Menu

#169 pc-lint plus support

QP-C
closed
lint (1)
1
2020-04-06
2019-09-17
No

Add support for pc-lint plus.

pc-lint 9 / flexelint is no longer supported by gimple. Their new version (pc-lint plus) generally works with lint 9 files. But many of the message numbers have been changed especially surrounding MISRA checks. The current qpc.lnt file doesn't work any more and a new lint configuration file is needed.

Discussion

  • Quantum Leaps

    Quantum Leaps - 2019-09-17

    Yes, Gimpel Software has discontinued PC-Lint 9.x and replaced it with PC-Lint Plus. However, the new PC-Lint Plus comes with much more complex and expensive licensing, which renders the tool much harder to use. Therefore, since this change we've been looking for alternative static analysis tools.

    So, the questions to the community are:

    • what are the popular static analysis tools that people use
    • which tool support would people like to see supported in QP

    --MMS

     
  • Adin Baumgarten

    Adin Baumgarten - 2019-11-04

    I agree that the licensing for PC-Lint has become more awkware for individuals, I think it has become simpler and more attractive for businesses. That, and it is hard to beat how good PC-Lint is.

     
  • Quantum Leaps

    Quantum Leaps - 2019-11-04
     
  • Quantum Leaps

    Quantum Leaps - 2019-11-04

    I'm trying to obtain a license for PC-Lint Plus for Quantum Leaps from Gimpel. We'll see how it goes, because obviously this is necessary for us to use and support this static analysis tool.
    --MMS

     
  • Quantum Leaps

    Quantum Leaps - 2020-04-06
    • status: pending --> closed
     
  • Quantum Leaps

    Quantum Leaps - 2020-04-06

    QP/C/C++/nano 6.8.0 contain the PC-Lint-Plus "port" (see directory ports/lint-plus). Also, the examples of "linting" the applications are updated for PC-Lint-Plus.
    --MMS

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB