Tool | Version | Checker | Description |
---|
Astrée | | read_write_data_race write_write_data_race
| Supported |
Axivion Bauhaus Suite | Include Page |
---|
| Axivion Bauhaus Suite_V |
---|
| Axivion Bauhaus Suite_V |
---|
|
| CertC++-CON52 |
|
Coverity | 6.5 | RACE_CONDITION | Fully implemented |
Helix QAC | | C++1774, C++1775 |
|
Parasoft C/C++test | | CERT_CPP-CON52-a | Use locks to prevent race conditions when modifying bit fields |
Polyspace Bug Finder | Include Page |
---|
| Polyspace Bug Finder_V |
---|
| Polyspace Bug Finder_V |
---|
|
| CERT C++: CON52-CPP | Checks for data races (rule partially covered) |
PRQA QA-C++ | Include Page |
---|
| PRQA QA-C++_V |
---|
| PRQA QA-C++_V |
---|
|
| 1774, 1775 | Enforced by MTA |