id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	lang	patch	platform
1983	Parrot_PMC_is_equal_num seems broken	dukeleto	whiteknight	"
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.

"	bug	closed	normal		embed/extend	3.0.0	medium	fixed					all
