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
mktest.log.gz
Description: mktest.log.gz
