Chris Sutcliffe | 5 Jun 2011 04:12
Picon

Re: Please test mksh R40~rc2

On 4 June 2011 18:12, Thorsten Glaser wrote:
> Chris Sutcliffe dixit:
>
>>I have this reported failure under Cygwin (all others passed):
>>
>>FAIL ./check.t:eglob-substrpl-3c
>>
>>I can't remember the command to get vebose output for you, please let
>>me know and I'll report back.
>
> ./test.sh -v                    # (in general)
> ./test.sh -v eglob-substrpl-3c  # just for this test

False alarm - it has to do with a warning Cygwin dumps to stdin the
first time when it things it sees an ms-dos style path.  Running the
test again it passed (since the warning was already displayed).  For
reference here's the output of the 2 runs:

Chris <at> chris-pc:[/usr/src/mksh/mksh] $ ./test.sh -v eglob-substrpl-3c
Testing mksh for conformance:
# $MirOS: src/bin/mksh/check.t,v 1.460 2011/06/04 17:08:11 tg Exp $
         <at> (#)MIRBSD KSH R40 2011/06/04
This shell is actually:
         <at> (#)MIRBSD KSH R40 2011/06/04
test.sh built for mksh R40 2011/06/04
Perl interpreter 'perl' running on 'cygwin, Perl version 5.010001'
FAIL ./check.t:eglob-substrpl-3c
        Description:
                Even more weird cases
        unexpected stderr - got too much output
        wanted nothing
        got:
                cygwin warning:
                  MS-DOS style path detected: c\/da/b$tp$tp_a/
                  Preferred POSIX equivalent is: c//da/b$tp$tp_a/
                  CYGWIN environment variable option
"nodosfilewarning" turns off this warning.
                  Consult the user's guide for more details about POSIX paths:
                    http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
Total failed: 1 (1 unexpected)
Total passed: 0
1|Chris <at> chris-pc:[/usr/src/mksh/mksh] $ ./test.sh -v eglob-substrpl-3c
Testing mksh for conformance:
# $MirOS: src/bin/mksh/check.t,v 1.460 2011/06/04 17:08:11 tg Exp $
         <at> (#)MIRBSD KSH R40 2011/06/04
This shell is actually:
         <at> (#)MIRBSD KSH R40 2011/06/04
test.sh built for mksh R40 2011/06/04
Perl interpreter 'perl' running on 'cygwin, Perl version 5.010001'
pass ./check.t:eglob-substrpl-3c
Total failed: 0
Total passed: 1

Cheers,

Chris

--

-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d


Gmane