# OASIS_START
# DO NOT EDIT (digest: bd8e7470abc156ceb27ac72aa73a6c90)
# Library core
"lib": include
"lib/agnostic_mutex.cmx": for-pack(Core)
"lib/Agnostic_mutex.cmx": for-pack(Core)
"lib/algebraic_group.cmx": for-pack(Core)
"lib/Algebraic_group.cmx": for-pack(Core)
"lib/array_permute.cmx": for-pack(Core)
"lib/Array_permute.cmx": for-pack(Core)
"lib/avltree.cmx": for-pack(Core)
"lib/Avltree.cmx": for-pack(Core)
"lib/bag.cmx": for-pack(Core)
"lib/Bag.cmx": for-pack(Core)
"lib/bigbuffer.cmx": for-pack(Core)
"lib/Bigbuffer.cmx": for-pack(Core)
"lib/bigstring.cmx": for-pack(Core)
"lib/Bigstring.cmx": for-pack(Core)
"lib/bigsubstring.cmx": for-pack(Core)
"lib/Bigsubstring.cmx": for-pack(Core)
"lib/binable.cmx": for-pack(Core)
"lib/Binable.cmx": for-pack(Core)
"lib/binary_packing.cmx": for-pack(Core)
"lib/Binary_packing.cmx": for-pack(Core)
"lib/blang.cmx": for-pack(Core)
"lib/Blang.cmx": for-pack(Core)
"lib/bool.cmx": for-pack(Core)
"lib/Bool.cmx": for-pack(Core)
"lib/bucket.cmx": for-pack(Core)
"lib/Bucket.cmx": for-pack(Core)
"lib/byte_units.cmx": for-pack(Core)
"lib/Byte_units.cmx": for-pack(Core)
"lib/caml.cmx": for-pack(Core)
"lib/Caml.cmx": for-pack(Core)
"lib/common.cmx": for-pack(Core)
"lib/Common.cmx": for-pack(Core)
"lib/comparable.cmx": for-pack(Core)
"lib/Comparable.cmx": for-pack(Core)
"lib/constrained_float.cmx": for-pack(Core)
"lib/Constrained_float.cmx": for-pack(Core)
"lib/container.cmx": for-pack(Core)
"lib/Container.cmx": for-pack(Core)
"lib/core_arg.cmx": for-pack(Core)
"lib/Core_arg.cmx": for-pack(Core)
"lib/core_array.cmx": for-pack(Core)
"lib/Core_array.cmx": for-pack(Core)
"lib/core_bin_prot.cmx": for-pack(Core)
"lib/Core_bin_prot.cmx": for-pack(Core)
"lib/core_char.cmx": for-pack(Core)
"lib/Core_char.cmx": for-pack(Core)
"lib/core_condition.cmx": for-pack(Core)
"lib/Core_condition.cmx": for-pack(Core)
"lib/core_field.cmx": for-pack(Core)
"lib/Core_field.cmx": for-pack(Core)
"lib/core_filename.cmx": for-pack(Core)
"lib/Core_filename.cmx": for-pack(Core)
"lib/core_gc.cmx": for-pack(Core)
"lib/Core_gc.cmx": for-pack(Core)
"lib/core_hashtbl.cmx": for-pack(Core)
"lib/Core_hashtbl.cmx": for-pack(Core)
"lib/core_hashtbl_intf.cmx": for-pack(Core)
"lib/Core_hashtbl_intf.cmx": for-pack(Core)
"lib/core_int.cmx": for-pack(Core)
"lib/Core_int.cmx": for-pack(Core)
"lib/core_int32.cmx": for-pack(Core)
"lib/Core_int32.cmx": for-pack(Core)
"lib/core_int63.cmx": for-pack(Core)
"lib/Core_int63.cmx": for-pack(Core)
"lib/core_int64.cmx": for-pack(Core)
"lib/Core_int64.cmx": for-pack(Core)
"lib/core_list.cmx": for-pack(Core)
"lib/Core_list.cmx": for-pack(Core)
"lib/core_map.cmx": for-pack(Core)
"lib/Core_map.cmx": for-pack(Core)
"lib/core_map_intf.cmx": for-pack(Core)
"lib/Core_map_intf.cmx": for-pack(Core)
"lib/core_mutex.cmx": for-pack(Core)
"lib/Core_mutex.cmx": for-pack(Core)
"lib/core_nativeint.cmx": for-pack(Core)
"lib/Core_nativeint.cmx": for-pack(Core)
"lib/core_printexc.cmx": for-pack(Core)
"lib/Core_printexc.cmx": for-pack(Core)
"lib/core_printf.cmx": for-pack(Core)
"lib/Core_printf.cmx": for-pack(Core)
"lib/core_queue.cmx": for-pack(Core)
"lib/Core_queue.cmx": for-pack(Core)
"lib/core_set.cmx": for-pack(Core)
"lib/Core_set.cmx": for-pack(Core)
"lib/core_set_intf.cmx": for-pack(Core)
"lib/Core_set_intf.cmx": for-pack(Core)
"lib/core_sexp.cmx": for-pack(Core)
"lib/Core_sexp.cmx": for-pack(Core)
"lib/core_stack.cmx": for-pack(Core)
"lib/Core_stack.cmx": for-pack(Core)
"lib/core_string.cmx": for-pack(Core)
"lib/Core_string.cmx": for-pack(Core)
"lib/core_sys.cmx": for-pack(Core)
"lib/Core_sys.cmx": for-pack(Core)
"lib/core_thread.cmx": for-pack(Core)
"lib/Core_thread.cmx": for-pack(Core)
"lib/core_unix.cmx": for-pack(Core)
"lib/Core_unix.cmx": for-pack(Core)
"lib/crc.cmx": for-pack(Core)
"lib/Crc.cmx": for-pack(Core)
"lib/daemon.cmx": for-pack(Core)
"lib/Daemon.cmx": for-pack(Core)
"lib/date.cmx": for-pack(Core)
"lib/Date.cmx": for-pack(Core)
"lib/dequeue.cmx": for-pack(Core)
"lib/Dequeue.cmx": for-pack(Core)
"lib/doubly_linked.cmx": for-pack(Core)
"lib/Doubly_linked.cmx": for-pack(Core)
"lib/error_check.cmx": for-pack(Core)
"lib/Error_check.cmx": for-pack(Core)
"lib/exn.cmx": for-pack(Core)
"lib/Exn.cmx": for-pack(Core)
"lib/float.cmx": for-pack(Core)
"lib/Float.cmx": for-pack(Core)
"lib/floatable.cmx": for-pack(Core)
"lib/Floatable.cmx": for-pack(Core)
"lib/float_intf.cmx": for-pack(Core)
"lib/Float_intf.cmx": for-pack(Core)
"lib/float_robust_compare.cmx": for-pack(Core)
"lib/Float_robust_compare.cmx": for-pack(Core)
"lib/fn.cmx": for-pack(Core)
"lib/Fn.cmx": for-pack(Core)
"lib/force_once.cmx": for-pack(Core)
"lib/Force_once.cmx": for-pack(Core)
"lib/fqueue.cmx": for-pack(Core)
"lib/Fqueue.cmx": for-pack(Core)
"lib/hashable.cmx": for-pack(Core)
"lib/Hashable.cmx": for-pack(Core)
"lib/hash_heap.cmx": for-pack(Core)
"lib/Hash_heap.cmx": for-pack(Core)
"lib/hash_queue.cmx": for-pack(Core)
"lib/Hash_queue.cmx": for-pack(Core)
"lib/hash_set.cmx": for-pack(Core)
"lib/Hash_set.cmx": for-pack(Core)
"lib/hash_set_intf.cmx": for-pack(Core)
"lib/Hash_set_intf.cmx": for-pack(Core)
"lib/heap.cmx": for-pack(Core)
"lib/Heap.cmx": for-pack(Core)
"lib/host_and_port.cmx": for-pack(Core)
"lib/Host_and_port.cmx": for-pack(Core)
"lib/identifiable.cmx": for-pack(Core)
"lib/Identifiable.cmx": for-pack(Core)
"lib/in_channel.cmx": for-pack(Core)
"lib/In_channel.cmx": for-pack(Core)
"lib/intable.cmx": for-pack(Core)
"lib/Intable.cmx": for-pack(Core)
"lib/int_conversions.cmx": for-pack(Core)
"lib/Int_conversions.cmx": for-pack(Core)
"lib/interfaces.cmx": for-pack(Core)
"lib/Interfaces.cmx": for-pack(Core)
"lib/interval.cmx": for-pack(Core)
"lib/Interval.cmx": for-pack(Core)
"lib/interval_intf.cmx": for-pack(Core)
"lib/Interval_intf.cmx": for-pack(Core)
"lib/int_intf.cmx": for-pack(Core)
"lib/Int_intf.cmx": for-pack(Core)
"lib/int_set.cmx": for-pack(Core)
"lib/Int_set.cmx": for-pack(Core)
"lib/linebuf.cmx": for-pack(Core)
"lib/Linebuf.cmx": for-pack(Core)
"lib/local_utest.cmx": for-pack(Core)
"lib/Local_utest.cmx": for-pack(Core)
"lib/lock_file.cmx": for-pack(Core)
"lib/Lock_file.cmx": for-pack(Core)
"lib/make_substring.cmx": for-pack(Core)
"lib/Make_substring.cmx": for-pack(Core)
"lib/memo.cmx": for-pack(Core)
"lib/Memo.cmx": for-pack(Core)
"lib/monad.cmx": for-pack(Core)
"lib/Monad.cmx": for-pack(Core)
"lib/month.cmx": for-pack(Core)
"lib/Month.cmx": for-pack(Core)
"lib/mutex0.cmx": for-pack(Core)
"lib/Mutex0.cmx": for-pack(Core)
"lib/ofday.cmx": for-pack(Core)
"lib/Ofday.cmx": for-pack(Core)
"lib/option.cmx": for-pack(Core)
"lib/Option.cmx": for-pack(Core)
"lib/ordered_collection_common.cmx": for-pack(Core)
"lib/Ordered_collection_common.cmx": for-pack(Core)
"lib/out_channel.cmx": for-pack(Core)
"lib/Out_channel.cmx": for-pack(Core)
"lib/piecewise_linear.cmx": for-pack(Core)
"lib/Piecewise_linear.cmx": for-pack(Core)
"lib/pretty_printer.cmx": for-pack(Core)
"lib/Pretty_printer.cmx": for-pack(Core)
"lib/quickcheck.cmx": for-pack(Core)
"lib/Quickcheck.cmx": for-pack(Core)
"lib/ref.cmx": for-pack(Core)
"lib/Ref.cmx": for-pack(Core)
"lib/result.cmx": for-pack(Core)
"lib/Result.cmx": for-pack(Core)
"lib/robustly_comparable.cmx": for-pack(Core)
"lib/Robustly_comparable.cmx": for-pack(Core)
"lib/set_once.cmx": for-pack(Core)
"lib/Set_once.cmx": for-pack(Core)
"lib/sexpable.cmx": for-pack(Core)
"lib/Sexpable.cmx": for-pack(Core)
"lib/signal.cmx": for-pack(Core)
"lib/Signal.cmx": for-pack(Core)
"lib/space_safe_tuple.cmx": for-pack(Core)
"lib/Space_safe_tuple.cmx": for-pack(Core)
"lib/span.cmx": for-pack(Core)
"lib/Span.cmx": for-pack(Core)
"lib/squeue.cmx": for-pack(Core)
"lib/Squeue.cmx": for-pack(Core)
"lib/std.cmx": for-pack(Core)
"lib/Std.cmx": for-pack(Core)
"lib/std_internal.cmx": for-pack(Core)
"lib/Std_internal.cmx": for-pack(Core)
"lib/stringable.cmx": for-pack(Core)
"lib/Stringable.cmx": for-pack(Core)
"lib/string_id.cmx": for-pack(Core)
"lib/String_id.cmx": for-pack(Core)
"lib/substring.cmx": for-pack(Core)
"lib/Substring.cmx": for-pack(Core)
"lib/substring_intf.cmx": for-pack(Core)
"lib/Substring_intf.cmx": for-pack(Core)
"lib/sys_open_patch.cmx": for-pack(Core)
"lib/Sys_open_patch.cmx": for-pack(Core)
"lib/terminal_io_intf.cmx": for-pack(Core)
"lib/Terminal_io_intf.cmx": for-pack(Core)
"lib/thread_safe_queue.cmx": for-pack(Core)
"lib/Thread_safe_queue.cmx": for-pack(Core)
"lib/time.cmx": for-pack(Core)
"lib/Time.cmx": for-pack(Core)
"lib/time_internal.cmx": for-pack(Core)
"lib/Time_internal.cmx": for-pack(Core)
"lib/timer.cmx": for-pack(Core)
"lib/Timer.cmx": for-pack(Core)
"lib/tuple.cmx": for-pack(Core)
"lib/Tuple.cmx": for-pack(Core)
"lib/unique_id.cmx": for-pack(Core)
"lib/Unique_id.cmx": for-pack(Core)
"lib/unique_id_intf.cmx": for-pack(Core)
"lib/Unique_id_intf.cmx": for-pack(Core)
"lib/unit.cmx": for-pack(Core)
"lib/Unit.cmx": for-pack(Core)
"lib/utest.cmx": for-pack(Core)
"lib/Utest.cmx": for-pack(Core)
"lib/weekday.cmx": for-pack(Core)
"lib/Weekday.cmx": for-pack(Core)
"lib/with_return.cmx": for-pack(Core)
"lib/With_return.cmx": for-pack(Core)
"lib/word_size.cmx": for-pack(Core)
"lib/Word_size.cmx": for-pack(Core)
"lib/zone.cmx": for-pack(Core)
"lib/Zone.cmx": for-pack(Core)
"lib/linux_ext.cmx": for-pack(Core)
"lib/Linux_ext.cmx": for-pack(Core)
"lib/bigstring_marshal.cmx": for-pack(Core)
"lib/Bigstring_marshal.cmx": for-pack(Core)
<lib/*.ml{,i}>: oasis_library_core_ccopt
"lib/bigstring_stubs.c": oasis_library_core_ccopt
"lib/linebuf_stubs.c": oasis_library_core_ccopt
"lib/misc.c": oasis_library_core_ccopt
"lib/ocaml_utils_stubs.c": oasis_library_core_ccopt
"lib/open_stubs.c": oasis_library_core_ccopt
"lib/signal_stubs.c": oasis_library_core_ccopt
"lib/unix_stubs.c": oasis_library_core_ccopt
"lib/linux_ext_stubs.c": oasis_library_core_ccopt
"lib/bigstring_marshal_stubs.c": oasis_library_core_ccopt
<lib/core.{cma,cmxa}>: oasis_library_core_cclib
"lib/libcore.lib": oasis_library_core_cclib
"lib/dllcore.dll": oasis_library_core_cclib
"lib/libcore.a": oasis_library_core_cclib
"lib/dllcore.so": oasis_library_core_cclib
<lib/core.{cma,cmxa}>: use_libcore
<lib/*.ml{,i}>: pkg_unix
<lib/*.ml{,i}>: pkg_threads
<lib/*.ml{,i}>: pkg_sexplib.syntax
<lib/*.ml{,i}>: pkg_sexplib
<lib/*.ml{,i}>: pkg_res
<lib/*.ml{,i}>: pkg_fieldslib.syntax
<lib/*.ml{,i}>: pkg_fieldslib
<lib/*.ml{,i}>: pkg_bin_prot.syntax
<lib/*.ml{,i}>: pkg_bin_prot
<lib/*.ml{,i}>: pkg_bigarray
"lib/bigstring_stubs.c": pkg_unix
"lib/bigstring_stubs.c": pkg_threads
"lib/bigstring_stubs.c": pkg_sexplib.syntax
"lib/bigstring_stubs.c": pkg_sexplib
"lib/bigstring_stubs.c": pkg_res
"lib/bigstring_stubs.c": pkg_fieldslib.syntax
"lib/bigstring_stubs.c": pkg_fieldslib
"lib/bigstring_stubs.c": pkg_bin_prot.syntax
"lib/bigstring_stubs.c": pkg_bin_prot
"lib/bigstring_stubs.c": pkg_bigarray
"lib/linebuf_stubs.c": pkg_unix
"lib/linebuf_stubs.c": pkg_threads
"lib/linebuf_stubs.c": pkg_sexplib.syntax
"lib/linebuf_stubs.c": pkg_sexplib
"lib/linebuf_stubs.c": pkg_res
"lib/linebuf_stubs.c": pkg_fieldslib.syntax
"lib/linebuf_stubs.c": pkg_fieldslib
"lib/linebuf_stubs.c": pkg_bin_prot.syntax
"lib/linebuf_stubs.c": pkg_bin_prot
"lib/linebuf_stubs.c": pkg_bigarray
"lib/misc.c": pkg_unix
"lib/misc.c": pkg_threads
"lib/misc.c": pkg_sexplib.syntax
"lib/misc.c": pkg_sexplib
"lib/misc.c": pkg_res
"lib/misc.c": pkg_fieldslib.syntax
"lib/misc.c": pkg_fieldslib
"lib/misc.c": pkg_bin_prot.syntax
"lib/misc.c": pkg_bin_prot
"lib/misc.c": pkg_bigarray
"lib/ocaml_utils_stubs.c": pkg_unix
"lib/ocaml_utils_stubs.c": pkg_threads
"lib/ocaml_utils_stubs.c": pkg_sexplib.syntax
"lib/ocaml_utils_stubs.c": pkg_sexplib
"lib/ocaml_utils_stubs.c": pkg_res
"lib/ocaml_utils_stubs.c": pkg_fieldslib.syntax
"lib/ocaml_utils_stubs.c": pkg_fieldslib
"lib/ocaml_utils_stubs.c": pkg_bin_prot.syntax
"lib/ocaml_utils_stubs.c": pkg_bin_prot
"lib/ocaml_utils_stubs.c": pkg_bigarray
"lib/open_stubs.c": pkg_unix
"lib/open_stubs.c": pkg_threads
"lib/open_stubs.c": pkg_sexplib.syntax
"lib/open_stubs.c": pkg_sexplib
"lib/open_stubs.c": pkg_res
"lib/open_stubs.c": pkg_fieldslib.syntax
"lib/open_stubs.c": pkg_fieldslib
"lib/open_stubs.c": pkg_bin_prot.syntax
"lib/open_stubs.c": pkg_bin_prot
"lib/open_stubs.c": pkg_bigarray
"lib/signal_stubs.c": pkg_unix
"lib/signal_stubs.c": pkg_threads
"lib/signal_stubs.c": pkg_sexplib.syntax
"lib/signal_stubs.c": pkg_sexplib
"lib/signal_stubs.c": pkg_res
"lib/signal_stubs.c": pkg_fieldslib.syntax
"lib/signal_stubs.c": pkg_fieldslib
"lib/signal_stubs.c": pkg_bin_prot.syntax
"lib/signal_stubs.c": pkg_bin_prot
"lib/signal_stubs.c": pkg_bigarray
"lib/unix_stubs.c": pkg_unix
"lib/unix_stubs.c": pkg_threads
"lib/unix_stubs.c": pkg_sexplib.syntax
"lib/unix_stubs.c": pkg_sexplib
"lib/unix_stubs.c": pkg_res
"lib/unix_stubs.c": pkg_fieldslib.syntax
"lib/unix_stubs.c": pkg_fieldslib
"lib/unix_stubs.c": pkg_bin_prot.syntax
"lib/unix_stubs.c": pkg_bin_prot
"lib/unix_stubs.c": pkg_bigarray
"lib/linux_ext_stubs.c": pkg_unix
"lib/linux_ext_stubs.c": pkg_threads
"lib/linux_ext_stubs.c": pkg_sexplib.syntax
"lib/linux_ext_stubs.c": pkg_sexplib
"lib/linux_ext_stubs.c": pkg_res
"lib/linux_ext_stubs.c": pkg_fieldslib.syntax
"lib/linux_ext_stubs.c": pkg_fieldslib
"lib/linux_ext_stubs.c": pkg_bin_prot.syntax
"lib/linux_ext_stubs.c": pkg_bin_prot
"lib/linux_ext_stubs.c": pkg_bigarray
"lib/bigstring_marshal_stubs.c": pkg_unix
"lib/bigstring_marshal_stubs.c": pkg_threads
"lib/bigstring_marshal_stubs.c": pkg_sexplib.syntax
"lib/bigstring_marshal_stubs.c": pkg_sexplib
"lib/bigstring_marshal_stubs.c": pkg_res
"lib/bigstring_marshal_stubs.c": pkg_fieldslib.syntax
"lib/bigstring_marshal_stubs.c": pkg_fieldslib
"lib/bigstring_marshal_stubs.c": pkg_bin_prot.syntax
"lib/bigstring_marshal_stubs.c": pkg_bin_prot
"lib/bigstring_marshal_stubs.c": pkg_bigarray
# Executable test_runner
"lib_test/test_runner.byte": use_core
"lib_test/test_runner.byte": pkg_unix
"lib_test/test_runner.byte": pkg_threads
"lib_test/test_runner.byte": pkg_sexplib.syntax
"lib_test/test_runner.byte": pkg_sexplib
"lib_test/test_runner.byte": pkg_res
"lib_test/test_runner.byte": pkg_oUnit
"lib_test/test_runner.byte": pkg_fieldslib.syntax
"lib_test/test_runner.byte": pkg_fieldslib
"lib_test/test_runner.byte": pkg_bin_prot.syntax
"lib_test/test_runner.byte": pkg_bin_prot
"lib_test/test_runner.byte": pkg_bigarray
<lib_test/*.ml{,i}>: use_core
<lib_test/*.ml{,i}>: pkg_unix
<lib_test/*.ml{,i}>: pkg_threads
<lib_test/*.ml{,i}>: pkg_sexplib.syntax
<lib_test/*.ml{,i}>: pkg_sexplib
<lib_test/*.ml{,i}>: pkg_res
<lib_test/*.ml{,i}>: pkg_oUnit
<lib_test/*.ml{,i}>: pkg_fieldslib.syntax
<lib_test/*.ml{,i}>: pkg_fieldslib
<lib_test/*.ml{,i}>: pkg_bin_prot.syntax
<lib_test/*.ml{,i}>: pkg_bin_prot
<lib_test/*.ml{,i}>: pkg_bigarray
"lib_test/test_runner.byte": custom
# OASIS_STOP
<lib/*.ml{,i}>: syntax_camlp4o
<lib/{std,core_int63,bigstring,core_mutex,core_unix,bigstring_marshal,linux_ext}.ml{,i}>:pa_macro
<lib{,_test}/*.ml{,i}>: syntax_camlp4o
true:debug,annot
