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_frame_freeenv hwjs_trapenvmemset env__hwjs_xfer_parkenv__hwjs_xmod_dispatch_checkenv__hwjs_fpcast_target_sig_lookupGOT.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_mmap_park_abi__hwjs_libc_syscall_park_abi __wasm32_ctors_run_in_start!__wasm32_needed_ctors_in_start"_start# hwjs_done<__wasm32_args_buf_addr'__wasm32_args_buf_size(__wasm32_user_entry)__hwjs_drive_abi/__hwjs_budget_not_refilled0__hwjs_promise_i321__hwjs_register_suspends2__hwjs_register_capsummary4__hwjs_budget_set7__hwjs_budget_get8__hwjs_budget_uninitialized9 hwjs_destroy= hwjs_resume;__wasm32_set_stack_pointer>__wasm32_get_stack_pointer?__wasm32_set_tls_base@__wasm32_get_tls_baseA__hwjs_lane_idB__wasm32_set_lane_idC__wasm32_get_lane_idD__wasm32_get_tls_sizeE__wasm32_get_tls_alignF __data_end __heap_base A $%&-.,*+)  ÌP+ 356:  t@@@AÔÊÀAAþH A€€ÀAA›üA ‚ÀAAªüAЊÀAA„Àü AÔÊÀAþAÔÊÀAþ  AÔÊÀABþ ü ü  A A A #�€€€A ‚À€j Å#Š€€€!@@#�€€€AЊÀ€j("E #‘€€€A€€€€j #�€€€AЊÀ€jAjAAA €€€€  #�€€€!#‘€€€A€€€€jA A°ŠÀ€jAAA €€€€ @AA�€€€"¼€€€E ‚€€€! $Š€€€  ƒ€€€! $Š€€€  R#‘€€€!A8„€€€" A�€€€j6  A‚€€€j6 …€€€ A:4  A€€€€j†€€€  –€€€ ß @@@@@@@@@@@@@@@@@@@@ -4   #�€€€A ‚À€j("6 E A!A! AI A! @@ ‹€€€Aj  (Œ€€€  (½€€€A! @@ ‹€€€Aj  (Œ€€€  (½€€€A! @@ ‹€€€Aj (Œ€€€  (½€€€A! @@ ‹€€€Aj ( Œ€€€  ( ½€€€A!  @@ ‹€€€Aj (,Œ€€€  (,½€€€A! @@ ‹€€€Aj (0Œ€€€  @@ ‹€€€Aj (0Œ€€€  (0"(! ½€€€ •€€€ –€€€ #Ž€€€ #�€€€AŽ€À€j°€€€ #Ž€€€ #�€€€AŽ€À€j°€€€ —€€€ –€€€ A!  A!  @@@@@@@@@@@@@  6@AÝÖÌÖ#�€€€A ‚À€j Atj("š€€€ ˆ€€€ €€€€€€€€ A�€€€"6 E   Š€€€ A:4  @AÝÖÌÖ#�€€€A ‚À€j (Atj( "š€€€ ˆ€€€ €€€€€€€€ A�€€€"6 E   Š€€€ A:4  @AÝÖÌÖ#�€€€A ‚À€j (Atj("š€€€ ˆ€€€ €€€€€€€€ A�€€€"6 E   Š€€€ A:4  @AÝÖÌÖ#�€€€A ‚À€j (Atj("š€€€ ˆ€€€ €€€€€€€€ A�€€€"6 E   Š€€€ A:4  @ (Aj ( "A|q"G A! AqE #Ž€€€"E  Aj$Ž€€€A!  (Aj!  ™€€€ A:4 A!  A!  A!  A!  A! A! @@@@@@@  6$ 6(@AÝÖÌÖ#�€€€A ‚À€j Atj("š€€€ ˆ€€€ €€€€€€€€ A�€€€"6, E   Š€€€ A:4 ((Aj ( AqF #Ž€€€"E  Aj$Ž€€€A!  ($Aj! ((Aj!  ™€€€ A:4  A!  A! #‘€€€!œ€€€ˆ€€€A”„€€€" Aƒ€€€j6  A„€€€j6 …€€€ A:�  A…€€€j"†€€€ A�€€€"60 E  Š€€€ A:4  6 •€€€ A6  #‘€€€A€€€€j†€€€ #�€€€AЊÀ€j A€À RA „€€€" 6 #‘€€€"A†€€€j6  A‡€€€j6 …€€€ A: #’€€€†€€€ –€€€ ñ@@@@@@@@@@@@@ - ("(Aר¡’G (AG @ (" £€€€  (!@AÛé¼³ š€€€  ˆ€€€  �€€€€€€€ A�€€€"6 E   Š€€€ A: @@ ‹€€€Aj  ( Œ€€€  @@ ‹€€€Aj  ( Œ€€€  ( ½€€€  ›€€€"AðÙÌÞF  AÝÖÌÖF  AÜ…´óG ˆ€€€  ‚€€€€€€€ A�€€€"6 E   Š€€€ A: @@ ‹€€€Aj (Œ€€€  (½€€€  ˆ€€€ ƒ€€€€€€€ A�€€€"6 E   Š€€€ A:  @@ ‹€€€Aj (Œ€€€  @@ ‹€€€Aj (Œ€€€  (½€€€  ˆ€€€ €€€€€€€€ A�€€€"6 E   Š€€€ A:  @@ ‹€€€Aj (Œ€€€  (½€€€ •€€€ A6  •€€€ –€€€ —€€€ –€€€ #’€€€†€€€ T#‘€€€!A”„€€€" Aƒ€€€j6  A„€€€j6 …€€€ A:�  A…€€€j†€€€  –€€€ ƒ5  A€j! Aðj! Aàj!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -�' !#%')+-/0123456789:; ˆ€€€#€€€€!‰€€€! A�€€€"6 E   Š€€€ A:� I @@ ‹€€€Aj@ ( Œ€€€ < @@ ‹€€€Aj@ ( Œ€€€ < ( "(! ½€€€ 6ˆ€€€#�€€€!A AtAA"AB�€€€! A�€€€"6, E   Š€€€ A:� G @@ ‹€€€Aj> (,Œ€€€ : @@ ‹€€€Aj> (,Œ€€€ : (,"(! ½€€€ 6< AF  (!ˆ€€€#‚€€€!  j AŽ€€€! A�€€€"6L E   Š€€€ A:� E @@ ‹€€€Aj< (LŒ€€€ 8 @@ ‹€€€Aj< (LŒ€€€ 8 (L"(! ½€€€  (<"E  (j! ˆ€€€#ƒ€€€!A€ �€€€! A�€€€"6\ E   Š€€€ A:� B @@ ‹€€€Aj9 (\Œ€€€ 5 @@ ‹€€€Aj9 (\Œ€€€ 5 (\"(! ½€€€   A&6 #�€€€"A€€À€j6 Aø€À€j6#„€€€(!ˆ€€€  Aý�À€j Aj�€€€ #…€€€A�€€€"6l E   Š€€€ A:� @ @@ ‹€€€Aj7 (lŒ€€€ 3 @@ ‹€€€Aj7 (lŒ€€€ 3 (l½€€€ #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6| E   Š€€€ A:� > @@ ‹€€€Aj5 (|Œ€€€ 1 @@ ‹€€€Aj5 (|Œ€€€ 1 (|½€€€ ˆ€€€’€€€ #‡€€€A�€€€"6Œ  Š€€€ A:� < @@ ‹€€€Aj3 (ŒŒ€€€ / (Œ“€€€ A€ j! 6�#�€€€!ˆ€€€#ˆ€€€! A��À€jA”€€€! A�€€€"6” E   Š€€€ A:� 9 @@ ‹€€€Aj0 (”Œ€€€ , @@ ‹€€€Aj0 (”Œ€€€ , (”"(! ½€€€ E  A+6$ #�€€€"Aç�À€j6( Aø€À€j6 #„€€€(!ˆ€€€  Aý�À€j A j�€€€ #…€€€A�€€€"6˜ E   Š€€€ A :� 7 @@ ‹€€€Aj. (˜Œ€€€ * @@ ‹€€€Aj. (˜Œ€€€ * (˜½€€€ #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6œ E   Š€€€ A :� 5 @@ ‹€€€Aj, (œŒ€€€ ( @@ ‹€€€Aj, (œŒ€€€ ( (œ½€€€ ˆ€€€’€€€ #‡€€€A�€€€"6   Š€€€ A :� 3 @@ ‹€€€Aj* ( Œ€€€ & ( “€€€ #�€€€!ˆ€€€#ˆ€€€! A��À€jA”€€€! A�€€€"6¤ E   Š€€€ A :� 1 @@ ‹€€€Aj( (¤Œ€€€ $ @@ ‹€€€Aj( (¤Œ€€€ $ (¤"(! ½€€€ AF  A,64 #�€€€"Aµ�À€j68 Aø€À€j60#„€€€(!ˆ€€€  Aý�À€j A0j�€€€ #…€€€A�€€€"6¨ E   Š€€€ A :� / @@ ‹€€€Aj& (¨Œ€€€ " @@ ‹€€€Aj& (¨Œ€€€ " (¨½€€€ #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6¬ E   Š€€€ A:� - @@ ‹€€€Aj$ (¬Œ€€€ @@ ‹€€€Aj$ (¬Œ€€€ (¬½€€€ ˆ€€€’€€€ #‡€€€A�€€€"6°  Š€€€ A:� + @@ ‹€€€Aj" (°Œ€€€  (°“€€€ #�€€€!ˆ€€€#ˆ€€€! A��À€jA”€€€! A�€€€"6´ E   Š€€€ A:� ) @@ ‹€€€Aj  (´Œ€€€  @@ ‹€€€Aj  (´Œ€€€  (´"(! ½€€€ AF  A-6D #�€€€"AŸ�À€j6H Aø€À€j6@#„€€€(!ˆ€€€  Aý�À€j AÀj�€€€ #…€€€A�€€€"6¸ E   Š€€€ A:� ' @@ ‹€€€Aj (¸Œ€€€  @@ ‹€€€Aj (¸Œ€€€  (¸½€€€ #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6¼ E   Š€€€ A:� % @@ ‹€€€Aj (¼Œ€€€  @@ ‹€€€Aj (¼Œ€€€  (¼½€€€ ˆ€€€’€€€ #‡€€€A�€€€"6À  Š€€€ A:� # @@ ‹€€€Aj (ÀŒ€€€  (À“€€€ #�€€€!ˆ€€€#ˆ€€€! Aš‚À€jA€€À”€€€! A�€€€"6Ä E   Š€€€ A:� ! @@ ‹€€€Aj (ÄŒ€€€  @@ ‹€€€Aj (ÄŒ€€€  (Ä"(! ½€€€ @  A!A!  A.6T #�€€€"AË�À€j6X Aø€À€j6P#„€€€(!ˆ€€€  Aý�À€j AÐj�€€€ #…€€€A�€€€"6È E   Š€€€ A:�  @@ ‹€€€Aj (ÈŒ€€€  @@ ‹€€€Aj (ÈŒ€€€  (Ƚ€€€ #„€€€(!ˆ€€€ ‘€€€ #†€€€A�€€€"6Ì E   Š€€€ A:�  @@ ‹€€€Aj (ÌŒ€€€  @@ ‹€€€Aj (ÌŒ€€€  (̽€€€ ˆ€€€’€€€ #‡€€€A�€€€"6Ð  Š€€€ A:�  @@ ‹€€€Aj (ÐŒ€€€  (Г€€€ @@ ‹€€€Aj (ØŒ€€€ @@ ‹€€€Aj (ØŒ€€€ (ؽ€€€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! @@@@@@@@@@@@@@@@@@  6Ô (�!ˆ€€€  kAø ˜€€€ #‰€€€A�€€€"6Ø E  Š€€€ A:�  (Ô!   (ÜF  A;6d #�€€€"AÄ€À€j6h Aø€À€j6`#„€€€(!ˆ€€€  Aý�À€j �€€€ #…€€€A�€€€"6ä E   Š€€€ A:�  @  (ÜF A=6t #�€€€"Aà€À€j6x Aø€À€j6p#„€€€(!ˆ€€€  Aý�À€j �€€€ #…€€€A�€€€"6ô E   Š€€€ A:�  (Ô! (�! ˆ€€€#ˆ€€€! k ”€€€! A�€€€"6€ E  Š€€€ A!:�  @ (ÜF A>6„ #�€€€"A¬€À€j6ˆ Aø€À€j6€#„€€€(!ˆ€€€  Aý�À€j �€€€ #…€€€A�€€€"6„ E   Š€€€ A":�  @ (ÔAÿG A6 •€€€ A6  #Ž€€€"E  Aj$Ž€€€A! (ÔAj!  #Ž€€€"E  Aj$Ž€€€A! (ÜAj! 6Ü (Ô" F (� k" jA:ˆ€€€#ˆ€€€!   j”€€€! A�€€€"6à E   Š€€€ A:�  (Ô! (�!ˆ€€€#ˆ€€€!  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   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_boundary__wasm32_main_with_ctorsmainstrnlen (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 ªDhellohwjs.xmod_marshalhwjs.abiM´è‹��¯ÿ�d-(llvm.func_attr.annotate.hwjs.suspends.v1ÿÿÿÿ• producerslanguageC11 processed-byclangf22.0.0git (git@gitlab.com:brintos/toolchain/llvm-project.git a550d57589d24587eaa00975ffcbc2ff18154f90)�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.7216d382f2638afa825fff33a9915070c98e8286fe75536712ca4a2611aa7c90"],"suspenders_sha256":"6421fd781202f434d8cbc6042f36a303898fd588e6876d4e9eca120b78d54d33"}