diff --git a/src/bin/lpython.cpp b/src/bin/lpython.cpp index dcf30df425..4dbe6878cd 100644 --- a/src/bin/lpython.cpp +++ b/src/bin/lpython.cpp @@ -1058,13 +1058,13 @@ int compile_python_using_llvm( auto llvm_start = std::chrono::high_resolution_clock::now(); bool call_stmts = false; - if (m->get_return_type("__module___main_____main__global_stmts") == "void") { + if (m->get_return_type("__main__global_stmts") == "void") { call_stmts = true; } e.add_module(std::move(m)); if (call_stmts) { - e.voidfn("__module___main_____main__global_stmts"); + e.voidfn("__main__global_stmts"); } if (compiler_options.enable_cpython) { diff --git a/src/libasr/codegen/asr_to_wasm.cpp b/src/libasr/codegen/asr_to_wasm.cpp index 10562629b0..8f380ad4e1 100644 --- a/src/libasr/codegen/asr_to_wasm.cpp +++ b/src/libasr/codegen/asr_to_wasm.cpp @@ -1154,6 +1154,7 @@ class ASRToWASMVisitor : public ASR::BaseVisitor { bool is_unsupported_function(const ASR::Function_t &x) { if (strcmp(x.m_name, "_start") == 0) return false; + if (strcmp(x.m_name, "__main__global_stmts") == 0) return false; if (ASRUtils::get_FunctionType(x)->m_abi == ASR::abiType::BindJS) { return true; diff --git a/src/libasr/pass/global_stmts.cpp b/src/libasr/pass/global_stmts.cpp index 8a9c35f89e..8a2beb2b36 100644 --- a/src/libasr/pass/global_stmts.cpp +++ b/src/libasr/pass/global_stmts.cpp @@ -119,7 +119,7 @@ void pass_wrap_global_stmts(Allocator &al, /* a_body */ body.p, /* n_body */ body.size(), /* a_return_var */ (return_var ? return_var_ref : nullptr), - (return_var ? ASR::abiType::BindC : ASR::abiType::Source), + ASR::abiType::BindC, ASR::Public, ASR::Implementation, nullptr, false, false, false, false, false, diff --git a/src/lpython/python_evaluator.cpp b/src/lpython/python_evaluator.cpp index f7314fcb32..67f2b4df69 100644 --- a/src/lpython/python_evaluator.cpp +++ b/src/lpython/python_evaluator.cpp @@ -85,10 +85,8 @@ Result PythonCompiler::evaluate( } // ASR -> LLVM - std::string module_prefix = "__module___main___"; std::string module_name = "__main__"; - std::string sym_name = module_name + "global_stmts_" + std::to_string(eval_count) + "__"; - run_fn = module_prefix + sym_name; + run_fn = module_name + "global_stmts_" + std::to_string(eval_count) + "__"; Result> res3 = get_llvm3(*asr, pass_manager, diagnostics, lm.files.back().in_filename); @@ -116,7 +114,7 @@ Result PythonCompiler::evaluate( if (call_run_fn) { ASR::down_cast(symbol_table->resolve_symbol(module_name))->m_symtab - ->erase_symbol(sym_name); + ->erase_symbol(run_fn); } eval_count++; diff --git a/tests/reference/asr-array_01_decl-39cf894.json b/tests/reference/asr-array_01_decl-39cf894.json index 46e8c7e5f1..976c215d6f 100644 --- a/tests/reference/asr-array_01_decl-39cf894.json +++ b/tests/reference/asr-array_01_decl-39cf894.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-array_01_decl-39cf894.stdout", - "stdout_hash": "292194a8fe4110a90c90bbcbf94f66b70f82978e14108ded75104711", + "stdout_hash": "b52f82a02459b8933b18e51ae7d2a68538e367b07024dcb45e759995", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-array_01_decl-39cf894.stdout b/tests/reference/asr-array_01_decl-39cf894.stdout index 454b8b7b3a..1c292a27be 100644 --- a/tests/reference/asr-array_01_decl-39cf894.stdout +++ b/tests/reference/asr-array_01_decl-39cf894.stdout @@ -66,7 +66,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-array_02_decl-e8f6874.json b/tests/reference/asr-array_02_decl-e8f6874.json index 45df8cbd9e..96f390c30c 100644 --- a/tests/reference/asr-array_02_decl-e8f6874.json +++ b/tests/reference/asr-array_02_decl-e8f6874.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-array_02_decl-e8f6874.stdout", - "stdout_hash": "7b506405f2db787df8d5e04ea40bb26baf200b5ea75a29f8410dcaaa", + "stdout_hash": "40ba767ccf9b2fb13d3bd1408aab3664bc151355203a790b9db68052", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-array_02_decl-e8f6874.stdout b/tests/reference/asr-array_02_decl-e8f6874.stdout index 7fa92214f8..151c44d4fe 100644 --- a/tests/reference/asr-array_02_decl-e8f6874.stdout +++ b/tests/reference/asr-array_02_decl-e8f6874.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-bindc_01-6d521a9.json b/tests/reference/asr-bindc_01-6d521a9.json index 0e7d5c5061..36216bb465 100644 --- a/tests/reference/asr-bindc_01-6d521a9.json +++ b/tests/reference/asr-bindc_01-6d521a9.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-bindc_01-6d521a9.stdout", - "stdout_hash": "ef60e71b9f8d29c6c9788d7a614fda516a74a38d7a7423e7e39bbf7f", + "stdout_hash": "4e3b9d49754feec5684c3b48b76c5a388adbc3c20320e29976f7a385", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-bindc_01-6d521a9.stdout b/tests/reference/asr-bindc_01-6d521a9.stdout index d2ea3f7022..0ed3f9d4cd 100644 --- a/tests/reference/asr-bindc_01-6d521a9.stdout +++ b/tests/reference/asr-bindc_01-6d521a9.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-bindc_02-bc1a7ea.json b/tests/reference/asr-bindc_02-bc1a7ea.json index d21d8d1dee..ac34008ec8 100644 --- a/tests/reference/asr-bindc_02-bc1a7ea.json +++ b/tests/reference/asr-bindc_02-bc1a7ea.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-bindc_02-bc1a7ea.stdout", - "stdout_hash": "0b63ac37d3c2fadcacabe7c8c985e02c6d3db8f19f945ab2a88414f7", + "stdout_hash": "135f090ac0e4fb7ac28f17c60f8ecbcae4bbea1db2c965f6158780fa", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-bindc_02-bc1a7ea.stdout b/tests/reference/asr-bindc_02-bc1a7ea.stdout index 573560db9a..f1d37767be 100644 --- a/tests/reference/asr-bindc_02-bc1a7ea.stdout +++ b/tests/reference/asr-bindc_02-bc1a7ea.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-callback_01-df40fd5.json b/tests/reference/asr-callback_01-df40fd5.json index b228c00a7e..4f531a822c 100644 --- a/tests/reference/asr-callback_01-df40fd5.json +++ b/tests/reference/asr-callback_01-df40fd5.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-callback_01-df40fd5.stdout", - "stdout_hash": "a8fbb30389ff308781e5cc08c41bee122eb1f40c9707b86000d81a39", + "stdout_hash": "95bba7dc5e898bc9db53f2086af51f929677ced1daaa551986ccae67", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-callback_01-df40fd5.stdout b/tests/reference/asr-callback_01-df40fd5.stdout index d43454d701..1138f44d83 100644 --- a/tests/reference/asr-callback_01-df40fd5.stdout +++ b/tests/reference/asr-callback_01-df40fd5.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-cast-435c233.json b/tests/reference/asr-cast-435c233.json index 69f1ee3241..ecffe7d2e6 100644 --- a/tests/reference/asr-cast-435c233.json +++ b/tests/reference/asr-cast-435c233.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-cast-435c233.stdout", - "stdout_hash": "57cf8fa21e9a019ea1b4e9c13ecfc8500bd40140ab73e3706f4a548b", + "stdout_hash": "2c6b37aaabeaaecdaf678f66947d3155708c83d0428e07e48644cbe3", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-cast-435c233.stdout b/tests/reference/asr-cast-435c233.stdout index 3991b74bb2..a911b9f3c2 100644 --- a/tests/reference/asr-cast-435c233.stdout +++ b/tests/reference/asr-cast-435c233.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-doconcurrentloop_01-3fdc189.json b/tests/reference/asr-doconcurrentloop_01-3fdc189.json index d6ab359efa..316a9941df 100644 --- a/tests/reference/asr-doconcurrentloop_01-3fdc189.json +++ b/tests/reference/asr-doconcurrentloop_01-3fdc189.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-doconcurrentloop_01-3fdc189.stdout", - "stdout_hash": "413974a16ffc353be79c5bba8842ef9190e2c5c845d605c96b15e55b", + "stdout_hash": "8a455bbdfe3a5ce8e15121598a3531c6e70b7e49375aef40fdb4ce45", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-doconcurrentloop_01-3fdc189.stdout b/tests/reference/asr-doconcurrentloop_01-3fdc189.stdout index 4146667eaf..b8a46e9a22 100644 --- a/tests/reference/asr-doconcurrentloop_01-3fdc189.stdout +++ b/tests/reference/asr-doconcurrentloop_01-3fdc189.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-elemental_01-b58df26.json b/tests/reference/asr-elemental_01-b58df26.json index ca3e8f1afa..34a00c14c9 100644 --- a/tests/reference/asr-elemental_01-b58df26.json +++ b/tests/reference/asr-elemental_01-b58df26.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-elemental_01-b58df26.stdout", - "stdout_hash": "4c513521bada6163ac63fa332b183b73632bc0c1e8598ad0b75d8424", + "stdout_hash": "010de6d656ca155767b7b164826621d352f51e51e92a57e32941d1f5", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-elemental_01-b58df26.stdout b/tests/reference/asr-elemental_01-b58df26.stdout index 124a7d1ce5..1ef70ce519 100644 --- a/tests/reference/asr-elemental_01-b58df26.stdout +++ b/tests/reference/asr-elemental_01-b58df26.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-expr12-5c5b71e.json b/tests/reference/asr-expr12-5c5b71e.json index 576db11660..acbc65d350 100644 --- a/tests/reference/asr-expr12-5c5b71e.json +++ b/tests/reference/asr-expr12-5c5b71e.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-expr12-5c5b71e.stdout", - "stdout_hash": "cc7faf4b191f80b30f9ba8ba5dc649e69a276ee40352403a890a7ecb", + "stdout_hash": "d3aaa8ff5b242d983778814608d445ae5469d57265ec7f40ad9e3ce0", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-expr12-5c5b71e.stdout b/tests/reference/asr-expr12-5c5b71e.stdout index 466b7f88f6..6a20a70ca1 100644 --- a/tests/reference/asr-expr12-5c5b71e.stdout +++ b/tests/reference/asr-expr12-5c5b71e.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-expr7-480ba2f.json b/tests/reference/asr-expr7-480ba2f.json index 9bf58f3238..de9b710317 100644 --- a/tests/reference/asr-expr7-480ba2f.json +++ b/tests/reference/asr-expr7-480ba2f.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-expr7-480ba2f.stdout", - "stdout_hash": "53cee9828734c67e8e5f67fd20774b45de191ad50be7867cd1fb1d7f", + "stdout_hash": "373a1b54b20cc68be611361764a9b440fd66619105ef2e157cabc681", "stderr": "asr-expr7-480ba2f.stderr", "stderr_hash": "6e9790ac88db1a9ead8f64a91ba8a6605de67167037908a74b77be0c", "returncode": 0 diff --git a/tests/reference/asr-expr7-480ba2f.stdout b/tests/reference/asr-expr7-480ba2f.stdout index 123c321c1c..f3ae0b2b38 100644 --- a/tests/reference/asr-expr7-480ba2f.stdout +++ b/tests/reference/asr-expr7-480ba2f.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-expr9-814e4bc.json b/tests/reference/asr-expr9-814e4bc.json index e6b8a6023c..3e360b08d5 100644 --- a/tests/reference/asr-expr9-814e4bc.json +++ b/tests/reference/asr-expr9-814e4bc.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-expr9-814e4bc.stdout", - "stdout_hash": "922dc300e7301fe54ac9c1bd22b4cda2551dcaa4ea76fb131db41882", + "stdout_hash": "ff65b192ccf4984cc053713450d454f5a6b81caeb477723efed5f0ed", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-expr9-814e4bc.stdout b/tests/reference/asr-expr9-814e4bc.stdout index 0313c83f89..0e5eb37ad0 100644 --- a/tests/reference/asr-expr9-814e4bc.stdout +++ b/tests/reference/asr-expr9-814e4bc.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-expr_01-211000e.json b/tests/reference/asr-expr_01-211000e.json index f164bfc97c..136c5848b2 100644 --- a/tests/reference/asr-expr_01-211000e.json +++ b/tests/reference/asr-expr_01-211000e.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-expr_01-211000e.stdout", - "stdout_hash": "1e770e5983d3028716293596137effa14c8ff482aff2f0f1d1efc3c4", + "stdout_hash": "1ac1c1d67b70d64420e6d6beedba7117588d81b73710e32307a7b9aa", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-expr_01-211000e.stdout b/tests/reference/asr-expr_01-211000e.stdout index b76d1a9c36..c5e0c71edf 100644 --- a/tests/reference/asr-expr_01-211000e.stdout +++ b/tests/reference/asr-expr_01-211000e.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-expr_01-a0d4829.json b/tests/reference/asr-expr_01-a0d4829.json index 46521dcd31..7ead03a3e3 100644 --- a/tests/reference/asr-expr_01-a0d4829.json +++ b/tests/reference/asr-expr_01-a0d4829.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-expr_01-a0d4829.stdout", - "stdout_hash": "81e8dec77a5c7bda11b512e25b14698a02c7923cacfd5d491a86e0b6", + "stdout_hash": "2b0d441cbc9e8590bf4feceed7c62fa491b8946caec0a28e88b76d6e", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-expr_01-a0d4829.stdout b/tests/reference/asr-expr_01-a0d4829.stdout index 3e27c5fd64..389f88e4bf 100644 --- a/tests/reference/asr-expr_01-a0d4829.stdout +++ b/tests/reference/asr-expr_01-a0d4829.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-expr_05-3a37324.json b/tests/reference/asr-expr_05-3a37324.json index 897267850f..f371b8e1a0 100644 --- a/tests/reference/asr-expr_05-3a37324.json +++ b/tests/reference/asr-expr_05-3a37324.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-expr_05-3a37324.stdout", - "stdout_hash": "8d7c373fed48f50b1029b8e091d6ca356bc32fadc92ac016207ea166", + "stdout_hash": "285aaece272ea8a72777ff1d27fd6ffbe5c84a0d231441b47be18729", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-expr_05-3a37324.stdout b/tests/reference/asr-expr_05-3a37324.stdout index ee5351ed02..4bca7d88ad 100644 --- a/tests/reference/asr-expr_05-3a37324.stdout +++ b/tests/reference/asr-expr_05-3a37324.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-expr_07-7742668.json b/tests/reference/asr-expr_07-7742668.json index bb5c99c5d7..72f6da6b5f 100644 --- a/tests/reference/asr-expr_07-7742668.json +++ b/tests/reference/asr-expr_07-7742668.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-expr_07-7742668.stdout", - "stdout_hash": "15b03241d340d1abbeb06e4540d37bcd9307d085f7c484ed822f8555", + "stdout_hash": "e304290477e2f8f7de4138dde6035c4febc904e6bc783823ef29c2f7", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-expr_07-7742668.stdout b/tests/reference/asr-expr_07-7742668.stdout index a9537e6938..82f3967c7d 100644 --- a/tests/reference/asr-expr_07-7742668.stdout +++ b/tests/reference/asr-expr_07-7742668.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-expr_09-f3e89c8.json b/tests/reference/asr-expr_09-f3e89c8.json index f64d2816af..5d86092145 100644 --- a/tests/reference/asr-expr_09-f3e89c8.json +++ b/tests/reference/asr-expr_09-f3e89c8.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-expr_09-f3e89c8.stdout", - "stdout_hash": "6e8a419784bc7e466429ca4f3f3b0d6a1883b2dd0c5718fe71361765", + "stdout_hash": "2863cfbd8addb944cae250a0ee4962008f5055e82a537253a31bc029", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-expr_09-f3e89c8.stdout b/tests/reference/asr-expr_09-f3e89c8.stdout index 7d736d1d8c..8657b6dd4c 100644 --- a/tests/reference/asr-expr_09-f3e89c8.stdout +++ b/tests/reference/asr-expr_09-f3e89c8.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-expr_10-d39708c.json b/tests/reference/asr-expr_10-d39708c.json index 5d87486d4c..222ebf5a59 100644 --- a/tests/reference/asr-expr_10-d39708c.json +++ b/tests/reference/asr-expr_10-d39708c.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-expr_10-d39708c.stdout", - "stdout_hash": "937ab19f6b8e31442a9a1b0c6bd4fa931e4d10aae2e80a351256227f", + "stdout_hash": "cb6140dc1d844e84d10cb017e0c569a12570c8da468d686850a41709", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-expr_10-d39708c.stdout b/tests/reference/asr-expr_10-d39708c.stdout index 1ff47856c9..c28ab9fc46 100644 --- a/tests/reference/asr-expr_10-d39708c.stdout +++ b/tests/reference/asr-expr_10-d39708c.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-expr_12-6769be0.json b/tests/reference/asr-expr_12-6769be0.json index c9e1e1704e..d79416ec25 100644 --- a/tests/reference/asr-expr_12-6769be0.json +++ b/tests/reference/asr-expr_12-6769be0.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-expr_12-6769be0.stdout", - "stdout_hash": "2d85d51b025a58090c9848f23b6bfc7e236771cbeb8b6257e33256b5", + "stdout_hash": "26a6f3c078f8422248399fd5032510e51665ffc68fdcba085920cefc", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-expr_12-6769be0.stdout b/tests/reference/asr-expr_12-6769be0.stdout index ad61bc5b2f..a0a09f69d2 100644 --- a/tests/reference/asr-expr_12-6769be0.stdout +++ b/tests/reference/asr-expr_12-6769be0.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-expr_14-f2bd343.json b/tests/reference/asr-expr_14-f2bd343.json index 2710093259..1807ba77d0 100644 --- a/tests/reference/asr-expr_14-f2bd343.json +++ b/tests/reference/asr-expr_14-f2bd343.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-expr_14-f2bd343.stdout", - "stdout_hash": "d0556c7ad91fa6f49b4dc82b49e50843ffc424a9289b800e1bceb863", + "stdout_hash": "52e5aab0f63bf52204e50f53da3d89259b5bea127a9e5e12c422d5cb", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-expr_14-f2bd343.stdout b/tests/reference/asr-expr_14-f2bd343.stdout index 44d81d07ce..8a0fb6c3ce 100644 --- a/tests/reference/asr-expr_14-f2bd343.stdout +++ b/tests/reference/asr-expr_14-f2bd343.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-func_inline_01-56af272.json b/tests/reference/asr-func_inline_01-56af272.json index 45c753a0ae..c44f3c8d30 100644 --- a/tests/reference/asr-func_inline_01-56af272.json +++ b/tests/reference/asr-func_inline_01-56af272.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-func_inline_01-56af272.stdout", - "stdout_hash": "7f68a8f56a9391784af374552ec602e3f935f99e20257ea3dd08ec8e", + "stdout_hash": "579560669d85d2687d13e7cde08a0c5378b2233d0e12329a10ba5472", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-func_inline_01-56af272.stdout b/tests/reference/asr-func_inline_01-56af272.stdout index d39cede0f2..b40680fe8d 100644 --- a/tests/reference/asr-func_inline_01-56af272.stdout +++ b/tests/reference/asr-func_inline_01-56af272.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-generics_01-d616074.json b/tests/reference/asr-generics_01-d616074.json index 54d83bd302..b08b2ed5f7 100644 --- a/tests/reference/asr-generics_01-d616074.json +++ b/tests/reference/asr-generics_01-d616074.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-generics_01-d616074.stdout", - "stdout_hash": "105b00adca1fb9bd10c1202f83bf20e649aecab7577b30eeecc643b5", + "stdout_hash": "8a7ed7a58a1f7e831bceea6d51ada7286d25e9d50038c7e95c4cd177", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-generics_01-d616074.stdout b/tests/reference/asr-generics_01-d616074.stdout index 36a7950e12..88066e0c1e 100644 --- a/tests/reference/asr-generics_01-d616074.stdout +++ b/tests/reference/asr-generics_01-d616074.stdout @@ -222,7 +222,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-generics_02-e2ea5c9.json b/tests/reference/asr-generics_02-e2ea5c9.json index 57525f45bf..85d9393f42 100644 --- a/tests/reference/asr-generics_02-e2ea5c9.json +++ b/tests/reference/asr-generics_02-e2ea5c9.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-generics_02-e2ea5c9.stdout", - "stdout_hash": "47fea2d8fe6009063e7bbe136cadfaa875168cab41c3e99fbdbe6ba6", + "stdout_hash": "7bebbd5db0c7a5775c6b06161d3fc137aeb91168575384d85c9c946f", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-generics_02-e2ea5c9.stdout b/tests/reference/asr-generics_02-e2ea5c9.stdout index 8969af86bb..21a4b42c1b 100644 --- a/tests/reference/asr-generics_02-e2ea5c9.stdout +++ b/tests/reference/asr-generics_02-e2ea5c9.stdout @@ -140,7 +140,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-generics_array_01-682b1b2.json b/tests/reference/asr-generics_array_01-682b1b2.json index 23a9ab37d6..2fe5d3d32b 100644 --- a/tests/reference/asr-generics_array_01-682b1b2.json +++ b/tests/reference/asr-generics_array_01-682b1b2.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-generics_array_01-682b1b2.stdout", - "stdout_hash": "d301b9bde362c7fc59f41fee850d05e676e579f591cabcabbc4b3782", + "stdout_hash": "77a0a63fe9ecf0a9754dc15a27466e5b4075d3557b61b1efac153282", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-generics_array_01-682b1b2.stdout b/tests/reference/asr-generics_array_01-682b1b2.stdout index 047e9eda9b..9c9e676d11 100644 --- a/tests/reference/asr-generics_array_01-682b1b2.stdout +++ b/tests/reference/asr-generics_array_01-682b1b2.stdout @@ -152,7 +152,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-generics_array_02-22c8dc1.json b/tests/reference/asr-generics_array_02-22c8dc1.json index 6f539d1981..0754f4a9b9 100644 --- a/tests/reference/asr-generics_array_02-22c8dc1.json +++ b/tests/reference/asr-generics_array_02-22c8dc1.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-generics_array_02-22c8dc1.stdout", - "stdout_hash": "5ea1e152fc2fc2b47c9d880804b7c59d8ab2a7b04ece527b605b2568", + "stdout_hash": "d68392b13ad196a2ac6be395b3e86ea1284cef5cf039db4f1bc8dfd6", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-generics_array_02-22c8dc1.stdout b/tests/reference/asr-generics_array_02-22c8dc1.stdout index 9cc7337d6c..e6922391f2 100644 --- a/tests/reference/asr-generics_array_02-22c8dc1.stdout +++ b/tests/reference/asr-generics_array_02-22c8dc1.stdout @@ -486,7 +486,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-generics_array_03-fb3706c.json b/tests/reference/asr-generics_array_03-fb3706c.json index 77ab70e011..8085cde043 100644 --- a/tests/reference/asr-generics_array_03-fb3706c.json +++ b/tests/reference/asr-generics_array_03-fb3706c.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-generics_array_03-fb3706c.stdout", - "stdout_hash": "11935851be4c63bec06607453d8b7b3c550f3b4b7a69d0f199c4a596", + "stdout_hash": "4605fb2d1d73d1d29b9f6830322fb8238f754c2551272e0a973fc297", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-generics_array_03-fb3706c.stdout b/tests/reference/asr-generics_array_03-fb3706c.stdout index 4381d7a429..2572b6d890 100644 --- a/tests/reference/asr-generics_array_03-fb3706c.stdout +++ b/tests/reference/asr-generics_array_03-fb3706c.stdout @@ -730,7 +730,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-generics_list_01-39c4044.json b/tests/reference/asr-generics_list_01-39c4044.json index e03f65ee82..b27307de6e 100644 --- a/tests/reference/asr-generics_list_01-39c4044.json +++ b/tests/reference/asr-generics_list_01-39c4044.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-generics_list_01-39c4044.stdout", - "stdout_hash": "698e7beddad7e18fe72d49fe6f92233771055f842ca1657cfbf49a26", + "stdout_hash": "5a62cb7f82845f9fdc8431ec98075fbe224e252caee9503ad0138274", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-generics_list_01-39c4044.stdout b/tests/reference/asr-generics_list_01-39c4044.stdout index abb4c13e85..6cd876386e 100644 --- a/tests/reference/asr-generics_list_01-39c4044.stdout +++ b/tests/reference/asr-generics_list_01-39c4044.stdout @@ -660,7 +660,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-global_scope1-354e217.json b/tests/reference/asr-global_scope1-354e217.json index 73d652907e..b941d737d1 100644 --- a/tests/reference/asr-global_scope1-354e217.json +++ b/tests/reference/asr-global_scope1-354e217.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-global_scope1-354e217.stdout", - "stdout_hash": "3f8b50cb585b10beb104f627d5b326f8c32669eb57225faf8802d42d", + "stdout_hash": "c9e5f926058836c3bf542d91e5835fade0fa49d37e32ffb55f6efbe2", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-global_scope1-354e217.stdout b/tests/reference/asr-global_scope1-354e217.stdout index 32acaf34a5..605382bcd1 100644 --- a/tests/reference/asr-global_scope1-354e217.stdout +++ b/tests/reference/asr-global_scope1-354e217.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-global_syms_01-273906f.json b/tests/reference/asr-global_syms_01-273906f.json index 7b494e40d0..89b2396389 100644 --- a/tests/reference/asr-global_syms_01-273906f.json +++ b/tests/reference/asr-global_syms_01-273906f.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-global_syms_01-273906f.stdout", - "stdout_hash": "43a562bdeaaa407b58e2176609a1c98428b323edf8e098296307f17d", + "stdout_hash": "8b28b90b7525149d60db3f749ccb9cdaa2d9a5feac9f5c4c4dc24e5b", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-global_syms_01-273906f.stdout b/tests/reference/asr-global_syms_01-273906f.stdout index 6f23bbcfb8..107a2769b9 100644 --- a/tests/reference/asr-global_syms_01-273906f.stdout +++ b/tests/reference/asr-global_syms_01-273906f.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-loop1-10d3109.json b/tests/reference/asr-loop1-10d3109.json index 97921cd58f..1091eb8d76 100644 --- a/tests/reference/asr-loop1-10d3109.json +++ b/tests/reference/asr-loop1-10d3109.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-loop1-10d3109.stdout", - "stdout_hash": "47d9a15a1f8dc76c5ed5dcb2b417d7b574d766eb2f1611f33e20d17c", + "stdout_hash": "d1972849e99988b836f34ebe52c17a15436c925d8ef94b88a2e52563", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-loop1-10d3109.stdout b/tests/reference/asr-loop1-10d3109.stdout index 5656399eb4..b902037dcc 100644 --- a/tests/reference/asr-loop1-10d3109.stdout +++ b/tests/reference/asr-loop1-10d3109.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-loop4-3d3216e.json b/tests/reference/asr-loop4-3d3216e.json index 2c49087d58..5c1adfda4d 100644 --- a/tests/reference/asr-loop4-3d3216e.json +++ b/tests/reference/asr-loop4-3d3216e.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-loop4-3d3216e.stdout", - "stdout_hash": "abd735eac2d89dbf94ec52f30a00229c76b16a4f207bb7b7e86c55da", + "stdout_hash": "820dd99f6abca93079e893966c70a940baeb519867405358f05366d8", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-loop4-3d3216e.stdout b/tests/reference/asr-loop4-3d3216e.stdout index 85fadfe803..45499a3030 100644 --- a/tests/reference/asr-loop4-3d3216e.stdout +++ b/tests/reference/asr-loop4-3d3216e.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-modules_02-ec92e6f.json b/tests/reference/asr-modules_02-ec92e6f.json index 8dc35369ec..8323ff89ed 100644 --- a/tests/reference/asr-modules_02-ec92e6f.json +++ b/tests/reference/asr-modules_02-ec92e6f.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-modules_02-ec92e6f.stdout", - "stdout_hash": "afb76ea5fdee50af45a64fe9f7b66dd677bf908b4bed08f726437c1e", + "stdout_hash": "efa1f874e0eb849d85d44745bb0a9882a3115580f15de82c07bf4944", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-modules_02-ec92e6f.stdout b/tests/reference/asr-modules_02-ec92e6f.stdout index 1f682f4f69..9b8754a149 100644 --- a/tests/reference/asr-modules_02-ec92e6f.stdout +++ b/tests/reference/asr-modules_02-ec92e6f.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-print_02-afbe092.json b/tests/reference/asr-print_02-afbe092.json index 63ff5c7a45..a0a6ef3658 100644 --- a/tests/reference/asr-print_02-afbe092.json +++ b/tests/reference/asr-print_02-afbe092.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-print_02-afbe092.stdout", - "stdout_hash": "aae72d26d7d806d7eb476839446f61b55c761da89f69493682c7cd6a", + "stdout_hash": "853ae6aca9afdb8faced13a665ed7960ee06c2aefbfbece3a57f7535", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-print_02-afbe092.stdout b/tests/reference/asr-print_02-afbe092.stdout index 9e4cb58631..f0c8111a8f 100644 --- a/tests/reference/asr-print_02-afbe092.stdout +++ b/tests/reference/asr-print_02-afbe092.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-print_list_tuple_03-9de3736.json b/tests/reference/asr-print_list_tuple_03-9de3736.json index 857cf48d38..cbc7c3eedb 100644 --- a/tests/reference/asr-print_list_tuple_03-9de3736.json +++ b/tests/reference/asr-print_list_tuple_03-9de3736.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-print_list_tuple_03-9de3736.stdout", - "stdout_hash": "8962f3d49727ceb8f899acc2382f5fb6d24b16506a154ccf907400f5", + "stdout_hash": "5afb4cdec98402c7d9e67e9593ed535f9b43e35ab1f92d161be5cb2a", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-print_list_tuple_03-9de3736.stdout b/tests/reference/asr-print_list_tuple_03-9de3736.stdout index 9e0bc45dec..b714f7c978 100644 --- a/tests/reference/asr-print_list_tuple_03-9de3736.stdout +++ b/tests/reference/asr-print_list_tuple_03-9de3736.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-structs_01-66dc2c9.json b/tests/reference/asr-structs_01-66dc2c9.json index ab164948f8..cdcb0d5cae 100644 --- a/tests/reference/asr-structs_01-66dc2c9.json +++ b/tests/reference/asr-structs_01-66dc2c9.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-structs_01-66dc2c9.stdout", - "stdout_hash": "5a32fdd6e6d78976f4d3effbdf4ab79c614eb664a4fd92967ff5d7d7", + "stdout_hash": "88430ca6744b0f4bb892c5da6cb6b332a3eb109b1a2617c7c8496870", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-structs_01-66dc2c9.stdout b/tests/reference/asr-structs_01-66dc2c9.stdout index afebbfd171..87a799acca 100644 --- a/tests/reference/asr-structs_01-66dc2c9.stdout +++ b/tests/reference/asr-structs_01-66dc2c9.stdout @@ -69,7 +69,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-structs_01-be14d49.json b/tests/reference/asr-structs_01-be14d49.json index f149ce9e6e..cc387b9097 100644 --- a/tests/reference/asr-structs_01-be14d49.json +++ b/tests/reference/asr-structs_01-be14d49.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-structs_01-be14d49.stdout", - "stdout_hash": "6ff17e00a05b231e19396a82ff1a25538d74f39f4df7ccc44abf592c", + "stdout_hash": "5937306ec472cb31074f18623695ff37098597b6e1df293dc72836a2", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-structs_01-be14d49.stdout b/tests/reference/asr-structs_01-be14d49.stdout index e96c8d99c9..c56a926b72 100644 --- a/tests/reference/asr-structs_01-be14d49.stdout +++ b/tests/reference/asr-structs_01-be14d49.stdout @@ -69,7 +69,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-structs_02-2ab459a.json b/tests/reference/asr-structs_02-2ab459a.json index 298b5bc8a2..5f0cd96b65 100644 --- a/tests/reference/asr-structs_02-2ab459a.json +++ b/tests/reference/asr-structs_02-2ab459a.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-structs_02-2ab459a.stdout", - "stdout_hash": "cc9088a5c112c3dd9820ddfb3695cc301e46d853c4f4634fcdb457b6", + "stdout_hash": "0e203b0f65b6d900f2ec0a87e501bb708d23d3aa9c9d59e5b4edc474", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-structs_02-2ab459a.stdout b/tests/reference/asr-structs_02-2ab459a.stdout index 00933ce63c..9b4294bd9f 100644 --- a/tests/reference/asr-structs_02-2ab459a.stdout +++ b/tests/reference/asr-structs_02-2ab459a.stdout @@ -69,7 +69,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-structs_03-0cef911.json b/tests/reference/asr-structs_03-0cef911.json index 4cff33ed98..a31b20352b 100644 --- a/tests/reference/asr-structs_03-0cef911.json +++ b/tests/reference/asr-structs_03-0cef911.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-structs_03-0cef911.stdout", - "stdout_hash": "86f4e5e4f8a98068919cc24f5e1add31777cbf511dcc6164587c58e3", + "stdout_hash": "37f0cd7faf8991e1da5e68586a955ed1ffabe2f0cc6fb74741196c1e", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-structs_03-0cef911.stdout b/tests/reference/asr-structs_03-0cef911.stdout index 5f268f4dde..403f256960 100644 --- a/tests/reference/asr-structs_03-0cef911.stdout +++ b/tests/reference/asr-structs_03-0cef911.stdout @@ -69,7 +69,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-structs_04-387747b.json b/tests/reference/asr-structs_04-387747b.json index d0f8cbec18..58403a6297 100644 --- a/tests/reference/asr-structs_04-387747b.json +++ b/tests/reference/asr-structs_04-387747b.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-structs_04-387747b.stdout", - "stdout_hash": "27f6a0c804ed3cea5368c4bec54cb4ea35c60215f354d0d91bc24e89", + "stdout_hash": "1262bb6f5caa4f4a49a350ff66ea0b6071c1ffca0a2e043a75ca7869", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-structs_04-387747b.stdout b/tests/reference/asr-structs_04-387747b.stdout index 32225f2ccf..7cb0c45186 100644 --- a/tests/reference/asr-structs_04-387747b.stdout +++ b/tests/reference/asr-structs_04-387747b.stdout @@ -141,7 +141,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-structs_05-fa98307.json b/tests/reference/asr-structs_05-fa98307.json index 28f00a7d6e..80cce9a468 100644 --- a/tests/reference/asr-structs_05-fa98307.json +++ b/tests/reference/asr-structs_05-fa98307.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-structs_05-fa98307.stdout", - "stdout_hash": "fb98e79d6eed109ca6b19507d2123aafa2c994a0d7261edacacbf05b", + "stdout_hash": "f47300fb36ee8aa93acbfc92ef5d5bdb1b4d5e6ef84923463992b11f", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-structs_05-fa98307.stdout b/tests/reference/asr-structs_05-fa98307.stdout index b7bde76dcc..996f4fceae 100644 --- a/tests/reference/asr-structs_05-fa98307.stdout +++ b/tests/reference/asr-structs_05-fa98307.stdout @@ -159,7 +159,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-structs_16-44de89a.json b/tests/reference/asr-structs_16-44de89a.json index 2710b9ad8a..e82ddc752c 100644 --- a/tests/reference/asr-structs_16-44de89a.json +++ b/tests/reference/asr-structs_16-44de89a.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-structs_16-44de89a.stdout", - "stdout_hash": "65cfcaf1a3de5bfe7720be9983c0a9ad22d877701f1375eead4ca4b1", + "stdout_hash": "30bf1ac01c0151f27ad7132885fd1d672a3d4fc1487f1077f5a3a684", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-structs_16-44de89a.stdout b/tests/reference/asr-structs_16-44de89a.stdout index b98dbfb8e1..9c14041714 100644 --- a/tests/reference/asr-structs_16-44de89a.stdout +++ b/tests/reference/asr-structs_16-44de89a.stdout @@ -119,7 +119,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_bool_binop-f856ef0.json b/tests/reference/asr-test_bool_binop-f856ef0.json index f8ed655e50..4c1cf1700d 100644 --- a/tests/reference/asr-test_bool_binop-f856ef0.json +++ b/tests/reference/asr-test_bool_binop-f856ef0.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_bool_binop-f856ef0.stdout", - "stdout_hash": "e49cfc7503cc6ab45724e70ede9f036526df9e1e3ac010e6bc484e69", + "stdout_hash": "27a5b5f4e684d382203f92ddddd83e257b3dae529d051a5f477e2c02", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_bool_binop-f856ef0.stdout b/tests/reference/asr-test_bool_binop-f856ef0.stdout index 1492774f2b..7edaababe1 100644 --- a/tests/reference/asr-test_bool_binop-f856ef0.stdout +++ b/tests/reference/asr-test_bool_binop-f856ef0.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin-aa64615.json b/tests/reference/asr-test_builtin-aa64615.json index c25457bb57..77d193be7f 100644 --- a/tests/reference/asr-test_builtin-aa64615.json +++ b/tests/reference/asr-test_builtin-aa64615.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin-aa64615.stdout", - "stdout_hash": "3e43ed1fbc6e4954aa998229650787bdf543f6a6a071f93e89dbdef2", + "stdout_hash": "5bf9647d0fc3e25143fa23277910947340aacfc50b227f94aebb7f95", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_builtin-aa64615.stdout b/tests/reference/asr-test_builtin-aa64615.stdout index 33998796ff..8a662af69f 100644 --- a/tests/reference/asr-test_builtin-aa64615.stdout +++ b/tests/reference/asr-test_builtin-aa64615.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin_abs-c74d2c9.json b/tests/reference/asr-test_builtin_abs-c74d2c9.json index 1a1a9753c8..a087286ec3 100644 --- a/tests/reference/asr-test_builtin_abs-c74d2c9.json +++ b/tests/reference/asr-test_builtin_abs-c74d2c9.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin_abs-c74d2c9.stdout", - "stdout_hash": "ee62300be1542cd9be250a10d8e904d206894fc6d9031c9d1752a2c4", + "stdout_hash": "2b8fe258d59ef2055d0a65f48d7b92cfbca582cae9236af0a680ea3d", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_builtin_abs-c74d2c9.stdout b/tests/reference/asr-test_builtin_abs-c74d2c9.stdout index 4d2bd81d58..6520966cd5 100644 --- a/tests/reference/asr-test_builtin_abs-c74d2c9.stdout +++ b/tests/reference/asr-test_builtin_abs-c74d2c9.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin_bin-52ba9fa.json b/tests/reference/asr-test_builtin_bin-52ba9fa.json index 2f2f55cee8..e7ad52b7c5 100644 --- a/tests/reference/asr-test_builtin_bin-52ba9fa.json +++ b/tests/reference/asr-test_builtin_bin-52ba9fa.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin_bin-52ba9fa.stdout", - "stdout_hash": "c8aee3b39a3783fecd0cd685c99ea5e51bbb6306e9e9cc950150c029", + "stdout_hash": "fc521e2af3d249670d01ef7de836b6fc6361aac704c703c4c4b4214a", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_builtin_bin-52ba9fa.stdout b/tests/reference/asr-test_builtin_bin-52ba9fa.stdout index 80ace3e128..cb0aa4cd04 100644 --- a/tests/reference/asr-test_builtin_bin-52ba9fa.stdout +++ b/tests/reference/asr-test_builtin_bin-52ba9fa.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin_bool-330223a.json b/tests/reference/asr-test_builtin_bool-330223a.json index 0610d8d6e6..64c8e8a8c2 100644 --- a/tests/reference/asr-test_builtin_bool-330223a.json +++ b/tests/reference/asr-test_builtin_bool-330223a.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin_bool-330223a.stdout", - "stdout_hash": "82820e4e59677f3b6573bd8fb785a13bd4348a5a434168dcf6e1cd82", + "stdout_hash": "5d575ee9b079143efb251375bdf0118c151378fe845818f589ef0881", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_builtin_bool-330223a.stdout b/tests/reference/asr-test_builtin_bool-330223a.stdout index a3bbfce08f..d3eed7f8f2 100644 --- a/tests/reference/asr-test_builtin_bool-330223a.stdout +++ b/tests/reference/asr-test_builtin_bool-330223a.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin_float-20601dd.json b/tests/reference/asr-test_builtin_float-20601dd.json index b014b5a23a..b686378eef 100644 --- a/tests/reference/asr-test_builtin_float-20601dd.json +++ b/tests/reference/asr-test_builtin_float-20601dd.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin_float-20601dd.stdout", - "stdout_hash": "6f0ea985e3f8854f200517d79baa5b8f8a75ce97a664b0de2233f557", + "stdout_hash": "8632813f75c6f42d2728c393e0ba04959cb11a4abbe8a0a4e86b5aa5", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_builtin_float-20601dd.stdout b/tests/reference/asr-test_builtin_float-20601dd.stdout index 49aa8fc9c5..4634c4f60e 100644 --- a/tests/reference/asr-test_builtin_float-20601dd.stdout +++ b/tests/reference/asr-test_builtin_float-20601dd.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin_hex-64bd268.json b/tests/reference/asr-test_builtin_hex-64bd268.json index 477efd2438..9e5fe534b7 100644 --- a/tests/reference/asr-test_builtin_hex-64bd268.json +++ b/tests/reference/asr-test_builtin_hex-64bd268.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin_hex-64bd268.stdout", - "stdout_hash": "166a01a7f5b86e7f5034942c02e5b9d0136d3017e1ddf7dfd7fd4cc0", + "stdout_hash": "81bd61aeb6117b055f17ad6aee0ec1d12fb1861b6ce1107fd5b632e7", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_builtin_hex-64bd268.stdout b/tests/reference/asr-test_builtin_hex-64bd268.stdout index 43c6649f3d..5ff587e838 100644 --- a/tests/reference/asr-test_builtin_hex-64bd268.stdout +++ b/tests/reference/asr-test_builtin_hex-64bd268.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin_int-8f88fdc.json b/tests/reference/asr-test_builtin_int-8f88fdc.json index 8bde15855d..6709204422 100644 --- a/tests/reference/asr-test_builtin_int-8f88fdc.json +++ b/tests/reference/asr-test_builtin_int-8f88fdc.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin_int-8f88fdc.stdout", - "stdout_hash": "e3bd369c6e5beb4cb74a685058453f560a534b518a57d066010f7d11", + "stdout_hash": "f538a53cbe5da09a417e72e7912fc908037f4bd49e9e1959ca69cbbb", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_builtin_int-8f88fdc.stdout b/tests/reference/asr-test_builtin_int-8f88fdc.stdout index 6128a10e66..3e0a0153b6 100644 --- a/tests/reference/asr-test_builtin_int-8f88fdc.stdout +++ b/tests/reference/asr-test_builtin_int-8f88fdc.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin_len-55b0dec.json b/tests/reference/asr-test_builtin_len-55b0dec.json index fb11d4264b..6f4c8f3534 100644 --- a/tests/reference/asr-test_builtin_len-55b0dec.json +++ b/tests/reference/asr-test_builtin_len-55b0dec.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin_len-55b0dec.stdout", - "stdout_hash": "e3800dde0706bb5dc06f1c7e0bc748780d7af02bf76d28ee05cecfa3", + "stdout_hash": "b72f527571aea25f66a77a316adfec493c7a0516e0736d6fd3d43038", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_builtin_len-55b0dec.stdout b/tests/reference/asr-test_builtin_len-55b0dec.stdout index e70ec43593..4773d27834 100644 --- a/tests/reference/asr-test_builtin_len-55b0dec.stdout +++ b/tests/reference/asr-test_builtin_len-55b0dec.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin_oct-20b9066.json b/tests/reference/asr-test_builtin_oct-20b9066.json index ebf22e4228..62569d5e5c 100644 --- a/tests/reference/asr-test_builtin_oct-20b9066.json +++ b/tests/reference/asr-test_builtin_oct-20b9066.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin_oct-20b9066.stdout", - "stdout_hash": "bd134acbeb89b19a351a1e8c83a4b87d16f7fc9f7023f08474c41539", + "stdout_hash": "34442cb878f73f2b3ea8017202b573fc2ad0a9c4e894804782469f6f", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_builtin_oct-20b9066.stdout b/tests/reference/asr-test_builtin_oct-20b9066.stdout index 07a160437f..f2c6adec8d 100644 --- a/tests/reference/asr-test_builtin_oct-20b9066.stdout +++ b/tests/reference/asr-test_builtin_oct-20b9066.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin_pow-f02fcda.json b/tests/reference/asr-test_builtin_pow-f02fcda.json index 73c23f1d78..96957562da 100644 --- a/tests/reference/asr-test_builtin_pow-f02fcda.json +++ b/tests/reference/asr-test_builtin_pow-f02fcda.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin_pow-f02fcda.stdout", - "stdout_hash": "258d681557b770ac9002690bafdcde1e839381a25fd2f17eb800c991", + "stdout_hash": "afef40cbf50b3156dcb971237ac642843b0c8c5adba9f47dde6b6c39", "stderr": "asr-test_builtin_pow-f02fcda.stderr", "stderr_hash": "859ce76c74748f2d32c7eab92cfbba789a78d4cbf5818646b99806ea", "returncode": 0 diff --git a/tests/reference/asr-test_builtin_pow-f02fcda.stdout b/tests/reference/asr-test_builtin_pow-f02fcda.stdout index 84ceaae601..8acac053fe 100644 --- a/tests/reference/asr-test_builtin_pow-f02fcda.stdout +++ b/tests/reference/asr-test_builtin_pow-f02fcda.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin_round-7417a21.json b/tests/reference/asr-test_builtin_round-7417a21.json index 3d43d6d623..2942963aff 100644 --- a/tests/reference/asr-test_builtin_round-7417a21.json +++ b/tests/reference/asr-test_builtin_round-7417a21.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin_round-7417a21.stdout", - "stdout_hash": "bcbc248e1f35f49f1df019a62171071686661c829c751ce18d2517cf", + "stdout_hash": "e60c472c63e98ad5eb13e7af3ff1abad1f9196335517dcbc9c75f8bf", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_builtin_round-7417a21.stdout b/tests/reference/asr-test_builtin_round-7417a21.stdout index d1b5da1b51..709c616300 100644 --- a/tests/reference/asr-test_builtin_round-7417a21.stdout +++ b/tests/reference/asr-test_builtin_round-7417a21.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_builtin_str-580e920.json b/tests/reference/asr-test_builtin_str-580e920.json index 9c87a89ef2..500cf90373 100644 --- a/tests/reference/asr-test_builtin_str-580e920.json +++ b/tests/reference/asr-test_builtin_str-580e920.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_builtin_str-580e920.stdout", - "stdout_hash": "2a7e18b0fbf5d33795b7f729926a8fd750d433081a9998d526c7a1e3", + "stdout_hash": "4c2cecb265c3731b3eae9ebd617edd37064cb153c5d32ec5725d3ae0", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_builtin_str-580e920.stdout b/tests/reference/asr-test_builtin_str-580e920.stdout index 20458024b2..4b2550e1cc 100644 --- a/tests/reference/asr-test_builtin_str-580e920.stdout +++ b/tests/reference/asr-test_builtin_str-580e920.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_c_interop_01-e374f43.json b/tests/reference/asr-test_c_interop_01-e374f43.json index 719c79eb57..7f9efc88cb 100644 --- a/tests/reference/asr-test_c_interop_01-e374f43.json +++ b/tests/reference/asr-test_c_interop_01-e374f43.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_c_interop_01-e374f43.stdout", - "stdout_hash": "4efb998838b9227640cf653fe7a403a132a5b12ec1312a119ab76b59", + "stdout_hash": "b2677397fc95f30a1f44e0858245956511a5fddbce245b88a019b98d", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_c_interop_01-e374f43.stdout b/tests/reference/asr-test_c_interop_01-e374f43.stdout index 2e67b18e22..b1e716849b 100644 --- a/tests/reference/asr-test_c_interop_01-e374f43.stdout +++ b/tests/reference/asr-test_c_interop_01-e374f43.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_complex_01-a6def58.json b/tests/reference/asr-test_complex_01-a6def58.json index 6ef7b6c9d1..ee71d8ec2c 100644 --- a/tests/reference/asr-test_complex_01-a6def58.json +++ b/tests/reference/asr-test_complex_01-a6def58.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_complex_01-a6def58.stdout", - "stdout_hash": "a84c9183063ae89cc770192023dcf33f4362b9fb171ac23528e9d1df", + "stdout_hash": "32fffd382985c73f2ebdc069dd965e31c5b9c7fd059519682c39674b", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_complex_01-a6def58.stdout b/tests/reference/asr-test_complex_01-a6def58.stdout index c7bb4a6df3..29e84db2d2 100644 --- a/tests/reference/asr-test_complex_01-a6def58.stdout +++ b/tests/reference/asr-test_complex_01-a6def58.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_complex_02-782ba2d.json b/tests/reference/asr-test_complex_02-782ba2d.json index c607e3b384..107000c67a 100644 --- a/tests/reference/asr-test_complex_02-782ba2d.json +++ b/tests/reference/asr-test_complex_02-782ba2d.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_complex_02-782ba2d.stdout", - "stdout_hash": "a29ffdab664ab5715b98cfe9caf059249cc09445d62a7103f240641d", + "stdout_hash": "d5b1d2dedc9ca75f09e0b9ca810f13f1114b3201b73cf521d3fb09d9", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_complex_02-782ba2d.stdout b/tests/reference/asr-test_complex_02-782ba2d.stdout index 0d81d91124..4fc9f2fccb 100644 --- a/tests/reference/asr-test_complex_02-782ba2d.stdout +++ b/tests/reference/asr-test_complex_02-782ba2d.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_end_sep_keywords-2226a67.json b/tests/reference/asr-test_end_sep_keywords-2226a67.json index e1cd99eaae..e7dc97480a 100644 --- a/tests/reference/asr-test_end_sep_keywords-2226a67.json +++ b/tests/reference/asr-test_end_sep_keywords-2226a67.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_end_sep_keywords-2226a67.stdout", - "stdout_hash": "7d5aef16b3fe6850f791b24a7aa4491ced6f840b2d52f0dbac5234ca", + "stdout_hash": "32e4341c7d52db1bf1cbcae880ea75948af028618d26628b9cad5790", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_end_sep_keywords-2226a67.stdout b/tests/reference/asr-test_end_sep_keywords-2226a67.stdout index 2309939d67..aafe52bd0d 100644 --- a/tests/reference/asr-test_end_sep_keywords-2226a67.stdout +++ b/tests/reference/asr-test_end_sep_keywords-2226a67.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_max_min-3c2fc51.json b/tests/reference/asr-test_max_min-3c2fc51.json index ddb2b232f7..f1066fb06f 100644 --- a/tests/reference/asr-test_max_min-3c2fc51.json +++ b/tests/reference/asr-test_max_min-3c2fc51.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_max_min-3c2fc51.stdout", - "stdout_hash": "a6759cdd5e7de0f5151996c1e75ff24b9e5007425e580c942f4de11b", + "stdout_hash": "654a30ca855a8b6b8fd1bb0d135a1051824862674791946e55141011", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_max_min-3c2fc51.stdout b/tests/reference/asr-test_max_min-3c2fc51.stdout index bbab756eeb..1c7732d18e 100644 --- a/tests/reference/asr-test_max_min-3c2fc51.stdout +++ b/tests/reference/asr-test_max_min-3c2fc51.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_numpy_03-e600a49.json b/tests/reference/asr-test_numpy_03-e600a49.json index d67748806f..8636344873 100644 --- a/tests/reference/asr-test_numpy_03-e600a49.json +++ b/tests/reference/asr-test_numpy_03-e600a49.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_numpy_03-e600a49.stdout", - "stdout_hash": "07a2cd32c7c778915851b99b3f9faab7fab266e547479872e6997451", + "stdout_hash": "e500bc47fcafedf501e6b5ed0aa3edb1d1527385002c180569e4964a", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_numpy_03-e600a49.stdout b/tests/reference/asr-test_numpy_03-e600a49.stdout index 135a3688d9..86decdfa5f 100644 --- a/tests/reference/asr-test_numpy_03-e600a49.stdout +++ b/tests/reference/asr-test_numpy_03-e600a49.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_numpy_04-ecbb614.json b/tests/reference/asr-test_numpy_04-ecbb614.json index 5d3429b8b0..3eab57b4d7 100644 --- a/tests/reference/asr-test_numpy_04-ecbb614.json +++ b/tests/reference/asr-test_numpy_04-ecbb614.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_numpy_04-ecbb614.stdout", - "stdout_hash": "f19bfb437f886c57e96adc17fbe7c9e30112eeb2d31ff71051024917", + "stdout_hash": "d07f3c4266a4b0e3c1d759fed1f28d7131bf2ea7abb3edd48cf64b25", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_numpy_04-ecbb614.stdout b/tests/reference/asr-test_numpy_04-ecbb614.stdout index bee252b144..7e0c4aae61 100644 --- a/tests/reference/asr-test_numpy_04-ecbb614.stdout +++ b/tests/reference/asr-test_numpy_04-ecbb614.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_pow-3f5d550.json b/tests/reference/asr-test_pow-3f5d550.json index c81706fc8a..7967d6ca81 100644 --- a/tests/reference/asr-test_pow-3f5d550.json +++ b/tests/reference/asr-test_pow-3f5d550.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_pow-3f5d550.stdout", - "stdout_hash": "f3e4a4900d210a8b43d4f1d8484c54470e7e3d418ccdaacdb76f42fd", + "stdout_hash": "80b4592ae6d58edcad5c01937e3a3595046c40b6ef621553a9744d25", "stderr": "asr-test_pow-3f5d550.stderr", "stderr_hash": "3d950301563cce75654f28bf41f6f53428ed1f5ae997774345f374a3", "returncode": 0 diff --git a/tests/reference/asr-test_pow-3f5d550.stdout b/tests/reference/asr-test_pow-3f5d550.stdout index a83dafa4a0..2295eb45a8 100644 --- a/tests/reference/asr-test_pow-3f5d550.stdout +++ b/tests/reference/asr-test_pow-3f5d550.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_unary_op_03-e799eae.json b/tests/reference/asr-test_unary_op_03-e799eae.json index 025e9de9a2..bfec68ebb4 100644 --- a/tests/reference/asr-test_unary_op_03-e799eae.json +++ b/tests/reference/asr-test_unary_op_03-e799eae.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_unary_op_03-e799eae.stdout", - "stdout_hash": "15a19e670176a5670449287ffdb4a8b399018063c96175874a826507", + "stdout_hash": "32dd3c9e0481cbe690b44ca8fb95e71154c533175a7d6beca2e9094d", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_unary_op_03-e799eae.stdout b/tests/reference/asr-test_unary_op_03-e799eae.stdout index 858f09690f..55a7053655 100644 --- a/tests/reference/asr-test_unary_op_03-e799eae.stdout +++ b/tests/reference/asr-test_unary_op_03-e799eae.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_zero_division-3dd84e8.json b/tests/reference/asr-test_zero_division-3dd84e8.json index bce9c5dd5f..a856c79eed 100644 --- a/tests/reference/asr-test_zero_division-3dd84e8.json +++ b/tests/reference/asr-test_zero_division-3dd84e8.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_zero_division-3dd84e8.stdout", - "stdout_hash": "ef34e51b3fe2cf233a43091adee05bccf5c782d5cc9df1a2d0afe64c", + "stdout_hash": "0559167946e404c68ee2be0d33b10f3d464345c9c6b2f0121e8bd2ab", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_zero_division-3dd84e8.stderr b/tests/reference/asr-test_zero_division-3dd84e8.stderr deleted file mode 100644 index 57611f2b32..0000000000 --- a/tests/reference/asr-test_zero_division-3dd84e8.stderr +++ /dev/null @@ -1,5 +0,0 @@ -semantic error: Division by 0 is not allowed - --> tests/errors/test_zero_division.py:4:16 - | -4 | print(i // 0) - | ^ diff --git a/tests/reference/asr-test_zero_division-3dd84e8.stdout b/tests/reference/asr-test_zero_division-3dd84e8.stdout index 3a6e590a20..b2e51792fc 100644 --- a/tests/reference/asr-test_zero_division-3dd84e8.stdout +++ b/tests/reference/asr-test_zero_division-3dd84e8.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-test_zero_division2-d84989f.json b/tests/reference/asr-test_zero_division2-d84989f.json index d5d4f636d5..a732db5a12 100644 --- a/tests/reference/asr-test_zero_division2-d84989f.json +++ b/tests/reference/asr-test_zero_division2-d84989f.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-test_zero_division2-d84989f.stdout", - "stdout_hash": "726cdac1b505c25ff2737167120685da62c20c9c42852b35b74888e1", + "stdout_hash": "256eb6c2994058066f1212a5d4da771d114c3f6667f8e1a9115cf4f4", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-test_zero_division2-d84989f.stderr b/tests/reference/asr-test_zero_division2-d84989f.stderr deleted file mode 100644 index 438ee0b6d4..0000000000 --- a/tests/reference/asr-test_zero_division2-d84989f.stderr +++ /dev/null @@ -1,5 +0,0 @@ -semantic error: Division by 0 is not allowed - --> tests/errors/test_zero_division2.py:4:16 - | -4 | print(v // 0.0) - | ^^^ diff --git a/tests/reference/asr-test_zero_division2-d84989f.stdout b/tests/reference/asr-test_zero_division2-d84989f.stdout index 4e1d3599b0..a0c3cc80d5 100644 --- a/tests/reference/asr-test_zero_division2-d84989f.stdout +++ b/tests/reference/asr-test_zero_division2-d84989f.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr-vec_01-66ac423.json b/tests/reference/asr-vec_01-66ac423.json index eff4ed12c0..1c7782e414 100644 --- a/tests/reference/asr-vec_01-66ac423.json +++ b/tests/reference/asr-vec_01-66ac423.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr-vec_01-66ac423.stdout", - "stdout_hash": "11888d2d6b51ccb637ca4828824934e3bb4292511a120c19e057d9dc", + "stdout_hash": "3431b576fefb67e4ab829f632f97b7970d4958d1707e40a3c9756fac", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr-vec_01-66ac423.stdout b/tests/reference/asr-vec_01-66ac423.stdout index 5e9c04eb1b..e630ec7a97 100644 --- a/tests/reference/asr-vec_01-66ac423.stdout +++ b/tests/reference/asr-vec_01-66ac423.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/asr_json-modules_02-53952e6.json b/tests/reference/asr_json-modules_02-53952e6.json index 082d4add98..05b1e02b71 100644 --- a/tests/reference/asr_json-modules_02-53952e6.json +++ b/tests/reference/asr_json-modules_02-53952e6.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "asr_json-modules_02-53952e6.stdout", - "stdout_hash": "6f8c26acaba8d4ef64b292be4edf82b216fa6a43dcf683a29245f9fa", + "stdout_hash": "013a70154cd8e1f910b613f48d05cca42a5175ae89fd87f6a544c30a", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/asr_json-modules_02-53952e6.stdout b/tests/reference/asr_json-modules_02-53952e6.stdout index d6a64d1d5a..5f12eeb27b 100644 --- a/tests/reference/asr_json-modules_02-53952e6.stdout +++ b/tests/reference/asr_json-modules_02-53952e6.stdout @@ -23,7 +23,7 @@ "fields": { "arg_types": [], "return_var_type": [], - "abi": "Source", + "abi": "BindC", "deftype": "Implementation", "bindc_name": [], "elemental": false, diff --git a/tests/reference/c-expr7-bb2692a.json b/tests/reference/c-expr7-bb2692a.json index d1716d5861..eafbcf62d7 100644 --- a/tests/reference/c-expr7-bb2692a.json +++ b/tests/reference/c-expr7-bb2692a.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "c-expr7-bb2692a.stdout", - "stdout_hash": "92e36dc1146bef152cab7c8086ce6de203a3d966dc5415331bd27257", + "stdout_hash": "115bdcfe0bde79e633677feb069dc1cd03a9b8db7eb943f025129eb1", "stderr": "c-expr7-bb2692a.stderr", "stderr_hash": "6e9790ac88db1a9ead8f64a91ba8a6605de67167037908a74b77be0c", "returncode": 0 diff --git a/tests/reference/c-expr7-bb2692a.stdout b/tests/reference/c-expr7-bb2692a.stdout index cfd6f33429..5321ff4ed5 100644 --- a/tests/reference/c-expr7-bb2692a.stdout +++ b/tests/reference/c-expr7-bb2692a.stdout @@ -11,7 +11,6 @@ void test_pow(); int32_t test_pow_1(int32_t a, int32_t b); void main0(); -void __main__global_stmts(); diff --git a/tests/reference/c-expr_01-28f449f.json b/tests/reference/c-expr_01-28f449f.json index e26f28894a..f2b76bf14a 100644 --- a/tests/reference/c-expr_01-28f449f.json +++ b/tests/reference/c-expr_01-28f449f.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "c-expr_01-28f449f.stdout", - "stdout_hash": "182f1a13f6ba0679a3107a8a9cc181130651a9f5d2f2acf7c382e431", + "stdout_hash": "b7816224ec27b3f340f2170ee83cc8d098431106e3fe8149acf12084", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/c-expr_01-28f449f.stdout b/tests/reference/c-expr_01-28f449f.stdout index 817a7c4225..5a7d3e79c6 100644 --- a/tests/reference/c-expr_01-28f449f.stdout +++ b/tests/reference/c-expr_01-28f449f.stdout @@ -9,7 +9,6 @@ inline __attribute__((always_inline)) int32_t add(int32_t x, int32_t y); inline __attribute__((always_inline)) int32_t and_op(int32_t x, int32_t y); void main0(); -void __main__global_stmts(); diff --git a/tests/reference/c-expr_11-c452314.json b/tests/reference/c-expr_11-c452314.json index b6c5580a8a..df29c03153 100644 --- a/tests/reference/c-expr_11-c452314.json +++ b/tests/reference/c-expr_11-c452314.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "c-expr_11-c452314.stdout", - "stdout_hash": "2d6fe10d9189c578a5a20e042153115de54220d02a56baedc15efc31", + "stdout_hash": "2052fdadbd248a34d0bf5869332fcd6a370a71f863a870747d480966", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/c-expr_11-c452314.stdout b/tests/reference/c-expr_11-c452314.stdout index 9edc21adfe..fd1fb904ac 100644 --- a/tests/reference/c-expr_11-c452314.stdout +++ b/tests/reference/c-expr_11-c452314.stdout @@ -7,7 +7,6 @@ #include void f(); -void __main__global_stmts(); diff --git a/tests/reference/c-expr_12-93c7780.json b/tests/reference/c-expr_12-93c7780.json index 8e795c5bc8..36ad39c0d4 100644 --- a/tests/reference/c-expr_12-93c7780.json +++ b/tests/reference/c-expr_12-93c7780.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "c-expr_12-93c7780.stdout", - "stdout_hash": "95d8b9361a2cc1334d3e79c77eee2d79f266cd5cdff2d824faacfa9d", + "stdout_hash": "4f4da170694534f99e0e4d614a2bacc42c8a888b6098daeb46708be2", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/c-expr_12-93c7780.stdout b/tests/reference/c-expr_12-93c7780.stdout index f906902d57..606c61b738 100644 --- a/tests/reference/c-expr_12-93c7780.stdout +++ b/tests/reference/c-expr_12-93c7780.stdout @@ -24,7 +24,6 @@ struct i16 void g(struct i16* *x, struct i16* y); void check(struct i16* *ptr); void f(); -void __main__global_stmts(); diff --git a/tests/reference/c-func_static_01-fc146ec.json b/tests/reference/c-func_static_01-fc146ec.json index 237ebd35cc..236809fdf5 100644 --- a/tests/reference/c-func_static_01-fc146ec.json +++ b/tests/reference/c-func_static_01-fc146ec.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "c-func_static_01-fc146ec.stdout", - "stdout_hash": "ba4195c88f493b5e4d007ced548cd22bb7b12a7ba6a21df7526018bb", + "stdout_hash": "3b351f805ba8484bad2b069df46a3b1c3c529aa2d72b73278b999089", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/c-func_static_01-fc146ec.stdout b/tests/reference/c-func_static_01-fc146ec.stdout index 38379130dc..fbf6477862 100644 --- a/tests/reference/c-func_static_01-fc146ec.stdout +++ b/tests/reference/c-func_static_01-fc146ec.stdout @@ -8,7 +8,6 @@ static int64_t fib(int64_t n); void main0(); -void __main__global_stmts(); diff --git a/tests/reference/c-loop1-3e341c7.json b/tests/reference/c-loop1-3e341c7.json index 35b5b1707a..fcdfc2a41a 100644 --- a/tests/reference/c-loop1-3e341c7.json +++ b/tests/reference/c-loop1-3e341c7.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "c-loop1-3e341c7.stdout", - "stdout_hash": "c83616df972c7b3f966dab1ae3c339147a426324bd33890a9d13144e", + "stdout_hash": "fba572833ff0d318643382dff56eb91ce3e833855b3386d2d9712d02", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/c-loop1-3e341c7.stdout b/tests/reference/c-loop1-3e341c7.stdout index e1cd5ce5d1..bc655db920 100644 --- a/tests/reference/c-loop1-3e341c7.stdout +++ b/tests/reference/c-loop1-3e341c7.stdout @@ -10,7 +10,6 @@ int32_t test_factorial_1(int32_t x); int32_t test_factorial_2(int32_t x); int64_t test_factorial_3(int32_t x); void main0(); -void __main__global_stmts(); diff --git a/tests/reference/c-loop4-eec10d3.json b/tests/reference/c-loop4-eec10d3.json index 3ee5448d4f..071852a734 100644 --- a/tests/reference/c-loop4-eec10d3.json +++ b/tests/reference/c-loop4-eec10d3.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "c-loop4-eec10d3.stdout", - "stdout_hash": "8eea5321c1fd80c9bce62d443a5bc4709a5a9cfcb95fc38c8f369ce4", + "stdout_hash": "aae963b1129c584b24f31ef3e948a9df94a2371d3d40169f30f033d7", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/c-loop4-eec10d3.stdout b/tests/reference/c-loop4-eec10d3.stdout index d273d2a9c5..aa50048610 100644 --- a/tests/reference/c-loop4-eec10d3.stdout +++ b/tests/reference/c-loop4-eec10d3.stdout @@ -7,7 +7,6 @@ #include void test_for(); -void __main__global_stmts(); diff --git a/tests/reference/c-print_01-4d44628.json b/tests/reference/c-print_01-4d44628.json index c19acd876f..c403ae2c0d 100644 --- a/tests/reference/c-print_01-4d44628.json +++ b/tests/reference/c-print_01-4d44628.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "c-print_01-4d44628.stdout", - "stdout_hash": "618b140a8c12a6798b60e01373d930af2a8d6df85b5aed54227b3462", + "stdout_hash": "2f217cd057ce895a332f7f3b2bba583b2d2e5b6175994ff003dae9f1", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/c-print_01-4d44628.stdout b/tests/reference/c-print_01-4d44628.stdout index 63b74c8211..4fb7d528a0 100644 --- a/tests/reference/c-print_01-4d44628.stdout +++ b/tests/reference/c-print_01-4d44628.stdout @@ -6,7 +6,6 @@ #include void f(); -void __main__global_stmts(); diff --git a/tests/reference/c-test_import_02-d2c54c4.json b/tests/reference/c-test_import_02-d2c54c4.json index dce151ed72..2101e3e679 100644 --- a/tests/reference/c-test_import_02-d2c54c4.json +++ b/tests/reference/c-test_import_02-d2c54c4.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "c-test_import_02-d2c54c4.stdout", - "stdout_hash": "dc4de2618a3ad2e6c3f4eaa2b203104e51758040bb1f2ab14d85ba3a", + "stdout_hash": "366bb8d16590252de4a0a502224477413aa4591fc42ad6257a5f0e87", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/c-test_import_02-d2c54c4.stdout b/tests/reference/c-test_import_02-d2c54c4.stdout index 0fdceff8c0..303a4ac6eb 100644 --- a/tests/reference/c-test_import_02-d2c54c4.stdout +++ b/tests/reference/c-test_import_02-d2c54c4.stdout @@ -9,7 +9,6 @@ int32_t add(int32_t x, int32_t y); int32_t multiply(int32_t x, int32_t y); void f(); -void __main__global_stmts(); diff --git a/tests/reference/c-test_issue_518-fbbd299.json b/tests/reference/c-test_issue_518-fbbd299.json index 329271b124..fd8184c45e 100644 --- a/tests/reference/c-test_issue_518-fbbd299.json +++ b/tests/reference/c-test_issue_518-fbbd299.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "c-test_issue_518-fbbd299.stdout", - "stdout_hash": "2140b84aa94533cf8a3cc994b6eefa42b22cb03615c99967a9e3b1e9", + "stdout_hash": "0e6b9960f83809e754821cc39843af7dbd508b3350c7229cf007151b", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/c-test_issue_518-fbbd299.stdout b/tests/reference/c-test_issue_518-fbbd299.stdout index b5733123da..5923dcb5a4 100644 --- a/tests/reference/c-test_issue_518-fbbd299.stdout +++ b/tests/reference/c-test_issue_518-fbbd299.stdout @@ -9,7 +9,6 @@ int64_t fib(int64_t n); void main0(); void _xx_lcompilers_changed_main_xx(); -void __main__global_stmts(); diff --git a/tests/reference/c-variable_decl_03-fa1823b.json b/tests/reference/c-variable_decl_03-fa1823b.json index 1060de968b..727537779a 100644 --- a/tests/reference/c-variable_decl_03-fa1823b.json +++ b/tests/reference/c-variable_decl_03-fa1823b.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "c-variable_decl_03-fa1823b.stdout", - "stdout_hash": "b8397cdd7e8998d29574393db30b5638aedd2ecd34a596b8b1c29f7f", + "stdout_hash": "960c753d4b08cd9425006aaeae66f91123e9be29e3ede0ef6bc26054", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/c-variable_decl_03-fa1823b.stdout b/tests/reference/c-variable_decl_03-fa1823b.stdout index 7c25386e04..a538e32191 100644 --- a/tests/reference/c-variable_decl_03-fa1823b.stdout +++ b/tests/reference/c-variable_decl_03-fa1823b.stdout @@ -8,7 +8,6 @@ double _lcompilers_abs_f64(double x); double f(); void _xx_lcompilers_changed_main_xx(); -void __main__global_stmts(); diff --git a/tests/reference/llvm-bindc_01-c984f09.json b/tests/reference/llvm-bindc_01-c984f09.json index d49cc35592..e8e8c677d7 100644 --- a/tests/reference/llvm-bindc_01-c984f09.json +++ b/tests/reference/llvm-bindc_01-c984f09.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "llvm-bindc_01-c984f09.stdout", - "stdout_hash": "054106835033c19d6d0b10c264d915a4d4b11fee2a70abd6d66bade3", + "stdout_hash": "128e35c9f01960cf11d2a5c3168ab26f0662734251a17d831ada0955", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/llvm-bindc_01-c984f09.stdout b/tests/reference/llvm-bindc_01-c984f09.stdout index f5c2dbbbe4..6f64451eab 100644 --- a/tests/reference/llvm-bindc_01-c984f09.stdout +++ b/tests/reference/llvm-bindc_01-c984f09.stdout @@ -9,7 +9,7 @@ source_filename = "LFortran" @3 = private unnamed_addr constant [16 x i8] c"AssertionError\0A\00", align 1 @4 = private unnamed_addr constant [16 x i8] c"AssertionError\0A\00", align 1 -define void @__module___main_____main__global_stmts() { +define void @__main__global_stmts() { .entry: %0 = load void*, void** @queries, align 8 %1 = bitcast void* %0 to i16* @@ -74,7 +74,7 @@ declare void @exit(i32) define i32 @main(i32 %0, i8** %1) { .entry: call void @_lpython_call_initial_functions(i32 %0, i8** %1) - call void @__module___main_____main__global_stmts() + call void @__main__global_stmts() ret i32 0 } diff --git a/tests/reference/llvm-bool1-af4376b.json b/tests/reference/llvm-bool1-af4376b.json index 446f579e9f..00c883fb99 100644 --- a/tests/reference/llvm-bool1-af4376b.json +++ b/tests/reference/llvm-bool1-af4376b.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "llvm-bool1-af4376b.stdout", - "stdout_hash": "7c68133cc3f970d6eddca6cf982fb405b5a1c8014ef5aa916ea38cf6", + "stdout_hash": "b2c776bb5b543b9a062d645569445fbb7937f01fc8fb0f608d66b9c6", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/llvm-bool1-af4376b.stdout b/tests/reference/llvm-bool1-af4376b.stdout index 630d17250f..0770c2b6c9 100644 --- a/tests/reference/llvm-bool1-af4376b.stdout +++ b/tests/reference/llvm-bool1-af4376b.stdout @@ -22,7 +22,7 @@ source_filename = "LFortran" @18 = private unnamed_addr constant [5 x i8] c"True\00", align 1 @19 = private unnamed_addr constant [5 x i8] c"%s%s\00", align 1 -define void @__module___main_____main__global_stmts() { +define void @__main__global_stmts() { .entry: call void @__module___main___test_bool() br label %return @@ -57,7 +57,7 @@ declare void @_lfortran_printf(i8*, ...) define i32 @main(i32 %0, i8** %1) { .entry: call void @_lpython_call_initial_functions(i32 %0, i8** %1) - call void @__module___main_____main__global_stmts() + call void @__main__global_stmts() ret i32 0 } diff --git a/tests/reference/llvm-expr_01-54467c1.json b/tests/reference/llvm-expr_01-54467c1.json index 2c12ec9785..af598702f5 100644 --- a/tests/reference/llvm-expr_01-54467c1.json +++ b/tests/reference/llvm-expr_01-54467c1.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "llvm-expr_01-54467c1.stdout", - "stdout_hash": "951a792984bf209b37aafc95435eb319906b5c9cb22a62a018556f06", + "stdout_hash": "96599558562db6edf0a9ca3da9efbedac5faab6d4565a3ecd1ae814e", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/llvm-expr_01-54467c1.stdout b/tests/reference/llvm-expr_01-54467c1.stdout index e4b4598e72..ad904fc1c2 100644 --- a/tests/reference/llvm-expr_01-54467c1.stdout +++ b/tests/reference/llvm-expr_01-54467c1.stdout @@ -5,7 +5,7 @@ source_filename = "LFortran" @1 = private unnamed_addr constant [2 x i8] c"\0A\00", align 1 @2 = private unnamed_addr constant [5 x i8] c"%d%s\00", align 1 -define void @__module___main_____main__global_stmts() { +define void @__main__global_stmts() { .entry: call void @__module___main___main0() br label %return @@ -34,7 +34,7 @@ declare void @_lfortran_printf(i8*, ...) define i32 @main(i32 %0, i8** %1) { .entry: call void @_lpython_call_initial_functions(i32 %0, i8** %1) - call void @__module___main_____main__global_stmts() + call void @__main__global_stmts() ret i32 0 } diff --git a/tests/reference/llvm-func_inline_01-2d4583a.json b/tests/reference/llvm-func_inline_01-2d4583a.json index 60381a81be..f15707831b 100644 --- a/tests/reference/llvm-func_inline_01-2d4583a.json +++ b/tests/reference/llvm-func_inline_01-2d4583a.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "llvm-func_inline_01-2d4583a.stdout", - "stdout_hash": "3d0670fb3a5502d046ad0acaa0b5d0f06cd05285df45bef0eca0b626", + "stdout_hash": "214074eb678386976485eb7d5bce6a0de6f79a53014b97ca86631df2", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/llvm-func_inline_01-2d4583a.stdout b/tests/reference/llvm-func_inline_01-2d4583a.stdout index 9c38b8e90a..999e8256e5 100644 --- a/tests/reference/llvm-func_inline_01-2d4583a.stdout +++ b/tests/reference/llvm-func_inline_01-2d4583a.stdout @@ -6,7 +6,7 @@ source_filename = "LFortran" @2 = private unnamed_addr constant [7 x i8] c"%lld%s\00", align 1 @3 = private unnamed_addr constant [16 x i8] c"AssertionError\0A\00", align 1 -define void @__module___main_____main__global_stmts() { +define void @__main__global_stmts() { .entry: call void @__module___main____xx_lcompilers_changed_main_xx() br label %return @@ -93,7 +93,7 @@ declare void @exit(i32) define i32 @main(i32 %0, i8** %1) { .entry: call void @_lpython_call_initial_functions(i32 %0, i8** %1) - call void @__module___main_____main__global_stmts() + call void @__main__global_stmts() ret i32 0 } diff --git a/tests/reference/llvm-print_04-443a8d8.json b/tests/reference/llvm-print_04-443a8d8.json index d2d3439fea..3052062d1b 100644 --- a/tests/reference/llvm-print_04-443a8d8.json +++ b/tests/reference/llvm-print_04-443a8d8.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "llvm-print_04-443a8d8.stdout", - "stdout_hash": "95087a18862e89fbe34c93a49eef3683bc027bf02c47d41c27b9bc46", + "stdout_hash": "ba3fb51bfa4521ab8e9c8ed206ffa26e9b72d3f1793318126499c520", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/llvm-print_04-443a8d8.stdout b/tests/reference/llvm-print_04-443a8d8.stdout index b56c7c7bdd..e92065f515 100644 --- a/tests/reference/llvm-print_04-443a8d8.stdout +++ b/tests/reference/llvm-print_04-443a8d8.stdout @@ -18,7 +18,7 @@ source_filename = "LFortran" @10 = private unnamed_addr constant [2 x i8] c"\0A\00", align 1 @11 = private unnamed_addr constant [7 x i8] c"%hhi%s\00", align 1 -define void @__module___main_____main__global_stmts() { +define void @__main__global_stmts() { .entry: %0 = load i64, i64* @u, align 4 call void (i8*, ...) @_lfortran_printf(i8* getelementptr inbounds ([7 x i8], [7 x i8]* @2, i32 0, i32 0), i64 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @1, i32 0, i32 0)) @@ -39,7 +39,7 @@ declare void @_lfortran_printf(i8*, ...) define i32 @main(i32 %0, i8** %1) { .entry: call void @_lpython_call_initial_functions(i32 %0, i8** %1) - call void @__module___main_____main__global_stmts() + call void @__main__global_stmts() ret i32 0 } diff --git a/tests/reference/llvm-structs_11-09fea6a.json b/tests/reference/llvm-structs_11-09fea6a.json index c5d19b276c..af02301215 100644 --- a/tests/reference/llvm-structs_11-09fea6a.json +++ b/tests/reference/llvm-structs_11-09fea6a.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "llvm-structs_11-09fea6a.stdout", - "stdout_hash": "5257bcde84f3ca956bdf8ce0d0dcffab462418097139e577b06748a3", + "stdout_hash": "21e8742936cdb1b6b0a7f116f44fddfbc7c2732c6357d723d2de0be0", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/llvm-structs_11-09fea6a.stdout b/tests/reference/llvm-structs_11-09fea6a.stdout index a175373e46..3590308a37 100644 --- a/tests/reference/llvm-structs_11-09fea6a.stdout +++ b/tests/reference/llvm-structs_11-09fea6a.stdout @@ -12,7 +12,7 @@ source_filename = "LFortran" @4 = private unnamed_addr constant [2 x i8] c"\0A\00", align 1 @5 = private unnamed_addr constant [5 x i8] c"%d%s\00", align 1 -define void @__module___main_____main__global_stmts() { +define void @__main__global_stmts() { .entry: %0 = load i32, i32* getelementptr inbounds (%Bar, %Bar* @bar, i32 0, i32 0, i32 0), align 4 call void (i8*, ...) @_lfortran_printf(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @2, i32 0, i32 0), i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @1, i32 0, i32 0)) @@ -29,7 +29,7 @@ declare void @_lfortran_printf(i8*, ...) define i32 @main(i32 %0, i8** %1) { .entry: call void @_lpython_call_initial_functions(i32 %0, i8** %1) - call void @__module___main_____main__global_stmts() + call void @__main__global_stmts() ret i32 0 } diff --git a/tests/reference/llvm-test_issue_518-cdb641a.json b/tests/reference/llvm-test_issue_518-cdb641a.json index 574d643253..0299e05dd4 100644 --- a/tests/reference/llvm-test_issue_518-cdb641a.json +++ b/tests/reference/llvm-test_issue_518-cdb641a.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "llvm-test_issue_518-cdb641a.stdout", - "stdout_hash": "923730d85df2dd4d88987ee03b085cc9035929493898dc8c99409dc6", + "stdout_hash": "e195f1ee03f5bbaba0fc6a68c51a70d00e5ed27eac57d7294e1bd0f1", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/llvm-test_issue_518-cdb641a.stdout b/tests/reference/llvm-test_issue_518-cdb641a.stdout index 699d365c17..dc28cf4920 100644 --- a/tests/reference/llvm-test_issue_518-cdb641a.stdout +++ b/tests/reference/llvm-test_issue_518-cdb641a.stdout @@ -4,7 +4,7 @@ source_filename = "LFortran" @0 = private unnamed_addr constant [16 x i8] c"AssertionError\0A\00", align 1 @1 = private unnamed_addr constant [16 x i8] c"AssertionError\0A\00", align 1 -define void @__module___main_____main__global_stmts() { +define void @__main__global_stmts() { .entry: call void @__module___main___main0() call void @__module___main____xx_lcompilers_changed_main_xx() @@ -114,7 +114,7 @@ declare void @exit(i32) define i32 @main(i32 %0, i8** %1) { .entry: call void @_lpython_call_initial_functions(i32 %0, i8** %1) - call void @__module___main_____main__global_stmts() + call void @__main__global_stmts() ret i32 0 } diff --git a/tests/reference/llvm-test_unary_op_03-046fb86.json b/tests/reference/llvm-test_unary_op_03-046fb86.json index 800d513680..98345f4c40 100644 --- a/tests/reference/llvm-test_unary_op_03-046fb86.json +++ b/tests/reference/llvm-test_unary_op_03-046fb86.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "llvm-test_unary_op_03-046fb86.stdout", - "stdout_hash": "8ae64ade26bcceb59c961b87142054ab443d47b4467569b01d9d24f9", + "stdout_hash": "523a97263a799d0e5d06ce3d1edc22aa9e34bc3361ecdc71e31ed0f2", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/llvm-test_unary_op_03-046fb86.stdout b/tests/reference/llvm-test_unary_op_03-046fb86.stdout index 7774aa0a9a..a66428d6a8 100644 --- a/tests/reference/llvm-test_unary_op_03-046fb86.stdout +++ b/tests/reference/llvm-test_unary_op_03-046fb86.stdout @@ -4,7 +4,7 @@ source_filename = "LFortran" @0 = private unnamed_addr constant [16 x i8] c"AssertionError\0A\00", align 1 @1 = private unnamed_addr constant [16 x i8] c"AssertionError\0A\00", align 1 -define void @__module___main_____main__global_stmts() { +define void @__main__global_stmts() { .entry: call void @__module___main___f() br label %return @@ -62,7 +62,7 @@ declare void @exit(i32) define i32 @main(i32 %0, i8** %1) { .entry: call void @_lpython_call_initial_functions(i32 %0, i8** %1) - call void @__module___main_____main__global_stmts() + call void @__main__global_stmts() ret i32 0 } diff --git a/tests/reference/llvm_dbg-expr_01-9fc5f30.json b/tests/reference/llvm_dbg-expr_01-9fc5f30.json index 649301a2b9..e83a5fc30a 100644 --- a/tests/reference/llvm_dbg-expr_01-9fc5f30.json +++ b/tests/reference/llvm_dbg-expr_01-9fc5f30.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "llvm_dbg-expr_01-9fc5f30.stdout", - "stdout_hash": "70643017f0ad204393988f111369cdd921c1c297149078182707cb54", + "stdout_hash": "861311f3088d781c2010ecd6aef712ec0ad96e18c863dac43f0a83d2", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/llvm_dbg-expr_01-9fc5f30.stdout b/tests/reference/llvm_dbg-expr_01-9fc5f30.stdout index 405da5aad9..023f4d6cc4 100644 --- a/tests/reference/llvm_dbg-expr_01-9fc5f30.stdout +++ b/tests/reference/llvm_dbg-expr_01-9fc5f30.stdout @@ -5,7 +5,7 @@ source_filename = "LFortran" @1 = private unnamed_addr constant [2 x i8] c"\0A\00", align 1 @2 = private unnamed_addr constant [5 x i8] c"%d%s\00", align 1 -define void @__module___main_____main__global_stmts() !dbg !3 { +define void @__main__global_stmts() !dbg !3 { .entry: call void @__module___main___main0(), !dbg !6 br label %return, !dbg !6 @@ -41,7 +41,7 @@ declare void @_lfortran_printf(i8*, ...) define i32 @main(i32 %0, i8** %1) !dbg !22 { .entry: call void @_lpython_call_initial_functions(i32 %0, i8** %1), !dbg !25 - call void @__module___main_____main__global_stmts(), !dbg !25 + call void @__main__global_stmts(), !dbg !25 ret i32 0, !dbg !25 } diff --git a/tests/reference/pass_class_constructor-structs_16-5e3508f.json b/tests/reference/pass_class_constructor-structs_16-5e3508f.json index 8204d2a621..38cd89b2c5 100644 --- a/tests/reference/pass_class_constructor-structs_16-5e3508f.json +++ b/tests/reference/pass_class_constructor-structs_16-5e3508f.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "pass_class_constructor-structs_16-5e3508f.stdout", - "stdout_hash": "b2d0bddf9e8ba1877d428e44cb6bc2a32bb7d2c9db18a20d649dd7cf", + "stdout_hash": "f3e0da57f052f7de7c09c6a37a3d48584e41d3edcfeacccb990aa32a", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/pass_class_constructor-structs_16-5e3508f.stdout b/tests/reference/pass_class_constructor-structs_16-5e3508f.stdout index 7ab18fc44d..d70e9d11d2 100644 --- a/tests/reference/pass_class_constructor-structs_16-5e3508f.stdout +++ b/tests/reference/pass_class_constructor-structs_16-5e3508f.stdout @@ -119,7 +119,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/pass_inline_function_calls-func_inline_01-fba3c47.json b/tests/reference/pass_inline_function_calls-func_inline_01-fba3c47.json index 4c672f0719..4c47ab3f93 100644 --- a/tests/reference/pass_inline_function_calls-func_inline_01-fba3c47.json +++ b/tests/reference/pass_inline_function_calls-func_inline_01-fba3c47.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "pass_inline_function_calls-func_inline_01-fba3c47.stdout", - "stdout_hash": "1aa0f1c94c3cb04aa6009f15f823c65cbda2fd3f3a0b52eedd945469", + "stdout_hash": "a4ca8e956be95e71012d5d47824cf1a525d39fc37cd55dd03849c132", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/pass_inline_function_calls-func_inline_01-fba3c47.stdout b/tests/reference/pass_inline_function_calls-func_inline_01-fba3c47.stdout index 96ffb8f606..69dcdf683e 100644 --- a/tests/reference/pass_inline_function_calls-func_inline_01-fba3c47.stdout +++ b/tests/reference/pass_inline_function_calls-func_inline_01-fba3c47.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/pass_loop_vectorise-vec_01-be9985e.json b/tests/reference/pass_loop_vectorise-vec_01-be9985e.json index 889f6b82fe..2d3fedcadf 100644 --- a/tests/reference/pass_loop_vectorise-vec_01-be9985e.json +++ b/tests/reference/pass_loop_vectorise-vec_01-be9985e.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "pass_loop_vectorise-vec_01-be9985e.stdout", - "stdout_hash": "a5ba6cadd177ba6fad5a403bb43e9dcf177dfcd7df661db6c43eb737", + "stdout_hash": "a0e4418ec242060805717c2f53eb28b1be0d9c9c78b780d7b76bcc22", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/pass_loop_vectorise-vec_01-be9985e.stdout b/tests/reference/pass_loop_vectorise-vec_01-be9985e.stdout index 7a6cb37793..0ab55412b9 100644 --- a/tests/reference/pass_loop_vectorise-vec_01-be9985e.stdout +++ b/tests/reference/pass_loop_vectorise-vec_01-be9985e.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/pass_print_list_tuple-print_02-09600eb.json b/tests/reference/pass_print_list_tuple-print_02-09600eb.json index 0aed9ffa4f..c0da1ec116 100644 --- a/tests/reference/pass_print_list_tuple-print_02-09600eb.json +++ b/tests/reference/pass_print_list_tuple-print_02-09600eb.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "pass_print_list_tuple-print_02-09600eb.stdout", - "stdout_hash": "2831d417b5508b57e5e64c51339eb96f4d9aaf3559ee19c31dd0bb3c", + "stdout_hash": "92e0bbd5d1b07cc7600c6579af008cf20f42fcbc71dc572940a3bed7", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/pass_print_list_tuple-print_02-09600eb.stdout b/tests/reference/pass_print_list_tuple-print_02-09600eb.stdout index 6b923a67d8..9fa262b0a3 100644 --- a/tests/reference/pass_print_list_tuple-print_02-09600eb.stdout +++ b/tests/reference/pass_print_list_tuple-print_02-09600eb.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false. diff --git a/tests/reference/pass_print_list_tuple-print_list_tuple_03-195fa9c.json b/tests/reference/pass_print_list_tuple-print_list_tuple_03-195fa9c.json index c2fa5807d7..3ca1060796 100644 --- a/tests/reference/pass_print_list_tuple-print_list_tuple_03-195fa9c.json +++ b/tests/reference/pass_print_list_tuple-print_list_tuple_03-195fa9c.json @@ -6,7 +6,7 @@ "outfile": null, "outfile_hash": null, "stdout": "pass_print_list_tuple-print_list_tuple_03-195fa9c.stdout", - "stdout_hash": "f63197ac9c1a649cfb2d3a3ef6f6672964ad753593afc68ce6d567e9", + "stdout_hash": "3efa34f4b94ca6338469d6242070978c4b6c05ca1b80828ee915d779", "stderr": null, "stderr_hash": null, "returncode": 0 diff --git a/tests/reference/pass_print_list_tuple-print_list_tuple_03-195fa9c.stdout b/tests/reference/pass_print_list_tuple-print_list_tuple_03-195fa9c.stdout index aa210f8619..dfd021327e 100644 --- a/tests/reference/pass_print_list_tuple-print_list_tuple_03-195fa9c.stdout +++ b/tests/reference/pass_print_list_tuple-print_list_tuple_03-195fa9c.stdout @@ -18,7 +18,7 @@ (FunctionType [] () - Source + BindC Implementation () .false.