Ticket #1983 (closed bug: fixed)
Parrot_PMC_is_equal_num seems broken
Reported by: | dukeleto | Owned by: | whiteknight |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | embed/extend | Version: | 3.0.0 |
Severity: | medium | Keywords: | |
Cc: | Language: | ||
Patch status: | Platform: | all |
Description
From t/src/extend_vtable.t :
not ok 38 - Parrot_PMC_is_equal_num # TODO seems borked # Failed (TODO) test 'Parrot_PMC_is_equal_num' # at t/src/extend_vtable.t line 75. # got: '1 # 0 # Done! # ' # expected: '0 # 1 # Done! # ' # './t/src/extend_vtable_38' failed with exit code 0
where the test looks like :
extend_vtable_output_is(<<'CODE', <<'OUTPUT', "Parrot_PMC_is_equal_num", todo => 'seems borked' ); Parrot_PMC_set_number_native(interp, pmc, -42); Parrot_PMC_set_number_native(interp, pmc2, 42); integer = Parrot_PMC_is_equal_num(interp, pmc, pmc2); printf("%d\n", (int) integer); Parrot_PMC_set_number_native(interp, pmc2, -42); integer = Parrot_PMC_is_equal_num(interp, pmc, pmc2); Parrot_printf(interp,"%d\n", integer); CODE 0 1 Done! OUTPUT
This seems backwards.
Change History
Note: See
TracTickets for help on using
tickets.