Added a test case for the bug that was fixed in 5.66_01, courtesy of Christoph Lamprecht.
Changes for version 5.66_01 - 2008-09-02
Fix determination of the autosplit.ix in ugly edge cases. Explanation: If the module file isn't called $Foo.pm, but something random, then the static substitution which tries to determine the location of autosplit.ix fails. Up until now, the substitution would fail, so AutoLoader evaluated the module code again instead of falling back searching the autosplit.ix in @INC. The code was there but not triggered in some circumstances. For an example error in a PAR context, run pp --clean -e 'use Storable; retrieve("foo")' and then ./a.out and which it explode.