ELF·€L@@+*÷ ÷ü bytecodeünative üstandard_library_default=/does-not-existü-set-runtime-defaultü Testing loading of libraries with %s dynlink ü-customütest_install_script ü-oü -linkallü +dynlinkü-I ü ocamloptüocamlc ü« let load_library basename = let lib = Dynlink.adapt_filename (basename ^ ".cma") in let dir = Filename.concat %S basename in Dynlink.loadfile (Filename.concat dir lib); Printf.printf "Loaded %%s\n" lib let () = let () = Dynlink.allow_unsafe_modules true in List.iter load_library (List.tl (Array.to_list Sys.argv))    K üCs\n" lib let () = let () = Dynlink.allow_unsafe_modules true in List.iter load_library (List.tl (Array.to_list Sys.argv))  ü/ basename in Dynlink.loadfile (Filename.concat dir lib); Printf.printf "Loaded ü? let load_library basename = let lib = Dynlink.adapt_filename (basename ^ ".cma") in let dir = Filename.concat  ütest_install_script.ml ü%s is expected to return with exit code %d  ü is expected to return with exit code üdynlinkü dynlink ü test_scriptü Testing loading of libraries with %<11L1ü1x1¼3\!`!D#$8#!`!à!ˆ!"a8c)-@a(0„a(04c(04a(0¤a(0@,c(0@H¬a(0@Hxc(0@H da(0@H˜c(0@H \ÀLa(0@HØc(0@Hüa(0@H¬a(0@HTa(0@Hlc(@Ha(@Àa(@˜a(@€`x¨ÔpP¸`Aˆ4`€8R˜ð<‰(Ùè(%ˆ@XØ<‰Ù”Ì(0iŒÌ)`b„*<[|Ì)Ðb€iàmðU¨¹à0à(¸É0 ¸pØ 8õ@Y x8!‰ °(¸Ø0À€Ì)0bô¨€ €HÌ(ièÐIHà°ˆ´(Ѐäa`iø`€0À€Ì(NPÄXöx¼XðØ(¨è"8¥ðU¨ñà0Ð8@ ÑÉpð9X¸Y tXBxXH=€P  ¡H )( 8à¸testsuite/tools/environment.mlout_channel.mltestsuite/tools/harness.mltestsuite/tools/testDynlink.mláÿÿÿTestDynlink.run.compile_test_program.(fun)hÿÿÿEnvironment.display_outputHÿÿÿEnvironment.libdirOÿÿÿStdlib__Out_channel.with_open_textQÿÿÿ8ÇTestDynlink.run.compile_test_program.(fun)ÿÿÿTestDynlink.runÿÿÿTestDynlink.run.compile_test_programþÿÿEnvironment.in_test_root¹þÿÿTestDynlink.run.test_libraries_in_prog.has_c_stubsþÿÿTestDynlink.run.test_libraries_in_prog:þÿÿHarness.erase_file=þÿÿ~TestDynlink.run.compile_test_program.(fun)¼ýÿÿEnvironment.format_lineéýÿÿTestDynlink.run.not_dynlinkÉýÿÿTestDynlink.run.compile_test_program.compile•ýÿÿ'ºTestDynlink.run.compile_test_program.compileYýÿÿÇTestDynlink.run.compile_test_program%ýÿÿ;<TestDynlink.run.test_libraries_in_prog€Òð{¿©”ð{Á¨@ùb‘ÿc0ë#ÿÿTþƒøÿƒÑà#ùáùâù_ ñ¡Tc@ùãùc@ùãù@ù”áª'@ùà@ùà?Ö!@ùê@ù@@ù”à'ù@ù{cÑë£"Tk#‘k‘ëùìƒÒlø ­@ùmùî€Ò`àònùï@ùo ùì#@ùl ùì@ùlù`ùs@ùóùbÑõžÒU€øÖ@ùVù·€Ò àòWùí@ùMù!@ù9@ù ï@ù”!@ù ˜@ù@ù”c@ùB@ùà@ùá@ù”àù@ù{#ÑëCTf#‘ÆÀ‘çu²Ç€øó'@ùÓù@ùÈùÉ`Ñêu²*ø k@ù+ù&ù,aÑìùíu²øÎ@ùŽù‰ù!@ùà@ù”@ù{ƒÑëTt#‘”"‘õu²•‚ø€ùõ@ù•ù–bÑ÷u²×‚ø@ùØùÔùÙbÑùùàu² ƒø!@ù!ù6ù#cÑäu²d€øö'@ùvùä@²dùà@²B@ùá@ù”à ù@ù{ÃÑëãTh#‘èùéž†Ò ø J@ù ùë€Ò @àò ù Œ@ù ù-‚Ò ù ùï€Ò@àòùs@ùùø#@ùùù@ù!ùà@ù%ùá'@ù)ùâ@ù-ùã@ù1ùà@²‘á@²”@ù{cÑëc Tw#‘÷ùøu²ø‚øä @ùäùå@ùåùæ@ùßñATç#@ùù@ù?ñÀT@ù@ù?ñ Tà'@ù”ñ Tc@ùãùã@²ãùé#@ù!!@ùà@ù”áªá ùé@ùê@ùë@ù@ù{ÃÑëÃT`#‘ìž‚Ò €ø ­@ù ù®€Ò àòù ù ù ù”î@ùßñ€Tï@ùï@ùà@²â‘á@²”÷@ùø@²ù@ù@ù{ÃÑëãT`#‘គҀøB@ùù£€Ò àòùù ùùá @ù”ö@ùÁ@ùç@ùà @ùÿƒ‘þƒ_ø”éÿÿ”Êÿÿ”ÿÿ”qÿÿ”Hÿÿ”&ÿÿ”ëþÿ€Òð{¿©”ð{Á¨@ùb‘ÿc0ë#ÿÿTþƒøÿƒÑàù@ùë T"@ùA @ù@@ù”àù!@ùà@ù”áª)@ùà@ùÿƒ‘þƒ_ø Ö”ðÿÿ€Òð{¿©”ð{Á¨@ùb‘ÿc0ë#ÿÿTþƒøÿƒÑàùâù@@ù@ù”ñ Tà@ù@ù €Ò”á@ù?ñàT@ù{cÑë£Ti#‘èu²(ø J@ù*ùè@ù !@ù*ù@ù{ÃÑë£Tk#‘ka‘ìu²lø ­@ùmùè@ù!@ùnùiaÑóu²3ø”@ù4ù+ù@ù¿ñ!T @ù×@ùÿñ¡TØ@ùù~² Ëà@² @ùd@ùŸñ埚æ@²Â‹@ù@ùá@²ã@²ä@²å@²è@²”@ù÷ù@ù”á@ùÿƒ‘þƒ_ø”Ëÿÿ”»ÿÿ`6à@²@ùB€‘ЀÒð{¿©”ð{Á¨@ù¢‘ÿc0ë#ÿÿTþƒøÿÃÑà ùáùáªáùãù@ù{ƒÑëà T`#‘æžÒ€øç@ùù¨€Ò àòùi@ù ù”êªâ@ùK@ùñÁTè @ùñaTL @ù@ù¿ñáT @ùÿñóŸšô@²€‹à@²_ñ`Té @ù?ñTX @ù @ù?ñ៚ã@²a‹á@²ê @ùŠ6å@²å ùE@ùå ù¿ñ矚è@²‹G@ùâ@²ã@²ä@²è@²æ@ùé@ù”àù@ùùù@ù”á@ù”î@ùÂ@ùä @ù_ëÀTäùó@ùe@ùåù@ù”âªà@ùá@ùÿÑþƒ_øà@²ÿÑþƒ_øÀ_Ö”¢ÿÿþƒøÿCÑ"@ù_ñaT!@ùó‘#@ù‘”‘ÿC‘þƒ_øÀ_Öà@²ÿC‘þƒ_øÀ_ÖP€Òð{¿©”ð{Á¨@ù"‘ÿc0ë#ÿÿTþƒøÿCÑáª@ù”ã~²`ËÿC‘þƒ_øÀ_Öâª$ @ù @ù#@ùáªâª$ @ù @ù#@ùáªþƒøÿCÑ!@ù@ùó‘#@ù‘”‘à@²ÿC‘þƒ_øÀ_ÖÄgû testsuite/toolstestDynlink.mlenvironment.mlout_channel.mlharness.ml =../J! .XLJä 9 ‘1X‚s¬ Xfs†¬/)!8òYK¢.hòrXJKl.<  tJ !fX.. /‘‚qJÜX!¬<.iJ <„J. / ϯå¥= <˜ <† .<ƒ,âJ.}.¤J  Òt  û. ŠX X€U%¬ô|ŒÈLLtestsuite/tools/testDynlink.ml/home/ci/builds/workspace/precheck/flambda/false/label/ocaml-arm-64GNU AS 2.38ÿÿÿÿÿÿÿÿzRx äEžA`#B`8lEžA QB X|EžA SB x Œ¸EžA0`B0BB0(°LAžAF D ABBBÜ<EžAGBü$$<AžAE D BBñÿ     &$#!&"=P<p ƒä§@·HÐèxú` ˆ=ÈPp¸›l³¨ÆÑ÷$7U€h˜{¨Ž ¡µÀÈØÛ`î 7 |Ye‹°ž¼Ôî(&EZuPˆÀ›ø®ÕèL$È7T`uŽè ² Åàטé˜ü@"°5ÈH°[ànø”¦°¸ËàÞ0ñpH<-=VoØ$d$xcamlTestDynlink.data_begincamlTestDynlink.code_begincamlTestDynlink.65camlTestDynlink.not_dynlink_832camlTestDynlink.64caml_curry3camlTestDynlink.run_288camlTestDynlinkcamlTestDynlink.gc_rootscaml_call_realloc_stackcamlTestDynlink.8camlTestDynlink.9camlTestDynlink.7camlStdlib__Format.printf_2255camlTestDynlink.10camlStdlib__Filename.concat_833camlTestDynlink.test_libraries_in_prog_646camlTestDynlink.fun_894camlTestDynlink.27camlStdlibcamlStdlib__Out_channel.with_open_290caml_ml_flushcaml_c_callcamlTestDynlink.49camlTestDynlink.48camlEnvironment.tool_path_691camlTestDynlink.54camlTestDynlink.53camlTestDynlink.52camlTestDynlink.20camlHarness.lib_816camlTestDynlink.51camlTestDynlink.50camlTestDynlink.55camlHarness.files_for_inner_1465caml_curry2camlTestDynlink.compile_553camlTestDynlink.compile_inner_909camlHarnesscamlEnvironment.launched_via_stub_874camlTestDynlink.62camlStdlib__List.find_all_568camlTestDynlink.fun_947camlStdlib__List.iter_373camlTestDynlink.fun_962caml_call_gccamlTestDynlink.47camlStdlib__Printf.fprintf_431caml_sys_file_existscamlHarness.erase_file_590camlTestDynlink.59camlTestDynlink.61camlTestDynlink.60camlEnvironment.run_process_inner_2919camlEnvironment.57camlTestDynlink.has_c_stubs_651camlStdlib__List.exists_458camlTestDynlink.26camlHarness.fail_because_832caml_apply2caml_string_notequalcamlStdlib__List.mem_479camlTestDynlink.5camlTestDynlink.6camlTestDynlink.63camlTestDynlink.1camlTestDynlink.4camlTestDynlink.45camlTestDynlink.46camlTestDynlink.38camlTestDynlink.44camlTestDynlink.43camlTestDynlink.39camlTestDynlink.42camlTestDynlink.41camlTestDynlink.40camlTestDynlink.3camlTestDynlink.2camlTestDynlink.24camlTestDynlink.25camlTestDynlink.23camlTestDynlink.21camlTestDynlink.22camlTestDynlink.entrycaml_initializecamlTestDynlink.code_endcamlTestDynlink.data_endcamlTestDynlink.frametable( *0+H,ˆcd€7èfðg(h0i˜j k¸lÈmÐnèoøp qrÈsÐt u0v8w 80˜Hh``xH|¨ÄÈ là Xð € ˆ( X@ @X \p Hˆ x œ¸ÀØHð$ È( Ì@ œX Ðx 4˜ ظ ˆØ à ð( èP lh P€ 8˜ 𸠈Рtè d.<7/@8/L70P80X71\81`2t73x83„4°7*´8*È75Ì85è7'ì8'7686 77$87(78,8849878<88D7:H8:L;P7<T8<X7=\8=h>˜7?œ8?°7@´8@Ð7AÔ8Aà7Bä8BìC(7D,8DH7EL8Ex7F|8F„G¬7H°8HÄ7IÈ8Iè7Jì8J0J€7K„8K˜L¤7M¨8MÈNü7O8O PDJp7Qt8Q˜P¤7K¨8K¸P¼RÄRÌRÔRÜRäRìR.D4L7SP8SXTtR.47U88U<;TV€7W„8W¼7XÀ8Xà7Yä8YTZ`7[d8[h2xP|R„RJ.X7\\8\x]DZT7[X8[\2dPŒ7^8^”_¬`ÀR7B8B(a.,7B08B4b557) 8)7,8,$ytÐ ò - @v‹¡¶ !"""c  0 @ P`p€ô  ( |0 8 Œ@ H PXÈ`hLpxL€ˆ˜< \ | ´à(.symtab.strtab.shstrtab.text.rela.data.bss.text.caml.camlTestDynlink.code_begin.rela.text.caml.camlTestDynlink.run_288.rela.text.caml.camlTestDynlink.fun_894.rela.text.caml.camlTestDynlink.compile_inner_909.rela.text.caml.camlTestDynlink.compile_553.rela.text.caml.camlTestDynlink.test_libraries_in_prog_646.rela.text.caml.camlTestDynlink.has_c_stubs_651.rela.text.caml.camlTestDynlink.not_dynlink_832.rela.text.caml.camlTestDynlink.fun_947.rela.text.caml.camlTestDynlink.fun_962.rela.text.caml.camlTestDynlink.entry.text.caml.camlTestDynlink.code_end.note.GNU-stack.rela.debug_line.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_str.rela.debug_ranges.rela.eh_frame@&@ð!@€2Ð(,010\0ôW@P8€(„(|@Ð?(¬¨Œ§@`@°( Þ8Ù@B(  PÈ@(BP(EL@@xCH(uhLp@ÀC`(¥¸ @ D(ÍÐÈ@8D(õè<ð@PDx($:$O$ÈJ@ÈDØ(`ì"[@ E(l °z@0Fð(!Ž0Ðož@°™@ G°($±ðH¬@ÐHð(&8¸ )% ð*ŠÀI»