ETSI's Bug Tracker - Ext Pack: Behaviour Types (ES 202 785)
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0005514 | Ext Pack: Behaviour Types (ES 202 785) | Technical | public | 15-04-2010 16:48 | 13-12-2010 13:34

Reporter | Gyorgy Rethy |
Assigned To | Jens Grabowski |
Priority | high | Severity | major | Reproducibility | always
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version | v1.2.1 (published 2011-05) | Fixed in Version | v1.2.1 (published 2011-05) |
Clause Reference(s) | Ext. Beh. types, $5.4, $5.5
Source (company - Author) | L.M.Ericsson

Summary | 0005514: Modulepars, global constants & control defs. shall not be of behaviour type with runs on self

Description

Using "runs on self" in a behaviour type definition causes that runs on compatibility is checked between the function (altstep/testcase), which is enclosing the assignment, and the runs on clause of the function (altstep/testcase), the reference of which is being assigned. In case of component type definitions compatibility i checked against the comp. type definition itself.
However, in case of module parameters, global constants and control part definitions the enclosing entity (the module or the control part) has no runs on clause, therefore compatibility check is not possible.
Hence module parameters, global constants and control part local constants and variables shall not be of behaviour types using "runs on self" (pls. note, runs on self is not allowed for testcase types, thus this problem does not occur for definitions of testcase types).

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR5514-Resolution-ver1-100701-Jens.zip (12,540) 01-07-2010 14:44 http://oldforge.etsi.org/mantis/file_download.php?file_id=2395&type=bug

Issue History
Date Modified | Username | Field | Change
15-04-2010 16:48 | Gyorgy Rethy | New Issue |
15-04-2010 16:48 | Gyorgy Rethy | Clause Reference(s) | => Ext. Beh. types, $5.4, $5.5
15-04-2010 16:48 | Gyorgy Rethy | Source (company - Author) | => L.M.Ericsson
28-06-2010 16:40 | Gyorgy Rethy | Status | new => assigned
28-06-2010 16:40 | Gyorgy Rethy | Assigned To | => Jens Grabowski
29-06-2010 10:48 | Gyorgy Rethy | Project | TTCN-3 Change Requests => Ext Pack: Behaviour Types (ES 202 785)
29-06-2010 10:51 | Gyorgy Rethy | Note Added: 0009398 |
01-07-2010 14:44 | Jens Grabowski | Note Added: 0009451 |
01-07-2010 14:44 | Jens Grabowski | File Added: CR5514-Resolution-ver1-100701-Jens.zip |
01-07-2010 14:45 | Jens Grabowski | Assigned To | Jens Grabowski => Gyorgy Rethy
01-07-2010 15:06 | Gyorgy Rethy | Note Added: 0009452 |
01-07-2010 15:06 | Gyorgy Rethy | Assigned To | Gyorgy Rethy => Jens Grabowski
01-07-2010 15:06 | Gyorgy Rethy | Status | assigned => resolved
01-07-2010 15:06 | Gyorgy Rethy | Resolution | open => fixed
02-07-2010 10:29 | Jens Grabowski | Status | resolved => closed
02-07-2010 10:29 | Jens Grabowski | Note Added: 0009464 |
13-12-2010 13:33 | Gyorgy Rethy | Status | closed => feedback
13-12-2010 13:33 | Gyorgy Rethy | Resolution | fixed => reopened
13-12-2010 13:34 | Gyorgy Rethy | Note Added: 0009956 |
13-12-2010 13:34 | Gyorgy Rethy | Status | feedback => closed
13-12-2010 13:34 | Gyorgy Rethy | Resolution | reopened => fixed
13-12-2010 13:34 | Gyorgy Rethy | Fixed in Version | => v1.2.1
13-12-2010 13:34 | Gyorgy Rethy | Target Version | => v1.2.1

Notes

(0009398)
Gyorgy Rethy
29-06-2010 10:51

Agreed in principle, produce proposed text.

(0009451)
Jens Grabowski
01-07-2010 14:44

Resolution proposal uploaded, assigned to GyÃ¶rgy for proofreading.

(0009452)
Gyorgy Rethy
01-07-2010 15:06

OK with me.

(0009464)
Jens Grabowski
02-07-2010 10:29

CR Implemented in Draft and uploaded onto the Latest Drafts Section of the ETSI MTS portal (Early Draft, status 0.0.1).

(0009956)
Gyorgy Rethy
13-12-2010 13:34

Target version and fixed in version are added to CR and it is closed.