user/swig: (pmmx) FTTFS: multiple failures / got: 'Derived::DefaultParms(int, double)'
Found on pmmx (powerhouse) using zv/gcc-next2
:
...
checking perl5 testcase enum_rename
checking perl5 testcase enum_scope_template
SWIG Perl test failed:
1..32
ok 1 - use director_classes;
ok 2 - require director_classes;
ok 3 - Base.Val
ok 4 - Base.Ref
ok 5 - Base.Ptr
ok 6 - Base.ConstPtrRef
ok 7 - Base.FullyOverloaded(int)
ok 8 - Base.FullyOverloaded(bool)
ok 9 - Base.SemiOverloaded(int)
ok 10 - Base.SemiOverloaded(bool)
ok 11 - Base.DefaultParms(int, double)
not ok 12 - Base.DefaultParms(int)
# Failed test 'Base.DefaultParms(int)'
# at ./director_classes_runme.pl line 68.
# got: 'Base::DefaultParms(int, double)'
# expected: 'Base::DefaultParms(int)'
ok 13 - Derived.Val
ok 14 - Derived.Ref
ok 15 - Derived.Ptr
ok 16 - Derived.ConstPtrRef
ok 17 - Derived.FullyOverloaded(int)
ok 18 - Derived.FullyOverloaded(bool)
ok 19 - Derived.SemiOverloaded(int)
ok 20 - Derived.SemiOverloaded(bool)
ok 21 - Derived.DefaultParms(int, double)
not ok 22 - Derived.DefaultParms(int)
# Failed test 'Derived.DefaultParms(int)'
# at ./director_classes_runme.pl line 68.
# got: 'Derived::DefaultParms(int, double)'
# expected: 'Derived::DefaultParms(int)'
ok 23 - PerlDerived.Val
ok 24 - PerlDerived.Ref
ok 25 - PerlDerived.Ptr
ok 26 - PerlDerived.ConstPtrRef
ok 27 - PerlDerived.FullyOverloaded(int)
ok 28 - PerlDerived.FullyOverloaded(bool)
not ok 29 - PerlDerived.SemiOverloaded(int) # TODO investigation needed here
# Failed (TODO) test 'PerlDerived.SemiOverloaded(int)'
# at ./director_classes_runme.pl line 58.
# got: 'Base::SemiOverloaded(int)'
# expected: 'PerlDerived::SemiOverloaded(int)'
ok 30 - PerlDerived.SemiOverloaded(bool)
ok 31 - PerlDerived.DefaultParms(int, double)
not ok 32 - PerlDerived.DefaultParms(int)
# Failed test 'PerlDerived.DefaultParms(int)'
# at ./director_classes_runme.pl line 68.
# got: 'PerlDerived::DefaultParms(int, double)'
# expected: 'PerlDerived::DefaultParms(int)'
# Looks like you failed 3 tests of 32.
make[1]: *** [Makefile:41: director_classes.cpptest] Error 3
...