<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
	<link rel="stylesheet" type="text/css" href="http://oldforge.etsi.org/mantis/css/default.css" />
	<script type="text/javascript"><!--
		if(document.layers) {document.write("<style>td{padding:0px;}<\/style>")}
	// --></script>
	<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
	<meta http-equiv="Pragma" content="no-cache" />
	<meta http-equiv="Cache-Control" content="no-cache" />
	<meta http-equiv="Pragma-directive" content="no-cache" />
	<meta http-equiv="Cache-Directive" content="no-cache" />
	<meta http-equiv="Expires" content="Tue, 17 Dec 2024 09:20:41 GMT" />
	<link rel="shortcut icon" href="/mantis/images/favicon.ico" type="image/x-icon" />
	<link rel="search" type="application/opensearchdescription+xml" title="MantisBT: Text Search" href="http://oldforge.etsi.org/mantis/browser_search_plugin.php?type=text" />	<link rel="search" type="application/opensearchdescription+xml" title="MantisBT: Issue Id" href="http://oldforge.etsi.org/mantis/browser_search_plugin.php?type=id" />	<title>0000383: Error Cases of Predefined Functions - ETSI's Bug Tracker</title>
<script type="text/javascript" src="/mantis/javascript/min/common.js"></script>
<script type="text/javascript">var loading_lang = "Loading...";</script><script type="text/javascript" src="/mantis/javascript/min/ajax.js"></script>
</head>
<body>
<br /><table class="width100" cellspacing="1"><tr><td class="form-title" colspan="6"><div class="center">ETSI's Bug Tracker - Part 01: TTCN-3 Core Language</div></td></tr><tr><td class="form-title" colspan="6">View Issue Details</td></tr><tr><td class="print-spacer" colspan="6"><hr size="1" /></td></tr><tr class="print-category"><td class="print" width="16%">ID</td><td class="print" width="16%">Project</td><td class="print" width="16%">Category</td><td class="print" width="16%">View Status</td><td class="print" width="16%">Date Submitted</td><td class="print" width="16%">Last Update</td></tr><tr class="print"><td class="print">0000383</td><td class="print">Part 01: TTCN-3 Core Language</td><td class="print">Editorial</td><td class="print">public</td><td class="print">23-11-2006 14:16</td><td class="print">12-03-2008 10:24</td></tr><tr><td class="print-spacer" colspan="6"><hr size="1" /></td></tr><tr class="print"><td class="print-category">Reporter</td><td class="print">Stephan Schulz</td><td class="print" colspan="4">&#160;</td></tr><tr class="print"><td class="print-category">Assigned To</td><td class="print">Ina Schieferdecker</td><td class="print" colspan="4">&#160;</td></tr><tr class="print"><td class="print-category">Priority</td><td class="print">normal</td><td class="print-category">Severity</td><td class="print">minor</td><td class="print-category">Reproducibility</td><td class="print">N/A</td></tr><tr class="print"><td class="print-category">Status</td><td class="print">closed</td><td class="print-category">Resolution</td><td class="print">fixed</td><td class="print" colspan="2">&#160;</td></tr><tr class="print"><td class="print-category">Platform</td><td class="print"></td><td class="print-category">OS</td><td class="print"></td><td class="print-category">OS Version</td><td class="print"></td></tr><tr class="print"><td class="print-category">Product Version</td><td class="print">v2.2.1 (published 2003-02)</td><td class="print" colspan="4">&#160;</td></tr><tr><td class="print-category">Target Version</td><td class="print">v3.3.2  (published 2008-04)</td><td class="print-category">Fixed in Version</td><td class="print">v3.3.2  (published 2008-04)</td><td class="print" colspan="2">&#160;</td></tr><tr class="print"><td class="print-category">Clause Reference(s)</td><td class="print" colspan="4">Main Document: C.1 to C.34 (mockup v2)</td></tr><tr class="print"><td class="print-category">Source  (company  - Author)</td><td class="print" colspan="4">Ina Schieferdecker, FOKUS</td></tr><tr><td class="print-spacer" colspan="6"><hr size="1" /></td></tr><tr class="print"><td class="print-category">Summary</td><td class="print" colspan="5">0000383: Error Cases of Predefined Functions</td></tr><tr class="print"><td class="print-category">Description</td><td class="print" colspan="5">The error cases for the predefined functions are not provided. These should be added in order to give a more precise definition for these functions.</td></tr><tr class="print"><td class="print-category">Steps To Reproduce</td><td class="print" colspan="5"></td></tr><tr class="print"><td class="print-category">Additional Information</td><td class="print" colspan="5">Please add to the C.x sections a paragraph on the error cases:<br />
C.1	Integer to character<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of integer type<br />
?	value is less than 0 or greater than 127<br />
<br />
?<br />
C.2	Character to integer<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of charstring type<br />
?	lengthof(value) does not equal 1<br />
?<br />
C.3	Integer to universal character<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of integer type<br />
?	value is less than 0 or greater than 2147483647<br />
?<br />
C.4	Universal character to integer<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of universal charstring type<br />
?	lengthof(value) does not equal 1<br />
?<br />
C.5	Bitstring to integer<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of bitstring type<br />
?	the integer interpretation of the bitstring leads to an overflow<br />
<br />
NOTE: The possibility of integer overflow may make TTCN-3 code using this predefined function not portable between TTCN-3 environments having different integer ranges.<br />
?<br />
C.6	Hexstring to integer<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of hexstring type<br />
?	the integer interpretation of the hexstring leads to an overflow<br />
<br />
NOTE: The possibility of integer overflow may make TTCN-3 code using this predefined function not portable between TTCN-3 environments having different integer ranges.<br />
?<br />
C.7	Octetstring to integer<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of octetstring type<br />
?	the integer interpretation of the octetstring leads to an overflow<br />
<br />
NOTE: The possibility of integer overflow may make TTCN-3 code using this predefined function not portable between TTCN-3 environments having different integer ranges.<br />
?<br />
C.8	Charstring to integer<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of charstring type<br />
?	value contains non-numerical characters, being different to ?0?..?9?<br />
?	the integer interpretation of the charstring leads to an overflow<br />
<br />
NOTE: The possibility of integer overflow may make TTCN-3 code using this predefined function not portable between TTCN-3 environments having different integer ranges.<br />
?<br />
C.9	Integer to bitstring<br />
?<br />
If the conversion yields a value with more bits than specified in the length parameter, then the bitstring shall be cut at position length-1. <br />
<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value or length is unitialized<br />
?	value or length is not of integer type<br />
?	value is less than zero<br />
<br />
NOTE: As TTCN-3 environments may support different integer ranges there is the possibility that TTCN-3 code using this predefined function is not portable.<br />
?<br />
C.10	Integer to hexstring<br />
?<br />
If the conversion yields a value with more hexadecimals than specified in the length parameter, then the hexstring shall be cut at position length-1. <br />
<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value or length is unitialized<br />
?	value or length is not of integer type<br />
?	value is less than zero<br />
<br />
NOTE: As TTCN-3 environments may support different integer ranges there is the possibility that TTCN-3 code using this predefined function is not portable.<br />
?<br />
C.11	Integer to octetstring<br />
?<br />
If the conversion yields a value with more octets than specified in the length parameter, then the octetstring shall be cut at position length-1. <br />
<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value or length is unitialized<br />
?	value or length is not of integer type<br />
?	value is less than zero<br />
<br />
NOTE: As TTCN-3 environments may support different integer ranges there is the possibility that TTCN-3 code using this predefined function is not portable.<br />
?<br />
C.12	Integer to charstring<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of integer type<br />
<br />
NOTE: As TTCN-3 environments may support different integer ranges there is the possibility that TTCN-3 code using this predefined function is not portable.<br />
?<br />
C.13	Length of string type<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of string type<br />
?	the integer length of value leads to an overflow<br />
<br />
NOTE: The possibility of integer overflow may make TTCN-3 code using this predefined function not portable between TTCN-3 environments having different integer ranges.<br />
?<br />
C.14	Number of elements in a structured value<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of record, record of, set, set of, objid or array type<br />
?	the number of elements of value leads to an overflow<br />
<br />
NOTE: The possibility of integer overflow may make TTCN-3 code using this predefined function not portable between TTCN-3 environments having different integer ranges.<br />
?<br />
C.15	The IsPresent function<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not referring to a field in a data object of type record or set<br />
?<br />
C.16	The IsChosen function<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not referring to a field in a data object of type union<br />
?<br />
C.17	The Regexp function<br />
?<br />
The number of the group to be returned is specified by groupno, which shall be a non-negative integer. Group numbers are assigned by the order of occurrences of the opening bracket of a group and counted starting from 0 by step 1.<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	instr, expression, or groupno is unitialized<br />
?	instr is not of charstring or universal charstring type<br />
?	expression is not of charstring type<br />
?	groupno is not of integer type<br />
?	groupno is less than 0 <br />
<br />
NOTE: As TTCN-3 environments may support different integer ranges there is the possibility that TTCN-3 code using this predefined function is not portable.<br />
?<br />
C.18	Bitstring to charstring<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type bitstring<br />
?<br />
C.19	Hexstring to charstring<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type hexstring<br />
?<br />
C.20	Octetstring to character string<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type octetstring<br />
?<br />
C.21	Character string to octetstring<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type charstring<br />
?<br />
C.22	Bitstring to hexstring<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type bitstring<br />
?<br />
C.23	Hexstring to octetstring<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type hexstring<br />
?<br />
C.24	Bitstring to octetstring<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type bitstring<br />
?<br />
C.25	Hexstring to bitstring<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type hexstring<br />
?<br />
C.26	Octetstring to hexstring<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type octetstring<br />
?<br />
C.27	Octetstring to bitstring<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type octetstring<br />
?<br />
C.28	Integer to float<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type integer<br />
<br />
NOTE: As TTCN-3 environments may support different integer or float ranges there is the possibility that TTCN-3 code using this predefined function is not portable.<br />
?<br />
C.29	Float to integer<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	value is not of base type float<br />
<br />
NOTE: As TTCN-3 environments may support different integer or float ranges there is the possibility that TTCN-3 code using this predefined function is not portable.<br />
?<br />
C.30	The random number generator function<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	(the optional) seed is unitialized<br />
?	(the optional) seed is not of base type float<br />
<br />
NOTE: As TTCN-3 environments may support different float ranges there is the possibility that TTCN-3 code using this predefined function with the seed parameter is not portable.<br />
?<br />
C.31	The Substring function<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value, index, or returncount is unitialized<br />
?	value is not of base type charstring, universal charstring, bitstring, octetstring, or hexstring<br />
?	index or returncount is not of base type integer <br />
?	index is less than zero or greater than lengthof(value)<br />
?	returncount is less than zero or greater than lengthof(value)<br />
?	index+returncount is greater than lengthof(value)<br />
<br />
NOTE: As TTCN-3 environments may support different integer ranges there is the possibility that TTCN-3 code using this predefined function is not portable.<br />
?<br />
C.32	Number of elements in a structured type<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	the type of value is not length-restricted<br />
?	the declared number of elements of value leads to an overflow<br />
<br />
NOTE: The possibility of integer overflow may make TTCN-3 code using this predefined function not portable between TTCN-3 environments having different integer ranges.<br />
?<br />
C.33 Character string to float<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	value is unitialized<br />
?	the format of value is different than defined above in this clause<br />
?	the resulting float value leads to an overflow<br />
<br />
NOTE: The possibility of float overflow may make TTCN-3 code using this predefined function not portable between TTCN-3 environments having different float ranges.<br />
?<br />
C.34	The Decompose function<br />
?<br />
The following error cases will lead to an error at compile or runtime:<br />
?	invalue, index, or count is unitialized<br />
?	invalue is not of base type objid<br />
?	index or count is not of base type integer <br />
?	index is less than zero or greater than the number of components in value minus 1<br />
?	count is less than zero or greater than the number of components in value minus 1<br />
?	index+count is greater than the number of components in value minus 1<br />
<br />
NOTE: As TTCN-3 environments may support different integer ranges there is the possibility that TTCN-3 code using this predefined function is not portable.<br />
</td></tr><tr class="print"><td class="print-category">Tags</td><td class="print" colspan="5">No tags attached.</td></tr><tr class="print"><td class="print-category">Relationships</td><td class="print" colspan="5"><table border="0" width="100%" cellpadding="0" cellspacing="1"><tr><td class="print"><span class="nowrap">related to</span>&#160;</td><td class="print">0004848</td><td class="print">closed&#160;</td><td class="print"><span class="nowrap"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=81">Ina Schieferdecker</a></span>&#160;</td><td class="print">No record of, set of and arrays are supported by sizeof&#160;</td></tr></table></td></tr><tr class="print"><td class="print-category">Attached Files</td><td class="print" colspan="5"><img src="http://oldforge.etsi.org/mantis/images/fileicons/doc.gif" alt="doc" />&#160;CR383_Part-7part_R2.doc (196,096) <span class="italic">19-10-2007 13:03</span><br />http://oldforge.etsi.org/mantis/file_download.php?file_id=1061&amp;type=bug<br /><img src="http://oldforge.etsi.org/mantis/images/fileicons/doc.gif" alt="doc" />&#160;CR383_notesFromGyorgy.doc (20,480) <span class="italic">19-10-2007 13:08</span><br />http://oldforge.etsi.org/mantis/file_download.php?file_id=1062&amp;type=bug<br /><img src="http://oldforge.etsi.org/mantis/images/fileicons/zip.gif" alt="zip" />&#160;STF_Solution_CR_383_424_1451_2137_2141_2142.zip (878,886) <span class="italic">19-10-2007 13:08</span><br />http://oldforge.etsi.org/mantis/file_download.php?file_id=1063&amp;type=bug<br /><img src="http://oldforge.etsi.org/mantis/images/fileicons/zip.gif" alt="zip" />&#160;STF_Solution_CR_383_424_1451_2137_2139_2141_2142_TD_a.zip (912,036) <span class="italic">04-12-2007 11:55</span><br />http://oldforge.etsi.org/mantis/file_download.php?file_id=1186&amp;type=bug<br /><img src="http://oldforge.etsi.org/mantis/images/fileicons/zip.gif" alt="zip" />&#160;CR_lengthof_sizeof_objid_part7.zip (107,019) <span class="italic">04-12-2007 11:55</span><br />http://oldforge.etsi.org/mantis/file_download.php?file_id=1187&amp;type=bug<br /><img src="http://oldforge.etsi.org/mantis/images/fileicons/zip.gif" alt="zip" />&#160;STF_Solution_CR_383_424_1451_2137_2139_2141_2142_TD_v3.zip (896,230) <span class="italic">06-12-2007 16:10</span><br />http://oldforge.etsi.org/mantis/file_download.php?file_id=1240&amp;type=bug</td></tr><tr><td class="print-spacer" colspan="6"><hr size="1" /></td></tr><tr><td class="form-title">Issue History</td></tr><tr class="print-category"><td class="row-category-history">Date Modified</td><td class="row-category-history">Username</td><td class="row-category-history">Field</td><td class="row-category-history">Change</td></tr><tr class="print"><td class="print">23-11-2006 14:16</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=56">Stephan Schulz</a></td><td class="print">New Issue</td><td class="print"></td></tr><tr class="print"><td class="print">23-11-2006 14:16</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=56">Stephan Schulz</a></td><td class="print">Clause Reference(s)</td><td class="print"> =&gt; Main Document: C.1 to C.34 (mockup v2)</td></tr><tr class="print"><td class="print">23-11-2006 14:16</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=56">Stephan Schulz</a></td><td class="print">Source  (company  - Author)</td><td class="print"> =&gt; Ina Schieferdecker, FOKUS</td></tr><tr class="print"><td class="print">15-06-2007 19:20</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=56">Stephan Schulz</a></td><td class="print">Status</td><td class="print">new =&gt; assigned</td></tr><tr class="print"><td class="print">15-06-2007 19:20</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=56">Stephan Schulz</a></td><td class="print">Assigned To</td><td class="print"> =&gt; Ina Schieferdecker</td></tr><tr class="print"><td class="print">13-10-2007 19:09</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=81">Ina Schieferdecker</a></td><td class="print">Assigned To</td><td class="print">Ina Schieferdecker =&gt; Gyorgy Rethy</td></tr><tr class="print"><td class="print">18-10-2007 14:30</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=81">Ina Schieferdecker</a></td><td class="print">Target Version</td><td class="print"> =&gt; Edition 3.3.1 (not yet published)</td></tr><tr class="print"><td class="print">18-10-2007 14:30</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=81">Ina Schieferdecker</a></td><td class="print">Additional Information Updated</td><td class="print"></td></tr><tr class="print"><td class="print">18-10-2007 18:33</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">File Added: CR383_Part-7part.doc</td><td class="print"></td></tr><tr class="print"><td class="print">19-10-2007 10:15</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">File Added: CR383_Part-7part_R1.doc</td><td class="print"></td></tr><tr class="print"><td class="print">19-10-2007 10:16</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">File Deleted: CR383_Part-7part.doc</td><td class="print"></td></tr><tr class="print"><td class="print">19-10-2007 10:24</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">File Added: CR383_additional notes.doc</td><td class="print"></td></tr><tr class="print"><td class="print">19-10-2007 13:03</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">File Added: CR383_Part-7part_R2.doc</td><td class="print"></td></tr><tr class="print"><td class="print">19-10-2007 13:06</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">File Deleted: CR383_additional notes.doc</td><td class="print"></td></tr><tr class="print"><td class="print">19-10-2007 13:06</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">File Deleted: CR383_Part-7part_R1.doc</td><td class="print"></td></tr><tr class="print"><td class="print">19-10-2007 13:08</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">File Added: CR383_notesFromGyorgy.doc</td><td class="print"></td></tr><tr class="print"><td class="print">19-10-2007 13:08</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">File Added: STF_Solution_CR_383_424_1451_2137_2141_2142.zip</td><td class="print"></td></tr><tr class="print"><td class="print">19-10-2007 13:11</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">Resolution</td><td class="print">open =&gt; fixed</td></tr><tr class="print"><td class="print">31-10-2007 16:11</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a></td><td class="print">File Added: STF_Solution_CR_383_424_1451_2137_2141_2142_TD.zip</td><td class="print"></td></tr><tr class="print"><td class="print">19-11-2007 10:51</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a></td><td class="print">File Added: STF_Solution_CR_383_424_1451_2137_2139_2141_2142_TD.zip</td><td class="print"></td></tr><tr class="print"><td class="print">19-11-2007 10:51</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a></td><td class="print">File Deleted: STF_Solution_CR_383_424_1451_2137_2141_2142_TD.zip</td><td class="print"></td></tr><tr class="print"><td class="print">19-11-2007 10:51</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a></td><td class="print">Note Added: 0003996</td><td class="print"></td></tr><tr class="print"><td class="print">03-12-2007 14:22</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=82">Jens Grabowski</a></td><td class="print">Assigned To</td><td class="print">Gyorgy Rethy =&gt; Thomas DeiÃŸ</td></tr><tr class="print"><td class="print">03-12-2007 14:22</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=82">Jens Grabowski</a></td><td class="print">Note Added: 0004233</td><td class="print"></td></tr><tr class="print"><td class="print">04-12-2007 11:21</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a></td><td class="print">Note Added: 0004256</td><td class="print"></td></tr><tr class="print"><td class="print">04-12-2007 11:22</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a></td><td class="print">Note Added: 0004257</td><td class="print"></td></tr><tr class="print"><td class="print">04-12-2007 11:55</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a></td><td class="print">File Added: STF_Solution_CR_383_424_1451_2137_2139_2141_2142_TD_a.zip</td><td class="print"></td></tr><tr class="print"><td class="print">04-12-2007 11:55</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a></td><td class="print">File Deleted: STF_Solution_CR_383_424_1451_2137_2139_2141_2142_TD.zip</td><td class="print"></td></tr><tr class="print"><td class="print">04-12-2007 11:55</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a></td><td class="print">File Added: CR_lengthof_sizeof_objid_part7.zip</td><td class="print"></td></tr><tr class="print"><td class="print">04-12-2007 11:56</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a></td><td class="print">Assigned To</td><td class="print">Thomas DeiÃŸ =&gt; Gyorgy Rethy</td></tr><tr class="print"><td class="print">06-12-2007 16:01</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">Note Added: 0004387</td><td class="print"></td></tr><tr class="print"><td class="print">06-12-2007 16:03</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">Assigned To</td><td class="print">Gyorgy Rethy =&gt; Ina Schieferdecker</td></tr><tr class="print"><td class="print">06-12-2007 16:03</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">Status</td><td class="print">assigned =&gt; resolved</td></tr><tr class="print"><td class="print">06-12-2007 16:06</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">Status</td><td class="print">resolved =&gt; feedback</td></tr><tr class="print"><td class="print">06-12-2007 16:06</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">Resolution</td><td class="print">fixed =&gt; reopened</td></tr><tr class="print"><td class="print">06-12-2007 16:06</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">Note Added: 0004388</td><td class="print"></td></tr><tr class="print"><td class="print">06-12-2007 16:10</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">File Added: STF_Solution_CR_383_424_1451_2137_2139_2141_2142_TD_v3.zip</td><td class="print"></td></tr><tr class="print"><td class="print">06-12-2007 16:11</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a></td><td class="print">Status</td><td class="print">feedback =&gt; resolved</td></tr><tr class="print"><td class="print">06-12-2007 18:00</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=81">Ina Schieferdecker</a></td><td class="print">Status</td><td class="print">resolved =&gt; closed</td></tr><tr class="print"><td class="print">06-12-2007 18:00</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=81">Ina Schieferdecker</a></td><td class="print">Note Added: 0004402</td><td class="print"></td></tr><tr class="print"><td class="print">06-12-2007 18:00</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=81">Ina Schieferdecker</a></td><td class="print">Resolution</td><td class="print">reopened =&gt; fixed</td></tr><tr class="print"><td class="print">06-12-2007 18:00</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=81">Ina Schieferdecker</a></td><td class="print">Fixed in Version</td><td class="print"> =&gt; Edition 3.3.1 (not yet published)</td></tr><tr class="print"><td class="print">12-03-2008 10:22</td><td class="print"><font STYLE="text-decoration: line-through">user10</font></td><td class="print">Fixed in Version</td><td class="print">Edition 3.3.1 --will not be published, see 3.3.2 =&gt; Edition 3.3.2 (not yet published)</td></tr><tr class="print"><td class="print">12-03-2008 10:24</td><td class="print"><font STYLE="text-decoration: line-through">user10</font></td><td class="print">Target Version</td><td class="print">Edition 3.3.1 --will not be published, see 3.3.2 =&gt; Edition 3.3.2 (not yet published)</td></tr><tr class="print"><td class="print">13-02-2009 10:14</td><td class="print"><a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=81">Ina Schieferdecker</a></td><td class="print">Relationship added</td><td class="print">related to 0004848</td></tr></table>
<br />
<table class="width100" cellspacing="1">
<tr>
	<td class="form-title" colspan="2">
		Notes	</td>
</tr>
<tr>
	<td class="print-spacer" colspan="2">
		<hr size="1" />
	</td>
</tr>
<tr>
	<td class="nopad" valign="top" width="20%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				(0003996)
			</td>
		</tr>
		<tr>
			<td class="print">
				<a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a>&#160;&#160;&#160;
			</td>
		</tr>
		<tr>
			<td class="print">
				19-11-2007 10:51&#160;&#160;&#160;
							</td>
		</tr>
		</table>
	</td>
	<td class="nopad" valign="top" width="85%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				Resolution of CR2139 added.			</td>
		</tr>
		</table>
	</td>
</tr>
<tr>
	<td class="print-spacer" colspan="2">
		<hr size="1" />
	</td>
</tr>
<tr>
	<td class="nopad" valign="top" width="20%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				(0004233)
			</td>
		</tr>
		<tr>
			<td class="print">
				<a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=82">Jens Grabowski</a>&#160;&#160;&#160;
			</td>
		</tr>
		<tr>
			<td class="print">
				03-12-2007 14:22&#160;&#160;&#160;
							</td>
		</tr>
		</table>
	</td>
	<td class="nopad" valign="top" width="85%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				GyÃ¶rgys resolutions to be checked by Thomas.			</td>
		</tr>
		</table>
	</td>
</tr>
<tr>
	<td class="print-spacer" colspan="2">
		<hr size="1" />
	</td>
</tr>
<tr>
	<td class="nopad" valign="top" width="20%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				(0004256)
			</td>
		</tr>
		<tr>
			<td class="print">
				<a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a>&#160;&#160;&#160;
			</td>
		</tr>
		<tr>
			<td class="print">
				04-12-2007 11:21&#160;&#160;&#160;
							</td>
		</tr>
		</table>
	</td>
	<td class="nopad" valign="top" width="85%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				Solutions for CR 383, 1451, and 2137 checked.<br />
<br />
Where possible, corrections are made to file<br />
STF_Solution_CR_383_424_1451_2137_2139_2141_2142_TD_a.zip<br />
<br />
C.25: one error cause missing (str2int(&quot;1-1&quot;)) (corrected)<br />
C.29: sizeof should not be applied to objid, lengthof should be used (corrected)<br />
C.31, C.32: keywords in examples changed to boldface<br />
C.34: substr function: Templates with ?  and * are allowed for string types only. Text extended and error cause added.<br />
<br />
C.33 (regexp) not yet handled!!!!!<br />
<br />
New open issue: shall str2float be extended to convert 'integer' strings, too? str2float(&quot;1&quot;) -&gt; 1.0;			</td>
		</tr>
		</table>
	</td>
</tr>
<tr>
	<td class="print-spacer" colspan="2">
		<hr size="1" />
	</td>
</tr>
<tr>
	<td class="nopad" valign="top" width="20%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				(0004257)
			</td>
		</tr>
		<tr>
			<td class="print">
				<a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=112">Thomas DeiÃŸ</a>&#160;&#160;&#160;
			</td>
		</tr>
		<tr>
			<td class="print">
				04-12-2007 11:22&#160;&#160;&#160;
							</td>
		</tr>
		</table>
	</td>
	<td class="nopad" valign="top" width="85%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				Reminder to cover also lengthof/sizeof and decompose/substr for objid			</td>
		</tr>
		</table>
	</td>
</tr>
<tr>
	<td class="print-spacer" colspan="2">
		<hr size="1" />
	</td>
</tr>
<tr>
	<td class="nopad" valign="top" width="20%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				(0004387)
			</td>
		</tr>
		<tr>
			<td class="print">
				<a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a>&#160;&#160;&#160;
			</td>
		</tr>
		<tr>
			<td class="print">
				06-12-2007 16:01&#160;&#160;&#160;
							</td>
		</tr>
		</table>
	</td>
	<td class="nopad" valign="top" width="85%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				Thomas's comments are checked and accepted. In addition, substr handling binary string templates and record/set of templates has been clarified (only ? is allowed and the substring to be returned shall not contain matching). Also new issue on str2float is resolved			</td>
		</tr>
		</table>
	</td>
</tr>
<tr>
	<td class="print-spacer" colspan="2">
		<hr size="1" />
	</td>
</tr>
<tr>
	<td class="nopad" valign="top" width="20%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				(0004388)
			</td>
		</tr>
		<tr>
			<td class="print">
				<a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=127">Gyorgy Rethy</a>&#160;&#160;&#160;
			</td>
		</tr>
		<tr>
			<td class="print">
				06-12-2007 16:06&#160;&#160;&#160;
							</td>
		</tr>
		</table>
	</td>
	<td class="nopad" valign="top" width="85%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				For some reason file uploaded is not appeared			</td>
		</tr>
		</table>
	</td>
</tr>
<tr>
	<td class="print-spacer" colspan="2">
		<hr size="1" />
	</td>
</tr>
<tr>
	<td class="nopad" valign="top" width="20%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				(0004402)
			</td>
		</tr>
		<tr>
			<td class="print">
				<a href="http://oldforge.etsi.org/mantis/view_user_page.php?id=81">Ina Schieferdecker</a>&#160;&#160;&#160;
			</td>
		</tr>
		<tr>
			<td class="print">
				06-12-2007 18:00&#160;&#160;&#160;
							</td>
		</tr>
		</table>
	</td>
	<td class="nopad" valign="top" width="85%">
		<table class="hide" cellspacing="1">
		<tr>
			<td class="print">
				Some typos fixed along the inclusion.<br />
<br />
lists now used instead of sequences<br />
<br />
&quot;String operator&quot; section renamed to &quot;List operator&quot;			</td>
		</tr>
		</table>
	</td>
</tr>
</table>
</body>
</html>
