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

ID | Project | Category | View Status | Date Submitted | Last Update
0006700 | Part 01: TTCN-3 Core Language | Clarification | public | 07-03-2014 09:46 | 01-08-2014 14:56

Reporter | Wolfgang Seka |
Assigned To | Gyorgy Rethy |
Priority | urgent | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v4.6.1 (published 2014-06) |
Target Version | v4.6.2 (interim 2014) | Fixed in Version | v4.6.2 (interim 2014) |
Clause Reference(s) | ES 201 873-1 clause 15.6.3
Source (company - Author) | MCC160 - Wolfgang

Summary | 0006700: Clarification for clause 15.6.3

Description

At least one tool interprets ES 201 873-1 clause 15.6.3 in that way that e.g.
type record of integer RoI;
var template (omit) RoI t_RoI := omit;
t_RoI[0] := 42;
causes a runtime error.
The proposed workaround is
t_RoI := { 42 };
From a user's point of view this is a useless restriction as there is no benefit (the run-time error is just raised because of a weird restriction which can be by-passed by another - in general equivalent - notation => from a user's point of view there is no technical justification and therefore the restriction is not acceptable)

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

Relationships

related to | 0006714 | closed | Gyorgy Rethy | Expansion of LHS in case of uninitialized constructive variables

Attached Files | CR6670_v1.docx (23,329) 09-04-2014 09:15 http://oldforge.etsi.org/mantis/file_download.php?file_id=2978&type=bug

Issue History
Date Modified | Username | Field | Change
07-03-2014 09:46 | Wolfgang Seka | New Issue |
08-04-2014 08:59 | Gyorgy Rethy | Project | TTCN-3 Change Requests => Part 01: TTCN-3 Core Language
08-04-2014 10:17 | Gyorgy Rethy | Assigned To | => Tomas Urban
08-04-2014 10:17 | Gyorgy Rethy | Status | new => assigned
08-04-2014 10:17 | Gyorgy Rethy | Product Version | => v4.6.1 (published 2014-06)
08-04-2014 10:17 | Gyorgy Rethy | Target Version | => v4.7.1 (published 2015-06)
08-04-2014 10:18 | Gyorgy Rethy | Note Added: 0011952 |
09-04-2014 09:15 | Tomas Urban | File Added: CR6670_v1.docx |
09-04-2014 09:18 | Tomas Urban | Relationship added | related to 0006714
09-04-2014 09:19 | Tomas Urban | Note Added: 0011965 |
09-04-2014 09:19 | Tomas Urban | Assigned To | Tomas Urban => Jens Grabowski
09-04-2014 12:37 | Gyorgy Rethy | Priority | normal => urgent
10-04-2014 11:09 | Tomas Urban | Status | assigned => confirmed
10-04-2014 11:50 | Jens Grabowski | Note Added: 0011995 |
10-04-2014 11:50 | Jens Grabowski | Assigned To | Jens Grabowski => Tomas Urban
10-04-2014 11:50 | Jens Grabowski | Status | confirmed => assigned
10-04-2014 11:50 | Jens Grabowski | Status | assigned => confirmed
16-06-2014 09:51 | Tomas Urban | Status | confirmed => resolved
16-06-2014 09:51 | Tomas Urban | Fixed in Version | => v4.7.1 (published 2015-06)
16-06-2014 09:51 | Tomas Urban | Resolution | open => fixed
16-06-2014 09:51 | Tomas Urban | Assigned To | Tomas Urban => Gyorgy Rethy
17-06-2014 15:57 | Gyorgy Rethy | Fixed in Version | v4.7.1 (published 2015-06) => v4.6.2 (interim 2014)
17-06-2014 15:57 | Gyorgy Rethy | Target Version | v4.7.1 (published 2015-06) => v4.6.2 (interim 2014)
20-06-2014 11:55 | Gyorgy Rethy | Fixed in Version | v4.6.2 (interim 2014) =>
01-08-2014 14:56 | Gyorgy Rethy | Note Added: 0012211 |
01-08-2014 14:56 | Gyorgy Rethy | Status | resolved => closed
01-08-2014 14:56 | Gyorgy Rethy | Fixed in Version | => v4.6.2 (interim 2014)

Notes

(0011952)
Gyorgy Rethy
08-04-2014 10:18

STF478: create a proposal for omit expansion on LHS.

(0011965)
Tomas Urban
09-04-2014 09:19

Proposal created. It contains new rules for AnyValueOrNone (LHS) and omit. Detailed rules concerning omit handling in dot and index notation will be resolved in CR6714. Please check.

(0011995)
Jens Grabowski
10-04-2014 11:50

Can be set to resolved and assigned to György after the resolution of 6714.

(0012211)
Gyorgy Rethy
01-08-2014 14:56

Added to master copy of V4.6.2 (interim 2014)