Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tool

Version

Checker

Description

CodeSonar
Include Page
CodeSonar_V
CodeSonar_V

LANG.STRUCT.UUVAL

Unused value

Coverity

Include Page
Coverity_V
Coverity_V

UNUSED_VALUE

Finds variables that are assigned pointer values returned from a function call but never used

Klocwork
Include Page
Klocwork_V
Klocwork_V

 LV_UNUSED.GEN
VA_UNUSED.GEN
VA_UNUSED.INIT

Can detect violations of this rule with a number of checkers

LDRA tool suite
Include Page
LDRA_V
LDRA_V

1 D, 8 D, 105 D, 94 D, 15 D

Fully implemented

Parasoft C/C++test9.5MISRA2008-0_1_3_bFully implemented
Polyspace Bug FinderR2016a

Unused parameter

Write without a further read

Function prototype has parameters not read or written in function body

Variable never read after assignment

PRQA QA-C
Include Page
PRQA QA-C_v
PRQA QA-C_v

1500, 1502, 3203, 3205, 3206, 3207, 3229, 3196, 2980, 2981, 2982, 2983, 2984, 2985, 2986

Fully implemented

...