ELF>D@@UR!#%&*+,.0124689:;=>@ACEGIKLMUHHH}HEHHtUHH}HE]UHSH(H}ؿHHHEHHHEHHHEHHHEHHEH([]UHSH(H}ؿHHHEHHHEHHHEHHHEHHEH([]UHSHhHEHPHHHH@HHHHH0HHHHH HHHHHHHH@HH?HEH@HH;EtEH@HHHEH@HH;EtEHPHHEؿHHHPHHHPHHtHPHH;EutEHPHHEؿHHHPHHHPHHtHPHH;EutEHPHHHtHHHPHHtEH0HHHH0HHtEHHHtEHHHHHHHHHtEHHHtEHHHHH HHHH HHtEHHHtEHHHH`HHH`HEH`H}uEHHHtEHEHkHEHHHpHHHpHEHpHHEH}uEHEHHEHHHHHHEHHHHtEHHHHHEHtHEHHHHHHEHHHHtEHHHEHhHEHHHHHHEHHHHtEHHHHHEHHEHHHHHHEHHHHtEHHHHHHH HH0HH@HHPHtEEHHHgHHHSHHH?HHH+HHHHHHHHHHHHHH HHH0HHH@HHHPHHHHh[]UHH}]UHH}]UHH}HE]UHHH}HEHFAIL: auto_ptr does not return correct object when dereferencedFAIL: auto_ptr does not return correct pointer from operator->FAIL: auto_ptr empty after reset(new A())FAIL: auto_ptr empty after reset(new B())FAIL: auto_ptr holds an object after release()FAIL: auto_ptr full after being used to construct anotherFAIL: auto_ptr empty after construction from anotherFAIL: auto_ptr full after assignment to anotherFAIL: auto_ptr empty after assignment from anotherFAIL: auto_ptr full after assignment to compatibleFAIL: auto_ptr empty after assignment from compatibleFAIL: auto_ptr did not receive ownership in called functionFAIL: auto_ptr did not release ownership to called functionFAIL: auto_ptr in called function did not take ownership from factory functionFAIL: auto_ptr empty after construction from factory functionFAIL: auto_ptr empty after assignment from factory functionFAIL: auto_ptr empty after construction from compatible factory functionFAIL: auto_ptr empty after assignment from compatible factory functionFAIL: auto_ptr leaked an objectZ9`///   U   UUHH}HEH]UHH}HuHEHUH]UHSHH}HEHHtHHH[]UHH H}HEHHHEHHHEUHH}HuHUHEH]UHH}HuHEHUH]UHHH}HEHUHSHH}HEHHtHHH[]UHH H}HEHHHEHHHEUHH}HuHUHEH]UHH}HEH]UHH}HEH]UHSHH}HuHEHH;Et'HEHHtHHHEHUHH[]UHH}HEHHEHEHHE]UHHH}HuHEHHUHUHH}HEH]UHHH}HuHEHHHEHHHEUHHH}HuHEHHHEHHHEUHHH}HuHEHHUHUHHH}HuHUHEHHHEUHH H}HEHHHEHHHEUHH}HuUHEHUH]UHH}HEHHEHEHHE]UHH}HuUHEHUH]GCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-44)zRx AC T <AC T \AC I |+AC f AC I  fAC E\ AC U  fAC E\ zPLRx $$AC H lAC L AC T 0AC Ef 5AC p AC T  AC T ,AC U L0AC Ef l5AC p AC T AC L AC L  LAC EB $AC _ 0%AC ` PAC L p4AC o 4AC o %AC ` )AC d 5AC p AC W 0$AC _  PAC W .symtab.strtab.shstrtab.rela.text.data.bss.rela.text._ZN1AC2Ev.rela.text._ZN1AD2Ev.text._ZN1A4selfEv.rela.text._ZN1BC2Ev.rodata.gcc_except_table.text._ZNK5cmsys8auto_ptrI1AE3getEv.text._ZN5cmsys8auto_ptrI1AEC2EPS1_.rela.text._ZN5cmsys8auto_ptrI1AED2Ev.rela.text._ZN5cmsys8auto_ptrI1AEcvNS_6detail12auto_ptr_refIT_EEIS1_EEv.text._ZN5cmsys8auto_ptrI1AEC2ENS_6detail12auto_ptr_refIS1_EE.text._ZN5cmsys8auto_ptrI1BEC2EPS1_.rela.text._ZN1BD2Ev.rela.text._ZN5cmsys8auto_ptrI1BED2Ev.rela.text._ZN5cmsys8auto_ptrI1BEcvNS_6detail12auto_ptr_refIT_EEIS1_EEv.text._ZN5cmsys8auto_ptrI1BEC2ENS_6detail12auto_ptr_refIS1_EE.text._ZNK5cmsys8auto_ptrI1AEdeEv.text._ZNK5cmsys8auto_ptrI1AEptEv.rela.text._ZN5cmsys8auto_ptrI1AE5resetEPS1_.text._ZN5cmsys8auto_ptrI1AE7releaseEv.rela.text._ZN5cmsys8auto_ptrI1AEC2I1BEERNS0_IT_EE.text._ZNK5cmsys8auto_ptrI1BE3getEv.rela.text._ZN5cmsys8auto_ptrI1AEaSERS2_.rela.text._ZN5cmsys8auto_ptrI1AEaSI1BEERS2_RNS0_IT_EE.rela.text._ZN5cmsys8auto_ptrI1AEC2ERS2_.rela.text._ZN5cmsys8auto_ptrI1AEaSENS_6detail12auto_ptr_refIS1_EE.rela.text._ZN5cmsys8auto_ptrI1BEcvNS_6detail12auto_ptr_refIT_EEI1AEEv.text._ZN5cmsys6detail12auto_ptr_refI1AEC2EPS2_i.text._ZN5cmsys8auto_ptrI1BE7releaseEv.text._ZN5cmsys6detail12auto_ptr_refI1BEC2EPS2_i.comment.note.GNU-stack.rela.eh_frame.group !#%+9+F9f&`f()*+,.0124689:;=>@ACEGIKLMOPz  ' 1 LN       *"!4"!>"#H"#R"%_"*}"+".5"0",01"&;"&E"1c"65"8"40"98=":Y";L{"=$">%"@"A4"C43"E%Q"G)"I5"+",0 "K8"0p"1"2"2"40"L$"M "8A">%i"E%"K"MtestAutoPtr.cxx_ZL13function_callN5cmsys8auto_ptrI1AEE_ZL5get_AR1A_ZL19generate_auto_ptr_Av_ZL19generate_auto_ptr_Bv_ZN1AC5Ev_ZN1AD5Ev_ZN1BC5Ev_ZN5cmsys8auto_ptrI1AEC5EPS1__ZN5cmsys8auto_ptrI1AED5Ev_ZN5cmsys8auto_ptrI1AEC5ENS_6detail12auto_ptr_refIS1_EE_ZN5cmsys8auto_ptrI1BEC5EPS1__ZN1BD5Ev_ZN5cmsys8auto_ptrI1BED5Ev_ZN5cmsys8auto_ptrI1BEC5ENS_6detail12auto_ptr_refIS1_EE_ZN5cmsys8auto_ptrI1AEC5I1BEERNS0_IT_EE_ZN5cmsys8auto_ptrI1AEC5ERS2__ZN5cmsys6detail12auto_ptr_refI1AEC5EPS2_i_ZN5cmsys6detail12auto_ptr_refI1BEC5EPS2_iinstances_ZN1AC2Ev_ZN1AC1Ev_ZN1AD2Ev_ZN1AD1Ev_ZN1A4selfEv_ZNK5cmsys8auto_ptrI1AE3getEv_Znwm_ZN5cmsys8auto_ptrI1AEC1EPS1__ZN5cmsys8auto_ptrI1AEcvNS_6detail12auto_ptr_refIT_EEIS1_EEv_ZN5cmsys8auto_ptrI1AEC1ENS_6detail12auto_ptr_refIS1_EE_ZN5cmsys8auto_ptrI1AED1Ev_ZN1BC2Ev_ZN1BC1Ev_ZN5cmsys8auto_ptrI1BEC1EPS1__ZN5cmsys8auto_ptrI1BEcvNS_6detail12auto_ptr_refIT_EEIS1_EEv_ZN5cmsys8auto_ptrI1BEC1ENS_6detail12auto_ptr_refIS1_EE_ZN5cmsys8auto_ptrI1BED1Ev_Z11testAutoPtriPPc__gxx_personality_v0_ZNK5cmsys8auto_ptrI1AEdeEvputs_ZNK5cmsys8auto_ptrI1AEptEv_ZN5cmsys8auto_ptrI1AE5resetEPS1__ZN5cmsys8auto_ptrI1AE7releaseEv_ZdlPv_ZN5cmsys8auto_ptrI1AEC1I1BEERNS0_IT_EE_ZNK5cmsys8auto_ptrI1BE3getEv_ZN5cmsys8auto_ptrI1AEaSERS2__ZN5cmsys8auto_ptrI1AEaSI1BEERS2_RNS0_IT_EE_ZN5cmsys8auto_ptrI1AEC1ERS2__ZN5cmsys8auto_ptrI1AEaSENS_6detail12auto_ptr_refIS1_EE_ZN5cmsys8auto_ptrI1BEcvNS_6detail12auto_ptr_refIT_EEI1AEEv_Unwind_Resume_ZN5cmsys8auto_ptrI1AEC2EPS1__ZN5cmsys8auto_ptrI1AED2Ev_ZN5cmsys6detail12auto_ptr_refI1AEC1EPS2_i_ZN5cmsys8auto_ptrI1AEC2ENS_6detail12auto_ptr_refIS1_EE_ZN5cmsys8auto_ptrI1BEC2EPS1__ZN1BD2Ev_ZN1BD1Ev_ZN5cmsys8auto_ptrI1BED2Ev_ZN5cmsys8auto_ptrI1BE7releaseEv_ZN5cmsys6detail12auto_ptr_refI1BEC1EPS2_i_ZN5cmsys8auto_ptrI1BEC2ENS_6detail12auto_ptr_refIS1_EE_ZN5cmsys8auto_ptrI1AEC2I1BEERNS0_IT_EE_ZN5cmsys8auto_ptrI1AEC2ERS2__ZN5cmsys6detail12auto_ptr_refI1AEC2EPS2_i_ZN5cmsys6detail12auto_ptr_refI1BEC2EPS2_iZL[WVf\r]^_[abcde5\?[JV\\f[qab[ab[a\hZ  i&j.YAZQ @VilZz[VkZZ iZ[ ak*Z>ZY ^itlXmZ ino iZ Pi7\Pp_Zn siZ i_\qo iZ( (-iC_\r}_ `iZ i]^ __# (iG]\^h_wZ 0i_\]s_Z  pi'_?tT^`eoZ~ i_\tseZ  i_._=_Le[ej_y_T Hi_____ _& _: _N eb ev _ _ u TT TTUX%ml+xW|%m~+.X6m~l*k~*klk~+x @`+9 3 gHQ p0Pp4Tt !"#$4%T&)@S))HS*)PSY)XS+)`SZ)hS,)pS-)xS])S.)S/)S0)S1)Sc)S2)Sh)Sj)Sk)Sl)S3)So)Sp)Sq)S4)Ss)St)S5)S~)S6   @1 S& , 6 1@P?0S!K F@?0S#[ s n@?S& h^0@?0S,B5 @?0S.Sx@(@S20@@@0S45@p@0S68,vFXjL@@0S;$%@@S>Aj4e@@0SAF4@A0SCz%@HASE)@`ASG651@xA0SIx$@0\. p@AHSP00x TT )