GCC parser does not handle cc1/cc1plus warnings

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Minor
    • Component/s: analysis-model
    • Environment:
      Jenkins 2.452.2
      Analysis Model API Plugin 12.4.0
      Warnings Plugin 11.3.0

      In the build output of our C++ program, the following warning is ignored and does not appear in the Warnings plugin analysis:
      In member function 'void CInput::UpdateText(int, int, int)':
      cc1plus: warning: 'void* __builtin_memset(void*, int, long unsigned int)': specified size 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]

      I assume the output of cc1/cc1plus is not handled by the GCC parser.

      For reference, the pipeline step analyzing the build output is the following:
      recordIssues enabledForFailure: true, qualityGates: [[threshold: 1, type: 'NEW']], tool: gcc()

            Assignee:
            Akash Manna
            Reporter:
            Nicolas Auvray
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: