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

ID | Project | Category | View Status | Date Submitted | Last Update
0008182 | Part 01: TTCN-3 Core Language | Technical | public | 27-12-2022 10:24 | 15-01-2024 12:54

Reporter | Tomas Urban |
Assigned To | Jens Grabowski |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | Next version (to be decided) |
Target Version |  | Fixed in Version |  |
Clause Reference(s) | 5.4.1.2
Source (company - Author) | Elvior OÜ

Summary | 0008182: Old module template parameter rules in 5.4.1.2

Description

One of the recent versions of the core language standard added rules allowing to use template kind of module parameters (see 8.2.1 for more details). Unfortunately, no changes were made in the section 5.4.1.2 causing the rules to be inconsistent.
In order to fix this issue I propose to change the section 5.4.1.2 in the following way:
Remove the first sentence of the semantic description: "Template parameters can be defined for templates, functions, altsteps, and test cases." The only entity not mentioned here is a module.
Change the restriction a. ("Only function, testcase, altstep and template definitions may have formal template parameters.") to "Restrictions on module parameters are given in clause 8.2.1." This text is used in the section on formal value parameters.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR8182-v1.docx (191,800) 08-11-2023 11:10 http://oldforge.etsi.org/mantis/file_download.php?file_id=4120&type=bug

Issue History
Date Modified | Username | Field | Change
27-12-2022 10:24 | Tomas Urban | New Issue |
05-09-2023 11:25 | Jens Grabowski | Assigned To | => Tomas Urban
05-09-2023 11:25 | Jens Grabowski | Status | new => assigned
07-11-2023 13:32 | Jens Grabowski | Note Added: 0016532 |
08-11-2023 11:10 | Tomas Urban | File Added: CR8182-v1.docx |
08-11-2023 11:11 | Tomas Urban | Note Added: 0016545 |
08-11-2023 11:11 | Tomas Urban | Assigned To | Tomas Urban => Jens Grabowski
08-11-2023 11:11 | Tomas Urban | Status | assigned => confirmed
09-11-2023 10:04 | Jens Grabowski | Note Added: 0016562 |
09-11-2023 10:04 | Jens Grabowski | Status | confirmed => resolved
09-11-2023 10:04 | Jens Grabowski | Resolution | open => fixed
15-01-2024 12:54 | Jens Grabowski | Note Added: 0016594 |
15-01-2024 12:54 | Jens Grabowski | Status | resolved => closed

Notes

(0016532)
Jens Grabowski
07-11-2023 13:32

TTF discussion: To be resolved in the 2024 series of standards.

(0016545)
Tomas Urban
08-11-2023 11:11

Resolution uploaded. Please review.

(0016562)
Jens Grabowski
09-11-2023 10:04

Will be implemented as proposed.

(0016594)
Jens Grabowski
15-01-2024 12:54

implemented as suggested