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

ID | Project | Category | View Status | Date Submitted | Last Update
0003759 | Part 01: TTCN-3 Core Language | Clarification | public | 14-07-2008 13:34 | 12-12-2008 11:43

Reporter | Thomas DeiÃŸ |
Assigned To | Jens Grabowski |
Priority | normal | Severity | minor | Reproducibility | N/A
Status | closed | Resolution | won't fix |
Platform |  | OS |  | OS Version |
Product Version | v3.3.2 (published 2008-04) |
Target Version | v4.1.1 (published 2009-06) | Fixed in Version |  |
Clause Reference(s) | Table 9, clause 15.7
Source (company - Author) | Nokia Siemens Networks, Thomas DeiÃŸ

Summary | 0003759: to strict limitation on AnyValueOrNone

Description

Consider the following example:
template integer ta := *
template integer tb := ? if present
var integer x := 7
log(match(x, ta))
log(match(x, tb))
In Table 9 are two notes: MatchAnyValueOrNone? NOTE: When used, shall be applied to optional fields of record and set types only (without restriction on the type of that field). if present NOTE: When used, shall be applied to record and set fields only (without restriction on the type of that field).
According to this note, the match operations would not be correct, although there is no point to forbid the usage of AnyValueOrNone as in the example above.
Proposed solution: relax the restriction: When used within a template of a structured type, shall be applied to record and set fields only (without restriction on the type of that field).

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files |

Issue History
Date Modified | Username | Field | Change
14-07-2008 13:34 | Thomas DeiÃŸ | New Issue |
14-07-2008 13:34 | Thomas DeiÃŸ | Status | new => assigned
14-07-2008 13:34 | Thomas DeiÃŸ | Assigned To | => Ina Schieferdecker
14-07-2008 13:34 | Thomas DeiÃŸ | Clause Reference(s) | => Table 9, clause 15.7
14-07-2008 13:34 | Thomas DeiÃŸ | Source (company - Author) | => Nokia Siemens Networks, Thomas DeiÃŸ
14-07-2008 14:47 | Ina Schieferdecker | Assigned To | Ina Schieferdecker => Jens Grabowski
17-07-2008 09:43 | Jens Grabowski | Note Added: 0006300 |
17-07-2008 11:35 | Thomas DeiÃŸ | Status | assigned => closed
17-07-2008 11:35 | Thomas DeiÃŸ | Resolution | open => won't fix
12-12-2008 11:43 | Ina Schieferdecker | Target Version | => Edition 4.1.1 (not yet published)

Notes

(0006300)
Jens Grabowski
17-07-2008 09:43

Notes should not be changed to keep consistency with rules for mandatory fields even though the examples in the description would work with the relaxed notes. CR to be set to "won't fix"