Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 368334 - etUnit: support etInt64 and etUInt64 for c unit testing
Summary: etUnit: support etInt64 and etUInt64 for c unit testing
Status: RESOLVED WONTFIX
Alias: None
Product: eTrice
Classification: Modeling
Component: Runtime (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 372597 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-01-11 07:49 EST by Thomas Schuetz CLA
Modified: 2018-08-17 03:29 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Schuetz CLA 2012-01-11 07:49:25 EST
- on some platforms 64 bit integers are not supported as type, therefore we support currently only integer types <= 32 bit
- currently for output of the expected/actual values all integers are casted to etInt32 and etUInt32 -> on some platforms printf for 64 bit integer is not supported
- do we really need 64 bit integers for testing, or could we live with a cast in the assert? -> 64 bit types can be tested but not in full range
- for the c runtime we do not need 64 bit types and should avoid them completely for portability reasons
Comment 1 Henrik Rentz-Reichert CLA 2012-04-16 02:40:13 EDT
*** Bug 372597 has been marked as a duplicate of this bug. ***
Comment 2 Henrik Rentz-Reichert CLA 2018-08-17 03:29:43 EDT
outdated bug - re-open if still relevant