ETSI's Bug Tracker - Part 01: TTCN-3 Core Language
View Issue Details
0007464Part 01: TTCN-3 Core LanguageTechnicalpublic26-07-2016 12:3213-12-2016 10:23
Tomas Urban 
Gyorgy Rethy 
normalminorhave not tried
closedfixed 
 
v4.9.1 (published 2017-05)v4.9.1 (published 2017-05) 
16.1.3
Elvior
0007464: Remove restriction on templates in external function return value
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.
No tags attached.
docx 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
26-07-2016 12:32Tomas UrbanNew Issue
15-08-2016 11:03Jens GrabowskiNote Added: 0014069
15-08-2016 11:04Jens GrabowskiAssigned To => Tomas Urban
15-08-2016 11:04Jens GrabowskiStatusnew => assigned
17-08-2016 11:50Jacob Wieland - SpirentTarget Version => v4.9.1 (published 2017-05)
17-08-2016 13:54Tomas UrbanFile Added: CR7464-1.docx
17-08-2016 13:55Tomas UrbanNote Added: 0014130
17-08-2016 13:55Tomas UrbanAssigned ToTomas Urban => Axel Rennoch
17-08-2016 13:55Tomas UrbanStatusassigned => confirmed
18-08-2016 09:02Axel RennochAssigned ToAxel Rennoch => Gyorgy Rethy
18-08-2016 09:02Axel RennochStatusconfirmed => assigned
18-08-2016 09:03Axel RennochNote Added: 0014147
17-11-2016 14:06Jens GrabowskiStatusassigned => resolved
13-12-2016 10:23Gyorgy RethyNote Added: 0014403
13-12-2016 10:23Gyorgy RethyStatusresolved => closed
13-12-2016 10:23Gyorgy RethyResolutionopen => fixed
13-12-2016 10:23Gyorgy RethyFixed 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