Project

General

Profile

User story #256

Printf warnings

Added by André Neto over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
Start date:
23.10.2015
Due date:
% Done:

0%

Estimated time:
Git branch (link):
Git merge to develop (link):
SVN commit (link/?p=rev):

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

Revision 7e9c1594 (diff)
Added by Giuseppe Ferro over 9 years ago

#256 Added Printf warnings.

Revision 9de79196 (diff)
Added by Giuseppe Ferro over 9 years ago

#256 Added tests for printf warnings and informations

Revision 895fe545 (diff)
Added by Giuseppe Ferro over 9 years ago

#256 Added tests for printf warnings.

Revision b37e5512
Added by André Neto over 9 years ago

Merge remote-tracking branch 'origin/develop' into #256_Printf_Warnings

Conflicts:
MakeDefaults/MakeStdLibRules.linux
Source/Core/BareMetal/L3Streams/IOBuffer.cpp

Revision e5201efa (diff)
Added by André Neto over 9 years ago

#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.

Also available in: Atom PDF