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
0005929Part 01: TTCN-3 Core LanguageClarificationpublic06-09-2011 12:4630-11-2011 09:37
ReporterAndrus Lehtmets 
Assigned ToIna Schieferdecker 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Versionv4.4.1 (published 2012-04)Fixed in Versionv4.4.1 (published 2012-04) 
Summary0005929: Compatibility between record and record of, record and array, set and set of.
DescriptionETSI ES 201 873-1 6.3.2.1 removes the compatibility between record and record of, record and array, set and set of. However, the first paragraph of 6.3.2 still mentions this compatibility. It should be rephrased in the following way: "... Enumerated values are not compatible with any other type; records may be compatible with other record types; record of and array values may be compatible with other record of and array types; sets may be compatible with other set types; set of values may be compatible with other set of types; union values may be compatible with other union types; and anytype values may be compatible with other anytype types. ..."

Although arrays are in general handled in the same way as record of types (if not explicitly specified otherwise, see the rule for root type in 3.1), it would increase document readability if arrays are explicitly mentioned in the following rules:

ETSI ES 201 873-1 15.6.3: The first paragraph could contain a note that array templates are handled in the same way as record of templates
TagsNo tags attached.
Clause Reference(s)ETSI ES 201 873-1 (4.3.2 CL)
Source (company - Author)Elvior
Attached Files

- Relationships

-  Notes
(0010243)
Gyorgy Rethy (reporter)
27-09-2011 11:44

Remove all sentences except the first and last.
(0010244)
Gyorgy Rethy (reporter)
27-09-2011 11:45

Remove all sentences except the first and last.
(0010255)
Ina Schieferdecker (reporter)
27-09-2011 16:43

Changed

"This clause defines compatibility rules for structured types. Enumerated values are not compatible with any other type; record, record ofs and array values may be compatible with other record, record ofs type and arrays; sets and set of values may be compatible with other set and set of types; union values may be compatible with other union types; and anytype values may be compatible with other anytype types. No other type compatibilities for structured types exist. In subsequent clauses, "value "b"" is called the value to be assigned, e.g. when passed as parameter, to an object of type "A"."

to

"This clause defines compatibility rules for structured types. In subsequent clauses, "value "b"" is called the value to be assigned, e.g. when passed as parameter, to an object of type "A"."
(0010256)
Ina Schieferdecker (reporter)
27-09-2011 17:36

Instead of adding a note to 15.6.3, I propose to change as follows.

From

"Both templates and template variables allow referencing elements of a record of or set of template or field using the index notation."

to

"Both templates and template variables allow referencing elements of a record of, array or set of template or field using the index notation."
(0010257)
Ina Schieferdecker (reporter)
27-09-2011 17:36

Please check
(0010278)
Gyorgy Rethy (reporter)
28-09-2011 15:08

Cannot see a file attached.
(0010281)
Ina Schieferdecker (reporter)
28-09-2011 15:11

There is no file attached ... please see my proposal in the note.

Thanks, Ina
(0010345)
Gyorgy Rethy (reporter)
28-11-2011 13:10

OK.
(0010418)
Ina Schieferdecker (reporter)
30-11-2011 09:36

as proposed.

- Issue History
Date Modified Username Field Change
06-09-2011 12:46 Andrus Lehtmets New Issue
06-09-2011 12:46 Andrus Lehtmets Clause Reference(s) => ETSI ES 201 873-1 (4.3.2 CL)
06-09-2011 12:46 Andrus Lehtmets Source (company - Author) => Elvior
27-09-2011 11:42 Gyorgy Rethy Project TTCN-3 Change Requests => Part 01: TTCN-3 Core Language
27-09-2011 11:44 Gyorgy Rethy Note Added: 0010243
27-09-2011 11:44 Gyorgy Rethy Assigned To => Ina Schieferdecker
27-09-2011 11:44 Gyorgy Rethy Status new => assigned
27-09-2011 11:44 Gyorgy Rethy Target Version => Edition 4.4.1
27-09-2011 11:45 Gyorgy Rethy Note Added: 0010244
27-09-2011 16:43 Ina Schieferdecker Note Added: 0010255
27-09-2011 17:36 Ina Schieferdecker Note Added: 0010256
27-09-2011 17:36 Ina Schieferdecker Note Added: 0010257
27-09-2011 17:36 Ina Schieferdecker Assigned To Ina Schieferdecker => Gyorgy Rethy
28-09-2011 15:08 Gyorgy Rethy Note Added: 0010278
28-09-2011 15:08 Gyorgy Rethy Note Added: 0010279
28-09-2011 15:08 Gyorgy Rethy Note Added: 0010280
28-09-2011 15:08 Gyorgy Rethy Assigned To Gyorgy Rethy => Ina Schieferdecker
28-09-2011 15:11 Ina Schieferdecker Note Added: 0010281
28-09-2011 15:12 Ina Schieferdecker Note Deleted: 0010279
28-09-2011 15:12 Ina Schieferdecker Note Deleted: 0010280
28-11-2011 13:10 Gyorgy Rethy Note Added: 0010345
28-11-2011 13:10 Gyorgy Rethy Status assigned => resolved
30-11-2011 09:36 Ina Schieferdecker Note Added: 0010418
30-11-2011 09:37 Ina Schieferdecker Status resolved => closed
30-11-2011 09:37 Ina Schieferdecker Resolution open => fixed
30-11-2011 09:37 Ina Schieferdecker Fixed in Version => Edition 4.4.1


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