clang version 11.0.0 (/home/qt/work/build/llvm/clang e43a39a3ed2ec0a05638956cdebfd2f7cf164692) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /home/mitch/dev/qt-unified/Tools/QtCreator/libexec/qtcreator/clang/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/9 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/9 Candidate multilib: .;@m64 Selected multilib: .;@m64 (in-process) "/home/mitch/dev/qt-unified/Tools/QtCreator/libexec/qtcreator/clang/bin/clang-11" -cc1 -triple x86_64-unknown-linux-gnu -fsyntax-only -disable-free -disable-llvm-verifier -discard-value-names -main-file-name qobject.h -mrelocation-model pic -pic-level 2 -mframe-pointer=all -mdisable-tail-calls -fmath-errno -fno-rounding-math -mconstructor-aliases -munwind-tables -target-cpu x86-64 -fno-split-dwarf-inlining -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -v -nostdsysteminc -nobuiltininc -resource-dir /home/mitch/dev/qt-unified/Tools/QtCreator/libexec/qtcreator/clang/lib/clang/11.0.0 -isystem /usr/include/c++/9 -isystem /usr/include/x86_64-linux-gnu/c++/9 -isystem /usr/include/c++/9/backward -isystem /usr/local/include -isystem /home/mitch/dev/qt-unified/Tools/QtCreator/libexec/qtcreator/clang/lib/clang/11.0.0/include -isystem /usr/include/x86_64-linux-gnu -isystem /usr/include -D Q_CREATOR_RUN -D QT_ASCII_CAST_WARNINGS -D QT_BUILDING_QT -D QT_BUILD_QUICKDIALOGS2_LIB -D QT_CORE_LIB -D QT_DEPRECATED_WARNINGS -D QT_DEPRECATED_WARNINGS_SINCE=0x060000 -D QT_DISABLE_DEPRECATED_BEFORE=0x050000 -D QT_GUI_LIB -D QT_MOC_COMPAT -D QT_NETWORK_LIB -D QT_NO_CAST_FROM_ASCII -D QT_NO_CAST_TO_ASCII -D QT_NO_EXCEPTIONS -D QT_OPENGL_LIB -D QT_QMLMODELS_LIB -D QT_QML_LIB -D QT_QUICKDIALOGS2QUICKIMPL_LIB -D QT_QUICKDIALOGS2WIDGETSIMPL_LIB -D QT_QUICK_LIB -D QT_USE_QSTRINGBUILDER -D QT_WIDGETS_LIB -D QuickDialogs2_EXPORTS -D _LARGEFILE64_SOURCE -D _LARGEFILE_SOURCE -I /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders -I /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore -I /home/mitch/dev/qt-dev-debug/qtquickcontrols2/src/quickdialogs2/quickdialogs2/QuickDialogs2_autogen/include -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2 -I /home/mitch/dev/qt-dev/qtquickcontrols2/src/quickdialogs2/quickdialogs2 -I /home/mitch/dev/qt-dev-debug/qtquickcontrols2/src/quickdialogs2/quickdialogs2 -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2/6.1.0 -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2/6.1.0/QtQuickDialogs2 -I /home/mitch/dev/qt-dev-debug/qtquickcontrols2/src/quickdialogs2/quickdialogs2quickimpl -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2QuickImpl/6.1.0 -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2QuickImpl/6.1.0/QtQuickDialogs2QuickImpl -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2QuickImpl -I /home/mitch/dev/qt-dev-debug/qtquickcontrols2/src/quickdialogs2/quickdialogs2widgetsimpl -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2WidgetsImpl/6.1.0 -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2WidgetsImpl/6.1.0/QtQuickDialogs2WidgetsImpl -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2WidgetsImpl -I /home/mitch/dev/qt-dev-debug/qtbase/include -I /home/mitch/dev/qt-dev-debug/qtdeclarative/src/qml -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.1.0 -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.1.0/QtQml -I /home/mitch/dev/qt-dev-debug/qtbase/src/corelib -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/6.1.0 -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/6.1.0/QtCore -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore -I /home/mitch/dev/qt-dev/qtbase/mkspecs/linux-g++ -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtNetwork -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtGui -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuick -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQmlModels -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtOpenGL -I /home/mitch/dev/qt-dev-debug/qtbase/src/gui -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtGui/6.1.0 -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtGui/6.1.0/QtGui -I /home/mitch/dev/qt-dev-debug/qtdeclarative/src/quick -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuick/6.1.0 -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuick/6.1.0/QtQuick -I /home/mitch/dev/qt-dev-debug/qtdeclarative/src/qmlmodels -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQmlModels/6.1.0 -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtQmlModels/6.1.0/QtQmlModels -I /home/mitch/dev/qt-dev-debug/qtbase/include/QtWidgets -I /tmp/QtCreator-likLMj/clang-uiheader-iSYSuE -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-documentation-unknown-command -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-unused-macros -Wno-newline-eof -Wno-exit-time-destructors -Wno-global-constructors -Wno-gnu-zero-variadic-macro-arguments -Wno-documentation -Wno-shadow -Wno-switch-enum -Wno-missing-prototypes -Wno-used-but-marked-unused -Wno-float-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/mitch/dev/qt-dev-debug -ferror-limit 1000 -fmacro-backtrace-limit 0 -fvisibility hidden -fvisibility-inlines-hidden -fsanitize=address -fsanitize-address-use-after-scope -fno-assume-sane-operator-new -pthread -fgnuc-version=4.2.1 -fdiagnostics-show-note-include-stack -fretain-comments-from-system-headers -faddrsig -x c++-header /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h clang -cc1 version 11.0.0 based upon LLVM 11.0.0 default target x86_64-unknown-linux-gnu ignoring nonexistent directory "/tmp/QtCreator-likLMj/clang-uiheader-iSYSuE" #include "..." search starts here: #include <...> search starts here: /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore /home/mitch/dev/qt-dev-debug/qtquickcontrols2/src/quickdialogs2/quickdialogs2/QuickDialogs2_autogen/include /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2 /home/mitch/dev/qt-dev/qtquickcontrols2/src/quickdialogs2/quickdialogs2 /home/mitch/dev/qt-dev-debug/qtquickcontrols2/src/quickdialogs2/quickdialogs2 /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2/6.1.0 /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2/6.1.0/QtQuickDialogs2 /home/mitch/dev/qt-dev-debug/qtquickcontrols2/src/quickdialogs2/quickdialogs2quickimpl /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2QuickImpl/6.1.0 /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2QuickImpl/6.1.0/QtQuickDialogs2QuickImpl /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2QuickImpl /home/mitch/dev/qt-dev-debug/qtquickcontrols2/src/quickdialogs2/quickdialogs2widgetsimpl /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2WidgetsImpl/6.1.0 /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2WidgetsImpl/6.1.0/QtQuickDialogs2WidgetsImpl /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickDialogs2WidgetsImpl /home/mitch/dev/qt-dev-debug/qtbase/include /home/mitch/dev/qt-dev-debug/qtdeclarative/src/qml /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.1.0 /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.1.0/QtQml /home/mitch/dev/qt-dev-debug/qtbase/src/corelib /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/6.1.0 /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/6.1.0/QtCore /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore /home/mitch/dev/qt-dev/qtbase/mkspecs/linux-g++ /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml /home/mitch/dev/qt-dev-debug/qtbase/include/QtNetwork /home/mitch/dev/qt-dev-debug/qtbase/include/QtGui /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuick /home/mitch/dev/qt-dev-debug/qtbase/include/QtQmlModels /home/mitch/dev/qt-dev-debug/qtbase/include/QtOpenGL /home/mitch/dev/qt-dev-debug/qtbase/src/gui /home/mitch/dev/qt-dev-debug/qtbase/include/QtGui/6.1.0 /home/mitch/dev/qt-dev-debug/qtbase/include/QtGui/6.1.0/QtGui /home/mitch/dev/qt-dev-debug/qtdeclarative/src/quick /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuick/6.1.0 /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuick/6.1.0/QtQuick /home/mitch/dev/qt-dev-debug/qtdeclarative/src/qmlmodels /home/mitch/dev/qt-dev-debug/qtbase/include/QtQmlModels/6.1.0 /home/mitch/dev/qt-dev-debug/qtbase/include/QtQmlModels/6.1.0/QtQmlModels /home/mitch/dev/qt-dev-debug/qtbase/include/QtWidgets /usr/include/c++/9 /usr/include/x86_64-linux-gnu/c++/9 /usr/include/c++/9/backward /usr/local/include /home/mitch/dev/qt-unified/Tools/QtCreator/libexec/qtcreator/clang/lib/clang/11.0.0/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27:2: warning: #include_next is a language extension [-Wgnu-include-next] #include_next ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27:2: warning: #include_next is a language extension [-Wgnu-include-next] #include_next ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:1884:38: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] return Qt::KeyboardModifiers(combination & Qt::KeyboardModifierMask); ^~~~~~~~~~~ ~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:1889:24: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] return Qt::Key(combination & ~Qt::KeyboardModifierMask); ^~~~~~~~~~~ ~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:49: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs_impl.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:424:30: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(ret); ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:61:23: warning: named variadic macros are a GNU extension [-Wvariadic-macros] #define Q_PROPERTY(arg...) static_assert("Q_PROPERTY", #arg); ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:114:89: warning: possible misuse of comma operator here [-Wcomma] constexpr QCHAR_MAYBE_IMPLICIT QChar(uint rc) noexcept : ucs((Q_ASSERT(rc <= 0xffff), char16_t(rc))) {} ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:114:67: note: cast expression to void to silence warning constexpr QCHAR_MAYBE_IMPLICIT QChar(uint rc) noexcept : ucs((Q_ASSERT(rc <= 0xffff), char16_t(rc))) {} ^~~~~~~~~~~~~~~~~~~~~~ static_cast( ) In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:58: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearray.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearray.h:46: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qarraydata.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydata.h:168:69: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] (quintptr(data) + sizeof(QArrayData) + alignment - 1) & ~(alignment - 1)); ~ ^~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydata.h:168:52: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] (quintptr(data) + sizeof(QArrayData) + alignment - 1) & ~(alignment - 1)); ~ ^~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:58: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearray.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearray.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qarraydatapointer.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydatapointer.h:43: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qarraydataops.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydataops.h:456:30: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(oldSize); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydataops.h:491:30: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(oldSize); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydataops.h:908:27: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(distance); ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:58: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearray.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearray.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearrayview.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearrayview.h:156:52: warning: implicit conversion changes signedness: 'size_t' (aka 'unsigned long') to 'typename iterator_traits::difference_type' (aka 'long') [-Wsign-conversion] const auto end = it ? it : std::next(data, size); ~~~ ^~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:58: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearray.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearray.h:673:35: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'std::__cxx11::basic_string, std::allocator>::size_type' (aka 'unsigned long') [-Wsign-conversion] { return std::string(constData(), length()); } ~~~ ^~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:245:30: warning: possible misuse of comma operator here [-Wcomma] { return Q_ASSERT(n >= 0), Q_ASSERT(n < size()), QChar(m_data[n]); } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:245:14: note: cast expression to void to silence warning { return Q_ASSERT(n >= 0), Q_ASSERT(n < size()), QChar(m_data[n]); } ^~~~~~~~~~~~~~~~ static_cast( ) In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:245:52: warning: possible misuse of comma operator here [-Wcomma] { return Q_ASSERT(n >= 0), Q_ASSERT(n < size()), QChar(m_data[n]); } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:245:32: note: cast expression to void to silence warning { return Q_ASSERT(n >= 0), Q_ASSERT(n < size()), QChar(m_data[n]); } ^~~~~~~~~~~~~~~~~~~~ static_cast( ) In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:289:30: warning: possible misuse of comma operator here [-Wcomma] { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data, m_size - n); } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:289:14: note: cast expression to void to silence warning { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data, m_size - n); } ^~~~~~~~~~~~~~~~ static_cast( ) In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:289:53: warning: possible misuse of comma operator here [-Wcomma] { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data, m_size - n); } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:289:32: note: cast expression to void to silence warning { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data, m_size - n); } ^~~~~~~~~~~~~~~~~~~~~ static_cast( ) In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:439:76: warning: possible misuse of comma operator here [-Wcomma] [[nodiscard]] constexpr QChar front() const { return Q_ASSERT(!empty()), QChar(m_data[0]); } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:439:58: note: cast expression to void to silence warning [[nodiscard]] constexpr QChar front() const { return Q_ASSERT(!empty()), QChar(m_data[0]); } ^~~~~~~~~~~~~~~~~~ static_cast() In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:440:76: warning: possible misuse of comma operator here [-Wcomma] [[nodiscard]] constexpr QChar back() const { return Q_ASSERT(!empty()), QChar(m_data[m_size - 1]); } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:440:58: note: cast expression to void to silence warning [[nodiscard]] constexpr QChar back() const { return Q_ASSERT(!empty()), QChar(m_data[m_size - 1]); } ^~~~~~~~~~~~~~~~~~ static_cast() In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:450:45: warning: possible misuse of comma operator here [-Wcomma] { return Q_ASSERT(int(size()) == size()), int(size()); } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:450:14: note: cast expression to void to silence warning { return Q_ASSERT(int(size()) == size()), int(size()); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:56: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qanystringview.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qanystringview.h:212:21: warning: implicit conversion changes signedness: 'unsigned long long' to 'qsizetype' (aka 'long long') [-Wsign-conversion] { return size() * charSize(); } ~~~~~~ ~~~~~~~^~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qanystringview.h:212:14: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] { return size() * charSize(); } ^~~~~~ ~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qanystringview.h:223:45: warning: possible misuse of comma operator here [-Wcomma] { return Q_ASSERT(int(size()) == size()), int(size()); } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qanystringview.h:223:14: note: cast expression to void to silence warning { return Q_ASSERT(int(size()) == size()), int(size()); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:56: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qanystringview.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qanystringview.h:273:33: warning: possible misuse of comma operator here [-Wcomma] { return Q_ASSERT(isUtf16()), QStringView{m_data_utf16, size()}; } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qanystringview.h:273:14: note: cast expression to void to silence warning { return Q_ASSERT(isUtf16()), QStringView{m_data_utf16, size()}; } ^~~~~~~~~~~~~~~~~~~ static_cast( ) In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:56: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qanystringview.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qanystringview.h:275:32: warning: possible misuse of comma operator here [-Wcomma] { return Q_ASSERT(isUtf8()), q_no_char8_t::QUtf8StringView{m_data_utf8, size()}; } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qanystringview.h:275:14: note: cast expression to void to silence warning { return Q_ASSERT(isUtf8()), q_no_char8_t::QUtf8StringView{m_data_utf8, size()}; } ^~~~~~~~~~~~~~~~~~ static_cast() In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:91:103: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] explicit QLatin1String(const QByteArray &s) noexcept : m_size(qsizetype(qstrnlen(s.constData(), s.size()))), m_data(s.constData()) {} ~~~~~~~~ ~~^~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:106:30: warning: possible misuse of comma operator here [-Wcomma] { return Q_ASSERT(i >= 0), Q_ASSERT(i < size()), QLatin1Char(m_data[i]); } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:106:14: note: cast expression to void to silence warning { return Q_ASSERT(i >= 0), Q_ASSERT(i < size()), QLatin1Char(m_data[i]); } ^~~~~~~~~~~~~~~~ static_cast( ) In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:106:52: warning: possible misuse of comma operator here [-Wcomma] { return Q_ASSERT(i >= 0), Q_ASSERT(i < size()), QLatin1Char(m_data[i]); } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:106:32: note: cast expression to void to silence warning { return Q_ASSERT(i >= 0), Q_ASSERT(i < size()), QLatin1Char(m_data[i]); } ^~~~~~~~~~~~~~~~~~~~ static_cast( ) In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:117:49: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32] { return isEmpty() || front() == c ? size() - 1 : uchar(m_data[0]) - c.unicode() ; } ~~~~~~ ~~~~~~~^~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:225:92: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] { return s1.size() == s2.size() && (!s1.size() || !memcmp(s1.latin1(), s2.latin1(), s1.size())); } ~~~~~~ ~~~^~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:231:62: warning: implicit conversion changes signedness: 'const qsizetype' (aka 'const long long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] const int r = len ? memcmp(s1.latin1(), s2.latin1(), len) : 0; ~~~~~~ ^~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:739:66: warning: operand of ? changes signedness: 'size_t' (aka 'unsigned long') to 'qsizetype' (aka 'long long') [-Wsign-conversion] return fromLatin1(QByteArrayView(str, !str || size < 0 ? qstrlen(str) : size)); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:746:66: warning: operand of ? changes signedness: 'size_t' (aka 'unsigned long') to 'qsizetype' (aka 'long long') [-Wsign-conversion] return fromUtf8(QByteArrayView(utf8, !utf8 || size < 0 ? qstrlen(utf8) : size)); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:758:69: warning: operand of ? changes signedness: 'size_t' (aka 'unsigned long') to 'qsizetype' (aka 'long long') [-Wsign-conversion] return fromLocal8Bit(QByteArrayView(str, !str || size < 0 ? qstrlen(str) : size)); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1133:38: warning: possible misuse of comma operator here [-Wcomma] { return Q_ASSERT(size() == length()), QString(data(), length()); } ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1133:10: note: cast expression to void to silence warning { return Q_ASSERT(size() == length()), QString(data(), length()); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobjectdefs.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobjectdefs.h:48: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qnamespace.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qnamespace.h:44: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qglobal.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/global/qglobal.h:905:28: note: expanded from macro 'Q_ASSERT' # define Q_ASSERT(cond) ((cond) ? static_cast(0) : qt_assert(#cond, __FILE__, __LINE__)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1256:48: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] memcpy(array, src, sizeof(QChar) * size()); ~ ^~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1426:16: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'std::__cxx11::basic_string, std::allocator>::size_type' (aka 'unsigned long') [-Wsign-conversion] str.resize(length()); ~~~~~~ ^~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1428:16: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'std::__cxx11::basic_string, std::allocator>::size_type' (aka 'unsigned long') [-Wsign-conversion] str.resize(toWCharArray(str.data())); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1443:69: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'std::__cxx11::basic_string, std::allocator>::size_type' (aka 'unsigned long') [-Wsign-conversion] { return std::u16string(reinterpret_cast(utf16()), length()); } ~~~ ^~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1450:27: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'std::__cxx11::basic_string, std::allocator>::size_type' (aka 'unsigned long') [-Wsign-conversion] std::u32string u32str(length(), char32_t(0)); ~~~~~~ ^~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1453:19: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'std::__cxx11::basic_string, std::allocator>::size_type' (aka 'unsigned long') [-Wsign-conversion] u32str.resize(len); ~~~~~~ ^~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1490:17: warning: padding struct 'QtPrivate::QStringViewArg' with 7 bytes to align 'string' [-Wpadded] QStringView string; ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1496:19: warning: padding struct 'QtPrivate::QLatin1StringArg' with 7 bytes to align 'string' [-Wpadded] QLatin1String string; ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1547: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringbuilder.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringbuilder.h:246:33: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(out, data, a.size()); ~~~~~~ ~~^~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringbuilder.h:262:87: warning: implicit conversion changes signedness: 'const qsizetype' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] memcpy(out, reinterpret_cast(a.constData()), sizeof(QChar) * n); ~ ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringbuilder.h:277:51: warning: implicit conversion changes signedness: 'const long long' to 'unsigned long long' [-Wsign-conversion] memcpy(out, a.data(), sizeof(QChar) * n); ~ ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringbuilder.h:311:51: warning: implicit conversion changes signedness: 'size_t' (aka 'unsigned long') to 'qsizetype' (aka 'long long') [-Wsign-conversion] static qsizetype size(const char *a) { return qstrlen(a); } ~~~~~~ ^~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:49: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qlist.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qlist.h:388:24: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(t); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qlist.h:400:24: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(t); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qlist.h:433:24: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(i); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qlist.h:434:24: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(t); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qlist.h:465:24: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(i); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qlist.h:466:24: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(t); ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:49: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qlist.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qlist.h:941: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearraylist.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearraylist.h:81:74: warning: implicit conversion loses integer precision: 'qsizetype' (aka 'long long') to 'int' [-Wshorten-64-to-32] { return QtPrivate::QByteArrayList_join(self(), sep.constData(), sep.size()); } ~~~~~~~~~ ~~~~^~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:49: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qlist.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qlist.h:942: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringlist.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringlist.h:46: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qalgorithms.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qalgorithms.h:93:12: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] return __builtin_ctzs(v); ~~~~~~ ^~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qalgorithms.h:102:12: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] return __builtin_clzs(v); ~~~~~~ ^~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qalgorithms.h:110:12: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] return __builtin_ctz(v); ~~~~~~ ^~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qalgorithms.h:115:12: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] return __builtin_clz(v); ~~~~~~ ^~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qalgorithms.h:120:12: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] return __builtin_ctzll(v); ~~~~~~ ^~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qalgorithms.h:125:12: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] return __builtin_clzll(v); ~~~~~~ ^~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qalgorithms.h:130:12: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] return __builtin_popcount(v); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qalgorithms.h:134:12: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] return __builtin_popcount(v); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qalgorithms.h:138:12: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] return __builtin_popcount(v); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qalgorithms.h:143:12: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] return __builtin_popcountll(v); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qalgorithms.h:316:10: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] v &= -signed(v); ~~ ^~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:54: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qmetatype.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:52: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qiterable.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qiterable.h:46: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qtaggedpointer.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qtaggedpointer.h:45: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qmath.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmath.h:55:11: warning: macro name is a reserved identifier [-Wreserved-id-macro] # define _USE_MATH_DEFINES ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmath.h:62:10: warning: macro name is a reserved identifier [-Wreserved-id-macro] # undef _USE_MATH_DEFINES ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmath.h:242:28: warning: implicit conversion increases floating-point precision: 'double' to 'long double' [-Wdouble-promotion] return degrees * (M_PI / 180); ~ ~~~~~^~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmath.h:263:27: warning: implicit conversion increases floating-point precision: 'double' to 'long double' [-Wdouble-promotion] return radians * (180 / M_PI); ~ ~~~~^~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:54: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qmetatype.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:52: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qiterable.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qiterable.h:63:32: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(alignment); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qiterable.h:70:32: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(alignment); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qiterable.h:138:91: warning: extra ';' after member function definition [-Wextra-semi] QTaggedIterator operator++(int x) { return QTaggedIterator(Iterator::operator++(x)); }; ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qiterable.h:140:91: warning: extra ';' after member function definition [-Wextra-semi] QTaggedIterator operator--(int x) { return QTaggedIterator(Iterator::operator--(x)); }; ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qiterable.h:543:6: warning: extra ';' after member function definition [-Wextra-semi] }; ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:54: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qmetatype.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:54: /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27:2: warning: #include_next is a language extension [-Wgnu-include-next] #include_next ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:54: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qmetatype.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:54: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27:2: warning: #include_next is a language extension [-Wgnu-include-next] #include_next ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:54: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qmetatype.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:383:30: warning: implicit conversion loses integer precision: 'qsizetype' (aka 'long long') to 'int' [-Wshorten-64-to-32] { return QMetaType(type).sizeOf(); } ~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:1701:6: warning: extra ';' after member function definition [-Wextra-semi] }; ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:1742:6: warning: extra ';' after member function definition [-Wextra-semi] }; ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:1763:6: warning: extra ';' after member function definition [-Wextra-semi] }; ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:1672:25: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(msvcKw); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:1843:24: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(begin); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:1844:22: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(end); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:1643:8: warning: padding size of 'QtPrivate::QTypeNormalizer' with 3 bytes to alignment boundary [-Wpadded] struct QTypeNormalizer ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:2068:20: warning: implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion] result[currentLength] = prefix[currentLength]; ~~~~~~ ^~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:2186:31: note: in instantiation of function template specialization 'QtPrivate::typenameHelper>' requested here static constexpr decltype(typenameHelper()) name = typenameHelper(); ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:2317:34: note: in instantiation of template class 'QtPrivate::QMetaTypeForType>' requested here QT_FOR_EACH_STATIC_CORE_TEMPLATE(QT_METATYPE_DECLARE_EXTERN_TEMPLATE_ITER) ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:2070:20: warning: implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion] result[currentLength] = t1Name[i]; ~~~~~~ ^~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:2070:44: warning: implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion] result[currentLength] = t1Name[i]; ~~~~~~ ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:2071:29: warning: implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion] result[currentLength++] = ','; ~~~~~~ ~~~~~~~~~~~~~^~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:2073:20: warning: implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion] result[currentLength] = t2Name[i]; ~~~~~~ ^~~~~~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:2073:44: warning: implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion] result[currentLength] = t2Name[i]; ~~~~~~ ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:2074:29: warning: implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion] result[currentLength++] = '>'; ~~~~~~ ~~~~~~~~~~~~~^~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qmetatype.h:2075:29: warning: implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion] result[currentLength++] = '\0'; ~~~~~~ ~~~~~~~~~~~~~^~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:56: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qobject_impl.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qobject_impl.h:94:30: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(ret); ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:57: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qproperty.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qproperty.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qpropertyprivate.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/kernel/qpropertyprivate.h:185:39: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] Q_UNUSED(metaType); ^ /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:123:5: warning: implicit conversion turns string literal into bool: 'const char [11]' to 'bool' [-Wstring-conversion] Q_PROPERTY(QString objectName READ objectName WRITE setObjectName NOTIFY objectNameChanged) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:46: In file included from /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:27: /home/mitch/dev/qt-unified/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore/qobjectdefs.h:61:42: note: expanded from macro 'Q_PROPERTY' #define Q_PROPERTY(arg...) static_assert("Q_PROPERTY", #arg); ~~~~~~~~~~~~~ ^~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:58: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearray.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearray.h:46: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qarraydata.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydata.h:135:12: warning: padding size of 'QTypedArrayData::AlignmentDummy' with 7 bytes to alignment boundary [-Wpadded] struct AlignmentDummy { QArrayData header; T data; }; ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydata.h:168:69: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] (quintptr(data) + sizeof(QArrayData) + alignment - 1) & ~(alignment - 1)); ~ ^~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:58: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearray.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearray.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qarraydatapointer.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydatapointer.h:235:34: note: in instantiation of member function 'QTypedArrayData::dataStart' requested here return this->ptr - Data::dataStart(d, alignof(typename Data::AlignmentDummy)); ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:58: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearray.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearray.h:595:53: note: in instantiation of member function 'QArrayDataPointer::freeSpaceAtBegin' requested here if (d->needsDetach() || asize > capacity() - d->freeSpaceAtBegin()) ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:58: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearray.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearray.h:46: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qarraydata.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydata.h:168:52: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] (quintptr(data) + sizeof(QArrayData) + alignment - 1) & ~(alignment - 1)); ~ ^~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydata.h:135:12: warning: padding size of 'QTypedArrayData::AlignmentDummy' with 6 bytes to alignment boundary [-Wpadded] struct AlignmentDummy { QArrayData header; T data; }; ^ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydata.h:168:69: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] (quintptr(data) + sizeof(QArrayData) + alignment - 1) & ~(alignment - 1)); ~ ^~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:58: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearray.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearray.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qarraydatapointer.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydatapointer.h:235:34: note: in instantiation of member function 'QTypedArrayData::dataStart' requested here return this->ptr - Data::dataStart(d, alignof(typename Data::AlignmentDummy)); ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:1277:53: note: in instantiation of member function 'QArrayDataPointer::freeSpaceAtBegin' requested here if (d->needsDetach() || asize >= capacity() - d.freeSpaceAtBegin()) ^ In file included from /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.h:47: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstring.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstring.h:50: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qchar.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qchar.h:665: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qstringview.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qstringview.h:58: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qbytearray.h:1: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/text/qbytearray.h:46: In file included from /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/qarraydata.h:1: /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydata.h:168:52: warning: implicit conversion changes signedness: 'qsizetype' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] (quintptr(data) + sizeof(QArrayData) + alignment - 1) & ~(alignment - 1)); ~ ^~~~~~~~~ /home/mitch/dev/qt-dev-debug/qtbase/include/QtCore/../../../../qt-dev/qtbase/src/corelib/tools/qarraydata.h:135:12: warning: padding size of 'QTypedArrayData::AlignmentDummy' with 4 bytes to alignment boundary [-Wpadded] struct AlignmentDummy { QArrayData header; T data; }; ^ 103 warnings generated.