Logo etsi

ETSI's Bug Tracker

Notice: information submitted on the ETSI issue Tracker may be incorporated in ETSI publication(s) and therefore subject to the ETSI IPR policy.

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003614Part 01: TTCN-3 Core LanguageClarificationpublic20-06-2008 13:4410-12-2008 08:56
ReporterThomas Deiß 
Assigned ToIna Schieferdecker 
PrioritynormalSeverityminorReproducibilityN/A
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Versionv3.3.2 (published 2008-04) 
Target Versionv4.1.1 (published 2009-06)Fixed in Versionv4.1.1 (published 2009-06) 
Summary0003614: negative operands for rotate/shift
DescriptionThe amount of shift units for the shift and rotate operators is defined as an integer. This operand is unrestricted. The standard does not specify the behaviour for negative operands and for operands larger than the length of the string.

Proposed solution:
for the rotate operators determine the amount of shift units modulo the length of the string (provided this is a non-empty string).

for the shift operators: a negative operand is considered a noop. an operand larger than the length of the string means to fill it completely with 0.

Alternative solution: forbid negative operands. If the shift amount is larger than the string length proceed as above.
TagsNo tags attached.
Clause Reference(s)7.1.6., 7.1.7
Source (company - Author)Nokia Siemens Networks - Thomas Deiß
Attached Filesdoc file icon CR3614 - shift and rotate.doc [^] (154,624 bytes) 28-11-2008 08:46

- Relationships

-  Notes
(0007498)
Thomas Deiß (reporter)
28-11-2008 12:13

ok.

- Issue History
Date Modified Username Field Change
20-06-2008 13:44 Thomas Deiß New Issue
20-06-2008 13:44 Thomas Deiß Status new => assigned
20-06-2008 13:44 Thomas Deiß Assigned To => Ina Schieferdecker
20-06-2008 13:44 Thomas Deiß Clause Reference(s) => 7.1.6., 7.1.7
20-06-2008 13:44 Thomas Deiß Source (company - Author) => Nokia Siemens Networks - Thomas Deiß
14-07-2008 15:35 Ina Schieferdecker Assigned To Ina Schieferdecker => Gyorgy Rethy
17-08-2008 09:16 Ina Schieferdecker Target Version => Edition 4.1.1 (not yet published)
28-11-2008 08:46 Gyorgy Rethy File Added: CR3614 - shift and rotate.doc
28-11-2008 08:46 Gyorgy Rethy Assigned To Gyorgy Rethy => Thomas Deiß
28-11-2008 12:13 Thomas Deiß Note Added: 0007498
28-11-2008 12:14 Thomas Deiß Assigned To Thomas Deiß => Ina Schieferdecker
28-11-2008 12:14 Thomas Deiß Status assigned => resolved
10-12-2008 08:56 Ina Schieferdecker Status resolved => closed
10-12-2008 08:56 Ina Schieferdecker Resolution open => fixed
10-12-2008 08:56 Ina Schieferdecker Fixed in Version => Edition 4.1.1 (not yet published)


MantisBT 1.2.14 [^]
Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker