develooper Front page | perl.perl5.porters | Postings from July 2016

[perl #128630] commit 15899733e changes SKIP to FAIL on Win32 inop/sprintf.t

Thread Previous
From:
bulk88 via RT
Date:
July 25, 2016 23:50
Subject:
[perl #128630] commit 15899733e changes SKIP to FAIL on Win32 inop/sprintf.t
Message ID:
rt-4.0.18-18966-1469490623-1492.128630-15-0@perl.org
On Sun Jul 17 17:52:43 2016, tonyc wrote:
> On Fri Jul 15 15:59:53 2016, bulk88 wrote:
> > Blead perl on WinXP 32 bits with VC 2003. Git reverting commit "VAX: 
> > test changes for VAX floats" causes op/sprintf.t to pass.
> 
> This appears to have been fixed by 6151d433633f874a63f2a659b8bdaf400afacf4d.
> 
> Tony

It wasn't fixed by 6151d433633f874a63f2a659b8bdaf400afacf4d

On, SHA-1: 9648eab63b366c001d38f6de565f005cf6cea10a

* Add epigraphs for 5.22.3-RC2 and 5.24.1-RC2

I get 

---------------------------

C:\perl521\src\win32>cd ..\t   & perl harness -v op/sprintf.t   & cd ..\win32 
# Failed test 235 - >%.0g< >-0.0< >-0< >0< C99 standard mandates minus sign but C89 does not at op/sprintf.t line 168
op/sprintf.t .. 
1..550
ok 1 - >%6. 6s INVALID REDUNDANT< (See use of $w in code above)
ok 2 - >%6 .6s INVALID REDUNDANT<
ok 3 - >%6.6 s INVALID REDUNDANT<
ok 4 - skip %A tested in sprintf2.t, failure expected on MSWin32 5.1 MSWin32-x86-multi-thread
ok 5 - >11111111111111111111111111111111<
ok 6 - >11111111111111111111111111111111<
ok 7 - >0B11111111111111111111111111111111<
ok 8 - >%C INVALID REDUNDANT<
ok 9 - >2147483647< Synonym for %ld
ok 10 - >1.234568E+05< >1.234568E+005< three-digit exponent accepted
ok 11 - >123456.789000< Synonym for %f
ok 12 - >1.23457E+06< >1.23457E+006< three-digit exponent accepted
ok 13 - >1.23457E+102<
ok 14 - >1.23457E-102<
ok 15 - >12345.7<
ok 16 - >1.23457E+102< exponent too big
ok 17 - >1.23457E-102< exponent too small
ok 18 - >%H INVALID REDUNDANT<
ok 19 - >%I INVALID REDUNDANT<
ok 20 - >%J INVALID REDUNDANT<
ok 21 - >%K INVALID REDUNDANT<
ok 22 - >%L INVALID REDUNDANT<
ok 23 - >%M INVALID REDUNDANT<
ok 24 - >%N INVALID REDUNDANT<
ok 25 - >37777777777< Synonym for %lo
ok 26 - >%P INVALID REDUNDANT<
ok 27 - >%Q INVALID REDUNDANT<
****cut*****
ok 229 - >+12345.7<
ok 230 - >12345.7<
ok 231 - >0 MISSING<
ok 232 - > 0 MISSING<
ok 233 - >0 MISSING<
ok 234 - >0C MISSING<
not ok 235 - >%.0g< >-0.0< >-0< >0< C99 standard mandates minus sign but C89 does not
ok 236 - >1e+04< >1e+004< three-digit exponent accepted
ok 237 - >1.e+04< >1.e+004< three-digit exponent accepted
ok 238 - >1.2e+04< >1.2e+004< three-digit exponent accepted
ok 239 - >1.2e+04< >1.2e+004< three-digit exponent accepted
ok 240 - >12345.6789<
ok 241 - >  12345.6789<
ok 242 - >0012345.6789<
ok 243 - >12345.6789  <
ok 244 - >12345.6789  <
ok 245 - >12345.6789  <
ok 246 - >-12345.7<
ok 247 - >-12345.7<
ok 248 - >1.23457e+06< >1.23457e+006< three-digit exponent accepted
ok 249 - >+1.23457e+06< >+1.23457e+006< three-digit exponent accepted
ok 250 - >1.23457e+06< >1.23457e+006< three-digit exponent accepted
ok 251 - >-1.23457e+06< >-1.23457e+006< three-digit exponent accepted
ok 252 - >-1.23457e+06< >-1.23457e+006< three-digit exponent accepted
ok 253 - >-1.23457e+06< >-1.23457e+006< three-digit exponent accepted
ok 254 - >0.00012345<
ok 255 - >1.2345e-05< >1.2345e-005< three-digit exponent accepted
ok 256 - >1.23457e+102<
ok 257 - >1.23457e-102<
ok 258 - >0<
ok 259 - >  1.23457e+06< > 1.23457e+006< three-digit exponent accepted
ok 260 - > +1.23457e+06< >+1.23457e+006< three-digit exponent accepted
******cut******
ok 544 - >30:31:32< perl \#83194: vector flag + custom separator
ok 545 - >030.031.032< perl \#83194: vector flag + static precision
ok 546 - >030.031.032< perl \#83194: vector flag + dynamic precision
ok 547 - >030:031:032< perl \#83194: vector flag + custom separator + static precision
ok 548 - >030:031:032< perl \#83194: vector flag + custom separator + dynamic precision
ok 549 - >118.101.114.115.105.111.110< perl \#102586: vector flag + "version"
ok 550 - > 011/ 022/ 033< four reordered args
Failed 1/550 subtests 

Test Summary Report
-------------------
op/sprintf.t (Wstat: 0 Tests: 550 Failed: 1)
  Failed test:  235
Files=1, Tests=550,  1 wallclock secs ( 0.08 usr +  0.00 sys =  0.08 CPU)
Result: FAIL

---------------------------------------

-- 
bulk88 ~ bulk88 at hotmail.com

---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=128630

Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About