id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,lang,patch,platform
638,[PMC] inheritance of abstract PMC is broken,fperrad,bacek,"Since r38471 (merge tt528_vtinit), the build of Lua PMC is broken.

All Lua PMC inherits of LuaAny, an abstract PMC.

For example, in luaboolean.c :

{{{
PARROT_EXPORT
VTABLE* Parrot_LuaBoolean_ro_get_vtable(PARROT_INTERP) {
    VTABLE *vt;
    vt = Parrot_default_get_vtable(interp);
    Parrot_LuaAny_update_vtable(vt);
    Parrot_LuaAny_ro_update_vtable(vt);  # the code of this function is not generated
    Parrot_LuaBoolean_update_vtable(vt);
    Parrot_LuaBoolean_ro_update_vtable(vt);

    return vt;
}
}}}

",bug,closed,normal,,core,1.1.0,medium,fixed,,cotto,,,
