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

ID | Project | Category | View Status | Date Submitted | Last Update
0007464 | Part 01: TTCN-3 Core Language | Technical | public | 26-07-2016 12:32 | 13-12-2016 10:23

Reporter | Tomas Urban |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version | v4.9.1 (published 2017-05) | Fixed in Version | v4.9.1 (published 2017-05) |
Clause Reference(s) | 16.1.3
Source (company - Author) | Elvior

Summary | 0007464: Remove restriction on templates in external function return value

Description

The current definition of external functions doesn't allow to return templates. This restriction doesn't make much sense any more, because recent additions of the TCI allow to handle matching symbols as values so it should be possible to pass them directly over XTRI or encode them with TCI-CD and then pass over TRI. Besides, it doesn't make much sense to allow an out template parameter, but not a template return value.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR7464-1.docx (18,267) 17-08-2016 13:54 http://oldforge.etsi.org/mantis/file_download.php?file_id=3472&type=bug

Issue History
Date Modified | Username | Field | Change
26-07-2016 12:32 | Tomas Urban | New Issue |
15-08-2016 11:03 | Jens Grabowski | Note Added: 0014069 |
15-08-2016 11:04 | Jens Grabowski | Assigned To | => Tomas Urban
15-08-2016 11:04 | Jens Grabowski | Status | new => assigned
17-08-2016 11:50 | Jacob Wieland - Spirent | Target Version | => v4.9.1 (published 2017-05)
17-08-2016 13:54 | Tomas Urban | File Added: CR7464-1.docx |
17-08-2016 13:55 | Tomas Urban | Note Added: 0014130 |
17-08-2016 13:55 | Tomas Urban | Assigned To | Tomas Urban => Axel Rennoch
17-08-2016 13:55 | Tomas Urban | Status | assigned => confirmed
18-08-2016 09:02 | Axel Rennoch | Assigned To | Axel Rennoch => Gyorgy Rethy
18-08-2016 09:02 | Axel Rennoch | Status | confirmed => assigned
18-08-2016 09:03 | Axel Rennoch | Note Added: 0014147 |
17-11-2016 14:06 | Jens Grabowski | Status | assigned => resolved
13-12-2016 10:23 | Gyorgy Rethy | Note Added: 0014403 |
13-12-2016 10:23 | Gyorgy Rethy | Status | resolved => closed
13-12-2016 10:23 | Gyorgy Rethy | Resolution | open => fixed
13-12-2016 10:23 | Gyorgy Rethy | Fixed in Version | => v4.9.1 (published 2017-05)

Notes

(0014069)
Jens Grabowski
15-08-2016 11:03

STF discussion: Agreed

(0014130)
Tomas Urban
17-08-2016 13:55

Proposal uploaded. Please check. The BNF hasn't been changed as it already allows to define return templates for external functions.

(0014147)
Axel Rennoch
18-08-2016 09:03

The proposal is correct and can be used for the delivery.

(0014403)
Gyorgy Rethy
13-12-2016 10:23

Added to V4.8.2