OSF1 spe206.testdrive.compaq.com V5.1 1885 alpha

Some numconvert.t troubles with uselongdouble and usemorebits.

Merijn, in order for the smoke shell to extend the tests via harness
on this system LD_LIBRARY_PATH has to be set to the build directory.

Also there were a number of warnings from Compaq's Really Helpful C
compiler.  sv.c, str.c, perlio.c, etc... (see attached log).

cc: Warning: sv.c, line 5703: In this statement, the referenced type of the pointer 
value "(ptr)" is "char", which is not compatible with "unsigned char" because they 
differ by signed/unsigned attribute. (ptrmismatch1)
        PerlIO_set_ptrcnt(fp, ptr, cnt); /* deregisterize cnt and ptr */
--------^
cc: Warning: sv.c, line 5744: In this statement, the referenced type of the pointer 
value "(ptr)" is "char", which is not compatible with "unsigned char" because they 
differ by signed/unsigned attribute. (ptrmismatch1)
    PerlIO_set_ptrcnt(fp, ptr, cnt);    /* put these back or we're in trouble */
----^

If only gcc could be so lucid.


Automated smoke report for patch ? on dec_osf - 5.1
          v1.11      using cc version 
O = OK
F = Failure(s), extended report at the bottom
? = still running or test results not (yet) available
Build failures during:       - = unknown
    c = Configure, m = make, t = make test-prep

         Configuration
-------  --------------------------------------------------------------------
O O O O -Uuseperlio
O O O O -Duseperlio
O O O O -Duseperlio -Duse64bitint
O O O O -Duseperlio -Duse64bitall
F F F F -Duseperlio -Duselongdouble
F F F F -Duseperlio -Dusemorebits
F F F F -Duseperlio -Duse64bitall -Duselongdouble
O O O O -Dusethreads -Duseithreads -Uuseperlio
O O O O -Dusethreads -Duseithreads -Duseperlio
O O O O -Dusethreads -Duseithreads -Duseperlio -Duse64bitint
O O O O -Dusethreads -Duseithreads -Duseperlio -Duse64bitall
F F F F -Dusethreads -Duseithreads -Duseperlio -Duselongdouble
F F F F -Dusethreads -Duseithreads -Duseperlio -Dusemorebits
F F F F -Dusethreads -Duseithreads -Duseperlio -Duse64bitall -Duselongdouble
| | | +- PERLIO = perlio -DDEBUGGING
| | +--- PERLIO = stdio  -DDEBUGGING
| +----- PERLIO = perlio
+------- PERLIO = stdio

Failures:

dec_osf      stdio/perlio     -Duseperlio -Duselongdouble
dec_osf      stdio/perlio     -DDEBUGGING -Duseperlio -Duselongdouble
dec_osf      stdio/perlio     -Duseperlio -Dusemorebits
dec_osf      stdio/perlio     -DDEBUGGING -Duseperlio -Dusemorebits
dec_osf      stdio/perlio     -Duseperlio -Duse64bitall -Duselongdouble
dec_osf      stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall -Duselongdouble
dec_osf      stdio/perlio     -Dusethreads -Duseithreads -Duseperlio -Duselongdouble
dec_osf      stdio/perlio     -DDEBUGGING -Dusethreads -Duseithreads -Duseperlio 
-Duselongdouble
dec_osf      stdio/perlio     -Dusethreads -Duseithreads -Duseperlio -Dusemorebits
dec_osf      stdio/perlio     -DDEBUGGING -Dusethreads -Duseithreads -Duseperlio 
-Dusemorebits
dec_osf      stdio/perlio     -Dusethreads -Duseithreads -Duseperlio -Duse64bitall 
-Duselongdouble
dec_osf      stdio/perlio     -DDEBUGGING -Dusethreads -Duseithreads -Duseperlio 
-Duse64bitall -Duselongdouble
    t/op/numconvert.....................FAILED at test 117


op/numconvert....FAILED tests 117-118, 121-122, 125-126                      
        Failed 6/1440 tests, 99.58% okay
Failed Test     Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
op/numconvert.t             1440    6   0.42%  117-118 121-122 125-126
Failed 1/1 test scripts, 0.00% okay. 6/1440 subtests failed, 99.58% okay.


ok 116
# '9223372036854775816' ne '9223372036854775808',       -18446744073709551000
=> I - P U vs I - U
# '9223372036854775816' ne '9223372036854775808',       -18446744073709551000
=> I - P U vs I - U
# '9223372036854775816' ne '9223372036854775808',       -9223372036854775808
=> I - P U vs I - U
# '9223372036854775816' ne '9223372036854775808',       9223372036854775808
=> I - P U vs I - U
not ok 117
# '-9223372036854775800' ne '-9223372036854775808',     -18446744073709551000
=> I - P I vs I - I
# '-9223372036854775800' ne '-9223372036854775808',     -18446744073709551000
=> I - P I vs I - I
# '-9223372036854775800' ne '-9223372036854775808',     -9223372036854775808
=> I - P I vs I - I
# '-9223372036854775800' ne '-9223372036854775808',     9223372036854775808
=> I - P I vs I - I
not ok 118
ok 119
ok 120
# '9223372036854775816' ne '9223372036854775808',       -9223372036854775808
=> N - P U vs N - U
not ok 121
# '-9223372036854775800' ne '-9223372036854775808',     -9223372036854775808
=> N - P I vs N - I
not ok 122
ok 123
ok 124
# '9223372036854775816' ne '9223372036854775808',       -9223372036854775808
=> P - P U vs P - U
not ok 125
# '-9223372036854775800' ne '-9223372036854775808',     -9223372036854775808
=> P - P I vs P - I
not ok 126
ok 127
ok 128



-- 

Michael G. Schwern   <[EMAIL PROTECTED]>    http://www.pobox.com/~schwern/
Perl Quality Assurance      <[EMAIL PROTECTED]>         Kwalitee Is Job One
I know you get this a lot, but you're breathtaking, like a vision of
simplicity

Attachment: mktest.log.gz
Description: mktest.log.gz

Reply via email to