diff options
author | Son Ho | 2022-02-09 12:38:29 +0100 |
---|---|---|
committer | Son Ho | 2022-02-09 12:38:29 +0100 |
commit | fa5815de72b983bcbf87b4ec3e57d459632bb0d8 (patch) | |
tree | cfc76232ebbe841981e155c46c935bbb1f056e2c /src/main.ml | |
parent | b9dd3ed9b70246449ce1c856175d8f6ff28a6049 (diff) |
Add logging information
Diffstat (limited to '')
-rw-r--r-- | src/main.ml | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/src/main.ml b/src/main.ml index 38cb339a..2297f106 100644 --- a/src/main.ml +++ b/src/main.ml @@ -94,21 +94,21 @@ let () = (* Set up the logging - for now we use default values - TODO: use the * command-line arguments *) - Easy_logging.Handlers.set_level main_logger_handler EL.Warning; - main_log#set_level EL.Warning; - pre_passes_log#set_level EL.Warning; - interpreter_log#set_level EL.Warning; - statements_log#set_level EL.Warning; - paths_log#set_level EL.Warning; - expressions_log#set_level EL.Warning; - expansion_log#set_level EL.Warning; - borrows_log#set_level EL.Warning; - invariants_log#set_level EL.Warning; - pure_utils_log#set_level EL.Warning; - symbolic_to_pure_log#set_level EL.Warning; - pure_micro_passes_log#set_level EL.Warning; - pure_to_extract_log#set_level EL.Warning; - translate_log#set_level EL.Warning; + Easy_logging.Handlers.set_level main_logger_handler EL.Info; + main_log#set_level EL.Info; + pre_passes_log#set_level EL.Info; + interpreter_log#set_level EL.Info; + statements_log#set_level EL.Info; + paths_log#set_level EL.Info; + expressions_log#set_level EL.Info; + expansion_log#set_level EL.Info; + borrows_log#set_level EL.Info; + invariants_log#set_level EL.Info; + pure_utils_log#set_level EL.Info; + symbolic_to_pure_log#set_level EL.Info; + pure_micro_passes_log#set_level EL.Info; + pure_to_extract_log#set_level EL.Info; + translate_log#set_level EL.Info; (* Load the module *) let json = Yojson.Basic.from_file filename in match cfim_module_of_json json with @@ -116,7 +116,8 @@ let () = main_log#error "error: %s\n" s; exit 1 | Ok m -> - (* Print the module *) + (* Logging *) + main_log#linfo (lazy ("Imported: " ^ filename)); main_log#ldebug (lazy ("\n" ^ Print.Module.module_to_string m ^ "\n")); (* Apply the pre-passes *) |