Index: DEPRECATED.pod =================================================================== --- DEPRECATED.pod (revision 49616) +++ DEPRECATED.pod (working copy) @@ -143,14 +143,6 @@ L -=item Behavior of Parrot::Pmc2c::PMC::add_method() [eligible in 2.10] - -Duplicated vtable functions currently generate only a warning; after deadline, -they will cause a C and failure to build Parrot or any HLL -using this method. - -L - =back =head1 Opcodes Index: lib/Parrot/Pmc2c/PMC.pm =================================================================== --- lib/Parrot/Pmc2c/PMC.pm (revision 49616) +++ lib/Parrot/Pmc2c/PMC.pm (working copy) @@ -71,7 +71,7 @@ # methods sub add_method { my ( $self, $method ) = @_; - warn "FATAL ERROR: Duplicated VTABLE function: " . $method->name + die "FATAL ERROR: Duplicated VTABLE function: " . $method->name if exists $self->{has_method}{$method->name}; $self->{has_method}{ $method->name } = @{ $self->{methods} }; push @{ $self->{methods} }, $method;