Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-5606

gcc warnings parser ignores errors in files having an uncommon extension



    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • warnings-plugin
    • None
    • using hudson 1.345 on ubuntu karmic


      The gcc warnings parser just ignores errors happening in files that have uncommon extensions.
      In our project we put C++ template implementations in .inl files, but errors insides these files will just get ignored.
      The regular expression that parses messages seems to be rather restrictive about file extensions.
      I think of one other extension for template implementation that is probably not supported: ".tpp".
      Moreover, if an error is raised when instanciating a C++ standard library class, it will probably not be reported by the plugin because these headers do not have extension.
      Maybe it would be better to make extension optional and allow any characters.
      I joined a piece of build log exposing the problem with .inl files.


        Issue Links


            fchateau fchateau created issue -
            drulli Ulli Hafner made changes -
            Field Original Value New Value
            Link This issue depends on JENKINS-4753 [ JENKINS-4753 ]
            drulli Ulli Hafner made changes -
            Resolution Postponed [ 6 ]
            Status Open [ 1 ] Resolved [ 5 ]
            drulli Ulli Hafner made changes -
            Resolution Postponed [ 6 ]
            Status Resolved [ 5 ] Reopened [ 4 ]
            drulli Ulli Hafner made changes -
            Resolution Fixed [ 1 ]
            Status Reopened [ 4 ] Resolved [ 5 ]
            abayer Andrew Bayer made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 135698 ] JNJira + In-Review [ 203627 ]


              drulli Ulli Hafner
              fchateau fchateau
              0 Vote for this issue
              0 Start watching this issue