Skip Menu |

This queue is for tickets about the Hardware-Vhdl-Parser CPAN distribution.

Report information
The Basics
Id: 77946
Status: new
Priority: 0/
Queue: Hardware-Vhdl-Parser

People
Owner: Nobody in particular
Requestors: ppisar [...] redhat.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.12
Fixed in: (no value)



Subject: Tests fail with Parse-RecDescent-1.967006 and newer
Running tests with Parse-RecDescent-1.967006 or newer I get following failure: 1..2 ok 1 ERROR: Production signal_declaration for "entity_declaritive_item" will never be reached (preceding empty production will always match first). Hint: Set $::RD_HINT (or -RD_HINT if you're using "perl -s") for hints on fixing these problems. Use $::RD_HINT = 0 to disable this message. Can't bless non-reference value at Hardware/Vhdl/Parser.pm line 40. The tests pass if I downgrade Parse-RecDescent to 1.967003. The problem is, Hardware/Vhdl/Parser.pm: # create a parser object, use SUPER:: to find the method via @ISA my $r_hash = $pkg->SUPER::new ($vhdl_grammar); # bless it as a vhdl_parser object 40: bless $r_hash, $pkg; the $pkg->SUPER::new() returns undef.