ETSI's Bug Tracker - Part 01: TTCN-3 Core Language
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0005965 | Part 01: TTCN-3 Core Language | Editorial | public | 28-11-2011 11:01 | 29-11-2011 15:01

Reporter | Tomas Urban |
Assigned To | Ina Schieferdecker |
Priority | normal | Severity | text | Reproducibility | N/A
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v4.3.1 (published 2011-06) |
Target Version | v4.4.1 (published 2012-04) | Fixed in Version | v4.4.1 (published 2012-04) |
Clause Reference(s) | 11.1
Source (company - Author) | Elvior

Summary | 0005965: Invalid reference to shift operator

Description

This report is related to the intermediate draft of 4.3.2.
Chapter 11.1 contains a new restriction e. The text of the restriction lists shift operators as one of those whose operands can contain partially initialized values. However, shift operators are not defined for any type that can have partially initialized values (see 7.1.6 for more details).
Proposal:
The reference to the shift operators should be removed from the list.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.

Relationships

related to | 0005920 | closed | Ina Schieferdecker | Out parameter of int2enum need not be initialized

Attached Files | CR5965.doc (109,568) 29-11-2011 13:46 http://oldforge.etsi.org/mantis/file_download.php?file_id=2602&type=bug CR5965-2.doc (118,272) 29-11-2011 14:58 http://oldforge.etsi.org/mantis/file_download.php?file_id=2607&type=bug

Issue History
Date Modified | Username | Field | Change
28-11-2011 11:01 | Tomas Urban | New Issue |
28-11-2011 11:01 | Tomas Urban | Clause Reference(s) | => 11.1
28-11-2011 11:01 | Tomas Urban | Source (company - Author) | => Elvior
28-11-2011 12:27 | Jacob Wieland - Spirent | Note Added: 0010339 |
28-11-2011 12:43 | Gyorgy Rethy | Note Added: 0010340 |
28-11-2011 12:44 | Gyorgy Rethy | Target Version | => Edition 4.4.1
28-11-2011 14:08 | Gyorgy Rethy | Note Added: 0010351 |
28-11-2011 14:09 | Gyorgy Rethy | Assigned To | => Jacob Wieland - Spirent
28-11-2011 14:09 | Gyorgy Rethy | Status | new => assigned
29-11-2011 12:20 | Jacob Wieland - Spirent | Note Added: 0010388 |
29-11-2011 12:20 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Ina Schieferdecker
29-11-2011 13:22 | Jacob Wieland - Spirent | File Added: CR5965.doc |
29-11-2011 13:33 | Ina Schieferdecker | Relationship added | related to 0005920
29-11-2011 13:34 | Ina Schieferdecker | Note Added: 0010391 |
29-11-2011 13:34 | Ina Schieferdecker | Assigned To | Ina Schieferdecker => Jacob Wieland - Spirent
29-11-2011 13:46 | Jacob Wieland - Spirent | File Deleted: CR5965.doc |
29-11-2011 13:46 | Jacob Wieland - Spirent | File Added: CR5965.doc |
29-11-2011 13:47 | Jacob Wieland - Spirent | Note Added: 0010393 |
29-11-2011 13:47 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Ina Schieferdecker
29-11-2011 14:49 | Ina Schieferdecker | Note Edited: 0010391 |
29-11-2011 14:56 | Ina Schieferdecker | Note Added: 0010402 |
29-11-2011 14:58 | Ina Schieferdecker | File Added: CR5965-2.doc |
29-11-2011 15:01 | Ina Schieferdecker | Status | assigned => resolved
29-11-2011 15:01 | Ina Schieferdecker | Resolution | open => fixed
29-11-2011 15:01 | Ina Schieferdecker | Fixed in Version | => Edition 4.4.1
29-11-2011 15:01 | Ina Schieferdecker | Status | resolved => closed

Notes

(0010339)
Jacob Wieland - Spirent
28-11-2011 12:27

Agreed. However, we have to check if we also mentioned the substr/replace functions to be allowed partially initialized lists.

(0010340)
Gyorgy Rethy
28-11-2011 12:43

Correct

(0010351)
Gyorgy Rethy
28-11-2011 14:08

STF discussion 28/11: OK to delete shift in $11.1. Add "in" parameters and substr and replace to $16.1.2 Restr. a) 3).

(0010388)
Jacob Wieland - Spirent
29-11-2011 12:20

added ispresent,ischosen,isbound, lengthof, replace, substr could not remove shift (as it was not introduced in 4.3.1. yet which I worked on) - must be merged with other changes (if any) from 4.3.2.

(0010391)
Ina Schieferdecker
29-11-2011 13:34 (edited on: 29-11-2011 14:49)

The changes to 16.1.2 need to be merged with the resolution to CR5920

(0010393)
Jacob Wieland - Spirent
29-11-2011 13:47

old proposal deleted, new version uploaded

(0010402)
Ina Schieferdecker
29-11-2011 14:56

small extensions to the text in 16.1.2