User story #256
Printf warnings
0%
Description
Add warning to misused type variables in the printf functions (e.g. passing an integer when a float was expected).
Source code files modified¶
BareMetal/L3Streams/IOBuffer.cpp
Architecture & design review¶
Date of the review: 23/10/2015
Person who did the review: Andre' Neto
Version of architecture & design document: N/A.
Result of review: N/A
List of non-conformities: N/A
Code and documentation review¶
Date of the review: 09/11/2015
Person who did the review: Andre' Neto
Result of review: PASS
List of non-conformities: N/A.
Unit test review¶
Date of the review: 13/11/2015
Person who did the review: Andre' Neto
Result of coverage tests review: PASS
Result of functional tests review: PASS
Result of review: PASS
List of non-conformities:
- Coverage tests for structured data (still not implemented in MARTe) are missing. These should be added as soon as structured data is available.
Associated revisions
#256 Added tests for printf warnings and informations
#256 Added tests for printf warnings.
Merge remote-tracking branch 'origin/develop' into #256_Printf_Warnings
Conflicts:
MakeDefaults/MakeStdLibRules.linux
Source/Core/BareMetal/L3Streams/IOBuffer.cpp
#256 fixed typo in IOBuffer.cpp to print type mismatch.
History
#1 Updated by André Neto over 9 years ago
- Status changed from New to Code: Impl
#2 Updated by André Neto over 9 years ago
- Subject changed from Printf warning to Printf warnings
- Description updated (diff)
#3 Updated by André Neto over 9 years ago
- Target version set to 0.7
#4 Updated by Giuseppe Ferro over 9 years ago
- Assignee set to Giuseppe Ferro
#5 Updated by Giuseppe Ferro over 9 years ago
- Description updated (diff)
- Status changed from Code: Impl to Code: Rev
- Assignee deleted (
Giuseppe Ferro)
#6 Updated by Giuseppe Ferro over 9 years ago
Code Implementation done: 7e9c159
#7 Updated by André Neto over 9 years ago
- Assignee set to André Neto
#8 Updated by André Neto over 9 years ago
- Description updated (diff)
- Assignee deleted (
André Neto)
#9 Updated by André Neto over 9 years ago
- Status changed from Code: Rev to Unit: Rev
#10 Updated by André Neto over 9 years ago
- Target version changed from 0.7 to 0.8
#11 Updated by Riccardo Vitelli over 9 years ago
- Status changed from Unit: Rev to Unit: Impl
#12 Updated by Riccardo Vitelli over 9 years ago
- Assignee set to Giuseppe Ferro
#13 Updated by Giuseppe Ferro over 9 years ago
- Status changed from Unit: Impl to Unit: Rev
- Assignee deleted (
Giuseppe Ferro)
#14 Updated by Riccardo Vitelli over 9 years ago
- Assignee set to André Neto
#15 Updated by André Neto over 9 years ago
- Description updated (diff)
- Status changed from Unit: Rev to Closed
- Assignee deleted (
André Neto)
Merged in develop in e5201ef.
#256 Added Printf warnings.