ELF>X@@ ATUHSHHHdH%(HD$1HGH1HHHHHHL$H $vH1HHH$HCH;LHH$HHCHD$dH3%(tH[]A\ÐUSH5HhH\$8Hl$dH%(HD$X1H3H5H$HHHHH5HH5HHHHHHD$XdH3%(t7HHD$HD$HHD$HD$HHh[]ÐAVAUATUSHpLl$Ld$(dH%(HD$h1H5@IHLI0LLH5LH\$HHHHLHHLLHUHEH)HtH 1H5H=0HHPH@H)H=tH H5H=2HHH@ H@hH0H5HuH 5H5H=HHEHHH@H@H@ H@hH0H5HuH 6H5H=ZHHEHHH@H@H@ H@hH0H5HuH 7H5H=HHEHHH@H@H@ H@hH0H5HuH 8H5H=HHEHHH@H@ H@ H@hH0H5HuH 9H5H=FHHEHHH@H@(H@ H@hH0H5HuH :H5H=HHEHHH@H@0H@ H@hH0H5HuH ;H5H=HHEHHH@H@8H@ H@hH0H5HuH <H5H=2HHEHHH@H@@H@ H@hH0H5HuH =H5H=HHEHHH@H@HH@ H@hH0H5HuH >H5H=zHH5HH5LHLLHHEHHH@H@PH@ H@hH0H5HuH @H5H=HHEHH@H@PH@ H@hH8tH AH5H=H5HH5LHLLHHEHHH@H@PH@ H@hH0H5HuH CH5H=HHEHH@H@PH@ H@hH8uH DH5H=HEHHH@H@XH@ H@hH0H5HuH EH5H=pHHEHH@H@`H@ HPhH@pH)HtH FH5H=%H2HH5HuH GH5H=HHEHHH@H@`H@ H@hHpH5HuH HH5H=HHEHHH@H@`H@ H@hHpH5HuH IH5H=.HHEHH@H@`H@(HPhH@pH)HtH JH5H=H2HH5HuH KH5H=HHEHHH@H@`H@(H@hHpH5HuH LH5H=IHHEHHH@H@`H@(H@hHpH5HuH MH5H=HHEHHH@H@hH@ H@hH0H5HuH NH5H=HHEHHH@H@pH@ H@hH0H5HuH OH5H=4HHEHHH@H@xH@ H@hH0H5HuH QH5H=HHEHHPHBxH@ H@hHHApH+AhHtH RH5H=HH@ HPhH@pH)HtH SH5H=NH2HH5HuH TH5H=HHEHHH@HH@ H@hHpH5HuH UH5H=HHEHH@HH@(HPhH@pH)HtH VH5H=cH2HH5HuH WH5H=&H\$HHHEHH@HH@(HPhH HApH+AhHtH XH5H=HrHH5HuH YH5H=HHEHHPHH@(H@hHHHApH+AhHtH ZH5H=>HH@ HPhH@pH)HtH \H5H=H2HFXH+FPHtH ]H5H=HH5HuH ^H5H=HHEHH@HH@ H@hHpHFXH+FPHtH _H5H=FHH5HuH `H5H= HHEHH@HH@(HPhH@pH)HtH aH5H=H2HH5HuH bH5H=HHEHHH@HH@(H@hHpH5HuH cH5H=!HHEHHH@HH@ H@hH0H5HuH eH5H=HHHILPHD$hdH3%(tVHHHHLHLH LHHHHHp[]A\A]A^SH5HH=HH[nonealign.optionallyfalsealign.fragment_are_correctdataDirectory/basic.ctmtest_ctm_inputparser.cppspeechs->GetNumberOfSpeech() == 1speechs->GetSpeech(0)->NbOfSegments() == 19JAVAspeechs->GetSpeech(0)->GetSegment(0)->GetFirstToken(0)->GetText() == "JAVA"WILLspeechs->GetSpeech(0)->GetSegment(1)->GetFirstToken(0)->GetText() == "WILL"RULESspeechs->GetSpeech(0)->GetSegment(2)->GetFirstToken(0)->GetText() == "RULES"THEspeechs->GetSpeech(0)->GetSegment(3)->GetFirstToken(0)->GetText() == "THE"WORLDspeechs->GetSpeech(0)->GetSegment(4)->GetFirstToken(0)->GetText() == "WORLD"ORspeechs->GetSpeech(0)->GetSegment(5)->GetFirstToken(0)->GetText() == "OR"NOTspeechs->GetSpeech(0)->GetSegment(6)->GetFirstToken(0)->GetText() == "NOT"NICOspeechs->GetSpeech(0)->GetSegment(7)->GetFirstToken(0)->GetText() == "NICO"ISspeechs->GetSpeech(0)->GetSegment(8)->GetFirstToken(0)->GetText() == "IS"HEREspeechs->GetSpeech(0)->GetSegment(9)->GetFirstToken(0)->GetText() == "HERE"(HUH)speechs->GetSpeech(0)->GetSegment(10)->GetFirstToken(0)->GetText() == "(HUH)"!speechs->GetSpeech(0)->GetSegment(10)->GetFirstToken(0)->IsOptional()bothHUHspeechs->GetSpeech(0)->GetSegment(10)->GetFirstToken(0)->GetText() == "HUH"speechs->GetSpeech(0)->GetSegment(10)->GetFirstToken(0)->IsOptional()startspeechs->GetSpeech(0)->GetSegment(11)->GetFirstToken(0)->GetText() == "start"speechs->GetSpeech(0)->GetSegment(12)->GetNumberOfFirstToken() == 3beginspeechs->GetSpeech(0)->GetSegment(12)->GetFirstToken(0)->GetText() == "begin"alt1speechs->GetSpeech(0)->GetSegment(12)->GetFirstToken(1)->GetText() == "alt1"alt2speechs->GetSpeech(0)->GetSegment(12)->GetFirstToken(2)->GetText() == "alt2"speechs->GetSpeech(0)->GetSegment(12)->GetNumberOfLastToken() == 3endspeechs->GetSpeech(0)->GetSegment(12)->GetLastToken(0)->GetText() == "end"speechs->GetSpeech(0)->GetSegment(12)->GetLastToken(1)->GetText() == "alt1"speechs->GetSpeech(0)->GetSegment(12)->GetLastToken(2)->GetText() == "alt2"lastspeechs->GetSpeech(0)->GetSegment(13)->GetFirstToken(0)->GetText() == "last"verylastspeechs->GetSpeech(0)->GetSegment(14)->GetFirstToken(0)->GetText() == "verylast"firstspeechs->GetSpeech(0)->GetSegment(15)->GetFirstToken(0)->GetText() == "first"speechs->GetSpeech(0)->GetSegment(15)->GetFirstToken(0)->GetNbOfNextTokens() == 2speechs->GetSpeech(0)->GetSegment(16)->GetNumberOfFirstToken() == 2A1_1speechs->GetSpeech(0)->GetSegment(16)->GetFirstToken(0)->GetText() == "A1_1"A2_1speechs->GetSpeech(0)->GetSegment(16)->GetFirstToken(1)->GetText() == "A2_1"speechs->GetSpeech(0)->GetSegment(16)->GetNumberOfLastToken() == 2A1_2speechs->GetSpeech(0)->GetSegment(16)->GetLastToken(0)->GetText() == "A1_2"speechs->GetSpeech(0)->GetSegment(16)->GetLastToken(0)->GetNbOfNextTokens() == 2A2_2speechs->GetSpeech(0)->GetSegment(16)->GetLastToken(1)->GetText() == "A2_2"speechs->GetSpeech(0)->GetSegment(16)->GetLastToken(1)->GetNbOfNextTokens() == 2speechs->GetSpeech(0)->GetSegment(17)->GetNumberOfFirstToken() == 2speechs->GetSpeech(0)->GetSegment(17)->GetFirstToken(0)->GetNbOfPrecTokens() == 2A3_1speechs->GetSpeech(0)->GetSegment(17)->GetFirstToken(0)->GetText() == "A3_1"speechs->GetSpeech(0)->GetSegment(17)->GetFirstToken(1)->GetNbOfPrecTokens() == 2A4_1speechs->GetSpeech(0)->GetSegment(17)->GetFirstToken(1)->GetText() == "A4_1"speechs->GetSpeech(0)->GetSegment(17)->GetNumberOfLastToken() == 2A3_2speechs->GetSpeech(0)->GetSegment(17)->GetLastToken(0)->GetText() == "A3_2"A4_2speechs->GetSpeech(0)->GetSegment(17)->GetLastToken(1)->GetText() == "A4_2"speechs->GetSpeech(0)->GetSegment(18)->GetFirstToken(0)->GetText() == "last"- test BasicImport!*9Dcr}>+%Ve      HZH=HH=HH5Xvoid CTMInputParserTest::testBasicImport()GCC: (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0zRx ,BAE J0 AABzPLRx ,$AAKAADKDBBG A(A0D0A(A BBB(Ab,+K[ c+  + 7EPi  #Y)_/5;AGNMQSY_ek;q>w}-ty}cMR1} $u{%+ 1_ 7d = C I OF UK [ a g m9 s y  % r    Y ^    H!o!7Fb~~~" *U[pBT(Utest_ctm_inputparser.cpp_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.32_ZZN18CTMInputParserTest15testBasicImportEvE19__PRETTY_FUNCTION___GLOBAL__sub_I__ZN18CTMInputParserTestC2Ev_ZStL8__ioinit.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC32.LC33.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC44.LC45.LC46.LC47.LC48.LC49.LC50.LC51.LC52.LC53.LC54.LC55.LC56.LC57.LC58.LC59.LC60.LC61.LC62.LC63.LC64.LC65.LC66.LC67.LC68.LC69.LC70.LC71.LC72.LC73.LC74.LC75.LC76.LC77.LC78.LC79.LC80.LC81.LC82_GLOBAL_OFFSET_TABLE__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7___stack_chk_failDW.ref.__gxx_personality_v0_ZN10Properties11SetPropertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv_Unwind_Resume_ZN18CTMInputParserTestC1Ev_ZN18CTMInputParserTestD2Ev_ZN18CTMInputParserTestD1Ev_ZSteqIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EEPKS5__ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc_ZN18CTMInputParserTest15testBasicImportEv_Znwm_ZTV14CTMInputParser_ZN10Properties11GetPropertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4__ZN14CTMInputParser8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE__assert_fail_ZN5Token7GetTextB5cxx11Ev_ZN5Token10IsOptionalEv_ZN9SpeechSetD1Ev_ZdlPvm_ZN18CTMInputParserTest7testAllEv_ZSt4cout_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6__ZNSt8ios_base4InitC1Ev_ZNSt8ios_base4InitD1Ev__dso_handle__cxa_atexitSiljknoo n$o,oAkRofospxy z{|} ooo4@Gfmt~~uou'oIPXucov o!u"o#u'.$;o]d%luw&o'u(o)$u/;B*Ooqx+u,o-u.o0n8o@obi/qu|0o12noo9@3HuS_f4so56u7o<HO8_f9nuy:o;u<o  =( u3 ? F >S o~   ?  @ u   A o  ; u $ + B8 o[ b =j uu   C o  D u   E o  F" u- 9 @ GM oo v H~ u   I o   J  & K6 = LE uP \ c Mp o  N u   O o   P! ( Q0 u; G N R` o   S  T u   U o#/6V^jqWXYuZo'.[;B\JuUah]uo^_u`o&-a5u@LSb`oDucoko oo.o;oCpXdbgov *!' q [mpy~%T0 .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.gcc_except_table.rela.text._ZSteqIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_.rela.text.startup.rela.init_array.rodata.rela.data.rel.local.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.rela.eh_frame.group/@ u/L m X|@p7&,12[@/ gW R@U  +@(U  @U  + !@U0!,D!%H!@ @U" h /V6