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

ID | Project | Category | View Status | Date Submitted | Last Update
0005443 | Part 01: TTCN-3 Core Language | Technical | public | 17-11-2009 10:06 | 16-02-2010 07:07

Reporter | Gyorgy Rethy |
Assigned To | Ina Schieferdecker |
Priority | high | Severity | major | Reproducibility | always
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v4.1.1 (published 2009-06) |
Target Version | v4.2.1 (published 2010-07) | Fixed in Version | v4.2.1 (published 2010-07) |
Clause Reference(s) | 8.2.4
Source (company - Author) | L.M.Ericsson

Summary | 0005443: Missing friend module shall not cause an error

Description

Currently the general semantic rules apply to friend module lists, i.e. TTCN-3 tools should cause an error if a friend module is not available in the test suite. However, friend module list is different from e.g. import, as it is more like a forward reference. For example, to test the "inner" functions of a library, the friend module lists of library modules shall also contain the names of the library-testing modules, but these are not part of the released version of the library, i.e. not available at the users.
It is requested that the standard specify explicitly, that module names in friend module lists *may* be checked by tools but missing modules shall not cause an error.

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

Issue History
Date Modified | Username | Field | Change
17-11-2009 10:06 | Gyorgy Rethy | New Issue |
17-11-2009 10:06 | Gyorgy Rethy | Status | new => assigned
17-11-2009 10:06 | Gyorgy Rethy | Assigned To | => Ina Schieferdecker
17-11-2009 10:06 | Gyorgy Rethy | Clause Reference(s) | => 8.2.4
17-11-2009 10:06 | Gyorgy Rethy | Source (company - Author) | => L.M.Ericsson
07-12-2009 13:49 | Ina Schieferdecker | Target Version | => Edition 4.2.1 (not yet published)
08-12-2009 18:46 | Ina Schieferdecker | Note Added: 0009110 |
08-12-2009 18:47 | Ina Schieferdecker | Assigned To | Ina Schieferdecker => Gyorgy Rethy
08-12-2009 18:47 | Ina Schieferdecker | Resolution | open => fixed
09-12-2009 15:55 | Gyorgy Rethy | Status | assigned => resolved
09-12-2009 15:55 | Gyorgy Rethy | Note Added: 0009126 |
09-12-2009 15:56 | Gyorgy Rethy | Status | resolved => feedback
09-12-2009 15:56 | Gyorgy Rethy | Resolution | fixed => reopened
09-12-2009 15:56 | Gyorgy Rethy | Note Added: 0009127 |
09-12-2009 15:56 | Gyorgy Rethy | Note Deleted: 0009127 |
09-12-2009 15:57 | Gyorgy Rethy | Assigned To | Gyorgy Rethy => Ina Schieferdecker
09-12-2009 15:57 | Gyorgy Rethy | Status | feedback => resolved
09-12-2009 15:57 | Gyorgy Rethy | Resolution | reopened => fixed
16-02-2010 07:06 | Ina Schieferdecker | Status | resolved => closed
16-02-2010 07:07 | Ina Schieferdecker | Fixed in Version | => Edition 4.2.1 (not yet published)

Notes

(0009110)
Ina Schieferdecker
08-12-2009 18:46

Extend the semantics definition in "8.2.4 Definition of friend modules" with "Missing friend modules shall not cause an error. NOTE: Friend modules can be checked by tools, however at most warning are to be issued if a friend module is missing." Please check

(0009126)
Gyorgy Rethy
09-12-2009 15:55

OK with me.