in reply to Bug in perl compiler?

This will indeed segfault in 5.6.1. But it's already fixed. In 5.8.0, you'll get:
Can't modify constant item in undef operator at -e line 1, near "b + =>" Execution of -e aborted due to compilation errors.

Abigail