GCC Compiler
Name: | GCC Compiler |
---|---|
Tool Provider: |
GNU |
Supported Standards: | IEC61508 ISO26262 |
Description: |
GNU GCC compiler |
Use Cases: |
Description: |
Version 8.3 of GCC compiler |
---|
Description: |
Compile Library with the GCC compiler When compiling the library, the configuration and the environment from the feature “Used languages and compiler options for compiling library” have to be used. |
|||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Safety-Impact: | yes | |||||||||||||||||||||||||||||||||||
Inputs: |
|
|||||||||||||||||||||||||||||||||||
Outputs: |
|
|||||||||||||||||||||||||||||||||||
Features: |
|
|||||||||||||||||||||||||||||||||||
Potential errors: |
|
Description: |
Compile Program with the GCC compiler When compiling the program, the configuration and the environment from the feature “Used languages and compiler options for compiling program” have to be used. |
|||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Safety-Impact: | yes | |||||||||||||||||||||||||||||||||||
Inputs: |
|
|||||||||||||||||||||||||||||||||||
Outputs: |
|
|||||||||||||||||||||||||||||||||||
Features: |
|
|||||||||||||||||||||||||||||||||||
Potential errors: |
|
Description: |
The QKit is a standard Validas QKit using QST and TAU that automatically executes the qualification tests in the user environment. This Qkit is for the tool GCC compiler and two use cases are considered: Compile Library Compile Program Details on the planning and tests are removed for confidentiality reasons. |
---|---|
Qualfication method: |
VALIDAS_QKIT |
Responsible |
Available from Validas |
Identifications: | |
Use Cases: |
Description: |
This testsuite contains tests for use cases described in the model |
---|---|
Flags: | Has Requirements Based Tests , Has Negative Tests , Has Boundary Tests , Has Equivalence Tests , Has Error Guessing Tests |
# tests: | 74 |
Errors: |
|
# | Mitigation | Detection/Avoidance probability | Detected/Avoided errors |
---|---|---|---|
1 |
[Check] Execute and Analyze GCC testsuite
Verify that the GCC testsuite is executed and the results are as expected. |
HIGH |
|
2 |
[Check] Analyze used optimization options
Perform an analysis that the optimization options are triggered by the test suite. Compare the coverage of the test suite with the real world example. |
HIGH |
|