ELF@@@8@wwXXX@@$$Ptd|c|c|cddQtdRtdGNU `n~ 42"ǩ>BL #%B<& @Da}D ,@BUC'LMNOQRSTUVWXYZ[\]^_`abdefhijklnoqrsuvxz{|}~z»4kwNյ$n)hrLx!A'I79Dx7E;]M[ĕ!Ѡƕ7͕q47j2Syuga'Eǻ=Һ2SյƇbf ?2E'C @GS_l9IHxwI?]ɻMEK 7=;4ǫi7]ze.ѠV,4uWյ/tf)bx5 BX 0_wB!  yrNF"Ku `,F m5d23`I,H-  eUo  z ,  ! _& d2<" $p" I" @` " ! _ " @0" ! _<" @!x g " W" L$" x5" @1"  " $F" " ` " ," " l" 5#" d" ! r" xq! `8!P" $p7" !" T" @" ! " [" 4"  ! " xN "  " x6! " @ " ` "  " $" " `!(y" L4" l" d! " " #O" x`" " !`'!8N" " T ," ! P`!" l__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_ZSt21ios_base_library_initv__assert_fail_ZN8spvtools5utils17IntrusiveNodeBaseINS_3opt11InstructionEED2Ev_ZTVN8spvtools5utils17IntrusiveNodeBaseINS_3opt11InstructionEEE_ZN8spvtools5utils17IntrusiveNodeBaseINS_3opt11InstructionEED1Evstrlen_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate_ZdlPvmmemcmp_Znwmmemset_ZSt28__throw_bad_array_new_lengthv_ZSt17__throw_bad_allocvmemmove_ZN8spvtools3opt20ConstantFoldingRulesD0Ev_ZTVN8spvtools3opt20ConstantFoldingRulesE_ZN8spvtools3opt12FoldingRulesD0Ev_ZTVN8spvtools3opt12FoldingRulesE_ZN8spvtools5utils11SmallVectorIjLm2EED2Ev_ZTVN8spvtools5utils11SmallVectorIjLm2EEE_ZN8spvtools5utils11SmallVectorIjLm2EED1Ev_ZN8spvtools5utils11SmallVectorIjLm2EED0Ev__stack_chk_guard_Z11spvIsIdType18spv_operand_type_t_ZSt21__glibcxx_assert_failPKciS0_S0___stack_chk_fail_ZSt25__throw_bad_function_callvmemcpy_ZSt20__throw_length_errorPKc_ZSt19__throw_logic_errorPKc_ZN8spvtools5utils17IntrusiveNodeBaseINS_3opt11InstructionEED0Ev_ZN8spvtools3opt11InstructionD0Ev_ZTVN8spvtools3opt11InstructionE_ZN8spvtools5utils13IntrusiveListINS_3opt11InstructionEED2Ev_ZTVN8spvtools5utils13IntrusiveListINS_3opt11InstructionEEE_ZN8spvtools5utils13IntrusiveListINS_3opt11InstructionEED1Ev_ZN8spvtools5utils13IntrusiveListINS_3opt11InstructionEED0Ev_ZN8spvtools3opt15InstructionListD2Ev_ZTVN8spvtools3opt15InstructionListE_ZN8spvtools3opt15InstructionListD1Ev_ZN8spvtools3opt15InstructionListD0Ev_ZN8spvtools3opt11InstructionD2Ev_ZN8spvtools3opt11InstructionD1Ev_ZNSt14_Function_baseD2Ev_ZNSt14_Function_baseD1Ev_ZN8spvtools16DiagnosticStreamC2E14spv_position_tRKSt8functionIFv19spv_message_level_tPKcRKS1_S5_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE12spv_result_t_ZNSt8ios_baseC2Ev_ZTVSt9basic_iosIcSt11char_traitsIcEE_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE_ZTVSt15basic_streambufIcSt11char_traitsIcEE_ZNSt6localeC1Ev_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE_ZN8spvtools16DiagnosticStreamC1E14spv_position_tRKSt8functionIFv19spv_message_level_tPKcRKS1_S5_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE12spv_result_t_ZNK8spvtools3opt7Operand8AsStringB5cxx11Ev_ZNSt12_Vector_baseIjSaIjEED2Ev_ZNSt12_Vector_baseIjSaIjEED1Ev_ZNSt10unique_ptrIN8spvtools3opt11InstructionESt14default_deleteIS2_EED2Ev_ZNSt10unique_ptrIN8spvtools3opt11InstructionESt14default_deleteIS2_EED1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv_ZNK8spvtools3opt8analysis17DecorationManager17GetDecorationsForEjb_ZNK8spvtools3opt11Instruction20GetSingleWordOperandEj_ZSt11_Hash_bytesPKvmm_ZNK8spvtools3opt8analysis13DefUseManager6GetDefEj_ZN8spvtools3opt8Function12ForEachParamERKSt8functionIFvPNS0_11InstructionEEEb_ZN8spvtools16DiagnosticStreamD1Ev_ZNSo9_M_insertImEERSoT__ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm_ZNSt6vectorIjSaIjEE17_M_realloc_appendIJRKjEEEvDpOT__ZN8spvtools5utils17IntrusiveNodeBaseINS_3opt11InstructionEE12InsertBeforeEPS3__ZNSt10_HashtableIjSt4pairIKjN8spvtools3opt8analysis17DecorationManager10TargetDataEESaIS7_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS9_18_Mod_range_hashingENS9_20_Default_ranged_hashENS9_20_Prime_rehash_policyENS9_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv_ZN8spvtools3opt20ConstantFoldingRulesD2Ev_ZN8spvtools3opt20ConstantFoldingRulesD1Ev_ZN8spvtools3opt12FoldingRulesD2Ev_ZN8spvtools3opt12FoldingRulesD1Ev_ZNSt10_HashtableIPKN8spvtools3opt8FunctionESt4pairIKS4_NS1_16RegisterLivenessEESaIS8_ENSt8__detail10_Select1stESt8equal_toIS4_ESt4hashIS4_ENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv_ZN8spvtools3opt6ModuleD2Ev_ZN8spvtools3opt6ModuleD1Ev_ZN8spvtools3opt3CFGD2Ev_ZN8spvtools3opt3CFGD1Ev_ZN8spvtools3opt8analysis11TypeManagerD2Ev_ZN8spvtools3opt8analysis11TypeManagerD1Ev_ZNSt6vectorIjSaIjEE17_M_realloc_appendIJjEEEvDpOT__ZNSt6vectorISt10unique_ptrIN8spvtools3opt4PassESt14default_deleteIS3_EESaIS6_EE17_M_realloc_appendIJPNS2_14CompactIdsPassEEEEvDpOT__ZN8spvtools3opt11PassManager7AddPassINS0_14CompactIdsPassEJEEEvDpOT0__ZN8spvtools3opt4PassC2Ev_ZTVN8spvtools3opt14CompactIdsPassE_ZNSt6vectorISt10unique_ptrIN8spvtools3opt4PassESt14default_deleteIS3_EESaIS6_EE17_M_realloc_appendIJPNS2_34RemoveUnusedInterfaceVariablesPassEEEEvDpOT__ZN8spvtools3opt11PassManager7AddPassINS0_34RemoveUnusedInterfaceVariablesPassEJEEEvDpOT0__ZTVN8spvtools3opt34RemoveUnusedInterfaceVariablesPassE_ZNSt10_HashtableIjSt4pairIKjSt13unordered_setIPN8spvtools3opt11InstructionESt4hashIS6_ESt8equal_toIS6_ESaIS6_EEESaISD_ENSt8__detail10_Select1stES9_IjES7_IjENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv_ZN8spvtools3opt9IRContextD2EvspvContextDestroy_ZN8spvtools3opt14LoopDescriptorD1Ev_ZN8spvtools3opt9IRContextD1Ev_ZNSt10_HashtableIjjSaIjENSt8__detail9_IdentityESt8equal_toIjESt4hashIjENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE21_M_insert_unique_nodeEmmPNS1_10_Hash_nodeIjLb0EEEm_ZN8spvtools3opt9IRContext8KillInstEPNS0_11InstructionE_ZNKSt8__detail20_Prime_rehash_policy11_M_next_bktEm_ZSt16__do_uninit_copyIPKN8spvtools3opt7OperandEPS2_ET0_T_S7_S6__ZNK8spvtools3opt11Instruction5CloneEPNS0_9IRContextE_ZNK8spvtools3opt8Function5CloneEPNS0_9IRContextE_ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t_ZN8spvtools3opt11InstructionC1EPNS0_9IRContextEN3spv2OpEjjRKSt6vectorINS0_7OperandESaIS7_EE_ZN8spvtools4LinkERKNS_7ContextEPKPKjPKmmPSt6vectorIjSaIjEERKNS_13LinkerOptionsE_ZNK8spvtools7Context8CContextEv_ZN8spvtools11BuildModuleE14spv_target_envSt8functionIFv19spv_message_level_tPKcRK14spv_position_tS4_EEPKjm_ZN8spvtools3opt6Module11ForEachInstERKSt8functionIFvPNS0_11InstructionEEEb_ZN8spvtools3opt9IRContext18InvalidateAnalysesENS1_8AnalysisEspvContextCreate_ZN8spvtools25SetContextMessageConsumerEP13spv_context_tSt8functionIFv19spv_message_level_tPKcRK14spv_position_tS5_EE_ZNK8spvtools3opt8analysis4TypeeqERKS2__ZNK8spvtools3opt8analysis11TypeManager7GetTypeEj_ZN8spvtools3opt8analysis13DefUseManager13AnalyzeDefUseEPNS0_6ModuleE_ZN8spvtools3opt8analysis17DecorationManager18AnalyzeDecorationsEv_ZTVN8spvtools3opt20RemoveDuplicatesPassE_ZN8spvtools3opt11PassManager3RunEPNS0_9IRContextE_ZN8spvtools3opt9IRContext21KillNamesAndDecoratesEj_ZN8spvtools3opt9IRContext18ReplaceAllUsesWithEjj_ZNK8spvtools3opt6Module8ToBinaryEPSt6vectorIjSaIjEEb_ZNK8spvtools3opt8analysis17DecorationManager22HaveTheSameDecorationsEjj_ZN8spvtools3opt8analysis11TypeManagerC1ERKSt8functionIFv19spv_message_level_tPKcRK14spv_position_tS6_EEPNS0_9IRContextE_ZNSolsEi_ZN8spvtools4LinkERKNS_7ContextERKSt6vectorIS3_IjSaIjEESaIS5_EEPS5_RKNS_13LinkerOptionsE_ZTSN8spvtools5utils11SmallVectorIjLm2EEE_ZTIN8spvtools5utils11SmallVectorIjLm2EEE_ZTVN10__cxxabiv117__class_type_infoE_ZTSN8spvtools5utils17IntrusiveNodeBaseINS_3opt11InstructionEEE_ZTIN8spvtools5utils17IntrusiveNodeBaseINS_3opt11InstructionEEE_ZTSN8spvtools3opt11InstructionE_ZTIN8spvtools3opt11InstructionE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTSN8spvtools5utils13IntrusiveListINS_3opt11InstructionEEE_ZTIN8spvtools5utils13IntrusiveListINS_3opt11InstructionEEE_ZTSN8spvtools3opt15InstructionListE_ZTIN8spvtools3opt15InstructionListElibSPIRV-Tools-opt.solibSPIRV-Tools.solibstdc++.so.6libc.so.6ld-linux-aarch64.so.1libSPIRV-Tools-link.soGLIBC_2.17GLIBCXX_3.4.32CXXABI_1.3.9GLIBCXX_3.4.21GLIBCXX_3.4.29GLIBCXX_3.4.18CXXABI_1.3GLIBCXX_3.4.9GLIBCXX_3.4.14GLIBCXX_3.4.30GLIBCXX_3.4CXXABI_1.3.5        t  [Byѯ q y h ӯk )d@t),uѯ 8j`C C b0a@8aPx`(P(8H L0U83`3@RH~~XhhpiiwdlPPbb^z8z\`qsk  ( 0 @ HtPX[`hpxfrY{o  (!0"8y@#HP$Xu`%hWp&x'()*+,-.M/O0V1245678 9(N08_@:H;Xc`=hppx>?@AeBCDEFGHIXSJKG {{_{PVF2    PZF2 @G@_   ` a! ?TA!Ga_` a! !"A !ABBGb_{ s`"@9@7A!F`@ ? R`"9 @{¨_          @!@@ @ _ DF{c! @TR?DF{c@!`1 !bR?DF{c`"!`1@$R?b4_qTR__qT" @ A!`(R_B4_qTR__qT!@A!`(!@R_B4_qTR__qT!@A!`(!R_B4_qTR__qT!@A!`(!R_{SA!F ?SA{¨PjG@PG^SA{¨ @!2{[xbUSc@`"@ `@  @ԚTT@` @_AT@a@CcF`?`5SAcC[B{Ĩ_SAcC[B{Ĩ_{S[?`T?T6}A!DG ?CcFR`?֨ @ cB   e@c@Ӛ|}ӁjeA @@je@TBBHG!}@?ִNSA[B{è_֠ @@ j%@@@Z' ?T@(G?@F??T{S[6 @@a @u!˿Td@˿TTCctG`?`@uSA[B{è___MTCctG`?`@@b_mTCctG`?`@uSA[B{è_~TA!DG ?mTCctG`?`@BBHGa @!@?֕tuu SA[B{è_aT@T@AT @@@(G?ր{cWJG[S@@@ @T  c @bRC`?sT@ @!??uSA[BcC{Ĩ__@{cWJG[S@@@ @`Tc @bRC`?sT@ @!??ֵSA[BcC{Ĩ__{S@TJGa @!ˀ?SA{¨   CcFB{S!@d@@3Cc  T[CUG;#s`T`@?`6`@ @T@@s@?֟T@;@[FCbR`?@F@@B!T{DSE_`@DFc %B%(AR?@F[;?@F? {S[@A!F ?<HTT j38SA[B{è_֠@9B9j38SA[B{è_TA!DG` ? CcdF`?֓@j38SA[B{è_A!F`* ?A!G) ? {[VJGcSk@9 s:@[@s@u@@\@@@ @?W @?t @?T @?ִs @?S @?S @?s3 @?ssE @?sSA[BcCkD{ƨ__{S[?@5@``@>TTUh58B T~HTA!DG ?c`ÂBsMTCctG`?@cSA[B{Ĩ_@9ab9h58B aTTA!DG ?` CcdF`?`@T @`@(G?A!F``* ?{cS[ksj@VF@TT뵒z\МGG?b"a@_@Y@k6??h T?@T9h98aB`T~?HT3?aB3@s`M T3CctG`?3@|@TY9gFZccb@=sa[ a^< T^a_?Tb_B ?!@9b9h98aBTҜ|TvBBHG @!@?uZ SA[BcCkDsE{Ǩ_?T ?FCcdF3`?ր@3@T @@(G?zmA!F``* ?A!F`* ? {[FF@# cEX.@@!+mTfTnh58Y @jT~TA!DG ?c`Y˿TCctG`?@BBHG@!@?֮zkTVFG?\TZAT[T(7T8@T @@6@T^T@@!`?@cT@!`?AT?֎ @'`GTTy##@?`'@ T@dF@HGbb1`@`_b@@ c{?~=9'()T(T)h38CchGa!@+`?CA!0G ?A!`F ?BBBBA?Th+T 9T3, @h38Y s@3T~OTA!DG ?`Y MMTCctG`? @ 9A"_BTCcdF`?@Ah"8AC3@a!@Kc@{A!FC ?o@TGO yBBxF@TT7 w#h78c@@ DG?@7@`}ӳj` A!@j`@@9C9A롤T@73@+TA!DG` ? CcdF`?@!@9ab9'3(T?@3@'@w'CcdF`?@'@@VJG&T` ?CcdF`?BҶO@vBRBBBn"TA!DG ?`@ CcdF`?`@@K/@C +K@O@ S@/@L@(G? @@9A`96?T?(T3}'?CcFR`?@'@#@@ @# @bʚB C}ӥjc@"jcA@%j##@Cz(a@!@Kdc@@%EpG?a!@, BBG*@?a!`,cEA!0GSsbF ?`?@BBHG@!@?`? @ !@9`9@ @@@z #`N99@A@F?O+@ TBBHG!}'@?@'@ ʚs a@!@Kdc@@%EpG?a!,a!-BBG*@?a! .`T@cRT @c 3<a@@aD?HT @`@`D! +@@@F?y#A!F`* ?A!F``* ?RCcF{C$@@a@Ҁ@96BBF@9@?*`@? T"D`@T@F@@BT@{A_BBF@?`@a@TDFcb`c 0B4(R?@F? {S[ @@0@s4@` @*!@"@kTR@* ĚXv"@@@kT@ca@*ĚTkTA@R@@"@9 9SA[B{Ĩ_֠@* A!DG ?EhFs$Ҡ? RDFca`c6! 7bR?  {EFS[ @ cE`@T @GSs6GUFsBB BBBBFTJG+@R@@96+@@9@?*@ @kT@B?TAT?@_AT[Hj@?TUF XF"3xBT`@`Ta@9s@R6@9?!@?kAT?`@T9_@TaB`B/TXC_MTY9F;@9CZZoG[   @~[\@b@_ TU@u@@@?!T@*@@ T@!@ ?AT*@ @!ˀ?ָ@@T@7@ @!ˀ?Ҁ?aT@ @!ˀ?֠b@9`7@ Ҁ?Z#AT@A@\@a @!ˀ?@X@| @@@?AT+@W[@T  a@s!@ ?AT@+@A @!ˀ?@@@T@6@ @!ˀ?Ҁ?ֵ_aT@@@!ˀ?@c@9`7@ ?@`b@L@UFT'  @z@x`@@`@c@9 7@@@ @B@ @_T+@wz@T   ա@!@ ?_ATz@a @!ˀ?֕@z@@T @6@ @!ˀ?Ҁ?ֵ_aTz@ @a @!ˀ?րc@9`7@ Ҁ?@c@9@6@@|BBpF@B@u4@b\T a@s!@ ?_AT @6@ @ !ˀ? @`@@|(@T[@6@ @!ˀ?Ҁ?ֵ_aT[Az(@@ !ˀ? @c@9y `7@z@ @@@@?pTX+@7<@T a@s!@ ?֟AT @\+@!@ !ˀ? @@@X@T[@6@ @!ˀ?Ҁ?ֵaT[A\@@ !ˀ? @Y@c@9`7@@ ? @Ҁ?@"TC@'@L@a @!ˀ?@B@@c@9 7@@B@A @B@ @__!eTV+@@@T @!@ ?ֿAT@ @!ˀ?\@U@T@8@ @!ˀ?Ҁ?֜aT@ @!ˀ?@c@9Y`7@@`Ҁ?z@@c@96@@@pF\@@<@\T a@s!@ ?֟AT@>@A @!ˀ?@@0@T@6@ @!ˀ?Ҁ?ֵ_aT@3@@!ˀ?@`c@9`7`@ @ e@_ T  U@@@@?APT@*@@`T  Ձ@!@ ?AT*@ @!ˀ?ָ@@T@7@ @!ˀ?Ҁ?aT@ @!ˀ?֠b@9`7@`xҀ?Z#T@A@@a @!ˀ?@@ @@@?KT+@@@T  a@s!@ ?AT@+@@!ˀ?@@@T@6@ @!ˀ?Ҁ?ֵ_aT@@@!ˀ?@c@9`7@l?@Ҡ?"T[F;@`Ba`_ "X;_@\@ T@F[Y9KG@A!lGcSv@v@@@?A;T@*@@ T@!@ ?AT*@ @! ?@@T@:@@A @! ? ?aT@ @! ?b@9`7@@a ?{#AT@ASC_@<BBHGA @!@?@[@U@@lG!@?A5TA!G ?BBHG@?@c$@O@`T@FA!F@ @[gv@@b@ b@9 7@lG @ Z@ @B@  @_+T@*@@@T Ձ@!@ ?AT@ @!ˀ?ָ@@T@:@@A @!ˀ?Ҁ?aT@ @!ˀ?֠b@9@`7@@QҀ?5@b@96@ע@@pF6@@ T   @!@ ?ֿAT6@ @!ˀ?*@BU@T@8@ @!ˀ?Ҁ?aT*@A @!ˀ? c@9@`7 @@I@5@ lG!@?T@*@@? T!@9!@ ?AT*@ @!ˀ?ָ@W@`T   @9 @! @!ˀ?Ҁ?aT@A @!ˀ?֠b@9@`7@A?Ҡ?@{#T@[CgDO@$"BHG! @!@?@#!!F ?@\@@ T F[99KG@!!lGcSv@@@@?AT@*@@`T  Ձ@!@ ?AT*@ @! ?@@T@:@@A @! ? ?aT@ @! ?b@9`7@`4 ?{#T@ASC@\ 5JGA @!ˠ?@@!@ lG!@?T!!G ?Ҡ?@?@/@bBB ?ִ ?{@?0  ? @_ ? ?Z@?@? a` ?@5JG ?@ ?5JG@5JG ?@^ ?@ @9.! # 7 @hMTLT3#@h38TCAk>MTPT33h38OWkA>PTPT2h38^A>hMTJT1h38@T@@!@?YCA>HITHTs+ ?h38;C@|`BoT@A[**@_k,TR@B_k .Tz@_k/TUT@kT @T@+@`?֠5[A@T@A@@?@T@@!@?@T@@!@?#@@T@@!@??a[T F@?`@9/@!")7"@@@Cb"@ @ @?T+@ cOR >HITKTJ9h38 OT@T@@!@?{@S@TO@W@#TK@g7@j@E_ T8Fb@`A? T`??9@!T"_!Tj@_ T8FB @@ LA? T`??9@!T"_!Tj@_T8F" @ A? T`??9@!T"_!Tj@_@T8F@A? T`??9@!T"_!Tj@_T8F@B? T`??9@!T"_!T@R r?kRTr@ T7F@{@!@A! >`?A!`>3sNGk@{**CR`?*R`?a!@@p @%%ХpG?A!>@9c9HWT!!DG` ?.VT!!DG` ?,@99@9C9TT!!DG` ? @99hRT!!DG` ?@99PT!!DG` ? afNT``"%T}!!DG ?;@WR+@"j b @>hTTh58 T8gFc @ @ ֢T@@?T @B?!BC|@"BHG@@?DT!!DG` ?ր #cdF`?ր@@9!c9 C[A@| T TTA@@k`TRB @@_aT@@#cF`?qZE ?֊Cbc 0B@$ЄF@𡚀R(?<T ? #cdF`?@|@9b9y@AkT@@k`TZB @@_aT@@#cF`?@ 4ZA@g+@'@{$ЄLGR?a!@l@p @%%ХpG?A!? R#chG`?A!`?{@!@A!?~!!0G4ДbFC ???@?AT5еJGb@T@!?@T @z @"BHG@!@?Q @@_T@#cF`?@5}CA! @?CT@R?)T@#T@}@hx8 @*_ T TF$FCB@cB !R?9?@!T99GG87G ?#C_ HT@B@@aT@@@CcR  ?#cG{@C`?'@&ƠFR@RB)R?"BF@?O? TC HG@@@@@!@?@@@?֔T@{@"BHG@!@?AC@@C@!!FW Cs ?!!`F ?ַ@ ?|@~_T ?@@`d#ctG`?@@@d oT@FT'@_ C"BGs@?s@WMJ'@W C"BGs@?s@WM@$ex`_aTV (G? F ?$FCB@c@ B 7R?ֺ@C@TbT4}!!DG ?@h:TE@T "BHG @!@?w끎TCBc 0B`!!F@* ?!!F@`* ?{ &S[cksc-&F+@ !!8G ?@@?@TU A!@CO@!!Fv0 ? yO TG"BxF<(TT`[T DGڂҸ}c(' ? G3@W G#{t@@5@ԂC @@c'|s w CBR`?ւ{t=@= @xt*B?sKbR`?W@ @@{TaT@TW@`WTCBc 0B`$F@СR(?a CyTbDT}@'@ ?@W@Wh!@T D@d_TBˢS HG/@?ATW@X#@ ?/@J@?@@T3@4W @ @єaT@눩T@k@! @!Q;`T!!F"BG,[#@k o s w R?sKbR?;B"C@!R@@BQB ;?T[C#@+@ @9k@ "4@`b@B@s Tb@C8D@7@s@BTaxx$@k@TC A!@;A!!F75 ?yO: TG"BxF<HT`TtG#chGh48A!";C`?;@"BG\P@?A#<"#?@;@?@;@;\P@?#@"?@;@?@@?BA!`>?CO!!0G ?AaBT"BHGA!@?@@|5@Tbc#C @@c%| BR`?=˄=*!!G ?"@k "@s ! @{ '@w  ? O| `"BF!!FB@$!@P#RyX`| =H(! @9P`y<<<F `L9@yH \=' @`9߀<y߀<߀<߀<H! @ 9 @yH=@'  9HXxy߀<߀<߀<|H! D 90hy8|؀='  9Xy߀<߀<߀<H! `9  Hy( ===0' @98H8 y߀<߀<߀<lH!4 9tԂc"( yH=L=P='p9I I߀<߀<߀<_ 9 Tc G@ ˄=Oc!Ԃc$c%c .  ҟTTsIw #chGeh48"A!#`?@?A!@$?#cG@/`?"A!$?/@C@`?"A!<?S!!0G ?AaBT"BHGA!@?46bF7JG  7@?@!?#?@@!?#?ֿT"BHG3@@?!!G ?n@@CTT}@'@/ ?/@@[ h"_ T @`례T CBc 0B` HT!!DG ?#cdF`?Bch48#chGA!B`?E!!0G ?;AT"BHGCA!@? FL@BҡT &c-*SA[BcCkDsE{ƨ_yT@ #cdF/`?@/@"BHG@?@@9C9`C A!@WO!!F ?yO TG"BxF<TT A!@WC@4O@!!F3 ?CyO" TG"BxF<h T T h48c chGA!!`?cM!0G ?@@{ATBHGA!@?45!@9-9dO_T'@@# ?O@#@cdF#`?#@EQAA T@@!@ ?"!TABHGA!@?#@/@ ?Ta@9C59(T'@ ?cdF`?Fs@bxxD@?k! CTsp"c9@Kc3 ~c .cF37R{   [`?JbR`?cF9f6'AJG@?֕AR#AcFB}`?'A+#ATBHG!}@?ts44'@K ?.$`| @_BBG| @?K ?@JG@ @@!??b@R7@FB}Ӏ?7@c~a@`T!}?'@ @ҵ@?֕ @RB}Ӏ?@`T!}??KW2E'@K ?".!xG| ?K 5!GJG ?֠@`T!}??KW2O@T|1c3C @|#9 C@@BR`?CAc1 ?|#Tc/O$Gc0˄=$= c-$qE@1c.fC=@bR`?@#@ ?'@ ?O!`G|= ?GA@A@TԆA9T Tc,AԂ_|/ C7BR@`? c)A |A `dc&T c(c'?|G@c%@$E&@CJ @ `?@`?/@BG;@?`4TF?@?֗BTF@?TaT?@sFC@H`?ֿaTW06+@7@K*5!dG/@ ?;@? 4!|F ?? 4K  @?5k;TxB(@@_q?aT(NTKcG"R`?&/@[G~G`T@B@? 7[ aB@?!FC=/ 9 ?TGOc$C!y@BxF<BF%`!OB@!Gۃ=߃== ?R/@!G>!@c=>9?c%c&D @|^@@o{c#BR?=?="Ac A>&T%T @9c> 9HhGeh48A!%#?@?A!@$?G@/?"A!$?/@B@?"A!<?#Q!0G ?AaBMTBHGA!@?g'@K ?".!xG| ?K 4!GJG ?ր@`T!}??KW2{'@( ?cFc4`?kLk t!F ?BHG(@?kLW2a3HT'@ ?@3@cdF3`?3@h @9<9eTG!FG@GFKG?GCszFCG/HCT'@ ?s /@{ cdF`?֯c2?| c+| Z @9c' @ 9#Bc 0B:(F?}'@K ?".!xG| ?K !GJG ?`@b`T!}??W2\AC9TbT/s}'@; ?h6/@;@? T@CT"AABHG@?}cdF`?/2T'@ ?/@@@#B @ A#R!@5.E@#4?ָ!Fpc0 +7n9 ?TGOc1BxF/ @(yB@<<^ @ ֆGEh @?!@GjBF$`! OB@!G c2˄=τ=ӄ= ?R!G[c8 c"7@!@ c _@ 9c>?րC @O Oc$|[ _ <BR`?=/=Ac/c A>HTAT @9c. 9cJg chG`R@?h68BA! &`?BG@?A!&?"A!&?BG*@?BA!'?bA!'?!0G ?+@@ATBHGA!@?K CaBAuc&!F9'9 ?TGԂOc'BxF @,yB@<<^ @{ ֆGEh @?!@GBF$`! OB@!G{  c(C=G=K= ?R ;!Gc)  c+!@@ _9c*? Ԃc, Ԃc-C @|> y@<'A? K O Ђc$BR`?==ւAc"S A> T T @9c! @9SKW chG`R@?h68A!(`?BGR@?A!@)?"A!&?BG@?bA!)?bA!'?!0G ?AaBTBHGA!@?vcdF`?7(T'@ ?c 7@k cdF`?ְT'@ ?S @[ F?!F@ ?!F `* ?!F * ?{S[cks3\@TTT|@TT`@B_@ TT` TsbT7@fUC@ @GccCc|\G?*BHG@?[B*SAcCkDsE{ɨ_{`CTBT}!DGu# ?h;,TT#Bc 0B*ЄF 𡚀R(?XCTbT뜓}!DG# ?h8T T #Bc 0B,cdFG`?G@BHGG@?G@CvUZGG{{}@?7@_@C~TT}@?_@TGC@\GеJG?*?cdFG`?G@BHGG@?G@еJGa?*SA[BcCkDsE{ɨ_GC@\G?*Y}}a!F@ ?!F * ?   !F`@9!@b7@@_ЄF{CA@c/!`12"R?    {еJGS`@@&@s @!@? Ҡ?֓@SA{è__      `{еJGS`@*@s @@@!@?Ҡ?S@SA{è__    `{еJGS`@*@s @@@!@?Ҡ?S@SA{è__    {[kFSc@3?@@`Tc @bRC`?sT4?@KG @!? +@:#V @   @B@@T c @bRC`?sT @ @!??B@R @cFB}`? @"_A@`T!}?SA[BkDcC{Ũ     {[kGSc@3?@@`Tc @bRC`?sT4?@KG @!? +@:#QV @   @B@@T c @bRC`?sT @ @!??B@R @cFB}`? @"_A@`T!}?SA[BkDcC{Ũ     {S!4G@!@`@JGa @!ˀ?SA{¨SA{¨_       {S4Gt@@`T@JG @!ˠ?Ҡ?@SA{èJGSA@{è    {[JGcSk@9 s:@[@s@u@@\@@@ @?W @?t @?T @?ִs @?S @?S @?s3 @?ssE @?sSA[BcCkD{ƨ__       {[JGcSk@9 s:@[@s@u@@\@@@ @?W @?t @?T @?ִs @?S @?S @?s3 @?ssE @?sSA[BcCkD{ƨ__       {[JGcSk@9 s:@[@s@u@@\@@@ @?W @?t @?T @?ִs @?S @?S @?s3 @?ssE @?sSA[BcCkD{ƨ__       {[JGcSk@9 s:@[@s@u@@\@@@ @?W @?t @?T @?ִs @?S @?S @?s3 @?ssE @?sSA[BcCkD{ƨ__       {[JGcSk@9 s:@[@s@u@@\@@@ @?W @?t @?T @?ִs @?S @?S @?s3 @?ssE @?sSA[BcCkD{ƨ__      !F`@9!@b7@JGF{#! c/!`12"R?{cS[F*@#@@ Ta@s!@ ?֟AT*@BHG @!@?@5@T6GKGBt@v4@ @!??saT@BHG! @!@?Fb@9@a7@`#@SA[BcC{ŨJGF#! c/!`12"R?     O{[cpFSk@@`@9A7@ @"A<@`@96Fb@@.@ Ta@s!@ ?֟AT.@BHG @!@?"@U@T7G9KGCt@x4@ @! ? ?saT"@BHGA @!@?Fb@9@a7@SA[BcCkD{Ũ_֍F#! c/!`12"R?      O{[cpFSk@@`@9A7@A @"A<@`@96Fb@@.@ Ta@s!@ ?֟AT.@BHG @!@?"@U@T7G9KGCt@x4@ @! ? ?saT"@BHGA @!@?Fb@9@a7@SAcC[BkD{ŨJGF#! c/!`12"R?  {[cFSk@@b@9 7ZFs6G@C9FB{oG3JG C7@`@ @B@ _T3@*@@? T!@9!@ ?AT@BHG @!@?֓@@Tz@v:@@A @!??s?aT@BHG @!@?րb@97@`7@ ?@b@9@6sEbpF!F@@!@.@ Ta@s!@ ?֟AT.@BHG @!@?ֳ"@V@T6G9KGBt@w4@ @! ? ?saT"@BHGA @!@?Fc@9@a7@`SA[BcCkD{Ǩ_@?ֱYs#F! c/!`12"R? {[cFSk@@b@9 7ZFs6G@C9FB{oG3JG C7@@ @B@ _T3@*@@? T!@9!@ ?AT@BHG @!@?֓@@Tz@v:@@A @!??s?aT@BHG @!@?րb@97@`7@@ ?@b@9@6sEbpF!F@@!@.@ Ta@s!@ ?֟AT.@BHG @!@?ֳ"@V@T6G9KGBt@w4@ @! ? ?saT"@BHGA @!@?Fc@9@a7@SAcC[BkD{ǨJG@?֭s#F! c/!`12"R?     {BFS[ck(@S@@ C @ W`'T6GsFBJGF7K@@@@?%TB@C@S@@ G@T`@@?#T|^EC@@`T} ?֜T@@?TC@@?WET `@@? TzgE?@`_ TD@Z@??ATy+@a3@!ˀ?yC?@T%@6e@@;!ˀ?;@Ҁ?9_!Tz@a'@!ˀ?7@`c@9!@a`7`@{T+@3@!ˀ?֕CT@;`@a @!ˀ?Ҁ?ֵ_aT@'@!ˀ?7@c@9!@7@F#! c/!`12"R? ?w*@a2@!ˀ?uCT@7@ @!ˀ?Ҁ?ֵ_aTz@a&@!ˀ?7@`b@9!@a`7`@G@saTK@(@GG@K@!0@!ˀ?K@\@ Tu@v5@ @!ˀ?Ҁ?saTK@@K@$@!ˀ?K@7@@`@9!@A`7@@IK?TS@sE(@OO@W@BHG!@!@?S@@@T6GKGBv@u6@ @!??saTS@@BHG @!@?S@7@ `@9Y@9`7 @ SA[BcCkD{˨_ ?֍K@ ?ֺF7sS     @bR_ {c!FS[*k ?BxFcOTGB@b:yz"G<<@^``cj"?@G`cF`Oc@a!Ge:= ?bGRcJ@eb~9?a`B@ @$ @b~|BR`?֟=j=`@`w@>T`Th48vSA[BcCkD{Ũ_֡@9a9T!DG ?` cdF`?`@!F `* ?    {S[cks@?,qT@ :@3{B{~3@B9THG;DG7Y@R 'r Twb@T| @Tj88"u`@h58߂qT3@Z_ATF#! c4!6 8 R?( Tӿ#T 7@ ?a@Tf @;@@?w| BaT!DG ?a@ TcdF?`??@[BSAcCkDsE{Ȩ_ @99IT@@@ 3F#! c3! 3 R?!F `* ?    @JGA@!_       {[@5 @lG!@? TSF*@#@@`T  a@s!@ ?֟AT*@BHG @!@?ֳ@6@Tc6GKGBt@w4@ @!??saTcC@BHG! @!@?Fb@9@A6#@SA[B{ŨJG֠@Fc#! c/!`12"R?[B{Ũ_[B{Ũ   @ATJG!@!_     {S[cV@ˣBTacTcs~!DG ?@h5LTb SA[BcC{Ĩ_cdF`?ց @!BHG@?֖b SA[BcC{Ĩ_ց @!~!F * ?   {`@97"@@@Cb"@{ @ _F#! c`"!`19R?+  {S[@tJG"@@b*@Aˠ?a@b@Aˠ?a @b@Aˠ? Ҡ?4 @RcFB}`?~SA[B{è_    {[kFS3?@@@T c @bRC`?sT4?@BHG @!@? +@:#VV @cKGB@ @@`Tc @bRC`?sT @ @!??cCRB@ @cFB}`? @"_A@ TSA!}[BkD{ŨJGSA[BkD{Ũ_  {[kGS3?@@@T c @bRC`?sT4?@BHG @!@? +@:#V @cKGB@ @@`Tc @bRC`?sT @ @!??cCRB@ @cFB}`? @"_A@ TSA!}[BkD{ŨJGSA[BkD{Ũ_  {cks@ FSJG[  Yc6 @Z@V   F@@N@!ˀ?ֳ.@"s@?֓@R&@B}?֠&@@`T!}Ӏ?ֳ@B s@?֓@R @B}?֠ @@`T!}Ӏ?Ҁ?v"@R@B}?@#?!@`T!}Ӏ? Ҁ?ZSA[BR` @B}?cCkDsE{ƨ_F  {S[cksB7B[T9FF9C6GCZFBJG@@?oTNE T@!@ ?AT*@2@!?֓CT|@u<@ @!??saT@&@!?րb@9`7@`jT[@B7@BHG@!@?[@ `_!BK@S?KT9FF9CZoGCK@@C@IK?` T4GJG@7@@@?AaT+@yv@T   a@s!@ ?AT+@a @!ˀ?֓C; T{@7@`;`@a @!ˀ?Ҁ?sAT@;@@!ˀ?րc@9`7@@]Ҁ?ֵ"TC@\@?@BHG@!@?C@X@@@?YT*@@ T@!@ ?AT*@BHG @!@?ִ@@T4GJG@@;`@a @!??֔aT@BHG @!@?֠b@9`7@ SBHG@?C@ `W6I;TF@O  @3|@{bO@` c@9 74GJG@G@@Q@ @c@ KT+@97@T  Ճ@7c@`?7@T7@BHG!@!@?֔C?T  Ճ@G@c`@a@7!ˠ?7@Ҡ?֔T?@@?@BHG@!@?րc@9`7@EҠ?|@c@9 6pFw@@t6@`f@T Ձ@!@ ?ֿATu6@BHG @!@?t^E`B?T4GJG@7@7@<@ @!ˠ?Ҡ?֔ATw*@?@BHG@!@?`c@9x`7`@=u@9@@?8T*@@ Ta@{!@ ?֟AT*@BHG @!@?ּC?T4GJG@@c`@a@7!?7@?֜!T@?@BHG@!@?֠b@9`7@4ДJGҀ?Ҁ?;@"aTC@L@;;@W@BHG!@!@?!FC@` ?u@a"7?` T4GДJG@;@@@?,T*@yv@`T  a@s!@ ?AT*@a @!ˀ?@@ T{@;@`;`@a @!ˀ?Ҁ?sAT@ @!ˀ?b@9`7@`(Ҁ?7@"TC@@77@?@BHG!@!@?C@@u$@@?#T*@@ T@!@ ?AT*@BHG @!@?ִ@@T4GJG@@;`@a @!??֔aT@BHG @!@?֠b@9`7@ДJGҀ?C@Ҁ?K@S@ K?T[@BSS@_@BHG!@!@?֞F[@`?`?`?` ?` ?`" ?`B?`b?w@ @lG!@?!TF*@@@ Ta@s!@ ?֟AT*@BHG @!@?@:@T4GKG@   Օ@5@ @!??֔_aT@BHG! @!@?Fb@9@!6BHG@?[@@W @lG!@?TF*@@@ Ta@s!@ ?֟AT*@BHG @!@?@:@T4GKG@@5@ @!??֔_aT@BHG! @!@?Fb@9@!6BHG@?[@`B?`b?`SA[BcCkDsE{̨ ?ДJGx ?. ?`? ?ДJG ?ִ ?p@ЄF#! c/!`12"R?@ ?| ?ЄF!c@!`1 !bR?     {[ Sc @sJG@`?֔@R@FB}?@~@TBHG!}@?Բ@B4sJG  @ @@A`?`?ִ@R@B}?@@TBHG!}@?ДFb?j@a@lG!@?T!G ?BHG@?B?&@a@lG!@?T!G ?BHG@?@"sJG@ @@A`?`?ִ@R@B}?@@TSA!}[BcC{ĨJG ? ?SA[BcC{Ĩ_{c S[ @sJG@`?֔@R@FB}?֠@~@TBHG!}@?ִr@BTsJG  @`?֔@Rj@B}?֠j@~@TBHG!}@?ֳ^@@`Tb@A@!@ ?sBT^@BHG @!@?ִJ@sJG @@!@!@ ?`?ִ@RB@B}?֠B@@TBHG!}@?ִ.@"sJG@`?֔@R&@B}?֠&@~@TBHG!}@?ִ@BsJG@`?֔@R @B}?֠ @~@ TSA!}[BcC{ĨJGSA[BcC{Ĩ_  {S[cV@ˣBTacTcs~!DG ?@h5LTb SA[BcC{Ĩ_cdF`?ց @!BHG@?֖b SA[BcC{Ĩ_ց @!~!F* ?   {[Sc#N@y"C_T_ABT_BT}!DG ?@j9@TD@d_TS˳s"BHG @!@?N#@ SA[BcC{Ũ_}!F* ?!F{S"@/!DG ?O!`G|= ?ր!G@!@a_ TS@T @S_CBR`?րAA'd@C`dA'@abR?@CbR`?F/@@BaT{FSG_BG#@?ր@@T Fc 0B:(R?F?   {[Sc#N@y"C_T_ABT_BT}!DG ?@j9@TD@d_TS˳s"BHG @!@?N#@ SA[BcC{Ũ_}!F* ?!F{S"@/!DG ?O!`G|= ?ր! G@!@a_ TS@T @S_CBR`?րAA'd@C`dA'@abR?@CbR`?F/@@BaT{FSG_BF#@?ր@@T Fc 0B:(R?F?   {c@#wFSJG[   B @@3   s@?֓@R @B}?֠ @~@`T!}Ӏ? Ҁ?wSA[BR @B}??#@cC{Ũ_F    {S[cks@!G ?"Av.@"JGs@?֓@R&@FB}?֠&@~@`T!}Ӏ?ֳ@Bs@?֓@R @B}?֠ @~@`T!}Ӏ?Ҁ?A5"@JG!@!ˀ?ֳ@"s@?֓@R@B}?֠@~@`T!}Ӏ? Ҁ?Az @ A@$G!@? TGS?@@@`Tc @bR`?sTU?@JG @!ˀ?@+@W@@#3w @B<@@`Tc @bR`?sT @! @!ˀ?Ҁ?3@R@@b@B}?cBB@@|a@`T!}Ӏ?Ҁ? ?JGz@ A@G!@?aTFS?@@@T   c @bR`?sTU?@ @!ˀ?@+@yW@@#3    @B<@@T c @bR`?sT @! @!ˀ?Ҁ?3@R@@b@B}?cBB@@|a@`T!}Ӏ?Ҁ?Ҁ?A? $@JGs@Ҁ?֓?@R@`@B}?`@b~@TBHG!}@??@@RF6G@JGB7F; #G  `Bs@?!Ҁ?3"@R@B}?@?!@TBHG!}@?@h@Ӯ@S!G ?BHG8@?Ӛ@ՂJGs@Ҁ?֓@R@B}?@B~@TBHG!}@?~@ڢJG7C @9@s@?֓@R @B}?֠ @~@`T!}Ӏ? Ҁ?B@Rv@B}?v@b_A@TBHG!}@?^@բJGs@Ҁ?֓@RV@B}?V@b~@TBHG!}@?B@JGs@Ҁ?֓@R:@B}?:@‚~@TBHG!}@?6@3`@aJG!@!ˀ?`@a@!ˀ? Ҁ?2@ @JG"@@a*@!ˀ?`@a@!ˀ?` @a@!ˀ? Ҁ?֕ @RB}?@~`T!}Ӏ?Ҁ?.@>@JGs@ @@!ˀ?Ҁ?"@R6@B}?6@b?!@`T!}Ӏ?&@ @  s@?֓ @RB}?@~`T!}Ӏ?Ҁ?&@bR`?@s!G ?SA[BcCkDsE{ȨJGF{SA[BcCkDsE{Ȩ_JG ?DFc/!`12"R?    {S[@ @G? 7`@}haB@haa@!aSA[B{è_p`@ 4`@}hab @u @c@D@ÚBx"bBh!a@!aSA[B{è_   {STs{7GcFG{CwG[U`k@`@{u?j@?? Z T~_HT?#z: Z@T?z@c#yz@@JGA @!??֔sT[BcCkDsESA{ƨ_փ @@ xbz"BTc z#: Z@T!T @`(G?F? @ [ {{_const spvtools::opt::Operand& spvtools::opt::Instruction::GetOperand(uint32_t) const/build/spirv-tools/src/SPIRV-Tools-2024.2.rc1/source/opt/instruction.hindex < operands_.size() && "operand index out of bound"void spvtools::utils::IntrusiveNodeBase::RemoveFromList() [with NodeType = spvtools::opt::Instruction]this->IsInAList() && "Cannot remove a node from a list if it is not in a list."void spvtools::utils::IntrusiveNodeBase::InsertBefore(NodeType*) [with NodeType = spvtools::opt::Instruction]pos->IsInAList() && "Pos should already be in a list."__n < this->size()std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = unsigned int; _Alloc = std::allocator; reference = unsigned int&; size_type = long unsigned int]/usr/include/c++/14.1.1/bits/stl_vector.hbasic_string: construction from null is not validbasic_string::_M_createvector::_M_realloc_append|linkings_to_do| of GetImportExportPairs should not be empty.ID is never defined: Only global variables and functions can be decorated using LinkageAttributes; is neither of them. Unresolved external reference to "".Too many external references, , were found for "!this->empty()std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = spvtools::{anonymous}::LinkageEntry; _Alloc = std::allocator; reference = spvtools::{anonymous}::LinkageEntry&]std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = unsigned int; _Alloc = std::allocator; reference = unsigned int&]uint32_t spvtools::opt::Instruction::unique_id() constunique_id_ != 0|decoration_manager| of RemoveLinkageSpecificInstructions should not be empty.|linked_module| of RemoveLinkageSpecificInstructions should not be empty.|linked_module| of MergeModules should not be null.Input module 1 is lacking an OpMemoryModel instruction.Input module is lacking an OpMemoryModel instruction.Conflicting addressing models: (input modules 1 through ) vs (input module ).Conflicting memory models: The entry point "", with execution model , was already defined.std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = std::pair >; _Alloc = std::allocator > >; reference = std::pair >&]Linked by SPIR-V Tools Linker__pos <= size()std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const char&; size_type = long unsigned int]/usr/include/c++/14.1.1/bits/basic_string.hget() != pointer()typename std::add_lvalue_reference<_Tp>::type std::unique_ptr<_Tp, _Dp>::operator*() const [with _Tp = spvtools::opt::Function; _Dp = std::default_delete; typename std::add_lvalue_reference<_Tp>::type = spvtools::opt::Function&]/usr/include/c++/14.1.1/bits/unique_ptr.hstd::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = std::unique_ptr; _Alloc = std::allocator >; reference = std::unique_ptr&]std::vector<_Tp, _Alloc>::const_reference std::vector<_Tp, _Alloc>::front() const [with _Tp = spvtools::opt::Module*; _Alloc = std::allocator; const_reference = spvtools::opt::Module* const&]No modules were given.vector::reserveSchema is non-zero for module Failed to build module out of std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = spvtools::opt::Module*; _Alloc = std::allocator; reference = spvtools::opt::Module*&]std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = std::unique_ptr; _Alloc = std::allocator >; reference = std::unique_ptr&]Too many IDs (): combining all modules would overflow the 32-bit word of the SPIR-V header.|max_id_bound| of GenerateHeader should not be null.Conflicting SPIR-V versions: Non-unique id in merged moduleType mismatch on symbol "" between imported variable/function % and exported variable/function %Decorations mismatch on symbol "The minimum limit of IDs, , was exceeded: is the current ID bound. The resulting module might not be supported by all implementations.The minimum limit of global values, , was exceeded; global values were found. std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = const unsigned int*; _Alloc = std::allocator; reference = const unsigned int*&]std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = long unsigned int; _Alloc = std::allocator; reference = long unsigned int&]spvtools::utils::IntrusiveNodeBase::~IntrusiveNodeBase() [with NodeType = spvtools::opt::Instruction]/build/spirv-tools/src/SPIRV-Tools-2024.2.rc1/source/util/ilist_node.his_sentinel_ || !IsInAList()std::string spvtools::opt::Operand::AsString() consttype == SPV_OPERAND_TYPE_LITERAL_STRINGstd::string spvtools::utils::MakeString(InputIt, InputIt, bool) [with InputIt = const unsigned int*; std::string = std::__cxx11::basic_string]/build/spirv-tools/src/SPIRV-Tools-2024.2.rc1/source/util/string_utils.h!assert_found_terminating_null && "Did not find terminating null for the string."!this->is_sentinel_ && "Sentinel nodes cannot be moved around."std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = std::unique_ptr; _Alloc = std::allocator >; reference = std::unique_ptr&]N8spvtools5utils11SmallVectorIjLm2EEEN8spvtools5utils17IntrusiveNodeBaseINS_3opt11InstructionEEEN8spvtools3opt11InstructionEN8spvtools5utils13IntrusiveListINS_3opt11InstructionEEEN8spvtools3opt15InstructionListE*ZZN8spvtools12_GLOBAL__N_117ShiftIdsInModulesERKSt8functionIFv19spv_message_level_tPKcRK14spv_position_tS4_EEPSt6vectorIPNS_3opt6ModuleESaISF_EEPjENKUlPNSD_11InstructionEE_clESL_EUlSJ_E_*ZN8spvtools12_GLOBAL__N_117ShiftIdsInModulesERKSt8functionIFv19spv_message_level_tPKcRK14spv_position_tS4_EEPSt6vectorIPNS_3opt6ModuleESaISF_EEPjEUlPNSD_11InstructionEE_*ZN8spvtools12_GLOBAL__N_120GetImportExportPairsERKSt8functionIFv19spv_message_level_tPKcRK14spv_position_tS4_EERKNS_3opt9IRContextERKNSC_8analysis13DefUseManagerERKNSG_17DecorationManagerEbPSt6vectorINS0_12LinkageEntryESaISO_EEEUlPKNSC_11InstructionEE_*ZN8spvtools12_GLOBAL__N_19VerifyIdsERKSt8functionIFv19spv_message_level_tPKcRK14spv_position_tS4_EEPNS_3opt9IRContextEEUlPKNSC_11InstructionEE_;`K$xT$T 8Pd4xt$H$ T4xtL HD x &Adtxyyz z|}$~T~$Dh$4Ć4 $L d $ $h D 4 ėH ę  D 8 DP d $(pddĶ8xdHd$$@HzRx 0,< @HA BNd| ,0CuTL,0CD0C\@@@,@,@ pA BL C G$p,uhB0BCQ$upB0BCS$upB0BCSPA@BCC\ACA@CAB,<D<A0BBr A PlPC0BCXB0W A ] A 0B@BCBb0,B@BCB` (DA BM8LtlAP BBEP8vlAP BBEP,XwdA BR A B0wA0BES A HP(\AEHGDYAOALCAD|A0CT A G A V A @xwB` BCC CGL@xB` BCC CGL@L0zB` BCC CGL@{B` BCC CGL@|B` BCC CGL@lB` BCC CGL0\|A@BDBm A @Ap BF  A }`O8}lAP BCEC C 8(BP BBES A 8dBP BBEU C dAp B BG FUHAp  DAd Ap B BG FUJCp  DA`plLAQ D yA FE h<tAP BDCBW A @( 40AF g A l 0$T \AP BJD\TO BCC EHB A D đ, pA` C MIFAQ A CAAAAAAAAH`CA  E A BBkAAAA )SyABBBA C A AAAAAAJAAAA@ A@BD` A R A 4 ȑxAN D (T (A0CgD xAP BBD^]R C DD xAP BBD^]R C D@ ,A` DF CRAI A @T AG z A < d`A@BD C H< A@BC C D@ A@BD` A R A $\ A0DC` A 4 AP BEn A ( ACBM A 4 AP BEn A ( ܭACBM A 8LpAP BBECbAH A T4pAC D  C I A 4\A0BCY A \0XA@BCCn A L A` F JBBAAABAAAAH`DA  ~vWCAAAAA\TA` B DEFBuAAACA`  H8A` E IBAADCDAEB\AH`CA  ABAAAa AAAAAAAA BCAAAAAAAD|.2A` H3  `GA PL`AF | A  A `C Cba8ax`3I[jt B FoX  B4P oo3oo2o@BXGCC: (GNU) 14.1.1 20240507GCC: (crosstool-NG 1.26.0.72_810021d) 14.1.1 20240507.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.comment $od( XX 08o22 Eo33T44P ^BBBh B Bc@B@B0nBBX tFFzFF|c|cdee@XX@h0QY