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

"Previously registered enum" warnings

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 5.12
    • None
    • d69136698c1b4d26e88276a10eb81f2af5c5bc77

    Description

      While looking at https://testresults.qt.io/logs/qt/qtdeclarative/af4f7862c27672465aee6812dd766758a187ccd9/MacOSMacOS_10_13x86_64MacOSMacOS_10_13x86_64Clangqtci-macos-10.13-x86_64-fba7f2DebugAndRelease_Release/f543593e282b655f863c3b51347effedb7854e4d/test_1536487916/log.txt.gz I noticed this:

      agent:2018/09/05 10:30:30 build.go:187: QWARN  : qmltestrunner::AnimatedImage::test_crashRaceCondition_replyFinished() Previously registered enum will be overwritten due to name clash: QQuickListView.Center
      

      This was exposed by this change.

      I tried running make check in tests/auto/quick for a few minutes and saw these warnings:

      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.UnknownDevice
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Mouse
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.TouchScreen
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.TouchPad
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Puck
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Stylus
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Airbrush
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.AllDevices
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.GenericPointer
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Finger
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Pen
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Eraser
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Cursor
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.AllPointerTypes
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Position
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Area
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Pressure
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Velocity
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.MouseEmulation
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Scroll
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Hover
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.Rotation
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.XTilt
      QWARN  : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler() Previously registered enum will be overwritten due to name clash: QQuickPointerDevice.YTilt
      QWARN  : tst_QQuickGridView::inserted_defaultLayout(add 1, before visible items) Previously registered enum will be overwritten due to name clash: QQuickGridView.Center
      QWARN  : tst_QQuickGridView::QTBUG_49218() Previously registered enum will be overwritten due to name clash: QQuickGridView.Center
      QWARN  : tst_QQuickListView::qAbstractItemModel_items() Previously registered enum will be overwritten due to name clash: QQuickListView.Center
      

      Attachments

        For Gerrit Dashboard: QTBUG-70374
        # Subject Branch Project Status CR V

        Activity

          People

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            mitch_curtis Mitch Curtis
            Votes:
            4 Vote for this issue
            Watchers:
            9 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes