ELFj@@ih         libdir EOF-at-EOF .. camllib$CAMLLIB/ld.conf  ocamllib libdir camllib hidden ocamllib$OCAMLLIB/ld.conf.  masked-camllib Empty OCAMLLIB  masked-stdlib env Empty CAMLLIB Embedded empty entry in CAML_LD_LIBRARY_PATH ld.confEmpty CAML_LD_LIBRARY_PATH Base ld.conf with CRLF endings//Base ld.conf + quoted CAML_LD_LIBRARY_PATH  three"two"one";"two";three "entryone" one";"entry / quote"in"entry  "quoted"Base ld.conf + CAML_LD_LIBRARY_PATHBase ld.conf test Backing up %a to %a  Backing up  Restoring %a to %a    to  Restoring   ld.conf.bak Testing processing of ld.conf Output differs from the expected resultsExpected outcome  All mechanisms should produce the same output  - %s    - |  ; %S %a testsuite/tools/test_ld_conf.ml /lib/ocaml  /lib/ocaml |  Unexpected exit code %d from ocamlrun -config   from ocamlrun -configUnexpected exit code ocamlrun -configshared_libs_path: Unexpected output from ocamlrun -config: %S  Unexpected output from ocamlrun -config:  ..stublibs -config ocamlc.opttest_ld_conf.opt ocamlc.bytetest_ld_conf.bytek (* Known issue: Sys.getenv processes blank environment variables differently from _wgetenv. We therefore do not expect to observe the empty values for CAMLLIB or OCAMLLIB. *) let () = if Sys.win32 then assert (Sys.getenv_opt "CAMLLIB" <> Some "" && Sys.getenv_opt "OCAMLLIB" <> Some "") let () = let print s = (* Known issue: ocamlrun -config suppresses blank lines on Windows, but displays them as "." on other platforms. Do a similar transformation here, but suppress the lines entirely on Windows. *) if s <> "" then print_endline s else if not Sys.win32 then print_endline "." in Dll.init_compile false; List.iter print (Dll.search_path ())  %s is expected to exit with code 0   is expected to exit with code 0 poisonedtest_install_script .stublibs test_install_script.ml-o ocamlbytecomp ocamlcommon +compiler-libs-I ocamloptocamlc stublibs# Q<Q@Q@Q (08@1t1T1 1 1 xXpxhpxdhpxhpxhpxhpx  hpxlX`hpxX`hpxPX`hpxPX`hpx @HPX`hpx0 (08@HPX`hpx @HPX`hpx @HPX`hpx @HPX`hp` @HPX`hL @HPX`| HPX`( HPX`P PX` PX`h P` P` P`1T1(1 0"1( 3 (1 C(A(XC (0A(hA (0A (1 0c(0Ha$c (Ha (0@H`a (0@Hxaa (0@Hc (+0@HacHa@Hhc (8@H (a (8@Ha 08@H c'(08@HDa(08@Hpc!(08@HPa(08@Ha(08@HP a (08@HP\a(08@H8a(08@H0C #@,HC (0 A (0 A (0\ ACA(0A (0 C(0 A(0 A 1l 1 X 1 1 (H3( 1(`131 1 0 3  <1t3( 1 1 3  1 1 1 1 21 3` 1$ 13h 1 1 1 1 H2 1T1 @0A0("#d"A C  C ( A C 0 A (04A (x A ( A (0C (0TA (0| A 0X B 0c@HX` T a@HXc8@HX a8@HX$ a 8@HXHa8@HX c(08@HX P a(08@HXP c 08@HXa 08@HX c08@HXd a8@HX a8@XC+ C | pl A A(0A (0t A(00 C( "C (0 H A (0cD c(8< l a(8(c 80a 8c (8xa (8c (8c(080c 08@H a 08@Ha08@HPc (08@Pa (08@Pc 08@P l c08@Pa8a8 c 08|a 08a08x c (8a (8,a(8pc 08a 08a08c (8a (8a(8c8a8c8| , !@$H JT hH` "  9 (A E($ ,D h H  pE`x E` m pAU0H`PPN :  0P=   *<4 | T t d i  jhL !`(  I (, (H!    H Q @ `" \9  ` pM( PAJ: 0  ) !h 3l @1h  El H d hx*L I < (@ 9 p$ a  Q 0 @Yp, eXhpH j  ̰Y! p  ,X88h pT 8!`ܸ0 h H( X X0  x1$R| p5 ( x}e P JT ) L`)B }A   ]p H i `m4( xx(A x5 h ( A00 0\нQ(p| xa  (  1h( 0P 0  HT ]L & H, ܸ) P  MT!   ( ͈ DDeXLh mL h Ux@ ,+PHQ  pY  !` `X~ (hdxIbLm(I `"(|(]` ` I 1, <$ ` j\m(N( Hi  0A$,K `0 ( x, (hh E`0 HP ]p@@p8t0<; @ HE(hL DI!! ,aa l h9 Pu(= 0 H1pDb(0I ,0@ u`@A`!0 x @    :H8!P : b8@ t] bP0 HjhM 1Pu(0PL=0( -0 4 X ! )B MH1pA ( Xhd*0; !0 HHEdUT"!t< TQ  IPA0HQ }00(m|LsuUU0( \H`4LPid<T `testsuite/tools/environment.mllist.mlout_channel.mlprintf.mlformat.mlstring.mltestsuite/tools/test_ld_conf.ml,Test_ld_conf.compile_ld_conf_test_programs.write_ld_conf_test_driverTest_ld_conf.run_test.process_env.(fun)`yTest_ld_conf.testsEnvironment.display_output &Test_ld_conf.testsTest_ld_conf.ocamlrun_configStdlib__Out_channel.with_open_textTest_ld_conf.tests.foldTest_ld_conf.run_test.(fun)xTest_ld_conf.display_results.pad_column8Stdlib__Format.asprintfEnvironment.ocamlrunEnvironment.in_test_rootEnvironment.bindirTest_ld_conf.run_test.run_processTest_ld_conf.compile_ld_conf_test_programs.compile_test_programpTest_ld_conf.compile_ld_conf_test_programs.compile_test_program.run(Test_ld_conf.compile_ld_conf_test_programs.compile_test_program.run.includes_nulls/fTest_ld_conf.display_results.(fun)sStdlib__Out_channel.with_open_binxTest_ld_conf.display_results.(fun).format_string6Stdlib__String.make(Test_ld_conf.tests )qTest_ld_conf.compile_ld_conf_test_programs.compile_test_program.runTest_ld_conf.testsTest_ld_conf.run.(fun)zStdlib__String.indexhTest_ld_conf.run_test.process_env@Test_ld_conf.testsEnvironment.libdir Test_ld_conf.compile_ld_conf_test_programs.compile_test_programTest_ld_conf.testsTest_ld_conf.remove_if_existsxWTest_ld_conf.testsXTest_ld_conf.run_test<>Test_ld_conf.testsEnvironment.in_libdirTest_ld_conf.ocamlrun_config.stripTest_ld_conf.tests.if_ld_conf_foundStdlib__Printf.printfTest_ld_conf.compile_ld_conf_test_programs.compile_test_program.run.strip_null Stdlib__List.revEnvironment.format_line Test_ld_conf.compile_ld_conf_test_programsTest_ld_conf.display_results.(fun)Test_ld_conf.runTest_ld_conf.display_results.(fun).display.f3Stdlib__List.tlTTest_ld_conf.tests4Test_ld_conf.display_results.pad_column.fTest_ld_conf.display_results.(fun).displayTest_ld_conf.run.ensure_dir,`;H`HL<B8(~k9@X!|@!8|phA;@?| A9=B=J 9(HH8/, @@0dx~H`hAHb=kk;@?| A:`:;x;8 :uub<c8"=)9<8;B?Z ;:8X{d'<b<c(H`hA< ab<cH`hA;@?|A:( As:::: :sSvb<c0<H`hA< ab<cH`hA;@?|)A80 8898 8d<b<c(H`hA< ab<cH`hA;@?|A_: !R:::: `:rr2U(Ab<cU0<H`hA< ab<cH`hAh;@?|A8x8899 a.:0 8ddb>sq88>>:@:>9B=J 98 (HQq#8H`hA<xe| aH`hAP0@;@?|A8<88H(,@`8P;@?|A_9J9 ::6;::`:B>R :=90Pp P(p`88=@;;:Yd8d8 !H((),@8H`hA;@?|A: P:P:::>`: :0r :;(r(Wb<cHH`hAcxe| ax+|8H', @8HPH`hA;@?| A9P9:H@ A:::`:B>R :9N0Pp (p(;@?|A;80aB?Z ;8XxdH<,@; H ;@?|=A8<808b=k+b=kKd8">1>9=## CH`hA;@?|A:8( s:3;@;;::>: s(Yyg !H<, @8 H<b<cH`hA;@?| A8"=)98'8! ':@:<99@9G (gQi(!H4,@8b<cH`hAP;@?|qA?;x9;89(A8?b?{@;Yy898<.: (y&FB=Jb>s@:>9 9(HQq8:>:4H8, @ ; H"?9;@?|mA;pah}b<c;{;{{8 9<888 (;#c`!8 NA=} NL<B8H&, @`8 N N(`;H`HL<B8(~xk9@X!|@!8|PHA ad0(apA<H`HAHe;@?|A_9Pah} !9PJ9j(A : :0PY0ap::Ps8 ;cC@!8 NA=} NL<B8!8|0(A@?|-Ax3|=}0ah} !8 NA=} N(`;H`HL<B8(~xk9@X!|@!8|PHA(a;@?|A8"=)=<8%e 8`880<H`HA<< ab=kkH`HA0 `8<<H`HA(Ac<,A0`8<< aH`HA;@?|A9Pah}:09#o: :::@:/Oux~@!8 N;@?|EA8Pah}888e88e@!8 NA=} NL<B8<=} N,`;H`HL<B8(~k9@X!|@!8|phA 'X@8x+|Pa iH`hAXP<<Ha gH`hA0a;@?|A:Hs::?:>:v Pa<H`hA;@?|1A; !;{;Pa<(aH`hA;@?|A8(088P8e=9@9"=)9'O0,(@X01,@ 0@:q|H`8X!0A 1998888H`hAb<c H`hA H`hA;@?|A8P8H@9F$, @<`8H`hAxf|P7,@X`:8(Q~H:;@?|}A:pah}"?9;:7X!b?{B?ZWw Ha@Aw88 W(w0`!8 NA=} N(`;H`HL<B8(~xk9@X!|@!8|PHA 0xf|@?|qA0e(8H`HAC.,@0 r,@ꂲz7,@"?98|@(An<"?9H`#,@0$, A(4H;@?|A8(<80!(qH`HA#,@0ArH`HAH`8#,A(b<cH`HAxd|0(a"?9H`#,dA?>;@?|A8?b?{@;Cc0H`HA<H;@?|A8(<8H(a;@?|yA8Pah} 9 8'gx;|@!8 N !b<c( H`HAxd|D aI~xL~Pah}@!8 NA=} NL<B8!8|0(A@?|-Ax3|=}0ah} !8 NA=} NL<B8!8|0(A`pA0ah}`8 !8 Nb=kb=kp8;@?|YA8B=J"=)9'G x;|=}0ah} !8 NA=} NL<B8!8|0(A@?|-Ax3|=}0ah} !8 NA=} N(`;H`HL<B8(~xk9@X!|@!8|@8A a!8 ?( ;8x$ yI9P}8P}y8H`HAxe| !88H8Ab=k8#|@@ah} a0!8 NH` a8=}@ah}0!8 NL<B8!8|0(Ax <|@>H`x0ah} !8 NL<B8!8|0(Axe|dx+|x <|@>H`x0ah} !8 NL<B8!8|@8A a"?9H`#,(A a"?9H`@ah}0!8 N@ah}`80!8 N&`;H`HL<B8(~hk9@X!|@!8|@8A @?|eA80cH`8A<H`8A <xd|`8H`8A#1,@> 8cH`8Ab?{B?Zxd|;@?|A88<<CcH`8Axd| aH`8A;@?|qA9@ah}B=J 9(HhxC}0!8 Nb<c !H`8Axd| a~x~@ah}0!8 NA=} N&`;H`HL<B8(~hk9@X!|@!8|@8A@?|A育x$x88}8(}*y9.,`A)(@z:A7,D@)(@x8A&,(@88=}@ah}0!8 N ab<cH`8Axd| a}x{}@ah}0!8 NA=} NH`H`L<B8!8|0(Ax <|@>H`x0ah} !8 NL<B8!8|0(Axe|dx+|x <|@>H`x0ah} !8 N&`;H`HL<B8(~hk9@X!|@!8|@8Axe| b<c8H`8A;@?|QA8B=J"=) 9'Ggx;| =}@ah}0!8 NA=} NL<B8育x$x9@$}@I}Ny9x#|A Nx{} N&`;H`HL<B8(~hk9@X!|@!8|@8A邲x$x9@#}A8@I}Ny axn|H`8A<H`8Axd| a=}@ah}0!8 N&`;H`HL<B8(~hk9@X!|@!8|@8A$, A @H;@?|UA8"=)=8#H`;@?|A_9>= 9 J9 jj8b>s @:CcCH`8A8H`8A`p@A;@?|A8=<8H` !(aiH`8A;@?|AA;(A8|x=}@ah}0!8 NA=} N&`;H`HL<B8(~hk9@X!|@!8|@8A< (ab=kkH`8A(xe| aH`8A ab<cH`8Axd|$ a)~x,~!N8Ac8tz$z:~{8=}@ah}0!8 NL<B8xe|dx+|=} N(`;H`HL<B8(~xk9@X!|@!8|PHA<xe|b<cH`HA0ab<c(H`HA;@?|uA9:9nb<c H`HA H`HA(w3,APah}`8@!8 N0x@KA=} N(`;H`HL<B8(~xk9@X!|@!8|PHAp@A;@?|qA8>>:H` 0(a%,@',A<pH&A8*y$Ny9x~x0~2zr8H`HA<H`HA;@?|A8`;@;Eee(<, A08,&|Tdx8H8;@?|eA9Pah} ! 989((W9n8@:: 9HC@!8 NA=} N,`;H`HL<B8(~k9@X!|@!8|phAH8@0@(a0eH`hA<H`hAH<Pab=k0k H`hAxd| a~x~!NhAH 5,@PaH`hAXH;@?|A8B?Z"?9 ;%Eb=kkPH`hAH!p$A$,A<H8 ,H;@?|qA89$ %(aH`hAHa(a0aH`hA;@?|A?:@>>b>s@:(1:Qq (H (0qq8"?9?:##8H`hA`p@A;@?|qA8b>sB>R :#CcH`@cP a(0a;@?|A8< 8<ex+|H`hA#,HA0(ab=k(H`hAb<c=}pah}`!8 N qAb<cH`hAHnH("?9H`#,A;@?|=A_;H?`;0Z;z(p8 !88z89E$b=k((aH`hAb<c=}pah}`!8 N@aX31,A;@?|A::s:H>(08;db=k((a=}pah}`!8 Npah}`8`!8 NA=} N&`;H`HL<B8(~hk9@X!|@!8|@8A ab<c H`8Axd| a=}@ah}0!8 N(`;H`HL<B8(~xk9@X!|@!8|PHA <(aH`HA r8A5,APah}b<c@!8 NPah}`8@!8 N0a ',4@"?9H`#,A0a"?9H`\H;@?|A8 == @9Eb=kk0H`HA;@?|)A8Pah}(!@:C#@!8 NA=} N&`;H`HL<B8(~hk9@X!|@!8|@8A ab<cH`8Axd| a=}@ah}0!8 N&`;H`HL<B8(~hk9@X!|@!8|@8A9 908&((x#| ;@?|QA::sxc~x~H`8A(xe| a=}@ah}0!8 NA=} NL<B8!8|0(Axe|@?|-Adx3|=}0ah} !8 NA=} N&`;H`HL<B8(~hk9@X!|@!8|@8A `p Ab<cH`8A(a Hc(a qAb<cH`8AHh("?9H`@ah}0!8 N2`;H`HL<B8(~k9@X!|@p!8|AP` Pab<cH`A`PaH`Ab=k +`a;@?|IA_9J9J:`:">1>=9 * *rRXA@0hH`A<H`A`aHa0{@H`A<H`A`<@a |H`Aha`a< cH`Apa;@?|EA9@H 89O:>>`: ::/r (xAhaH`ApaH`A@ H08 (b<cH`A80(xg| aH`AH@a"?9H`xaH`A`PaH`A8H`Ab=k0+hp`Xxd|;@?|A8>=9 (0#H`Aha<H`AH`Apa<H`AH`Aha"?9H`pa"?9H`x`8H`Ab=kk=}ah}!8 NA=} NL<B8x#|xf|ex;|x3|=} NL<B8!8|@8A a"?9H`#,pA a"?9H`#,A@ah}`80!8 N a"?9H` a8"?9H`@ah}0!8 N a8"?9H`@ah}0!8 N*`;H`HL<B8(~k9@X!|@!8|`XA(&,A`ah}`8P!8 N9 | $D0A( A8!b<c@H`XA80(xg| aH`XA@a {H`XA@ |"?9H``ah}P!8 NL<B8 (xg|dxC}=} NL<B8!8|0(A<<e8x <|@>H`x<<g8x <|@>H`x<B=Jj8x <|@>H`x<> p8x <|@>H`xB>R;@?|A8:>>>D?(x8x <|@>H`x<b?{0{8x <|@>H`x<b<cx <|@>H`x`80ah} !8 NA=} N d testsuite/toolstest_ld_conf.mlenvironment.mllist.mlfun.mlout_channel.mlharness.mlstring.mlformat.mlprintf.ml )MJO / J+#.]< / ~!Nf <    . . .| XX 0]|JX<<<hJ  <wfgJ.K.  < p@BDFHJLNPR8HH+? Sgp {0HH `/xCWj }X   8      1@ E` Z ox  8      H +p @` U j ~     P p  & ; O c x  0 X H  p H4H [p(8Xx -0AV`kpX p 8& x; P e z  8      "  7 L @a v x X        01 HF h[ xp        0TVWY\^Zba_d 1 M Y `<s ` ` `: `  `  `(< `&8 `8V `.<p `@h `N `L ``"l'3`$X`,x`<`J(`&Fex`$` ` F`<p`'3Qn````` H#@Z`*Ht`0`2`4 ?`6$Y|`>l`Bh`DAp`Fd`H`P`L,`R02xFZn@ 0"`6Jh^r8Px&:xN(bvH`0hxP)=Qey ``TV`hP%3CXcp"-<ObucamlTest_ld_conf.255camlTest_ld_conf.254camlTest_ld_conf.253camlTest_ld_conf.252camlTest_ld_conf.251camlTest_ld_conf.250camlTest_ld_conf.249camlTest_ld_conf.248camlTest_ld_conf.247camlTest_ld_conf.246camlTest_ld_conf.245camlTest_ld_conf.244camlTest_ld_conf.243camlTest_ld_conf.242camlTest_ld_conf.241camlTest_ld_conf.240camlTest_ld_conf.239camlTest_ld_conf.238camlTest_ld_conf.237camlTest_ld_conf.9camlTest_ld_conf.8camlTest_ld_conf.7camlTest_ld_conf.6camlTest_ld_conf.5camlTest_ld_conf.55camlTest_ld_conf.51camlTest_ld_conf.49camlTest_ld_conf.48camlTest_ld_conf.28camlTest_ld_conf.47camlTest_ld_conf.31camlTest_ld_conf.46camlTest_ld_conf.37camlTest_ld_conf.45camlTest_ld_conf.44camlTest_ld_conf.38camlTest_ld_conf.43camlTest_ld_conf.33camlTest_ld_conf.42camlTest_ld_conf.39camlTest_ld_conf.41camlTest_ld_conf.40camlTest_ld_conf.4camlTest_ld_conf.3camlTest_ld_conf.32camlTest_ld_conf.36camlTest_ld_conf.35camlTest_ld_conf.34camlTest_ld_conf.29camlTest_ld_conf.30camlTest_ld_conf.26camlTest_ld_conf.27camlTest_ld_conf.25camlTest_ld_conf.24camlTest_ld_conf.236camlTest_ld_conf.234camlTest_ld_conf.235camlTest_ld_conf.233camlTest_ld_conf.229camlTest_ld_conf.232camlTest_ld_conf.230camlTest_ld_conf.231camlTest_ld_conf.225camlTest_ld_conf.23camlTest_ld_conf.228camlTest_ld_conf.226camlTest_ld_conf.227camlTest_ld_conf.199camlTest_ld_conf.22camlTest_ld_conf.216camlTest_ld_conf.215camlTest_ld_conf.214camlTest_ld_conf.213camlTest_ld_conf.212camlTest_ld_conf.211camlTest_ld_conf.210camlTest_ld_conf.209camlTest_ld_conf.208camlTest_ld_conf.21camlTest_ld_conf.20camlTest_ld_conf.207camlTest_ld_conf.182camlTest_ld_conf.206camlTest_ld_conf.205camlTest_ld_conf.203camlTest_ld_conf.201camlTest_ld_conf.202camlTest_ld_conf.198camlTest_ld_conf.200camlTest_ld_conf.17camlTest_ld_conf.19camlTest_ld_conf.2camlTest_ld_conf.197camlTest_ld_conf.196camlTest_ld_conf.195camlTest_ld_conf.194camlTest_ld_conf.193camlTest_ld_conf.151camlTest_ld_conf.192camlTest_ld_conf.191camlTest_ld_conf.189camlTest_ld_conf.190camlTest_ld_conf.18camlTest_ld_conf.183camlTest_ld_conf.165camlTest_ld_conf.163camlTest_ld_conf.161camlTest_ld_conf.162camlTest_ld_conf.157camlTest_ld_conf.160camlTest_ld_conf.159camlTest_ld_conf.16camlTest_ld_conf.15camlTest_ld_conf.158camlTest_ld_conf.156camlTest_ld_conf.155camlTest_ld_conf.154camlTest_ld_conf.152camlTest_ld_conf.153camlTest_ld_conf.150camlTest_ld_conf.149camlTest_ld_conf.148camlTest_ld_conf.147camlTest_ld_conf.146camlTest_ld_conf.145camlTest_ld_conf.144camlTest_ld_conf.143camlTest_ld_conf.142camlTest_ld_conf.140camlTest_ld_conf.141camlTest_ld_conf.139camlTest_ld_conf.14camlTest_ld_conf.13camlTest_ld_conf.138camlTest_ld_conf.137camlTest_ld_conf.130camlTest_ld_conf.129camlTest_ld_conf.128camlTest_ld_conf.127camlTest_ld_conf.126camlTest_ld_conf.125camlTest_ld_conf.124camlTest_ld_conf.123camlTest_ld_conf.122camlTest_ld_conf.121camlTest_ld_conf.120camlTest_ld_conf.12camlTest_ld_conf.11camlTest_ld_conf.119camlTest_ld_conf.10camlTest_ld_conf.data_begincamlTest_ld_conf.code_begincaml_curry2camlTest_ld_conf.fun_1385camlTest_ld_conf.strip_null_781camlTest_ld_conf.includes_nulls_777camlTest_ld_conf.f_1067camlTest_ld_conf.fold_438camlTest_ld_conf.fun_1398camlTest_ld_conf.fun_1406camlTest_ld_conf.strip_827camlTest_ld_conf.display_1062camlTest_ld_conf.fun_1420camlTest_ld_conf.process_env_1086camlTest_ld_conf.ensure_dir_1120camlTest_ld_conf.tests_299camlTest_ld_conf.compile_ld_conf_test_programs_638camlTest_ld_conf.remove_if_exists_816caml_curry3camlTest_ld_conf.ocamlrun_config_819camlTest_ld_conf.pad_column_833caml_curry5camlTest_ld_conf.run_test_1077camlTest_ld_conf.run_1108camlTest_ld_confcamlTest_ld_conf.gc_rootscaml_call_realloc_stack.TOC.camlStdlib__Filename.concat_815camlStdlib__List.rev_append_318camlStdlib__List.fold_left_387camlStdlib.$40_196camlStdlib__List.split_715camlStdlib__List.map_340camlTest_ld_conf.if_ld_conf_found_303camlStdlib.$5e_139camlTest_ld_conf.fun_1215camlHarness.files_for_inner_1349camlStdlib__Out_channel.with_open_290camlTest_ld_conf.compile_test_program_675camlEnvironment.tool_path_691camlHarness.lib_619camlEnvironment.run_process_inner_2938camlStdlib__Format.printf_2256camlStdlib__List.iter_373camlTest_ld_conf.run_690caml_apply3caml_c_callcamlStdlib__List.find_all_568camlHarness.fail_because_716camlTest_ld_conf.fun_1368camlTest_ld_conf.fun_1380camlStdlib__String.index_rec_469caml_reraise_exncaml_string_notequalcamlTest_ld_conf.fun_1390camlStdlib__List.take_while_631camlStdlib__List.rev_map_364caml_ml_array_bound_errorcamlTest_ld_conf.fun_1411camlTest_ld_conf.f_870camlStdlib__Bytes.make_286camlTest_ld_conf.fun_1429caml_raise_exncamlTest_ld_conf.format_string_876camlStdlib__Format.kasprintf_2289caml_apply2camlStdlib__Printf.sprintf_462camlTest_ld_conf.fun_1465camlStdlib__List.fold_left_map_644camlStdlib__String.concat_415camlStdlib__Printf.fprintf_431camlStdlib__List.exists_458camlStdlib.failwith_7camlTest_ld_conf.fun_1477camlTest_ld_conf.fun_1482camlTest_ld_conf.run_process_1097camlEnvironment.run_process_with_test_env_1976camlTest_ld_conf.fun_1508camlTest_ld_conf.fun_1515camlStdlib.print_endline_369caml_apply4camlStdlib.at_exit_467camlTest_ld_conf.fun_1534camlTest_ld_conf.fun_1530camlTest_ld_conf.fun_1558camlTest_ld_conf.94camlTest_ld_conf.93camlTest_ld_conf.92camlTest_ld_conf.91camlTest_ld_conf.87camlTest_ld_conf.63camlTest_ld_conf.80camlTest_ld_conf.82camlTest_ld_conf.90camlTest_ld_conf.61camlTest_ld_conf.89camlTest_ld_conf.88camlTest_ld_conf.86camlTest_ld_conf.72camlTest_ld_conf.77camlTest_ld_conf.85camlTest_ld_conf.84camlTest_ld_conf.83camlTest_ld_conf.81camlTest_ld_conf.79camlTest_ld_conf.78camlTest_ld_conf.75camlTest_ld_conf.76camlTest_ld_conf.73camlTest_ld_conf.74camlTest_ld_conf.71camlTest_ld_conf.67camlTest_ld_conf.70camlTest_ld_conf.65camlTest_ld_conf.62camlTest_ld_conf.69camlTest_ld_conf.68camlTest_ld_conf.66camlTest_ld_conf.60camlTest_ld_conf.64camlTest_ld_conf.59camlTest_ld_conf.58camlTest_ld_conf.1camlTest_ld_conf.57camlTest_ld_conf.56camlTest_ld_conf.54camlTest_ld_conf.53camlTest_ld_conf.52camlTest_ld_conf.50camlTest_ld_conf.entrycaml_initializecamlTest_ld_conf.code_endcamlTest_ld_conf.data_endcamlTest_ld_conf.frametablecamlStdlib__String.sub_389caml_sys_removecaml_sys_file_existscamlStdlibcaml_call_gccamlEnvironment.1camlStdlib__Formatcaml_notequalcamlHarnesscaml_curry4camlConfigcaml_sys_renamecaml_exn_Assert_failurecaml_exn_Match_failurecamlStdlib.output_string_253caml_equalcaml_sys_mkdircamlEnvironment.87camlStdlib__StringcamlStdlib__List.2caml_sys_is_directorycamlStdlib__Funcaml_sys_rmdir&&(&@&X&h&x&&&&&&&&& &0&@&X&h&x&&&&&&&&&&`&x&%&(&)&*&+&,&-&.&/`&1h&)p&2x&*&+&3&-&4&5&6&7&8 &88&8@&9h&:x&;&9&<&>&)&?&@&A(&BH&C&E&)&@&A&F&A&-H&P&h&Hx&I&J&I&8&H&MH&8& &&p &&&&00&8&HH&H P&``&h&xx&& & &X &  &H  & &8 p & x & & & & & ` & h &x & &8 & & &  &8 8 &H H &p P &` ` & & & & p & x & & & & &I0 &X 8 &H X & ` &p x & &H &H & &I8&X&x& &&&&0&p&x&&X&& &p&p &8&&&8& &&@&H&xX&`&x&0&H&&0&8&p&&>&>&>&>&=&=&=t &=D8&=(P&;h&;&;&;l&;`&;H&;<&;$&;8&;X&;x&;&;&;d&;D&;8&;`&;&;&;d&;D&;0&;0&;P&;x&;p&;\&:&:&:X&9(&8&8x8&7TP&6Hh&60&6&6&6&6T&5X&4l&4 (&4P&4p&4t&40&4&4&4&4&4` &4H&4h&4&4&48&4&4&4(&4H&4th&4`&3d&3 &3&3 &3 &3X( &2@ &2X &2p &2| &2X &0 &0 &0| &0d &/t!&/\!&/D(!&/@!&/X!&/p!&/!&/!&/`!&.!&.p!&,p"&,X"&)0"&)$@"&),P"&)L`"&(x"&(D"&(,"&("&("&("&("&(p#&(\#&(P0#&'D@#&'(X#&$h#&$#&#$#&"`#&!$#& #& P#& $& ($& @$& X$& |p$& T$& 8$& $& $& h$& X%& %&8%&LX%&4p%&$%&%&X%&@%&&&8&&`&&x&&`&&&&T&&<&&'&'&0'&TH'&$`'&'&h'& '&(&(&H8(&0P(&p(&(&(&(&H(&0)&0)&`)&h)&)&P)& )&*&DH*&,`*& x*&*&*&*&,*&+&+&8+&P+&hh+&+&+&P T2X@\2h`@h 2@2@2@2@ 20@0P2HT@HX2`\@`d p2Ht@H|2`@` 2`@`2H@H 2H@H2` @` h2l@p2`t@`| 2@2`@` 2`@`2@ 2@ 2`$@`( t2x@2(@(2@2@2@ 2@ T2`X@`2@2@2`@`d 2@2@ , p2t@2@2 @82<@D2H@T2X@\2`@h2l@ 20@02 @$2(@, L2P@t2x@2h@h 2 @ 2 @, 20 @P 2T @X 2\ @d 2Ph @P 2X @X 2 @ 2` @` 2 @T 2X @ \2`@d 2@024@P2T@ X2@\@@`2d@h28l@82 @  2@2(@(2@ 2@2p@p $2x(@x,2H0@H8 2@2 @2@ \ p2xt@xx2|@ 2@2@2H@H 02X4@X< |2@2p@p 2 @   0 t2 x@  2@2(@(2@D2H@ d 2p@p20@02@ 2`@`4 P p20t@0x 2@ 2@2@@@2@2@ 2$@2 @  2@024@P2T@428@@2@D@@d2h@l2@p@@28@82@024@P2T@ L2P@ 2@ 28@8 , 2 @$ 82<@@  X d2h@l |2@ 2@ 2@2@@@2h@h2@ ( P2T@t2x@ 2@ 28@82`@` 2@  (  ,  H2 L@ T t2x@|2P@P2P@P2@ l x2|@ 2p@p d2h@l2p@ 2@2X@X20@0 2$@(28,@8@ X 2H@H2@ D2H@T2X@` x 2@ 28@82P@P @2D@L2pP@pT h2l@x 2 @  2 @ \2x`@xd2h@| 2@ 2@ 2@ \ h2l@p 2@2@  2@2 @$2(@4 X20\@0  2X@X2@2@024@82<@\ 2@2@ 2@2@  28$@8, 82<@@2hD@hh2xl@xp 2@ 2X@X 28@8 (2,@02h4@h2X@X28@82`@`2@ H2L@T h2l@ D2H@P x2|@2@ 2@ 2@2P@P2 @, p2t@ H2L@P d2h@  2@2@428@T2X@ L2xP@xT 2x@x 2@  P2T@X l x28|@82@2@2@ 2 @ , 82<@@ P2(T@(` t2x@ 2@2@  82<@@ ` t2x@|    28@82@2@  024@8 D T2X@\ h x2|@ 2@  !2 @ 2@2@2P @P2 @$ 82<@@ h2l@p 2@ 2@  2@  2@  2x$@x2@ 28$@84 Q@2D@H28L@8\ Qh2l@p28t@8 Q2@28@8 Q2H@H2@2@2`@`28@8 Q$2((@(,280@8@ QL2hP@hT28X@8d Q2@&x&J&&0 &(&0&8&U@&H&P&X&`&8h&p&x&&X&H&p &V&W&&&p&X&X&0 &@ & &&&&&&x &(&0&O8&@&H&xP&X&`&&h&p&x&&G&&` &D&N& &&Y&&!&Z&&/&[&\&$& &](&0&(8&^@&H&P& X&P `& h&p&Xx&&_&+&&&&&`& && &X&x&a&h& &0& & &&( &(&x0& 8&b@&<H&P&=X&`&h& x&8&&&K&&H&#&&H&I&&0&"&$&c&d&&e&& & &f(&50&8&@&gH&P&X&'`&h&p&x&h& &i&L& &j& &`&k&M&& && && 4&I& & &!&"&#%&$ N&%e&&z&'&( &) &*&+#&, :&-W&. &/ &0 &1&2 &&3 g&4 &5 &6 )&7 ?&8 W&9m&: &; &<&=(&> B&?W&  i#u*&2&<;B&J&SZ&b&kr&z&&&&& &&<9&&T&&r& &<&"&h+2&:&CJ&R&L [b&j&sz&&lC&&h&&&&&&&&$ &&`"&*&<3+:&B&KDR&Z&`c^j&r&`{x&&H& & H& & & & &&&&$ &&l#4*&2&h;NB&J&SpZ&b&dkr&z&&!&!&"&",&#&#0&P&P& &0&@&P&`&p&& &!&"&#&$&%&&&'&(&) &*0&+@&,P&-`&.p&/&0&1&2&3&4&5&6&7&8&9 &:0&;@&<P&=`&>p&?&&&d &(&$0&8& @&H&`P&X&`&h& p&x&T& & &!&!`&"&"&#&#`&$&$&%&%<&&&&H&'&'l&(&(&)&)0 &*(&*<0&+8&+H@&,H&,P&-X&-<`&.h&.p&/x&/&0&0&1&1$&2&2&3&3&4&4&5&5&6&6&7&7&8&8&9&9d &:(&:0&;8&;@&<H&<,P&=X&=`&>h&>p&?x&?0&& 4H `x   !"#$ <%T&l'( ) *+, -. (/ @0 X1l2 3 4 5 6 7 8 9,: D; `<t=> ?.symtab.strtab.shstrtab.text.rela.data.bss.text.caml.camlTest_ld_conf.code_begin.rela.text.caml.camlTest_ld_conf.tests_299.rela.text.caml.camlTest_ld_conf.if_ld_conf_found_303.rela.text.caml.camlTest_ld_conf.fold_438.rela.text.caml.camlTest_ld_conf.fun_1215.rela.text.caml.camlTest_ld_conf.compile_ld_conf_test_programs_638.rela.text.caml.camlTest_ld_conf.fun_1398.rela.text.caml.camlTest_ld_conf.compile_test_program_675.rela.text.caml.camlTest_ld_conf.run_690.rela.text.caml.camlTest_ld_conf.fun_1368.rela.text.caml.camlTest_ld_conf.includes_nulls_777.rela.text.caml.camlTest_ld_conf.fun_1380.rela.text.caml.camlTest_ld_conf.strip_null_781.rela.text.caml.camlTest_ld_conf.fun_1385.rela.text.caml.camlTest_ld_conf.fun_1390.rela.text.caml.camlTest_ld_conf.remove_if_exists_816.rela.text.caml.camlTest_ld_conf.ocamlrun_config_819.rela.text.caml.camlTest_ld_conf.strip_827.rela.text.caml.camlTest_ld_conf.fun_1406.rela.text.caml.camlTest_ld_conf.fun_1411.rela.text.caml.camlTest_ld_conf.pad_column_833.rela.text.caml.camlTest_ld_conf.fun_1420.rela.text.caml.camlTest_ld_conf.f_870.rela.text.caml.camlTest_ld_conf.fun_1429.rela.text.caml.camlTest_ld_conf.format_string_876.rela.text.caml.camlTest_ld_conf.fun_1465.rela.text.caml.camlTest_ld_conf.display_1062.rela.text.caml.camlTest_ld_conf.f_1067.rela.text.caml.camlTest_ld_conf.run_test_1077.rela.text.caml.camlTest_ld_conf.fun_1477.rela.text.caml.camlTest_ld_conf.process_env_1086.rela.text.caml.camlTest_ld_conf.fun_1482.rela.text.caml.camlTest_ld_conf.run_process_1097.rela.text.caml.camlTest_ld_conf.fun_1508.rela.text.caml.camlTest_ld_conf.fun_1515.rela.text.caml.camlTest_ld_conf.run_1108.rela.text.caml.camlTest_ld_conf.fun_1530.rela.text.caml.camlTest_ld_conf.ensure_dir_1120.rela.text.caml.camlTest_ld_conf.fun_1534.rela.text.caml.camlTest_ld_conf.fun_1558.rela.text.caml.camlTest_ld_conf.entry.text.caml.camlTest_ld_conf.code_end.rela.toc.note.GNU-stack.rela.debug_line.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_str.rela.debug_ranges.rela.eh_frame@&@<!@H"f,<1<]<d X@P f\G$@p0fG @f H`@`f I @fUK P@f`e@("(f@f@P$fB`g@%fD8hd@%fFGhB@`& fHq\il@'fJPm,@X.`fL|m@.fNDn@P0fP Ho0@X1`fRJxoE@18fTlqq@5 fWuuh@CfZL}@G f\0&`@xSf_0 @PWfb @^fdx "g b