That works fine for me here (v5.6.1 built for i386-linux). Which version of Safe are you using and are you using 5.6.0 or 5.6.1 (the output of perl -v would be helpful)? This doesn't appear to be an opcode issue as Safe usually issues a ... trapped by operation mask if there's a problem with the opcodes.
HTH