Ron Blaschke wrote:
Will Coleda (via RT) wrote:
# New Ticket Created by Will Coleda # Please include the string: [perl #56756] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=56756 >


On a win32 build with AS perl and the MS tools, I get the following results:
C:\research\parrot>prove t/pmc/pmc.t
t/pmc/pmc....ok 4/19
t/pmc/pmc....NOK 5#   Failed test 'PMC type check'
#   at t/pmc/pmc.t line 102.
# Exited with error code: 255
# Received:
# All names and ids ok.
#
# Expected:
# /All names and ids ok/
#
t/pmc/pmc....ok 19/19# Looks like you failed 1 test of 19.
t/pmc/pmc....dubious
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 5
Failed 1/19 tests, 94.74% okay (less 1 skipped test: 17 okay, 89.47%)
Failed Test Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/pmc/pmc.t    1   256    19    1   5.26%  5

Which Parrot and MSVC version? I'm not seeing this with r29242 using Visual C++ 9.0.

$ prove -v t\pmc\pmc.t
t\pmc\pmc....
1..19
ok 1 - newpmc
ok 2 - illegal min newpmc
ok 3 - illegal max newpmc
ok 4 - typeof
ok 5 - PMC type check
ok 6 - find_method
ok 7 - new with a native type
ok 8 - eq_addr same
ok 9 - eq_addr diff
ok 10 - if_null
ok 11 - Random PMCs are singletons
ok 12 - issame
ok 13 # SKIP no instantiate
ok 14 - .const - Sub constant
ok 15 - pmc constant 1
ok 16 - pmc constant 2
ok 17 - pmc constant PASM
ok 18 - logical or, and, xor
ok 19 - new_p_s
ok
All tests successful.
Files=1, Tests=19,  1 wallclock secs ( 0.03 usr +  0.00 sys =  0.03 CPU)
Result: PASS

Ron
I have been seeing the same issue through r29684. See http://smolder.plusthree.com/app/public_projects/report_details/2381#first_failure

I have Visual C++ 9.0 (Express Edition):
C:\work\parrot>cl
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.21022.08 for 80x86
Copyright (C) Microsoft Corporation.  All rights reserved.

I do not get the error in my gcc (mingw32) builds on the same machine.


---
Tim



Reply via email to