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

Support for treating qlalr warnings as errors during build

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Fixed
    • P3: Somewhat important
    • 6.6.0
    • None
    • Remote Objects
    • None
    • 8
    • c5c3a7e0d (dev)
    • Foundation Sprint 78, Foundations Sprint 79

    Description

      The suggestion is to provide the ability to treat qlalr warnings (eg. shift/reduce and reduce/reduce) as errors.

      The rationale is to disallow warnings getting unintentionally in, by allowing CI / local build to prevent the successful build. This has been the case with Qt remote objects, where the warnings have gradually, over the years, crept into the parser grammar. Fixing them early on (or deliberately suppressing them) requires less effort than fixing them later.

      I have not looked at all how to do that yet (cmake vs qlalr vs something else) so the current component is not the right one => identifying the component(s) will be part of this task.

      Attachments

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

        Activity

          People

            manordheim MÃ¥rten Nordheim
            vuokko Juha Vuolle
            Vladimir Minenko Vladimir Minenko
            Alex Blasche Alex Blasche
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes