ELF>~@@                              Maximal execution time for every command (in seconds)timeoutExit code to let a script report failure TEST_FAILExit code to let a script report skipping TEST_SKIPExit code to let a script report success TEST_PASSDirectory containing the test source filestest_source_directory#Name of file containing the specification of which tests to run test_file#Directory under which all test directories should be createdtest_build_directory_prefixDirectory for files produced during a testtest_build_directory+Subdirectories to copy recursively from test source to test build directory subdirectoriesDefault standard errorstderrDefault standard outputstdoutDefault standard inputstdinFiles and directories to copysrcExternal script to runscript/The number of bytes to skip when comparing program output with the reference fileskip_header_bytes/The number of lines to skip when comparing program output with the reference fileskip_header_linesPath of file to which program output should be compared referenceLet a test report why it passed/skipped/failed.reason#Set to "true" to overwrite reference files with the test outputpromoteName of program produced by ocamlc.opt and ocamlopt.opt program2#Name of program produced by ocamlc.byte and ocamlopt.byteprogramWhere the output of executing the program is savedoutputPath to log file for the current test ocamltest_logFile used by hooks to send back information.ocamltest_responseCommand used to invoke makeMAKEFiles which are only read by the tests readonly_filesFile whose existence should be testedfileExpected program exit status exit_statusLocation where to copy files and directoriesdstSpecify the commandline of a tool commandline#Used to change current working directory, but not updatedcwdArguments passed to executed programs and scripts arguments! D     < $    d  \  $     , < D  , $ 4 d L $ l ,6I!XP-9(1hAyAD pAa|P0Ie$0:D܀VP*\ ym=T Byq1l9PQA!60-i)5 9tXUQD B45hAI* j\4ocamltest/builtin_variables.mlBuiltin_variables.commandlineBuiltin_variables.cwdBuiltin_variables.fileBuiltin_variables.stderrdBuiltin_variables.subdirectories e       0I ht      K X v x    " H M  x    0 $ @ O ` z p    & Q | h   ( SH ~`    *U@X,W0H.Y P`0[0x2\% %= \{caml_negf_maskcaml_absf_maskcamlBuiltin_variables.data_begincamlBuiltin_variables.code_begincamlBuiltin_variablescamlBuiltin_variables__Pmakeblock_590camlBuiltin_variables__Pmakeblock_591camlBuiltin_variables__Pmakeblock_592camlBuiltin_variables__Pmakeblock_593camlBuiltin_variables__Pmakeblock_594camlBuiltin_variables__Pmakeblock_595camlBuiltin_variables__Pmakeblock_596camlBuiltin_variables__Pmakeblock_597camlBuiltin_variables__Pmakeblock_598camlBuiltin_variables__Pmakeblock_599camlBuiltin_variables__Pmakeblock_600camlBuiltin_variables__Pmakeblock_601camlBuiltin_variables__Pmakeblock_602camlBuiltin_variables__Pmakeblock_603camlBuiltin_variables__Pmakeblock_604camlBuiltin_variables__Pmakeblock_605camlBuiltin_variables__Pmakeblock_606camlBuiltin_variables__Pmakeblock_607camlBuiltin_variables__Pmakeblock_608camlBuiltin_variables__Pmakeblock_609camlBuiltin_variables__Pmakeblock_610camlBuiltin_variables__Pmakeblock_611camlBuiltin_variables__Pmakeblock_612camlBuiltin_variables__Pmakeblock_613camlBuiltin_variables__Pmakeblock_614camlBuiltin_variables__Pmakeblock_615camlBuiltin_variables__Pmakeblock_616camlBuiltin_variables__Pmakeblock_617camlBuiltin_variables__Pmakeblock_618camlBuiltin_variables__Pmakeblock_619camlBuiltin_variables__timeout_620camlBuiltin_variables__test_fail_622camlBuiltin_variables__test_skip_624camlBuiltin_variables__test_pass_626camlBuiltin_variables__test_source_directory_628camlBuiltin_variables__test_file_630camlBuiltin_variables__test_build_directory_prefix_632camlBuiltin_variables__test_build_directory_634camlBuiltin_variables__subdirectories_636camlBuiltin_variables__stderr_638camlBuiltin_variables__stdout_640camlBuiltin_variables__stdin_642camlBuiltin_variables__src_644camlBuiltin_variables__script_646camlBuiltin_variables__skip_header_bytes_648camlBuiltin_variables__skip_header_lines_650camlBuiltin_variables__reference_652camlBuiltin_variables__reason_654camlBuiltin_variables__promote_656camlBuiltin_variables__program2_658camlBuiltin_variables__program_660camlBuiltin_variables__output_662camlBuiltin_variables__ocamltest_log_664camlBuiltin_variables__ocamltest_response_666camlBuiltin_variables__make_668camlBuiltin_variables__readonly_files_670camlBuiltin_variables__file_672camlBuiltin_variables__exit_status_674camlBuiltin_variables__dst_676camlBuiltin_variables__commandline_678camlBuiltin_variables__cwd_680camlBuiltin_variables__arguments_682camlBuiltin_variables.gc_rootscamlBuiltin_variables__const_immstring_409camlBuiltin_variables__const_immstring_408camlBuiltin_variables__const_immstring_399camlBuiltin_variables__const_immstring_398camlBuiltin_variables__const_immstring_389camlBuiltin_variables__const_immstring_388camlBuiltin_variables__const_immstring_379camlBuiltin_variables__const_immstring_378camlBuiltin_variables__const_immstring_369camlBuiltin_variables__const_immstring_368camlBuiltin_variables__const_immstring_359camlBuiltin_variables__const_immstring_358camlBuiltin_variables__const_immstring_349camlBuiltin_variables__const_immstring_348camlBuiltin_variables__const_immstring_339camlBuiltin_variables__const_immstring_338camlBuiltin_variables__const_immstring_329camlBuiltin_variables__const_immstring_328camlBuiltin_variables__const_immstring_319camlBuiltin_variables__const_immstring_318camlBuiltin_variables__const_immstring_309camlBuiltin_variables__const_immstring_308camlBuiltin_variables__const_immstring_299camlBuiltin_variables__const_immstring_298camlBuiltin_variables__const_immstring_289camlBuiltin_variables__const_immstring_288camlBuiltin_variables__const_immstring_279camlBuiltin_variables__const_immstring_278camlBuiltin_variables__const_immstring_269camlBuiltin_variables__const_immstring_268camlBuiltin_variables__const_immstring_259camlBuiltin_variables__const_immstring_258camlBuiltin_variables__const_immstring_249camlBuiltin_variables__const_immstring_248camlBuiltin_variables__const_immstring_239camlBuiltin_variables__const_immstring_238camlBuiltin_variables__const_immstring_229camlBuiltin_variables__const_immstring_228camlBuiltin_variables__const_immstring_219camlBuiltin_variables__const_immstring_218camlBuiltin_variables__const_immstring_209camlBuiltin_variables__const_immstring_208camlBuiltin_variables__const_immstring_199camlBuiltin_variables__const_immstring_198camlBuiltin_variables__const_immstring_189camlBuiltin_variables__const_immstring_188camlBuiltin_variables__const_immstring_179camlBuiltin_variables__const_immstring_178camlBuiltin_variables__const_immstring_169camlBuiltin_variables__const_immstring_168camlBuiltin_variables__const_immstring_159camlBuiltin_variables__const_immstring_158camlBuiltin_variables__const_immstring_149camlBuiltin_variables__const_immstring_148camlBuiltin_variables__const_immstring_139camlBuiltin_variables__const_immstring_138camlBuiltin_variables__const_immstring_129camlBuiltin_variables__const_immstring_128camlBuiltin_variables__const_immstring_119camlBuiltin_variables__const_immstring_118camlBuiltin_variables__const_immstring_109camlBuiltin_variables__const_immstring_108camlBuiltin_variables__const_immstring_99camlBuiltin_variables__const_immstring_98camlBuiltin_variables.entry_GLOBAL_OFFSET_TABLE_camlVariables.make_117caml_initializecamlVariables.register_variable_166_closurecamlStdlib__List.iter_740caml_call_realloc_stackcamlBuiltin_variables.code_endcamlBuiltin_variables.data_endcamlBuiltin_variables.frametable 0H`x 8Ph !"(#@$X%p&'()IHGFEDCBA @(?0>8=@<H;P:X9`8h7p6x543210/.-,+*)('&%$#"!  (08@HPX`hpx   e yM !0@P`qpEi= a05@ P`pY-}Q%**!(*I7A*H*MT*Hcm*t*y*G***F***E***D*}$*~)0*C?I*{P*|U\*Bku*y|*z*A*w*x*@*u*v*?*s*t *>%*q,*r18*=GQ*oX*p]d*<s}*m*n*;*k*l*:*i*j*9*g*h *8#-*e4*f9@*7OY*c`*del*6{*a*b*5*_*`*4*]*^*3 *[*\*2+5*Y<*ZAH*1Wa*Wh*Xmt*0*U*V*/*S*T*.*Q*R*-*O*P$*,3=*MD*NIP*+_i*Kp*Lu|*****)*+*(*,*'*-*& *.*%+5*/?*$KU*1_*#ku*2*"*3*!*4* *5**7* *8*+5*9?*KU*6_*ku*:**;**=**>**?* *@*+5*A?*KU*B_*ku*C**D**E**F**G*  *H * + 5 *I? * K U * \ *a h **r *  *+ *  *, *  *- *  *. * ! + */5 * H R *0\ * o y *1 *  *2 *  *3 *  *4 *  *5 * 2 < *6F * Y c *7m *  *8 *  *9 *  *: *  *; *   *<* * : D *=N * ^ h *>r *  *? *  *@ *  *A *  *B *   *C& * 6 @ *DJ * Z d *En * ~  *F *  *G *  *H *  *I * D   % $ ( g  .symtab.strtab.shstrtab.text.rela.data.bss.rodata.cst16.text.caml.camlBuiltin_variables.code_begin.rela.text.caml.camlBuiltin_variables.entry.text.caml.camlBuiltin_variables.code_end.note.GNU-stack.rela.debug_line.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_str.rela.eh_frame@&@!@P ,1 ?p%k@[ %(%(%(@| ).@| A)`)0@P}00)s%*h @}p,   h:}/