Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-58173

qtxmlpatterns build warning

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P0: Blocker
    • Resolution: Done
    • Affects Version/s: 5.9.0 Alpha
    • Fix Version/s: 5.9
    • Labels:
      None
    • Commits:
      fabf557bb8390a94ff4b5d8688a91ffe4abd17ec (qtxmlpatterns/dev. 16.1.2017)

      Description

      https://codereview.qt-project.org/#/c/182100/
      http://testresults.qt.io/coin/integration/qt/qt5/tasks/1484509717
      http://testresults.qt.io/logs/qt/qtxmlpatterns/0216d40e31db4aae115ba36a01ef3e0b4ead5d09/LinuxUbuntu_14_04x86_64LinuxUbuntu_14_04x86_64GCCqtci-linux-Ubuntu-14.04-x86_64-e24c16DeveloperBuild_OutOfSourceBuild_QtLibInfix_QtNamespace/9ab743509e5a6554f0fa3c893774993f01d8b815/buildlog.txt.gz

      In file included from /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qbuiltintypes.cpp:50:0,
                       from /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qcommonsequencetypes.cpp:48:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::StringComparatorLocator::visit(const TestNamespace::QPatternist::StringType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:87:1: note: in expansion of macro ‘addVisitor’
       addVisitor(String,  StringType,         StringComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::StringComparatorLocator::visit(const TestNamespace::QPatternist::UntypedAtomicType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:89:1: note: in expansion of macro ‘addVisitor’
       addVisitor(String,  UntypedAtomicType,  StringComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::StringComparatorLocator::visit(const TestNamespace::QPatternist::AnyURIType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:91:1: note: in expansion of macro ‘addVisitor’
       addVisitor(String,  AnyURIType,         StringComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::HexBinaryComparatorLocator::visit(const TestNamespace::QPatternist::HexBinaryType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:96:1: note: in expansion of macro ‘addVisitor’
       addVisitor(HexBinary,   HexBinaryType,        BinaryDataComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::Base64BinaryComparatorLocator::visit(const TestNamespace::QPatternist::Base64BinaryType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:102:1: note: in expansion of macro ‘addVisitor’
       addVisitor(Base64Binary,    Base64BinaryType,    BinaryDataComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::BooleanComparatorLocator::visit(const TestNamespace::QPatternist::BooleanType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:108:1: note: in expansion of macro ‘addVisitor’
       addVisitor(Boolean,     BooleanType,        BooleanComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DoubleComparatorLocator::visit(const TestNamespace::QPatternist::DoubleType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:113:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Double,      DoubleType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DoubleComparatorLocator::visit(const TestNamespace::QPatternist::FloatType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:114:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Double,      FloatType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DoubleComparatorLocator::visit(const TestNamespace::QPatternist::DecimalType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:115:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Double,      DecimalType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DoubleComparatorLocator::visit(const TestNamespace::QPatternist::IntegerType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:116:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Double,      IntegerType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::FloatComparatorLocator::visit(const TestNamespace::QPatternist::DoubleType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:120:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Float,   DoubleType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::FloatComparatorLocator::visit(const TestNamespace::QPatternist::FloatType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:121:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Float,   FloatType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::FloatComparatorLocator::visit(const TestNamespace::QPatternist::DecimalType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:122:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Float,   DecimalType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::FloatComparatorLocator::visit(const TestNamespace::QPatternist::IntegerType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:123:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Float,   IntegerType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DecimalComparatorLocator::visit(const TestNamespace::QPatternist::DoubleType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:127:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Decimal,     DoubleType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DecimalComparatorLocator::visit(const TestNamespace::QPatternist::FloatType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:128:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Decimal,     FloatType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DecimalComparatorLocator::visit(const TestNamespace::QPatternist::DecimalType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:129:1: note: in expansion of macro ‘addVisitor’
       addVisitor(Decimal,     DecimalType,    DecimalComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DecimalComparatorLocator::visit(const TestNamespace::QPatternist::IntegerType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:131:1: note: in expansion of macro ‘addVisitor’
       addVisitor(Decimal,     IntegerType,    DecimalComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::IntegerComparatorLocator::visit(const TestNamespace::QPatternist::DoubleType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:136:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Integer,     DoubleType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::IntegerComparatorLocator::visit(const TestNamespace::QPatternist::FloatType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:75:86: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                AtomicComparator::OperatorLessOrEqual) & AtomicComparator::Operator(op)) == op)                                        \
                                                                                            ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:137:1: note: in expansion of macro ‘visitorForDouble’
       visitorForDouble(Integer,     FloatType)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::IntegerComparatorLocator::visit(const TestNamespace::QPatternist::DecimalType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:138:1: note: in expansion of macro ‘addVisitor’
       addVisitor(Integer,     DecimalType,    DecimalComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::IntegerComparatorLocator::visit(const TestNamespace::QPatternist::IntegerType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:140:1: note: in expansion of macro ‘addVisitor’
       addVisitor(Integer,     IntegerType,    IntegerComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::QNameComparatorLocator::visit(const TestNamespace::QPatternist::QNameType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:145:1: note: in expansion of macro ‘addVisitor’
       addVisitor(QName,       QNameType,          QNameComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::GYearComparatorLocator::visit(const TestNamespace::QPatternist::GYearType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:151:1: note: in expansion of macro ‘addVisitor’
       addVisitor(GYear,       GYearType,          AbstractDateTimeComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::GDayComparatorLocator::visit(const TestNamespace::QPatternist::GDayType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:157:1: note: in expansion of macro ‘addVisitor’
       addVisitor(GDay,        GDayType,           AbstractDateTimeComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::GMonthComparatorLocator::visit(const TestNamespace::QPatternist::GMonthType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:163:1: note: in expansion of macro ‘addVisitor’
       addVisitor(GMonth,      GMonthType,         AbstractDateTimeComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::GYearMonthComparatorLocator::visit(const TestNamespace::QPatternist::GYearMonthType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:169:1: note: in expansion of macro ‘addVisitor’
       addVisitor(GYearMonth,  GYearMonthType,     AbstractDateTimeComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::GMonthDayComparatorLocator::visit(const TestNamespace::QPatternist::GMonthDayType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:175:1: note: in expansion of macro ‘addVisitor’
       addVisitor(GMonthDay,   GMonthDayType,      AbstractDateTimeComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DateTimeComparatorLocator::visit(const TestNamespace::QPatternist::DateTimeType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:181:1: note: in expansion of macro ‘addVisitor’
       addVisitor(DateTime,    DateTimeType,    AbstractDateTimeComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::SchemaTimeComparatorLocator::visit(const TestNamespace::QPatternist::SchemaTimeType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:186:1: note: in expansion of macro ‘addVisitor’
       addVisitor(SchemaTime,        SchemaTimeType,       AbstractDateTimeComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DateComparatorLocator::visit(const TestNamespace::QPatternist::DateType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:191:1: note: in expansion of macro ‘addVisitor’
       addVisitor(Date,        DateType,       AbstractDateTimeComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DurationComparatorLocator::visit(const TestNamespace::QPatternist::DayTimeDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:196:1: note: in expansion of macro ‘addVisitor’
       addVisitor(Duration,        DayTimeDurationType,        AbstractDurationComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DurationComparatorLocator::visit(const TestNamespace::QPatternist::DurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:199:1: note: in expansion of macro ‘addVisitor’
       addVisitor(Duration,        DurationType,               AbstractDurationComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DurationComparatorLocator::visit(const TestNamespace::QPatternist::YearMonthDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:202:1: note: in expansion of macro ‘addVisitor’
       addVisitor(Duration,        YearMonthDurationType,      AbstractDurationComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DayTimeDurationComparatorLocator::visit(const TestNamespace::QPatternist::DayTimeDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:208:1: note: in expansion of macro ‘addVisitor’
       addVisitor(DayTimeDuration,     DayTimeDurationType,    AbstractDurationComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DayTimeDurationComparatorLocator::visit(const TestNamespace::QPatternist::DurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:210:1: note: in expansion of macro ‘addVisitor’
       addVisitor(DayTimeDuration,     DurationType,           AbstractDurationComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DayTimeDurationComparatorLocator::visit(const TestNamespace::QPatternist::YearMonthDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:213:1: note: in expansion of macro ‘addVisitor’
       addVisitor(DayTimeDuration,     YearMonthDurationType,  AbstractDurationComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::YearMonthDurationComparatorLocator::visit(const TestNamespace::QPatternist::DayTimeDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:219:1: note: in expansion of macro ‘addVisitor’
       addVisitor(YearMonthDuration,   DayTimeDurationType,    AbstractDurationComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::YearMonthDurationComparatorLocator::visit(const TestNamespace::QPatternist::DurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:222:1: note: in expansion of macro ‘addVisitor’
       addVisitor(YearMonthDuration,   DurationType,           AbstractDurationComparator,
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::YearMonthDurationComparatorLocator::visit(const TestNamespace::QPatternist::YearMonthDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:61:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicComparator::Operator(op)) == op)                     \
                                                               ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomiccomparatorlocators.cpp:225:1: note: in expansion of macro ‘addVisitor’
       addVisitor(YearMonthDuration,   YearMonthDurationType,  AbstractDurationComparator,
       ^
      In file included from /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qbuiltintypes.cpp:51:0,
                       from /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qcommonsequencetypes.cpp:48:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DoubleMathematicianLocator::visit(const TestNamespace::QPatternist::DecimalType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:103:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Double,           DecimalType,            DoubleMathematician,    AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DoubleMathematicianLocator::visit(const TestNamespace::QPatternist::DoubleType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:104:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Double,           DoubleType,             DoubleMathematician,    AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DoubleMathematicianLocator::visit(const TestNamespace::QPatternist::FloatType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:105:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Double,           FloatType,              DoubleMathematician,    AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DoubleMathematicianLocator::visit(const TestNamespace::QPatternist::IntegerType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:106:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Double,           IntegerType,            DoubleMathematician,    AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::FloatMathematicianLocator::visit(const TestNamespace::QPatternist::DecimalType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:110:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Float,            DecimalType,            FloatMathematician,     AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::FloatMathematicianLocator::visit(const TestNamespace::QPatternist::DoubleType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:111:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Float,            DoubleType,    DoubleMathematician,    AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::FloatMathematicianLocator::visit(const TestNamespace::QPatternist::FloatType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:112:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Float,            FloatType,              FloatMathematician,     AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::FloatMathematicianLocator::visit(const TestNamespace::QPatternist::IntegerType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:113:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Float,            IntegerType,            FloatMathematician,     AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DecimalMathematicianLocator::visit(const TestNamespace::QPatternist::DecimalType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:117:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Decimal, DecimalType,            DecimalMathematician,   AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DecimalMathematicianLocator::visit(const TestNamespace::QPatternist::DoubleType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:118:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Decimal,          DoubleType,    DoubleMathematician,    AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DecimalMathematicianLocator::visit(const TestNamespace::QPatternist::FloatType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:119:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Decimal,          FloatType,              FloatMathematician,     AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DecimalMathematicianLocator::visit(const TestNamespace::QPatternist::IntegerType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:120:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Decimal, IntegerType,            DecimalMathematician,   AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::IntegerMathematicianLocator::visit(const TestNamespace::QPatternist::DecimalType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:124:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Integer, DecimalType,            DecimalMathematician,   AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::IntegerMathematicianLocator::visit(const TestNamespace::QPatternist::DoubleType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:125:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Integer,          DoubleType,    DoubleMathematician,    AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::IntegerMathematicianLocator::visit(const TestNamespace::QPatternist::FloatType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:126:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Integer,          FloatType,              FloatMathematician,     AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::IntegerMathematicianLocator::visit(const TestNamespace::QPatternist::IntegerType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:127:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Integer, IntegerType,            IntegerMathematician,   AllMathOperators)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DayTimeDurationMathematicianLocator::visit(const TestNamespace::QPatternist::DayTimeDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:55:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:133:1: note: in expansion of macro ‘implMathVisit’
       implMathVisit(DayTimeDuration,  DayTimeDurationType,    DurationDurationMathematician, DurationOps)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DayTimeDurationMathematicianLocator::visit(const TestNamespace::QPatternist::DecimalType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:134:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(DayTimeDuration,  DecimalType,   DurationNumericMathematician,  DivMultiply)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DayTimeDurationMathematicianLocator::visit(const TestNamespace::QPatternist::DoubleType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:135:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(DayTimeDuration,  DoubleType,    DurationNumericMathematician,  DivMultiply)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DayTimeDurationMathematicianLocator::visit(const TestNamespace::QPatternist::FloatType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:136:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(DayTimeDuration,  FloatType,     DurationNumericMathematician,  DivMultiply)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DayTimeDurationMathematicianLocator::visit(const TestNamespace::QPatternist::IntegerType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:137:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(DayTimeDuration,  IntegerType,   DurationNumericMathematician,  DivMultiply)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::YearMonthDurationMathematicianLocator::visit(const TestNamespace::QPatternist::DecimalType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:142:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(YearMonthDuration, DecimalType,  DurationNumericMathematician,  DivMultiply)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::YearMonthDurationMathematicianLocator::visit(const TestNamespace::QPatternist::DoubleType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:143:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(YearMonthDuration, DoubleType,   DurationNumericMathematician,  DivMultiply)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::YearMonthDurationMathematicianLocator::visit(const TestNamespace::QPatternist::FloatType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:144:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(YearMonthDuration, FloatType,    DurationNumericMathematician,  DivMultiply)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::YearMonthDurationMathematicianLocator::visit(const TestNamespace::QPatternist::IntegerType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:145:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(YearMonthDuration, IntegerType,  DurationNumericMathematician,  DivMultiply)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::YearMonthDurationMathematicianLocator::visit(const TestNamespace::QPatternist::YearMonthDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:55:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:146:1: note: in expansion of macro ‘implMathVisit’
       implMathVisit(YearMonthDuration, YearMonthDurationType, DurationDurationMathematician, DurationOps)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DateMathematicianLocator::visit(const TestNamespace::QPatternist::YearMonthDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:150:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Date,     YearMonthDurationType, DateTimeDurationMathematician,       DTOps)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DateMathematicianLocator::visit(const TestNamespace::QPatternist::DayTimeDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:151:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(Date,     DayTimeDurationType,   DateTimeDurationMathematician,       DTOps)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::SchemaTimeMathematicianLocator::visit(const TestNamespace::QPatternist::DayTimeDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:155:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(SchemaTime,     DayTimeDurationType,   DateTimeDurationMathematician,       DTOps)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DateTimeMathematicianLocator::visit(const TestNamespace::QPatternist::YearMonthDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:159:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(DateTime, YearMonthDurationType, DateTimeDurationMathematician,       DTOps)
       ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp: In member function ‘virtual TestNamespace::QPatternist::AtomicTypeVisitorResult::Ptr TestNamespace::QPatternist::DateTimeMathematicianLocator::visit(const TestNamespace::QPatternist::DayTimeDurationType*, TestNamespace::qint16, const TestNamespace::QPatternist::SourceLocationReflection*) const’:
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:67:60: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
           if(((validOps) & AtomicMathematician::Operator(op)) == op)                                                         \
                                                                  ^
      /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qatomicmathematicianlocators.cpp:160:1: note: in expansion of macro ‘implReportingMathVisit’
       implReportingMathVisit(DateTime, DayTimeDurationType,   DateTimeDurationMathematician,       DTOps)
       ^
      g++ -c -include .pch/Qt5XmlPatternsTestInfix -pipe -g -std=c++11 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -Wvla -Werror -Wno-error=cpp -Wno-error=deprecated-declarations -Wno-error=strict-overflow -D_REENTRANT -fPIC -DQT_NO_FOREACH -DQT_NO_USING_NAMESPACE -DQT_ENABLE_QEXPLICITLYSHAREDDATAPOINTER_STATICCAST -DYYLTYPE_IS_DECLARED=1 -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_XMLPATTERNS_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NAMESPACE=TestNamespace -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns -I. -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/acceltree -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/data -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/api -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/environment -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/expr -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/functions -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/iterators -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/janitors -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/parser -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/schema -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type -I/home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/utils -I../../include -I../../include/QtXmlPatterns -I../../include/QtXmlPatterns/5.9.0 -I../../include/QtXmlPatterns/5.9.0/QtXmlPatterns -I/home/qt/work/install/include/QtCore/5.9.0 -I/home/qt/work/install/include/QtCore/5.9.0/QtCore -I/home/qt/work/install/include -I/home/qt/work/install/include/QtNetwork -I/home/qt/work/install/include/QtCore -I.moc -I/home/qt/work/install/mkspecs/linux-g++ -o .obj/qemptysequencetype.o /home/qt/work/qt/qtxmlpatterns/src/xmlpatterns/type/qemptysequencetype.cpp
      cc1plus: all warnings being treated as errors
      make[2]: *** [.obj/qcommonsequencetypes.o] Error 1
      make[2]: *** Waiting for unfinished jobs....
      make[2]: Leaving directory `/home/qt/work/build/src/xmlpatterns'
      make[1]: *** [sub-xmlpatterns-make_first] Error 2
      make[1]: Leaving directory `/home/qt/work/build/src'
      make: *** [sub-src-make_first] Error 2
      

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            kleint Friedemann Kleint
            Reporter:
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes