Sourcetype t = [ | `Closed| `Commit_key_is_dangling of string| `Corrupted_control_file| `Corrupted_gc_result_file of string| `Corrupted_legacy_file| `Corrupted_mapping_file of string| `Dangling_key of string| `Decoding_error| `Double_close| `File_exists of string| `Forbidden_during_gc| `Gc_disallowed| `Gc_forbidden_during_batch| `Gc_forbidden_on_32bit_platforms| `Gc_process_died_without_result_file of string| `Gc_process_error of string| `Inconsistent_store| `Index_failure of string| `Invalid_argument| `Invalid_layout| `Invalid_mapping_read of string| `Invalid_parent_directory| `Invalid_prefix_read of string| `Invalid_read_of_gced_object of string| `Io_misc of Io.misc_error| `Migration_needed| `Multiple_empty_chunks| `No_such_file_or_directory| `Node_or_contents_key_is_indexed of string| `Not_a_directory of string| `Not_a_file| `Only_minimal_indexing_strategy_allowed| `Pending_flush| `Read_out_of_bounds| `Ro_not_allowed| `Rw_not_allowed| `Split_forbidden_during_batch| `Sys_error of string| `Unknown_major_pack_version of string| `V3_store_from_the_future
] Sourceval raise_error : [< t ] -> 'a Sourceval log_error : string -> [< t ] -> unit