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

ID | Project | Category | View Status | Date Submitted | Last Update
0007476 | Part 01: TTCN-3 Core Language | Clarification | public | 11-08-2016 16:46 | 12-12-2016 10:37

Reporter | KristÃ³f Szabados |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v4.8.1 (published 2016-07) |
Target Version | v4.9.1 (published 2017-05) | Fixed in Version | v4.9.1 (published 2017-05) |
Clause Reference(s) | 6.2.11
Source (company - Author) | L. M. Ericsson

Summary | 0007476: What does it mean to receive message from the null component?

Description

section 6.2.11 example 4 (on page 70) shows:
"
var M1 v_myMessage, v_myResult;
var MyCompType1 myInst1 := null;
var MyCompType2 myInst2 := null;
var MyCompType3 myInst3 := null;
:
alt {
[] pCO1.receive(M1:?) from myInst1 -> value v_myMessage sender myInst1 {}
[] pCO1.receive(M1:?) from myInst2 -> value v_myMessage sender myInst2 {}
[] pCO1.receive(M1:?) from myInst3 -> value v_myMessage sender myInst3 {}
}
"
What does it mean to receive a message from the null component?
I believe the components should be created in the example, so that messages can be received from them.
This would also simplify the example.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR7476-1.docx (21,194) 17-08-2016 14:19 http://oldforge.etsi.org/mantis/file_download.php?file_id=3475&type=bug CR7476-2.docx (17,264) 17-08-2016 20:12 http://oldforge.etsi.org/mantis/file_download.php?file_id=3481&type=bug CR7476-3.docx (22,227) 18-08-2016 09:11 http://oldforge.etsi.org/mantis/file_download.php?file_id=3485&type=bug

Issue History
Date Modified | Username | Field | Change
11-08-2016 16:46 | KristÃ³f Szabados | New Issue |
15-08-2016 10:28 | Jens Grabowski | Assigned To | => Tomas Urban
15-08-2016 10:28 | Jens Grabowski | Status | new => assigned
17-08-2016 11:46 | Jacob Wieland - Spirent | Target Version | => v4.9.1 (published 2017-05)
17-08-2016 14:19 | Tomas Urban | File Added: CR7476-1.docx |
17-08-2016 14:20 | Tomas Urban | Note Added: 0014133 |
17-08-2016 14:20 | Tomas Urban | Assigned To | Tomas Urban => KristÃ³f Szabados
17-08-2016 14:20 | Tomas Urban | Status | assigned => confirmed
17-08-2016 20:12 | KristÃ³f Szabados | File Added: CR7476-2.docx |
17-08-2016 20:14 | KristÃ³f Szabados | Note Added: 0014139 |
17-08-2016 20:14 | KristÃ³f Szabados | Assigned To | KristÃ³f Szabados => Tomas Urban
17-08-2016 20:14 | KristÃ³f Szabados | Status | confirmed => assigned
18-08-2016 09:11 | Tomas Urban | File Added: CR7476-3.docx |
18-08-2016 09:14 | Tomas Urban | Note Added: 0014148 |
18-08-2016 09:14 | Tomas Urban | Assigned To | Tomas Urban => KristÃ³f Szabados
18-08-2016 09:14 | Tomas Urban | Status | assigned => confirmed
18-08-2016 09:34 | KristÃ³f Szabados | Note Added: 0014149 |
18-08-2016 09:34 | KristÃ³f Szabados | Status | confirmed => resolved
18-08-2016 09:34 | KristÃ³f Szabados | Fixed in Version | => v4.9.1 (published 2017-05)
18-08-2016 09:34 | KristÃ³f Szabados | Resolution | open => fixed
18-08-2016 09:34 | KristÃ³f Szabados | Assigned To | KristÃ³f Szabados => Gyorgy Rethy
12-12-2016 10:37 | Gyorgy Rethy | Note Added: 0014375 |
12-12-2016 10:37 | Gyorgy Rethy | Status | resolved => closed

Notes

(0014133)
Tomas Urban
17-08-2016 14:20

Change proposal uploaded. Please check.

(0014139)
KristÃ³f Szabados
17-08-2016 20:14

Your change looks fine by me. I just noticed the comment is using wrong type names, please check.

(0014148)
Tomas Urban
18-08-2016 09:14

That's correct. I also changed variable names so that there's a common naming convention in use. Please check.

(0014149)
KristÃ³f Szabados
18-08-2016 09:34

Looks fine by me.

(0014375)
Gyorgy Rethy
12-12-2016 10:37

Added to draft V4.8.2