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
0005089Part 01: TTCN-3 Core LanguageNew Featurepublic17-04-2009 11:5517-07-2009 06:55
ReporterWolfgang Seka 
Assigned ToGyorgy Rethy 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Versionv4.2.1 (published 2010-07)Fixed in Versionv4.2.1 (published 2010-07) 
Summary0005089: Include files (pre-compiler feature)
DescriptionCurrently there is no include mechanism in TTCN-3 (like e.g. in C).
This can be helpful e.g. to deal with detailed import lists.
(e.g. to specify a module's interface as import list)
TagsNo tags attached.
Clause Reference(s)???
Source (company - Author)     
Attached Filespdf file icon CR5089.pdf [^] (85,240 bytes) 03-06-2009 16:35
ppt file icon Transitive Import.ppt [^] (26,624 bytes) 03-07-2009 12:23
doc file icon CR5089_resolution_v1.doc [^] (190,976 bytes) 06-07-2009 15:25
doc file icon CR5089_resolution_Part-1_v2.doc [^] (247,808 bytes) 07-07-2009 15:58
doc file icon CR5089_resolution_Part-7_v1.doc [^] (575,488 bytes) 07-07-2009 17:47
doc file icon CR5089_resolution_Part-1_v3.doc [^] (265,216 bytes) 08-07-2009 11:07
doc file icon CR5089_resolution_Part-7_v2.doc [^] (580,096 bytes) 08-07-2009 12:02
doc file icon CR5089_resolution_Part-7_v3.doc [^] (139,264 bytes) 08-07-2009 14:13
doc file icon CR5089_resolution_Part-1_v4.doc [^] (267,776 bytes) 09-07-2009 11:52
ppt file icon CR5089_ImportingRelations_v2.ppt [^] (97,792 bytes) 10-07-2009 12:18
doc file icon CR5089_resolution_Part-1_v5.doc [^] (269,312 bytes) 15-07-2009 14:50
doc file icon CR5089_resolution_Part-1_v6.doc [^] (271,360 bytes) 17-07-2009 06:54

- Relationships
related to 0005090closedIna Schieferdecker Precompiler functionality: if or ifdef 

-  Notes
(0008529)
Ina Schieferdecker (reporter)
21-04-2009 16:58

It should be investigated if transitive import could resolve the issue as well.
(0008831)
Ina Schieferdecker (reporter)
03-07-2009 12:23

Example uploaded - please check.
(0008845)
Ina Schieferdecker (reporter)
06-07-2009 15:25

Please check.
(0008855)
Gyorgy Rethy (reporter)
07-07-2009 16:03

CR5089_resolution_Part-1_v2.doc:
For changes see the file; amendments to other clauses (importing individual defs., kinds, groups) were also needed. Also, changes in Part-7 will be needed as ASN.1 exports all by default. Part-8 and Part-9 may also be effected, this still needs to be checked.
(0008857)
Gyorgy Rethy (reporter)
07-07-2009 17:56

CR5089_resolution_Part-7_v1.doc:
First draft of the part-7 resolution: transitive import os forbidden when importing from ASN.1; this is because otherwise we would need to define specific importing rules for each language supported by TTCN-3. It is better to import everything used in TTCN-3, first from the other languages to TTCN-3, and next use the TTCN-3 transitive import, if needed.
(0008862)
Ina Schieferdecker (reporter)
08-07-2009 10:50

One more review: notes in table on importing definitions, addition of language spec compatibility, description of visibility of import statements, some editorial things
(0008867)
Ina Schieferdecker (reporter)
08-07-2009 12:02

ASN.1 draft checked: it is confusing to explain ASN.1 visibility of definitions with TTCN-3 visibility defined in 8.2.5 - hence, reworded.
(0008869)
Gyorgy Rethy (reporter)
08-07-2009 14:12

CR5089_resolution_Part-7_v3.doc:
Superflouos parts of the file are removed: all changes are in clause 8.1bis.
Title of 8.1bis.4 is edited. Otherwise the Part-7 stuff is OK with me.
(0008882)
Ina Schieferdecker (reporter)
09-07-2009 11:51
edited on: 09-07-2009 11:52

added the case that the source module has no language specification - please check restriction h in 8.2.3.1 in resolution v4 for part 1

(0008887)
Ina Schieferdecker (reporter)
10-07-2009 12:19

CR5089_ImportingRelations_v2.ppt discuss the various cases of direct and transitive import, which need to be reflected in the text. Just the import from non-TTCN-3 is already described and requires no change in part 1.
(0008889)
Gyorgy Rethy (reporter)
10-07-2009 12:45

Result of the discussion on CR5089_ImportingRelations_v2.ppt: cases are agreed as proposed but one exception: all language spec. string not present cases shall be handled by tools, no error shall be caused due to not present language spec.
(0008896)
Ina Schieferdecker (reporter)
15-07-2009 14:51

Defined the rules according to the principles given in CR5089_ImportingRelations_v2.ppt
(0008897)
Ina Schieferdecker (reporter)
17-07-2009 06:54
edited on: 17-07-2009 06:55

Editorial changes in CR5089_resolution_Part-1_v6.doc


- Issue History
Date Modified Username Field Change
17-04-2009 11:55 Wolfgang Seka New Issue
17-04-2009 11:55 Wolfgang Seka Clause Reference(s) => ???
17-04-2009 11:55 Wolfgang Seka Source (company - Author) =>
20-04-2009 11:08 Ina Schieferdecker Project TTCN-3 Change Requests => Part 01: TTCN-3 Core Language
20-04-2009 11:09 Ina Schieferdecker Relationship added related to 0005090
20-04-2009 11:09 Ina Schieferdecker Assigned To => Ina Schieferdecker
20-04-2009 11:09 Ina Schieferdecker Status new => assigned
20-04-2009 11:09 Ina Schieferdecker Target Version => Edition 4.2.1 (not yet published)
21-04-2009 16:58 Ina Schieferdecker Note Added: 0008529
03-06-2009 16:35 Valentin Zaharescu File Added: CR5089.pdf
03-07-2009 12:23 Ina Schieferdecker Note Added: 0008831
03-07-2009 12:23 Ina Schieferdecker File Added: Transitive Import.ppt
06-07-2009 15:25 Ina Schieferdecker File Added: CR5089_resolution_v1.doc
06-07-2009 15:25 Ina Schieferdecker Note Added: 0008845
06-07-2009 15:25 Ina Schieferdecker Assigned To Ina Schieferdecker => Gyorgy Rethy
07-07-2009 15:57 Gyorgy Rethy File Added: CR5089_resolution_v2.doc
07-07-2009 15:57 Gyorgy Rethy File Deleted: CR5089_resolution_v2.doc
07-07-2009 15:58 Gyorgy Rethy File Added: CR5089_resolution_Part-1_v2.doc
07-07-2009 16:03 Gyorgy Rethy Note Added: 0008855
07-07-2009 17:47 Gyorgy Rethy File Added: CR5089_resolution_Part-7_v1.doc
07-07-2009 17:56 Gyorgy Rethy Note Added: 0008857
08-07-2009 10:50 Ina Schieferdecker Note Added: 0008862
08-07-2009 11:07 Ina Schieferdecker File Added: CR5089_resolution_Part-1_v3.doc
08-07-2009 12:02 Ina Schieferdecker Note Added: 0008867
08-07-2009 12:02 Ina Schieferdecker File Added: CR5089_resolution_Part-7_v2.doc
08-07-2009 14:12 Gyorgy Rethy Note Added: 0008869
08-07-2009 14:13 Gyorgy Rethy File Added: CR5089_resolution_Part-7_v3.doc
09-07-2009 11:51 Ina Schieferdecker Note Added: 0008882
09-07-2009 11:52 Ina Schieferdecker Note Edited: 0008882
09-07-2009 11:52 Ina Schieferdecker File Added: CR5089_resolution_Part-1_v4.doc
10-07-2009 12:18 Ina Schieferdecker File Added: CR5089_ImportingRelations_v2.ppt
10-07-2009 12:19 Ina Schieferdecker Note Added: 0008887
10-07-2009 12:45 Gyorgy Rethy Note Added: 0008889
15-07-2009 14:50 Ina Schieferdecker File Added: CR5089_resolution_Part-1_v5.doc
15-07-2009 14:51 Ina Schieferdecker Note Added: 0008896
17-07-2009 06:54 Ina Schieferdecker Note Added: 0008897
17-07-2009 06:54 Ina Schieferdecker File Added: CR5089_resolution_Part-1_v6.doc
17-07-2009 06:55 Ina Schieferdecker Note Edited: 0008897
17-07-2009 06:55 Ina Schieferdecker Resolution open => fixed
17-07-2009 06:55 Ina Schieferdecker Status assigned => resolved
17-07-2009 06:55 Ina Schieferdecker Fixed in Version => Edition 4.2.1 (not yet published)
17-07-2009 06:55 Ina Schieferdecker Status resolved => closed


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