ELFM@@+*  bytecodenative-custom test_install_script -o -linkall +dynlink-I ocamloptocamlc Testing loading of libraries with %s dynlink  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 threads.cmxs is not expected to exist threads.cmxsthreads  %s is expected to return with exit code %d   is expected to return with exit code unixdynlink dynlink  test_script Testing loading of libraries with %11<111111l113$!!#!!!@!"ac ha@Hc (0@Ha (0@Hc 0@H a0@Hc0@Ha0@Hc0@Hl4a0@Ha0@Hla0@Hc0@la0@Pa0@a0@\@@(LI0 <YH0iH"@(%U0(8U0X(`(0i)`b*<[0xP(`)ba q0h)0by (`PH8%@(iq0  8( a`,a`090 H`"@Y08!\P48R@(NPXxXBxp  9@u  `"testsuite/tools/environment.mlout_channel.mltestsuite/tools/harness.mltestsuite/tools/testDynlink.mlTestDynlink.run.compile_test_program.(fun)hEnvironment.display_outputHEnvironment.libdirOStdlib__Out_channel.with_open_textQ>TestDynlink.run.test_libraries_in_prog8TestDynlink.run.compile_test_program.(fun)Environment.in_libdirTestDynlink.run.compile_test_programTestDynlink.runTestDynlink.run.test_libraries_in_prog.has_c_stubsEnvironment.in_test_root1TestDynlink.run.test_libraries_in_progHarness.erase_file~TestDynlink.run.compile_test_program.(fun)lEnvironment.format_lineTestDynlink.run.not_dynlinkyTestDynlink.run.compile_test_program.compileE;oTestDynlink.run.test_libraries_in_prog'TestDynlink.run.compile_test_program.compileTestDynlink.run.compile_test_program{{@bc0#T#_ Tc@c@@'@@?!@#@@ @{#Tk#kAl @m`n@o @v @x`s'tmn@w xk@b@!@A C#@X!@@@@@@c@B@#@@@{#cTk#kul @a @mnauρs@au@!@@@{#Ty#9#u! @#!cu"c@#9$`u@`uh @d@i@B@@@{ Tm#Ү@@@ 5ҵ @@@#@!@% @)@-@1@@@{cTb#uC@L@M@@@#@@'@@{T`#Ꞃ  k@  @@@ @_]{{@bc0#T@ T"@A @@@!@@)@@_ {{@bc0#T@@@T@a@@T@{ccTi#u( J@*@"@*@"@@!T@@T@~`@@@@@@@@@@@@_`6@@B{{@c0#T @{ T`#垁@ h@@@_!T @T @l@~ @?T @@@ @6@ @ ?@@@@@@@@@@@@x@ @T@@@@@_@__C"@_aT!@#@C__@C__{{@c0#T d @ !T@`T!@@@"@@@@T@_@__@@@@ @_P{{@"c0#TC@~`C__$ @ @#@C!@@#@@C__g testsuite/toolstestDynlink.mlenvironment.mlout_channel.mlharness.ml =../J!/X, 9 1Xs Xfs/)!.Zw.<  tJ !fX.. /tJ$<<.eJ. / -m<.<,J.|.J  t  wA< ! .6 u . XU%@|$LLtestsuite/tools/testDynlink.ml/home/ci/builds/workspace/main/flambda/false/label/ocaml-arm-64GNU AS 2.38zRx 0EA`B`8lEA QB XEA {B x EA0WB0BB0(LAAF D ABBB(EA0aB0BB0FB0<EAGB($<<AAE D BB     &$#!&"=P<p 0@Hx` =Ppl("0<HO`b 8:F b 4ObL)<UhH{px0H$`7xJ]o`x8Ph*=<Sc|@H( $d$xcamlTestDynlink.data_begincamlTestDynlink.code_begincamlTestDynlink.73camlTestDynlink.not_dynlink_843camlTestDynlink.72caml_curry3camlTestDynlink.run_288camlTestDynlinkcamlTestDynlink.gc_rootscaml_call_realloc_stackcamlTestDynlink.8camlTestDynlink.9camlTestDynlink.7camlStdlib__Format.printf_2256camlTestDynlink.10camlStdlib__Filename.concat_815camlTestDynlink.test_libraries_in_prog_646camlTestDynlink.test_libraries_in_prog_816camlTestDynlink.fun_911camlTestDynlink.39camlStdlibcamlStdlib__Out_channel.with_open_290caml_ml_flushcaml_c_callcamlTestDynlink.61camlTestDynlink.60camlEnvironment.tool_path_691camlTestDynlink.66camlTestDynlink.65camlTestDynlink.64camlTestDynlink.21camlHarness.lib_619camlTestDynlink.63camlTestDynlink.62camlTestDynlink.67camlHarness.files_for_inner_1349caml_curry2camlTestDynlink.compile_553camlTestDynlink.compile_inner_926camlStdlib__List.find_all_568camlTestDynlink.fun_962camlStdlib__List.iter_373camlHarnesscaml_call_gccamlTestDynlink.59camlStdlib__Printf.fprintf_431caml_sys_file_existscamlHarness.erase_file_393camlTestDynlink.70camlEnvironment.run_process_inner_2938camlEnvironment.87camlTestDynlink.has_c_stubs_651camlStdlib__List.exists_458camlTestDynlink.28camlHarness.fail_because_716caml_apply2caml_string_notequalcamlTestDynlink.34camlStdlib__List.mem_479camlTestDynlink.35camlTestDynlink.38camlTestDynlink.71camlTestDynlink.5camlTestDynlink.6camlTestDynlink.57camlTestDynlink.58camlTestDynlink.50camlTestDynlink.56camlTestDynlink.55camlTestDynlink.51camlTestDynlink.54camlTestDynlink.53camlTestDynlink.52camlTestDynlink.1camlTestDynlink.4camlTestDynlink.3camlTestDynlink.37camlTestDynlink.36camlTestDynlink.2camlTestDynlink.26camlTestDynlink.27camlTestDynlink.25camlTestDynlink.23camlTestDynlink.24camlTestDynlink.22camlTestDynlink.entrycaml_initializecamlTestDynlink.code_endcamlTestDynlink.data_endcamlTestDynlink.frametable( *0+H,cd8efg h8iHjPkhlxmnopHqPr`rstu@vPwXxP8`ppTtD<$(|@` x   X @ \ H  x 0 P h  \ $  , 8 4` x x ` <  t d.<7/@8/L70P80X71\81`2t73x8347*8*758576867'8'(77,87H78L88P79T89\:`79d89l7;p8;t<x7=|8=7>8>?7@8@7A8A7B8B7C 8CDP7ET8Ep7Ft8F7G8GH7I8I7J8J7K8KXKL7M8MN7O8O NPP P(P0P8P.D4L7QP8QXRtP.47S88S<<TT7U8UV7W8W2NPK.T7XX8XxY V07W48W82@Nh7Zl8Zp[\P7C8C(].D7^H8^P_\7``8`d7^h8^l4447S8S<7a8a[5.,7C08C4_67) 8)7,8,${t    3f{ !"""_  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_911.rela.text.caml.camlTestDynlink.compile_inner_926.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.test_libraries_in_prog_816.rela.text.caml.camlTestDynlink.not_dynlink_843.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@&@p!@3(,1\@W@ 9(|@?(p$@p@8( @A(  @AP(EXL@@CH(up@XC(L@E`(@hE(<@Ex()4M4b4]@E(s"n@F( @@`G(!0k`@PH($`@J(&p )% X+J