|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 2269 Details
Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges
This page provides all information on Problem Report 2269.
Report 2269 Actions
Problem Report Number 2269 Submitter's Classification Test Suite problem State Resolved Resolution Rejected (REJ) Problem Resolution ID REJ.X.0642 Raised 2003-08-12 04:01 Updated 2003-08-28 19:51 Published 2003-08-28 19:51 Product Standard Commands and Utilities V3 (UNIX 98) Certification Program The Open Brand certification program Test Suite VSC version 5.2.3 Test Identification /tset/POSIX.upe/ex/ex_08.ex 540 Specification Commands and Utilities Issue 5 Problem Summary /tset/POSIX.upe/ex/ex_08.ex 540 PASSes when run individually, FAILs when
run with the whole test-set.Problem Text In 32 bit, /tset/POSIX.upe/ex/ex_08.ex 540 is passing when run
individually, but failing when run with the whole tessuite. A waiver is
recommended for this problem.Test Output WHen run individually, I get the following message.
10|1 /tset/POSIX.upe/ex/ex_08.ex 13:11:53|TC Start, scenario ref 1-0,
ICs: {540}
15|1 3.6 1|TCM Start
400|1 540 1 13:11:55|IC Start
200|1 78 13:11:55|TP Start
520|1 78 4032 1 1|Assertion #540 (C): specification of the writeany
editor option
220|1 78 0 13:12:56|PASS
410|1 540 1 13:12:56|IC End
80|1 0 13:13:01|TC End, scenario ref 1-0
While running with the whole test-set, the following error is observed.
200|391 78 09:20:24|TP Start
520|391 78 27092 1 1|Assertion #540 (C): specification of the writeany
editor option
520|391 78 27092 6 1|Expected exit code = 0; Received 1
520|391 78 27092 6 2|Standard error isn't empty
520|391 78 27092 6 3|Contents of out.stderr:
520|391 78 27092 6 4|i_read(spawn_id=4): Invalid argument
520|391 78 27092 6 5| while executing
520|391 78 27092 6 6|"expect -re "..*" { exp_continue
} eof { return 0 } timeout {} "
520|391 78 27092 6 7| invoked from within
520|391 78 27092 6 8|"expect {
520|391 78 27092 6 9| -re "..*" { exp_continue }
520|391 78 27092 6 10| eof { return 0 }
520|391 78 27092 6 11| timeout {}
520|391 78 27092 6 12| }"
520|391 78 27092 6 13| (procedure "ExitSh" line 5)
520|391 78 27092 6 14| invoked from within
520|391 78 27092 6 15|"ExitSh"
520|391 78 27092 6 16| invoked from within
520|391 78 27092 6 17|"expect "\r\n${ShPrompt}" {
520|391 78 27092 6 18| PromptNap
520|391 78 27092 6 19| ExitSh
520|391 78 27092 6 20| SignalNap
520|391 78 27092 6 21| set WaitList [wait ]
520|391 78 27092 6 22| if { [lindex $ ..."
520|391 78 27092 6 23| invoked from within
520|391 78 27092 6 24|"expect {
520|391 78 27092 6 25| "\r\n${ShPrompt}" {
520|391 78 27092 6 26| PromptNap
520|391 78 27092 6 27| ExitSh
520|391 78 27092 6 28| SignalNap
520|391 78 27092 6 29| set WaitList [wait ]
520|391 78 27092 6 30| if { [lindex ..."
520|391 78 27092 6 31| (file "/tet/vsc/Lib/termin.exp" line 452)
220|391 78 1 09:21:15|FAIL
410|391 540 1 09:21:16|IC EndReview Information
Review Type TSMA Review Start Date 2003-08-12 04:01 Last Updated 2003-08-18 19:39 Completed 2003-08-18 19:39 Status Complete Review Recommendation No Resolution Given Review Response This is caused by a known problem in the version of Expect that was
included with VSC 5.1.3. It has been fixed in the newer version
included with VSC 5.2.3 but some users are experiencing problems with
the newer version and have reverted to using the old version.
First we need to confirm that the submitter is using the old version of
Expect. If so, then either a TSD can be issued for the failure or the
submitter could be asked to fix the Expect source. It is a simple fix:
Change line 1504 of Src/Interact/expect/expect.c from:
if (i_read_errno == EIO) {
to:
if (i_read_errno == EIO || i_read_errno == EINVAL) {
(Users are permitted to make changes to the sources for Tcl and
Expect to resolve portability issues on their systems.)
Review Type SA Review Start Date 2003-08-18 18:39 Last Updated 2003-08-20 02:07 Completed 2003-08-20 02:07 Status Complete Review Resolution Rejected (REJ) Review Conclusion This is caused by a known problem in the version of Expect that was
included with VSC 5.1.3. It has been fixed in the newer version
included with VSC 5.2.3 but some users are experiencing problems with
the newer version and have reverted to using the old version (which is
the case here).
We have confirmed that the
submitter is using the old version of Expect. Since this part of the
test suite can be changed, the following work around should be used:
Change line 1504 of Src/Interact/expect/expect.c from:
if (i_read_errno == EIO) {
to:
if (i_read_errno == EIO || i_read_errno == EINVAL) {
(Users are permitted to make changes to the sources for Tcl and
Expect to resolve portability issues on their systems.)
This PR is therefore rejected at this point as a TSD.
Problem Reporting System Options:
- View Report 2269
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority