D:\pscrpt\storable>perl -MMath::BigInt -MStorable -Mwarnings -le "$mbi = Math::BigInt->new(12345); Storable::nstore(\$mbi, 'file.s'); $ret = Storable::retrieve('file.s'); print $$ret; print ref($$ret);" 12345 Math::BigInt #### D:\pscrpt\storable>perl -MMath::BigInt::Calc -MMath::BigInt -MStorable -Mwarnings -le "$ret = Storable::retrieve('file.s'); print $$ret; print ref($$ret);" Cannot restore overloading on ARRAY(0x23df904) (package Math::BigInt::Calc) (even after a "require Math::BigInt::Calc;") at C:/_32/ap1600/lib/Storable.pm line 380, at -e line 1. #### D:\pscrpt\storable>del file.s D:\pscrpt\storable>perl -MMath::BigInt -MStorable -Mwarnings -le "$mbi = Math::BigInt->new(12345); Storable::nstore(\$mbi, 'file.s'); $ret = Storable::retrieve('file.s'); print $$ret; print ref($$ret);" 12345 Math::BigInt #### D:\pscrpt\storable>perl -MMath::BigInt -MStorable -Mwarnings -le "$ret = Storable::retrieve('file.s'); print $$ret; print ref($$ret);" 12345 Math::BigInt #### Byte order is not compatible at .... , at -e line 1.