asmdylink.0 I `````````~``~Ã'env user_memory‚€€env__indirect_function_tablep env__libc_start_mainenv__hwjs_take_parkedenv__hwjs_drive_done_statusenv __hwjs_driveenv__hwjs_frame_allocenv__hwjs_frame_publishenv__hwjs_set_parkedenv__hwjs_register_fpcast_adapterenv__hwjs_clear_parkedenv getpagesizeenv__hwjs_xfer_descendenv hwjs_lj_matchenvhwjs_lj_unwoundenvmmapenvmprotect envmallocenvfprintf envfflushenvabortenv__hwjs_noreturn_completedenvstrnlenenv__hwjs_xfer_returnenv hwjs_trapenvmemset env__hwjs_xfer_parkenv__hwjs_frame_freeenv__hwjs_xmod_dispatch_checkGOT.func getpagesizeGOT.funcmmapGOT.funcmprotectGOT.funcmallocGOT.memstderrGOT.funcfprintfGOT.funcfflushGOT.funcabortGOT.funcstrnlenGOT.funcmemset*)  I A€€À A A A A A A A A A°ÂÀ A¸ÂÀ AÀÂÀ í__wasm_call_ctors__stack_pointer __wasm_init_tls__hwjs_libc_syscall_park_abi__wasm32_ctors_run_in_start_start hwjs_done9__wasm32_args_buf_addr$__wasm32_args_buf_size%__wasm32_user_entry&__hwjs_drive_abi,__hwjs_promise_i32-__hwjs_register_suspends/__hwjs_register_capsummary1__hwjs_budget_set4__hwjs_budget_get5 hwjs_destroy: hwjs_resume8__wasm32_set_stack_pointer;__wasm32_get_stack_pointer<__wasm32_set_tls_base=__wasm32_get_tls_base>__hwjs_lane_id?__wasm32_set_lane_id@__wasm32_get_lane_idA__wasm32_get_tls_sizeB__wasm32_get_tls_alignC __data_end __heap_base A !"#*+)'(&  °B) 0237  s@@@A´ÂÀAAþH A€€ÀAA‚üA�‚ÀAAüA°‚ÀAA„Àü A´ÂÀAþA´ÂÀAþ  A´ÂÀABþ ü ü  A A Å#Š€€€!@@#�€€€A°‚À€j("E #‘€€€A€€€€j #�€€€A°‚À€jAjAAA €€€€  #�€€€!#‘€€€A€€€€jA A�‚À€jAAA €€€€ @AA�€€€"¹€€€E ‚€€€! $Š€€€  ƒ€€€! $Š€€€  R#‘€€€!A„€€€" A�€€€j6  A‚€€€j6 …€€€ A:  A€€€€j†€€€  ™€€€ È@@@@@ - #‘€€€!›€€€ˆ€€€A´„€€€" Aƒ€€€j6  A„€€€j6 …€€€ A:°  A…€€€j"†€€€ A�€€€"6 E   Š€€€ A:  @@ ‹€€€Aj ( Œ€€€  @@ ‹€€€Aj ( Œ€€€  ( "(! º€€€ 6 •€€€ A6  •€€€ ™€€€ –€€€ ™€€€ #‘€€€A€€€€j†€€€ #�€€€A°‚À€j A€À RA„€€€" 6 #‘€€€"A†€€€j6  A‡€€€j6 …€€€ A: #’€€€†€€€ ™€€€ ¹@@@@@@ - ("(Aר¡’G  (AG @ ("  €€€  (!AÛé¼³ š€€€E ˆ€€€  €€€€€€€€ A�€€€"6 E   Š€€€ A:  @@ ‹€€€Aj ( Œ€€€  @@ ‹€€€Aj ( Œ€€€  ( º€€€ •€€€ A6  •€€€ ™€€€ –€€€ ™€€€ #’€€€†€€€ T#‘€€€!A´„€€€" Aƒ€€€j6  A„€€€j6 …€€€ A:°  A…€€€j†€€€  ™€€€ Ì4#Š€€€A€k"$Š€€€@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -°' !#%')+-/0123456789:; ˆ€€€#€€€€!‰€€€! A�€€€"6 E   Š€€€ A:° J @@ ‹€€€Aj@ ( Œ€€€ < @@ ‹€€€Aj@ ( Œ€€€ < ( "(! º€€€ 6ˆ€€€#�€€€!A AtAA"AB�€€€! A�€€€"6 E   Š€€€ A:° H @@ ‹€€€Aj> (Œ€€€ : @@ ‹€€€Aj> (Œ€€€ : ("(! º€€€ 6 AF  (!ˆ€€€#‚€€€!  j AŽ€€€! A�€€€"6 E   Š€€€ A:° F @@ ‹€€€Aj< (Œ€€€ 8 @@ ‹€€€Aj< (Œ€€€ 8 ("(! º€€€  ("E  (j! ˆ€€€#ƒ€€€!A€ �€€€! A�€€€"6 E   Š€€€ A:° C @@ ‹€€€Aj9 ( Œ€€€ 5 @@ ‹€€€Aj9 ( Œ€€€ 5 ( "(! º€€€  #�€€€!#„€€€(!ˆ€€€  A€€À€j6 A&6  A߀À€j6  Aä�À€j �€€€ #…€€€A�€€€"6$ E   Š€€€ A:° A @@ ‹€€€Aj7 ($Œ€€€ 3 @@ ‹€€€Aj7 ($Œ€€€ 3 ($º€€€ #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6( E   Š€€€ A:° ? @@ ‹€€€Aj5 ((Œ€€€ 1 @@ ‹€€€Aj5 ((Œ€€€ 1 ((º€€€ ˆ€€€’€€€ #‡€€€A�€€€"6,  Š€€€ A:° = @@ ‹€€€Aj3 (,Œ€€€ / (,“€€€ A€ j! 60#�€€€!ˆ€€€#ˆ€€€! A„�À€jA”€€€! A�€€€"64 E   Š€€€ A:° : @@ ‹€€€Aj0 (4Œ€€€ , @@ ‹€€€Aj0 (4Œ€€€ , (4"(! º€€€ E #�€€€!#„€€€(!ˆ€€€  AÎ�À€j6x A+6t  A߀À€j6p  Aä�À€j Aðj�€€€ #…€€€A�€€€"68 E   Š€€€ A :° 8 @@ ‹€€€Aj. (8Œ€€€ * @@ ‹€€€Aj. (8Œ€€€ * (8º€€€ #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6< E   Š€€€ A :° 6 @@ ‹€€€Aj, (<Œ€€€ ( @@ ‹€€€Aj, (<Œ€€€ ( (<º€€€ ˆ€€€’€€€ #‡€€€A�€€€"6@  Š€€€ A :° 4 @@ ‹€€€Aj* (@Œ€€€ & (@“€€€ #�€€€!ˆ€€€#ˆ€€€! A„�À€jA”€€€! A�€€€"6D E   Š€€€ A :° 2 @@ ‹€€€Aj( (DŒ€€€ $ @@ ‹€€€Aj( (DŒ€€€ $ (D"(! º€€€ AF #�€€€!#„€€€(!ˆ€€€  Aœ�À€j6h A,6d  A߀À€j6`  Aä�À€j Aàj�€€€ #…€€€A�€€€"6H E   Š€€€ A :° 0 @@ ‹€€€Aj& (HŒ€€€ " @@ ‹€€€Aj& (HŒ€€€ " (Hº€€€ #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6L E   Š€€€ A:° . @@ ‹€€€Aj$ (LŒ€€€ @@ ‹€€€Aj$ (LŒ€€€ (Lº€€€ ˆ€€€’€€€ #‡€€€A�€€€"6P  Š€€€ A:° , @@ ‹€€€Aj" (PŒ€€€  (P“€€€ #�€€€!ˆ€€€#ˆ€€€! A„�À€jA”€€€! A�€€€"6T E   Š€€€ A:° * @@ ‹€€€Aj  (TŒ€€€  @@ ‹€€€Aj  (TŒ€€€  (T"(! º€€€ AF #�€€€!#„€€€(!ˆ€€€  A†�À€j6X A-6T  A߀À€j6P  Aä�À€j AÐj�€€€ #…€€€A�€€€"6X E   Š€€€ A:° ( @@ ‹€€€Aj (XŒ€€€  @@ ‹€€€Aj (XŒ€€€  (Xº€€€ #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6\ E   Š€€€ A:° & @@ ‹€€€Aj (\Œ€€€  @@ ‹€€€Aj (\Œ€€€  (\º€€€ ˆ€€€’€€€ #‡€€€A�€€€"6`  Š€€€ A:° $ @@ ‹€€€Aj (`Œ€€€  (`“€€€ #�€€€!ˆ€€€#ˆ€€€! A�‚À€jA€€À”€€€! A�€€€"6d E   Š€€€ A:° " @@ ‹€€€Aj (dŒ€€€  @@ ‹€€€Aj (dŒ€€€  (d"(! º€€€ @  A!A!  #�€€€!#„€€€(!ˆ€€€  A²�À€j6H A.6D  A߀À€j6@  Aä�À€j AÀj�€€€ #…€€€A�€€€"6h E   Š€€€ A:° @@ ‹€€€Aj (hŒ€€€  @@ ‹€€€Aj (hŒ€€€  (hº€€€ #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6l E   Š€€€ A:°  @@ ‹€€€Aj (lŒ€€€  @@ ‹€€€Aj (lŒ€€€  (lº€€€ ˆ€€€’€€€ #‡€€€A�€€€"6p  Š€€€ A:°  @@ ‹€€€Aj (pŒ€€€  (p“€€€ @@ ‹€€€Aj (xŒ€€€ @@ ‹€€€Aj (xŒ€€€ (xº€€€A!  @@ ‹€€€Aj (€Œ€€€ @@ ‹€€€Aj (€Œ€€€ (€"(! º€€€A!  @@ ‹€€€Aj („Œ€€€ @@ ‹€€€Aj („Œ€€€ („º€€€  @@ ‹€€€Aj (ˆŒ€€€ @@ ‹€€€Aj (ˆŒ€€€ (ˆº€€€  @@ ‹€€€Aj  (ŒŒ€€€ (Œ“€€€ @@ ‹€€€Aj  (�Œ€€€  @@ ‹€€€Aj  (�Œ€€€  (�"(! º€€€A! @@ ‹€€€Aj  (”Œ€€€  @@ ‹€€€Aj  (”Œ€€€  (”º€€€  @@ ‹€€€Aj  (˜Œ€€€  @@ ‹€€€Aj  (˜Œ€€€  (˜º€€€  @@ ‹€€€Aj  (œŒ€€€  (œ“€€€ @@ ‹€€€Aj ( Œ€€€  @@ ‹€€€Aj ( Œ€€€  ( "(! º€€€A! @@ ‹€€€Aj (¤Œ€€€  @@ ‹€€€Aj (¤Œ€€€  (¤º€€€ @@ ‹€€€Aj (¨Œ€€€  @@ ‹€€€Aj (¨Œ€€€  (¨º€€€ @@ ‹€€€Aj (¬Œ€€€  (¬“€€€ •€€€  #Ž€€€ #�€€€AŽ€À€j®€€€ #Ž€€€ #�€€€AŽ€À€j®€€€ –€€€  A!  A! @@@@@@@@@@@@@@@@@@  6t (0!ˆ€€€  kAø —€€€ #‰€€€A�€€€"6x E  Š€€€ A:°  (t!   (|F #�€€€!#„€€€(!ˆ€€€  A«€À€j68 A;64  A߀À€j60  Aä�À€j A0j�€€€ #…€€€A�€€€"6„ E   Š€€€ A:°  @  (|F #�€€€!#„€€€(!ˆ€€€  AÇ€À€j6( A=6$  A߀À€j6  Aä�À€j A j�€€€ #…€€€A�€€€"6” E   Š€€€ A:°  (t! (0!ˆ€€€#ˆ€€€!  k ”€€€! A�€€€"6  E  Š€€€ A!:°  @  (|F #�€€€!#„€€€(!ˆ€€€  A“€À€j6 A>6  A߀À€j6  Aä�À€j Aj�€€€ #…€€€A�€€€"6¤ E   Š€€€ A":°   @ (tAÿG A6 •€€€ A6  #Ž€€€"E  Aj$Ž€€€A! (tAj!  #Ž€€€"E  Aj$Ž€€€A! (|Aj! 6| (t" F (0 k" jA:ˆ€€€#ˆ€€€!   j”€€€! A�€€€"6€ E   Š€€€ A:°  (t! (0!ˆ€€€#ˆ€€€!  k ”€€€! A�€€€"6� E   Š€€€ A:°  ˜€€€ A&:°  ˜€€€ A%:° A!  A!  A!  A!  A! ™€€€  #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6¨ E  Š€€€ A#:°  ˆ€€€’€€€ #‡€€€A�€€€"6¬  Š€€€ A$:°  #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6˜ E  Š€€€ A:°  ˆ€€€’€€€ #‡€€€A�€€€"6œ  Š€€€ A :°  #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6ˆ E  Š€€€ A:°  ˆ€€€’€€€ #‡€€€A�€€€"6Œ  Š€€€ A:° #‘€€€A…€€€j†€€€ A€j$Š€€€ A  Aj   :AA¯Ú—Ãz¯€€€AA±²û·}¯€€€AAóùãê|¯€€€AAˆÄÃÔ~¯€€€ A YAAðÙÌÞB#“€€€("±€€€AAÝÖÌÖB ±€€€AAÜ…´óB ±€€€AA�ãöˆ|B ±€€€ pAA�ãöˆ|A¯Ú—Ãz#‘€€€"A€€€€j#“€€€("‡€€€AAÜ…´óAóùãê|#’€€€ ‡€€€AAðÙÌÞAˆÄÃÔ~ A…€€€j ‡€€€ $Ž€€€ #Ž€€€  @#Ž€€€ ¶€€€  (�€€€€€€€  (E  (�€€€€€€€ $Š€€€ #Š€€€ $‹€€€ #‹€€€ #�€€€ $�€€€ #�€€€ #Œ€€€ #�€€€ ¢‚page_boundarymainstrnlen (start, j) == jstrnlen (start, i + j) == jstrnlen (start, i) == j../../modtest/gltests/test-strnlen.castrnlen ("a", 2) == 1strnlen ("a", 1) == 1strnlen ("", 0x100000) == 0strnlen ("a", 0) == 0%s:%d: assertion '%s' failed $hello³.debug_loclistsŸ8YfsŠ €) í#t#Ÿ›1§1 í#t#Ÿ ‚#€) í#|1Ÿ›1§1 í#|1Ÿ ö íŸ ªÔíŸ ÚäퟢÌíŸ Ë)Ö)íŸß .debug_abbrev%%%r%U#stŒ4I: ; I!I7 $%> $% > I .%: ; 'I ! 4%: ; I  &I .@z%: ; 'I?1X Y W 4 1.@zn%%: ; 'I?4"%: ; I %: ; 9 4�|  14"1 U#H}.%: ;'I<?.%: ; 'I<?II%: ; .%: ;'I<?7I% : ;  %I: ; 8 %I: ; k!%<"%: ; #.@zn%%: ; 'I?Þ .debug_infoN <& í¡"HLa& í¡"HL%~& í¡"HL›+ í¡"HL¸+ í¡"HL¸, í¡"¸- í¡"÷. í¡"HL. í¡"HL; í¡ "B= í¡ "HLB> í¡ "H :d @� A� H• I_ • Tí ŸC• F! G"_e T"""mu LíŸDC•F!G"_JHe(""(}~†H4I3_èñ8P_____ #!_"_#$_%&'()* ó• 9dd•••$  ,˜4/Q•d•¤dl•tòy~†? >˜3•5_8_9_: _;_<_=_>_? _B$_C( _D,!®F0#µH4$•J8 %•Kà&÷M?'$N@(ºQH*¾RJ,÷SK-ÂUL/Ë]P1Ó_X3Ú`\5µa`6dbd7ách8•dl9æhp<•jx=m|³!"†)+Ç".-,0™Ø!2ß!4µî;0:÷ü H@ó•yA ½÷B Add•#+ í ŸEC•<.debug_rnglists( ƒ#–.ƒ/¨4 T Ì4+ Ç.debug_str_offsets0ÿ…²3¸ùéJ{äïá8£Œ™ž„p~Ùèn'`ýG íSß!a=Þ»dE5U,±yh¨­ª'ÌVAh�“ÕæÌЉwNQ5‡…Dïƒ .debug_strpage_boundarymain.destroy_IO_codecvt_freeres_listunsigned shortstartintmemset_vtable_offset_old_offsetmprotect_IO_lock_t__off_tsize_t__uint64_t__int64_t__off64_t/usr/src/debug/gnulib-modtest/202401/gltests_markers_flagstwo_pageszerosize_ptr_IO_write_ptr_IO_read_ptr_IO_markersigned charmmap_fileno_cur_columnmain_prevchain_chain_total_writtenstrnlen_lockjifflushunsigned long longunsigned long_shortbuf_short_backupbuf_freeres_buffprintfgetpagesize_IO_backup_base_IO_buf_base_IO_save_base_IO_write_base_IO_read_basemain.resume_mode_IO_buf_end_IO_save_end_IO_write_end_IO_read_endfdmalloc../../modtest/gltests/test-strnlen.c_IO_wide_data__ARRAY_SIZE_TYPE___IO_FILE_unused3_flags2_unused2__coro_resume_0clang version 22.0.0git (https://gitlab.com/brintos/toolchain/llvm-project.git 626f3a582aa33542a7f03756143bec3c396321d7)Ä .debug_addr´ä_„Μ†²+G­î¶r. ¨ Ê ¬ I [ ?ÜîÒo„räz cïÜ3ÏPÑhwjs.abiM›”�ÑÈ÷ÛÔ–-(llvm.func_attr.annotate.hwjs.suspends.v1ÿÿÿÿ» .debug_line+û C ª~ê¯>€ %>‰¿õ÷ÁBu�ó4�=31Ô§ž"¡%ã— C�.r�ÜÈùîjmUj^V,7¹b OFÌÿ6 H,Dè!¢±•Þ.°û.ehg¥°FU±‚Ë‘61_\Åìcï€p§à`LÄÄ£RÐå8Ÿ©�7ß­W ‡íÊ~–D÷AÛû—(ózb_dÀU�iàÛ­FWŸ¶"¾BÈ#3ŒØ#dMX5</Jò6JJ�.; ‚.‚9E¬&=J ž.‚9C¬#3J Ö#uÖ X‚&‚B>J ž.‚9B¬ ?JrJž O.ÃJ½¬ÃJ½X1ÈOºÀÈ@ž8 #)‰t=f)‚tf.‚E#3J Ö#vÖ X‚&‚C >j‚B¬>JffòBò>JBf= ‚C¬=JffòCò=JCf; ‚E¬;JffòEò;JEJ$ `‚ß.debug_line_str../../modtest/gltests/usr/src/debug/gnulib-modtest/202401/gltests/usrshare/brintos-toolchain/toolchains/llvm-project/build/lib/clang/22/include/__stddef_size_t.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/bits/types.hzerosize-ptr.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/stdio.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/sys/mman.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/string.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/unistd.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/stdlib.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/bits/types/struct_FILE.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/bits/types/FILE.h../../modtest/gltests/test-strnlen.c¿ name test-strnlenØ D__libc_start_main__hwjs_take_parked__hwjs_drive_done_status __hwjs_drive__hwjs_frame_alloc__hwjs_frame_publish__hwjs_set_parked__hwjs_register_fpcast_adapter__hwjs_clear_parked getpagesize __hwjs_xfer_descend hwjs_lj_match hwjs_lj_unwound mmapmprotectmallocfprintffflushabort__hwjs_noreturn_completedstrnlen__hwjs_xfer_return hwjs_trapmemset__hwjs_xfer_park__hwjs_frame_free__hwjs_xmod_dispatch_check__wasm_call_ctors__wasm_init_tls__wasm_init_memory__hwjs_libc_syscall_park_abi__wasm32_ctors_run_in_start _start!__wasm32_main_with_ctors" __wasm32_main_with_ctors.destroy#__wasm32_main_with_ctors.resume$__wasm32_args_buf_addr%__wasm32_args_buf_size&__wasm32_user_entry'__wasm32_user_entry.destroy(__wasm32_user_entry.resume)__original_main* main.destroy+ main.resume,__hwjs_drive_abi-__hwjs_promise_i32.__hwjs_budget_not_refilled/__hwjs_register_suspends0__hwjs_suspends_register1__hwjs_register_capsummary2__hwjs_capsummary_register3__hwjs_fpcast_register4__hwjs_budget_set5__hwjs_budget_get6__hwjs_budget_uninitialized7__hwjs_budget_sanity8 hwjs_resume9 hwjs_done: hwjs_destroy;__wasm32_set_stack_pointer<__wasm32_get_stack_pointer=__wasm32_set_tls_base>__wasm32_get_tls_base?__hwjs_lane_id@__wasm32_set_lane_idA__wasm32_get_lane_idB__wasm32_get_tls_sizeC__wasm32_get_tls_alignº getpagesizemmapmprotectmallocstderrfprintffflushabortstrnlen memset __stack_pointer __tls_base __tls_size __tls_align __hwjs_budget__wasm32_lane_idGOT.data.internal.__memory_baseGOT.data.internal.__table_base%GOT.func.internal.__wasm32_user_entry"GOT.data.internal.__hwjs_module_id .rodata.data™ producerslanguageC11 processed-byclangj22.0.0git (https://gitlab.com/brintos/toolchain/llvm-project.git 626f3a582aa33542a7f03756143bec3c396321d7)�target_features +atomics+ bulk-memory+bulk-memory-opt+call-indirect-overlong+ multivalue+mutable-globals+nontrapping-fptoint+reference-types+sign-extÀwasm.linux.needed{"needed":["libc.so.41d979a5773fcf9b5687e8005032b7c0e717080b172b36be06ac002c3ab5793a"],"suspenders_sha256":"96a96fbc8a234a1bf4d2e8d21aab798920ad06e7a97fcc047df49bc10b29eabf"}