ELF>@K@@-,  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 % ))<))))))l))+$@Y[ hY@H[ (0@HY (0@H[ 0@H Y0@H[0@HY0@H[0@Hl4Y0@HY0@HlY0@H[0@lY0@PY0@Y0@\@@(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_programL$pM;V(#HPHD$0H\$@H|$Hu HH$ HH$HHH;H$HHD$@H@ HD$IM;>I_HPHCH=H;HHsH5HsHt$0HsHt$Hs HC(HCHD$HH@H8HHxH=HxHpHX HH\$8HxHG HHHHGHD$@HGHHHHH0HH5H=HD$@H\$HD$IHM;>IGH0H@H\$HHHXHXHCH=H;HCHCH$H@H=H8HXHHD$I`M;>I_HHHCHH$HCHCH@H=H8HXHXH$HCH=H;HCHsHFHD$HHFH=H\$HD$ IpM;>^IH|$(HG4HHHH_HH_HGHG HHG(HHG0HD$0HG8HD$@HG@HD$HGHHD$HGPHD$HGXH$HG`H IM;>IGH$H@H\$ HH\$(HXHD$0HX8HD$8HH|$@HT$HI0M;>rPIGH@H HHHHHpHxHP H$HHH@HPPtPj+AZL$M;V(rKHH$M;>v7HCHX@H@0HD$HH$HH;HD$Hj#AZL$M;V(HH$H|$H0HHtHD$HX0=H$Ht6IM;>MoIEHIEH|$HG@IE H|$Lo@HG(HuHGHXHuHX H)LO8LG AH@H$HH$HKj#AZtHH L$M;V(H HD$H$HH\$Ht$I M;>UIGH@ H=H8HHxH~ HxH|$H_ HuH\$HuH_H[(H)fHtHD$HHH\fHD$tHD$ fHHD$HHHLLO(HAL$Ll$HD$H@H$HH$HD$HH\$H9t6H\$HD$H@(H$HHH$H\$H H j%AZlH[HuH5HHIf@HøL$M;V(H HD$H\$HH\$H4$HFHuvHHtdHHH$HD$HX@H@0H$HHHtHH H fH$Hp HD$H\$H|$H j%AZ8L$M;V(rHHHøH)j!AZHHSHCHs HH5H=HIf@Hܸ GNUxmPjQ}9ᦦI:ӎRhmuHκ"SL&yUA.(-..܋4€>9s}GưybWyR_kB]p^'1&n;jiY{w؍ށ{Q'Cv(IƼ"a߂#LqcY&/u򊶭(qn)?C@KJGA!QѺ${h%gҊ +ڇ~ei m}:5龮/[.ly>_T˴ռaQrYg7ԲKtbA3 Gy3|j @}Zy\f,iy!mK(JBWC\IOPz8 x7`}Hk5i5[W5٤Пh+y3 OdEBt1kͿyVTr|kUX x`d``fF, LMbB U%.? I;x[ ːePbDK/CB7A3`v!xn0 D)6L۰ui:L7D(e&A Ѝ|w83[U2CQ mpz=W+-iK* R*WKmKvK*`R*!^fL*i,^M* *GkvF"_"|# > ? @ A A A_# Ak*D2D4; ABFJFCS AZLbLk ArMzM ANNd AWW A-XX" AOZZ Agdd* Aj j# = 0@P`p"#C (d08"@HPX`h*px""4## Hl"0#D<.symtab.strtab.shstrtab.text.rela.data.bss.rodata.cst16.text.caml.camlTestDynlink$code_begin.rela.text.caml.camlTestDynlink$run_288.rela.text.caml.camlTestDynlink$fun_909.rela.text.caml.camlTestDynlink$compile_inner_924.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_814.rela.text.caml.camlTestDynlink$not_dynlink_841.rela.text.caml.camlTestDynlink$fun_960.rela.text.caml.camlTestDynlink$entry.text.caml.camlTestDynlink$code_end.note.GNU-stack.note.gnu.property.rela.debug_line.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_str.rela.debug_ranges.rela.eh_frame@&@p!@1*,1 ?jCe@78* d@;x* "@h<* @X=* @p=*S*N@x>0*~@>8*4@?H*@(@*#@@@H*7#[#k(0X~@@*@9@`A`* y&J@D*#0'@E*&X@`G*(Xh +B )PH