Logo etsi

ETSI's Bug Tracker

Notice: information submitted on the ETSI issue Tracker may be incorporated in ETSI publication(s) and therefore subject to the ETSI IPR policy.

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004866Part 01: TTCN-3 Core LanguageTechnicalpublic16-02-2009 10:5116-02-2009 15:50
ReporterPhilip Makedonski 
Assigned ToIna Schieferdecker 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Versionv3.4.1 (published 2008-09) 
Target Versionv4.1.1 (published 2009-06)Fixed in Versionv4.1.1 (published 2009-06) 
Summary0004866: BNF ValueOrAttribList rule does not allow single-element lists
DescriptionValueOrAttribList rule does not allow single-element lists, which results in broken compatibility with the ETSI IPv6 test suites, because of a change in the Complement rule:

("+" denotes added rules, "-" denotes removed / substituted rules):

(+)Complement ::= ComplementKeyword ValueOrAttribList
(-)Complement ::= ComplementKeyword ValueList
...
ValueList ::= "(" ConstantExpression { "," ConstantExpression } ")"
ValueOrAttribList ::= "(" TemplateBody { "," TemplateBody }+ ")"

The problem is the "+" modifier in the ValueOrAttribList. The change to the Complement rule was introduced in v3.3.2 (with a misspelling of ValueOrAttribList as ValueOrAttribListValueList) and then corrected in v3.4.1. However the ValueOrAttribList rule itself has not been changed.
TagsNo tags attached.
Clause Reference(s)Part1, A.1.6.1.3, Rule 139
Source (company - Author)P.M. Uni Goettingen
Attached Files

- Relationships

-  Notes
(0008117)
Ina Schieferdecker (reporter)
16-02-2009 15:46

This can be resolved by defining

Complement ::= ComplementKeyword "(" TemplateBody {"," TemplateBody} ")"

(ValueOrAttribList is needed as is for value list matching)

- Issue History
Date Modified Username Field Change
16-02-2009 10:51 Philip Makedonski New Issue
16-02-2009 10:51 Philip Makedonski Status new => assigned
16-02-2009 10:51 Philip Makedonski Assigned To => Ina Schieferdecker
16-02-2009 10:51 Philip Makedonski Clause Reference(s) => Part1, A.1.6.1.3, Rule 139
16-02-2009 10:51 Philip Makedonski Source (company - Author) => P.M. Uni Goettingen
16-02-2009 15:46 Ina Schieferdecker Note Added: 0008117
16-02-2009 15:47 Ina Schieferdecker Resolution open => fixed
16-02-2009 15:47 Ina Schieferdecker Target Version => Edition 4.1.1 (not yet published)
16-02-2009 15:47 Ina Schieferdecker Status assigned => resolved
16-02-2009 15:47 Ina Schieferdecker Fixed in Version => Edition 4.1.1 (not yet published)
16-02-2009 15:50 Ina Schieferdecker Status resolved => closed


MantisBT 1.2.14 [^]
Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker