ELF>q@@+* "#ATUHSHHHdH%(HD$1HGH1HHHHHHL$H $vH1HHH$HCH;LHH$HHCHD$dH3%(tH[]A\ÐÐÐAWAVH5AUATUSHhH\$8dH%(HD$X1H,HHIHH5HHHHD$H(LHI(Ht$HHHD$0LD$0D$(HD$HD$(Ht$HHD$H5IHcIpHHH5H@IPHHHt$H|$HD$0D$(H5IHI~pHHH5HI~PHHI$LLPHELHPHt$LLd$0Ht$H|$Hl$(HHHT$LHHHP uH 3H5H=3HHP(HHHP tH H5H=5HEH+EHtH 6H5H=HE H+EHH 7H5H=HžLH|$HžHH:Hþ(L Hþ(HHɾHHHHD$XdH3%(tHh[]A\A]A^A_ÐAWAVH5AUATUSHxH\$HdH%(HD$h1HHHH$HH5HHHHD$H(H4$HH(Ht$HIHD$(Ld$0HD$0 D$(LHHD$H5IHIpHHH5HIPHHH|$HLD$0D$(H5IHI~pHHH5HI~PHHH|$LLD$0D$(H5HHD$BHD$HHxpHH5HHD$HHxPHHELHPHELHPIEHt$LPHt$H<$Hl$(H|$Ht$ Ll$ HHHT$H4$HHHP uH QH5H=3HHP(HHHP tH H5H=SHuHEH)HtH TH5H=HE H+EHtH UH5H=LHD$8H+D$0HtH VH5H=mLHuLHD$8H+D$0HtH WH5H=*LHD$hdH3%(t|HžH<$H|$HžHH>Hþ(H Hþ(LHžHHHHx[]A\A]A^A_AWAVH5AUATUSHH\$xdH%(H$1H~HHH$HH5HNHHHD$H(H4$HI(H4$HI(Ht$HHLt$`L|$XLD$` D$XLLH5HHD$HD$HHxpHH5H|HD$HHxPHLLLD$`D$XH5HHD$ 1HD$ HHxpHH5H HD$ HHxPHHLLD$`D$XH5HHD$(HD$(HHxpHH5HHD$(HHxPHLHLD$`D$XH5IHMIpHHH5H*IPHHH|$XHLD$` D$XH5HHD$0HD$0HHxpHH5HHD$0HHxPHH|$XLHD$`D$X H5IHoI~pHHH5HLI~PHHHt$`H|$XHD$`D$XH5HHD$8HD$8HHxpHD$xHD$H|$H|$H5HD$8Ht$HxPHIEHt$LPI$Ht$ LPHEHt$(HPHELHPHEHt$0HPHELHPHEHt$8HPH<$Ht$XLl$XH<$Ht$PLd$PH|$Ht$HHl$HHHHT$H4$HHHP uH H5H=3HHP(HHHP tH H5H=HuHEH)H0tH H5H=HE H+EHtH H5H=H\$`HHD$hH+D$`HtH H5H=hHHEHHpHD$hH+D$`HtH H5H=!HHuHHD$hH+D$`H(tH H5H=HH$dH3%(HžH<$H|$HžHHhHþ(L Hþ(L4Hþ(HH|$HHHHHHĨ[]A\A]A^A_ÐAWAVH5AUATUSHH\$hdH%(H$1H^HHIHH5H/HHH$H(LHI(LHI(H4$HIHD$HHl$PLD$P D$HHHHD$H5HHD$HD$HHxpHH5H\HD$HHxPHH|$LHD$PD$H H5HHD$HD$HHxpHH5HHD$HHxPHH|$LHD$PD$HH5HHD$ HD$ HHxpHH5HrHD$ HHxPHH|$LHD$PD$HH5HHD$(%HD$(HHxpHH5HHD$(HHxPHIHt$LPIHt$LPI$Ht$ LPI$Ht$(LPHt$LL|$HHt$@LLt$@H<$Ht$8Ld$8HHH$LHHHP H HHP(H0IH@H)HtH H5H=ID$ I+D$H HHHD$XH+D$PH HHIt$HHD$XH+D$PH HHHHP uH H5H=JHHP(H0IH@H H)HID$ I+D$HtH H5H=HHD$XH+D$PHtH H5H=HIt$HHD$XH+D$PHtH H5H=tHHHP H H5H=HasNext()!segmentor->HasNext()seg_group->GetNumberOfReferences() == 1seg_group->GetNumberOfHypothesis() == 1seg_group->GetReference(0).size() == 2seg_group->GetHypothesis(0).size() == 1seg_group->GetNumberOfReferences() == 2seg_group->GetReference(0).size() == 1seg_group->GetReference(1).size() == 1seg_group->GetHypothesis(0).size() == 5seg_group->GetHypothesis(0).size() == 3seg_group->GetNumberOfHypothesis() == 0- test BasicIteration- test SimpleRefOverlapIteration- test Sequential segments that do not overlap- test Overlap with an empty segment- test Reference Shorter than the Hyp segmento-7E\fv@-7F]gwP3= L cm }                    3= K bl {            p }6@P gq:AWAVAUATIUSIIIHHH_H)HHEHI)HHH9H1ItIII<$HHI9tHtHH HHLIT$LH)HDHH9tHtLLHHL)HL,tHDI,$Ml$ID$X[]A\A]A^A_HH<HYHHwH;wtHtHHHHwH=HH=HH5Xvoid CTMSTMRTTMSegmentorTest::testRefShorterThanHypCase()void CTMSTMRTTMSegmentorTest::testEmptySegmentOverlapCaseIteration()void CTMSTMRTTMSegmentorTest::testSequentialSegments()void CTMSTMRTTMSegmentorTest::testSimpleRefOverlapIteration()void CTMSTMRTTMSegmentorTest::testBasicIteration()GCC: (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0zRx ,BAE J0 AABLAh|(BAD ABHBBG B(D0A8M@ 8A0A(B BBBA &zPLRx L$QBBI B(A0A8D18A0A(B BBBLtVBBI B(A0A8D68A0A(B BBBLBBI B(A0A8G8A0A(B BBBLBBI B(A0A8G8A0A(B BBBH BBG B(D0A8M@ 8A0A(B BBBA &LBBI B(A0A8G8A0A(B BBB@A\+K[     d! 3!>!@E_!:!7+. !"%&=BGLQ6VK[a`ejou({Ov%Ty$5y" !"  > _  """@G"q""& Q;!"W)oB V JE j" "&&  x]  H     1 > test_ctmstm_segmentor.cpp_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.41_ZZN23CTMSTMRTTMSegmentorTest18testBasicIterationEvE19__PRETTY_FUNCTION___ZZN23CTMSTMRTTMSegmentorTest29testSimpleRefOverlapIterationEvE19__PRETTY_FUNCTION___ZZN23CTMSTMRTTMSegmentorTest36testEmptySegmentOverlapCaseIterationEvE19__PRETTY_FUNCTION___ZZN23CTMSTMRTTMSegmentorTest25testRefShorterThanHypCaseEvE19__PRETTY_FUNCTION___ZZN23CTMSTMRTTMSegmentorTest22testSequentialSegmentsEvE19__PRETTY_FUNCTION___GLOBAL__sub_I__ZN23CTMSTMRTTMSegmentorTestC2Ev_ZStL8__ioinit.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20_ZN19CTMSTMRTTMSegmentorC5Ev_ZNSt6vectorIP7SegmentSaIS1_EEC5ERKS3__ZNSt12_Vector_baseIP7SegmentSaIS1_EED5Ev_GLOBAL_OFFSET_TABLE__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7___stack_chk_fail_ZN19CTMSTMRTTMSegmentorC2Ev_ZN9SegmentorC2Ev_ZTV19CTMSTMRTTMSegmentor_ZN19CTMSTMRTTMSegmentorC1Ev_ZN23CTMSTMRTTMSegmentorTestC1Ev_ZN23CTMSTMRTTMSegmentorTestD2Ev_ZN23CTMSTMRTTMSegmentorTestD1Ev_ZNSt6vectorIP7SegmentSaIS1_EEC2ERKS3__ZSt17__throw_bad_allocv_Znwmmemmove_ZNSt6vectorIP7SegmentSaIS1_EEC1ERKS3__ZNSt12_Vector_baseIP7SegmentSaIS1_EED2Ev_ZdlPv_ZNSt12_Vector_baseIP7SegmentSaIS1_EED1Ev_ZNSt6vectorIP6SpeechSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT__ZNSt6vectorIP6SpeechSaIS1_EE9push_backERKS1__ZN23CTMSTMRTTMSegmentorTest18testBasicIterationEvDW.ref.__gxx_personality_v0_ZN9SpeechSetC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv_ZN6SpeechC1EP9SpeechSet_ZN7Segment17CreateWithEndTimeERKiS1_P6Speech_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4__ZN19CTMSTMRTTMSegmentor5ResetEP9SpeechSetS1___assert_fail_ZdlPvm_Unwind_Resume_ZN23CTMSTMRTTMSegmentorTest29testSimpleRefOverlapIterationEv_ZN23CTMSTMRTTMSegmentorTest36testEmptySegmentOverlapCaseIterationEv_ZN23CTMSTMRTTMSegmentorTest25testRefShorterThanHypCaseEv_ZNSt6vectorISt4pairIiiESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT__ZNSt6vectorISt4pairIiiESaIS1_EE12emplace_backIJS1_EEEvDpOT__ZN23CTMSTMRTTMSegmentorTest22testSequentialSegmentsEv_ZN23CTMSTMRTTMSegmentorTest7testAllEv_ZSt4cout_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6__ZNSt8ios_base4InitC1Ev_ZNSt8ios_base4InitD1Ev__dso_handle__cxa_atexitS>l?@KUV KU!V+K9WCKSWXYVYVXYV3Y;VgR{RKDZ ![")"DPW#z\V\\]@,K;UCVJ\KlUtV~KWKWXYVYV=XD[YcVj~YVXYVYV7RKRUK`DqZ ![" '#1MHT[$hNtM%N@\V\/\7]QKUVKUVKWK W K WD XK i Yq Vx  Y V X  Y V  Y V* X1 O YW V^ w Y V X  Y V  Y V X + Y3 V: S Y[ V{ X  Y V  Y V X  Y V+ C YK V R R R K D Z$ <0 7  Y <` g !q [ <  & <  # M <  ' NM3<?F(SN_Mv<)N@\V\6VK\S]qKUVKUVKWKW(K7WdXkYVYVXYV &Y.VNXUsY{VYVXYVYVdRvRRKDZ"[-M>UNbMsN  #M0<C'PN]Mt%N!\V\B\J]b@KUVKUV KW&K6W{ccccX "Y*V1EYMVccccc+XEYMVThYpVRRKDZ$")[8TMe|NM*N3MG^Np#MN&MCOV%cNw +M"'/NCOV!nO\V\V\ O]1@L,Vf[gchkSr-yf~gh_.fghd/fgh`0fghB C AJIK~L OLOK"QOK"b i*jk!'l^ Pl  ?TT]  sJ DjM x DH`.symtab.strtab.shstrtab.rela.text.data.bss.rela.text._ZN19CTMSTMRTTMSegmentorC2Ev.rela.text._ZNSt6vectorIP7SegmentSaIS1_EEC2ERKS3_.rela.text._ZNSt12_Vector_baseIP7SegmentSaIS1_EED2Ev.rela.text._ZNSt6vectorIP6SpeechSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_.rela.text._ZNSt6vectorIP6SpeechSaIS1_EE9push_backERKS1_.rodata.str1.1.gcc_except_table.rela.text._ZNSt6vectorISt4pairIiiESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_.rela.text._ZNSt6vectorISt4pairIiiESaIS1_EE12emplace_backIJS1_EEEvDpOT_.rela.text.startup.rela.init_array.rodata.rela.data.rel.local.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.rela.eh_frame.group@ (1L (2X (3d (Qp (R| (b (c (T @Ah(( &,61@j0( ^>Y@@jH(@j(@jH(9 &4@j(m2 |#& @k0('&@0k(P'+K@Hk(c(^@k(o (S |x)w@k("0),))p@l((& -8 )= X7K 0n