diff --git a/Cargo.lock b/Cargo.lock index 6a3ee624d4..d2bb490a69 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -110,7 +110,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72f2a841f04c2eaeb5a95312e5201a9e4b7c95b64ca99870d6bd2e2376df540a" dependencies = [ "proc-macro2", - "quote 1.0.35", + "quote 1.0.36", "syn 1.0.109", ] @@ -121,7 +121,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6118baab6285accf088b31d5ea5029c37bbf9d98e62b4d8720a0a5a66bc2e427" dependencies = [ "proc-macro2", - "quote 1.0.35", + "quote 1.0.36", "syn 1.0.109", ] @@ -133,9 +133,9 @@ checksum = "7e4f181fc1a372e8ceff89612e5c9b13f72bff5b066da9f8d6827ae65af492c4" [[package]] name = "allocator-api2" -version = "0.2.16" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" +checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" [[package]] name = "anes" @@ -202,9 +202,18 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.81" +version = "1.0.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" +checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" + +[[package]] +name = "arbitrary" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" +dependencies = [ + "derive_arbitrary", +] [[package]] name = "arrayref" @@ -235,13 +244,13 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.79" +version = "0.1.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681" +checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] @@ -271,6 +280,12 @@ version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" +[[package]] +name = "base64" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" + [[package]] name = "base64ct" version = "1.6.0" @@ -321,7 +336,7 @@ checksum = "94230421e395b9920d23df13ea5d77a20e1725331f90fbbf6df6040b33f756ae" dependencies = [ "arrayref", "arrayvec", - "constant_time_eq 0.3.0", + "constant_time_eq", ] [[package]] @@ -355,9 +370,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.15.4" +version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" [[package]] name = "byteorder" @@ -400,12 +415,13 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.0.90" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" +checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b" dependencies = [ "jobserver", "libc", + "once_cell", ] [[package]] @@ -490,8 +506,8 @@ checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" dependencies = [ "heck", "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] @@ -500,6 +516,15 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" +[[package]] +name = "cmake" +version = "0.1.50" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130" +dependencies = [ + "cc", +] + [[package]] name = "color-backtrace" version = "0.6.1" @@ -545,12 +570,6 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" -[[package]] -name = "constant_time_eq" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" - [[package]] name = "constant_time_eq" version = "0.3.0" @@ -582,6 +601,21 @@ dependencies = [ "libc", ] +[[package]] +name = "crc" +version = "3.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" +dependencies = [ + "crc-catalog", +] + +[[package]] +name = "crc-catalog" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" + [[package]] name = "crc32fast" version = "1.4.0" @@ -747,28 +781,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] -name = "dashmap" -version = "5.5.3" +name = "deflate64" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" -dependencies = [ - "cfg-if", - "hashbrown 0.14.3", - "lock_api", - "once_cell", - "parking_lot_core", -] +checksum = "83ace6c86376be0b6cdcf3fb41882e81d94b31587573d1cfa9d01cd06bba210d" [[package]] name = "der" -version = "0.7.8" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" +checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" dependencies = [ "const-oid", "zeroize", @@ -790,10 +817,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ "proc-macro2", - "quote 1.0.35", + "quote 1.0.36", "syn 1.0.109", ] +[[package]] +name = "derive_arbitrary" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" +dependencies = [ + "proc-macro2", + "quote 1.0.36", + "syn 2.0.60", +] + [[package]] name = "difflib" version = "0.4.0" @@ -891,9 +929,9 @@ dependencies = [ [[package]] name = "either" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" +checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" [[package]] name = "encode_unicode" @@ -903,9 +941,9 @@ checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" [[package]] name = "encoding_rs" -version = "0.8.33" +version = "0.8.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" +checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" dependencies = [ "cfg-if", ] @@ -969,9 +1007,9 @@ checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984" [[package]] name = "fiat-crypto" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c007b1ae3abe1cb6f85a16305acd418b7ca6343b953633fee2b76d8f108b830f" +checksum = "38793c55593b33412e3ae40c2c9781ffaa6f438f6f8c10f24e71846fbd7ae01e" [[package]] name = "flate2" @@ -980,6 +1018,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" dependencies = [ "crc32fast", + "libz-ng-sys", "miniz_oxide", ] @@ -1126,9 +1165,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.12" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" +checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" dependencies = [ "cfg-if", "libc", @@ -1143,9 +1182,9 @@ checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" [[package]] name = "h2" -version = "0.3.25" +version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fbd2820c5e49886948654ab546d0688ff24530286bdcf8fca3cefb16d4618eb" +checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" dependencies = [ "bytes", "fnv", @@ -1162,9 +1201,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51ee2dd2e4f378392eeff5d51618cd9a63166a2513846bbc55f21cfacd9199d4" +checksum = "816ec7294445779408f36fe57bc5b7fc1cf59664059096c65f905c1c61f58069" dependencies = [ "bytes", "fnv", @@ -1181,9 +1220,9 @@ dependencies = [ [[package]] name = "half" -version = "2.4.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e" +checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" dependencies = [ "cfg-if", "crunchy", @@ -1310,7 +1349,7 @@ dependencies = [ "futures-channel", "futures-core", "futures-util", - "h2 0.3.25", + "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", "httparse", @@ -1326,14 +1365,14 @@ dependencies = [ [[package]] name = "hyper" -version = "1.2.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a" +checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" dependencies = [ "bytes", "futures-channel", "futures-util", - "h2 0.4.3", + "h2 0.4.4", "http 1.1.0", "http-body 1.0.0", "httparse", @@ -1365,7 +1404,7 @@ checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" dependencies = [ "bytes", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "native-tls", "tokio", @@ -1384,7 +1423,7 @@ dependencies = [ "futures-util", "http 1.1.0", "http-body 1.0.0", - "hyper 1.2.0", + "hyper 1.3.1", "pin-project-lite", "socket2", "tokio", @@ -1509,9 +1548,9 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" [[package]] name = "jobserver" -version = "0.1.28" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" +checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" dependencies = [ "libc", ] @@ -1598,7 +1637,7 @@ dependencies = [ "colored", "derivative", "leo-span", - "reqwest 0.12.2", + "reqwest 0.12.4", "serde", "thiserror", ] @@ -1630,7 +1669,7 @@ dependencies = [ "rand", "rand_chacha", "rand_core", - "reqwest 0.12.2", + "reqwest 0.12.4", "rpassword", "rusty-hook", "self_update 0.39.0", @@ -1644,7 +1683,7 @@ dependencies = [ "tracing", "tracing-subscriber", "walkdir", - "zip", + "zip 1.1.1", ] [[package]] @@ -1763,6 +1802,16 @@ dependencies = [ "libc", ] +[[package]] +name = "libz-ng-sys" +version = "1.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6409efc61b12687963e602df8ecf70e8ddacf95bc6576bcf16e3ac6328083c5" +dependencies = [ + "cmake", + "libc", +] + [[package]] name = "libz-sys" version = "1.1.16" @@ -1812,6 +1861,16 @@ dependencies = [ "hashbrown 0.14.3", ] +[[package]] +name = "lzma-rs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e" +dependencies = [ + "byteorder", + "crc", +] + [[package]] name = "memchr" version = "2.7.2" @@ -1929,8 +1988,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] @@ -2020,8 +2079,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] @@ -2077,17 +2136,6 @@ dependencies = [ "windows-targets 0.48.5", ] -[[package]] -name = "password-hash" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" -dependencies = [ - "base64ct", - "rand_core", - "subtle", -] - [[package]] name = "paste" version = "1.0.14" @@ -2096,14 +2144,12 @@ checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" [[package]] name = "pbkdf2" -version = "0.11.0" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" +checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" dependencies = [ "digest", "hmac", - "password-hash", - "sha2", ] [[package]] @@ -2128,8 +2174,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] @@ -2241,9 +2287,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.79" +version = "1.0.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" +checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" dependencies = [ "unicode-ident", ] @@ -2265,9 +2311,9 @@ checksum = "7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a" [[package]] name = "quote" -version = "1.0.35" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" dependencies = [ "proc-macro2", ] @@ -2386,12 +2432,12 @@ version = "0.11.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" dependencies = [ - "base64", + "base64 0.21.7", "bytes", "encoding_rs", "futures-core", "futures-util", - "h2 0.3.25", + "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", "hyper 0.14.28", @@ -2404,7 +2450,7 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "rustls-pemfile", + "rustls-pemfile 1.0.4", "serde", "serde_json", "serde_urlencoded", @@ -2417,26 +2463,26 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "winreg", + "winreg 0.50.0", ] [[package]] name = "reqwest" -version = "0.12.2" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d66674f2b6fb864665eea7a3c1ac4e3dfacd2fda83cf6f935a612e01b0e3338" +checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10" dependencies = [ - "base64", + "base64 0.22.0", "bytes", "encoding_rs", "futures-channel", "futures-core", "futures-util", - "h2 0.4.3", + "h2 0.4.4", "http 1.1.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-tls 0.6.0", "hyper-util", "ipnet", @@ -2448,7 +2494,7 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "rustls-pemfile", + "rustls-pemfile 2.1.2", "serde", "serde_json", "serde_urlencoded", @@ -2461,7 +2507,7 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "winreg", + "winreg 0.52.0", ] [[package]] @@ -2517,9 +2563,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.32" +version = "0.38.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89" +checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" dependencies = [ "bitflags 2.5.0", "errno", @@ -2530,9 +2576,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.22.3" +version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99008d7ad0bbbea527ec27bddbc0e432c5b87d8175178cee68d2eec9c4a1813c" +checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" dependencies = [ "log", "ring", @@ -2548,20 +2594,30 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" dependencies = [ - "base64", + "base64 0.21.7", +] + +[[package]] +name = "rustls-pemfile" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" +dependencies = [ + "base64 0.22.0", + "rustls-pki-types", ] [[package]] name = "rustls-pki-types" -version = "1.4.1" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecd36cc4259e3e4514335c4a138c6b43171a8d61d8f5c9348f9fc7529416f247" +checksum = "beb461507cee2c2ff151784c52762cf4d9ff6a61f3e80968600ed24fa837fa54" [[package]] name = "rustls-webpki" -version = "0.102.2" +version = "0.102.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610" +checksum = "f3bce581c0dd41bce533ce695a1437fa16a7ab5ac3ccfa99fe1a620a7885eabf" dependencies = [ "ring", "rustls-pki-types", @@ -2595,6 +2651,15 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "scc" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec96560eea317a9cc4e0bb1f6a2c93c09a19b8c4fc5cb3fcc0ec1c094cd783e2" +dependencies = [ + "sdd", +] + [[package]] name = "schannel" version = "0.1.23" @@ -2616,6 +2681,12 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" +[[package]] +name = "sdd" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b84345e4c9bd703274a082fb80caaa99b7612be48dfaa1dd9266577ec412309d" + [[package]] name = "security-framework" version = "2.10.0" @@ -2686,7 +2757,7 @@ dependencies = [ "serde_json", "tempfile", "urlencoding", - "zip", + "zip 0.6.6", "zipsign-api", ] @@ -2698,29 +2769,29 @@ checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" [[package]] name = "serde" -version = "1.0.197" +version = "1.0.198" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" +checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.197" +version = "1.0.198" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" +checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] name = "serde_json" -version = "1.0.115" +version = "1.0.116" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd" +checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" dependencies = [ "indexmap 2.2.6", "itoa", @@ -2763,27 +2834,27 @@ dependencies = [ [[package]] name = "serial_test" -version = "3.0.0" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "953ad9342b3aaca7cb43c45c097dd008d4907070394bd0751a0aa8817e5a018d" +checksum = "adb86f9315df5df6a70eae0cc22395a44e544a0d8897586820770a35ede74449" dependencies = [ - "dashmap", "futures", - "lazy_static", "log", + "once_cell", "parking_lot", + "scc", "serial_test_derive", ] [[package]] name = "serial_test_derive" -version = "3.0.0" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b93fb4adc70021ac1b47f7d45e8cc4169baaa7ea58483bc5b721d19a26202212" +checksum = "a9bb72430492e9549b0c4596725c0f82729bff861c45aa8099c0a8e67fc3b721" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] @@ -2840,9 +2911,9 @@ dependencies = [ [[package]] name = "signal-hook-registry" -version = "1.4.1" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" +checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" dependencies = [ "libc", ] @@ -2857,6 +2928,12 @@ dependencies = [ "rand_core", ] +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + [[package]] name = "slab" version = "0.4.9" @@ -3715,8 +3792,8 @@ version = "0.16.19" source = "git+https://github.com/AleoHQ/snarkVM?rev=2cbf34a#2cbf34a1010bf781277cdc6ff1ae966230cf97c1" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] @@ -3747,9 +3824,9 @@ dependencies = [ [[package]] name = "strsim" -version = "0.11.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "subtle" @@ -3775,18 +3852,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ "proc-macro2", - "quote 1.0.35", + "quote 1.0.36", "unicode-ident", ] [[package]] name = "syn" -version = "2.0.57" +version = "2.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11a6ae1e52eb25aab8f3fb9fca13be982a373b8f1157ca14b897a825ba4a2d35" +checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" dependencies = [ "proc-macro2", - "quote 1.0.35", + "quote 1.0.36", "unicode-ident", ] @@ -3874,22 +3951,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.58" +version = "1.0.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" +checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.58" +version = "1.0.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" +checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] @@ -3904,9 +3981,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.34" +version = "0.3.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" +checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" dependencies = [ "deranged", "num-conv", @@ -4027,9 +4104,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.9" +version = "0.22.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" +checksum = "d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef" dependencies = [ "indexmap 2.2.6", "serde", @@ -4085,8 +4162,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] @@ -4130,6 +4207,12 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" +[[package]] +name = "typed-arena" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" + [[package]] name = "typenum" version = "1.17.0" @@ -4190,7 +4273,7 @@ version = "2.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11f214ce18d8b2cbe84ed3aa6486ed3f5b285cf8d8fbdbce9f3f767a724adc35" dependencies = [ - "base64", + "base64 0.21.7", "flate2", "log", "once_cell", @@ -4298,8 +4381,8 @@ dependencies = [ "log", "once_cell", "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", "wasm-bindgen-shared", ] @@ -4321,7 +4404,7 @@ version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" dependencies = [ - "quote 1.0.35", + "quote 1.0.36", "wasm-bindgen-macro-support", ] @@ -4332,8 +4415,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -4381,11 +4464,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" +checksum = "134306a13c5647ad6453e8deaec55d3a44d6021970129e6188735e74bf546697" dependencies = [ - "winapi", + "windows-sys 0.52.0", ] [[package]] @@ -4409,7 +4492,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.4", + "windows-targets 0.52.5", ] [[package]] @@ -4429,17 +4512,18 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.52.4" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" +checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" dependencies = [ - "windows_aarch64_gnullvm 0.52.4", - "windows_aarch64_msvc 0.52.4", - "windows_i686_gnu 0.52.4", - "windows_i686_msvc 0.52.4", - "windows_x86_64_gnu 0.52.4", - "windows_x86_64_gnullvm 0.52.4", - "windows_x86_64_msvc 0.52.4", + "windows_aarch64_gnullvm 0.52.5", + "windows_aarch64_msvc 0.52.5", + "windows_i686_gnu 0.52.5", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.5", + "windows_x86_64_gnu 0.52.5", + "windows_x86_64_gnullvm 0.52.5", + "windows_x86_64_msvc 0.52.5", ] [[package]] @@ -4450,9 +4534,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_gnullvm" -version = "0.52.4" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" +checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" [[package]] name = "windows_aarch64_msvc" @@ -4462,9 +4546,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_aarch64_msvc" -version = "0.52.4" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" +checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" [[package]] name = "windows_i686_gnu" @@ -4474,9 +4558,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_gnu" -version = "0.52.4" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" +checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" [[package]] name = "windows_i686_msvc" @@ -4486,9 +4576,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_i686_msvc" -version = "0.52.4" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" +checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" [[package]] name = "windows_x86_64_gnu" @@ -4498,9 +4588,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnu" -version = "0.52.4" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" +checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" [[package]] name = "windows_x86_64_gnullvm" @@ -4510,9 +4600,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.4" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" +checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" [[package]] name = "windows_x86_64_msvc" @@ -4522,15 +4612,15 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "windows_x86_64_msvc" -version = "0.52.4" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" +checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" [[package]] name = "winnow" -version = "0.6.5" +version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8" +checksum = "f0c976aaaa0e1f90dbb21e9587cdaf1d9679a1cde8875c0d6bd83ab96a208352" dependencies = [ "memchr", ] @@ -4545,6 +4635,16 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "winreg" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] + [[package]] name = "yaml-rust" version = "0.4.5" @@ -4570,15 +4670,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] name = "zeroize" -version = "1.7.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" +checksum = "63381fa6624bf92130a6b87c0d07380116f80b565c42cf0d754136f0238359ef" dependencies = [ "zeroize_derive", ] @@ -4590,8 +4690,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", - "quote 1.0.35", - "syn 2.0.57", + "quote 1.0.36", + "syn 2.0.60", ] [[package]] @@ -4600,17 +4700,33 @@ version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" dependencies = [ - "aes", "byteorder", - "bzip2", - "constant_time_eq 0.1.5", "crc32fast", "crossbeam-utils", + "time", +] + +[[package]] +name = "zip" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2655979068a1f8fa91cb9e8e5b9d3ee54d18e0ddc358f2f4a395afc0929a84b" +dependencies = [ + "aes", + "arbitrary", + "byteorder", + "bzip2", + "constant_time_eq", + "crc32fast", + "crossbeam-utils", + "deflate64", "flate2", "hmac", + "lzma-rs", "pbkdf2", "sha1", "time", + "zopfli", "zstd", ] @@ -4625,21 +4741,32 @@ dependencies = [ ] [[package]] -name = "zstd" -version = "0.11.2+zstd.1.5.2" +name = "zopfli" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" +checksum = "5c1f48f3508a3a3f2faee01629564400bc12260f6214a056d06a3aaaa6ef0736" +dependencies = [ + "crc32fast", + "log", + "simd-adler32", + "typed-arena", +] + +[[package]] +name = "zstd" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" dependencies = [ "zstd-safe", ] [[package]] name = "zstd-safe" -version = "5.0.2+zstd.1.5.2" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" +checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" dependencies = [ - "libc", "zstd-sys", ] diff --git a/Cargo.toml b/Cargo.toml index cea1de62e2..e93c457ba4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -132,7 +132,7 @@ default-features = false version = "0.6.4" [dependencies.reqwest] -version = "0.12.2" +version = "0.12.4" features = [ "blocking", "json", "multipart" ] [dependencies.self_update] @@ -147,7 +147,7 @@ features = [ "derive" ] version = "1.0" [dependencies.serial_test] -version = "3.0.0" +version = "3.1.0" [dependencies.snarkvm] workspace = true @@ -167,7 +167,7 @@ version = "0.3.18" features = [ "fmt" ] [dependencies.zip] -version = "^0.6" +version = "^1.1" [dependencies.crossterm] version = "0.27.0" diff --git a/compiler/ast/src/common/location.rs b/compiler/ast/src/common/location.rs index a191f00480..85a0d27b8d 100644 --- a/compiler/ast/src/common/location.rs +++ b/compiler/ast/src/common/location.rs @@ -14,6 +14,7 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . +use leo_ast::CompositeType; use leo_span::Symbol; use serde::{Deserialize, Deserializer, Serialize, Serializer}; @@ -31,6 +32,12 @@ impl Location { } } +impl From<&CompositeType> for Location { + fn from(composite: &CompositeType) -> Location { + Location::new(composite.program, composite.id.name) + } +} + impl Serialize for Location { fn serialize(&self, serializer: S) -> leo_errors::Result where diff --git a/compiler/ast/src/functions/external.rs b/compiler/ast/src/functions/external.rs deleted file mode 100644 index 04217842f0..0000000000 --- a/compiler/ast/src/functions/external.rs +++ /dev/null @@ -1,50 +0,0 @@ -// Copyright (C) 2019-2023 Aleo Systems Inc. -// This file is part of the Leo library. - -// The Leo library is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// The Leo library is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with the Leo library. If not, see . - -use crate::{CompositeType, Identifier, Node, NodeID, Type}; -use leo_span::Span; - -use serde::{Deserialize, Serialize}; -use std::fmt; - -/// A function output from an external program with type record. -#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)] -pub struct External { - /// The name the parameter is accessible as in the function's body. - pub identifier: Identifier, - /// The name of the external program. - pub program_name: Identifier, - /// The name of the external record type. - pub record: Identifier, - /// The parameters span from any annotations to its type. - pub span: Span, - /// The ID of the node. - pub id: NodeID, -} - -impl External { - pub fn type_(&self) -> Type { - Type::Composite(CompositeType { id: self.record, program: Some(self.program_name.name) }) - } -} - -impl fmt::Display for External { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - write!(f, "{}: {}.leo/{}.record", self.identifier, self.program_name, self.record) - } -} - -crate::simple_node_impl!(External); diff --git a/compiler/ast/src/functions/input.rs b/compiler/ast/src/functions/input.rs index 8a6aba8c23..a93196652c 100644 --- a/compiler/ast/src/functions/input.rs +++ b/compiler/ast/src/functions/input.rs @@ -14,91 +14,15 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::{External, Identifier, Mode, Node, NodeID, Type}; +use crate::{Identifier, Mode, Node, NodeID, Type}; use leo_span::Span; use serde::{Deserialize, Serialize}; use std::fmt; -#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)] -pub enum Input { - Internal(FunctionInput), - External(External), -} - -impl fmt::Display for Input { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - use Input::*; - match self { - Internal(input) => input.fmt(f), - External(input) => input.fmt(f), - } - } -} - -impl Input { - pub fn type_(&self) -> Type { - use Input::*; - match self { - Internal(input) => input.type_.clone(), - External(input) => input.type_(), - } - } - - pub fn identifier(&self) -> Identifier { - use Input::*; - match self { - Internal(input) => input.identifier, - External(input) => input.identifier, - } - } - - pub fn mode(&self) -> Mode { - use Input::*; - match self { - Internal(input) => input.mode, - External(_) => Mode::None, - } - } -} - -impl Node for Input { - fn span(&self) -> Span { - use Input::*; - match self { - Internal(input) => input.span(), - External(input) => input.span(), - } - } - - fn set_span(&mut self, span: Span) { - use Input::*; - match self { - Internal(input) => input.set_span(span), - External(input) => input.set_span(span), - } - } - - fn id(&self) -> usize { - use Input::*; - match self { - Internal(input) => input.id(), - External(input) => input.id(), - } - } - - fn set_id(&mut self, id: usize) { - use Input::*; - match self { - Internal(input) => input.set_id(id), - External(input) => input.set_id(id), - } - } -} - /// A function parameter. #[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)] -pub struct FunctionInput { +pub struct Input { /// The name the parameter is accessible as in the function's body. pub identifier: Identifier, /// The mode of the function parameter. @@ -111,16 +35,28 @@ pub struct FunctionInput { pub id: NodeID, } -impl FunctionInput { +impl Input { fn format(&self, f: &mut fmt::Formatter) -> fmt::Result { write!(f, "{} {}: {}", self.mode, self.identifier, self.type_) } + + pub fn identifier(&self) -> &Identifier { + &self.identifier + } + + pub fn mode(&self) -> Mode { + self.mode + } + + pub fn type_(&self) -> &Type { + &self.type_ + } } -impl fmt::Display for FunctionInput { +impl fmt::Display for Input { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { self.format(f) } } -crate::simple_node_impl!(FunctionInput); +crate::simple_node_impl!(Input); diff --git a/compiler/ast/src/functions/mod.rs b/compiler/ast/src/functions/mod.rs index 6daee616eb..100e5b84dc 100644 --- a/compiler/ast/src/functions/mod.rs +++ b/compiler/ast/src/functions/mod.rs @@ -23,9 +23,6 @@ pub use core_function::*; pub mod variant; pub use variant::*; -pub mod external; -pub use external::*; - pub mod input; pub use input::*; @@ -85,16 +82,10 @@ impl Function { span: Span, id: NodeID, ) -> Self { - // Determine the output type of the function - let get_output_type = |output: &Output| match &output { - Output::Internal(output) => output.type_.clone(), - Output::External(output) => output.type_(), - }; - let output_type = match output.len() { 0 => Type::Unit, - 1 => get_output_type(&output[0]), - _ => Type::Tuple(TupleType::new(output.iter().map(get_output_type).collect())), + 1 => output[0].type_.clone(), + _ => Type::Tuple(TupleType::new(output.iter().map(|o| o.type_.clone()).collect())), }; Function { annotations, variant, identifier, input, output, output_type, block, span, id } diff --git a/compiler/ast/src/functions/output.rs b/compiler/ast/src/functions/output.rs index 7357b075c9..d35b53dbf4 100644 --- a/compiler/ast/src/functions/output.rs +++ b/compiler/ast/src/functions/output.rs @@ -14,81 +14,15 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::{External, Mode, Node, NodeID, Type}; +use crate::{Mode, Node, NodeID, Type}; use leo_span::Span; use serde::{Deserialize, Serialize}; use std::fmt; -#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)] -pub enum Output { - Internal(FunctionOutput), - External(External), -} - -impl Output { - pub fn type_(&self) -> Type { - match self { - Output::Internal(output) => output.type_.clone(), - Output::External(output) => output.type_(), - } - } - - pub fn mode(&self) -> Mode { - match self { - Output::Internal(output) => output.mode, - Output::External(_) => Mode::None, - } - } -} - -impl fmt::Display for Output { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - use Output::*; - match self { - Internal(output) => output.fmt(f), - External(output) => output.fmt(f), - } - } -} - -impl Node for Output { - fn span(&self) -> Span { - use Output::*; - match self { - Internal(output) => output.span(), - External(output) => output.span(), - } - } - - fn set_span(&mut self, span: Span) { - use Output::*; - match self { - Internal(output) => output.set_span(span), - External(output) => output.set_span(span), - } - } - - fn id(&self) -> NodeID { - use Output::*; - match self { - Internal(output) => output.id(), - External(output) => output.id(), - } - } - - fn set_id(&mut self, id: NodeID) { - use Output::*; - match self { - Internal(output) => output.set_id(id), - External(output) => output.set_id(id), - } - } -} - /// A function output. #[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)] -pub struct FunctionOutput { +pub struct Output { /// The mode of the function output. pub mode: Mode, /// The type of the function output. @@ -99,10 +33,20 @@ pub struct FunctionOutput { pub id: NodeID, } -impl fmt::Display for FunctionOutput { +impl Output { + pub fn type_(&self) -> &Type { + &self.type_ + } + + pub fn mode(&self) -> Mode { + self.mode + } +} + +impl fmt::Display for Output { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { write!(f, "{} {}", self.mode, self.type_) } } -crate::simple_node_impl!(FunctionOutput); +crate::simple_node_impl!(Output); diff --git a/compiler/ast/src/mapping/mod.rs b/compiler/ast/src/mapping/mod.rs index bd4e379b50..26f151a25a 100644 --- a/compiler/ast/src/mapping/mod.rs +++ b/compiler/ast/src/mapping/mod.rs @@ -16,7 +16,7 @@ use crate::{Identifier, Node, NodeID, Type}; -use leo_span::{Span, Symbol}; +use leo_span::Span; use serde::{Deserialize, Serialize}; use snarkvm::prelude::{Mapping as MappingCore, Network}; @@ -38,11 +38,11 @@ pub struct Mapping { } impl Mapping { - pub fn from_snarkvm(mapping: &MappingCore, program: Symbol) -> Self { + pub fn from_snarkvm(mapping: &MappingCore) -> Self { Self { identifier: Identifier::from(mapping.name()), - key_type: Type::from_snarkvm(mapping.key().plaintext_type(), program), - value_type: Type::from_snarkvm(mapping.value().plaintext_type(), program), + key_type: Type::from_snarkvm(mapping.key().plaintext_type(), None), + value_type: Type::from_snarkvm(mapping.value().plaintext_type(), None), span: Default::default(), id: Default::default(), } diff --git a/compiler/ast/src/struct/mod.rs b/compiler/ast/src/struct/mod.rs index e280bee399..f640401498 100644 --- a/compiler/ast/src/struct/mod.rs +++ b/compiler/ast/src/struct/mod.rs @@ -87,9 +87,9 @@ impl Composite { mode: if input.owner().is_public() { Mode::Public } else { Mode::Private }, identifier: Identifier::from(id), type_: match entry { - Public(t) => Type::from_snarkvm(t, external_program), - Private(t) => Type::from_snarkvm(t, external_program), - Constant(t) => Type::from_snarkvm(t, external_program), + Public(t) => Type::from_snarkvm(t, None), + Private(t) => Type::from_snarkvm(t, None), + Constant(t) => Type::from_snarkvm(t, None), }, span: Default::default(), id: Default::default(), @@ -104,7 +104,7 @@ impl Composite { } } - pub fn from_snarkvm(input: &StructType, program: Symbol) -> Self { + pub fn from_snarkvm(input: &StructType) -> Self { Self { identifier: Identifier::from(input.name()), members: input @@ -113,12 +113,12 @@ impl Composite { .map(|(id, type_)| Member { mode: Mode::None, identifier: Identifier::from(id), - type_: Type::from_snarkvm(type_, program), + type_: Type::from_snarkvm(type_, None), span: Default::default(), id: Default::default(), }) .collect(), - external: Some(program), + external: None, is_record: false, span: Default::default(), id: Default::default(), diff --git a/compiler/ast/src/stub/function_stub.rs b/compiler/ast/src/stub/function_stub.rs index 8f11573074..55b0533529 100644 --- a/compiler/ast/src/stub/function_stub.rs +++ b/compiler/ast/src/stub/function_stub.rs @@ -17,10 +17,7 @@ use crate::{ Annotation, CompositeType, - External, Function, - FunctionInput, - FunctionOutput, FutureType, Identifier, Input, @@ -36,7 +33,6 @@ use crate::{ }; use leo_span::{sym, Span, Symbol}; -use crate::Type::Composite; use itertools::Itertools; use serde::{Deserialize, Serialize}; use snarkvm::{ @@ -91,16 +87,10 @@ impl FunctionStub { span: Span, id: NodeID, ) -> Self { - // Determine the output type of the function - let get_output_type = |output: &Output| match &output { - Output::Internal(output) => output.type_.clone(), - Output::External(output) => output.type_(), - }; - let output_type = match output.len() { 0 => Type::Unit, - 1 => get_output_type(&output[0]), - _ => Type::Tuple(TupleType::new(output.iter().map(get_output_type).collect())), + 1 => output[0].type_.clone(), + _ => Type::Tuple(TupleType::new(output.iter().map(|o| o.type_.clone()).collect())), }; FunctionStub { annotations, variant, identifier, input, output, output_type, span, id } @@ -147,58 +137,55 @@ impl FunctionStub { .outputs() .iter() .map(|output| match output.value_type() { - ValueType::Constant(val) => Output::Internal(FunctionOutput { + ValueType::Constant(val) => vec![Output { mode: Mode::Constant, - type_: Type::from_snarkvm(val, program), + type_: Type::from_snarkvm(val, None), span: Default::default(), id: Default::default(), - }), - ValueType::Public(val) => Output::Internal(FunctionOutput { + }], + ValueType::Public(val) => vec![Output { mode: Mode::Public, - type_: Type::from_snarkvm(val, program), + type_: Type::from_snarkvm(val, None), span: Default::default(), id: Default::default(), - }), - ValueType::Private(val) => Output::Internal(FunctionOutput { + }], + ValueType::Private(val) => vec![Output { mode: Mode::Private, - type_: Type::from_snarkvm(val, program), + type_: Type::from_snarkvm(val, None), span: Default::default(), id: Default::default(), - }), - ValueType::Record(id) => Output::Internal(FunctionOutput { + }], + ValueType::Record(id) => vec![Output { mode: Mode::None, - type_: Composite(CompositeType { id: Identifier::from(id), program: Some(program) }), + type_: Type::Composite(CompositeType { id: Identifier::from(id), program: Some(program) }), span: Default::default(), id: Default::default(), - }), - ValueType::ExternalRecord(loc) => Output::External(External { - identifier: Identifier::new(Symbol::intern("dummy"), Default::default()), - program_name: ProgramId::from(loc.program_id()).name, - record: Identifier::from(loc.resource()), + }], + ValueType::ExternalRecord(loc) => { + vec![Output { + mode: Mode::None, + span: Default::default(), + id: Default::default(), + type_: Type::Composite(CompositeType { + id: Identifier::from(loc.resource()), + program: Some(ProgramId::from(loc.program_id()).name.name), + }), + }] + } + ValueType::Future(_) => vec![Output { + mode: Mode::None, span: Default::default(), id: Default::default(), - }), - ValueType::Future(_) => Output::Internal(FunctionOutput { - mode: Mode::Public, type_: Type::Future(FutureType::new( Vec::new(), Some(Location::new(Some(program), Identifier::from(function.name()).name)), false, )), - span: Default::default(), - id: Default::default(), - }), + }], }) - .collect_vec(); - let output_vec = outputs - .iter() - .map(|output| match output { - Output::Internal(output) => output.type_.clone(), - Output::External(output) => { - Type::Composite(CompositeType { id: output.record, program: Some(output.program_name.name) }) - } - }) - .collect_vec(); + .collect_vec() + .concat(); + let output_vec = outputs.iter().map(|output| output.type_.clone()).collect_vec(); let output_type = match output_vec.len() { 0 => Type::Unit, 1 => output_vec[0].clone(), @@ -219,41 +206,44 @@ impl FunctionStub { .map(|(index, input)| { let arg_name = Identifier::new(Symbol::intern(&format!("arg{}", index + 1)), Default::default()); match input.value_type() { - ValueType::Constant(val) => Input::Internal(FunctionInput { + ValueType::Constant(val) => Input { identifier: arg_name, mode: Mode::Constant, - type_: Type::from_snarkvm(val, program), + type_: Type::from_snarkvm(val, None), span: Default::default(), id: Default::default(), - }), - ValueType::Public(val) => Input::Internal(FunctionInput { + }, + ValueType::Public(val) => Input { identifier: arg_name, mode: Mode::Public, - type_: Type::from_snarkvm(val, program), + type_: Type::from_snarkvm(val, None), span: Default::default(), id: Default::default(), - }), - ValueType::Private(val) => Input::Internal(FunctionInput { + }, + ValueType::Private(val) => Input { identifier: arg_name, mode: Mode::Private, - type_: Type::from_snarkvm(val, program), + type_: Type::from_snarkvm(val, None), span: Default::default(), id: Default::default(), - }), - ValueType::Record(id) => Input::Internal(FunctionInput { + }, + ValueType::Record(id) => Input { identifier: arg_name, mode: Mode::None, - type_: Composite(CompositeType { id: Identifier::from(id), program: Some(program) }), + type_: Type::Composite(CompositeType { id: Identifier::from(id), program: Some(program) }), span: Default::default(), id: Default::default(), - }), - ValueType::ExternalRecord(loc) => Input::External(External { - identifier: Identifier::new(Symbol::intern("dummy"), Default::default()), - program_name: ProgramId::from(loc.program_id()).name, - record: Identifier::from(loc.resource()), + }, + ValueType::ExternalRecord(loc) => Input { + identifier: arg_name, + mode: Mode::None, span: Default::default(), id: Default::default(), - }), + type_: Type::Composite(CompositeType { + id: Identifier::from(loc.name()), + program: Some(ProgramId::from(loc.program_id()).name.name), + }), + }, ValueType::Future(_) => panic!("Functions do not contain futures as inputs"), } }) @@ -280,24 +270,22 @@ impl FunctionStub { .inputs() .iter() .enumerate() - .map(|(index, input)| { - Input::Internal(FunctionInput { - identifier: Identifier::new(Symbol::intern(&format!("arg{}", index + 1)), Default::default()), - mode: Mode::None, - type_: match input.finalize_type() { - PlaintextFinalizeType(val) => Type::from_snarkvm(val, key_name), - FutureFinalizeType(val) => Type::Future(FutureType::new( - Vec::new(), - Some(Location::new( - Some(Identifier::from(val.program_id().name()).name), - Symbol::intern(&format!("finalize/{}", val.resource())), - )), - false, + .map(|(index, input)| Input { + identifier: Identifier::new(Symbol::intern(&format!("arg{}", index + 1)), Default::default()), + mode: Mode::None, + type_: match input.finalize_type() { + PlaintextFinalizeType(val) => Type::from_snarkvm(val, Some(key_name)), + FutureFinalizeType(val) => Type::Future(FutureType::new( + Vec::new(), + Some(Location::new( + Some(Identifier::from(val.program_id().name()).name), + Symbol::intern(&format!("finalize/{}", val.resource())), )), - }, - span: Default::default(), - id: Default::default(), - }) + false, + )), + }, + span: Default::default(), + id: Default::default(), }) .collect_vec(), output: Vec::new(), @@ -315,24 +303,18 @@ impl FunctionStub { .outputs() .iter() .map(|output| match output.register_type() { - Plaintext(val) => Output::Internal(FunctionOutput { + Plaintext(val) => Output { mode: Mode::None, - type_: Type::from_snarkvm(val, program), + type_: Type::from_snarkvm(val, Some(program)), span: Default::default(), id: Default::default(), - }), + }, Record(_) => panic!("Closures do not return records"), ExternalRecord(_) => panic!("Closures do not return external records"), Future(_) => panic!("Closures do not return futures"), }) .collect_vec(); - let output_vec = outputs - .iter() - .map(|output| match output { - Output::Internal(output) => output.type_.clone(), - Output::External(_) => panic!("Closures do not return external records"), - }) - .collect_vec(); + let output_vec = outputs.iter().map(|output| output.type_.clone()).collect_vec(); let output_type = match output_vec.len() { 0 => Type::Unit, 1 => output_vec[0].clone(), @@ -349,13 +331,13 @@ impl FunctionStub { .map(|(index, input)| { let arg_name = Identifier::new(Symbol::intern(&format!("arg{}", index + 1)), Default::default()); match input.register_type() { - Plaintext(val) => Input::Internal(FunctionInput { + Plaintext(val) => Input { identifier: arg_name, mode: Mode::None, - type_: Type::from_snarkvm(val, program), + type_: Type::from_snarkvm(val, None), span: Default::default(), id: Default::default(), - }), + }, Record(_) => panic!("Closures do not contain records as inputs"), ExternalRecord(_) => panic!("Closures do not contain external records as inputs"), Future(_) => panic!("Closures do not contain futures as inputs"), diff --git a/compiler/ast/src/types/array.rs b/compiler/ast/src/types/array.rs index 47ed170bf7..1e11cf4163 100644 --- a/compiler/ast/src/types/array.rs +++ b/compiler/ast/src/types/array.rs @@ -53,7 +53,7 @@ impl ArrayType { } } - pub fn from_snarkvm(array_type: &ConsoleArrayType, program: Symbol) -> Self { + pub fn from_snarkvm(array_type: &ConsoleArrayType, program: Option) -> Self { Self { element_type: Box::new(Type::from_snarkvm(array_type.next_element_type(), program)), length: NonNegativeNumber::from(array_type.length().to_string().replace("u32", "")), diff --git a/compiler/ast/src/types/type_.rs b/compiler/ast/src/types/type_.rs index 4dd72b618e..39e12f4add 100644 --- a/compiler/ast/src/types/type_.rs +++ b/compiler/ast/src/types/type_.rs @@ -110,7 +110,40 @@ impl Type { } } - pub fn from_snarkvm(t: &PlaintextType, program: Symbol) -> Self { + /// + /// Returns `true` if the self `Type` is equal to the other `Type` in all aspects besides composite program of origin. + /// + /// Flattens array syntax: `[[u8; 1]; 2] == [u8; (2, 1)] == true` + /// + pub fn eq_flat_relax_composite(&self, other: &Self) -> bool { + match (self, other) { + (Type::Address, Type::Address) + | (Type::Boolean, Type::Boolean) + | (Type::Field, Type::Field) + | (Type::Group, Type::Group) + | (Type::Scalar, Type::Scalar) + | (Type::Signature, Type::Signature) + | (Type::String, Type::String) + | (Type::Unit, Type::Unit) => true, + (Type::Array(left), Type::Array(right)) => { + left.element_type().eq_flat_relax_composite(right.element_type()) && left.length() == right.length() + } + (Type::Identifier(left), Type::Identifier(right)) => left.matches(right), + (Type::Integer(left), Type::Integer(right)) => left.eq(right), + (Type::Mapping(left), Type::Mapping(right)) => { + left.key.eq_flat_relax_composite(&right.key) && left.value.eq_flat(&right.value) + } + (Type::Tuple(left), Type::Tuple(right)) if left.length() == right.length() => left + .elements() + .iter() + .zip_eq(right.elements().iter()) + .all(|(left_type, right_type)| left_type.eq_flat_relax_composite(right_type)), + (Type::Composite(left), Type::Composite(right)) => left.id.name == right.id.name, + _ => false, + } + } + + pub fn from_snarkvm(t: &PlaintextType, program: Option) -> Self { match t { Literal(lit) => match lit { snarkvm::prelude::LiteralType::Address => Type::Address, @@ -131,7 +164,7 @@ impl Type { snarkvm::prelude::LiteralType::Signature => Type::Signature, snarkvm::prelude::LiteralType::String => Type::String, }, - Struct(s) => Type::Composite(CompositeType { id: common::Identifier::from(s), program: Some(program) }), + Struct(s) => Type::Composite(CompositeType { id: common::Identifier::from(s), program }), Array(array) => Type::Array(ArrayType::from_snarkvm(array, program)), } } diff --git a/compiler/compiler/Cargo.toml b/compiler/compiler/Cargo.toml index a73c826429..75d6bd717f 100644 --- a/compiler/compiler/Cargo.toml +++ b/compiler/compiler/Cargo.toml @@ -72,7 +72,7 @@ workspace = true version = "1.10.4" [dev-dependencies.serde] -version = "1.0.197" +version = "1.0.198" features = [ "derive" ] [dev-dependencies.serde_yaml] diff --git a/compiler/compiler/tests/utilities/check_unique_node_ids.rs b/compiler/compiler/tests/utilities/check_unique_node_ids.rs index 4b357abd2c..4fa10cc806 100644 --- a/compiler/compiler/tests/utilities/check_unique_node_ids.rs +++ b/compiler/compiler/tests/utilities/check_unique_node_ids.rs @@ -275,34 +275,14 @@ impl<'a> ProgramVisitor<'a> for CheckUniqueNodeIds<'a> { self.visit_identifier(identifier, &Default::default()); // Check the inputs. for in_ in input { - match in_ { - Input::Internal(FunctionInput { identifier, type_, id, .. }) => { - self.visit_identifier(identifier, &Default::default()); - self.check_ty(type_); - self.check(*id); - } - Input::External(External { identifier, program_name, record, id, .. }) => { - self.visit_identifier(identifier, &Default::default()); - self.visit_identifier(program_name, &Default::default()); - self.visit_identifier(record, &Default::default()); - self.check(*id); - } - } + self.visit_identifier(in_.identifier(), &Default::default()); + self.check_ty(&in_.type_); + self.check(in_.id); } // Check the outputs. for out in output { - match out { - Output::Internal(FunctionOutput { type_, id, .. }) => { - self.check_ty(type_); - self.check(*id); - } - Output::External(External { identifier, program_name, record, id, .. }) => { - self.visit_identifier(identifier, &Default::default()); - self.visit_identifier(program_name, &Default::default()); - self.visit_identifier(record, &Default::default()); - self.check(*id); - } - } + self.check_ty(&out.type_); + self.check(out.id); } // Check the function body. self.visit_block(block); diff --git a/compiler/parser/src/parser/file.rs b/compiler/parser/src/parser/file.rs index 0795207a7f..46d8fc39cf 100644 --- a/compiler/parser/src/parser/file.rs +++ b/compiler/parser/src/parser/file.rs @@ -236,10 +236,13 @@ impl ParserContext<'_> { self.expect(&Token::LeftCurly)?; let (members, end) = self.parse_struct_members()?; + // Only provide a program name for records. + let external = if is_record { self.program_name } else { None }; + Ok((struct_name.name, Composite { identifier: struct_name, members, - external: self.program_name, + external, is_record, span: start + end, id: self.node_builder.next_id(), @@ -295,84 +298,16 @@ impl ParserContext<'_> { let name = self.expect_identifier()?; self.expect(&Token::Colon)?; - if self.peek_is_external() { - let external = self.expect_identifier()?; - let mut span = name.span + external.span; + let type_ = self.parse_type()?.0; - // Parse `.leo/` or `.aleo/`. - self.eat(&Token::Dot); - self.eat_any(&[Token::Leo, Token::Aleo]); - self.eat(&Token::Div); - - // Parse record name. - let record = self.expect_identifier()?; - - // Parse `.record`. - self.eat(&Token::Dot); - self.eat(&Token::Record); - span = span + self.prev_token.span; - - Ok(functions::Input::External(External { - identifier: name, - program_name: external, - record, - span, - id: self.node_builder.next_id(), - })) - } else { - let type_ = self.parse_type()?.0; - - Ok(functions::Input::Internal(FunctionInput { - identifier: name, - mode, - type_, - span: name.span, - id: self.node_builder.next_id(), - })) - } - } - - /// Returns a [`FunctionOutput`] AST node if the next tokens represent a function output. - fn parse_function_output(&mut self) -> Result { - // TODO: Could this span be made more accurate? - let mode = self.parse_mode()?; - let (type_, span) = self.parse_type()?; - Ok(FunctionOutput { mode, type_, span, id: self.node_builder.next_id() }) + Ok(functions::Input { identifier: name, mode, type_, span: name.span, id: self.node_builder.next_id() }) } /// Returns a [`Output`] AST node if the next tokens represent a function output. fn parse_output(&mut self) -> Result { - if self.peek_is_external() { - let external = self.expect_identifier()?; - let mut span = external.span; - - // Parse `.leo/` or `.aleo/`. - self.eat(&Token::Dot); - self.eat_any(&[Token::Leo, Token::Aleo]); - self.eat(&Token::Div); - - // Parse record name. - let record = self.expect_identifier()?; - - // Parse `.record`. - self.eat(&Token::Dot); - self.eat(&Token::Record); - span = span + self.prev_token.span; - - Ok(Output::External(External { - identifier: Identifier::new(Symbol::intern("dummy"), self.node_builder.next_id()), - program_name: external, - record, - span, - id: self.node_builder.next_id(), - })) - } else { - Ok(Output::Internal(self.parse_function_output()?)) - } - } - - pub fn peek_is_external(&self) -> bool { - matches!((&self.token.token, self.look_ahead(1, |t| &t.token)), (Token::Identifier(_), Token::Dot)) + let mode = self.parse_mode()?; + let (type_, span) = self.parse_type()?; + Ok(Output { mode, type_, span, id: self.node_builder.next_id() }) } /// Returns an [`Annotation`] AST node if the next tokens represent an annotation. diff --git a/compiler/passes/src/code_generation/generator.rs b/compiler/passes/src/code_generation/generator.rs index e594a38ef6..9a558b3124 100644 --- a/compiler/passes/src/code_generation/generator.rs +++ b/compiler/passes/src/code_generation/generator.rs @@ -16,7 +16,7 @@ use crate::{CallGraph, StructGraph, SymbolTable, TypeTable}; -use leo_ast::{Function, Program, ProgramId}; +use leo_ast::{Function, Program, ProgramId, Variant}; use leo_span::Symbol; use indexmap::IndexMap; @@ -42,16 +42,18 @@ pub struct CodeGenerator<'a> { pub(crate) composite_mapping: IndexMap<&'a Symbol, (bool, String)>, /// Mapping of global identifiers to their associated names. pub(crate) global_mapping: IndexMap<&'a Symbol, String>, - /// Are we traversing a transition function? - pub(crate) is_transition_function: bool, - /// Are we traversing a finalize block? - pub(crate) in_finalize: bool, + /// The variant of the function we are currently traversing. + pub(crate) variant: Option, /// A reference to program. This is needed to look up external programs. pub(crate) program: &'a Program, /// The program ID of the current program. pub(crate) program_id: Option, /// A reference to the finalize caller. pub(crate) finalize_caller: Option, + /// A counter to track the next available label. + pub(crate) next_label: u64, + /// The depth of the current conditional block. + pub(crate) conditional_depth: u64, } impl<'a> CodeGenerator<'a> { @@ -74,11 +76,12 @@ impl<'a> CodeGenerator<'a> { variable_mapping: IndexMap::new(), composite_mapping: IndexMap::new(), global_mapping: IndexMap::new(), - is_transition_function: false, - in_finalize: false, + variant: None, program, program_id: None, finalize_caller: None, + next_label: 0u64, + conditional_depth: 0u64, } } } diff --git a/compiler/passes/src/code_generation/visit_program.rs b/compiler/passes/src/code_generation/visit_program.rs index 93449ab953..f4495a8159 100644 --- a/compiler/passes/src/code_generation/visit_program.rs +++ b/compiler/passes/src/code_generation/visit_program.rs @@ -16,11 +16,11 @@ use crate::CodeGenerator; -use leo_ast::{functions, Composite, Function, Location, Mapping, Mode, Program, ProgramScope, Type, Variant}; +use leo_ast::{Composite, Function, Location, Mapping, Member, Mode, Program, ProgramScope, Type, Variant}; +use leo_span::{sym, Symbol}; use indexmap::IndexMap; use itertools::Itertools; -use leo_span::{sym, Symbol}; use std::fmt::Write as _; impl<'a> CodeGenerator<'a> { @@ -51,8 +51,21 @@ impl<'a> CodeGenerator<'a> { let order = self.struct_graph.post_order().unwrap(); // Create a mapping of symbols to references of structs so can perform constant-time lookups. - let structs_map: IndexMap = - program_scope.structs.iter().map(|(name, struct_)| (*name, struct_)).collect(); + let structs_map: IndexMap = self + .symbol_table + .structs + .iter() + .filter_map(|(name, struct_)| { + // Only include structs and local records. + if !(struct_.is_record + && struct_.external.map(|program| program != self.program_id.unwrap().name.name).unwrap_or(false)) + { + Some((name.name, struct_)) + } else { + None + } + }) + .collect(); // Visit each `Struct` or `Record` in the post-ordering and produce an Aleo struct or record. program_string.push_str( @@ -60,9 +73,9 @@ impl<'a> CodeGenerator<'a> { .into_iter() .map(|name| { match structs_map.get(&name) { - // If the struct is found, it is a local struct. + // If the struct is found, it is a struct or external record. Some(struct_) => self.visit_struct_or_record(struct_), - // If the struct is not found, it is an imported struct. + // If the struct is not found, it is an imported record. None => String::new(), } }) @@ -85,18 +98,11 @@ impl<'a> CodeGenerator<'a> { .iter() .map(|(_, function)| { if function.variant != Variant::AsyncFunction { - // Set the `is_transition_function` flag. - self.is_transition_function = function.variant.is_transition(); - let mut function_string = self.visit_function(function); - // Unset the `is_transition_function` flag. - self.is_transition_function = false; - // Attach the associated finalize to async transitions. if function.variant == Variant::AsyncTransition { // Set state variables. - self.is_transition_function = false; self.finalize_caller = Some(function.identifier.name); // Generate code for the associated finalize function. let finalize = &self @@ -155,8 +161,19 @@ impl<'a> CodeGenerator<'a> { self.composite_mapping.insert(&record.identifier.name, (true, output_string.clone())); writeln!(output_string, " {}:", record.identifier).expect("failed to write to string"); // todo: check if this is safe from name conflicts. + let mut members = Vec::with_capacity(record.members.len()); + let mut member_map: IndexMap = + record.members.clone().into_iter().map(|member| (member.identifier.name, member)).collect(); + + // Add the owner field to the beginning of the members list. + // Note that type checking ensures that the owner field exists. + members.push(member_map.shift_remove(&sym::owner).unwrap()); + + // Add the remaining fields to the members list. + members.extend(member_map.into_iter().map(|(_, member)| member)); + // Construct and append the record variables. - for var in record.members.iter() { + for var in members.iter() { let mode = match var.mode { Mode::Constant => "constant", Mode::Public => "public", @@ -178,7 +195,7 @@ impl<'a> CodeGenerator<'a> { // Initialize the state of `self` with the appropriate values before visiting `function`. self.next_register = 0; self.variable_mapping = IndexMap::new(); - self.in_finalize = function.variant == Variant::AsyncFunction; + self.variant = Some(function.variant); // TODO: Figure out a better way to initialize. self.variable_mapping.insert(&sym::SelfLower, "self".to_string()); self.variable_mapping.insert(&sym::block, "block".to_string()); @@ -206,25 +223,21 @@ impl<'a> CodeGenerator<'a> { let register_string = format!("r{}", self.next_register); self.next_register += 1; - let type_string = match input { - functions::Input::Internal(input) => { - self.variable_mapping.insert(&input.identifier.name, register_string.clone()); - let visibility = match (self.is_transition_function, self.in_finalize, input.mode) { - (true, _, Mode::None) => Mode::Private, - (_, true, Mode::None) => Mode::Public, - _ => input.mode, - }; - // Futures are displayed differently in the input section. `input r0 as foo.aleo/bar.future;` - if matches!(input.type_, Type::Future(_)) { - let location = futures.remove(0); - format!("{}.aleo/{}.future", location.program.unwrap(), location.name) - } else { - self.visit_type_with_visibility(&input.type_, visibility) - } - } - functions::Input::External(input) => { - self.variable_mapping.insert(&input.identifier.name, register_string.clone()); - format!("{}.aleo/{}.record", input.program_name, input.record) + let type_string = { + self.variable_mapping.insert(&input.identifier.name, register_string.clone()); + // Note that this unwrap is safe because we set the variant at the beginning of the function. + let visibility = match (self.variant.unwrap(), input.mode) { + (Variant::AsyncTransition, Mode::None) | + (Variant::Transition, Mode::None) => Mode::Private, + (Variant::AsyncFunction, Mode::None) => Mode::Public, + _ => input.mode, + }; + // Futures are displayed differently in the input section. `input r0 as foo.aleo/bar.future;` + if matches!(input.type_, Type::Future(_)) { + let location = futures.remove(0); + format!("{}.aleo/{}.future", location.program.unwrap(), location.name) + } else { + self.visit_type_with_visibility(&input.type_, visibility) } }; diff --git a/compiler/passes/src/code_generation/visit_statements.rs b/compiler/passes/src/code_generation/visit_statements.rs index e4b7029bb9..fbe055866c 100644 --- a/compiler/passes/src/code_generation/visit_statements.rs +++ b/compiler/passes/src/code_generation/visit_statements.rs @@ -28,7 +28,6 @@ use leo_ast::{ ExpressionStatement, IterationStatement, Mode, - Output, ReturnStatement, Statement, Type, @@ -99,47 +98,27 @@ impl<'a> CodeGenerator<'a> { .iter() .zip_eq(output) .map(|(operand, output)| { - match output { - Output::Internal(output) => { - let visibility = if self.is_transition_function { - match self.in_finalize { - // If in finalize block, the default visibility is public. - true => match output.mode { - Mode::None => Mode::Public, - mode => mode, - }, - // If not in finalize block, the default visibility is private. - false => match output.mode { - Mode::None => Mode::Private, - mode => mode, - }, - } - } else { - // Only program functions have visibilities associated with their outputs. - Mode::None - }; - if let Type::Future(_) = output.type_ { - future_output = format!( - " output {} as {}.aleo/{}.future;\n", - operand, - self.program_id.unwrap().name, - self.current_function.unwrap().identifier, - ); - String::new() - } else { - format!( - " output {} as {};\n", - operand, - self.visit_type_with_visibility(&output.type_, visibility) - ) - } - } - Output::External(output) => { - format!( - " output {} as {}.aleo/{}.record;\n", - operand, output.program_name, output.record, - ) - } + // Transitions outputs with no mode are private. + // Note that this unwrap is safe because we set the variant before traversing the function. + let visibility = match (self.variant.unwrap().is_transition(), output.mode) { + (true, Mode::None) => Mode::Private, + (_, mode) => mode, + }; + + if let Type::Future(_) = output.type_ { + future_output = format!( + " output {} as {}.aleo/{}.future;\n", + operand, + self.program_id.unwrap().name, + self.current_function.unwrap().identifier, + ); + String::new() + } else { + format!( + " output {} as {};\n", + operand, + self.visit_type_with_visibility(&output.type_, visibility) + ) } }) .join(""); @@ -199,12 +178,60 @@ impl<'a> CodeGenerator<'a> { } fn visit_conditional(&mut self, _input: &'a ConditionalStatement) -> String { - // TODO: Once SSA is made optional, create a Leo error informing the user to enable the SSA pass. - unreachable!("`ConditionalStatement`s should not be in the AST at this phase of compilation.") + // Note that this unwrap is safe because we set the variant before traversing the function. + if !self.variant.unwrap().is_async_function() { + unreachable!("`ConditionalStatement`s should not be in the AST at this phase of compilation.") + } else { + // Construct a label for the end of the `then` block. + let end_then_label = format!("end_then_{}_{}", self.conditional_depth, self.next_label); + self.next_label += 1; + // Construct a label for the end of the `otherwise` block if it exists. + let (has_otherwise, end_otherwise_label) = { + match _input.otherwise.is_some() { + true => { + // Construct a label for the end of the `otherwise` block. + let end_otherwise_label = + { format!("end_otherwise_{}_{}", self.conditional_depth, self.next_label) }; + self.next_label += 1; + (true, end_otherwise_label) + } + false => (false, String::new()), + } + }; + + // Increment the conditional depth. + self.conditional_depth += 1; + + // Create a `branch` instruction. + let (condition, mut instructions) = self.visit_expression(&_input.condition); + instructions.push_str(&format!(" branch.eq {condition} false to {end_then_label};\n")); + + // Visit the `then` block. + instructions.push_str(&self.visit_block(&_input.then)); + // If the `otherwise` block is present, add a branch instruction to jump to the end of the `otherwise` block. + if has_otherwise { + instructions.push_str(&format!(" branch.eq true true to {end_otherwise_label};\n")); + } + + // Add a label for the end of the `then` block. + instructions.push_str(&format!(" position {};\n", end_then_label)); + + // Visit the `otherwise` block. + if let Some(else_block) = &_input.otherwise { + // Visit the `otherwise` block. + instructions.push_str(&self.visit_statement(else_block)); + // Add a label for the end of the `otherwise` block. + instructions.push_str(&format!(" position {end_otherwise_label};\n")); + } + + // Decrement the conditional depth. + self.conditional_depth -= 1; + + instructions + } } fn visit_iteration(&mut self, _input: &'a IterationStatement) -> String { - // TODO: Once loop unrolling is made optional, create a Leo error informing the user to enable the loop unrolling pass.. unreachable!("`IterationStatement`s should not be in the AST at this phase of compilation."); } diff --git a/compiler/passes/src/code_generation/visit_type.rs b/compiler/passes/src/code_generation/visit_type.rs index ca6d7510f5..88e26e32a0 100644 --- a/compiler/passes/src/code_generation/visit_type.rs +++ b/compiler/passes/src/code_generation/visit_type.rs @@ -14,7 +14,7 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::CodeGenerator; +use crate::{CodeGenerator, Location}; use leo_ast::{Mode, Type}; @@ -49,10 +49,19 @@ impl<'a> CodeGenerator<'a> { pub(crate) fn visit_type_with_visibility(&self, type_: &'a Type, visibility: Mode) -> String { match type_ { - // When the type is a record. - // Note that this unwrap is safe because all composite types have been added to the mapping. - Type::Composite(struct_) if self.composite_mapping.get(&struct_.id.name).unwrap().0 => { - format!("{}.record", struct_.id.name) + // When the type is a record + Type::Composite(struct_) + if self + .symbol_table + .lookup_struct(Location::from(struct_), self.program_id.map(|p| p.name.name)) + .unwrap() + .is_record => + { + if struct_.program == self.program_id.map(|p| p.name.name) || struct_.program.is_none() { + format!("{}.record", struct_.id.name) + } else { + format!("{}.aleo/{}.record", struct_.program.unwrap(), struct_.id.name) + } } _ => match visibility { Mode::None => Self::visit_type(type_), diff --git a/compiler/passes/src/common/graph/mod.rs b/compiler/passes/src/common/graph/mod.rs index 4a9445463e..d72564b1f9 100644 --- a/compiler/passes/src/common/graph/mod.rs +++ b/compiler/passes/src/common/graph/mod.rs @@ -41,7 +41,7 @@ pub enum DiGraphError { } /// A directed graph. -#[derive(Debug)] +#[derive(Debug, PartialEq, Eq)] pub struct DiGraph { /// The set of nodes in the graph. nodes: IndexSet, @@ -107,6 +107,17 @@ impl DiGraph { Ok(finished) } + /// Retains a subset of the nodes, and removes all edges in which the source or destination is not in the subset. + pub fn retain_nodes(&mut self, nodes: &IndexSet) { + // Remove the nodes from the set of nodes. + self.nodes.retain(|node| nodes.contains(node)); + self.edges.retain(|node, _| nodes.contains(node)); + // Remove the edges that reference the nodes. + for (_, children) in self.edges.iter_mut() { + children.retain(|child| nodes.contains(child)); + } + } + // Detects if there is a cycle in the graph starting from the given node, via a recursive depth-first search. // If there is no cycle, returns `None`. // If there is a cycle, returns the node that was most recently discovered. @@ -214,4 +225,33 @@ mod test { check_post_order(&graph, &[1, 2, 3, 4, 5]); } + + #[test] + fn test_retain_nodes() { + let mut graph = DiGraph::::new(IndexSet::new()); + + graph.add_edge(1, 2); + graph.add_edge(1, 3); + graph.add_edge(1, 5); + graph.add_edge(2, 3); + graph.add_edge(2, 4); + graph.add_edge(2, 5); + graph.add_edge(3, 4); + graph.add_edge(4, 5); + + let mut nodes = IndexSet::new(); + nodes.insert(1); + nodes.insert(2); + nodes.insert(3); + + graph.retain_nodes(&nodes); + + let mut expected = DiGraph::::new(IndexSet::new()); + expected.add_edge(1, 2); + expected.add_edge(1, 3); + expected.add_edge(2, 3); + expected.edges.insert(3, IndexSet::new()); + + assert_eq!(graph, expected); + } } diff --git a/compiler/passes/src/common/symbol_table/mod.rs b/compiler/passes/src/common/symbol_table/mod.rs index c936041048..e4c933adbf 100644 --- a/compiler/passes/src/common/symbol_table/mod.rs +++ b/compiler/passes/src/common/symbol_table/mod.rs @@ -56,18 +56,19 @@ pub struct SymbolTable { impl SymbolTable { /// Recursively checks if the symbol table contains an entry for the given symbol. /// Leo does not allow any variable shadowing or overlap between different symbols. - pub fn check_shadowing(&self, location: &Location, span: Span) -> Result<()> { + pub fn check_shadowing(&self, location: &Location, is_struct: bool, span: Span) -> Result<()> { if self.functions.contains_key(location) { return Err(AstError::shadowed_function(location.name, span).into()); - } else if let Some(existing) = self.structs.get(location) { - return match existing.is_record { - true => Err(AstError::shadowed_record(location.name, span).into()), - false => Err(AstError::shadowed_struct(location.name, span).into()), - }; + } else if self.structs.get(location).is_some() && !(location.program.is_none() && is_struct) { + // The second half of the conditional makes sure that structs are only caught for shadowing local records during ST creation, not for redefinition of external structs. + return Err(AstError::shadowed_record(location.name, span).into()); + } else if self.structs.get(&Location::new(None, location.name)).is_some() && !is_struct { + // Struct redefinition is allowed. If there are more than one occurrences, the error will be caught in the creator pass. + return Err(AstError::shadowed_struct(location.name, span).into()); } else if self.variables.contains_key(location) { return Err(AstError::shadowed_variable(location.name, span).into()); } - if let Some(parent) = self.parent.as_ref() { parent.check_shadowing(location, span) } else { Ok(()) } + if let Some(parent) = self.parent.as_ref() { parent.check_shadowing(location, is_struct, span) } else { Ok(()) } } /// Returns the current scope index. @@ -81,7 +82,7 @@ impl SymbolTable { /// Inserts a function into the symbol table. pub fn insert_fn(&mut self, location: Location, insert: &Function) -> Result<()> { let id = self.scope_index(); - self.check_shadowing(&location, insert.span)?; + self.check_shadowing(&location, false, insert.span)?; self.functions.insert(location, Self::new_function_symbol(id, insert)); self.scopes.push(Default::default()); Ok(()) @@ -89,13 +90,40 @@ impl SymbolTable { /// Inserts a struct into the symbol table. pub fn insert_struct(&mut self, location: Location, insert: &Composite) -> Result<()> { - match self.check_shadowing(&location, insert.span) { - Ok(_) => { - self.structs.insert(location, insert.clone()); - Ok(()) + // Check shadowing. + self.check_shadowing(&location, !insert.is_record, insert.span)?; + + if insert.is_record { + // Insert the record into the symbol table. + self.structs.insert(location, insert.clone()); + } else { + if let Some(struct_) = self.structs.get(&Location::new(None, location.name)) { + // Allow redefinition of external structs so long as the definitions match. + if !self.check_eq_struct(insert, struct_) { + return Err(AstError::redefining_external_struct(location.name, insert.span).into()); + } } - Err(e) => Err(e), + // Insert with program location set to `None` to reflect that in snarkVM structs are not attached to programs (unlike records). + self.structs.insert(Location::new(None, location.name), insert.clone()); } + + Ok(()) + } + + /// Checks if two structs are equal. + fn check_eq_struct(&self, new: &Composite, old: &Composite) -> bool { + if new.is_record || old.is_record { + return false; + } + if new.members.len() != old.members.len() { + return false; + } + for (member1, member2) in new.members.iter().zip(old.members.iter()) { + if member1.name() != member2.name() || !member1.type_.eq_flat_relax_composite(&member2.type_) { + return false; + } + } + true } /// Attach a finalize to a function. @@ -112,7 +140,7 @@ impl SymbolTable { /// Inserts a variable into the symbol table. pub fn insert_variable(&mut self, location: Location, insert: VariableSymbol) -> Result<()> { - self.check_shadowing(&location, insert.span)?; + self.check_shadowing(&location, false, insert.span)?; self.variables.insert(location, insert); Ok(()) } @@ -152,14 +180,15 @@ impl SymbolTable { } /// Attempts to lookup a struct in the symbol table. - pub fn lookup_struct(&self, location: Location) -> Option<&Composite> { + pub fn lookup_struct(&self, location: Location, main_program: Option) -> Option<&Composite> { if let Some(struct_) = self.structs.get(&location) { - Some(struct_) - } else if let Some(parent) = self.parent.as_ref() { - parent.lookup_struct(location) - } else { - None + return Some(struct_); + } else if location.program == main_program { + if let Some(struct_) = self.structs.get(&Location::new(None, location.name)) { + return Some(struct_); + } } + if let Some(parent) = self.parent.as_ref() { parent.lookup_struct(location, main_program) } else { None } } /// Attempts to lookup a variable in the symbol table. @@ -173,6 +202,11 @@ impl SymbolTable { } } + /// Attempts to lookup a variable in the current scope. + pub fn lookup_variable_in_current_scope(&self, location: Location) -> Option<&VariableSymbol> { + self.variables.get(&location) + } + /// Returns the scope associated with `index`, if it exists in the symbol table. pub fn lookup_scope_by_index(&self, index: usize) -> Option<&RefCell> { self.scopes.get(index) diff --git a/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs b/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs index e033a57138..732b999b04 100644 --- a/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs +++ b/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs @@ -26,11 +26,13 @@ pub struct DeadCodeEliminator<'a> { pub(crate) used_variables: IndexSet, /// Whether or not the variables are necessary. pub(crate) is_necessary: bool, + /// Whether or not we are currently traversing a finalize block. + pub(crate) is_finalize: bool, } impl<'a> DeadCodeEliminator<'a> { /// Initializes a new `DeadCodeEliminator`. pub fn new(node_builder: &'a NodeBuilder) -> Self { - Self { node_builder, used_variables: Default::default(), is_necessary: false } + Self { node_builder, used_variables: Default::default(), is_necessary: false, is_finalize: false } } } diff --git a/compiler/passes/src/dead_code_elimination/eliminate_statement.rs b/compiler/passes/src/dead_code_elimination/eliminate_statement.rs index da940abd79..8599b5fe56 100644 --- a/compiler/passes/src/dead_code_elimination/eliminate_statement.rs +++ b/compiler/passes/src/dead_code_elimination/eliminate_statement.rs @@ -117,8 +117,29 @@ impl StatementReconstructor for DeadCodeEliminator<'_> { } /// Flattening removes conditional statements from the program. - fn reconstruct_conditional(&mut self, _: ConditionalStatement) -> (Statement, Self::AdditionalOutput) { - unreachable!("`ConditionalStatement`s should not be in the AST at this phase of compilation.") + fn reconstruct_conditional(&mut self, input: ConditionalStatement) -> (Statement, Self::AdditionalOutput) { + if !self.is_finalize { + unreachable!("`ConditionalStatement`s should not be in the AST at this phase of compilation.") + } else { + ( + Statement::Conditional(ConditionalStatement { + then: self.reconstruct_block(input.then).0, + otherwise: input.otherwise.map(|n| Box::new(self.reconstruct_statement(*n).0)), + condition: { + // Set the `is_necessary` flag. + self.is_necessary = true; + let condition = self.reconstruct_expression(input.condition).0; + // Unset the `is_necessary` flag. + self.is_necessary = false; + + condition + }, + span: input.span, + id: input.id, + }), + Default::default(), + ) + } } /// Parsing guarantees that console statements are not present in the program. diff --git a/compiler/passes/src/destructuring/destructure_program.rs b/compiler/passes/src/destructuring/destructure_program.rs index 0809fc68a6..c09a548660 100644 --- a/compiler/passes/src/destructuring/destructure_program.rs +++ b/compiler/passes/src/destructuring/destructure_program.rs @@ -16,6 +16,37 @@ use crate::Destructurer; -use leo_ast::ProgramReconstructor; +use leo_ast::{Finalize, Function, ProgramReconstructor, StatementReconstructor}; -impl ProgramReconstructor for Destructurer<'_> {} +impl ProgramReconstructor for Destructurer<'_> { + fn reconstruct_function(&mut self, input: Function) -> Function { + Function { + annotations: input.annotations, + variant: input.variant, + identifier: input.identifier, + input: input.input, + output: input.output, + output_type: input.output_type, + block: self.reconstruct_block(input.block).0, + finalize: input.finalize.map(|finalize| { + // Set the `is_finalize` flag before reconstructing the finalize block. + self.is_finalize = true; + // Reconstruct the finalize block. + let finalize = Finalize { + identifier: finalize.identifier, + input: finalize.input, + output: finalize.output, + output_type: finalize.output_type, + block: self.reconstruct_block(finalize.block).0, + span: finalize.span, + id: finalize.id, + }; + // Reset the `is_finalize` flag. + self.is_finalize = false; + finalize + }), + span: input.span, + id: input.id, + } + } +} diff --git a/compiler/passes/src/destructuring/destructure_statement.rs b/compiler/passes/src/destructuring/destructure_statement.rs index 91fbbf12cd..c41ab9f7ae 100644 --- a/compiler/passes/src/destructuring/destructure_statement.rs +++ b/compiler/passes/src/destructuring/destructure_statement.rs @@ -220,8 +220,22 @@ impl StatementReconstructor for Destructurer<'_> { (Block { span: block.span, statements, id: self.node_builder.next_id() }, Default::default()) } - fn reconstruct_conditional(&mut self, _: ConditionalStatement) -> (Statement, Self::AdditionalOutput) { - unreachable!("`ConditionalStatement`s should not be in the AST at this phase of compilation.") + fn reconstruct_conditional(&mut self, input: ConditionalStatement) -> (Statement, Self::AdditionalOutput) { + // Conditional statements can only exist in finalize blocks. + if !self.is_finalize { + unreachable!("`ConditionalStatement`s should not be in the AST at this phase of compilation.") + } else { + ( + Statement::Conditional(ConditionalStatement { + condition: self.reconstruct_expression(input.condition).0, + then: self.reconstruct_block(input.then).0, + otherwise: input.otherwise.map(|n| Box::new(self.reconstruct_statement(*n).0)), + span: input.span, + id: input.id, + }), + Default::default(), + ) + } } fn reconstruct_console(&mut self, _: ConsoleStatement) -> (Statement, Self::AdditionalOutput) { diff --git a/compiler/passes/src/destructuring/destructurer.rs b/compiler/passes/src/destructuring/destructurer.rs index 6d61f3ea30..14f8b91e90 100644 --- a/compiler/passes/src/destructuring/destructurer.rs +++ b/compiler/passes/src/destructuring/destructurer.rs @@ -30,11 +30,13 @@ pub struct Destructurer<'a> { pub(crate) assigner: &'a Assigner, /// A mapping between variables and flattened tuple expressions. pub(crate) tuples: IndexMap, + /// Whether or not we are currently traversing a finalize block. + pub(crate) is_finalize: bool, } impl<'a> Destructurer<'a> { pub(crate) fn new(type_table: &'a TypeTable, node_builder: &'a NodeBuilder, assigner: &'a Assigner) -> Self { - Self { type_table, node_builder, assigner, tuples: IndexMap::new() } + Self { type_table, node_builder, assigner, tuples: IndexMap::new(), is_finalize: false } } /// A wrapper around `assigner.simple_assign_statement` that tracks the type of the lhs. diff --git a/compiler/passes/src/flattening/flatten_expression.rs b/compiler/passes/src/flattening/flatten_expression.rs index 22ec8aa891..41d4a19c99 100644 --- a/compiler/passes/src/flattening/flatten_expression.rs +++ b/compiler/passes/src/flattening/flatten_expression.rs @@ -84,7 +84,7 @@ impl ExpressionReconstructor for Flattener<'_> { }; // Note that type checking guarantees that both expressions have the same same type. This is a sanity check. - assert!(first_type.eq_flat(&second_type)); + assert!(first_type.eq_flat_relax_composite(&second_type)); match &first_type { Type::Array(first_type) => self.ternary_array(first_type, &input.condition, &first, &second), @@ -92,7 +92,7 @@ impl ExpressionReconstructor for Flattener<'_> { // Get the struct definitions. let first_type = self .symbol_table - .lookup_struct(Location::new(first_type.program, first_type.id.name)) + .lookup_struct(Location::new(self.program, first_type.id.name), self.program) .unwrap(); self.ternary_struct(first_type, &input.condition, &first, &second) } diff --git a/compiler/passes/src/flattening/flatten_program.rs b/compiler/passes/src/flattening/flatten_program.rs index 9ce80ee32c..6a837f5215 100644 --- a/compiler/passes/src/flattening/flatten_program.rs +++ b/compiler/passes/src/flattening/flatten_program.rs @@ -16,10 +16,30 @@ use crate::Flattener; -use leo_ast::{Function, ProgramReconstructor, StatementReconstructor}; +use leo_ast::{Function, ProgramReconstructor, ProgramScope, Statement, StatementReconstructor}; impl ProgramReconstructor for Flattener<'_> { - /// Flattens a function's body. + /// Flattens a program scope. + fn reconstruct_program_scope(&mut self, input: ProgramScope) -> ProgramScope { + self.program = Some(input.program_id.name.name); + ProgramScope { + program_id: input.program_id, + structs: input.structs.into_iter().map(|(i, c)| (i, self.reconstruct_struct(c))).collect(), + mappings: input.mappings.into_iter().map(|(id, mapping)| (id, self.reconstruct_mapping(mapping))).collect(), + functions: input.functions.into_iter().map(|(i, f)| (i, self.reconstruct_function(f))).collect(), + consts: input + .consts + .into_iter() + .map(|(i, c)| match self.reconstruct_const(c) { + (Statement::Const(declaration), _) => (i, declaration), + _ => unreachable!("`reconstruct_const` can only return `Statement::Const`"), + }) + .collect(), + span: input.span, + } + } + + /// Flattens a function's body fn reconstruct_function(&mut self, function: Function) -> Function { // Flatten the function body. let mut block = self.reconstruct_block(function.block).0; diff --git a/compiler/passes/src/flattening/flattener.rs b/compiler/passes/src/flattening/flattener.rs index adc0561554..dc7f635d4e 100644 --- a/compiler/passes/src/flattening/flattener.rs +++ b/compiler/passes/src/flattening/flattener.rs @@ -47,6 +47,7 @@ use leo_ast::{ Type, UnitExpression, }; +use leo_span::Symbol; pub struct Flattener<'a> { /// The symbol table associated with the program. @@ -64,6 +65,8 @@ pub struct Flattener<'a> { /// Note that returns are inserted in the order they are encountered during a pre-order traversal of the AST. /// Note that type checking guarantees that there is at most one return in a basic block. pub(crate) returns: Vec<(Option, ReturnStatement)>, + /// The program name. + pub(crate) program: Option, } impl<'a> Flattener<'a> { @@ -73,7 +76,15 @@ impl<'a> Flattener<'a> { node_builder: &'a NodeBuilder, assigner: &'a Assigner, ) -> Self { - Self { symbol_table, type_table, node_builder, assigner, condition_stack: Vec::new(), returns: Vec::new() } + Self { + symbol_table, + type_table, + node_builder, + assigner, + condition_stack: Vec::new(), + returns: Vec::new(), + program: None, + } } /// Clears the state associated with `ReturnStatements`, returning the ones that were previously stored. diff --git a/compiler/passes/src/flattening/mod.rs b/compiler/passes/src/flattening/mod.rs index 2586b28ce1..ac35cdb12b 100644 --- a/compiler/passes/src/flattening/mod.rs +++ b/compiler/passes/src/flattening/mod.rs @@ -18,6 +18,7 @@ //! The pass flattens `ConditionalStatement`s into a sequence of `AssignStatement`s. //! The pass rewrites `ReturnStatement`s into `AssignStatement`s and consolidates the returned values as a single `ReturnStatement` at the end of the function. //! The pass rewrites ternary expressions over composite data types, into ternary expressions over the individual fields of the composite data type, followed by an expression constructing the composite data type. +//! Note that this transformation is only applied to non-finalize code. //! //! Consider the following Leo code, output by the SSA pass. //! ```leo diff --git a/compiler/passes/src/function_inlining/function_inliner.rs b/compiler/passes/src/function_inlining/function_inliner.rs index 69163cb1ca..0c24e719df 100644 --- a/compiler/passes/src/function_inlining/function_inliner.rs +++ b/compiler/passes/src/function_inlining/function_inliner.rs @@ -32,6 +32,8 @@ pub struct FunctionInliner<'a> { pub(crate) reconstructed_functions: Vec<(Symbol, Function)>, /// The main program. pub(crate) program: Option, + /// Whether or not we are currently traversing a finalize block. + pub(crate) is_finalize: bool, } impl<'a> FunctionInliner<'a> { @@ -49,6 +51,7 @@ impl<'a> FunctionInliner<'a> { reconstructed_functions: Default::default(), type_table, program: None, + is_finalize: false, } } } diff --git a/compiler/passes/src/function_inlining/inline_program.rs b/compiler/passes/src/function_inlining/inline_program.rs index 6494b7c7a6..ab4cd649fb 100644 --- a/compiler/passes/src/function_inlining/inline_program.rs +++ b/compiler/passes/src/function_inlining/inline_program.rs @@ -16,7 +16,7 @@ use crate::FunctionInliner; -use leo_ast::{Function, ProgramReconstructor, ProgramScope}; +use leo_ast::{Finalize, Function, ProgramReconstructor, ProgramScope, StatementReconstructor}; use leo_span::Symbol; use indexmap::IndexMap; @@ -60,4 +60,35 @@ impl ProgramReconstructor for FunctionInliner<'_> { span: input.span, } } + + fn reconstruct_function(&mut self, input: Function) -> Function { + Function { + annotations: input.annotations, + variant: input.variant, + identifier: input.identifier, + input: input.input, + output: input.output, + output_type: input.output_type, + block: self.reconstruct_block(input.block).0, + finalize: input.finalize.map(|finalize| { + // Set the `is_finalize` flag before reconstructing the finalize block. + self.is_finalize = true; + // Reconstruct the finalize block. + let finalize = Finalize { + identifier: finalize.identifier, + input: finalize.input, + output: finalize.output, + output_type: finalize.output_type, + block: self.reconstruct_block(finalize.block).0, + span: finalize.span, + id: finalize.id, + }; + // Reset the `is_finalize` flag. + self.is_finalize = false; + finalize + }), + span: input.span, + id: input.id, + } + } } diff --git a/compiler/passes/src/function_inlining/inline_statement.rs b/compiler/passes/src/function_inlining/inline_statement.rs index ad1031da4f..f5f9d3012e 100644 --- a/compiler/passes/src/function_inlining/inline_statement.rs +++ b/compiler/passes/src/function_inlining/inline_statement.rs @@ -70,8 +70,21 @@ impl StatementReconstructor for FunctionInliner<'_> { } /// Flattening removes conditional statements from the program. - fn reconstruct_conditional(&mut self, _: ConditionalStatement) -> (Statement, Self::AdditionalOutput) { - unreachable!("`ConditionalStatement`s should not be in the AST at this phase of compilation.") + fn reconstruct_conditional(&mut self, input: ConditionalStatement) -> (Statement, Self::AdditionalOutput) { + if !self.is_finalize { + unreachable!("`ConditionalStatement`s should not be in the AST at this phase of compilation.") + } else { + ( + Statement::Conditional(ConditionalStatement { + condition: self.reconstruct_expression(input.condition).0, + then: self.reconstruct_block(input.then).0, + otherwise: input.otherwise.map(|n| Box::new(self.reconstruct_statement(*n).0)), + span: input.span, + id: input.id, + }), + Default::default(), + ) + } } /// Parsing guarantees that console statements are not present in the program. diff --git a/compiler/passes/src/static_single_assignment/rename_expression.rs b/compiler/passes/src/static_single_assignment/rename_expression.rs index e24a5eb295..56ad5e155d 100644 --- a/compiler/passes/src/static_single_assignment/rename_expression.rs +++ b/compiler/passes/src/static_single_assignment/rename_expression.rs @@ -255,7 +255,7 @@ impl ExpressionConsumer for StaticSingleAssigner<'_> { // Lookup the struct definition. // Note that type checking guarantees that the correct struct definition exists. let struct_definition: &Composite = - self.symbol_table.lookup_struct(Location::new(self.program, input.name.name)).unwrap(); + self.symbol_table.lookup_struct(Location::new(self.program, input.name.name), self.program).unwrap(); // Initialize the list of reordered members. let mut reordered_members = Vec::with_capacity(members.len()); diff --git a/compiler/passes/src/symbol_table_creation/creator.rs b/compiler/passes/src/symbol_table_creation/creator.rs index 96384876c0..f0c2f8bcbd 100644 --- a/compiler/passes/src/symbol_table_creation/creator.rs +++ b/compiler/passes/src/symbol_table_creation/creator.rs @@ -14,8 +14,9 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . +use indexmap::IndexSet; use leo_ast::*; -use leo_errors::emitter::Handler; +use leo_errors::{emitter::Handler, AstError, LeoError}; use leo_span::Symbol; use crate::{SymbolTable, VariableSymbol, VariableType}; @@ -32,11 +33,13 @@ pub struct SymbolTableCreator<'a> { program_name: Option, /// Whether or not traversing stub. is_stub: bool, + /// The set of local structs that have been successfully visited. + structs: IndexSet, } impl<'a> SymbolTableCreator<'a> { pub fn new(handler: &'a Handler) -> Self { - Self { symbol_table: Default::default(), handler, program_name: None, is_stub: false } + Self { symbol_table: Default::default(), handler, program_name: None, is_stub: false, structs: IndexSet::new() } } } @@ -65,7 +68,11 @@ impl<'a> ProgramVisitor<'a> for SymbolTableCreator<'a> { } fn visit_struct(&mut self, input: &'a Composite) { - if let Err(err) = self.symbol_table.insert_struct(Location::new(self.program_name, input.name()), input) { + // Allow up to one local redefinition for each external struct. + if !input.is_record && !self.structs.insert(input.name()) { + return self.handler.emit_err::(AstError::shadowed_struct(input.name(), input.span).into()); + } + if let Err(err) = self.symbol_table.insert_struct(Location::new(input.external, input.name()), input) { self.handler.emit_err(err); } } @@ -115,7 +122,7 @@ impl<'a> ProgramVisitor<'a> for SymbolTableCreator<'a> { } fn visit_struct_stub(&mut self, input: &'a Composite) { - if let Err(err) = self.symbol_table.insert_struct(Location::new(self.program_name, input.name()), input) { + if let Err(err) = self.symbol_table.insert_struct(Location::new(input.external, input.name()), input) { self.handler.emit_err(err); } } diff --git a/compiler/passes/src/type_checking/check_expressions.rs b/compiler/passes/src/type_checking/check_expressions.rs index 6c3c5692e5..bf4d0fe253 100644 --- a/compiler/passes/src/type_checking/check_expressions.rs +++ b/compiler/passes/src/type_checking/check_expressions.rs @@ -14,21 +14,15 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::TypeChecker; +use crate::{TypeChecker, VariableSymbol}; -use leo_ast::{ - Variant::{AsyncFunction, AsyncTransition}, - *, -}; +use leo_ast::*; use leo_errors::{emitter::Handler, TypeCheckerError}; use leo_span::{sym, Span, Symbol}; -use itertools::Itertools; -use leo_ast::{ - CoreFunction::FutureAwait, - Type::{Future, Tuple}, -}; use snarkvm::console::network::{MainnetV0, Network}; + +use itertools::Itertools; use std::str::FromStr; fn return_incorrect_type(t1: Option, t2: Option, expected: &Option) -> Option { @@ -126,7 +120,7 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { } // Await futures here so that can use the argument variable names to lookup. - if core_instruction == FutureAwait { + if core_instruction == CoreFunction::FutureAwait { if access.arguments.len() != 1 { self.emit_err(TypeCheckerError::can_only_await_one_future_at_a_time(access.span)); return Some(Type::Unit); @@ -169,7 +163,7 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { return Some(actual); } } - Future(_) => { + Type::Future(_) => { // Get the fully inferred type. if let Some(Type::Future(inferred_f)) = self.type_table.get(&access.tuple.id()) { // Make sure in range. @@ -245,11 +239,7 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { match self.visit_expression(&access.inner, &None) { Some(Type::Composite(struct_)) => { // Retrieve the struct definition associated with `identifier`. - let struct_ = self - .symbol_table - .borrow() - .lookup_struct(Location::new(struct_.program, struct_.id.name)) - .cloned(); + let struct_ = self.lookup_struct(struct_.program, struct_.id.name); if let Some(struct_) = struct_ { // Check that `access.name` is a member of the struct. match struct_.members.iter().find(|member| member.name() == access.name.name) { @@ -635,8 +625,8 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { self.emit_err(TypeCheckerError::cannot_call_external_inline_function(input.span)); } // Async functions return a single future. - let mut ret = if func.variant == AsyncFunction { - // Type check after know the input types. + let mut ret = if func.variant == Variant::AsyncFunction { + // Type check after resolving the input types. if let Some(Type::Future(_)) = expected { Type::Future(FutureType::new( Vec::new(), @@ -647,25 +637,29 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { self.emit_err(TypeCheckerError::return_type_of_finalize_function_is_future(input.span)); Type::Unit } - } else if func.variant == AsyncTransition { + } else if func.variant == Variant::AsyncTransition { // Fully infer future type. - let future_type = Type::Future(FutureType::new( - // Assumes that external function stubs have been processed. - self.finalize_input_types - .get(&Location::new(input.program, Symbol::intern(&format!("finalize/{}", ident.name)))) - .unwrap() - .clone(), - Some(Location::new(input.program, ident.name)), - true, - )); + let future_type = match self.async_function_input_types.get(&Location::new(input.program, Symbol::intern(&format!("finalize/{}", ident.name)))) { + Some(inputs) => { + Type::Future(FutureType::new( + inputs.clone(), Some(Location::new(input.program, ident.name)), true + )) + }, + None => { + self.emit_err(TypeCheckerError::async_function_not_found(ident.name, input.span)); + return Some(Type::Future(FutureType::new( + Vec::new(), Some(Location::new(input.program, ident.name)), false + ))) + } + }; let fully_inferred_type = match func.output_type { - Tuple(tup) => Tuple(TupleType::new( + Type::Tuple(tup) => Type::Tuple(TupleType::new( tup.elements() .iter() - .map(|t| if matches!(t, Future(_)) { future_type.clone() } else { t.clone() }) + .map(|t| if matches!(t, Type::Future(_)) { future_type.clone() } else { t.clone() }) .collect::>(), )), - Future(_) => future_type, + Type::Future(_) => future_type, _ => panic!("Invalid output type for async transition."), }; self.assert_and_return_type(fully_inferred_type, expected, input.span()) @@ -686,9 +680,9 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { self.scope_state.is_call = true; let (mut input_futures, mut inferred_finalize_inputs) = (Vec::new(), Vec::new()); func.input.iter().zip(input.arguments.iter()).for_each(|(expected, argument)| { - let ty = self.visit_expression(argument, &Some(expected.type_())); + let ty = self.visit_expression(argument, &Some(expected.type_().clone())); // Extract information about futures that are being consumed. - if func.variant == AsyncFunction && matches!(expected.type_(), Type::Future(_)) { + if func.variant == Variant::AsyncFunction && matches!(expected.type_(), Type::Future(_)) { match argument { Expression::Identifier(_) | Expression::Call(_) @@ -733,14 +727,14 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { } // Propagate futures from async functions and transitions. - if func.variant.is_async() { + if func.variant.is_async_function() { // Cannot have async calls in a conditional block. if self.scope_state.is_conditional { self.emit_err(TypeCheckerError::async_call_in_conditional(input.span)); } // Can only call async functions and external async transitions from an async transition body. - if self.scope_state.variant != Some(AsyncTransition) { + if self.scope_state.variant != Some(Variant::AsyncTransition) { self.emit_err(TypeCheckerError::async_call_can_only_be_done_from_async_transition( input.span, )); @@ -775,8 +769,9 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { Location::new(self.scope_state.program_name, ident.name), ) .unwrap(); + drop(st); // Create expectation for finalize inputs that will be checked when checking corresponding finalize function signature. - self.finalize_input_types.insert( + self.async_function_input_types.insert( Location::new(self.scope_state.program_name, ident.name), inferred_finalize_inputs.clone(), ); @@ -794,10 +789,11 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { // Type check in case the expected type is known. self.assert_and_return_type(ret.clone(), expected, input.span()); } - // Set call location so that definition statement knows where future comes from. - self.scope_state.call_location = Some(Location::new(input.program, ident.name)); } + // Set call location so that definition statement knows where future comes from. + self.scope_state.call_location = Some(Location::new(input.program, ident.name)); + Some(ret) } else { self.emit_err(TypeCheckerError::unknown_sym("function", ident.name, ident.span())); @@ -821,11 +817,7 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { } fn visit_struct_init(&mut self, input: &'a StructExpression, additional: &Self::AdditionalInput) -> Self::Output { - let struct_ = self - .symbol_table - .borrow() - .lookup_struct(Location::new(self.scope_state.program_name, input.name.name)) - .cloned(); + let struct_ = self.lookup_struct(self.scope_state.program_name, input.name.name).clone(); if let Some(struct_) = struct_ { // Check struct type name. let ret = self.check_expected_struct(&struct_, additional, input.name.span()); @@ -871,9 +863,10 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { } fn visit_identifier(&mut self, input: &'a Identifier, expected: &Self::AdditionalInput) -> Self::Output { - if let Some(var) = self.symbol_table.borrow().lookup_variable(Location::new(None, input.name)) { + let var = self.symbol_table.borrow().lookup_variable(Location::new(None, input.name)).cloned(); + if let Some(var) = &var { if matches!(var.type_, Type::Future(_)) && matches!(expected, Some(Type::Future(_))) { - if self.scope_state.variant == Some(AsyncTransition) && self.scope_state.is_call { + if self.scope_state.variant == Some(Variant::AsyncTransition) && self.scope_state.is_call { // Consume future. match self.scope_state.futures.remove(&input.name) { Some(future) => { @@ -961,14 +954,16 @@ impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { fn visit_locator(&mut self, input: &'a LocatorExpression, expected: &Self::AdditionalInput) -> Self::Output { // Check that the locator points to a valid resource in the ST. + let loc_: VariableSymbol; if let Some(var) = self.symbol_table.borrow().lookup_variable(Location::new(Some(input.program.name.name), input.name)) { - Some(self.assert_and_return_type(var.type_.clone(), expected, input.span())) + loc_ = var.clone(); } else { self.emit_err(TypeCheckerError::unknown_sym("variable", input.name, input.span())); - None + return None; } + Some(self.assert_and_return_type(loc_.type_.clone(), expected, input.span())) } fn visit_ternary(&mut self, input: &'a TernaryExpression, expected: &Self::AdditionalInput) -> Self::Output { diff --git a/compiler/passes/src/type_checking/check_program.rs b/compiler/passes/src/type_checking/check_program.rs index ee83c27dc9..7cb62fa62a 100644 --- a/compiler/passes/src/type_checking/check_program.rs +++ b/compiler/passes/src/type_checking/check_program.rs @@ -221,34 +221,35 @@ impl<'a> ProgramVisitor<'a> for TypeChecker<'a> { check_has_field(sym::owner, Type::Address); } - for Member { mode, identifier, type_, span, .. } in input.members.iter() { - // Check that the member type is not a tuple. - if matches!(type_, Type::Tuple(_)) { - self.emit_err(TypeCheckerError::composite_data_type_cannot_contain_tuple( - if input.is_record { "record" } else { "struct" }, - identifier.span, - )); - } - // Ensure that there are no record members. - self.assert_member_is_not_record(identifier.span, input.identifier.name, type_); - - // If the member is a struct, add it to the struct dependency graph. - // Note that we have already checked that each member is defined and valid. - if let Type::Composite(struct_member_type) = type_ { - // Note that since there are no cycles in the program dependency graph, there are no cycles in the struct dependency graph caused by external structs. - self.struct_graph.add_edge(input.identifier.name, struct_member_type.id.name); - } else if let Type::Array(array_type) = type_ { - // Get the base element type. - let base_element_type = array_type.base_element_type(); - // If the base element type is a struct, then add it to the struct dependency graph. - if let Type::Identifier(member_type) = base_element_type { - self.struct_graph.add_edge(input.identifier.name, member_type.name); + if !(input.is_record && self.is_stub) { + for Member { mode, identifier, type_, span, .. } in input.members.iter() { + // Check that the member type is not a tuple. + if matches!(type_, Type::Tuple(_)) { + self.emit_err(TypeCheckerError::composite_data_type_cannot_contain_tuple( + if input.is_record { "record" } else { "struct" }, + identifier.span, + )); + } + // Ensure that there are no record members. + self.assert_member_is_not_record(identifier.span, input.identifier.name, type_); + // If the member is a struct, add it to the struct dependency graph. + // Note that we have already checked that each member is defined and valid. + if let Type::Composite(struct_member_type) = type_ { + // Note that since there are no cycles in the program dependency graph, there are no cycles in the struct dependency graph caused by external structs. + self.struct_graph.add_edge(input.identifier.name, struct_member_type.id.name); + } else if let Type::Array(array_type) = type_ { + // Get the base element type. + let base_element_type = array_type.base_element_type(); + // If the base element type is a struct, then add it to the struct dependency graph. + if let Type::Composite(member_type) = base_element_type { + self.struct_graph.add_edge(input.identifier.name, member_type.id.name); + } } - } - // If the input is a struct, then check that the member does not have a mode. - if !input.is_record && !matches!(mode, Mode::None) { - self.emit_err(TypeCheckerError::struct_cannot_have_member_mode(*span)); + // If the input is a struct, then check that the member does not have a mode. + if !input.is_record && !matches!(mode, Mode::None) { + self.emit_err(TypeCheckerError::struct_cannot_have_member_mode(*span)); + } } } } @@ -260,9 +261,7 @@ impl<'a> ProgramVisitor<'a> for TypeChecker<'a> { match input.key_type.clone() { Type::Tuple(_) => self.emit_err(TypeCheckerError::invalid_mapping_type("key", "tuple", input.span)), Type::Composite(struct_type) => { - if let Some(struct_) = - self.symbol_table.borrow().lookup_struct(Location::new(struct_type.program, struct_type.id.name)) - { + if let Some(struct_) = self.lookup_struct(struct_type.program, struct_type.id.name) { if struct_.is_record { self.emit_err(TypeCheckerError::invalid_mapping_type("key", "record", input.span)); } @@ -279,9 +278,7 @@ impl<'a> ProgramVisitor<'a> for TypeChecker<'a> { match input.value_type.clone() { Type::Tuple(_) => self.emit_err(TypeCheckerError::invalid_mapping_type("value", "tuple", input.span)), Type::Composite(struct_type) => { - if let Some(struct_) = - self.symbol_table.borrow().lookup_struct(Location::new(struct_type.program, struct_type.id.name)) - { + if let Some(struct_) = self.lookup_struct(struct_type.program, struct_type.id.name) { if struct_.is_record { self.emit_err(TypeCheckerError::invalid_mapping_type("value", "record", input.span)); } diff --git a/compiler/passes/src/type_checking/check_statements.rs b/compiler/passes/src/type_checking/check_statements.rs index 9a7fa9f4b2..6c853e9cd8 100644 --- a/compiler/passes/src/type_checking/check_statements.rs +++ b/compiler/passes/src/type_checking/check_statements.rs @@ -70,15 +70,28 @@ impl<'a> StatementVisitor<'a> for TypeChecker<'a> { } }; - let var_type = if let Some(var) = - self.symbol_table.borrow_mut().lookup_variable(Location::new(None, var_name.name)) + // Lookup the variable in the symbol table and retrieve its type. + let var_type = if let Some(var) = self.symbol_table.borrow().lookup_variable(Location::new(None, var_name.name)) { + // If the variable exists, then check that it is not a constant. match &var.declaration { VariableType::Const => self.emit_err(TypeCheckerError::cannot_assign_to_const_var(var_name, var.span)), VariableType::Input(Mode::Constant) => { self.emit_err(TypeCheckerError::cannot_assign_to_const_input(var_name, var.span)) } - _ => {} + VariableType::Mut | VariableType::Input(_) => {} + } + + // If the variable exists and its in an async function, then check that it is in the current scope. + if self.scope_state.is_async + && self.scope_state.is_conditional + && self + .symbol_table + .borrow() + .lookup_variable_in_current_scope(Location::new(None, var_name.name)) + .is_none() + { + self.emit_err(TypeCheckerError::async_cannot_assign_outside_conditional(var_name, var.span)); } // Prohibit reassignment of futures. if let Type::Future(_) = var.type_ { @@ -88,7 +101,6 @@ impl<'a> StatementVisitor<'a> for TypeChecker<'a> { Some(var.type_.clone()) } else { self.emit_err(TypeCheckerError::unknown_sym("variable", var_name.name, var_name.span)); - None }; @@ -115,7 +127,7 @@ impl<'a> StatementVisitor<'a> for TypeChecker<'a> { // Set the `has_return` flag for the then-block. let previous_has_return = core::mem::replace(&mut self.scope_state.has_return, then_block_has_return); - // Set the `is_conditional` flag for the conditional block. + // Set the `is_conditional` flag. let previous_is_conditional = core::mem::replace(&mut self.scope_state.is_conditional, true); // Create scope for checking awaits in `then` branch of conditional. @@ -224,7 +236,7 @@ impl<'a> StatementVisitor<'a> for TypeChecker<'a> { // Check that the type of the definition is defined. self.assert_type_is_valid(&input.type_, input.span); - // Check that the type of the definition is not a unit type, singleton tuple type, nested tuple type, or external struct type. + // Check that the type of the definition is not a unit type, singleton tuple type, or nested tuple type. match &input.type_ { // If the type is an empty tuple, return an error. Type::Unit => self.emit_err(TypeCheckerError::lhs_must_be_identifier_or_tuple(input.span)), @@ -236,19 +248,12 @@ impl<'a> StatementVisitor<'a> for TypeChecker<'a> { if matches!(type_, Type::Tuple(_)) { self.emit_err(TypeCheckerError::nested_tuple_type(input.span)) } - if let Type::Composite(composite) = type_ { - self.assert_internal_struct(composite, input.span); - } } } }, Type::Mapping(_) | Type::Err => unreachable!( "Parsing guarantees that `mapping` and `err` types are not present at this location in the AST." ), - // Make sure there are no instances of external structs created. - Type::Composite(composite) => { - self.assert_internal_struct(composite, input.span); - } // Otherwise, the type is valid. _ => (), // Do nothing } @@ -395,7 +400,7 @@ impl<'a> StatementVisitor<'a> for TypeChecker<'a> { // Fully type the expected return value. if self.scope_state.variant == Some(Variant::AsyncTransition) && self.scope_state.has_called_finalize { - let inferred_future_type = match self.finalize_input_types.get(&func.unwrap().finalize.clone().unwrap()) { + let inferred_future_type = match self.async_function_input_types.get(&func.unwrap().finalize.clone().unwrap()) { Some(types) => Future(FutureType::new( types.clone(), Some(Location::new(self.scope_state.program_name, parent)), diff --git a/compiler/passes/src/type_checking/checker.rs b/compiler/passes/src/type_checking/checker.rs index c12f47ee7e..58fea39d68 100644 --- a/compiler/passes/src/type_checking/checker.rs +++ b/compiler/passes/src/type_checking/checker.rs @@ -14,7 +14,15 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::{CallGraph, StructGraph, SymbolTable, TypeTable, VariableSymbol, VariableType}; +use crate::{ + type_checking::{await_checker::AwaitChecker, scope_state::ScopeState}, + CallGraph, + StructGraph, + SymbolTable, + TypeTable, + VariableSymbol, + VariableType, +}; use leo_ast::{ Composite, @@ -29,7 +37,6 @@ use leo_ast::{ MappingType, Mode, Node, - Output, Type, Variant, }; @@ -38,15 +45,8 @@ use leo_span::{Span, Symbol}; use snarkvm::console::network::{MainnetV0, Network}; -use crate::type_checking::{await_checker::AwaitChecker, scope_state::ScopeState}; -use indexmap::IndexMap; +use indexmap::{IndexMap, IndexSet}; use itertools::Itertools; -use leo_ast::{ - Input::Internal, - Mode::Public, - Type::{Future, Tuple}, - Variant::AsyncTransition, -}; use std::cell::RefCell; pub struct TypeChecker<'a> { @@ -65,7 +65,9 @@ pub struct TypeChecker<'a> { /// Struct to store the state relevant to checking all futures are awaited. pub(crate) await_checker: AwaitChecker, /// Mapping from async function name to the inferred input types. - pub(crate) finalize_input_types: IndexMap>, + pub(crate) async_function_input_types: IndexMap>, + /// The set of used composites. + pub(crate) used_structs: IndexSet, } const ADDRESS_TYPE: Type = Type::Address; @@ -133,7 +135,8 @@ impl<'a> TypeChecker<'a> { handler, scope_state: ScopeState::new(), await_checker: AwaitChecker::new(max_depth, !disabled), - finalize_input_types: IndexMap::new(), + async_function_input_types: IndexMap::new(), + used_structs: IndexSet::new(), } } @@ -180,63 +183,16 @@ impl<'a> TypeChecker<'a> { } } - /// Determines if the two types have the same structure. - /// Needs access to the symbol table in order to compare nested future and struct types. - pub(crate) fn check_eq_type_structure(&self, actual: &Type, expected: &Type, span: Span) -> bool { - if actual.eq_flat(expected) { - return true; - } - // All of these types could return false for `eq_flat` if they have an external struct. - match (actual, expected) { - (Type::Array(left), Type::Array(right)) => { - self.check_eq_type_structure(left.element_type(), right.element_type(), span) - && left.length() == right.length() - } - (Type::Integer(left), Type::Integer(right)) => left.eq(right), - (Type::Mapping(left), Type::Mapping(right)) => { - self.check_eq_type_structure(&left.key, &right.key, span) - && self.check_eq_type_structure(&left.value, &right.value, span) - } - (Type::Tuple(left), Type::Tuple(right)) if left.length() == right.length() => left - .elements() - .iter() - .zip_eq(right.elements().iter()) - .all(|(left_type, right_type)| self.check_eq_type_structure(left_type, right_type, span)), - (Type::Composite(left), Type::Composite(right)) => { - if left.id.name == right.id.name && left.program == right.program { - true - } - // TODO: Can optimize by caching the successful matches. - else if !self.check_duplicate_struct(left.id.name, left.program.unwrap(), right.program.unwrap()) { - self.emit_err(TypeCheckerError::struct_definitions_dont_match( - left.id.name.to_string(), - left.program.unwrap().to_string(), - right.program.unwrap().to_string(), - span, - )); - false - } else { - true - } - } - // Don't type check when type hasn't been explicitly defined. - (Type::Future(left), Type::Future(right)) if !left.is_explicit || !right.is_explicit => true, - (Type::Future(left), Type::Future(right)) if left.inputs.len() == right.inputs.len() => left - .inputs() - .iter() - .zip_eq(right.inputs().iter()) - .all(|(left_type, right_type)| self.check_eq_type_structure(left_type, right_type, span)), - _ => false, - } - } - /// Emits an error if the two given types are not equal. pub(crate) fn check_eq_types(&self, t1: &Option, t2: &Option, span: Span) { match (t1, t2) { - (Some(t1), Some(t2)) => { - if !self.check_eq_type_structure(t1, t2, span) { - self.emit_err(TypeCheckerError::expected_one_type_of(t1.to_string(), t2, span)); + (Some(t1), Some(t2)) if !Type::eq_flat_relax_composite(t1, t2) => { + // If both types are futures, print them out. + if let (Type::Future(f1), Type::Future(f2)) = (t1, t2) { + println!("Future 1: {:?}", f1); + println!("Future 2: {:?}", f2); } + self.emit_err(TypeCheckerError::type_should_be(t1, t2, span)) } (Some(type_), None) | (None, Some(type_)) => { self.emit_err(TypeCheckerError::type_should_be("no type", type_, span)) @@ -247,7 +203,7 @@ impl<'a> TypeChecker<'a> { /// Use this method when you know the actual type. /// Emits an error to the handler if the `actual` type is not equal to the `expected` type. - pub(crate) fn assert_and_return_type(&self, actual: Type, expected: &Option, span: Span) -> Type { + pub(crate) fn assert_and_return_type(&mut self, actual: Type, expected: &Option, span: Span) -> Type { if expected.is_some() { self.check_eq_types(&Some(actual.clone()), expected, span); } @@ -255,8 +211,10 @@ impl<'a> TypeChecker<'a> { } /// Emits an error to the error handler if the `actual` type is not equal to the `expected` type. - pub(crate) fn assert_type(&self, actual: &Option, expected: &Type, span: Span) { - self.check_type(|actual: &Type| actual.eq_flat(expected), expected.to_string(), actual, span) + pub(crate) fn assert_type(&mut self, actual: &Option, expected: &Type, span: Span) { + if let Some(actual) = actual { + self.check_eq_types(&Some(actual.clone()), &Some(expected.clone()), span); + } } /// Emits an error to the error handler if the given type is not an address. @@ -449,7 +407,7 @@ impl<'a> TypeChecker<'a> { /// Emits an error if the correct number of arguments are not provided. /// Emits an error if the arguments are not of the correct type. pub(crate) fn check_core_function_call( - &self, + &mut self, core_function: CoreFunction, arguments: &[(Option, Span)], function_span: Span, @@ -1116,60 +1074,11 @@ impl<'a> TypeChecker<'a> { Type::Composite(current_struct) } - /// Determines if two struct definitions from different programs match or not. - pub(crate) fn check_duplicate_struct(&self, name: Symbol, program_1: Symbol, program_2: Symbol) -> bool { - // Make sure that both structs have been defined already. - let st = self.symbol_table.borrow(); - let (struct_1, struct_2) = match ( - st.lookup_struct(Location::new(Some(program_1), name)), - st.lookup_struct(Location::new(Some(program_2), name)), - ) { - (Some(struct_1), Some(struct_2)) => (struct_1, struct_2), - _ => return false, - }; - - // Make sure both structs have the same number of members - if struct_1.members.len() != struct_2.members.len() { - return false; - } - - // Make sure that all members of the structs match. - for (member_1, member_2) in struct_1.members.iter().zip(struct_2.members.iter()) { - // Make sure that the member names match. - if member_1.identifier.name != member_2.identifier.name { - return false; - } - - // Make sure that the member types match. - if member_1.type_.eq_flat(&member_2.type_) { - continue; - } - - // Recursively check that the member types match in the case that the type is struct. - return if let (Type::Composite(internal_struct_1), Type::Composite(internal_struct_2)) = - (&member_1.type_, &member_2.type_) - { - self.check_duplicate_struct( - internal_struct_1.id.name, - internal_struct_1.program.unwrap(), - internal_struct_2.program.unwrap(), - ) - } else { - false - }; - } - true - } - /// Emits an error if the struct member is a record type. - pub(crate) fn assert_member_is_not_record(&self, span: Span, parent: Symbol, type_: &Type) { + pub(crate) fn assert_member_is_not_record(&mut self, span: Span, parent: Symbol, type_: &Type) { match type_ { Type::Composite(struct_) - if self - .symbol_table - .borrow() - .lookup_struct(Location::new(struct_.program, struct_.id.name)) - .map_or(false, |struct_| struct_.is_record) => + if self.lookup_struct(struct_.program, struct_.id.name).map_or(false, |struct_| struct_.is_record) => { self.emit_err(TypeCheckerError::struct_or_record_cannot_contain_record(parent, struct_.id.name, span)) } @@ -1183,7 +1092,7 @@ impl<'a> TypeChecker<'a> { } /// Emits an error if the type or its constituent types is not valid. - pub(crate) fn assert_type_is_valid(&self, type_: &Type, span: Span) -> bool { + pub(crate) fn assert_type_is_valid(&mut self, type_: &Type, span: Span) -> bool { let mut is_valid = true; match type_ { // String types are temporarily disabled. @@ -1192,13 +1101,7 @@ impl<'a> TypeChecker<'a> { self.emit_err(TypeCheckerError::strings_are_not_supported(span)); } // Check that the named composite type has been defined. - Type::Composite(struct_) - if self - .symbol_table - .borrow() - .lookup_struct(Location::new(struct_.program, struct_.id.name)) - .is_none() => - { + Type::Composite(struct_) if self.lookup_struct(struct_.program, struct_.id.name).is_none() => { is_valid = false; self.emit_err(TypeCheckerError::undefined_type(struct_.id.name, span)); } @@ -1230,11 +1133,7 @@ impl<'a> TypeChecker<'a> { // Array elements cannot be records. Type::Composite(struct_type) => { // Look up the type. - if let Some(struct_) = self - .symbol_table - .borrow() - .lookup_struct(Location::new(struct_type.program, struct_type.id.name)) - { + if let Some(struct_) = self.lookup_struct(struct_type.program, struct_type.id.name) { // Check that the type is not a record. if struct_.is_record { self.emit_err(TypeCheckerError::array_element_cannot_be_record(span)); @@ -1272,11 +1171,11 @@ impl<'a> TypeChecker<'a> { if self.scope_state.variant == Some(Variant::AsyncFunction) && !self.scope_state.is_stub { // Finalize functions are not allowed to return values. if !function.output.is_empty() { - self.emit_err(TypeCheckerError::finalize_function_cannot_return_value(function.span())); + self.emit_err(TypeCheckerError::async_function_cannot_return_value(function.span())); } // Check that the input types are consistent with when the function is invoked. - if let Some(inferred_input_types) = self.finalize_input_types.get(&self.scope_state.location()) { + if let Some(inferred_input_types) = self.async_function_input_types.get(&self.scope_state.location()) { // Check same number of inputs as expected. if inferred_input_types.len() != function.input.len() { return self.emit_err(TypeCheckerError::async_function_input_length_mismatch( @@ -1286,25 +1185,23 @@ impl<'a> TypeChecker<'a> { )); } // Check that the input parameters match the inferred types from when the async function is invoked. - function.input.iter().zip_eq(inferred_input_types.iter()).for_each(|(t1, t2)| { - if let Internal(fn_input) = t1 { - // Allow partial type matching of futures since inferred are fully typed, whereas AST has default futures. - if matches!(t2, Type::Future(_)) && matches!(fn_input.type_, Type::Future(_)) { - // Insert to symbol table - if let Err(err) = self.symbol_table.borrow_mut().insert_variable( - Location::new(None, fn_input.identifier.name), - VariableSymbol { - type_: t2.clone(), - span: fn_input.identifier.span(), - declaration: VariableType::Input(Public), - }, - ) { - self.handler.emit_err(err); - } + for (t1, t2) in function.input.iter().zip_eq(inferred_input_types.iter()) { + // Allow partial type matching of futures since inferred are fully typed, whereas AST has default futures. + if matches!(t2, Type::Future(_)) && matches!(t1.type_(), Type::Future(_)) { + // Insert to symbol table + if let Err(err) = self.symbol_table.borrow_mut().insert_variable( + Location::new(None, t1.identifier().name), + VariableSymbol { + type_: t2.clone(), + span: t1.identifier.span(), + declaration: VariableType::Input(Mode::Public), + }, + ) { + self.handler.emit_err(err); } - self.check_eq_types(&Some(t1.type_()), &Some(t2.clone()), t1.span()) } - }); + self.check_eq_types(&Some(t1.type_().clone()), &Some(t2.clone()), t1.span()) + } } else { self.emit_warning(TypeCheckerWarning::async_function_is_never_called_by_transition_function( function.identifier.name, @@ -1316,7 +1213,7 @@ impl<'a> TypeChecker<'a> { // Type check the function's parameters. function.input.iter().enumerate().for_each(|(_index, input_var)| { // Check that the type of input parameter is defined. - self.assert_type_is_valid(&input_var.type_(), input_var.span()); + self.assert_type_is_valid(input_var.type_(), input_var.span()); // Check that the type of the input parameter is not a tuple. if matches!(input_var.type_(), Type::Tuple(_)) { self.emit_err(TypeCheckerError::function_cannot_take_tuple_as_input(input_var.span())) @@ -1325,9 +1222,7 @@ impl<'a> TypeChecker<'a> { else if let Type::Composite(struct_) = input_var.type_() { // Throw error for undefined type. if !function.variant.is_transition() { - if let Some(elem) = - self.symbol_table.borrow().lookup_struct(Location::new(struct_.program, struct_.id.name)) - { + if let Some(elem) = self.lookup_struct(struct_.program, struct_.id.name) { if elem.is_record { self.emit_err(TypeCheckerError::function_cannot_input_or_output_a_record(input_var.span())) } @@ -1337,37 +1232,38 @@ impl<'a> TypeChecker<'a> { } } - // Check that the finalize input parameter is not constant or private. - if self.scope_state.variant == Some(Variant::AsyncFunction) - && (input_var.mode() == Mode::Constant || input_var.mode() == Mode::Private) - && (input_var.mode() == Mode::Constant || input_var.mode() == Mode::Private) - { - self.emit_err(TypeCheckerError::finalize_input_mode_must_be_public(input_var.span())); - } - // Note that this unwrap is safe since we assign to `self.variant` above. match self.scope_state.variant.unwrap() { // If the function is a transition function, then check that the parameter mode is not a constant. Variant::Transition | Variant::AsyncTransition if input_var.mode() == Mode::Constant => { self.emit_err(TypeCheckerError::transition_function_inputs_cannot_be_const(input_var.span())) } - // If the function is not a transition function, then check that the parameters do not have an associated mode. + // If the function is standard function or inline, then check that the parameters do not have an associated mode. Variant::Function | Variant::Inline if input_var.mode() != Mode::None => { self.emit_err(TypeCheckerError::regular_function_inputs_cannot_have_modes(input_var.span())) } - // Async functions cannot have private inputs. - Variant::AsyncFunction if input_var.mode() == Mode::Private => { - self.emit_err(TypeCheckerError::async_function_input_cannot_be_private(input_var.span())); + // If the function is an async function, then check that the input parameter is not constant or private. + Variant::AsyncFunction if input_var.mode() == Mode::Constant || input_var.mode() == Mode::Private => { + self.emit_err(TypeCheckerError::async_function_input_must_be_public(input_var.span())); } _ => {} // Do nothing. } + // If the function is not a transition function, then it cannot have a record as input + if let Type::Composite(struct_) = input_var.type_() { + if let Some(val) = self.lookup_struct(struct_.program, struct_.id.name) { + if val.is_record && !function.variant.is_transition() { + self.emit_err(TypeCheckerError::function_cannot_input_or_output_a_record(input_var.span())); + } + } + } + // Add function inputs to the symbol table. Futures have already been added. if !matches!(&input_var.type_(), &Type::Future(_)) { if let Err(err) = self.symbol_table.borrow_mut().insert_variable( Location::new(None, input_var.identifier().name), VariableSymbol { - type_: input_var.type_(), + type_: input_var.type_().clone(), span: input_var.identifier().span(), declaration: VariableType::Input(input_var.mode()), }, @@ -1379,68 +1275,63 @@ impl<'a> TypeChecker<'a> { // Type check the function's return type. // Note that checking that each of the component types are defined is sufficient to check that `output_type` is defined. - function.output.iter().enumerate().for_each(|(index, output)| { - match output { - Output::External(external) => { - // If the function is not a transition function, then it cannot output a record. - // Note that an external output must always be a record. - if !function.variant.is_transition() { - self.emit_err(TypeCheckerError::function_cannot_input_or_output_a_record(external.span())); + function.output.iter().enumerate().for_each(|(index, function_output)| { + // If the function is not a transition function, then it cannot output a record. + // Note that an external output must always be a record. + if let Type::Composite(struct_) = function_output.type_.clone() { + if let Some(val) = self.lookup_struct(struct_.program, struct_.id.name) { + if val.is_record && !function.variant.is_transition() { + self.emit_err(TypeCheckerError::function_cannot_input_or_output_a_record(function_output.span)); } } - Output::Internal(function_output) => { - // Check that the type of output is defined. - if self.assert_type_is_valid(&function_output.type_, function_output.span) { - // If the function is not a transition function, then it cannot output a record. - if let Type::Composite(struct_) = function_output.type_.clone() { - if !function.variant.is_transition() - && self - .symbol_table - .borrow() - .lookup_struct(Location::new(struct_.program, struct_.id.name)) - .unwrap() - .is_record - { - self.emit_err(TypeCheckerError::function_cannot_input_or_output_a_record( - function_output.span, - )); - } - } - } - // Check that the type of the output is not a tuple. This is necessary to forbid nested tuples. - if matches!(&function_output.type_, Type::Tuple(_)) { - self.emit_err(TypeCheckerError::nested_tuple_type(function_output.span)) - } - // Check that the mode of the output is valid. - // For functions, only public and private outputs are allowed - if function_output.mode == Mode::Constant { - self.emit_err(TypeCheckerError::cannot_have_constant_output_mode(function_output.span)); - } - // Async transitions must return exactly one future, and it must be in the last position. - if self.scope_state.variant == Some(AsyncTransition) - && ((index < function.output.len() - 1 && matches!(function_output.type_, Type::Future(_))) - || (index == function.output.len() - 1 - && !matches!(function_output.type_, Type::Future(_)))) + } + // Check that the type of output is defined. + if self.assert_type_is_valid(&function_output.type_, function_output.span) { + // If the function is not a transition function, then it cannot output a record. + if let Type::Composite(struct_) = function_output.type_.clone() { + if !function.variant.is_transition() + && self.lookup_struct(struct_.program, struct_.id.name).unwrap().is_record { - self.emit_err(TypeCheckerError::async_transition_invalid_output(function_output.span)); + self.emit_err(TypeCheckerError::function_cannot_input_or_output_a_record(function_output.span)); } } } + // Check that the type of the output is not a tuple. This is necessary to forbid nested tuples. + if matches!(&function_output.type_, Type::Tuple(_)) { + self.emit_err(TypeCheckerError::nested_tuple_type(function_output.span)) + } + // Check that the mode of the output is valid. + // For functions, only public and private outputs are allowed + if function_output.mode == Mode::Constant { + self.emit_err(TypeCheckerError::cannot_have_constant_output_mode(function_output.span)); + } + // Async transitions must return exactly one future, and it must be in the last position. + if self.scope_state.variant == Some(Variant::AsyncTransition) + && ((index < function.output.len() - 1 && matches!(function_output.type_, Type::Future(_))) + || (index == function.output.len() - 1 && !matches!(function_output.type_, Type::Future(_)))) + { + self.emit_err(TypeCheckerError::async_transition_invalid_output(function_output.span)); + } + // If the function is not an async transition, then it cannot have a future as output. + if self.scope_state.variant != Some(Variant::AsyncTransition) && matches!(function_output.type_, Type::Future(_)) + { + self.emit_err(TypeCheckerError::only_async_transition_can_return_future(function_output.span)); + } }); } - /// Emits an error if the type corresponds to an external struct. - pub(crate) fn assert_internal_struct(&self, composite: &CompositeType, span: Span) { - let st = self.symbol_table.borrow(); - match st.lookup_struct(Location::new(composite.program, composite.id.name)) { - None => self.emit_err(TypeCheckerError::undefined_type(composite.id, span)), - Some(composite_def) => { - if !composite_def.is_record && composite_def.external.unwrap() != self.scope_state.program_name.unwrap() - { - self.emit_err(TypeCheckerError::cannot_define_external_struct(composite.id, span)) - } - } + /// Wrapper around lookup_struct that additionally records all structs that are used in the program. + pub(crate) fn lookup_struct(&mut self, program: Option, name: Symbol) -> Option { + let struct_ = self + .symbol_table + .borrow() + .lookup_struct(Location::new(program, name), self.scope_state.program_name) + .cloned(); + // Record the usage. + if let Some(s) = &struct_ { + self.used_structs.insert(s.identifier.name); } + struct_ } /// Type checks the awaiting of a future. @@ -1477,12 +1368,12 @@ impl<'a> TypeChecker<'a> { index: usize, span: Span, ) { - let ty: Type = if let Future(_) = type_ { + let ty: Type = if let Type::Future(_) = type_ { // Need to insert the fully inferred future type, or else will just be default future type. let ret = match inferred_type.unwrap() { - Future(future) => Future(future), - Tuple(tuple) => match tuple.elements().get(index) { - Some(Future(future)) => Future(future.clone()), + Type::Future(future) => Type::Future(future), + Type::Tuple(tuple) => match tuple.elements().get(index) { + Some(Type::Future(future)) => Type::Future(future.clone()), _ => unreachable!("Parsing guarantees that the inferred type is a future."), }, _ => { diff --git a/compiler/passes/src/type_checking/mod.rs b/compiler/passes/src/type_checking/mod.rs index a7f1e54aa2..8374cee9e9 100644 --- a/compiler/passes/src/type_checking/mod.rs +++ b/compiler/passes/src/type_checking/mod.rs @@ -40,6 +40,9 @@ impl<'a> Pass for TypeChecker<'a> { visitor.visit_program(ast.as_repr()); handler.last_err().map_err(|e| *e)?; + // Remove unused structs from the struct graph. + // This prevents unused struct definitions from being included in the generated bytecode. + visitor.struct_graph.retain_nodes(&visitor.used_structs); Ok((visitor.symbol_table.take(), visitor.struct_graph, visitor.call_graph)) } } diff --git a/compiler/span/Cargo.toml b/compiler/span/Cargo.toml index c1dc54b0ee..24b1e14ba9 100644 --- a/compiler/span/Cargo.toml +++ b/compiler/span/Cargo.toml @@ -29,5 +29,5 @@ version = "0.2.1" version = "1.0.1" [dependencies.serde] -version = "1.0.197" +version = "1.0.198" features = [ "derive", "rc" ] diff --git a/errors/Cargo.toml b/errors/Cargo.toml index 13c48451f7..6b6befc120 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -38,11 +38,11 @@ version = "0.6.1" version = "2.2.0" [dependencies.reqwest] -version = "0.12.2" +version = "0.12.4" [dependencies.serde] -version = "1.0.197" +version = "1.0.198" features = [ "derive", "rc" ] [dependencies.thiserror] -version = "1.0.58" +version = "1.0.59" diff --git a/errors/src/errors/ast/ast_errors.rs b/errors/src/errors/ast/ast_errors.rs index 9b21577ef0..0445e9ef87 100644 --- a/errors/src/errors/ast/ast_errors.rs +++ b/errors/src/errors/ast/ast_errors.rs @@ -146,11 +146,11 @@ create_messages!( help: None, } - @backtraced + @formatted redefining_external_struct { args: (struct_: impl Display), - msg: format!("There are two mismatched definitions of struct `{struct_}`."), - help: Some("Duplicate definitions of structs are required to use external structs, but each field's name and type must match exactly.".to_string()), + msg: format!("There are two definitions of struct `{struct_}` that do not match."), + help: Some("Check the import files to see if there are any struct definitions of the same name.".to_string()), } @backtraced diff --git a/errors/src/errors/parser/parser_errors.rs b/errors/src/errors/parser/parser_errors.rs index ec25c7676e..4c99e52255 100644 --- a/errors/src/errors/parser/parser_errors.rs +++ b/errors/src/errors/parser/parser_errors.rs @@ -313,7 +313,6 @@ create_messages!( help: None, } - /// Enforce that cannot use an external type to do anything except input/output of function @formatted external_type_cannot_be_used_inside_function { args: (program: impl Display, file_type: impl Display), diff --git a/errors/src/errors/type_checker/type_checker_error.rs b/errors/src/errors/type_checker/type_checker_error.rs index 80fe00647d..58e07d240a 100644 --- a/errors/src/errors/type_checker/type_checker_error.rs +++ b/errors/src/errors/type_checker/type_checker_error.rs @@ -858,4 +858,11 @@ create_messages!( msg: format!("Cannot use operation `{operation}` on external mapping."), help: Some("The only valid operations on external mappings are contains, get, and get_or_use.".to_string()), } + + @formatted + finalize_cannot_assign_outside_conditional { + args: (variable: impl Display), + msg: format!("Cannot re-assign to `{variable}` from a conditional scope to an outer scope in a finalize block."), + help: Some("This is a fundamental restriction that can often be avoided by using a ternary operator `?` or re-declaring the variable in the current scope. In the future, ARC XXXX (https://github.com/AleoHQ/ARCs) will support more complex assignments in finalize blocks.".to_string()), + } ); diff --git a/examples/battleship/src/main.leo b/examples/battleship/src/main.leo index d5766318fc..d6ffe01e7f 100644 --- a/examples/battleship/src/main.leo +++ b/examples/battleship/src/main.leo @@ -16,7 +16,7 @@ program battleship.aleo { destroyer: u64, // The address of the opponent. player: address, - ) -> board.aleo/board_state.record { + ) -> board.aleo/board_state { // Verify that each individual ship placement bitstring is valid. let valid_carrier: bool = verify.aleo/validate_ship(carrier, 5u64, 31u64, 4311810305u64); assert(valid_carrier); @@ -44,22 +44,22 @@ program battleship.aleo { // This function commits a given board to a game with an opponent and creates the initial dummy move. transition offer_battleship( // The board record to start a game with. - board: board.aleo/board_state.record, - ) -> (board.aleo/board_state.record, move.aleo/move.record) { + board: board.aleo/board_state, + ) -> (board.aleo/board_state, move.aleo/move) { let state: board.aleo/board_state = board.aleo/start_board(board); let dummy: move.aleo/move = move.aleo/start_game(board.player_2); return (state, dummy); } - // Returns updated board_state.record that has been started and can no longer be used to join or start new games. + // Returns updated board_state that has been started and can no longer be used to join or start new games. // Returns dummy move record owned by the opponent. transition start_battleship( // The board record to play the game with. - board: board.aleo/board_state.record, + board: board.aleo/board_state, // The move record to play to begin the game. This should be the dummy move record created from offer_battleship. - move_start: move.aleo/move.record, - ) -> (board.aleo/board_state.record, move.aleo/move.record) { + move_start: move.aleo/move, + ) -> (board.aleo/board_state, move.aleo/move) { // Validate that the move players and board players match each other. assert_eq(board.player_1, move_start.player_2); assert_eq(board.player_2, move_start.player_1); @@ -74,12 +74,12 @@ program battleship.aleo { // Returns new move record owned by opponent. transition play( // The board record to update. - board: board.aleo/board_state.record, + board: board.aleo/board_state, // The incoming move from the opponent. - move_incoming: move.aleo/move.record, + move_incoming: move.aleo/move, // The u64 equivalent of the bitwise representation of the next coordinate to play on the opponent's board. shoot: u64, - ) -> (board.aleo/board_state.record, move.aleo/move.record) { + ) -> (board.aleo/board_state, move.aleo/move) { // Verify the board has been started. This prevents players from starting a game and then creating // a brand new board to play with. assert(board.game_started); diff --git a/leo/package/Cargo.toml b/leo/package/Cargo.toml index 605521c7bb..fffbd7433e 100644 --- a/leo/package/Cargo.toml +++ b/leo/package/Cargo.toml @@ -45,7 +45,7 @@ version = "1.0" features = [ "derive" ] [dependencies.serial_test] -version = "3.0.0" +version = "3.1.0" [dependencies.toml] version = "0.8" diff --git a/tests/expectations/compiler/address/binary.out b/tests/expectations/compiler/address/binary.out index e1b096d1eb..f0abfd9429 100644 --- a/tests/expectations/compiler/address/binary.out +++ b/tests/expectations/compiler/address/binary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 951e0114110d23b297cafc49a243a611b7ea4e084ec49720b8df349b4b636140 - type_checked_symbol_table: 3a6825875b2cae550b65d4f355ef6414baae16af6c85addc26f3f0da0a6e8c9a - unrolled_symbol_table: 3a6825875b2cae550b65d4f355ef6414baae16af6c85addc26f3f0da0a6e8c9a - initial_ast: 0dce2e10f5db71839485cc08ed98e10329a3bcbaef64f70241cf5fe9b6937c1f - unrolled_ast: 0dce2e10f5db71839485cc08ed98e10329a3bcbaef64f70241cf5fe9b6937c1f - ssa_ast: fed466ed0da21b09184b2333c55256f25660833063b84a2491e5dc513bcc8bb2 - flattened_ast: 1e7101d7d484d85926b898bde6a6528fb56fdb0b6063ed006cc4928521db22ac - destructured_ast: bc5b46644525316e2557560b6b839bea2302c1a3811f1b05174b82593a59a1ca - inlined_ast: bc5b46644525316e2557560b6b839bea2302c1a3811f1b05174b82593a59a1ca - dce_ast: 8f242b13cd1eeb95609fc779ec1276f01a53a6ce24e1890aa3da2ba636a4c88b + - initial_symbol_table: 756e2b87734bb537caa46fae8a2b650aab26e96062df959e32e4828535c6affd + type_checked_symbol_table: d53bb8960397c6ee70314bcd5a30dbb59d655bda52b4937c16a94af0417fe793 + unrolled_symbol_table: d53bb8960397c6ee70314bcd5a30dbb59d655bda52b4937c16a94af0417fe793 + initial_ast: 3e0dce3c7ac38e237c811a557ddf5422d92024cd3a2f9a050f5089fb49e1c0d2 + unrolled_ast: 3e0dce3c7ac38e237c811a557ddf5422d92024cd3a2f9a050f5089fb49e1c0d2 + ssa_ast: e4e399f95f533afdcd018463d8a27bc573fcc02dfd11b0e32990e690b98584da + flattened_ast: 2b95ef75e175131a082bc796f2b57942c2fb395373c91ef5fbbf1ed70d80a2c3 + destructured_ast: 6b932fa3264ea209145cb10679089bb14e6f5e667c8cff3b9adef16424e70646 + inlined_ast: 6b932fa3264ea209145cb10679089bb14e6f5e667c8cff3b9adef16424e70646 + dce_ast: 23001f440ab4c99e89ac05facdfe45b10206fcc86a80bb11f8108c9b3785151b bytecode: e434c09cee27a5dfb5a4e9e9fd26aa2ba6e7f0653fad3a4f2a7d85983ba559c9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/address/branch.out b/tests/expectations/compiler/address/branch.out index fbd5ce81c1..3ae84864b0 100644 --- a/tests/expectations/compiler/address/branch.out +++ b/tests/expectations/compiler/address/branch.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 3f35643726cd2b07aa420a78617a595622e8fee61d9543ebc4ca0bf5f562caa5 - type_checked_symbol_table: c1930dabb10b3f851acd57eef08ff97f409419740e5b632acf0105b1e93ee6b0 - unrolled_symbol_table: c1930dabb10b3f851acd57eef08ff97f409419740e5b632acf0105b1e93ee6b0 - initial_ast: 1bb0070b60c80e2c1c768a02b377bea1fa03c759f73dc39568ebbcf2c34d9829 - unrolled_ast: 1bb0070b60c80e2c1c768a02b377bea1fa03c759f73dc39568ebbcf2c34d9829 - ssa_ast: 3242a2682a29a77d31149d2a0af22d4355eeb239df8ab3326414d0c588b15f37 - flattened_ast: a71dc86fda82889c2f3940bf08a7bf77ee9c405418cb3bded4f847d82a89d4b5 - destructured_ast: 851f56d123341353119c1473befefe603fbfadddee37d1e7799c3d4fbf26e4bf - inlined_ast: 851f56d123341353119c1473befefe603fbfadddee37d1e7799c3d4fbf26e4bf - dce_ast: 851f56d123341353119c1473befefe603fbfadddee37d1e7799c3d4fbf26e4bf + - initial_symbol_table: aa5665d4b9e05e78e9181f1bb7e07f98f0009c1f82b29b781173679d0392f75c + type_checked_symbol_table: c9a355adf84dd491014c8150453db6edb824f841877c1e912bc659ca15416723 + unrolled_symbol_table: c9a355adf84dd491014c8150453db6edb824f841877c1e912bc659ca15416723 + initial_ast: 55ccd130c0fb8317c3ccd6eeafdd9630fdab2447c4368c0f6870ce0f81a60e82 + unrolled_ast: 55ccd130c0fb8317c3ccd6eeafdd9630fdab2447c4368c0f6870ce0f81a60e82 + ssa_ast: ec3c124600b30e1bbe9c2745037f4a841ad4d12e9b4ce41f446faa1d7b34be6c + flattened_ast: 6ac2d505d4bdb8575e80cea4cb619f5fb22558049d8c122ec5f237a6f6cf20ad + destructured_ast: 3b63dde26bf7deafc85a6445ad350d02afa0e23edeb22f605f0e24b4925846bb + inlined_ast: 3b63dde26bf7deafc85a6445ad350d02afa0e23edeb22f605f0e24b4925846bb + dce_ast: 3b63dde26bf7deafc85a6445ad350d02afa0e23edeb22f605f0e24b4925846bb bytecode: da1b0a83a17b801368b0a583b158d88d9d807a33000c8e89e82da123c8041aea errors: "" warnings: "" diff --git a/tests/expectations/compiler/address/equal.out b/tests/expectations/compiler/address/equal.out index 8e5d4f7da9..e26281e78c 100644 --- a/tests/expectations/compiler/address/equal.out +++ b/tests/expectations/compiler/address/equal.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4c2abaff5b21697577b5197109b668e87a40306c4230155199f65399e4a7fae5 - type_checked_symbol_table: fce31d5f75a9b4ea01b3d57a042e151dd0ffa7fff3a41d6609647cc855d0e8ca - unrolled_symbol_table: fce31d5f75a9b4ea01b3d57a042e151dd0ffa7fff3a41d6609647cc855d0e8ca - initial_ast: ed8950347dbcfbf8d26a417968f242981a7ae09c170aaa82c5e7eeba4808fcd4 - unrolled_ast: ed8950347dbcfbf8d26a417968f242981a7ae09c170aaa82c5e7eeba4808fcd4 - ssa_ast: 8db184a9b32054786d68ef80983d04e0333214436cfce2f9d56a08c6e78a478f - flattened_ast: 4e5a6a821a96c8194dcef0bd6c616e0597e435a3886c46dd255f5566f7d09b8c - destructured_ast: c6d910254ef63cd0b7beb8c1fd2744c8dc2e5702ac692a0b0ee46d4272641dd3 - inlined_ast: c6d910254ef63cd0b7beb8c1fd2744c8dc2e5702ac692a0b0ee46d4272641dd3 - dce_ast: c6d910254ef63cd0b7beb8c1fd2744c8dc2e5702ac692a0b0ee46d4272641dd3 + - initial_symbol_table: af1b9dd4e2e7f82e1a536bfc53948de3c814fc9ccf61e5115c2109e09cfb2b67 + type_checked_symbol_table: a87370905b296fa38a2921ce60df21da4670958bcf91d6c236acf70d02343087 + unrolled_symbol_table: a87370905b296fa38a2921ce60df21da4670958bcf91d6c236acf70d02343087 + initial_ast: a1b18ca13abd5d553005007013851ea090ce27a325f360f36a087fd7125b1c9b + unrolled_ast: a1b18ca13abd5d553005007013851ea090ce27a325f360f36a087fd7125b1c9b + ssa_ast: 048c531ce2a9cbecfa2e1ea0479ff3e245adcac3641843092083354074a3eeab + flattened_ast: 01c4814b6404c3801fedfd3e54056cb765af01f26209407347826bc3651f9adc + destructured_ast: 6ec15e189f4ff47f7b8b18aad652dfb6d440415341b6e8df1f18706f80d9c8b4 + inlined_ast: 6ec15e189f4ff47f7b8b18aad652dfb6d440415341b6e8df1f18706f80d9c8b4 + dce_ast: 6ec15e189f4ff47f7b8b18aad652dfb6d440415341b6e8df1f18706f80d9c8b4 bytecode: bde2653fac0393940c5400272e53492228206e50abb36ce080b95043003ee976 errors: "" warnings: "" diff --git a/tests/expectations/compiler/address/ternary.out b/tests/expectations/compiler/address/ternary.out index 0cd8a49961..f2725a9486 100644 --- a/tests/expectations/compiler/address/ternary.out +++ b/tests/expectations/compiler/address/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4c2abaff5b21697577b5197109b668e87a40306c4230155199f65399e4a7fae5 - type_checked_symbol_table: f59ac690784f6dc977aedaa326e50075a55966b293c2ad6e8b096f9066ea44d7 - unrolled_symbol_table: f59ac690784f6dc977aedaa326e50075a55966b293c2ad6e8b096f9066ea44d7 - initial_ast: a59e2b26659a5d0d2dde07e1074b87770db51b0cc2681b7a2b748cacf589be78 - unrolled_ast: a59e2b26659a5d0d2dde07e1074b87770db51b0cc2681b7a2b748cacf589be78 - ssa_ast: 8ca94639953d46643a50a4382e71476c5a5b2913ff68cd85bfe481338ac62d0b - flattened_ast: b81add13f72644b3ad389f74c88cfc9a20f2706546e176c545586b0b2f15b633 - destructured_ast: 21f348012cb90db57366d295cc95036721a80816f14fe3cbdfc864746774409b - inlined_ast: 21f348012cb90db57366d295cc95036721a80816f14fe3cbdfc864746774409b - dce_ast: 21f348012cb90db57366d295cc95036721a80816f14fe3cbdfc864746774409b + - initial_symbol_table: af1b9dd4e2e7f82e1a536bfc53948de3c814fc9ccf61e5115c2109e09cfb2b67 + type_checked_symbol_table: a7e0e6793233e6dec4b48137418a894ee322ac0635bccf5376979766adf2bbfa + unrolled_symbol_table: a7e0e6793233e6dec4b48137418a894ee322ac0635bccf5376979766adf2bbfa + initial_ast: fb145169ad1e437da9a503342918f5793085d4f5355837ac261984c33042831c + unrolled_ast: fb145169ad1e437da9a503342918f5793085d4f5355837ac261984c33042831c + ssa_ast: 315ce58a6c118e5955412d56ab3d52990475bf2452b8d8e21aba7c7628f59e84 + flattened_ast: f90ae68ee0bcbd72c41672353efc856b34f166a20a6de512fb70f8217ec5051e + destructured_ast: afb641b9398c8b97833609f67e51483893d56505c6c2e64ed4173e79ad226e91 + inlined_ast: afb641b9398c8b97833609f67e51483893d56505c6c2e64ed4173e79ad226e91 + dce_ast: afb641b9398c8b97833609f67e51483893d56505c6c2e64ed4173e79ad226e91 bytecode: c0b90b7f7e80041dc1a314c1a87290534936018fb001c6e1291266a02393c6f2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/array/access_array_with_loop_counter.out b/tests/expectations/compiler/array/access_array_with_loop_counter.out index 85d2cc4ed1..fb77081b8d 100644 --- a/tests/expectations/compiler/array/access_array_with_loop_counter.out +++ b/tests/expectations/compiler/array/access_array_with_loop_counter.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 88a8ff2f354f16881dc7684a079ea9a5fa2adf0e1f2d839e02d94c75ec5d1586 - type_checked_symbol_table: 0e87e1db2789303438fdcfdba35ac549c221c2f54d84adbd07b14c52bc76073a - unrolled_symbol_table: 6286a9d0867cdac3c29b8bd41fdf763eb9a4c3f3d5c739075aa598ba230ac9ba - initial_ast: 39ae61c4640c874b18857c71c823770497bd028921e50e894be0de11bb6e24d6 - unrolled_ast: be6c3781a1a7f25e061513de704d3dc6fbf38e73f131c20193253bd66b4c65c9 - ssa_ast: bf646978106931fcce1030f23328e7ba80312ea6154aad0c25a5e2c80fbf91e3 - flattened_ast: 0ff810b8b3dc97e0657c4da64a4560064912ca76c92eb59e62564e6c333dec7b - destructured_ast: 6e610e2ba4320a30a9014f054f27de57f25d2cf6853df5bc560874a2af2e4c11 - inlined_ast: 6e610e2ba4320a30a9014f054f27de57f25d2cf6853df5bc560874a2af2e4c11 - dce_ast: 6e610e2ba4320a30a9014f054f27de57f25d2cf6853df5bc560874a2af2e4c11 + - initial_symbol_table: 86cc47c4ae9edafe0811fe203d260ee357a3f7853a2ffbf0a9afc8e911369f51 + type_checked_symbol_table: d27200bee59ed91be0d42e9c04b8b89a8afb8a8518db3372f0ff65d097967144 + unrolled_symbol_table: 168951779efa956128e2892c5c3d538b3f34cabec54dd8efb70c4105a22f8edb + initial_ast: e638024190743e42d22971bf4a5d2ae071661a5c05a9774f97763362531c3f99 + unrolled_ast: 9e599c1b6e6ab0b8f32f83b2cb2e327848eb02bca60c782ae40a0bd051bc9662 + ssa_ast: a43e3ef81113c1d9c70cfbfef5052b4fa26eb2feb8094ce60dd68aff58d6c2b7 + flattened_ast: 8b353b3efece3f3c00a6742a9706db425d1c93cb2f69be28071917304212d43f + destructured_ast: a673e29723f018691dd0f9585836e9b8361b043b1d514961837f0c6099f54eef + inlined_ast: a673e29723f018691dd0f9585836e9b8361b043b1d514961837f0c6099f54eef + dce_ast: a673e29723f018691dd0f9585836e9b8361b043b1d514961837f0c6099f54eef bytecode: 5f0cb09518f39fc62d32faa38cb42fa04dca2587eaaaa1e0ac30fa9885ce4248 errors: "" warnings: "" diff --git a/tests/expectations/compiler/array/array_access.out b/tests/expectations/compiler/array/array_access.out index bbc6230b21..3f2f8c09ed 100644 --- a/tests/expectations/compiler/array/array_access.out +++ b/tests/expectations/compiler/array/array_access.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 994a69e9c9cdabab84e56cbb71e44426ab828e9fd4391ef0a7d4a20842da8f7f - type_checked_symbol_table: e16d69137279da8e1af444a12e61c6c0bd97f192c4bebb6dc3aff92c37110a09 - unrolled_symbol_table: e16d69137279da8e1af444a12e61c6c0bd97f192c4bebb6dc3aff92c37110a09 - initial_ast: b93f8550acf8a1c02bb861ee31eee8824acdd4dd821ea72ebf33bd8acf776bb1 - unrolled_ast: b93f8550acf8a1c02bb861ee31eee8824acdd4dd821ea72ebf33bd8acf776bb1 - ssa_ast: 5307b6870b80c4ad964158ca0eba2c95b43a124c1f54ab34ddb0a7affb653287 - flattened_ast: 7770d00663c84e224859dae653f356276a7d533d64b4bbc5af09fa0b9f9d8008 - destructured_ast: e1efb2bb3a4453cf4237deb53c617aa97a9458f7950b49cbedc8cc6395efafa7 - inlined_ast: e1efb2bb3a4453cf4237deb53c617aa97a9458f7950b49cbedc8cc6395efafa7 - dce_ast: e1efb2bb3a4453cf4237deb53c617aa97a9458f7950b49cbedc8cc6395efafa7 + - initial_symbol_table: bbff18546983d05503a84e82edfc8ba43a819761a4966180f364b658bee7c71c + type_checked_symbol_table: 68601235ddc6c200098d7374a78da4acbb29d3d5d1a6d67bdb7b5baa7ddfce4c + unrolled_symbol_table: 68601235ddc6c200098d7374a78da4acbb29d3d5d1a6d67bdb7b5baa7ddfce4c + initial_ast: 994bad0eab3a9fd89b319668c2e45551fc8ca2d0722e751ef8ece6eddd7d11bf + unrolled_ast: 994bad0eab3a9fd89b319668c2e45551fc8ca2d0722e751ef8ece6eddd7d11bf + ssa_ast: cf69c0c5a757a9387c0100f3cac9ed3292a1b4189a872f7d70cefec4b687f2ec + flattened_ast: f83a1302e81bb2ad8737ee001d3e577106774175b87186f4237500db6a1e4e4d + destructured_ast: c5f3b9d50a5b6bab1b5a992608653b865f619ec19e95f42fef43ac709f4b3134 + inlined_ast: c5f3b9d50a5b6bab1b5a992608653b865f619ec19e95f42fef43ac709f4b3134 + dce_ast: c5f3b9d50a5b6bab1b5a992608653b865f619ec19e95f42fef43ac709f4b3134 bytecode: d5ca429014c67ec53c9ce4c200f06611379969892725237b5164737ea8100c12 errors: "" warnings: "" diff --git a/tests/expectations/compiler/array/array_in_composite_data_types.out b/tests/expectations/compiler/array/array_in_composite_data_types.out index fccbb0281e..b2132c4267 100644 --- a/tests/expectations/compiler/array/array_in_composite_data_types.out +++ b/tests/expectations/compiler/array/array_in_composite_data_types.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 1291a91a90aa118374f06ad4be54ee1f0eb4f46d124bf043fa34086a985f2cc9 - type_checked_symbol_table: 0ea6b45ef0b7c7b78bec95bdfcfa43cf88e4f9ae2a19adffefa2a14fecaa8beb - unrolled_symbol_table: 0ea6b45ef0b7c7b78bec95bdfcfa43cf88e4f9ae2a19adffefa2a14fecaa8beb - initial_ast: fd14a36fd901d44e7995cda468f05853f8ae30e892603836d74a1d8ee4fc7578 - unrolled_ast: fd14a36fd901d44e7995cda468f05853f8ae30e892603836d74a1d8ee4fc7578 - ssa_ast: 0d72b7e370373fb6537bca11164567195e0d5d2a8f5f3aa4cbc6f486e1578219 - flattened_ast: b5a945962957e668fcfd4ba6394f48aa7dbe5cc9d327a65d95f05e6daf43df82 - destructured_ast: 4710554eada5f260f55cd77620be4b73d0d16121408a5cbf13581db2380fe124 - inlined_ast: 4710554eada5f260f55cd77620be4b73d0d16121408a5cbf13581db2380fe124 - dce_ast: 4710554eada5f260f55cd77620be4b73d0d16121408a5cbf13581db2380fe124 - bytecode: a3539a0515c22f4ec653aa601063d7a414db833dc25273cee463985b052b72bc + - initial_symbol_table: 4f8ab92e1b0589f9f72c264bded41a74ab81a95c0863bbb2128c2e455f8940ce + type_checked_symbol_table: 80855e8466f2d8c141ade84f032cd8e08d31253bd9ed6d5961e22ed21fa60758 + unrolled_symbol_table: 80855e8466f2d8c141ade84f032cd8e08d31253bd9ed6d5961e22ed21fa60758 + initial_ast: 85c3840f1f944a2935fb3c72572498e35718479567668c2021b58c351770e687 + unrolled_ast: 85c3840f1f944a2935fb3c72572498e35718479567668c2021b58c351770e687 + ssa_ast: d0361696dcc37db64ddb4dd16c46da32544b40473ab527a7ead74006e606aa27 + flattened_ast: 62ed1887b901a2595b4a0501739273c9a1be99f7087d69dc0c3ea3e3ad7608a3 + destructured_ast: 1269eb8715c7b65336f707b4a034353214600e240b5771bc1c7ce20630cd8b08 + inlined_ast: 1269eb8715c7b65336f707b4a034353214600e240b5771bc1c7ce20630cd8b08 + dce_ast: 1269eb8715c7b65336f707b4a034353214600e240b5771bc1c7ce20630cd8b08 + bytecode: 96a3dd2c8b423fc1830c547bb318ef7379dd2b3d3ba030142fe344b51c0ecfc2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/array/array_in_finalize.out b/tests/expectations/compiler/array/array_in_finalize.out index 9875c3ecae..f66b176d54 100644 --- a/tests/expectations/compiler/array/array_in_finalize.out +++ b/tests/expectations/compiler/array/array_in_finalize.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 70e685d495d80ed119b5ab9580baa25c9d36cef0fac9777f4942df489e6f23cc - type_checked_symbol_table: e96bfff8b85fa61bd3d77a04502acb5b62bbf03258b2c9a5cbb3a3dab3d25d5c - unrolled_symbol_table: e96bfff8b85fa61bd3d77a04502acb5b62bbf03258b2c9a5cbb3a3dab3d25d5c - initial_ast: 87bcf0e28ba7edc41f0b07a7bead17bbe5328ab2428c46c0482cb651865f13ff - unrolled_ast: 87bcf0e28ba7edc41f0b07a7bead17bbe5328ab2428c46c0482cb651865f13ff - ssa_ast: 679a4fc4f572152ce040d922439f27337246f275f5dba2e060d84f9597e382dc - flattened_ast: 78d5e7f3320b38d0ad0200facfbc40603beeb1ef84bc3c7b11fb30dec5d17412 - destructured_ast: c175e4d6939f54aba8855253e07ecba75ae7c77ed9e224538cf7d18e322e6f29 - inlined_ast: 6528b6f4bcd689b7650732ab02c0494134975401be400310aa842e42667455c2 - dce_ast: 6528b6f4bcd689b7650732ab02c0494134975401be400310aa842e42667455c2 + - initial_symbol_table: ba3fc19ac12ac6857103131150087f2008db2ed17e29f81333e71448b7460bdc + type_checked_symbol_table: e9456a96681c99f57e277529196368b924eb914dcc1e747246eceaa6fe3cda30 + unrolled_symbol_table: e9456a96681c99f57e277529196368b924eb914dcc1e747246eceaa6fe3cda30 + initial_ast: d7838abbe0ad26b7a8bc6eae9ab9c0f7be4d180426d060f86e4bb158b7f177a0 + unrolled_ast: d7838abbe0ad26b7a8bc6eae9ab9c0f7be4d180426d060f86e4bb158b7f177a0 + ssa_ast: d7d54b8076d9dfe9cf0d87015531ce37dcf3af5bc2849ba783ccbedef88dbfcb + flattened_ast: 579cc01e705c2b6d9d1e7622c34a034e3328b8e625fbe0bf541b7bd54ae49d17 + destructured_ast: db35f913e14ba042c5c5010eecc9e0bbdf46c3e73ca91b302ea8578dc4f60b3e + inlined_ast: ebb9563fb18a8a38343a1e264ba17b7b4285f36016a52bde85777fb66b8308e1 + dce_ast: ebb9563fb18a8a38343a1e264ba17b7b4285f36016a52bde85777fb66b8308e1 bytecode: 6d2dea5677417b5359aa082a7ffd6afbbfbba7a3557f7f6011a88d3b93fc8d03 errors: "" warnings: "" diff --git a/tests/expectations/compiler/array/array_in_function_signature.out b/tests/expectations/compiler/array/array_in_function_signature.out index 403e858453..f45ab13496 100644 --- a/tests/expectations/compiler/array/array_in_function_signature.out +++ b/tests/expectations/compiler/array/array_in_function_signature.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8f686b440e1d2cd543e5190759bbdc06182117b97640638f646f216f9f9439fb - type_checked_symbol_table: c7af7e465a9243ea067a24ba08c5e6eb261c6529a3268956f2c1b3a57827a5fc - unrolled_symbol_table: c7af7e465a9243ea067a24ba08c5e6eb261c6529a3268956f2c1b3a57827a5fc - initial_ast: 40a51503f07d56acd1488ed53e376b2e05d1adee3b6a76080eb9ce35203e9865 - unrolled_ast: 40a51503f07d56acd1488ed53e376b2e05d1adee3b6a76080eb9ce35203e9865 - ssa_ast: a01a9ec88c7a9ccd9ef3d344ae637c3bca9e0f696cdacaf38cf81103f7a0d788 - flattened_ast: c35ebc38c080280a6a86ce383316dab7bd74a3c0b88c4c55450f3b6780eab4d6 - destructured_ast: f7d927407be3b507a14aaeb00ecc6535bb97b73e30ec86d64c5f11e49968608a - inlined_ast: f7d927407be3b507a14aaeb00ecc6535bb97b73e30ec86d64c5f11e49968608a - dce_ast: f7d927407be3b507a14aaeb00ecc6535bb97b73e30ec86d64c5f11e49968608a + - initial_symbol_table: d3153d9d3c9bb2bda13d044f58b950de44094f4e2d76a2a8d8d013294ca2d846 + type_checked_symbol_table: eef34677156a9fa46022baf27398ad7cf7f378cd772990dadbb567939be5807c + unrolled_symbol_table: eef34677156a9fa46022baf27398ad7cf7f378cd772990dadbb567939be5807c + initial_ast: ea45d56006d7ddd3c6a7e98aa7f145343703aa3b60e24cedecee209592ea0558 + unrolled_ast: ea45d56006d7ddd3c6a7e98aa7f145343703aa3b60e24cedecee209592ea0558 + ssa_ast: ffe35f7b45090d1997fb2865d837e31ac9c385f89c819386bd245a5757d3e2fa + flattened_ast: 28e3936f1ae645aa57cc20d946996c1b9a4e715ec8c50c3957d00280b517b4fb + destructured_ast: 772c5ec8d0c490932cb4f1baa510284f76af446a220ff119441bb6bfb00133e5 + inlined_ast: 772c5ec8d0c490932cb4f1baa510284f76af446a220ff119441bb6bfb00133e5 + dce_ast: 772c5ec8d0c490932cb4f1baa510284f76af446a220ff119441bb6bfb00133e5 bytecode: 0871c25bd990602b411e2492035ed37dfd4243251c0b6aed5d0937e00f91ec89 errors: "" warnings: "" diff --git a/tests/expectations/compiler/array/array_in_mapping.out b/tests/expectations/compiler/array/array_in_mapping.out index c9849c6098..438dfe2ebc 100644 --- a/tests/expectations/compiler/array/array_in_mapping.out +++ b/tests/expectations/compiler/array/array_in_mapping.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: abf36ed55f5843ebc1f3242b1022888e489206da4e9fef98ea45206ca87aa9b1 - type_checked_symbol_table: 7ac4c7922f14871dfefe6f5ab9ffd85c440c495587b4a978e3bb6eb27fdc5dfc - unrolled_symbol_table: 7ac4c7922f14871dfefe6f5ab9ffd85c440c495587b4a978e3bb6eb27fdc5dfc - initial_ast: 955bf497b346f47653f924b4dadef81cb84f1bfa0a323b7e0a507dd754d67dbf - unrolled_ast: 955bf497b346f47653f924b4dadef81cb84f1bfa0a323b7e0a507dd754d67dbf - ssa_ast: e0936e2b57582db6d022915179725558a608ec2a9b76aeecdf4d80535664034e - flattened_ast: 2c9c3edece96e2561ea166e8d2b1ddcf11fcbe67b6d7fbc515ab30a2b74e55c3 - destructured_ast: c8c22a39cade77232dbb2c13abd15c10161e4df6569239f866a06d4a17113e47 - inlined_ast: e4bad473d142300dd19a0aafb71359753d2e02db2d8f5ef44e7148b344f25128 - dce_ast: e4bad473d142300dd19a0aafb71359753d2e02db2d8f5ef44e7148b344f25128 + - initial_symbol_table: c6fc8262389c0b237ca6df4e821f4349b7cd99be8c74e2f8e701b65ef04d9dac + type_checked_symbol_table: e0fc713c4d1f50fabbe07798887487cb12acf512fb318aa3c23c0ae8975bcb04 + unrolled_symbol_table: e0fc713c4d1f50fabbe07798887487cb12acf512fb318aa3c23c0ae8975bcb04 + initial_ast: ce204eee225f30e052b92f0e285d931e94ea5571ac661d83d82adf30139c72cf + unrolled_ast: ce204eee225f30e052b92f0e285d931e94ea5571ac661d83d82adf30139c72cf + ssa_ast: 03ca65a17d563c58c8649780aee2e497b6ef45e6f1df8e80f4a5ee6a28f43882 + flattened_ast: fa5ee74c7be755e17165cdd38b0865a5ecb94dad7cd8a81ddb26c9d0ed7ffd5f + destructured_ast: c3759b57ebd0d4fc539d1b6f8838e51cc77272bfd23b09e2b39ccd6b22feddaa + inlined_ast: fa6fc247bec284c9ecbc8e62406c5a499f0ee73917ca83023813a6e6c7aa3017 + dce_ast: fa6fc247bec284c9ecbc8e62406c5a499f0ee73917ca83023813a6e6c7aa3017 bytecode: 3914a12d8c1225083e703e35499e8c4fccb9dde44d02f0b281c1538ba6f93156 errors: "" warnings: "" diff --git a/tests/expectations/compiler/array/array_initialization.out b/tests/expectations/compiler/array/array_initialization.out index 5cedd0a69e..76dc7a98ad 100644 --- a/tests/expectations/compiler/array/array_initialization.out +++ b/tests/expectations/compiler/array/array_initialization.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 70f82278604bffb112d1c69574fe103b6028d92a17355fa962c33ff578cc0dd4 - type_checked_symbol_table: 5d30bcdba029ab2b8623a67f3615905535822dd2e1e2c382b208b46a287f1378 - unrolled_symbol_table: 5d30bcdba029ab2b8623a67f3615905535822dd2e1e2c382b208b46a287f1378 - initial_ast: a97de2c42995479c99a0dff4eb94b6b49e95326f07bad36322f39d772749d2f3 - unrolled_ast: a97de2c42995479c99a0dff4eb94b6b49e95326f07bad36322f39d772749d2f3 - ssa_ast: de184802ff5f549b150cd8ad5b5d3cda5279559f5b758835b0ed0739166c30e7 - flattened_ast: d5ea0b2bb81b3471cc8db8ab1c7d39f42eb75d553e6dc9721a1f6ffcd20432f2 - destructured_ast: 9abafc1a32bfdaa41ed04e463f9ff7ba392cacf96902514ef9f13356519a4270 - inlined_ast: 9abafc1a32bfdaa41ed04e463f9ff7ba392cacf96902514ef9f13356519a4270 - dce_ast: 9abafc1a32bfdaa41ed04e463f9ff7ba392cacf96902514ef9f13356519a4270 + - initial_symbol_table: 55de67e7f0caf5fcb2a3871448a83fee766b22b96eeaa1d5d172d2456b55688b + type_checked_symbol_table: 613bad49201700a62fe19d05bba61f39b48b2635ed657fee6e20475fa29c6ed8 + unrolled_symbol_table: 613bad49201700a62fe19d05bba61f39b48b2635ed657fee6e20475fa29c6ed8 + initial_ast: 51b578b772c900066283e01863cf3b96d894d50aa2d9323f830e8cd83a0b487b + unrolled_ast: 51b578b772c900066283e01863cf3b96d894d50aa2d9323f830e8cd83a0b487b + ssa_ast: aa32ba8a21c90c8070ada697e720e87ca3f858feabe71a36d5ad769f3ff275c4 + flattened_ast: c768aef56ba8c31205dd30930fbdc1b923ac541e070fd18ede0aba30f1514b01 + destructured_ast: f53c800f3654d52fdbf46067aa93ba6f0501c1565b2ed911239cfc1813ee1e73 + inlined_ast: f53c800f3654d52fdbf46067aa93ba6f0501c1565b2ed911239cfc1813ee1e73 + dce_ast: f53c800f3654d52fdbf46067aa93ba6f0501c1565b2ed911239cfc1813ee1e73 bytecode: 5adcc7b9450eedbada20f55565a821769e58c3cacb624d7e45061693d167a079 errors: "" warnings: "" diff --git a/tests/expectations/compiler/array/array_initialization_fail.out b/tests/expectations/compiler/array/array_initialization_fail.out index 963f88e13b..8e4f9f1340 100644 --- a/tests/expectations/compiler/array/array_initialization_fail.out +++ b/tests/expectations/compiler/array/array_initialization_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372007]: Expected one type from `[boolean; 8]`, but got `[boolean; 7]`\n --> compiler-test:5:16\n |\n 5 | return [a, a, a, a, a, a, a];\n | ^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372007]: Expected one type from `u8`, but got `u32`\n --> compiler-test:9:52\n |\n 9 | return [1u8, 2u8, 3u8, 4u8, 5u8, 6u8, 7u8, 8u32];\n | ^^^^\n" + - "Error [ETYC0372003]: Expected type `[boolean; 8]` but type `[boolean; 7]` was found\n --> compiler-test:5:16\n |\n 5 | return [a, a, a, a, a, a, a];\n | ^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372003]: Expected type `u8` but type `u32` was found\n --> compiler-test:9:52\n |\n 9 | return [1u8, 2u8, 3u8, 4u8, 5u8, 6u8, 7u8, 8u32];\n | ^^^^\n" diff --git a/tests/expectations/compiler/array/array_of_structs.out b/tests/expectations/compiler/array/array_of_structs.out index 56ab6f49b0..acc4a7466f 100644 --- a/tests/expectations/compiler/array/array_of_structs.out +++ b/tests/expectations/compiler/array/array_of_structs.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cc524ab0524f4e93e969758157bb3dd1caaae1c740cffac0b4e35edd15de762d - type_checked_symbol_table: 441877c82d8468247a7f62b202bba12cf0fb4f3f6a82d22c2ad8b82814c467a9 - unrolled_symbol_table: 441877c82d8468247a7f62b202bba12cf0fb4f3f6a82d22c2ad8b82814c467a9 - initial_ast: b535ad589ab03c8e87e686babd955478e13b0f9c12e9681ec83a33c8d0747b4b - unrolled_ast: b535ad589ab03c8e87e686babd955478e13b0f9c12e9681ec83a33c8d0747b4b - ssa_ast: 57ce7348c46c7c77089f3c5c3c41a5baac1ccf1e0993b97834ef03af80512a69 - flattened_ast: caecde473ba965b65b059d7bd0498181d3cedd12403295d6ac344f006788ee49 - destructured_ast: 2e131d8b41206e76acd1acc71b6f90f78dd2f1c358d775406c251d02dfb8bcb5 - inlined_ast: 2e131d8b41206e76acd1acc71b6f90f78dd2f1c358d775406c251d02dfb8bcb5 - dce_ast: 2e131d8b41206e76acd1acc71b6f90f78dd2f1c358d775406c251d02dfb8bcb5 + - initial_symbol_table: 2810f9059b0a96a9416ee2a7212debabcb4bc6802095bdff039065d3fda7f3c7 + type_checked_symbol_table: b6307badfe522266447d5503e92045f5935d26a0c13cbcc7d78f0da6b6128a0b + unrolled_symbol_table: b6307badfe522266447d5503e92045f5935d26a0c13cbcc7d78f0da6b6128a0b + initial_ast: c5174335068d386bf09f1613ddc2765ab788afbce0a83dc94c8197d792570324 + unrolled_ast: c5174335068d386bf09f1613ddc2765ab788afbce0a83dc94c8197d792570324 + ssa_ast: ec179cc367b277c201b59fc08a6063297f826e09867caf663f30629a0d6bc8e4 + flattened_ast: cdd4b046fda370d0630b92e41a7544214dd31b5b58c830f40ac93c5b4e33e542 + destructured_ast: 19737108a3b3f9a45517e31a0d273c74ae5cda9c8bc86480c96317e6cd33d478 + inlined_ast: 19737108a3b3f9a45517e31a0d273c74ae5cda9c8bc86480c96317e6cd33d478 + dce_ast: 19737108a3b3f9a45517e31a0d273c74ae5cda9c8bc86480c96317e6cd33d478 bytecode: 53499e77217ba5d8d146384234cbed9abe5c47abcbfe547f7bff6fbef4194a56 errors: "" warnings: "" diff --git a/tests/expectations/compiler/array/array_size_limits.out b/tests/expectations/compiler/array/array_size_limits.out index 2bef0923ad..0cc0472c82 100644 --- a/tests/expectations/compiler/array/array_size_limits.out +++ b/tests/expectations/compiler/array/array_size_limits.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7dbe7c24a1ebacb04fe3abf727465e3644f01f3ba6af3eb4cf67d31ec2d106f9 - type_checked_symbol_table: 03664c610b8f5c3fa99a9127998bc9f69839104486c05b2389258a7104c312d2 - unrolled_symbol_table: 03664c610b8f5c3fa99a9127998bc9f69839104486c05b2389258a7104c312d2 - initial_ast: f77c072a2483b8777d1e14d772c3a1699b80126d3cafcc65a28dcdab84874e89 - unrolled_ast: f77c072a2483b8777d1e14d772c3a1699b80126d3cafcc65a28dcdab84874e89 - ssa_ast: e866e3eabbc719b2f4f94f1be63911de4ded1c85563cd0c45be052ae4aafd35f - flattened_ast: d522d3c288c1498ffd652fb2a4ad15c3062c284d8fdd7df38d213b1c950ca3e2 - destructured_ast: 56e9f0b79ea83395c7a20e15f534a8cb8398f1fde5a1467c56d2f845acd02ed2 - inlined_ast: 56e9f0b79ea83395c7a20e15f534a8cb8398f1fde5a1467c56d2f845acd02ed2 - dce_ast: 56e9f0b79ea83395c7a20e15f534a8cb8398f1fde5a1467c56d2f845acd02ed2 + - initial_symbol_table: a3b393d4d2e51b53c5987cd958d821983658c755d21235d09c43dbde9b8e9c41 + type_checked_symbol_table: 15c3df980bfbc43752b6c09a98536dfb3a0804f116c3e9bdf93423771fe50068 + unrolled_symbol_table: 15c3df980bfbc43752b6c09a98536dfb3a0804f116c3e9bdf93423771fe50068 + initial_ast: 01ba2ed0dbbaf22997296a20adcec7b7c560178815dc6e627f7f8094943e3478 + unrolled_ast: 01ba2ed0dbbaf22997296a20adcec7b7c560178815dc6e627f7f8094943e3478 + ssa_ast: bbbe8bb7d4113353990307e429133d9e85252740801d8004dcb2b796035db8f0 + flattened_ast: 48e6ffa711f1250106f70abd6e2f729c54e4e95ec8b54a4f4a0f4e280351de25 + destructured_ast: edd8a5eee97046c6e0ce96e43c20078827e04389bb74f703dbe8a6f4de367783 + inlined_ast: edd8a5eee97046c6e0ce96e43c20078827e04389bb74f703dbe8a6f4de367783 + dce_ast: edd8a5eee97046c6e0ce96e43c20078827e04389bb74f703dbe8a6f4de367783 bytecode: 87676231f14ea25fc123a2569754b9ff0dca4a4f7cee0eb4ed6419174dd0af4c errors: "" warnings: "" diff --git a/tests/expectations/compiler/boolean/and.out b/tests/expectations/compiler/boolean/and.out index b42bd2c904..fccd8434b2 100644 --- a/tests/expectations/compiler/boolean/and.out +++ b/tests/expectations/compiler/boolean/and.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bd10063c57991ab406a4d0ed78569254ff3296c4e22dec59f23b5f5683698704 - type_checked_symbol_table: ebd01f7299929e2253c4f53ad0ae2f0f4b14cf1bc3e4087b59ba2c67c4f78b40 - unrolled_symbol_table: ebd01f7299929e2253c4f53ad0ae2f0f4b14cf1bc3e4087b59ba2c67c4f78b40 - initial_ast: 4211fd2afa8b49f29654164ba4a1013c789c9e56bbbab81991246029c42b2b1e - unrolled_ast: 4211fd2afa8b49f29654164ba4a1013c789c9e56bbbab81991246029c42b2b1e - ssa_ast: b2cacb5e41cca31970c79a3b38aae2f1011e2524d3418d59dea48a504f427d00 - flattened_ast: 57ce47c3c696e3a756f07d9612c4f476cb9fb2c7605330f46d4b1160c527f65a - destructured_ast: c29c89d3a0c19970df63e26418453b8709ff3fb6bbb3af4b74abb1a9f18b5539 - inlined_ast: c29c89d3a0c19970df63e26418453b8709ff3fb6bbb3af4b74abb1a9f18b5539 - dce_ast: c29c89d3a0c19970df63e26418453b8709ff3fb6bbb3af4b74abb1a9f18b5539 + - initial_symbol_table: 1b5c611464ecf9e3bdafa92a46c5b9d7ff2f75b57aba7e90eced6f363fb580a1 + type_checked_symbol_table: 29a17f191dd193447c1182ec08351227f100183d7fbe41bdf4b113e0f304e33e + unrolled_symbol_table: 29a17f191dd193447c1182ec08351227f100183d7fbe41bdf4b113e0f304e33e + initial_ast: eaad5ac882c9ab1f4f88a2460e59f856458cb83517dfef68a07dc5cf3d11c7e3 + unrolled_ast: eaad5ac882c9ab1f4f88a2460e59f856458cb83517dfef68a07dc5cf3d11c7e3 + ssa_ast: 690eacae3ba50c90ea847823283c225380fd162468c448ca176d206724f9b486 + flattened_ast: 2acb2f118de37e8c8bccdefa4c557b9aa29e9a1ccb3ec75ba5a37a8ebe771e32 + destructured_ast: 7188aa240e3316581a7e7e84d12a8ebc7cbbcdfcb373c0e69b4cf50a163f0455 + inlined_ast: 7188aa240e3316581a7e7e84d12a8ebc7cbbcdfcb373c0e69b4cf50a163f0455 + dce_ast: 7188aa240e3316581a7e7e84d12a8ebc7cbbcdfcb373c0e69b4cf50a163f0455 bytecode: 134904b86b96581876c2ca0c6ead651dda0dc9f2fb6dc583400133410b7deede errors: "" warnings: "" diff --git a/tests/expectations/compiler/boolean/conditional.out b/tests/expectations/compiler/boolean/conditional.out index 85cc983946..cbc038c367 100644 --- a/tests/expectations/compiler/boolean/conditional.out +++ b/tests/expectations/compiler/boolean/conditional.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bd10063c57991ab406a4d0ed78569254ff3296c4e22dec59f23b5f5683698704 - type_checked_symbol_table: ebd01f7299929e2253c4f53ad0ae2f0f4b14cf1bc3e4087b59ba2c67c4f78b40 - unrolled_symbol_table: ebd01f7299929e2253c4f53ad0ae2f0f4b14cf1bc3e4087b59ba2c67c4f78b40 - initial_ast: 0d8dda87869714e40756fd2f98510d272650aaa22fa3d52102e2d3a0f581bf6d - unrolled_ast: 0d8dda87869714e40756fd2f98510d272650aaa22fa3d52102e2d3a0f581bf6d - ssa_ast: 25b083a522a1f43a2644fb462797a2f4d9e575846652b2f970f02337c3dc7569 - flattened_ast: 77fba1f1b2ce5fcbe011e36806937612525ab106fb65575c667afcf051741656 - destructured_ast: af919e48fb51788ddae4a76961da635623877f7270fc2948bb96c6a4aebda245 - inlined_ast: af919e48fb51788ddae4a76961da635623877f7270fc2948bb96c6a4aebda245 - dce_ast: af919e48fb51788ddae4a76961da635623877f7270fc2948bb96c6a4aebda245 + - initial_symbol_table: 1b5c611464ecf9e3bdafa92a46c5b9d7ff2f75b57aba7e90eced6f363fb580a1 + type_checked_symbol_table: 29a17f191dd193447c1182ec08351227f100183d7fbe41bdf4b113e0f304e33e + unrolled_symbol_table: 29a17f191dd193447c1182ec08351227f100183d7fbe41bdf4b113e0f304e33e + initial_ast: 5f26db89efd720e9fd89f93107a5096ef7f600e769e44b01a6b43d86ed849de0 + unrolled_ast: 5f26db89efd720e9fd89f93107a5096ef7f600e769e44b01a6b43d86ed849de0 + ssa_ast: e5974a0e1add0fbde6f86104bed47aae9bb59b8b131b46c7f77489336dff21b0 + flattened_ast: 61bed3f773821b1b80eda03f5a05d5bfb12399db89bf9f93c248aa09b5b250f6 + destructured_ast: 00481fd379ca20887a4b45be2ef03ff42a27954cf22e2494882a390b9f42bce8 + inlined_ast: 00481fd379ca20887a4b45be2ef03ff42a27954cf22e2494882a390b9f42bce8 + dce_ast: 00481fd379ca20887a4b45be2ef03ff42a27954cf22e2494882a390b9f42bce8 bytecode: 56a9fa48a00d1b38b6f60a93ef2168b2c0ce9c23ba3cb7bffa40debfc1b16180 errors: "" warnings: "" diff --git a/tests/expectations/compiler/boolean/equal.out b/tests/expectations/compiler/boolean/equal.out index 60639b032f..7f1babed78 100644 --- a/tests/expectations/compiler/boolean/equal.out +++ b/tests/expectations/compiler/boolean/equal.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bd10063c57991ab406a4d0ed78569254ff3296c4e22dec59f23b5f5683698704 - type_checked_symbol_table: ebd01f7299929e2253c4f53ad0ae2f0f4b14cf1bc3e4087b59ba2c67c4f78b40 - unrolled_symbol_table: ebd01f7299929e2253c4f53ad0ae2f0f4b14cf1bc3e4087b59ba2c67c4f78b40 - initial_ast: b5d6bd78a15f45ab391eab1ad69ea09a430e15cc57cf7247129d0a8647b729df - unrolled_ast: b5d6bd78a15f45ab391eab1ad69ea09a430e15cc57cf7247129d0a8647b729df - ssa_ast: 47dc208e70efa04694b2abcf8a43cf26bdffae50a3a0a095d50c54e4fac3802c - flattened_ast: 98fafaee7aae3e3717cb2fd86e18b1e7c2bc05ba7665528365ede914b5904f40 - destructured_ast: b1c1205ee4abc7a755373da17529b3c538151a3ad7e33387a0e1305792de5cce - inlined_ast: b1c1205ee4abc7a755373da17529b3c538151a3ad7e33387a0e1305792de5cce - dce_ast: b1c1205ee4abc7a755373da17529b3c538151a3ad7e33387a0e1305792de5cce + - initial_symbol_table: 1b5c611464ecf9e3bdafa92a46c5b9d7ff2f75b57aba7e90eced6f363fb580a1 + type_checked_symbol_table: 29a17f191dd193447c1182ec08351227f100183d7fbe41bdf4b113e0f304e33e + unrolled_symbol_table: 29a17f191dd193447c1182ec08351227f100183d7fbe41bdf4b113e0f304e33e + initial_ast: 62350ccf85cc0e5ebaa8fb5103845b87d70165e0bc3153bfaf2e42ef6b85505b + unrolled_ast: 62350ccf85cc0e5ebaa8fb5103845b87d70165e0bc3153bfaf2e42ef6b85505b + ssa_ast: 1b2d39677eea7198dd46956061d8bac6c36ed700e45be42354af9a7bc4548bd9 + flattened_ast: 198e38a41d0504a079c98e6a4898e2a94442d9ffdd767f0b04873125972f75f5 + destructured_ast: 41812b545fb9f9539b4721f3e42bf57df57bbc097869a9993ca48fc89af07d7b + inlined_ast: 41812b545fb9f9539b4721f3e42bf57df57bbc097869a9993ca48fc89af07d7b + dce_ast: 41812b545fb9f9539b4721f3e42bf57df57bbc097869a9993ca48fc89af07d7b bytecode: 2332d5b7ed9910dc65c885e1aeedbbde00e02d95a55caa300a9cb72456707034 errors: "" warnings: "" diff --git a/tests/expectations/compiler/boolean/not_equal.out b/tests/expectations/compiler/boolean/not_equal.out index d89d312685..df1079a9d8 100644 --- a/tests/expectations/compiler/boolean/not_equal.out +++ b/tests/expectations/compiler/boolean/not_equal.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bd10063c57991ab406a4d0ed78569254ff3296c4e22dec59f23b5f5683698704 - type_checked_symbol_table: ebd01f7299929e2253c4f53ad0ae2f0f4b14cf1bc3e4087b59ba2c67c4f78b40 - unrolled_symbol_table: ebd01f7299929e2253c4f53ad0ae2f0f4b14cf1bc3e4087b59ba2c67c4f78b40 - initial_ast: 9832f7af734c0240c484d0c2daffc26aa891f74f75f9bc082c2f36f5985240e6 - unrolled_ast: 9832f7af734c0240c484d0c2daffc26aa891f74f75f9bc082c2f36f5985240e6 - ssa_ast: 4a4ffea8c607062010c1174fc0dcd1b9297125099ae63821f9a7c89dc9eff8ab - flattened_ast: f590a0089fbc846a060d737f2d6bd585cf423843ccd56b04d8768d48b8dc17e7 - destructured_ast: 881aece8c88d9509eabf565698cd54259ae40632db3bb4b8d28c7e4db181833a - inlined_ast: 881aece8c88d9509eabf565698cd54259ae40632db3bb4b8d28c7e4db181833a - dce_ast: 881aece8c88d9509eabf565698cd54259ae40632db3bb4b8d28c7e4db181833a + - initial_symbol_table: 1b5c611464ecf9e3bdafa92a46c5b9d7ff2f75b57aba7e90eced6f363fb580a1 + type_checked_symbol_table: 29a17f191dd193447c1182ec08351227f100183d7fbe41bdf4b113e0f304e33e + unrolled_symbol_table: 29a17f191dd193447c1182ec08351227f100183d7fbe41bdf4b113e0f304e33e + initial_ast: 5fd20de6d0cdad3eabf5467f323426da3ccb6e1ea08a2a7fc95457ee7e10fa56 + unrolled_ast: 5fd20de6d0cdad3eabf5467f323426da3ccb6e1ea08a2a7fc95457ee7e10fa56 + ssa_ast: 5f72b32831de268d754e859875b8d55d2d9c41b93e8004b35e4a77bda3641dd9 + flattened_ast: 880b09f5d0a626bfcd3312e2cfd75889a3ad8bfad901110c3a9008397b696bb3 + destructured_ast: 595f46c5f74c3ebf5da3dac2142637a7073ef1f3af8771ed9c12004de481eb3d + inlined_ast: 595f46c5f74c3ebf5da3dac2142637a7073ef1f3af8771ed9c12004de481eb3d + dce_ast: 595f46c5f74c3ebf5da3dac2142637a7073ef1f3af8771ed9c12004de481eb3d bytecode: 990eee0b87d70df046bad969201ad8afabff10162eb70c00f837fde81fed4104 errors: "" warnings: "" diff --git a/tests/expectations/compiler/boolean/operator_methods.out b/tests/expectations/compiler/boolean/operator_methods.out index 87c659ff43..41bcde50a3 100644 --- a/tests/expectations/compiler/boolean/operator_methods.out +++ b/tests/expectations/compiler/boolean/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bd10063c57991ab406a4d0ed78569254ff3296c4e22dec59f23b5f5683698704 - type_checked_symbol_table: d2b055e782e24494e1a03542237e630d726006d340be60d2a57d061c2aff1205 - unrolled_symbol_table: d2b055e782e24494e1a03542237e630d726006d340be60d2a57d061c2aff1205 - initial_ast: c97a474d84294eeef08309b35ad687acc562fa138ab6ba66dbd099449c470d92 - unrolled_ast: c97a474d84294eeef08309b35ad687acc562fa138ab6ba66dbd099449c470d92 - ssa_ast: d5dc0dfaae664f6f6a6429fa26b5f93949d9eaf011650cc77eea4e44a7a7ee77 - flattened_ast: b62534ac3f8a00e1ab60be2f43416047f63be07b55e5fc1dc65e410fa5e17ece - destructured_ast: 7a742b9a3f2a47241e09f3f0ba1fbf9beddb39dd03070578869e4733d176d5c4 - inlined_ast: 7a742b9a3f2a47241e09f3f0ba1fbf9beddb39dd03070578869e4733d176d5c4 - dce_ast: b58413720432c2e9194aba0ff77579cc75ad2496d65841a183a1ab7cd697f195 + - initial_symbol_table: 1b5c611464ecf9e3bdafa92a46c5b9d7ff2f75b57aba7e90eced6f363fb580a1 + type_checked_symbol_table: 784af104f55654a81e3c2546a1eab0fdbdd208681567d89e9b9286ab1a75cac3 + unrolled_symbol_table: 784af104f55654a81e3c2546a1eab0fdbdd208681567d89e9b9286ab1a75cac3 + initial_ast: 4d8dac42b745182842d0699c703b8cd4bb875da014b3d93f993779020f643e59 + unrolled_ast: 4d8dac42b745182842d0699c703b8cd4bb875da014b3d93f993779020f643e59 + ssa_ast: 198d0af4f4d9aeaab70de4df15b8a15e87078a19d164afeb612c4fac256c7908 + flattened_ast: 8e67e164404e6fcbc4918492660dc59572103060be8141be63a058139cfded43 + destructured_ast: 58d1e81d725b83b56d365add74a33f083d364f1b9842c639621ea95339605d70 + inlined_ast: 58d1e81d725b83b56d365add74a33f083d364f1b9842c639621ea95339605d70 + dce_ast: fbe283e571b7a63ca2d2ac2c0001e1ced041e7ee1866c92c8046138363400239 bytecode: bb260232bbd0ccede368961a31abeef5edc7e00cab3348b4b8518d4e5798a6b5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/boolean/or.out b/tests/expectations/compiler/boolean/or.out index 1b931ca9a5..b35782285e 100644 --- a/tests/expectations/compiler/boolean/or.out +++ b/tests/expectations/compiler/boolean/or.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bd10063c57991ab406a4d0ed78569254ff3296c4e22dec59f23b5f5683698704 - type_checked_symbol_table: ebd01f7299929e2253c4f53ad0ae2f0f4b14cf1bc3e4087b59ba2c67c4f78b40 - unrolled_symbol_table: ebd01f7299929e2253c4f53ad0ae2f0f4b14cf1bc3e4087b59ba2c67c4f78b40 - initial_ast: 8289a856e0dd13b4b6d559b8640827fced50219833fe76b3892eb8974e1aa0db - unrolled_ast: 8289a856e0dd13b4b6d559b8640827fced50219833fe76b3892eb8974e1aa0db - ssa_ast: aead09e24ea21c7a93f2b0cce2a81dff5d2622280a77fac258b070d7b369eef2 - flattened_ast: 94fd586fed2536fa9a5b93b637fe7b84da4b1086d279ff093d06c84626ea310c - destructured_ast: 7d71ea026bfda2662006a42d7269ba2342f7388c0275bf1e31ab26ee9455d937 - inlined_ast: 7d71ea026bfda2662006a42d7269ba2342f7388c0275bf1e31ab26ee9455d937 - dce_ast: 7d71ea026bfda2662006a42d7269ba2342f7388c0275bf1e31ab26ee9455d937 + - initial_symbol_table: 1b5c611464ecf9e3bdafa92a46c5b9d7ff2f75b57aba7e90eced6f363fb580a1 + type_checked_symbol_table: 29a17f191dd193447c1182ec08351227f100183d7fbe41bdf4b113e0f304e33e + unrolled_symbol_table: 29a17f191dd193447c1182ec08351227f100183d7fbe41bdf4b113e0f304e33e + initial_ast: a7a40fd49b89c3e4b8b427a81384d52bee87a6de9be4d323faaf6c56c201f05b + unrolled_ast: a7a40fd49b89c3e4b8b427a81384d52bee87a6de9be4d323faaf6c56c201f05b + ssa_ast: b4e000a08d956d72c31cdc7e4d41be3a0c7be7c174a625f4c59f8d0422834291 + flattened_ast: 46355d55070db6206d101b33c93a643a7fae8efe6501b8d2062ec22866e01f10 + destructured_ast: 920af3171d61da86d9ae1803e344bfbf48c0273f449de1c4db1dcbaf5f2cef75 + inlined_ast: 920af3171d61da86d9ae1803e344bfbf48c0273f449de1c4db1dcbaf5f2cef75 + dce_ast: 920af3171d61da86d9ae1803e344bfbf48c0273f449de1c4db1dcbaf5f2cef75 bytecode: c3a0c03f4324a6dd6baea42e664ffad91868714739e03525dcbc968582007ceb errors: "" warnings: "" diff --git a/tests/expectations/compiler/console/assert.out b/tests/expectations/compiler/console/assert.out index 4d69738882..c2a247649b 100644 --- a/tests/expectations/compiler/console/assert.out +++ b/tests/expectations/compiler/console/assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cc0ace51fc7bdb52fb3af1d348c2a02bc30392dc5b77e3d07c435275a71bbded - type_checked_symbol_table: b6e95b2f1deb42b782c3fce0f39f36b830e9fdf5ffd9cdcae210da52fd427937 - unrolled_symbol_table: b6e95b2f1deb42b782c3fce0f39f36b830e9fdf5ffd9cdcae210da52fd427937 - initial_ast: 82f9d9a2c3127798eb8dabe92a46c7c5eb91158a6dcd6d2fba4bcd8ac85b39f4 - unrolled_ast: 82f9d9a2c3127798eb8dabe92a46c7c5eb91158a6dcd6d2fba4bcd8ac85b39f4 - ssa_ast: 09780e810d37a7b20498d017ef2c5a1f5ae6b17e3653815db7303f32771355dd - flattened_ast: 6b73daf0fa5555e06fb3bd1ddd35f349acd0a6dc59793ec7cee3192845d3f0ec - destructured_ast: 523cc1deae6e01659e061d875157d9d2168caa54cfec0becbe98886347a32082 - inlined_ast: 523cc1deae6e01659e061d875157d9d2168caa54cfec0becbe98886347a32082 - dce_ast: 523cc1deae6e01659e061d875157d9d2168caa54cfec0becbe98886347a32082 + - initial_symbol_table: e842df421595b3b67809502efd4090ad62f3a1c381caff3e87fdb0db1d8f05e3 + type_checked_symbol_table: 488dfeda4033ab38d660e18201b8374a0afdab04b361438010b4f781d34246b7 + unrolled_symbol_table: 488dfeda4033ab38d660e18201b8374a0afdab04b361438010b4f781d34246b7 + initial_ast: 6d7ed631427a4ab10f27d2452a1964ad467c76d926d7728a879ecc04dc1cf223 + unrolled_ast: 6d7ed631427a4ab10f27d2452a1964ad467c76d926d7728a879ecc04dc1cf223 + ssa_ast: 127fc107ad2d3bfd8d45ee0776aa87d5ceb98ea74021834e0a2be91b3aabc2ab + flattened_ast: 384b9c3dc0e6dd88220902841f0b60485d5618eb8c294fad74fa50e695354778 + destructured_ast: 0df4d5d73bcbbc4eb62ed67c5b14d1b8838ccef0a38617f9bffae87e9e8f61d2 + inlined_ast: 0df4d5d73bcbbc4eb62ed67c5b14d1b8838ccef0a38617f9bffae87e9e8f61d2 + dce_ast: 0df4d5d73bcbbc4eb62ed67c5b14d1b8838ccef0a38617f9bffae87e9e8f61d2 bytecode: 3c391009be59588562aa4a34d1b00508cd253c94d35a66741962352c76a92633 errors: "" warnings: "" diff --git a/tests/expectations/compiler/console/conditional_assert.out b/tests/expectations/compiler/console/conditional_assert.out index c6407b19ca..e9642b1e36 100644 --- a/tests/expectations/compiler/console/conditional_assert.out +++ b/tests/expectations/compiler/console/conditional_assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0bed2aa2800ab9ab710aa8e64ee5f567bc7a420feaf6a6dc24c671465eec85c - type_checked_symbol_table: 2c1513724ca91ce0ed7080a1eff4315e3317b9eae0c231ea5f1b3f1633e3f259 - unrolled_symbol_table: 2c1513724ca91ce0ed7080a1eff4315e3317b9eae0c231ea5f1b3f1633e3f259 - initial_ast: 9f47a2232ae221ef48e0d1f163c79ddf4b7082cbf305b1f4819a397dd2bc87c8 - unrolled_ast: 9f47a2232ae221ef48e0d1f163c79ddf4b7082cbf305b1f4819a397dd2bc87c8 - ssa_ast: e68b1ccbbdf9c74e701eda8754220a4ccd74da3fa92cea72dd617b324fcd0360 - flattened_ast: 604f03baf34c2d8f7c4a1bf20fff796f3fbb2dcaee1ae6b659203d0a2ca0fc06 - destructured_ast: c75a437a3a2368242dbd0855ef66cf83f42e62ff2b1beec56fd67c55bc1a9ae8 - inlined_ast: c75a437a3a2368242dbd0855ef66cf83f42e62ff2b1beec56fd67c55bc1a9ae8 - dce_ast: c75a437a3a2368242dbd0855ef66cf83f42e62ff2b1beec56fd67c55bc1a9ae8 + - initial_symbol_table: fe88d0b4607c83e6ad15970976a4b53d4805409c31cf4f130c800a94ee42c95a + type_checked_symbol_table: b4995f1268d8d8bbcaadf5f2c28c1a198b7f858d1890f11684ab0c68bdbba5aa + unrolled_symbol_table: b4995f1268d8d8bbcaadf5f2c28c1a198b7f858d1890f11684ab0c68bdbba5aa + initial_ast: ba67a500726316de1c9fc21a11c793b2af8c1d356b129aa0e4daca8e97685ef6 + unrolled_ast: ba67a500726316de1c9fc21a11c793b2af8c1d356b129aa0e4daca8e97685ef6 + ssa_ast: d0458d630038e53c60b016d68897fbb8f7cbaacdcf55ae82a7b57499f2a14a8c + flattened_ast: ec3e1d4aa7dbc4761eb4bd30e1e44705888b55b549dcdfc9b680dcb0c2353e5d + destructured_ast: 6ebb454d42a584471202278aa170bb7a16a72ac1cc2d8da4045e081abe047b7b + inlined_ast: 6ebb454d42a584471202278aa170bb7a16a72ac1cc2d8da4045e081abe047b7b + dce_ast: 6ebb454d42a584471202278aa170bb7a16a72ac1cc2d8da4045e081abe047b7b bytecode: 3ff716b96c532801f4fa5310f4eedf8f96fe15bd7db3bf087e7b64a161153945 errors: "" warnings: "" diff --git a/tests/expectations/compiler/constants/const_tuple_declaration.out b/tests/expectations/compiler/constants/const_tuple_declaration.out index 34b2418e80..0c8fc81670 100644 --- a/tests/expectations/compiler/constants/const_tuple_declaration.out +++ b/tests/expectations/compiler/constants/const_tuple_declaration.out @@ -6,13 +6,13 @@ outputs: - initial_symbol_table: 7b7639da9364ec7e9fbdbeca060c73f5f0d338486b6d823b0b4704d23f9427ab type_checked_symbol_table: 0802a02c884f0c8c409af2c2e5832393edc51a289dd6eebfebfc4ce2de29ba65 unrolled_symbol_table: 435885a17bd622f24f237a8d2eb4ee510a4977dbabd380530ae0d2e8cac26101 - initial_ast: f869a6367fce6da2877d7b93ebdc2237cace8c4fee4ed78b56f4e34915c33044 - unrolled_ast: 392c16f3801e0b877b2588423b77048e06c5e495fe3bfc22aa39a3d65f5def00 - ssa_ast: f5544e125cc31c03bbce4423308625e45c4564032b639d58bf773e5bfac4b877 - flattened_ast: 04f6155825ee60abad4578b5c1632f81f3f8cd4e3cf4f5cdbade157fb9a8e24d - destructured_ast: a04fa1a2c7e74a77c5a7668db476c298e4415d6a4e9e45eb23ad4a1384f802a1 - inlined_ast: a04fa1a2c7e74a77c5a7668db476c298e4415d6a4e9e45eb23ad4a1384f802a1 - dce_ast: 1f1288f1f9f8b1d6d9e5344a4eb39f05524effb10517202346dd08c47d4e7fe3 + initial_ast: 38245c6dcf3dd2eefe622109ac7e464c771fb453600c0abbe56b09d35b53aebd + unrolled_ast: a26bb8e37c66a077fba6f366ffc7e68d3c298f7f82bc3d6e72a4445ec9ecc23a + ssa_ast: ab86608c012145f682109ec167f2beadd27b4285e712bf9d16096409c4f47fd4 + flattened_ast: fc788aaa793d64b66169199559b0630dba62116216c9c7b38530719ba9775e9f + destructured_ast: 6882bbc3e61e5b5e088128719c3c03f20eb32bfd06312e68eedd05182b5260dc + inlined_ast: 6882bbc3e61e5b5e088128719c3c03f20eb32bfd06312e68eedd05182b5260dc + dce_ast: 6adf6b5a2b6be4dcc8ebf46d30acc4dc8082816c90679404869dc0f76a014981 bytecode: acfb8fc365ba153cf8598a04dad8ff4ac65b9df6c6356cb077fcf9dafbead7e9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/constants/constant_finalize.out b/tests/expectations/compiler/constants/constant_finalize.out index 358375ad82..6ed368d130 100644 --- a/tests/expectations/compiler/constants/constant_finalize.out +++ b/tests/expectations/compiler/constants/constant_finalize.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 912affc970cbcb05b0ad9fb1ff1a5598cb6972f9b2a63906ae7754fab97e6455 - type_checked_symbol_table: 8fa2b239eaf62f85f56a7ba412d90304d5135a47f9c3efb24267fd811418c8f3 - unrolled_symbol_table: ba551492d8e477c0853c9c5935dd6c08ee4e9c5b12c72da782e0a1f21eff3f38 - initial_ast: a508084b0849c8fc8132a326646f60b7d322645f51bb7dfb2c073d92d171f2ba - unrolled_ast: 8adac3668b7a9e3d711058042f008c7e6bde85a3c4a0d5095d31913fb144816c - ssa_ast: ee38d89f9cad35f48c927e99cef9aad239f4f636c6a7a6d854c8c41ed0001b35 - flattened_ast: cb263db54e096e6b3eddb79df68c2e30a2d75f1623d9d318af73bc5773a85599 - destructured_ast: 13e294f147c100fdac2457fbee58edfca364ef8d83b79a36a5ac9afbeef487be - inlined_ast: 7f34786ee8bea7c9f1a4c0367a32b2680e3d89c0f8b4fe5822f347cb06d17529 - dce_ast: 7f34786ee8bea7c9f1a4c0367a32b2680e3d89c0f8b4fe5822f347cb06d17529 + - initial_symbol_table: 83e7e0873dd72e3da1df2a1a82b891a510ec0016f0e37208c42daca6ecc114d9 + type_checked_symbol_table: 9cff521828b8695385727d732d8cbc0d877b6158f29582d8fe6716f43fc52dc9 + unrolled_symbol_table: 77955bf3d7987c7e7833c8a9843d4e7a6123324f6e84a1db8b8df31dabf1910f + initial_ast: be00d02ab3c3b889fc1842c26280c35c1d2811e8ad97dfe9aae939cb6e17528d + unrolled_ast: 492de3b239329a520383e6f09fc9988dedfecd6709006127af2d32f233a1c76e + ssa_ast: 88f0d788cc578eb9255c096157fa8d3e801ba656314f39459a3413de844a52fe + flattened_ast: 5e2bd3e32ab5add74daaf4f7d0287d4f987d3ea34a87c953ffc1a3207511e8f6 + destructured_ast: d49494485feecc89a2dc13fe39e0a904d17e79630f6dd2bc61c03a8fae22967a + inlined_ast: 4e916f4e4287ff120cf4c99ab5c6c652e44bc083f1a994d8b9e7118fc3b6c26c + dce_ast: 4e916f4e4287ff120cf4c99ab5c6c652e44bc083f1a994d8b9e7118fc3b6c26c bytecode: 1f274ff221668a27f086b94c9485486b9d5fe1374384f9092bb3198632da3b91 errors: "" warnings: "" diff --git a/tests/expectations/compiler/constants/constant_loop_bound.out b/tests/expectations/compiler/constants/constant_loop_bound.out index 8a04a95d86..fdfd8adbf1 100644 --- a/tests/expectations/compiler/constants/constant_loop_bound.out +++ b/tests/expectations/compiler/constants/constant_loop_bound.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: dd4d3c9b32a75f56f5f5a8615defef06166452c6ff63902a31f1b35e2534befa - type_checked_symbol_table: 3a2728e2385287273d47e1b3764b59db6f32b28f25098c76dd961a93e392f903 - unrolled_symbol_table: 757176c89a70f2da4a98e31093f500866610db61c8a25876ce221c94482f0cf4 - initial_ast: bedecf1c3e96cea2f1d598482707105f1935749f6ceb754eaa4ef73a5b4cf4a6 - unrolled_ast: 2703ec84bd2a511a9c838d58b55361115494679ab0ce02d4ab2f13bca5cc7e59 - ssa_ast: 34477dd040cfef68db0318c4efa44d0930d3d68c86fb31af7748f45610578ea0 - flattened_ast: 8ed19ef157b656b55ca9d0fca5fc15e88d6c6485aae4a1af24eecb9fb93bb989 - destructured_ast: c6c05abc5c72981b6b63205176dbcdf7fba91d71bdfba104b2c6fd32e05b43af - inlined_ast: c6c05abc5c72981b6b63205176dbcdf7fba91d71bdfba104b2c6fd32e05b43af - dce_ast: c6c05abc5c72981b6b63205176dbcdf7fba91d71bdfba104b2c6fd32e05b43af + - initial_symbol_table: 4a5d78e0b3e37a6b912a8277304e8152e36e3376df8239c851bafa147a3a7aed + type_checked_symbol_table: 56d61d0bc95b11c83a9d8bdff97d5f3b96ffcd2ed64f3d031ae12fb3419cb8d3 + unrolled_symbol_table: 7687d1610a4caa85db7b4fbaca1b57e88a4cd634bb218ebb6907041391a421a1 + initial_ast: 812159a832e2cf564c38afc08d09e2bae9f3d1cf76fb833b5cc554aebc32c90a + unrolled_ast: 13e11cafcf91d5b7d0cfe69930d22a09b1e95c6e42abd614c12c2341a943c3d5 + ssa_ast: 8dd73c84e71e192b7d1b72c9f920043f1a2a3045a6761ef2ba493bd1853962c6 + flattened_ast: 6f80c4f0886538291cbed18cfee5b7a295cf2d9ec8d98a62a34a1664e465c023 + destructured_ast: 1a5edd4f63b4678c5e2d0dd844b1255d269ba2e0562b02884069824f0a58a554 + inlined_ast: 1a5edd4f63b4678c5e2d0dd844b1255d269ba2e0562b02884069824f0a58a554 + dce_ast: 1a5edd4f63b4678c5e2d0dd844b1255d269ba2e0562b02884069824f0a58a554 bytecode: a6350aaded46f7047061f7e68a8ae41eb8aa0d29f02560257ecdc582a6c684f9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/constants/loop_unrolling.out b/tests/expectations/compiler/constants/loop_unrolling.out index debbcbc320..b3e4e118f4 100644 --- a/tests/expectations/compiler/constants/loop_unrolling.out +++ b/tests/expectations/compiler/constants/loop_unrolling.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 822b957b21a3e7b9f957d8cec8c6b4256775555ea7b7a9192c9cef8a86d04c6d - type_checked_symbol_table: ed876a3a594f4486a033fe1bfffeb5dc53865cac75f1cbf5b1933ff2c23ebffc - unrolled_symbol_table: 8219fa95d2f59e8c9f928eb5566010a88a0e5752834503249c15d9f865f3e88e - initial_ast: dc02876f1f1c866ba2e2c89ed4f574f4b5eaa240c66c03a4dc00f1486c92045e - unrolled_ast: ae4aa74a621ad590bbab5d1d7a46aede0a7fbeaeacfe4578064807b0e2ff00de - ssa_ast: 25f48814c969fd91f5be92e2972316076da6447e383e032f0bab1a80365d9b81 - flattened_ast: 7d9cb8fc635391ac72606a46655d098812f0f7e7e72bd767cd4931667d8f681f - destructured_ast: ac91b42bc2f9b6caf9d40d5766ec82d8caeff5bf51fd7eadd647bee936e26c84 - inlined_ast: ac91b42bc2f9b6caf9d40d5766ec82d8caeff5bf51fd7eadd647bee936e26c84 - dce_ast: ac91b42bc2f9b6caf9d40d5766ec82d8caeff5bf51fd7eadd647bee936e26c84 + - initial_symbol_table: b0ff324bab016466fe1fca2bda97adeb161701ab4672d91b41146b5da9670c2d + type_checked_symbol_table: caee45876db76ab86161fc873cb28207d70ea4729d392e855519ab1bf92d601b + unrolled_symbol_table: 218eaa9124ad3e749032a408f978b28426b90f5c1528b00d057f44d389294c2f + initial_ast: 6deebcd133753c70df38755447443e16cc528daee1b9832cd43abdb154276cba + unrolled_ast: 480ca5e4a2b87dd0ef24c8eaa333c527b18e2f99aac30dbc10b07041cf1afef1 + ssa_ast: 6d2a5eea33565e9e6173cbd1ed3ab91e7aa1cad1868d6af5f6542ecabb0837a7 + flattened_ast: 63bec4c7a76657334050b28319b5e5ad76c2e712092680f06cb358ea968a45b2 + destructured_ast: 1285f38557972e881ec58ee8460f0a2cd36360182c3818ba60401af85252e724 + inlined_ast: 1285f38557972e881ec58ee8460f0a2cd36360182c3818ba60401af85252e724 + dce_ast: 1285f38557972e881ec58ee8460f0a2cd36360182c3818ba60401af85252e724 bytecode: d9595550f8a3d55b350b4f46059fb01bf63308aa4b4416594c2eb20231f6483a errors: "" warnings: "" diff --git a/tests/expectations/compiler/constants/unroll_loop_with_tuple_definition.out b/tests/expectations/compiler/constants/unroll_loop_with_tuple_definition.out index c7ccb474a9..77fb09f4db 100644 --- a/tests/expectations/compiler/constants/unroll_loop_with_tuple_definition.out +++ b/tests/expectations/compiler/constants/unroll_loop_with_tuple_definition.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 822b957b21a3e7b9f957d8cec8c6b4256775555ea7b7a9192c9cef8a86d04c6d - type_checked_symbol_table: 39be341ba0bb3e62400704e748adfde2ff4038a64cfe7032e596d9f6b114943d - unrolled_symbol_table: 72cb9d344fb88724b1ae07506f9be420baa0916634d2133c7e4e51368ec91115 - initial_ast: 4e6a530b5e57b925c3100aca1de7a314f1b10cfdb2f3b324137b412b11a0680f - unrolled_ast: bd23e1a503f1d4738bf28afaff84d899295731fdb6e150c8c7889cd00d128724 - ssa_ast: 7dc4c694fdcab5660f5014c29c938ff9e028cbcfbfe1b52a32ef73e6a78e358f - flattened_ast: 84ea11a0ba0fba401dd2a5d2b5eb2f06af38d22c37a597da8f5e200f03f999de - destructured_ast: 6aac0197cbbfefe82dbfb4bbc58a5ae1606db42e4e16e0f63731e743c77f2aab - inlined_ast: 6aac0197cbbfefe82dbfb4bbc58a5ae1606db42e4e16e0f63731e743c77f2aab - dce_ast: bbf2c294afe079c354aae650d7debbb627673fc8fa16323fc9911d9ce42188c2 + - initial_symbol_table: b0ff324bab016466fe1fca2bda97adeb161701ab4672d91b41146b5da9670c2d + type_checked_symbol_table: cae5172f09f56d0792b62803e7936f1431912008a8f94d3c81cf8e9fbad07686 + unrolled_symbol_table: be52d8f75e0af71b844cf4e0792f4f3fbf719719dcfcc498695f9f74462498f9 + initial_ast: 163b4dae689a449686c0502351d2551d84266e67e9fb1615e4d9111980318b98 + unrolled_ast: 3a1ad696a74a677470784b58c86892473569dc3ca24b5e8af369578d5b4c9e2c + ssa_ast: e72a98e3883f0413743a99d7fc497dbb4a0d3043dc799efad7e4e2c123f31798 + flattened_ast: cdba644ab0c19a4179af132ca31cd1954d568a43d4dd2c46607a8f3a6acd7b74 + destructured_ast: 106d309f035b5a9f27d68857465438181cced1fe2aeb55bb88b3bd78020b2d45 + inlined_ast: 106d309f035b5a9f27d68857465438181cced1fe2aeb55bb88b3bd78020b2d45 + dce_ast: 2850d94546108c234b8a53ad5509225fbb5f31143125812fdbffa5ddf6874f30 bytecode: a5ef8b434b2a8b1939f1d042fd5706c996e0f1905bf2395a0f140cff779ce48a errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_address.out b/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_address.out index ca6d2d0ccd..62c07d67bf 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b404533efadcaeef30740a21ad3082dca23435518e2bb64a39f224582270427d - unrolled_symbol_table: b404533efadcaeef30740a21ad3082dca23435518e2bb64a39f224582270427d - initial_ast: b7b026fdc76bc646438c7134cc216e93eeb6593283f94e8592588b004646a63a - unrolled_ast: b7b026fdc76bc646438c7134cc216e93eeb6593283f94e8592588b004646a63a - ssa_ast: 145154af44f56079cb822b3dfa1cd9a6d7f72efcf8b3300a529b09ecedfdc946 - flattened_ast: 30dd3ee6580d79964697ca4b962e6e9f66131d836279735aeaf18f006a402f15 - destructured_ast: 86162df5219575a7eaf9991af4951fbed57cb3a7f7f41f82df0b959cfff7e9a6 - inlined_ast: 86162df5219575a7eaf9991af4951fbed57cb3a7f7f41f82df0b959cfff7e9a6 - dce_ast: 24a42b30618d362a44f7610f2f7b38c6f345bcd96fb12c8b87d77e34bf3434bf + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: d52a860b0d3e8ebb88c7ff710fb3fd66e426ecc5047b8e52c7d7d32f66e63f78 + unrolled_symbol_table: d52a860b0d3e8ebb88c7ff710fb3fd66e426ecc5047b8e52c7d7d32f66e63f78 + initial_ast: 9873ff758c10d6da0f990191e58448d7ce86eefdefcc552dadfa22704ae4b67c + unrolled_ast: 9873ff758c10d6da0f990191e58448d7ce86eefdefcc552dadfa22704ae4b67c + ssa_ast: cdeeb803bc2b12522f2212a8afbe77347365e3cbab96c0cc187153348724df30 + flattened_ast: 282834fdda271bfb3da0d2d7793c3a228291423b3841c0ee6647b5feeb20f3f5 + destructured_ast: 5923d26ca892984ea767bfcab7f8691ddd551b7063bee6718673a56d987738bc + inlined_ast: 5923d26ca892984ea767bfcab7f8691ddd551b7063bee6718673a56d987738bc + dce_ast: dd064cca623862213f1556626d81e10f592a335a1f7388059f821fd6353a6632 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_field.out b/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_field.out index 4e10a6d5d4..616857d225 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 47da8363d5a8d5de413b8fd97ec5cc722461f4128183f5effd20b39e456ba8da - unrolled_symbol_table: 47da8363d5a8d5de413b8fd97ec5cc722461f4128183f5effd20b39e456ba8da - initial_ast: f747c85d426a6f221df4e986114f385793a998b01658dcfb1d8923a3b4f2467d - unrolled_ast: f747c85d426a6f221df4e986114f385793a998b01658dcfb1d8923a3b4f2467d - ssa_ast: 84c40875de4d1b0bff4b34ece8578a0ee21f5fc4c66b7ed523e2a67511e9ee95 - flattened_ast: f8829dd0753f26c4b43c068c3bf4816c7f620ee44f03033e3b41bcd429fe64d9 - destructured_ast: dfea2c4f3f96efa850d56eaa630b36ba40c37ecf4f32f12bb6b8dcf38f616fd2 - inlined_ast: dfea2c4f3f96efa850d56eaa630b36ba40c37ecf4f32f12bb6b8dcf38f616fd2 - dce_ast: 91bfa913fb0b9cedf1d6f838c280b0ec0fd529bf0714dad61c12adec113c6e9f + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 4dd7167568691e168581afd4519fb6792ec2912eaa964dfa639d601d18afbe67 + unrolled_symbol_table: 4dd7167568691e168581afd4519fb6792ec2912eaa964dfa639d601d18afbe67 + initial_ast: 45954f2ded7ad4317c19985fc254d9dc70b01a8209b2c13dd211c1067adcb888 + unrolled_ast: 45954f2ded7ad4317c19985fc254d9dc70b01a8209b2c13dd211c1067adcb888 + ssa_ast: 91a085fe2fc9ad762873f67650da380c08934df9f9276be12fb407a194d6f684 + flattened_ast: 6d1599503d379d65c671296302ee6d64c127a1a161bf69c9a1b841436488b982 + destructured_ast: ffc1da3ede363d5fd8581998a698d85794bc19d79026943e34232563ca90e58b + inlined_ast: ffc1da3ede363d5fd8581998a698d85794bc19d79026943e34232563ca90e58b + dce_ast: 2273846d1d88dba8ce2b524e7b6dbaf0e093ded9354d8ef217111e87293651b9 bytecode: 89209e8d86f847dbf47309d0092ee98ff4c7e72f93c06aa16b185b87931b4163 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_group.out b/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_group.out index df02ffff5d..f4f5e6244f 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: 3db607879622f0c71960e1d84c4b4fbb927c44571214265145d280f852804004 - unrolled_ast: 3db607879622f0c71960e1d84c4b4fbb927c44571214265145d280f852804004 - ssa_ast: 72ffef92f324ea7cc693b3672b5314ba39b97f1fe6541442b30cf2343d4a6437 - flattened_ast: 21e6052fb8b18b785cf7031a1c2127502f09596a717b0ad55d30ccea49458944 - destructured_ast: cf585b6ef2f89d5e5b99fa7fd04d44971e2c918439249ccf90c7bfc5282977bd - inlined_ast: cf585b6ef2f89d5e5b99fa7fd04d44971e2c918439249ccf90c7bfc5282977bd - dce_ast: e735ac63858c5afeb8681586c77f727210493258ef7448e9b4b9c223db6ffecf + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: 1c163f034fd1e1185cdc76efb2e337dc3d46a4b12d55497245f209399c064a24 + unrolled_ast: 1c163f034fd1e1185cdc76efb2e337dc3d46a4b12d55497245f209399c064a24 + ssa_ast: 4e0df0b799fafd9e6fc57904ef02e0b026a17042cb6fbd3c19231d20124696cd + flattened_ast: 5bf3de768dd0d1772bb76aeaf703ab13f72e5e372a3e49a91ba37019df6eb613 + destructured_ast: 3b5e2a7639bd0ee09f32d1a8ecf7a98345b173333fe419bdfc5cb3a26287a1fe + inlined_ast: 3b5e2a7639bd0ee09f32d1a8ecf7a98345b173333fe419bdfc5cb3a26287a1fe + dce_ast: 6611276029e033b62fc0192539ae527a042085a066404dd3923267d6a28b2a2c bytecode: 44723f1147fbb09b330db772453005ab5dae98a53925a9dc45b66daa51584290 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_address.out b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_address.out index 4b35bdda9b..fd3f1c12d7 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: 460ea8330881454e8f6f674ae5a550cf439a283d1e6e6abee86bde30c0caa2b9 - unrolled_ast: 460ea8330881454e8f6f674ae5a550cf439a283d1e6e6abee86bde30c0caa2b9 - ssa_ast: dfa3c08d62add7479c43e4c3cfb69835c7d84574081aa03eec56e143752ec287 - flattened_ast: 46abd94be0fd2d28b46a30f7ab9bbb331995c2d48f49ed668352584169c1a03c - destructured_ast: 042fac35ee6d70f8c057956f71b39a8b0fd3abf7c23951499f0aecc82edba820 - inlined_ast: 042fac35ee6d70f8c057956f71b39a8b0fd3abf7c23951499f0aecc82edba820 - dce_ast: 7e6b98bf461ec4ac39f59e0b90a1ceef3cb594f862bf27f940dc6252a4f52a4d + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: a3dd97bc31b1dc64c7608e1fc5ad68b8d0d3f781e49c207928f5d425f1fd1bf9 + unrolled_ast: a3dd97bc31b1dc64c7608e1fc5ad68b8d0d3f781e49c207928f5d425f1fd1bf9 + ssa_ast: ed3fd32fe2f8d8f419bdbf1abf78c6f1af1e0ee9ee74188e48886205b7a9744a + flattened_ast: 1296938ea71288a8b64f116c48377f091f366a4a01cf9f20a9aadd3676d89a84 + destructured_ast: aaf2797e71fc28e403368fbceb36062a0b1352e9d7ac6caeecb1d250f0e9e84c + inlined_ast: aaf2797e71fc28e403368fbceb36062a0b1352e9d7ac6caeecb1d250f0e9e84c + dce_ast: f22471183488a6b6d96935c302e8b542b24e5e7ea3c947b0c8f01c52687bc37e bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_field.out b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_field.out index f6b2311ee9..dc17386504 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: 6c0f9dc3bb4e835938f237e4407f8d57625279d070fb22948d3623eb76e809e2 - unrolled_ast: 6c0f9dc3bb4e835938f237e4407f8d57625279d070fb22948d3623eb76e809e2 - ssa_ast: 986e7a389a85e1a23780788c60d2428354fc87420702030c633090d5f89cfc4a - flattened_ast: f5ebdca1b7ed3a0051912cd91cf1873b7924c6b6f12716839a370e7d83f37540 - destructured_ast: 4766402255bd612f9c0f52aa0777e1983b38f4910a1dd887dcf2b12953f94b54 - inlined_ast: 4766402255bd612f9c0f52aa0777e1983b38f4910a1dd887dcf2b12953f94b54 - dce_ast: 1d15336684105eebf785cff516d1b3adb68d82b54eac90967ad7277b03681569 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: 61fef7bc7d35be574e5f9353c089561c113afe14c755051cdfac56879b67b6f8 + unrolled_ast: 61fef7bc7d35be574e5f9353c089561c113afe14c755051cdfac56879b67b6f8 + ssa_ast: 5de3029f4a7bb61031f1852bcd6163cf8e40e10352746016f33aad682f810e5d + flattened_ast: dd29a1fa78efcb5fa7e428276e9285105ffef017e43d8d4a3eee6a47d3604fab + destructured_ast: 420edf1819b67e9e9e25822608379793a3aa7a9c85e858695c0349a6dbc34881 + inlined_ast: 420edf1819b67e9e9e25822608379793a3aa7a9c85e858695c0349a6dbc34881 + dce_ast: 3cd075a82acacaf50339ddc532e27e0504d7c337ae6468998c2d8e82f20bfe40 bytecode: 1ee04c880a78442953925baa8e3c60e416d77c926da80774db6961188aaba65a errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_group.out b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_group.out index 09520acb29..7aeec0f86f 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: 98ddd2422e93175e48599d66d22e496696e247b6e93ca27643a68ef8e40658aa - unrolled_ast: 98ddd2422e93175e48599d66d22e496696e247b6e93ca27643a68ef8e40658aa - ssa_ast: 22775f0b31594e29213b12e2e0f3172e1b0bea5d661df31829432303dc298c56 - flattened_ast: cf14147ebb268afad497c1cb3ac4bd0f35b95016764d829d1706d480aa876e2e - destructured_ast: 625983387f3e21f38f9fb53acd8fdf2d95aafa3687e69b74b69e0e530dbc701e - inlined_ast: 625983387f3e21f38f9fb53acd8fdf2d95aafa3687e69b74b69e0e530dbc701e - dce_ast: 784b4d080a8a985a89903901c96015e86ec543b7de015d028edb18c4098196e3 + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: 69ba7af7318b356010c470baa89403e4b3bf78c69678f4bdb8ff2a8795b622ed + unrolled_ast: 69ba7af7318b356010c470baa89403e4b3bf78c69678f4bdb8ff2a8795b622ed + ssa_ast: e7c54cfae2b8380df7a81f6cc3da47ea623b350766897ed1070e6ca9888bc4ad + flattened_ast: 11c06e77fb2d9c279653af9fe561ebdb18afc0d7d12209a6093716aae15e90f5 + destructured_ast: 0e3d7a62e620506342a715698e35dcc1711298adb8c49c88386bf0e16992f5d4 + inlined_ast: 0e3d7a62e620506342a715698e35dcc1711298adb8c49c88386bf0e16992f5d4 + dce_ast: a99474055784ba90aa18abb8f629f9e782426703805aa8221dad832b2fa4aa4b bytecode: 6e17954a1a55bf11bcac1b381fc6a82ee849f92a9af06d755ee3d6e3cd3b748d errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_scalar.out index baeea80f6b..a0c5bec15f 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: 8f6a835f79ffed646dcebae351d92a74721acb099caaf68e5c32c9e73bab8244 - unrolled_ast: 8f6a835f79ffed646dcebae351d92a74721acb099caaf68e5c32c9e73bab8244 - ssa_ast: e67087d3178e9114b14fd0552ecef96215eb34bb4593bc4fb5741312dbec5d62 - flattened_ast: 19c9e325c532bd1b92b6d5b0188095a97f07ed73f56f1d67e092e143be41bad0 - destructured_ast: 012e565494427971704c3b7a37ed036f9f9e60e588774cbbfe6a99f71428193d - inlined_ast: 012e565494427971704c3b7a37ed036f9f9e60e588774cbbfe6a99f71428193d - dce_ast: bfb362ea40b226c16e2986acfc87d0d4920dc5525b72d4efb99d5e337ba671a7 + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: f405095809db6c091f111abe5150dd9006a07cd0f132f06b27a2a8b508358e18 + unrolled_ast: f405095809db6c091f111abe5150dd9006a07cd0f132f06b27a2a8b508358e18 + ssa_ast: 18e01f5084ba96a39dc25e18c44d911be333b8e9580dfd595f1de026582e9c19 + flattened_ast: fa21a9ca89789634065434f5ebc78410950a531176db8a832c7cc67d5a8f54a5 + destructured_ast: 1bc4d9e39e98ef64605bb826914d34a4396b47a08fc6fa8160d4441355e64893 + inlined_ast: 1bc4d9e39e98ef64605bb826914d34a4396b47a08fc6fa8160d4441355e64893 + dce_ast: 0d3f409259a87700f5d103681faecd747c6aeb3f4f1d614dfa45ea2910b65f02 bytecode: 16448534dab09040c482f623815abdd0bd2e330d2cb99bc095142027c80e9bf0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp256_commit_to_address.out b/tests/expectations/compiler/core/algorithms/bhp256_commit_to_address.out index dcb0136639..d6ece829ce 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_commit_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_commit_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b404533efadcaeef30740a21ad3082dca23435518e2bb64a39f224582270427d - unrolled_symbol_table: b404533efadcaeef30740a21ad3082dca23435518e2bb64a39f224582270427d - initial_ast: 57bcb27b58c7d0b70180172d992c871cbc6aee47be0ddb0d3a3f91dbe678dc0f - unrolled_ast: 57bcb27b58c7d0b70180172d992c871cbc6aee47be0ddb0d3a3f91dbe678dc0f - ssa_ast: ee8e358331cf25d7d25bb5d706233ac96b5b80dee7457e68810bf47c60026a4a - flattened_ast: 87a56ab8ac00f0e8bdb8d8494ecb58d42b45796beba014eadfde080a0fab9d8c - destructured_ast: 6e44a0c1b3a69287f654188c3f715c23cd573eaa4dd59a70bbff052f01da847c - inlined_ast: 6e44a0c1b3a69287f654188c3f715c23cd573eaa4dd59a70bbff052f01da847c - dce_ast: e3404d1c783bf66373dd843923fc942faf9cac3d03baf1233feaa46f5e7f5759 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: d52a860b0d3e8ebb88c7ff710fb3fd66e426ecc5047b8e52c7d7d32f66e63f78 + unrolled_symbol_table: d52a860b0d3e8ebb88c7ff710fb3fd66e426ecc5047b8e52c7d7d32f66e63f78 + initial_ast: d875d33ca0e9999c43abfd6ee599f810781eaa64ed0cdcc85f4cef1a26679326 + unrolled_ast: d875d33ca0e9999c43abfd6ee599f810781eaa64ed0cdcc85f4cef1a26679326 + ssa_ast: 8962273edb5e52fe057895069340389490eefe632f26e8481ef5db34acdf594c + flattened_ast: e37166f0aab409ccd348b334cea9c25f9536aceda73a28657e1725b42205a503 + destructured_ast: 6f7c0d49e5649e8771085066cd2293410c398c17e64ff8d62c8f2cd681d5fbe7 + inlined_ast: 6f7c0d49e5649e8771085066cd2293410c398c17e64ff8d62c8f2cd681d5fbe7 + dce_ast: bac68877a43e59546969a53a31ce99653130b5ab829ae7c191757101952c0410 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp256_commit_to_field.out b/tests/expectations/compiler/core/algorithms/bhp256_commit_to_field.out index 497cabbb9c..84f1ab66f1 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_commit_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_commit_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 47da8363d5a8d5de413b8fd97ec5cc722461f4128183f5effd20b39e456ba8da - unrolled_symbol_table: 47da8363d5a8d5de413b8fd97ec5cc722461f4128183f5effd20b39e456ba8da - initial_ast: 74f08503234bda32dd34626a908d14e3777fc5b4e0f12af6162391c8a6c35ed9 - unrolled_ast: 74f08503234bda32dd34626a908d14e3777fc5b4e0f12af6162391c8a6c35ed9 - ssa_ast: f692c10e6efe7578040ab936b270aa6364d781d6ce8a7e948c8008947189f058 - flattened_ast: 5fe4900679ef6116d3c76279468cf1e6be51745d4482163c09dfac395048af38 - destructured_ast: a3682426505c4e2f5520872495a7d71558b4913a437a8ede15b052476e46ffa3 - inlined_ast: a3682426505c4e2f5520872495a7d71558b4913a437a8ede15b052476e46ffa3 - dce_ast: 288ae7c57fd373fa6a91d70d69ce66e1949673b05cf25b6966c7f3ae237ba482 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 4dd7167568691e168581afd4519fb6792ec2912eaa964dfa639d601d18afbe67 + unrolled_symbol_table: 4dd7167568691e168581afd4519fb6792ec2912eaa964dfa639d601d18afbe67 + initial_ast: 8a57c8bea6a6632fefc0df055235587cec77e606c7c1b942b6fd1efb48caf84f + unrolled_ast: 8a57c8bea6a6632fefc0df055235587cec77e606c7c1b942b6fd1efb48caf84f + ssa_ast: efb291de0328446a42e590c8bd4918694ebe459516fe86329fd747dbfc998472 + flattened_ast: a86616f6774a6e83edcd9b7574fbdbb691252a32df6918b73011059366d36dbe + destructured_ast: a6f5575da143e202778ba9de1f33e51cac92ce5e5a395479431b9a3b2d8422c7 + inlined_ast: a6f5575da143e202778ba9de1f33e51cac92ce5e5a395479431b9a3b2d8422c7 + dce_ast: 3bb158d2ef5fe7a8d387c35dbe4b7069f49fd474ed9a793eb1ce1fce2d1e75bf bytecode: cbaea392a3a5a598090b5c75eebfc840f9fd1f4dd9460704bd82c17acfedcedf errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp256_commit_to_group.out b/tests/expectations/compiler/core/algorithms/bhp256_commit_to_group.out index 5caa205d5f..6c42cd2daf 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_commit_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_commit_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: 18341096c46d4bb34fc5a1fe9c8e998d2b3432d08778da83ba06b2a27b850f05 - unrolled_ast: 18341096c46d4bb34fc5a1fe9c8e998d2b3432d08778da83ba06b2a27b850f05 - ssa_ast: c004cac5970ac37e0b37118894581767dc751c69f8d029ef0109c49d86d55ae6 - flattened_ast: 0f34abd184289a97400a9567806c5e40c76fbd413883a07c4cdc905675b2514f - destructured_ast: 918d7c959ba64e044ef58747404f2e6d3b015c73bd2e719dae9fc108c299023d - inlined_ast: 918d7c959ba64e044ef58747404f2e6d3b015c73bd2e719dae9fc108c299023d - dce_ast: 4c7ef42125dfd42ece2d0f73126564d62c0eef0ac46677ffe519946fe3083e9e + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: e3bf36328e9bafe4e3b81ae0ceb5bd6dc73cc9ca51727d14501a5673d25afa53 + unrolled_ast: e3bf36328e9bafe4e3b81ae0ceb5bd6dc73cc9ca51727d14501a5673d25afa53 + ssa_ast: da0e22cfd7aae96b559fc2e2b41a6992c7bf4c277d67545c335a1586d4de7c7b + flattened_ast: 566dd8c1f54b3e74efa7e577902dd03f601f79d826b7dcf0c63872a94b59e560 + destructured_ast: f5b521fa1d75e961db1d41251288d968c27e40266402ebc69dbffa3a80d13861 + inlined_ast: f5b521fa1d75e961db1d41251288d968c27e40266402ebc69dbffa3a80d13861 + dce_ast: 7579e9d7d7bb4299281afb520d80f1e28309ea773c68ff5f981da57338d82ef0 bytecode: 5d5cbe495e958d3762c2656dc336bd9fd903b5e0b8b51684f3556ca4b5281344 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_address.out b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_address.out index 7f54aa3dae..c20e149c66 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: 68bb06001de552615a0b7b5b3ee5fae93708ba6ff70e44583a1bfda3ba199ae6 - unrolled_ast: 68bb06001de552615a0b7b5b3ee5fae93708ba6ff70e44583a1bfda3ba199ae6 - ssa_ast: aa4adb677fdae56b905dbb7909e1137c33e3f74c54c93d6b00d74ec3b48c0c79 - flattened_ast: 953b1ea5c54f3a094472b166900505a1becb4dc3f1177ae758b5f03a70f27c9f - destructured_ast: 8776cb451aa358368cbd9e9c31171912a3473d6168e0051fd5670573fa6eaa92 - inlined_ast: 8776cb451aa358368cbd9e9c31171912a3473d6168e0051fd5670573fa6eaa92 - dce_ast: 6b7def707702f771bb41ee11637d5f312355c5f8fdb505c224c5ae19179c391e + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: 54d5789b9203beae85c2a109a1cb48db19e732fc5a1c4ebd961404b548cbfec6 + unrolled_ast: 54d5789b9203beae85c2a109a1cb48db19e732fc5a1c4ebd961404b548cbfec6 + ssa_ast: 19f9e1226c418bfee16fb4db866978220a04685453abc1ea78b4c1ce9b8fcc6a + flattened_ast: 86050d5626e8e03a046b9c6e98ed1abe7ed1fcdceb928ff2bd536642b5cf46be + destructured_ast: 2e1906abbf3c7ae55a4059dc421c68c854135a22723e6560bbd6c5824137180c + inlined_ast: 2e1906abbf3c7ae55a4059dc421c68c854135a22723e6560bbd6c5824137180c + dce_ast: 0462c15d429b8c65c4375284d9496131c4441e67282fee93a9f0b9a581c9fc87 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_field.out b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_field.out index a675df6bd9..aecc30a80d 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: 68a1fd1e8be83dae28a13bbda215132980c67ad9c43c4bebd326daaed1997dde - unrolled_ast: 68a1fd1e8be83dae28a13bbda215132980c67ad9c43c4bebd326daaed1997dde - ssa_ast: 14a82a46a284ee90ec9844ba5cdb92b0420e81c7fd3c25c039f8df75adc237a0 - flattened_ast: e350051b81782f8e75d40b2705bd44884670721c87fe0aa03e37882c4cacb8dd - destructured_ast: bdaa24f9cb255da6e36af3cc57abb5eca1ee356acb81eb4fdf989d4ee3724249 - inlined_ast: bdaa24f9cb255da6e36af3cc57abb5eca1ee356acb81eb4fdf989d4ee3724249 - dce_ast: 5696e4442b647539936aa7f3dc1040d3bceb53fc0a7642a9c5d337334a8bad3a + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: f761e8138c6766dd7d8a1707de6ccec23c5c377812b477ebec3d295bc2f79a02 + unrolled_ast: f761e8138c6766dd7d8a1707de6ccec23c5c377812b477ebec3d295bc2f79a02 + ssa_ast: d9145a2183c23ebb95bd6518bff3b3f012f2e6da03e1d7e9cd3579f15720e7a6 + flattened_ast: ce87bef92fda0939fbd0d1ba19647df9cc91e17e51df18a8975371b56a6ed23e + destructured_ast: 1f3e64a523f29f00fa59c82fe910d5005031e8ebd21c789d51734c5d8e13aed5 + inlined_ast: 1f3e64a523f29f00fa59c82fe910d5005031e8ebd21c789d51734c5d8e13aed5 + dce_ast: cffb2c5eeb571350d21a5dd1d3a42bf9e8c81b11107852f549745c115aaeb604 bytecode: 928ec4195678229549fe7ec5b3291d7c72afb95787099dbfca6118539bcc2fd0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_group.out b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_group.out index 53bd0281e1..b1a9d5fa51 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: 7208d860e989aa19a317d3e24d27684548ac1f7703903d55992c32cb50c2e750 - unrolled_ast: 7208d860e989aa19a317d3e24d27684548ac1f7703903d55992c32cb50c2e750 - ssa_ast: 8e5149fef71d09bea755195620170d58167a261068400912491d6f35f1bf405c - flattened_ast: fc53d090a7d9f21dda6c4e09628066b9d0abf3ae3c065dd2ec0e4eff3534cc0a - destructured_ast: 0a34681f9061ab87ee6ddc44c6308b008209f4cea02fbc917a6c6d87c094e0d6 - inlined_ast: 0a34681f9061ab87ee6ddc44c6308b008209f4cea02fbc917a6c6d87c094e0d6 - dce_ast: f10d9c586f0e0e397f8cb611c260efaa9b1b6d73079e15d1d4ee183add784a1e + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: 8e44992dd5fe4fe9e1e522e695ca70d239f3eeccc3728b150ed9364421be09c4 + unrolled_ast: 8e44992dd5fe4fe9e1e522e695ca70d239f3eeccc3728b150ed9364421be09c4 + ssa_ast: 6acbe24af7ad5a0c469dd53118362a8882c8d59a5f766af6782531108c47326c + flattened_ast: 9373e82b218ce1b7cd4f5276cfaf3295f93b3d104ae073c6b04e225018bb57fe + destructured_ast: e85f838f76070991ca098bdba4c1dce1f7918403840321920525250fa5ee4073 + inlined_ast: e85f838f76070991ca098bdba4c1dce1f7918403840321920525250fa5ee4073 + dce_ast: b4e7468676095289b2e6048f8644f63f87391e9670df3b27a60eba3089b4e3ef bytecode: c87c15be54d6c1ca80ab86ca735443a949fd9e3bdf7534136ec4c9bb5443fa77 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_scalar.out index 2ae7d70a7a..c14aa1a76b 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: bc78490fbc83c2f2d015180751edc1fc4be822197bc92ff5a9be265b411536e3 - unrolled_ast: bc78490fbc83c2f2d015180751edc1fc4be822197bc92ff5a9be265b411536e3 - ssa_ast: 57cb4afedfec2088d578000543d904b2025d709450f1e08e602924443306905b - flattened_ast: 24313c71d15e9f1d87f795ef7997ea2ea73ba6221aba38ff5db282429be5d2d5 - destructured_ast: 1e2ba4e7c954b226892c2b6812b84817665d7f2df09dff5dca0ed6f7b293b6ac - inlined_ast: 1e2ba4e7c954b226892c2b6812b84817665d7f2df09dff5dca0ed6f7b293b6ac - dce_ast: 90aa29eab4ae69a0fb8da5baa1beaf1166ba47ec9102a84c34b5b36e2f09ce93 + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c + unrolled_ast: e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c + ssa_ast: 42bb275bb8f30f844e720e95ff44f8c2d8b2edc12ea4d29245ab4b13068b480f + flattened_ast: 018dc16ea828956c4831a0867627751a833bef0e4b474918db2bc17b3658b1d8 + destructured_ast: 821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a + inlined_ast: 821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a + dce_ast: 82b0310905bf404ce4d12c69f1955ec06b6e7d09e957b532f73fd9191aeb4fcb bytecode: 39f2fd495ce761fe3a8fb011b05bfe34e50db91dbd7f9a5bec40a8aa8187f0b1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp512_commit_to_address.out b/tests/expectations/compiler/core/algorithms/bhp512_commit_to_address.out index 63e2824cc6..e99fb3174b 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_commit_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_commit_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b404533efadcaeef30740a21ad3082dca23435518e2bb64a39f224582270427d - unrolled_symbol_table: b404533efadcaeef30740a21ad3082dca23435518e2bb64a39f224582270427d - initial_ast: 96ff59c3c0e00e8d085c4edb229959626848c043bed735bd652fa1acf2bc1ea3 - unrolled_ast: 96ff59c3c0e00e8d085c4edb229959626848c043bed735bd652fa1acf2bc1ea3 - ssa_ast: 7ddc48ad11ccf8ce35d555fc66a7192f31aae51120f6eb325c23e1b817ceefe5 - flattened_ast: d677a42a55111c1169e496978a6e2c215410cc93b741ed788254933821057a2c - destructured_ast: 7b4739c7f9260af5462bb06cfe84eee3308427673cb440a86dd623a846419813 - inlined_ast: 7b4739c7f9260af5462bb06cfe84eee3308427673cb440a86dd623a846419813 - dce_ast: e3404d1c783bf66373dd843923fc942faf9cac3d03baf1233feaa46f5e7f5759 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: d52a860b0d3e8ebb88c7ff710fb3fd66e426ecc5047b8e52c7d7d32f66e63f78 + unrolled_symbol_table: d52a860b0d3e8ebb88c7ff710fb3fd66e426ecc5047b8e52c7d7d32f66e63f78 + initial_ast: 9beb01be0526c1dd87cf1ee4b518e380b933b4cc5ef32b489971808788443824 + unrolled_ast: 9beb01be0526c1dd87cf1ee4b518e380b933b4cc5ef32b489971808788443824 + ssa_ast: 4e4e56c9d3161547b75edb1da1569cf4ade698b7634827fcb92a4786ef2ec53c + flattened_ast: fb6e4dc3d16ceb4f97857e76e70172e39a43ac271445606b764fad9356532b7c + destructured_ast: 38629200e0a8a18e6678b4bfd323af0ffec8fd9c9d58b40b6b0c81ae693ad574 + inlined_ast: 38629200e0a8a18e6678b4bfd323af0ffec8fd9c9d58b40b6b0c81ae693ad574 + dce_ast: bac68877a43e59546969a53a31ce99653130b5ab829ae7c191757101952c0410 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp512_commit_to_field.out b/tests/expectations/compiler/core/algorithms/bhp512_commit_to_field.out index 102e38a925..0ed447b066 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_commit_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_commit_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9869faf372dd2871a22d7fb0c12cbcf66ac8c196d19f2ef93ce82e5595d4f9de - unrolled_symbol_table: 9869faf372dd2871a22d7fb0c12cbcf66ac8c196d19f2ef93ce82e5595d4f9de - initial_ast: 567c803bc7821a3783dde19821846bb9223cd458cb1fa362666817cca070b7fc - unrolled_ast: 567c803bc7821a3783dde19821846bb9223cd458cb1fa362666817cca070b7fc - ssa_ast: 4d19494544098b10ae0c5540f00eb356f70acb711fd155d945931714d65377e8 - flattened_ast: 8eedddcff00ebbdfaa296163c48c54a771b847e1c9cc717d9ef02a8ab4d50949 - destructured_ast: e5840052cce5d247d7a408cacfe535cba2e7dba844438e551e2d26324c194687 - inlined_ast: e5840052cce5d247d7a408cacfe535cba2e7dba844438e551e2d26324c194687 - dce_ast: d7191a0b4a59a076fdcda26e2140a5c200d259c5fae325336100bd83ed43111d + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 319b3f28310fb0c1b8191943507da58e87f0b6366b36a1294819522c6a949595 + unrolled_symbol_table: 319b3f28310fb0c1b8191943507da58e87f0b6366b36a1294819522c6a949595 + initial_ast: 27bc5906a51928b0733372051121207550866d123c2242209e13c65d8f6e9281 + unrolled_ast: 27bc5906a51928b0733372051121207550866d123c2242209e13c65d8f6e9281 + ssa_ast: 593af3220f044892fc107b07de09853e37d3b66cb1a93657a40565fcfd6f4ca7 + flattened_ast: f2cd64af1a30688d84cdaade0e9c6eb231ecdd0d2f7be1de83e3fd49e0a3d981 + destructured_ast: 0f195735c43c1c026d5e5cbfd852eef6bcd5802ad49c0c41cf44682879ad0e67 + inlined_ast: 0f195735c43c1c026d5e5cbfd852eef6bcd5802ad49c0c41cf44682879ad0e67 + dce_ast: 59f7ee2d326e132dd3913ea2baff62b9a5c48e2744ea1ef51380e3787996762f bytecode: 1a32babe51dec0ff82a035139fa96069e6b0f7b9e7ec8f08f0802bd076deffc9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp512_commit_to_group.out b/tests/expectations/compiler/core/algorithms/bhp512_commit_to_group.out index 8b1ce77385..921e126671 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_commit_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_commit_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: bc7e06366a8bb64c9766ba527b90306013d265e483549aab271c5e7fbe5ac0ff - unrolled_ast: bc7e06366a8bb64c9766ba527b90306013d265e483549aab271c5e7fbe5ac0ff - ssa_ast: 289bd77e7a9245c8d8dcbd89c528ff0b06151f8e878db4684c44f53560ca1edc - flattened_ast: 311cc01ba9ea1770e99694309af47b04eb5aab964766f1c125b3ee441e8f3c3a - destructured_ast: 0e3b7e1a59eb18a844fe53947c06b64208a8df3c217384568c8aff3e01635b69 - inlined_ast: 0e3b7e1a59eb18a844fe53947c06b64208a8df3c217384568c8aff3e01635b69 - dce_ast: b721d175e39abc3a87d5c390e5c984ad43fb734dfbfb5f1224acd41b232c9635 + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: 8e5af978a77e15bbbf47f9025c5ad93b11577ef9b82a1b20835d7b476000074a + unrolled_ast: 8e5af978a77e15bbbf47f9025c5ad93b11577ef9b82a1b20835d7b476000074a + ssa_ast: e937decfcaff95c515d583feb0a34bf731c67bcbda8630d0582b1401d2f6c894 + flattened_ast: b1edf1cc607cb5008e0bfb45fd1c335b31877b4701f3b9cdbe1f8dafc2dd7e06 + destructured_ast: 8fb196364453dd517d282ecec4cbf3214d001ec642a084b62b75214b17469cfc + inlined_ast: 8fb196364453dd517d282ecec4cbf3214d001ec642a084b62b75214b17469cfc + dce_ast: 91b7c373ab7d91ceaed92088c802966d231a1c58c82cf3ae0ec21fa48bb66b69 bytecode: 834629ba3e42f71f47ce3499d777661c415ac89ad9d797c54ec4267202d48690 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_address.out b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_address.out index 40ee32e46a..39a3ce5c07 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: 75d87ef7e9712449d8e7caa2c13cdab57d357d794efab10436f7ff58a5b66531 - unrolled_ast: 75d87ef7e9712449d8e7caa2c13cdab57d357d794efab10436f7ff58a5b66531 - ssa_ast: ea5c9d8b322bc27cd74b43d781e1495bfed6b29d8bb33c0fd2b1dfe82b39710d - flattened_ast: 96d30c81c7d2459cddd0f5366c8dfbad3cb48ef7f205e6e90dba715aee5d7cfb - destructured_ast: a7fed27c8ed7d2dfc360c7c23c672f75c9095aae799d41d66233a8916d0f9095 - inlined_ast: a7fed27c8ed7d2dfc360c7c23c672f75c9095aae799d41d66233a8916d0f9095 - dce_ast: 6b7def707702f771bb41ee11637d5f312355c5f8fdb505c224c5ae19179c391e + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: 5f33c08cdb5e22d7c1205004378e2f12c9c1995ca6e2e5a4d26e3998f508c95b + unrolled_ast: 5f33c08cdb5e22d7c1205004378e2f12c9c1995ca6e2e5a4d26e3998f508c95b + ssa_ast: 8bbbff498274b89e30b9f1198241543378e0d6196b8b03035e2af4aafd054a7d + flattened_ast: e8ce32f070f276be670a8f16e75875b64f602ccdde870e32f9379f065bf3bca8 + destructured_ast: ecbd683e2fe643bf66884f87e51189ebb546e9911b6fdee878bfb2e6af1e6851 + inlined_ast: ecbd683e2fe643bf66884f87e51189ebb546e9911b6fdee878bfb2e6af1e6851 + dce_ast: 0462c15d429b8c65c4375284d9496131c4441e67282fee93a9f0b9a581c9fc87 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_field.out b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_field.out index c42b90e96b..b8523558c5 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: 4e6ae6d7d69089bf39d1411947dcd07dcd77b36b9d7675b26624b33b8aad3998 - unrolled_ast: 4e6ae6d7d69089bf39d1411947dcd07dcd77b36b9d7675b26624b33b8aad3998 - ssa_ast: fe754d72777d034fd79dd49917fc091fd7c756ecf5e37ede3eac696788f4b105 - flattened_ast: bcf86ca31cc46a5f9e49a87580f1e6c77ae49bc122b3d2b219e5842e4d34f41d - destructured_ast: e36e7e3b8eefd9cf7524a797db761b855b22b0aba8d69c98e142e35f1f905581 - inlined_ast: e36e7e3b8eefd9cf7524a797db761b855b22b0aba8d69c98e142e35f1f905581 - dce_ast: 8672100a0935f435cc70ca91943669bcea43473de4193e4939b5b7d715100e77 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: 16cc9b0724e9b9710a1fb2b2a102bf195cdf67ef04faff80eb44a98684d53287 + unrolled_ast: 16cc9b0724e9b9710a1fb2b2a102bf195cdf67ef04faff80eb44a98684d53287 + ssa_ast: fdcb2dd71b3081a87535865597a60e3611c6d06099cb5f1437f87e8a854b860b + flattened_ast: 9622685fa672d5e99ecf1274e696cc0a24994bc508bb1cdaf49286344ff1e526 + destructured_ast: bc838823e9e86bb974a1f6078a49b60ba274812bca1058d5b276a6829f98fb1e + inlined_ast: bc838823e9e86bb974a1f6078a49b60ba274812bca1058d5b276a6829f98fb1e + dce_ast: c66a2e365c334442bd39de0096260a8f6d5dad071e3681fc5c24821f73978eb7 bytecode: c702ea63bc91bf1aff738a0101761c3201a54f29324dfb4fbcfc7cef05017050 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_group.out b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_group.out index 224fb39c75..ed29246d83 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: 43b97c42f8267843e2549269149197b281c28f02dd994852b0aca53e58f349fe - unrolled_ast: 43b97c42f8267843e2549269149197b281c28f02dd994852b0aca53e58f349fe - ssa_ast: 5198158375b12d51d1cbd773a49ff338f93ef8cdcf9bbae6a899ad01c60fbae3 - flattened_ast: 89fecf16de71804f935b862bbfd8e9142a3bb2ee6b4c94c29df356213cc06f26 - destructured_ast: dbb93c5e620a12f5c7c18593e54127b8dd8c9b8af0bca96212d710dcf103adf9 - inlined_ast: dbb93c5e620a12f5c7c18593e54127b8dd8c9b8af0bca96212d710dcf103adf9 - dce_ast: a7ce2b848dc5d17b6e817d4b82eb677840279daa6f895df069ef9d4ead20b755 + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: f41b5d1390511e0b7498f813fba346f400ef66bf636f0d1e28dbb55869a80153 + unrolled_ast: f41b5d1390511e0b7498f813fba346f400ef66bf636f0d1e28dbb55869a80153 + ssa_ast: cbb8a516a4b76218ff24a3c56e42a435b0b8acb6ea33e2cb074a787ef51b22ab + flattened_ast: 87ba6241b5819ea21eb90f7eb502bd1674196560d3343f39c59119c8b380a402 + destructured_ast: e4612e20aa9f9dbb9128f4423910188ba27e66b21eed6afe615e6bb1574a500d + inlined_ast: e4612e20aa9f9dbb9128f4423910188ba27e66b21eed6afe615e6bb1574a500d + dce_ast: dea0015bae3270eed36e9d7e9a1988ad1924df3eff4728499da344346f5fb439 bytecode: a0a563d61716d3c6b3a75384d04fe6227332979ff3fb5d04a672e1db4e6fa8cb errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_scalar.out index 97c3b93735..eb541c7027 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: 5f6fd488370ddabf60688e7a82ae1edba905b24baa66ad5958d1f940716222c7 - unrolled_ast: 5f6fd488370ddabf60688e7a82ae1edba905b24baa66ad5958d1f940716222c7 - ssa_ast: 144bf560eb807b71a9109791513c5b41a7f57bbf832fd80934342a8663c53264 - flattened_ast: 22a1c4e4990606cf97de0707dffa2a960ef8474b9aad394894ad4866bd090164 - destructured_ast: bff5a1c579c33f9e23d036f72562c65eef800d3afb530d6904776116a2c42ca2 - inlined_ast: bff5a1c579c33f9e23d036f72562c65eef800d3afb530d6904776116a2c42ca2 - dce_ast: 4e944a4d10877da57ae151e42e345fa76ec8636053ef3a2eadea1b9ae1867dd2 + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: d60a209f48b0a4b33519f098daa79b8b28be280323adeae4c0a616bcc5d62110 + unrolled_ast: d60a209f48b0a4b33519f098daa79b8b28be280323adeae4c0a616bcc5d62110 + ssa_ast: 30b3e677012b1457ef425207307f185d8c6197ee1d5f6ccf368b74ed85b5048d + flattened_ast: 0f86fd9e319aefdb84bc8c75a61a1fa3be1f3df572b7eeced37a4e26b86ffb92 + destructured_ast: 77819eeb958302ce40bf40378fef4754d014a35cfbd966b8ea0bdd315fd0c0e2 + inlined_ast: 77819eeb958302ce40bf40378fef4754d014a35cfbd966b8ea0bdd315fd0c0e2 + dce_ast: 81b680f52e95ccb1c95e0342a4d2265504bce5056e28435d4dc99e3491ec4775 bytecode: 6d1cfc85db8ba9546a0cce9391c99dc153031ab35a86b38ad443df534242c519 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp768_commit_to_address.out b/tests/expectations/compiler/core/algorithms/bhp768_commit_to_address.out index 780fc7a0ff..1dd4821709 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_commit_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_commit_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b404533efadcaeef30740a21ad3082dca23435518e2bb64a39f224582270427d - unrolled_symbol_table: b404533efadcaeef30740a21ad3082dca23435518e2bb64a39f224582270427d - initial_ast: 8450e1f26989fb3d6919e1dd456ec7d1628409d343dc47dfe65d7e1b56d3b125 - unrolled_ast: 8450e1f26989fb3d6919e1dd456ec7d1628409d343dc47dfe65d7e1b56d3b125 - ssa_ast: 97e701a6958ad004fb3c9b3c42fabc813e992039f72ff0205ab5f02fab283db7 - flattened_ast: d6530d6cff222f1ca37c4297eb3e53f416b392056d0fd4dca56054d6187fce92 - destructured_ast: d9221537570ccbded673cc8b5b19eca9cfde46d41710ddaf563f47230bc94fe5 - inlined_ast: d9221537570ccbded673cc8b5b19eca9cfde46d41710ddaf563f47230bc94fe5 - dce_ast: e3404d1c783bf66373dd843923fc942faf9cac3d03baf1233feaa46f5e7f5759 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: d52a860b0d3e8ebb88c7ff710fb3fd66e426ecc5047b8e52c7d7d32f66e63f78 + unrolled_symbol_table: d52a860b0d3e8ebb88c7ff710fb3fd66e426ecc5047b8e52c7d7d32f66e63f78 + initial_ast: f970f8bfc18a141d78c7ba2bc154e7b98d109fb79d49d68c732c30f2eaec094c + unrolled_ast: f970f8bfc18a141d78c7ba2bc154e7b98d109fb79d49d68c732c30f2eaec094c + ssa_ast: 115f168e8b8eae9d237a56538e7efd216e73df68014ac8a1b34dc01f3ac4d666 + flattened_ast: 59e98dfa468eaa53d6519c3cf7a21d5a47e1b284aae3d210e294345b59319b8d + destructured_ast: 2905c4ece34f216cd525b1c880d22c135f47b9449994893e308f7a813851087d + inlined_ast: 2905c4ece34f216cd525b1c880d22c135f47b9449994893e308f7a813851087d + dce_ast: bac68877a43e59546969a53a31ce99653130b5ab829ae7c191757101952c0410 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp768_commit_to_field.out b/tests/expectations/compiler/core/algorithms/bhp768_commit_to_field.out index 253009d3d2..f286f35dcb 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_commit_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_commit_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 47da8363d5a8d5de413b8fd97ec5cc722461f4128183f5effd20b39e456ba8da - unrolled_symbol_table: 47da8363d5a8d5de413b8fd97ec5cc722461f4128183f5effd20b39e456ba8da - initial_ast: 0a6f7adb02b761eed00f9f22f4283ae86e2aea6292eb755145976d04c6342c1f - unrolled_ast: 0a6f7adb02b761eed00f9f22f4283ae86e2aea6292eb755145976d04c6342c1f - ssa_ast: c85ad90dae7b9cd3f6c2d5aedb9b2404d6bc6d163d6e45b6551f791060462ea6 - flattened_ast: 0593ddd585a759c30cc44e5957cfac6ba55c23237bb2a0b6f29ecf84f634c0c0 - destructured_ast: 0c8a4cd277d1cda294a2e4a7a5212c81112101d069eb75250a8b48faf709567b - inlined_ast: 0c8a4cd277d1cda294a2e4a7a5212c81112101d069eb75250a8b48faf709567b - dce_ast: f6c481997c07d2f22662be92d8ca6fd5213ca4a05913cdab15772d9586196b1a + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 4dd7167568691e168581afd4519fb6792ec2912eaa964dfa639d601d18afbe67 + unrolled_symbol_table: 4dd7167568691e168581afd4519fb6792ec2912eaa964dfa639d601d18afbe67 + initial_ast: c6cc94a0fd64829de7efde5303a166bcdd30e6303a81a0bedb3e957a35b273d7 + unrolled_ast: c6cc94a0fd64829de7efde5303a166bcdd30e6303a81a0bedb3e957a35b273d7 + ssa_ast: 3342bb8d705f2e0f1be18350663f586a9b21cf42ee48fb1fcd14e4f07d818b79 + flattened_ast: 429470fd2cb83f493269e462f979d3c236df515488b51088657e3bf7c20b0df5 + destructured_ast: 59ebef3d5188e447ae61794169567d30d9aa8f089dae5f49964818613a52a098 + inlined_ast: 59ebef3d5188e447ae61794169567d30d9aa8f089dae5f49964818613a52a098 + dce_ast: 3c91eda2d8f8935ef0c1e94d3f26d46f456b44a3568c5f410d2ed30df98dc406 bytecode: d6282c666e51c8c3f3ce541b16d07701dc4d0900acf44bf392cc235ed79a2484 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp768_commit_to_group.out b/tests/expectations/compiler/core/algorithms/bhp768_commit_to_group.out index f9800451e7..50b429e5d1 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_commit_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_commit_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: cd85e14fa8d115408d3adba483f5a8ce4eed4eee9200f64c7f770175dd4743ec - unrolled_ast: cd85e14fa8d115408d3adba483f5a8ce4eed4eee9200f64c7f770175dd4743ec - ssa_ast: 72071bf01977d6409019f3ea58bd6e7af3a75c8f2f5ecac57ed76d993bae0f0d - flattened_ast: 09723d23b72843c74c9116806e50116bdb2a51dd97396faed0fcb212c0bb4cd4 - destructured_ast: 267c124cb66b7910e36f9eedbeea1f45c1d5524e4222bc81b94026892a8cb1f2 - inlined_ast: 267c124cb66b7910e36f9eedbeea1f45c1d5524e4222bc81b94026892a8cb1f2 - dce_ast: 6d9bca3d769f863cb916c41731fef0e247f3c85fa217be14ea7eff3eb3aeee3f + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: fb08394f4d3809df07ea2bd43d1a2d603a5b60bd5ec0ebea53924e2e477932b3 + unrolled_ast: fb08394f4d3809df07ea2bd43d1a2d603a5b60bd5ec0ebea53924e2e477932b3 + ssa_ast: 7459d8925c091bdd6d6114d393ec10fd1b244dfa08cd35c2770cccb3dd14d74b + flattened_ast: 2c7a7d7a588435725614843424b7c52c5ce25e02c20a84af98b9c6312a6bf7c7 + destructured_ast: e33b97e520f7e1f94c024641d11365b706c815c4bc3af2f4c5ddd4d15abd7a1e + inlined_ast: e33b97e520f7e1f94c024641d11365b706c815c4bc3af2f4c5ddd4d15abd7a1e + dce_ast: 2ca3e75ed482aa6b570ff3a7ac124f10f3d243f9eba535c10759c4c36ce79070 bytecode: 229ed43ca637238faed92dd4732941e7c471f274c74ecfe4c2a77beca892bb62 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_address.out b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_address.out index d6d9cc84dc..b4554669d3 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: 0e14221fbe48218c4354e80885d3e327ca213b22c42320310b21173fb02de160 - unrolled_ast: 0e14221fbe48218c4354e80885d3e327ca213b22c42320310b21173fb02de160 - ssa_ast: 092906f44c79f50a839a589dc6b4370e0539e990c1ad241dbf285dc6a8f14506 - flattened_ast: 8fb7766f1d6f9bd5c789f61e44207eab1ddb04d3725ed514a31cefd774ab5371 - destructured_ast: ac9eca13004ba22274600b6d7dd107e4b7d5fde4d1917c7c760c21c4d48cbd33 - inlined_ast: ac9eca13004ba22274600b6d7dd107e4b7d5fde4d1917c7c760c21c4d48cbd33 - dce_ast: 6b7def707702f771bb41ee11637d5f312355c5f8fdb505c224c5ae19179c391e + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: 3e30a24d3bdbc75b54c300a8e99fc4e1d513af6c597b1291c9dfb7e67da8c297 + unrolled_ast: 3e30a24d3bdbc75b54c300a8e99fc4e1d513af6c597b1291c9dfb7e67da8c297 + ssa_ast: 9be7ed8b9da16a2c38800e35ebcfc92d33e7ffe72f68ee3b19bc46ec2c162dfd + flattened_ast: 8e8a6533cfd710c1e78601156991d3105b67d8a3998cf9e3986d35a92e7faedc + destructured_ast: 3d07ad984a3a1b8968fa045b62b6ebb7e8f7ecd654c1b59060147ec1b6c9598f + inlined_ast: 3d07ad984a3a1b8968fa045b62b6ebb7e8f7ecd654c1b59060147ec1b6c9598f + dce_ast: 0462c15d429b8c65c4375284d9496131c4441e67282fee93a9f0b9a581c9fc87 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_field.out b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_field.out index 031b92d824..83f3e6cb3b 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: ae59244f2bd676657c0aad37e442ef03934174281adf3a27bd914077f69208c1 - unrolled_ast: ae59244f2bd676657c0aad37e442ef03934174281adf3a27bd914077f69208c1 - ssa_ast: 42cf5290655ca612270cf71a323f93c8f772e5829f8351b80ffd5e61f88ab7ac - flattened_ast: aa9b328501b8b3e39aeb00afba3d3eb4d63bc4ebb0473f0a02318c34b7c0b658 - destructured_ast: 88c731b22a1998ca5be0319e603e7c91cb65fc47a8c29dbbb61d55c76028363c - inlined_ast: 88c731b22a1998ca5be0319e603e7c91cb65fc47a8c29dbbb61d55c76028363c - dce_ast: 01f971e7e390bfeab22fe4d123184cc813bcdcc6ebdc71f1830a63cafcb2aba6 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: 6b68c65600169f8c8cee0a021d375084f0ddeb6149fae46b9573c699766c5ab3 + unrolled_ast: 6b68c65600169f8c8cee0a021d375084f0ddeb6149fae46b9573c699766c5ab3 + ssa_ast: ee19175861e7e4461f9fa8cca8cae7fadf14c65c7b01a8b8be6954204dafcc8d + flattened_ast: 10cd22a4a10187d6e06d8c06634296f3645b14a042df3f9ea0ace3f4a6b74231 + destructured_ast: c91853dca89651fb270296c523104264a444cd1e60770ce61f814f049d24cd41 + inlined_ast: c91853dca89651fb270296c523104264a444cd1e60770ce61f814f049d24cd41 + dce_ast: 745d5f7d5e373f50f54aeeeb329f068083761fdae2946b3edc490a04f0c4fd99 bytecode: 7da691d67f81116d91fb60593fa7fbac92c7409ecb5728174beee3fc612716a0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_group.out b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_group.out index dbf408450e..7f4404b981 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: 8cbf0ed02d13a22c74d917f2eab44c7963f4e51e14ea2412cb3d59cabe390500 - unrolled_ast: 8cbf0ed02d13a22c74d917f2eab44c7963f4e51e14ea2412cb3d59cabe390500 - ssa_ast: c5b179ddc6db46257d3df315f8bbcf48680b9816865e47568d2856808bc0c0e8 - flattened_ast: 02f5464f8c2f3cb790b24ee3c83e1a3ba15cbdeacfec446212e40d404e210227 - destructured_ast: d77887add09eae05290dec2e2d990a8baf30d1a8c6d400e0b7f5e92c86e97e0d - inlined_ast: d77887add09eae05290dec2e2d990a8baf30d1a8c6d400e0b7f5e92c86e97e0d - dce_ast: 3dbdfe974619e59170a60e84ec3c94df75bed07ce38fc6e1bd15ded9b2f092f2 + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: 3a42543b6248f5911940c48649b66b5e860f25a8b3255f3912a5e2770eef5ace + unrolled_ast: 3a42543b6248f5911940c48649b66b5e860f25a8b3255f3912a5e2770eef5ace + ssa_ast: fce17cd4c6a2f8463bc87e74d74d0624658b8a862ebf3ee7e525a59316876223 + flattened_ast: 0b78985bfbff4a61ecfc090b94041c542d923cf1cd6253a8c5473b04a7cb5787 + destructured_ast: e8a2fa4796f18b2c05b6702358ed9fd66a552446a322891ca8981ea1125e9893 + inlined_ast: e8a2fa4796f18b2c05b6702358ed9fd66a552446a322891ca8981ea1125e9893 + dce_ast: 32495442d293a49ba12481bba5ede7887615d7b5f631053bb75be087a41acdba bytecode: 6d469fd18d4b6f00204c95b4a6f2b98ceecb94947ac706bcba8976d667d9921b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_scalar.out index 2ae7d70a7a..c14aa1a76b 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: bc78490fbc83c2f2d015180751edc1fc4be822197bc92ff5a9be265b411536e3 - unrolled_ast: bc78490fbc83c2f2d015180751edc1fc4be822197bc92ff5a9be265b411536e3 - ssa_ast: 57cb4afedfec2088d578000543d904b2025d709450f1e08e602924443306905b - flattened_ast: 24313c71d15e9f1d87f795ef7997ea2ea73ba6221aba38ff5db282429be5d2d5 - destructured_ast: 1e2ba4e7c954b226892c2b6812b84817665d7f2df09dff5dca0ed6f7b293b6ac - inlined_ast: 1e2ba4e7c954b226892c2b6812b84817665d7f2df09dff5dca0ed6f7b293b6ac - dce_ast: 90aa29eab4ae69a0fb8da5baa1beaf1166ba47ec9102a84c34b5b36e2f09ce93 + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c + unrolled_ast: e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c + ssa_ast: 42bb275bb8f30f844e720e95ff44f8c2d8b2edc12ea4d29245ab4b13068b480f + flattened_ast: 018dc16ea828956c4831a0867627751a833bef0e4b474918db2bc17b3658b1d8 + destructured_ast: 821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a + inlined_ast: 821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a + dce_ast: 82b0310905bf404ce4d12c69f1955ec06b6e7d09e957b532f73fd9191aeb4fcb bytecode: 39f2fd495ce761fe3a8fb011b05bfe34e50db91dbd7f9a5bec40a8aa8187f0b1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i128.out index eaad5cd843..0bbb5cc9d2 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: 63f31269f0fbf44b0210fb6ef885ac4e2ac4cca59135761ec038d46f48d9d477 - unrolled_ast: 63f31269f0fbf44b0210fb6ef885ac4e2ac4cca59135761ec038d46f48d9d477 - ssa_ast: 72bd4ecd5c08c581d969af0410202799975370c382dfc30849cd456204e2c680 - flattened_ast: 49520471dfafda1e82172a37e14cda7b137b608e8fb883035b0aa8b0ec8a4407 - destructured_ast: 73c5946dcb9bfd3ffd9c40eca73a6d4381cfcc7105f253e6298692f9ccab5245 - inlined_ast: 73c5946dcb9bfd3ffd9c40eca73a6d4381cfcc7105f253e6298692f9ccab5245 - dce_ast: 4041b00f0e2fe32e69147ce6b133d384377ac45821c9def0740d410c566dd212 + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: 442c5362ae1cccc6219eb6ed3535001f3aa1d8211912e35855d268e36c35d71e + unrolled_ast: 442c5362ae1cccc6219eb6ed3535001f3aa1d8211912e35855d268e36c35d71e + ssa_ast: a2fa6a2378ffe24ed6cbfe450e75935793bee13d0c62c8f66597ab20f6215b6e + flattened_ast: 282f6dacfa73e9b5344db2b401d04d3bbe20a106eb596c7686900bec344dbd95 + destructured_ast: f1749d788d7ccf00e5c8dd89d2487b8d92489c5ae09006f394e50b6d2ee712de + inlined_ast: f1749d788d7ccf00e5c8dd89d2487b8d92489c5ae09006f394e50b6d2ee712de + dce_ast: 2a8b0ea8985ab9c858f663ce59e0277a6d77f20820e0ac4960459e49efeabe0e bytecode: 291203118efe8ad584e0fe1e5ad940b457fea07bc1833c28dcc64d0f5e380261 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i16.out index 0fa2c8620d..8745a05f0b 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: 4570f3d60cfd9c59db360af64609c7449620bcdbc37f38b73e7a8e51291e9beb - unrolled_ast: 4570f3d60cfd9c59db360af64609c7449620bcdbc37f38b73e7a8e51291e9beb - ssa_ast: 843f9361633d9067ac50995d3c58641fdf5605047f7701793745068c2ad33821 - flattened_ast: ff7c5f4b61c62ef352c42ad10ccad13f78d1efaedfe5b8597632615997715fe1 - destructured_ast: 998bb4c4164cb33a19372c910409405d80eacfb5a7deb7c754f108f41219e6a3 - inlined_ast: 998bb4c4164cb33a19372c910409405d80eacfb5a7deb7c754f108f41219e6a3 - dce_ast: 8e3fb0cc378a4051961e723094483f9150e37a34fa32a6462a62c0c043e5f2ad + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: 1d5396288476d5e898e696c848ab2eddd039d20542dd4544de4fd5d47d742520 + unrolled_ast: 1d5396288476d5e898e696c848ab2eddd039d20542dd4544de4fd5d47d742520 + ssa_ast: 32842d3ffb2864a3aeb3560af67fd76d6bd2bcb7f499637b54a01bb723ab9e62 + flattened_ast: aab3af9dfa62a5d527fd350086e6d2899a485253ecc9c109c506f13bdd7efa9f + destructured_ast: 593e17839928f2e1ec1fd09989e710f90665cebef945ad2ea67a01485793b882 + inlined_ast: 593e17839928f2e1ec1fd09989e710f90665cebef945ad2ea67a01485793b882 + dce_ast: 62a27df6d35c3089d230b998d718f2ee2ebf71c4208093460f36be8c524d5494 bytecode: aabc532da97dad13de4f6538e8b18c6696e0a4e16ba5c50624add1e547aadbb0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i32.out index c8b1e82983..4b4a084c36 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: e97d4b6fe64bf4d32129961426b79d23f443b138a3a9d7386a083f8f1d4d8e74 - unrolled_ast: e97d4b6fe64bf4d32129961426b79d23f443b138a3a9d7386a083f8f1d4d8e74 - ssa_ast: f955c72badbf8fda6056c12f92eb5d837d55c0289d3315c5d1aea98dc19fca08 - flattened_ast: 6c281bbe0126590b8741e611e759cbdf2fe09d1c3093ffe0832f4880ca820f19 - destructured_ast: ebf237f5a91a0d2f2ffd10753137dc93418b04cc88c6210d770b5bea05d6f720 - inlined_ast: ebf237f5a91a0d2f2ffd10753137dc93418b04cc88c6210d770b5bea05d6f720 - dce_ast: b0c2ed62feb9a25653d3f3a3f49935e84a1131596b578df6c011076b2d2106f9 + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: 468a619ae62ffb64127629908968dc3d9a7542085ce407f7513522de43b57e59 + unrolled_ast: 468a619ae62ffb64127629908968dc3d9a7542085ce407f7513522de43b57e59 + ssa_ast: 1c8e3b4ee612253ae49a68bbb5f1f022e2db729405765845eae1e78f4dc73aa5 + flattened_ast: 3b9583c20cb047fba616d5d78c0528c775e3f422dfbd0d13980062f8d0576498 + destructured_ast: 088e16c326f423b71e7a86380bf75e68cdb900fdd4c6f3d9626a5cdcadb36e63 + inlined_ast: 088e16c326f423b71e7a86380bf75e68cdb900fdd4c6f3d9626a5cdcadb36e63 + dce_ast: 02fa890d859e83b08f1e3aa06244ff3ae1b4b9b5349934e431fd878ee05dcfd5 bytecode: fb50b455787039d40359e8561b3c38dce51cc9bfd62c06db7cdad7ed77575e4c errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i64.out index 15bde99958..279a3735c8 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: 00579230ce84e7834ad499a19e960c8a3b9ec9621020f90cba124832b6978484 - unrolled_ast: 00579230ce84e7834ad499a19e960c8a3b9ec9621020f90cba124832b6978484 - ssa_ast: ac724bab595f3a227b63680a4a480ff3c0edf7f4003783706b25c494f1fe653b - flattened_ast: 8d33be9abdf59d70741f463c306f3f19458b8a0606c4a26d2a4c2fdf945c8a43 - destructured_ast: abf250ec39af33eb227c6efc427d2b72ad80cc27fc2085bdc1af51db9c3083e8 - inlined_ast: abf250ec39af33eb227c6efc427d2b72ad80cc27fc2085bdc1af51db9c3083e8 - dce_ast: d389376a3a459dde1c1d00857f2d47aa3081ce6c395cf08be68bea8518cbdb22 + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: ef6a8b12ab9a2990728744af5eed85e7488f25e22611778f05633be09dc639d0 + unrolled_ast: ef6a8b12ab9a2990728744af5eed85e7488f25e22611778f05633be09dc639d0 + ssa_ast: 6b57a9b84a5ba37ca589290b095883c39c40fff348600456f4531b130506a4d3 + flattened_ast: 1d390bcff74a7da50935a7c3d8e9bc9348902ea22e481fb7634f46cbc6e3077a + destructured_ast: 43ff018ba2b76a0532fd7e1c2753552ac40822b9654c55e0daf588e65f41fbfa + inlined_ast: 43ff018ba2b76a0532fd7e1c2753552ac40822b9654c55e0daf588e65f41fbfa + dce_ast: 498731da2308c28a6d1fb4a8f10757664918b05bc0a85a2987a93ab2573a83b4 bytecode: 0f39fde0b1e15ee4f8db0c84a7a280cdeac852cdca4959a14a61776aa661ced5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i8.out index 93d842fd95..223c6983ca 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: ef77ba8524554b5cea58a2002e90c0c21311856d9810bd7510361239342ee1d9 - unrolled_ast: ef77ba8524554b5cea58a2002e90c0c21311856d9810bd7510361239342ee1d9 - ssa_ast: 06b27991c9eb3aca313277bf4f6bc1f96968808fd8d709b2cd7019626421f997 - flattened_ast: 6cc2cf900af44734924155190757fc81d4146597e1123511ac3deb1a7a3ea765 - destructured_ast: 7d2c3c65cdb827285807dd78174db70d3f12748142e614508995001132f159ef - inlined_ast: 7d2c3c65cdb827285807dd78174db70d3f12748142e614508995001132f159ef - dce_ast: 15667bffc2879bf3bcfbab24f280e28cb54953f545f5d491f4ba2e65c1534bb4 + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: e0a0f783611f7bcc08271c7259ef2978ee4571cb86633016317f8a61263f9bdb + unrolled_ast: e0a0f783611f7bcc08271c7259ef2978ee4571cb86633016317f8a61263f9bdb + ssa_ast: 1a8cded804c2c0bea4d3100239c920f9c05e27453743bb92d0c97de1876b922b + flattened_ast: 37a3d3534e557cdd41f43d1843889b5864ef5844cf784feaacd6ece2ce7531f1 + destructured_ast: 0b1c52c255fbb1d040c11c4abba2918759cb98e5097e3ef22804728d548e80a0 + inlined_ast: 0b1c52c255fbb1d040c11c4abba2918759cb98e5097e3ef22804728d548e80a0 + dce_ast: eec36bb7ac4980ba963769eaa1b9acae62a248aacf714c98c3e592560e1b38e2 bytecode: b267a8888601eb2f66b0e0f9814268308403849dd65f3535cea29bcd4245360e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u128.out index 57491fbf37..f5bf9167d1 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: ba3d5920eddba175690d74b373b819e8b37d8c265848a37978a2e225180327a2 - unrolled_ast: ba3d5920eddba175690d74b373b819e8b37d8c265848a37978a2e225180327a2 - ssa_ast: 96e47dd5b17ea9c843051027b371675dbb694294acedf74094aacc705820fdd1 - flattened_ast: 8062ad5abdcf2dd5dff0cb16388249bcaf8a1016e92234bea147c06934034f3f - destructured_ast: 1d37ab8679df32c5e76a7386f7d84c5ca4a9f5cfafea382ba048c9297b846b53 - inlined_ast: 1d37ab8679df32c5e76a7386f7d84c5ca4a9f5cfafea382ba048c9297b846b53 - dce_ast: c568c6400fb6895c62a37831510854048c820b11582336beb4e219dde92f46f6 + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: f186cd70d912c729173ba3daa52d09f432de6752ebcf8eb98c9ec9a173a6345f + unrolled_ast: f186cd70d912c729173ba3daa52d09f432de6752ebcf8eb98c9ec9a173a6345f + ssa_ast: cd21ab42ba7b71d49d574234afd69882e11252730169908971aec498a1da87c3 + flattened_ast: d3cb0c896a08af1429e3f2cb5d92a4d1fcda1c7eaf992ae2ab73b45ea724ab43 + destructured_ast: c509420b78791136df0db3e5e22b164c01b8b55fd7cb1bc0951659bf127496ec + inlined_ast: c509420b78791136df0db3e5e22b164c01b8b55fd7cb1bc0951659bf127496ec + dce_ast: 6c887cfc2804ab34098bd3cf43cfe6bfffde928c0daf118656a00d27542b970e bytecode: 82114d77c21652d52ef1000d4f83e8539bcefb03acf8ceec8e75f36e4acb3062 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u16.out index 7cc5cba850..3709df4ec1 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: cf9e1f6145f0d42da4609bf1de607bb7ee36f9d9da810b00339985af53955316 - unrolled_ast: cf9e1f6145f0d42da4609bf1de607bb7ee36f9d9da810b00339985af53955316 - ssa_ast: c4c2d65ef9b71face27583892961e964bc2248ddc2d25d5928e95aebfe93b01c - flattened_ast: 9b378ca7a9cfa7d3fdd1864f50d89be1b4e6a9a4ad034e44d82542017146c7c9 - destructured_ast: 51450cfe0483b802a1fc84d15b6c5813a1109bf9955902eb74d806a168d81a84 - inlined_ast: 51450cfe0483b802a1fc84d15b6c5813a1109bf9955902eb74d806a168d81a84 - dce_ast: 829fc8a14c8fc43c1aec4af92dc4339a070b83597cfdae6c3a161481dfa2bc80 + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: 52e8149620770b85c4bcad0c3166c45ac4a4b16f2d40245f461e6fe66e1437ad + unrolled_ast: 52e8149620770b85c4bcad0c3166c45ac4a4b16f2d40245f461e6fe66e1437ad + ssa_ast: 421c0602f61bd698d43479fb6822dfae87f9884b7ef91850ad3f3cc62ead9320 + flattened_ast: 034a7232997144e71bfc33239ea6c56efc63151542b2c44228a9518a1c3c410a + destructured_ast: 4eb45d45ae72325a2bc7f92321cd38b717e449cb735a5562a1b043ee594e0beb + inlined_ast: 4eb45d45ae72325a2bc7f92321cd38b717e449cb735a5562a1b043ee594e0beb + dce_ast: 292b3e8a07570b27a6458ded0eab716827bdf9829a70e9cac4736c9bd0eb669b bytecode: 5eeedee42e2476fb270490327599aed56d2d2086addd96030cb733ad90fff082 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u32.out index 7a0d96bd34..f19a329400 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: 2d02684e002f3b36d1e3b4e9d21105c866c2cf9109ca9563f32a31e9eadbfd87 - unrolled_ast: 2d02684e002f3b36d1e3b4e9d21105c866c2cf9109ca9563f32a31e9eadbfd87 - ssa_ast: 4359e44fdf024ba23fd39c83940119947e8a397f7be349477be5e0cdf5766dfd - flattened_ast: 9ab0f244cc23f660bf72e70fc8d2ae29a8e37975b89ea1648e9b69970378104c - destructured_ast: c7772477979d94a281ca29a5d112e7057dfa2c4edee4e319e384e94e95e2defb - inlined_ast: c7772477979d94a281ca29a5d112e7057dfa2c4edee4e319e384e94e95e2defb - dce_ast: aade46d3ed171e0d5b65d4f87d1b0bb4016faf9a1f0d39e38aa4ecb4c23b748d + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 0bf4f3e0c0909add978c1c86d40acfb2d6bcadf3fbefe2ee4716718d953d0d58 + unrolled_ast: 0bf4f3e0c0909add978c1c86d40acfb2d6bcadf3fbefe2ee4716718d953d0d58 + ssa_ast: e87e2291f9b5f42b8a9c24b56ee6cbe91704ae9f0009de34d5723f431a7843fd + flattened_ast: daabc553ae9cb250c1eab2b5f1329fdf0682bfb965ea230789485a04a06a546a + destructured_ast: c3693dbe23dc7d5e4af38d8a01729fa0b7fbbbfa73ec839a861bcda889994842 + inlined_ast: c3693dbe23dc7d5e4af38d8a01729fa0b7fbbbfa73ec839a861bcda889994842 + dce_ast: 40ee13466dabd45ba897e77bd2d403f749622fe926adc57df9c220c4670769b0 bytecode: 5ec7cc3de6c113f85819e7425d3cba1d1c9d72dbd11bb4dcc38aa93ef89cdf2e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u64.out index 6f8a11368b..1d9b63f890 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: c2fd6ecd3fa9d071ce4ffbc5d92fda4449860b644bcaf914bbd7aff8256041c5 - unrolled_ast: c2fd6ecd3fa9d071ce4ffbc5d92fda4449860b644bcaf914bbd7aff8256041c5 - ssa_ast: 4c010b7f7f23941f554842278bf56226dc1c4d19511caeb304ceda3d37929bf5 - flattened_ast: 2e71309fcc0aeeb1a7e08266d611539d5c90d77ba703cc06a2142796bb8aedc0 - destructured_ast: dc64fb8fd34176ae5fe9a2f7adc8b1f6b24bcfc3dd9ee91f1a57a716e0d2476c - inlined_ast: dc64fb8fd34176ae5fe9a2f7adc8b1f6b24bcfc3dd9ee91f1a57a716e0d2476c - dce_ast: 893615b837645844e70584a36bbd446d9851ce154b3525c9d46fea8ca4171f9b + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: ebddb7d5799f23e53b3d61632ee643912bbb48b9cefa4ac065be85d37aaa50bd + unrolled_ast: ebddb7d5799f23e53b3d61632ee643912bbb48b9cefa4ac065be85d37aaa50bd + ssa_ast: 018b8ea7eeb49f42121314644edcdce86c83acef33a7ac68a880b6a704fc85e1 + flattened_ast: 809214e2a2f8f26a32fb09b29c01cf435e0249508518b2699d0bd9e366ceef78 + destructured_ast: 39010d7217c8fede44a27f2a90075d5c4873c2bba208861fdf64f1386557e70e + inlined_ast: 39010d7217c8fede44a27f2a90075d5c4873c2bba208861fdf64f1386557e70e + dce_ast: d2661ecfe254e43626511a2b506cf506ddf02ec58688c4a4372a84ee6a2cc873 bytecode: 400dea3099e787d74f8c336d3a7cc2d26e8de8bf52e579bed30244f437aa25f6 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u8.out index 5393444a79..1dca938397 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp1024/bhp1024_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: a3075a13ef24b2c3b79cd8f197fdeda463f65d5490ab84ff10095bcf411693d3 - unrolled_ast: a3075a13ef24b2c3b79cd8f197fdeda463f65d5490ab84ff10095bcf411693d3 - ssa_ast: 86f5c9c6b031e7aeb1e05b673139009b5a50dcebc175351e19d8d2858fdad6ec - flattened_ast: fa38b65725d2e2e77c5c299ccb1c771498240d7848c8d591aa1b5e6980449fd4 - destructured_ast: 3094d3e390d24434ed415992478c40d77222d5cc5e12c818676d82f96557f356 - inlined_ast: 3094d3e390d24434ed415992478c40d77222d5cc5e12c818676d82f96557f356 - dce_ast: 5409c081d158c118d111ea9461003110aeed57bdde0d73077837abd176dd13ca + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: 9aff620dd76ac53998b174eb9bf08401e5afd8d6a467b967e2b46cb5558241b6 + unrolled_ast: 9aff620dd76ac53998b174eb9bf08401e5afd8d6a467b967e2b46cb5558241b6 + ssa_ast: a5606345c7d4ede71acbf5525ad84760485d9cc717fadcbcbe4781e793bbee1d + flattened_ast: 0e262d936c09fb33795e7b050f9f3f7d127bc0769e16e8963a7ea5fa6dd0dbe1 + destructured_ast: a7f1a1acd14648f9d51cd504046bb439b420c20c07cad054ad04ba0aaac7e68a + inlined_ast: a7f1a1acd14648f9d51cd504046bb439b420c20c07cad054ad04ba0aaac7e68a + dce_ast: 037797e09ffb65db0d8e7afff652625a87d6d6774d807d10985e271533621d77 bytecode: 7e364f0f5797c362156d92896d5c0ac0cb8923bdfce720d844550006535bfec9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i128.out index 09796f802f..f2d98559f9 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: a6b8da2d7accfe05b37b802ded17adb7449e9d84cd315117ab37ae115f5a0161 - unrolled_ast: a6b8da2d7accfe05b37b802ded17adb7449e9d84cd315117ab37ae115f5a0161 - ssa_ast: 4e2713efe36385afdd2b871cc727c957c8e08ef1013059e91057327398907ef0 - flattened_ast: 6c0149abace6cebc70b1bea122cd02893061dd04328d564f89a0410b5f5ec0e3 - destructured_ast: 581bd46ff806edd4d312bdbe6f436b31806ec2e25c090894da4137580b8c282d - inlined_ast: 581bd46ff806edd4d312bdbe6f436b31806ec2e25c090894da4137580b8c282d - dce_ast: 39604f7a920e5f517a1da7105b81071f7cda63d605f1d67f3fe6f869baea58bd + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: aa9928beca3c8bebbf79c20fdbde7a985791d8489b5d32aef9689ecbc0325a14 + unrolled_ast: aa9928beca3c8bebbf79c20fdbde7a985791d8489b5d32aef9689ecbc0325a14 + ssa_ast: 8265f4821b9744859e75afbc1e3f10be89252f1d65690e1025126c5d520ffc4b + flattened_ast: 87946afc0b53932ab784c974297704446c17f52a98b8dbe0308e39f0b05c3cf2 + destructured_ast: 61ca4389d23ae33791dbe6cd6168e9b277a873fa0824385390ece4b665834c15 + inlined_ast: 61ca4389d23ae33791dbe6cd6168e9b277a873fa0824385390ece4b665834c15 + dce_ast: a2dc0baa03e57cf937b52d4e2cbba3f6949d77dd84addff39f8f6ae2f92d9564 bytecode: 6d1f9a3fa30f6b177ef5b8242e1608ab54576a5d82df58c97c2e367270c6d7f9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i16.out index 29ad9cc93b..afa38423e8 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: c5e8774102af7c7906bff40326d9eb8be5df4b3c0bc56b9aaad999e181c2366a - unrolled_ast: c5e8774102af7c7906bff40326d9eb8be5df4b3c0bc56b9aaad999e181c2366a - ssa_ast: a03289c8142b6b2d6e788e45ee58f4c944ed5c3faadadb0eb51ea49cb21573df - flattened_ast: 3b802567a894a1fd5088ef9dd601ff87a2008d4879cd091f5693ba239d30878d - destructured_ast: 5886de530aeebab916fc1ebed5f6ed19829dffc64b180af24520f84f75b21b5a - inlined_ast: 5886de530aeebab916fc1ebed5f6ed19829dffc64b180af24520f84f75b21b5a - dce_ast: 2cf3948578a4a7ac4301b04895541ca91231bd182adc676c5603ffb114360d97 + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: f46880150d359516cf54e876dd4b1b42cbd311d8044d50bcf2d6f6aeaf8e7047 + unrolled_ast: f46880150d359516cf54e876dd4b1b42cbd311d8044d50bcf2d6f6aeaf8e7047 + ssa_ast: 40a71ffba556963cb091c24494d41295641ab71cac1f727e3347a385da4f89a4 + flattened_ast: 492763110f4f20ddf27d4307adf8ce851d7bf680dbc1e1aeaee446dbc6daf4aa + destructured_ast: e8dcd4318b6090dca39ea9169dd5a42d1034bd41a1feb2ce878578454da96482 + inlined_ast: e8dcd4318b6090dca39ea9169dd5a42d1034bd41a1feb2ce878578454da96482 + dce_ast: c227849d36b096f5c3cdc2070c4a5b073f2e8d2e7088db60d50865b131ff4ed4 bytecode: 324982aeedb7f0eb194a3744384b562834062c95c62d9007a74ec8e2a5612c4e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i32.out index b901abc1bc..711f05561d 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: 6161081109eca988e75193e92a7a2ef52194d85ba4059298cd843da40fd30488 - unrolled_ast: 6161081109eca988e75193e92a7a2ef52194d85ba4059298cd843da40fd30488 - ssa_ast: 832cfa46acb92013bae2b96cd74492f747e5002f6f15322f1509029d76191efb - flattened_ast: 8fa2aeeda1291bd2e09efa275dc8d9c2ff2673478bb70e86db3a8aca50828a25 - destructured_ast: 88e627079975d11fd9533acb4a8a82f8705b8c242c37d93adacb7fb711ec3f8e - inlined_ast: 88e627079975d11fd9533acb4a8a82f8705b8c242c37d93adacb7fb711ec3f8e - dce_ast: d8e90adaab9229f01ed4d954fc1d38126b468eb283d4f81a27c502cb76b9080d + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: b46c4964c34bb041010d44e5e224a2a89044f42e7093b3c062fc6980cd70d35f + unrolled_ast: b46c4964c34bb041010d44e5e224a2a89044f42e7093b3c062fc6980cd70d35f + ssa_ast: 53190bed8a22df09ec5db6440bfa899efba7b447539aeffd5b4214f8aba55706 + flattened_ast: bf6b8e019ade473fd54467317ea77b3a7feacd5ba9132988d702ff5c3e6ec275 + destructured_ast: 9a76ad3b97e006b61e7729c287e917bc19f0aa6ea7a8e75341b28303d21ae354 + inlined_ast: 9a76ad3b97e006b61e7729c287e917bc19f0aa6ea7a8e75341b28303d21ae354 + dce_ast: 3db1184f6015256fb4a1ef9a3c49564a98bcbfccc86cf06d0bf806858d7d1e25 bytecode: ead396ffd0d8084ce5fd2f208f904c27d3df3e0b42a22baef80d5778a0d63b23 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i64.out index 626301950b..04b82411cc 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: a27908c9f65a0c1fc789764053e47867f0d597e7bfbb8704c17ad3b5d950d16f - unrolled_ast: a27908c9f65a0c1fc789764053e47867f0d597e7bfbb8704c17ad3b5d950d16f - ssa_ast: 838f563e264b48b572c5f71e6537732d6516a922b153439ee84e9891393ca819 - flattened_ast: 27820dd484e82b9d6e9271ac86e8606ea51cf1fa6c0dede9b09aa2902b800fe0 - destructured_ast: 410b6f68adc23a9070d532d0ea9cc07ad9b9eb0301a75fa0351f27c67b6f011f - inlined_ast: 410b6f68adc23a9070d532d0ea9cc07ad9b9eb0301a75fa0351f27c67b6f011f - dce_ast: cc3d40499b817006e888f26bb56b475ad3781f1ed174be1687dffe6bbe6156a3 + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: 0663047e3d732d241fd9d28c6b15973a8f08a87590ae3bd6b06daae22eeb1889 + unrolled_ast: 0663047e3d732d241fd9d28c6b15973a8f08a87590ae3bd6b06daae22eeb1889 + ssa_ast: ace9783581390ed0bc01010c74019fbf8200301442726d0efcba18a3174f16ce + flattened_ast: 9b2db2b1fe2adb61f7b19eff215f0e54eb31133c5188b577e9035fe1a500a9ca + destructured_ast: 2564df5ef89ecd338c70b821e946cb8ec1d017b89be6ffef0bed9345e4b0c0de + inlined_ast: 2564df5ef89ecd338c70b821e946cb8ec1d017b89be6ffef0bed9345e4b0c0de + dce_ast: 967099a9ba69e9789ffd15bcf6cf87c15938103bbb57e5aac7f281ad1d02fca5 bytecode: 93c0ef7e8c5de4b6de716347078c7e7fb4f36c0d814396e7060423dac910a4eb errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i8.out index 114e204860..4a0cf0bfba 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: c80b2c968ec55b67ab4695ce94e8bcd33d048d9f00182a3b59e4af6a30ab494e - unrolled_ast: c80b2c968ec55b67ab4695ce94e8bcd33d048d9f00182a3b59e4af6a30ab494e - ssa_ast: 3e37f1174517e2d70d1ac1a66fa250314566858d424cc8b6e8d2e6a0082251e4 - flattened_ast: 62cad78a6a4f5a9a27a9a563edc45cbc1fbf45ce9e856d10ecb8c2cebd40cc16 - destructured_ast: 30026f344018f3bc21c0fd9974eb3e98f3305231feddb1a2620f18ce1b553855 - inlined_ast: 30026f344018f3bc21c0fd9974eb3e98f3305231feddb1a2620f18ce1b553855 - dce_ast: 4b9fe38d383e6ec156f41fcd870eda41ed411ff794043f8b6e818af4a28ee534 + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: 408ff092c48d0daaa2603e45c07951f3449da4c82a2468b7a70ee081f2458868 + unrolled_ast: 408ff092c48d0daaa2603e45c07951f3449da4c82a2468b7a70ee081f2458868 + ssa_ast: 99e2733b269c445b983c7b2f0cd63c4cc4ca488108ee4bd925a23401638a5715 + flattened_ast: 677fbada1a53c0960776ef17bea7fc34865d59bcd6db7d406c70dba0a4c7bccc + destructured_ast: 21824a5baf65bf0c9ef44c4fb456766e25237032343e55ff35a73b8d9b44dbf6 + inlined_ast: 21824a5baf65bf0c9ef44c4fb456766e25237032343e55ff35a73b8d9b44dbf6 + dce_ast: 6db69551c717f92c133ee992629a9971e1c9f9325ac76c1103eeb6219b35e29c bytecode: 35d57844635bb3a2fc0261442ef69b8d67a4767ad0f61fce6b396a430073f5e2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u128.out index 4d54e249f2..2de6fc6c81 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: b2e3cf635cb36d22634b4e8f288da6c7f835f846821e039f7996a4281ee65a9a - unrolled_ast: b2e3cf635cb36d22634b4e8f288da6c7f835f846821e039f7996a4281ee65a9a - ssa_ast: 47b4c9589be4ff508a76f6e5929fe6db1990aa8fefba81b7a5f1d4732a4e3de4 - flattened_ast: 5927ffac56458ba47729e62cf94c3c911754d99073f5dc914e0577a412d4a661 - destructured_ast: a32ff13a5316a7cfa5f0634b2465c6d0044257058d044ffb7a20baf33eddbbb5 - inlined_ast: a32ff13a5316a7cfa5f0634b2465c6d0044257058d044ffb7a20baf33eddbbb5 - dce_ast: e6325f31096f38081ba8a2a7fd5cf263a1672f55d32baeb959992baf6d244794 + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: 5af291cee1598234a6dbc2d2e57253e795493ee900ca384b4737d32df27e2275 + unrolled_ast: 5af291cee1598234a6dbc2d2e57253e795493ee900ca384b4737d32df27e2275 + ssa_ast: 0b66886f95df7f84a1b58b3b78e80b7101a5eccb82f6048048a2e50e8723605d + flattened_ast: 8ad71b1d813a93068312826625d541b70baac4ba709507c0cae87292ac9a371b + destructured_ast: faeea0fbe56481bd8153d6c617a540429132235031acbe89454ecc7aa3e29e46 + inlined_ast: faeea0fbe56481bd8153d6c617a540429132235031acbe89454ecc7aa3e29e46 + dce_ast: 29ed2ce1d8ec68c8e121670344ddc01532e3b5b82b37fd285d7340fb21326cee bytecode: c865484cdaac4f81578a7a47f6a1772139a2f4b03d5a4602c7b62be71519846d errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u16.out index c00671c07c..0a65f90fef 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: 6c097a0ef6a980635b5a4139b24ec553bd40dfdbdce709a6505eb15383f136c1 - unrolled_ast: 6c097a0ef6a980635b5a4139b24ec553bd40dfdbdce709a6505eb15383f136c1 - ssa_ast: c4732e42d6266d914c7f9a47dc7ee0355cca92f3bb9db7bdca482c586fa416e8 - flattened_ast: 86e70ce5fb51c3c47440f000730e58511249cf8ff4f7f7a86c0922b13f3165d8 - destructured_ast: 17024e05b18614ebe917ceca35e7ad2ee17892e53cbcce23008193b505cfcf70 - inlined_ast: 17024e05b18614ebe917ceca35e7ad2ee17892e53cbcce23008193b505cfcf70 - dce_ast: 48745bc5077409dcc409ea47fa8fa67c0f4d225deca9d097fcc397effd7d59ec + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: 127255a3073f38401e6dd2747da420529765cb6056b842f67b5d24445b09a69e + unrolled_ast: 127255a3073f38401e6dd2747da420529765cb6056b842f67b5d24445b09a69e + ssa_ast: 369444a205e7b3d36a387a9570d9a70c355a06999a096f99b6587f3d63ff5757 + flattened_ast: 13ba34fe717920cd5cb7340c42636ca5dcebd9e83a7f4225412b8e1ddfa13328 + destructured_ast: ef4cc482f373bf70d1434362c79570ce04ffcb38e94fda60c6f4cdd78be18450 + inlined_ast: ef4cc482f373bf70d1434362c79570ce04ffcb38e94fda60c6f4cdd78be18450 + dce_ast: a791412ddde8c80a016548b946bf27ad8f6dc74dbd50c5012efe1b7258274817 bytecode: 722e9ba9eb7870003003efbee47f12319ccd9a2e873ccd6a165dc945dd5fee56 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u32.out index 0f9dd46abd..a6ff3b3ef1 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: 32b0e771edbff86f39bd035f06859535adfc8357b713510d0fcf7d29edff78de - unrolled_ast: 32b0e771edbff86f39bd035f06859535adfc8357b713510d0fcf7d29edff78de - ssa_ast: 3a385d9e9e5c3d48310f1ad004a3ccfc6f10e6e8db45938b83c9433eaecf1c25 - flattened_ast: 7dfe029fa2b5b5bd0e19d171565ef148958c3181fd9040619fc8ed4bc363282f - destructured_ast: 09bf49bee79420051e35289e1d5ea5dc1fb633e15ba80b176fe35f67f6d93132 - inlined_ast: 09bf49bee79420051e35289e1d5ea5dc1fb633e15ba80b176fe35f67f6d93132 - dce_ast: 55697b0a8b671915907ea2f6298146bd0ebbc9c5417529dcce6622812c22ac6a + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: c38ca1536436eda5344a2d62c7c6aa43cd8c4982f48668ca304c2236f8c86dbb + unrolled_ast: c38ca1536436eda5344a2d62c7c6aa43cd8c4982f48668ca304c2236f8c86dbb + ssa_ast: 5c6f03fef5e9020bdef9e4ea4dc3166b14cab4d556b793ac907392538226b1aa + flattened_ast: f6547c44c34a549f14d2c246fc2bd5fcd72648286c306ce6dd540978bdac4d29 + destructured_ast: 7cedea608cf5971eaa783638c455f107d930ff0d18de7247dbd656427202901a + inlined_ast: 7cedea608cf5971eaa783638c455f107d930ff0d18de7247dbd656427202901a + dce_ast: ae53c63dbc3bba96f89c89a1833884b8cae9b76cd3b6d56b9f300ef14343e4e6 bytecode: 5b86f91ea85b5afdbd241b7623cbecedcb816272ca8b7250e2536955dfc55fed errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u64.out index d61436d42f..6a58c2cbe3 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: e3c21f760a449a946bee6df68d00b77bd9d0678672d573c7ba3a980d08619a31 - unrolled_ast: e3c21f760a449a946bee6df68d00b77bd9d0678672d573c7ba3a980d08619a31 - ssa_ast: 92bb98328834892f1e80cdbb6433b3975583a9ebd61c800999f97f779c03c180 - flattened_ast: 5e4c9005be13fc29a3d29127cd6714d498e23f480e1b6c6d03e37caf10c4078c - destructured_ast: 10d0c9b467f75511433769e9b502704c58c4ba8491897c47410cb8ef4c741144 - inlined_ast: 10d0c9b467f75511433769e9b502704c58c4ba8491897c47410cb8ef4c741144 - dce_ast: 82215136b06ea4ef77d163378f1d176a24501125aa487f3e1871965b284199be + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: f408a1ea2eb74d53724ef1ffd004c190ac3586d062c27e9992582e3a002e4ff6 + unrolled_ast: f408a1ea2eb74d53724ef1ffd004c190ac3586d062c27e9992582e3a002e4ff6 + ssa_ast: a9e7ad59884a3c6aa0958eddf7b8a0e77f9fcfb81d41f2a6550515169a4277d1 + flattened_ast: 264d89b798325f71b1fbc95d09362f8f7020518c7a283ac200c44510fa676d60 + destructured_ast: 48fe8d5b30c0508afd694804818c67da804253b48e6b19050f5f9d6bc6af7cce + inlined_ast: 48fe8d5b30c0508afd694804818c67da804253b48e6b19050f5f9d6bc6af7cce + dce_ast: e985f0eee0e65ea90d9314cd333c17b4bd9ca0d546f2c7f4079afa955f1f344a bytecode: 5e555625818b5c9c27ea28fd0679e853c7ba41d422b0b1fe4ebf1888cc810898 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u8.out index 995af93771..9d0d34d46f 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp256/bhp256_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: 544aaa62d2fc3fa2ee6d41291875d9f331342f634762e1962d0d4c8027a0a82e - unrolled_ast: 544aaa62d2fc3fa2ee6d41291875d9f331342f634762e1962d0d4c8027a0a82e - ssa_ast: d82699012d45b06afd567cb3f514e083408cc287ab115a385c722fe7c50f8dde - flattened_ast: 35c0899cf3fd2e2c861b2313de078981319ffa4d63a7c6243fb259909156b8fe - destructured_ast: 12259b46c072d0285dfbd81a305264a48a2ce154f228103fb6b351f9e843a32b - inlined_ast: 12259b46c072d0285dfbd81a305264a48a2ce154f228103fb6b351f9e843a32b - dce_ast: 6ea3febbb89a3379a760c27b9de1a97fde5d1607f6bd95576f653245f41686d8 + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: 7b45e451cd1777a58559ac04d9af6d6e1d86e65b09442ec159330a4f38b59546 + unrolled_ast: 7b45e451cd1777a58559ac04d9af6d6e1d86e65b09442ec159330a4f38b59546 + ssa_ast: f948344b4c93f2297791b903f0e2b5ae7220c77826cb04d8db1fe95a69aba719 + flattened_ast: 921d72857c375c96832749ecfe50dd3e14d87ac15f6cfbe47cbd0a954ea177cc + destructured_ast: 524918abcf48ecb982df3fa247929998abba8b72252cc10a26908c3a1bb0177e + inlined_ast: 524918abcf48ecb982df3fa247929998abba8b72252cc10a26908c3a1bb0177e + dce_ast: 4c22e9208417f9e791d9eb2d509c2ed027511bae40abcc92df98120ba16eef8f bytecode: ac0813db87d76ebf0f8b9716b4694dd6dcd4a833bdc7b13fc297363f835a723b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i128.out index e786913b9b..a7a3eba2f8 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: 5f4463371ed2411a7c4d00bdf016e41e66d54cace5a9b905f7adfca195162f94 - unrolled_ast: 5f4463371ed2411a7c4d00bdf016e41e66d54cace5a9b905f7adfca195162f94 - ssa_ast: 72e0cfc1ac9da190d9abe0e06329079c5b76e5e3ad7911d856f50d11ce5495e7 - flattened_ast: 038ff836409f94e83d442c084bfd660dd038452f4b3f6d45cafa3f74e444a2e6 - destructured_ast: c9994cc2d1e3cc75ee0906b44ee5b6eac8fda1a9ffdd7de5b467ce3b8f10c356 - inlined_ast: c9994cc2d1e3cc75ee0906b44ee5b6eac8fda1a9ffdd7de5b467ce3b8f10c356 - dce_ast: af84eecd15a9e9ff8fbaba874118365698c43793e8ea4e7ba90128b1c3d77945 + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: a7f690d5f9fdf10e4861ed37c5291db9c543859523b890b74bb80e91a460ed9b + unrolled_ast: a7f690d5f9fdf10e4861ed37c5291db9c543859523b890b74bb80e91a460ed9b + ssa_ast: 5564d4a3af024639515800558bd59978f92edca4c9efc2aa746be0d24e0dae3c + flattened_ast: 8d3444b5c693ae303e395cd8355b224f719a1a5d9189f5cd6cf58ab056d33e95 + destructured_ast: 656d5c1b8f115cdc3961e6b9396634f2e3240db6d1925bf1409f070a1bfbd25d + inlined_ast: 656d5c1b8f115cdc3961e6b9396634f2e3240db6d1925bf1409f070a1bfbd25d + dce_ast: 1a839c56a2dd66194e81afdd9b4b5be212927ae57037f8a86253bf48befd49e1 bytecode: cda5a5c278c39eba47e30601b6d8ae039a1e9a67b514f7da166b26e47d96ad38 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i16.out index 69f1b37be0..cea32bf643 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: 15a51a8ee164ad9c57def986fa9362a34355fafb95a3354f80ff90e5d0bb26ad - unrolled_ast: 15a51a8ee164ad9c57def986fa9362a34355fafb95a3354f80ff90e5d0bb26ad - ssa_ast: 6e7a99987d0337824c503a36422878956916c280fa6f6ce95c50b5a71eeed181 - flattened_ast: dec09ccd2fd7b0428ab8dd2c157fa7b7533a7a4f06dd635d5e1ad5be9875943f - destructured_ast: c7c8c6b4bdb6a6f5543920301e1c55cc04ee4233a7ffe991ac901ef02cab1a13 - inlined_ast: c7c8c6b4bdb6a6f5543920301e1c55cc04ee4233a7ffe991ac901ef02cab1a13 - dce_ast: 43dc51092a439461beb8593d7ccc4e2da7126de5ba02a937706a9fe7a85a1521 + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: f4733a66bc4cddca0d350e8af547fdde33e43b715ac5105f62aed7e45503ca2f + unrolled_ast: f4733a66bc4cddca0d350e8af547fdde33e43b715ac5105f62aed7e45503ca2f + ssa_ast: 65321971d129d6995335b03474e46ceaeecf691f11e22a49add789e481594b6e + flattened_ast: 040f2ba657c6d1ced86c37d521d8b3b6ad433a043ec2e2037a872b78f4170f18 + destructured_ast: 225d62b3ae7240a81e5a9b94379c8e44543fc97a34b60ad118eef21d46ac563e + inlined_ast: 225d62b3ae7240a81e5a9b94379c8e44543fc97a34b60ad118eef21d46ac563e + dce_ast: c103e4a82ac0f087032a18d0e25ab4220164bb33aa42d610f54be19f8003b5ad bytecode: 772c3a89be9b29a160cbddfae2d0bd3edd4bef0291f89e4e6049af2139c6239e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i32.out index ac39ead89e..5949f3d3fb 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: f89456ddd9daa8632f5ae765dcce3d1ef0518b8bb7af0940d9d268bd75b2823c - unrolled_ast: f89456ddd9daa8632f5ae765dcce3d1ef0518b8bb7af0940d9d268bd75b2823c - ssa_ast: abbeafeca383cde8c1c4506af7a2382b4090bc285b204331374a92f028786911 - flattened_ast: 07f6344e31741a425b8473563d615da179dc5733402657ce92a44eeaff0383b2 - destructured_ast: 990e9bca2e0673fded5831d89641194b3e8199f3b2330fa46f3899b29750a23e - inlined_ast: 990e9bca2e0673fded5831d89641194b3e8199f3b2330fa46f3899b29750a23e - dce_ast: 0b4ca69a9d17900cd4f29e22e293f68676984dc3758c7593f5d3ba0ccfbd61bb + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: ea822de086b74c197715a51d4a757600ea8ffdd388ae030bab9f4b6614742c37 + unrolled_ast: ea822de086b74c197715a51d4a757600ea8ffdd388ae030bab9f4b6614742c37 + ssa_ast: 7df3a178cba9d0b69b911dc44167a60972aa3c34e588bec3d57022559e9066f7 + flattened_ast: 6cc4cd251dab34f09631ef598a6a561b08398edf50dce39c252f5734c7684755 + destructured_ast: 1ad6889aec9136d62dfda9109e2acc717afaf070623bf4d8380abba3d0f4637f + inlined_ast: 1ad6889aec9136d62dfda9109e2acc717afaf070623bf4d8380abba3d0f4637f + dce_ast: 18c9c5e92f57823ecaf704b5f5635fc93c589129d0c23c11f30f652af57a9b05 bytecode: 63efcc50150da6e754319ed894fd92dcc5adc715f39da5b2425711c347836b60 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i64.out index aebc63451c..0604cfba10 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: 95a2bfede1135fbc180828f82425e23755d8a394d0af2d4cbd33524aa1fcb007 - unrolled_ast: 95a2bfede1135fbc180828f82425e23755d8a394d0af2d4cbd33524aa1fcb007 - ssa_ast: 78f2dfd7147d2579de1c18da4bd0bc14925d42c9c05eb9b59463290af276333d - flattened_ast: aed57d16f2c9922a60d021b2c13a6a111a491d1302a39d857c6e983ce619fd4c - destructured_ast: cacf5644a109d9e6792aa13c3bdd3d2667b2089fc889d7b201dc952472d7b7f7 - inlined_ast: cacf5644a109d9e6792aa13c3bdd3d2667b2089fc889d7b201dc952472d7b7f7 - dce_ast: 3fd130206a304e12f8afca3fb5fb60352f2c0bd667d766b6dad239c861ed6960 + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: 564575f4e6373b12b437541baf545a744ce94d322c8cc9d806584d3c6f0103ce + unrolled_ast: 564575f4e6373b12b437541baf545a744ce94d322c8cc9d806584d3c6f0103ce + ssa_ast: 8a7508cf9f6617d8210ffffed2c37dc77a6ba66be481cfc63b59574f01b48113 + flattened_ast: 72154b9fb27d28872245a159162cbcdac0ce64391e0f083365407cdb0eb720a1 + destructured_ast: 25f8298e6e2c9f33fcf5861d84885361474a77f81c5d245180d158d09097398d + inlined_ast: 25f8298e6e2c9f33fcf5861d84885361474a77f81c5d245180d158d09097398d + dce_ast: a9f29be99d9d4cddb1efd8d3b2556a199ff3b26b82f4b75d751a69dba85cf3bf bytecode: b565adbdb2ae4047f19a09589010a3dce773e907a3dd3e4b873a4a3336c68af8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i8.out index 8f4d4bc112..05ad988d56 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: 694a52110e6da25e2f913660cb7895414a75ae97a9111e4556c4b11d1c72e81b - unrolled_ast: 694a52110e6da25e2f913660cb7895414a75ae97a9111e4556c4b11d1c72e81b - ssa_ast: 5a9fdafcc13f0b292f09bed494d24c7e6fae43209ca566cc9b6ae156f847e52c - flattened_ast: 0524f98b8a4e39d91ad87779a65353f239d44f70c1fc3f8ee979c5bbf7e1be33 - destructured_ast: 0205e51b54abfac82107b4eeb11c8b56e14d0dafb5f9f0ea64177f1ce7e70177 - inlined_ast: 0205e51b54abfac82107b4eeb11c8b56e14d0dafb5f9f0ea64177f1ce7e70177 - dce_ast: 83d25fc9ab6c7c6a4faf670a772ebb5fddcbd393c7608c8852590cea1d22b17b + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: bb1650e04dbda5691d388fa7084fae0615de6bf8ff6a2c337baecd93f72fadbe + unrolled_ast: bb1650e04dbda5691d388fa7084fae0615de6bf8ff6a2c337baecd93f72fadbe + ssa_ast: acdf836505e7c677d05ede8cc857a750fee9d155f897b38556806c1841b3fbee + flattened_ast: 46b32fc44e663f2812a325929e52cd084b75fa196427fc472adf1ad03b66caa1 + destructured_ast: 9be0bcbf92b813b4a1baf8f5046c80ff553901130b9444d3682b1b48dbd6a583 + inlined_ast: 9be0bcbf92b813b4a1baf8f5046c80ff553901130b9444d3682b1b48dbd6a583 + dce_ast: 45c5dfbfcfb155a61b14a260dadd1eee5117612c4d76759ba08e88e3b34a179f bytecode: 6bb1a87b470b0a3922ff01569b69b3eb7775546b86e8ac303cb80f03ab17692d errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u128.out index 08fc5e2c8f..00ac1f7866 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: dcde799de21c67810311861e2e5f07c3f87583b3f5d62e0c0da132e941283579 - unrolled_ast: dcde799de21c67810311861e2e5f07c3f87583b3f5d62e0c0da132e941283579 - ssa_ast: 34c1e9a9851ba745ae5e146eed895d315dff1ae91896903e938c0b6f649f575f - flattened_ast: 3899cadd54cebfe20932bc3d5d5ff1053b955656db4b963cf114ed0dedafa370 - destructured_ast: 510a6bf0c8cfdcd0e2a6a27997a508563338e5d663ecb389b6c158a2d3f1ff61 - inlined_ast: 510a6bf0c8cfdcd0e2a6a27997a508563338e5d663ecb389b6c158a2d3f1ff61 - dce_ast: 226c9b27c6773c12837f4bb90403a8c086c9537e148e8f47b969dd9d1cdec5df + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: ee4f60c5f316176f57612508cde4f131b0c2d4d243d3496abbb2dc7f8f99899d + unrolled_ast: ee4f60c5f316176f57612508cde4f131b0c2d4d243d3496abbb2dc7f8f99899d + ssa_ast: 9ffd0cf1ee7ffb34fadba77e8c360329b417d6115679bf7b1bc88d3b09effbac + flattened_ast: 89b974e2eaf8f031827080f3f9f4c1e0a096c1a6cb958751d956baa4969b637c + destructured_ast: 22cf49fcbf07f2d92ac978f9bf0b53e4fd2eefdd307fc04a6a22088a89091692 + inlined_ast: 22cf49fcbf07f2d92ac978f9bf0b53e4fd2eefdd307fc04a6a22088a89091692 + dce_ast: 1faac211d091b6dad82c9652559c60d878dfb923eea1e83888e7d7a8042fcb86 bytecode: c8a24c75613249b3bca85b8cf50a450ffab5e3eced027b46d4ecb07fc94938fc errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u16.out index 181bf3ec8d..964ff99f3a 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: 9659f066dafbe316d7c9f023192ae6a0ee1000d55b1a0dd31b519e0b3e99991c - unrolled_ast: 9659f066dafbe316d7c9f023192ae6a0ee1000d55b1a0dd31b519e0b3e99991c - ssa_ast: d16ccf5524ccba08fc2b0624bd2d1614c4dcd6520830fac7e7efd203b8a2d655 - flattened_ast: f97c04eab0bb6c1907df4613deaf9337bab67b1cf88f480d383a01dfae030e74 - destructured_ast: efb3dca892b3fe8bd6208ab83337b2aaee858b726d0d0e379bc887a8ca165fda - inlined_ast: efb3dca892b3fe8bd6208ab83337b2aaee858b726d0d0e379bc887a8ca165fda - dce_ast: 46b44d483ec27aee5bbb040e25679e55eacd2f8c2fa423bccf0ab12b90af2af1 + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: 6d7537ee933b51746d93325a2d2aca7315b8ff642a78f92d3e63c4f6f54d1f82 + unrolled_ast: 6d7537ee933b51746d93325a2d2aca7315b8ff642a78f92d3e63c4f6f54d1f82 + ssa_ast: a1b8266d3af8e572e7d5aaa36922e1a0a71c37091ecd2089f67b7b27c47bf88a + flattened_ast: ee8e7f9275ec183e42cd33038a42b0c8e7534470b8655295be65210ffc998120 + destructured_ast: 9f8ec201e2c36c9798d6dd3a374e71bad9bc7a72f3e63f7f166c238aa3ac8209 + inlined_ast: 9f8ec201e2c36c9798d6dd3a374e71bad9bc7a72f3e63f7f166c238aa3ac8209 + dce_ast: 1a42396891fab9726e3a34425ce5171653680b5dedab11ea35b89b494d6a9f92 bytecode: 4e7988f49b47d6e987d5931501b23e217ac5295f2fb3656bebb8617153c13b55 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u32.out index bc6ed36c32..0ac5921c75 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: 9bb717bbb182e273bc2090955e8f8264cd6f9aa2d6f16b38f10099fe1706bc0d - unrolled_ast: 9bb717bbb182e273bc2090955e8f8264cd6f9aa2d6f16b38f10099fe1706bc0d - ssa_ast: 0dabe39e154b4e57362d033c9816acbac59d47808a1d85e589dde4ff0dcbe0fe - flattened_ast: 808c2053c59e7d183aa033efb5728c75f6e668dc2d7c9c4ffc80bfa5c336507b - destructured_ast: 03774be93476115618592fe1d7989fa090c863ae010299751f5ee1ff4e5e4530 - inlined_ast: 03774be93476115618592fe1d7989fa090c863ae010299751f5ee1ff4e5e4530 - dce_ast: e7a66b25a831fd4e8936f02ad82ca5945f2f29a2426b7bf18954bd70a0f1137f + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 9e1e981d6feb7eff67a920f434d9b7fa996e1a7d3f7ef324ca443375e3e26b08 + unrolled_ast: 9e1e981d6feb7eff67a920f434d9b7fa996e1a7d3f7ef324ca443375e3e26b08 + ssa_ast: fdfc38625f6c2298e3f63920725a6d432b9c673aeb261436e3a78f360d695558 + flattened_ast: df95d687dd5269b64204c26d363d1e0788fab1cf728f2503afe023bfaae7ce8a + destructured_ast: 222f915b75310106b189bf86a67237d4498476e5c3ee4ff508cad9a17e519215 + inlined_ast: 222f915b75310106b189bf86a67237d4498476e5c3ee4ff508cad9a17e519215 + dce_ast: 21a69ca0665b0d54c5c401ff8c62159c4b3d10531456da6730e1dc56987d4ad2 bytecode: 96dddca27dc2e6feaa13b9f53fe1bb2180299e90860ed8c3be4f92687949f30f errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u64.out index bc15fe01d3..f0f6bc17a9 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: 575a38d4650b807917df4f8260ad5040216b65fa7b75b4a20e482ca2e0222185 - unrolled_ast: 575a38d4650b807917df4f8260ad5040216b65fa7b75b4a20e482ca2e0222185 - ssa_ast: d704f18f97d965d7356406c5a4e5291c7656c896d29c74a902f60dc9d825068d - flattened_ast: c1e8f7b677028c755a2334019a6c19b150377587615ff749d9814d342fd29755 - destructured_ast: ddd16c1e991f9a334c68397078ca5cd6a4b319bddee02edfeb3d2f5467541705 - inlined_ast: ddd16c1e991f9a334c68397078ca5cd6a4b319bddee02edfeb3d2f5467541705 - dce_ast: c685468808bdb378ecf4ba8ee354b79f0e76296f15c58b0bc2a4d34a1e0af2f6 + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: 8c3c3ee913d30cec14aac66a3ebec4e26f52b701c055da68b865a78f1bb02b09 + unrolled_ast: 8c3c3ee913d30cec14aac66a3ebec4e26f52b701c055da68b865a78f1bb02b09 + ssa_ast: 9f318d9e4bb2499591fbd2e00d6351c22a2358de2d161909dd1eaec7678883bc + flattened_ast: 91afb7de33059bde04c931844797467a691972eb27d1d1a5f189938270b0309b + destructured_ast: 0f87faedf33eadd3bd6e4e0132c6f57625fbf89a5b96a38cea828a39ba3ef4e4 + inlined_ast: 0f87faedf33eadd3bd6e4e0132c6f57625fbf89a5b96a38cea828a39ba3ef4e4 + dce_ast: 36c799bc081842581f4523788b6130ce459e264fd4db9e2004b5ea23c278808f bytecode: 3ab4dfa32ff8135e1878b8fda9bc1d0688c959e520d9bcac13f7128048ddca70 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u8.out index 5507100fff..5894c95f6b 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp512/bhp512_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: 43f6e5cc25ae568f873ab32e1015a1b8d08bcae77664d9aa19fab4e121f9e22f - unrolled_ast: 43f6e5cc25ae568f873ab32e1015a1b8d08bcae77664d9aa19fab4e121f9e22f - ssa_ast: 8446e8cea6cd53ec9a43605f63b6226bb63c343f7194cc0dc7f023ead6dba77d - flattened_ast: 079abe26aae23c849418beab6734357f4a53522483a17c9103ed64756e46d535 - destructured_ast: 279ee18d01b7309d6694700deaf8830325ccf720bb0d4ca4bdf5388d0dd11efc - inlined_ast: 279ee18d01b7309d6694700deaf8830325ccf720bb0d4ca4bdf5388d0dd11efc - dce_ast: 755082a891fdd5374100e6e97d64d8cffbfc0e4d7802b1820d519b56cdc23319 + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: 809e522a97319e26936730436d965cafd891d81f25cb06d55a64d162a3150af4 + unrolled_ast: 809e522a97319e26936730436d965cafd891d81f25cb06d55a64d162a3150af4 + ssa_ast: 084be717b0c1df862b1ace8c9c23502229bcd1dccc6b18b8f2f6d570eb49dfff + flattened_ast: 932cf6b59e89ccb25b5c696d2230b890a4908d47c2dc657fdc26bd3f25d5259c + destructured_ast: 805a82b294cbdf098b6ac664076f77a6ca4b53011d557ca9aedb0fceeee864c0 + inlined_ast: 805a82b294cbdf098b6ac664076f77a6ca4b53011d557ca9aedb0fceeee864c0 + dce_ast: 6ce5b75c99ffaf52f71f87e5d54a26322407890f726f6e0fe8cdb65cd34b08ef bytecode: ce3656eda78b090739dad77c6fbcf5e3cf43a1327a367b01504913a37ca7ee3c errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i128.out index d8d4b8d495..723cc6fe7c 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: 8e0ab4cc7f46a13ba2e912af19bf823425e7c4165580b0b3ee62aaf066753f1f - unrolled_ast: 8e0ab4cc7f46a13ba2e912af19bf823425e7c4165580b0b3ee62aaf066753f1f - ssa_ast: d84a6a8d25dd1dab205ccb0d783788919b60509d47a00a5eaa7bdd603e90d26c - flattened_ast: 3f9c43e719346b1f07d94e8826bb065ff69105ba7006d372a6e66df64636bc71 - destructured_ast: 10e8240e4ba1ac9f7beccffe8cfe952ae82d7cd8ed129585ab06a12428ef7024 - inlined_ast: 10e8240e4ba1ac9f7beccffe8cfe952ae82d7cd8ed129585ab06a12428ef7024 - dce_ast: 5c4b50232279b9cee74bd59907fd572b4a0ac33bc401876e3257395c94ae8c8f + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: 913aaf9590b036c45a6aff322458b70e7fa8d2223c6afba92ad58507eea4c64a + unrolled_ast: 913aaf9590b036c45a6aff322458b70e7fa8d2223c6afba92ad58507eea4c64a + ssa_ast: ff280e316fa470880a27669605305a3500f5c9bf58ae8ee5eea1bb3cb4d438bc + flattened_ast: ab88b31abf8f6ac0a759cc7ebfa60f9266726184f3e488add4f02ebd8dae1e13 + destructured_ast: e6259a369a77290cb27d1e50eaaf1b388beae03aafb52b754fd8a6b6b8ccf31a + inlined_ast: e6259a369a77290cb27d1e50eaaf1b388beae03aafb52b754fd8a6b6b8ccf31a + dce_ast: 88cb819df191958d934a2757cf083c353424174ded80d7516f93945da1c86b19 bytecode: f9f56b97798b2dca8b9631e0e5d25ed37780f634a407e53c88cded45c80c07eb errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i16.out index f37a85aa7f..6a035fa394 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: b38d2447dd6a6159a74075df8f7974195ae5c0ce59d03ea309c0ef566055bb10 - unrolled_ast: b38d2447dd6a6159a74075df8f7974195ae5c0ce59d03ea309c0ef566055bb10 - ssa_ast: fa378b35a2e4863684918868e8361931f2ee9a5e6da9b1183d4af55acec9e00b - flattened_ast: ae02751802b1222cb9c48a32d6c74a23c241b3ad0cdd32987d4f0ccdd289eae4 - destructured_ast: 01f24a093f47c487e19e961179ba6d24a35dc797b0315b761026cbb12fbc996c - inlined_ast: 01f24a093f47c487e19e961179ba6d24a35dc797b0315b761026cbb12fbc996c - dce_ast: b3b824c8d41756ce887dd69e2742000ef476300c5da270f724464fc56ad3335f + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: f3ecdb06b489edec882570532e6b6cfe1a0414fc505ebbd396d7872f5a34f306 + unrolled_ast: f3ecdb06b489edec882570532e6b6cfe1a0414fc505ebbd396d7872f5a34f306 + ssa_ast: f5b8fd722f3f6c8f37836b7798e0b8cbc85df6a88cc6c352df64f397e9bc1b22 + flattened_ast: d0dc43aae4eade3fd602297a0cd83a75ce57be8417ed482d9b9f52876837ece7 + destructured_ast: 1af79fa10ad46976e61b8e5e58f702ce812d1492cf746225fca43021310ff39a + inlined_ast: 1af79fa10ad46976e61b8e5e58f702ce812d1492cf746225fca43021310ff39a + dce_ast: 39f89e6eb4c6ea1834731ce1d86a7c4bc684631ffbf42be5bd9a9606415247f5 bytecode: 088c87d540f9f654d25de5dfcdb4b6c796c1840e2454691523b7e2f18f4a9a60 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i32.out index 9040f827ec..4f8d298771 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: 436009ae538d6d52f1cf083cd73393c2e780687a0e13eba7cdc1a2527259b0fc - unrolled_ast: 436009ae538d6d52f1cf083cd73393c2e780687a0e13eba7cdc1a2527259b0fc - ssa_ast: c8b644a45163e732879690bcc80845e70efdd8616da3ce9395d36e744ca9262c - flattened_ast: 93623a797ba80937fab6833e8c514c3181889d56bf919a65ea570bf204d5528d - destructured_ast: 630782f9274f41aaf06094b075910ba6c2391dd1e08748fb7621729256a97dec - inlined_ast: 630782f9274f41aaf06094b075910ba6c2391dd1e08748fb7621729256a97dec - dce_ast: ac2ac0ae4264a160554de9f1f34af9943ddda5e3e0da5d387a8c0404713bedbb + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: c22554507a52c39fa2dc0b2bd5e706eb40e537c141c5c79c1563e53f2c9d6a9a + unrolled_ast: c22554507a52c39fa2dc0b2bd5e706eb40e537c141c5c79c1563e53f2c9d6a9a + ssa_ast: b4767f26617ac261ca3d0ffd6456ae8c05cb3a798010ad5c6b12487ef3c5db90 + flattened_ast: d2faf7cf2cea9d5912b1bcd0954d6d14db20c840c200411218a855c314f8507d + destructured_ast: 5418ebd393bf8a00318a2f2427fee33e02202f824028906ada449b15d1a74a8d + inlined_ast: 5418ebd393bf8a00318a2f2427fee33e02202f824028906ada449b15d1a74a8d + dce_ast: 906fc44e416c70828e5221d29cdcfaf17b74f80a4136b1fe4feefdcb59d978f0 bytecode: ad4af37b670727cb59618e798445bceef3725386a61cdcb7e0f829c3cb895a8e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i64.out index 9d63b93a8f..ce25fd56be 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: 4fdab6b840c4a0c01a44339a3dbfc477efd5e5d6b30326f69cbe9c16edb4b8d8 - unrolled_ast: 4fdab6b840c4a0c01a44339a3dbfc477efd5e5d6b30326f69cbe9c16edb4b8d8 - ssa_ast: 11d983ca3906fea92f76ac96f229fb20a36584852d3629dbb71c76ca4d683777 - flattened_ast: 5566f9edff83ea8252c4b4bef7d64a077e97f2221e89ff15f22835a5fede753c - destructured_ast: b1833866bb597cfec732d045f29324a758c2a19903c655f11e643b8d6895dae3 - inlined_ast: b1833866bb597cfec732d045f29324a758c2a19903c655f11e643b8d6895dae3 - dce_ast: 8bcd181eea4d2557438707940723f2b6d505046b4d358418377bca9cc504980c + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: 63cf391a302c5a16dde79e1bbf9b2dcbc474d0ba6ab04a261d8187cb1206e9a4 + unrolled_ast: 63cf391a302c5a16dde79e1bbf9b2dcbc474d0ba6ab04a261d8187cb1206e9a4 + ssa_ast: 782efa5a3599fddf556e2477f5f9d921ee26ed0b526bd3bed574ad5dd809da4e + flattened_ast: f6774b66177923fea86808b0516cd14a4d712cab54801fb346366378228fac60 + destructured_ast: a5a980b7b318f2906926d39b6b2fb8abf8d3ff91dfd944a4f2988348ecefba37 + inlined_ast: a5a980b7b318f2906926d39b6b2fb8abf8d3ff91dfd944a4f2988348ecefba37 + dce_ast: 4ea3b0e6554811354c802d8f7c778c8319f4a5f07c11010c4cc139da22a1d5ac bytecode: 9da4e5b0bf8b86b933224f69aa4751108e1eceb8c8b0b79fb31e3b8403fab161 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i8.out index fa1497406a..95e3992f67 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: 9e72d8cbbaf84517a8fb5347558d07e8626fe4234ee1fb86e70a9f3cf11170ce - unrolled_ast: 9e72d8cbbaf84517a8fb5347558d07e8626fe4234ee1fb86e70a9f3cf11170ce - ssa_ast: 84f3731d8065781c1eed806f0be963d52d0243052ff5080bb8cedac33c7b7622 - flattened_ast: 562b326f03b21b493fde794dbc79c23e23a7a1267d550c7a4b0e3d0c05ca420e - destructured_ast: bb6f1710f2732da62a7768f86443c563f670bfdd6b759cb612f98d57816122bc - inlined_ast: bb6f1710f2732da62a7768f86443c563f670bfdd6b759cb612f98d57816122bc - dce_ast: 4d20f5321bfd290196b74149cbffa1ace7ec7fb6710c9702249aba0c1fd1cac4 + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: d3ee63ba4d7268393907d4e0eca081f3db1e9ec5357904551691b3755a80d47a + unrolled_ast: d3ee63ba4d7268393907d4e0eca081f3db1e9ec5357904551691b3755a80d47a + ssa_ast: 65c2712e74359c63d261c520c15d22c20243eaf011a669db2eb6df18897f6ff6 + flattened_ast: 8c30005ef561aeffb0d8767e1d5f9518b8f5a3e732ef09d573d4d3ab2045ca07 + destructured_ast: b959d22c25d8c573f2be98b4000d2acc29c46be8d57604ea9380626b03652ff9 + inlined_ast: b959d22c25d8c573f2be98b4000d2acc29c46be8d57604ea9380626b03652ff9 + dce_ast: f1cce96804179d4b902cda1c86a3d93e7480978d4f9d1d7744b489ecb0fcf2d1 bytecode: b84d6d5eae32aa8692a6933af7717cb987b65921565da007af31391f40f70fd8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u128.out index 7a550f9569..ad39947dab 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: 7819e277c26c1ec5daa817af950208835db45975985f20686b43d29413a449de - unrolled_ast: 7819e277c26c1ec5daa817af950208835db45975985f20686b43d29413a449de - ssa_ast: 7117c4b546fb146b65ab3593bd0416c52455a242641f5b23577893bb59cb520e - flattened_ast: 1fbec79081bf1fa7dba5381f1fdf730466737ddfb99443c56b2beb0885576dd5 - destructured_ast: dd6271d0ce78a6b300d3ee39850ed53a05a122504e13bafba1c2ecc976011ed8 - inlined_ast: dd6271d0ce78a6b300d3ee39850ed53a05a122504e13bafba1c2ecc976011ed8 - dce_ast: ffe1df6572b5a1ae48553c60101bb2f2aeda0be5b38854a1898eba00665f443d + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: c99a58051d5cc5187a6402726f8ba001e03333d3b2298de813a46f4aad889f2d + unrolled_ast: c99a58051d5cc5187a6402726f8ba001e03333d3b2298de813a46f4aad889f2d + ssa_ast: 0d2cdec54b1641aafcaa28a4e339a443ce57f0a3bdd6f22a1dc39f02b5dba9f0 + flattened_ast: f2c381e4c8fbed78a982a6186602526d8899bec45167e975baca81793dfd32a3 + destructured_ast: d1b800bd754cf87e7a78b7623586b7fc82e6d6a5f23794a20feea74eedd14507 + inlined_ast: d1b800bd754cf87e7a78b7623586b7fc82e6d6a5f23794a20feea74eedd14507 + dce_ast: e1b8f81f24efa30178177af10e77a3f252dfbb2824186a061a077fe650d9b069 bytecode: 201d3f7e82902483df6d8aa7457d8d8f595c03ce4ea0e2e7fb355eb3af50e1b8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u16.out index 2881c3caa2..6988af402a 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: 4ce9ea2d9d310a0fce41ee9a5b293fcff672ef4017ff4a06b475dd8a201fb035 - unrolled_ast: 4ce9ea2d9d310a0fce41ee9a5b293fcff672ef4017ff4a06b475dd8a201fb035 - ssa_ast: 9c49e87cf4798b04dac6f9e33a8d938b8dc5d43730306d1c06ea7b25b7bcce4c - flattened_ast: db350af4bbb4ddc5da2bb40d33ecb00bcdc9e0d96b21a03266b38ad689a95dbc - destructured_ast: c1ef1ef9e8c3f6e7d40f1e403036fd1df2b72738cc25111b6e38f9c18352d23a - inlined_ast: c1ef1ef9e8c3f6e7d40f1e403036fd1df2b72738cc25111b6e38f9c18352d23a - dce_ast: 439afc94d85c6c44cb2d335ba19838e2e371d47cbd8bbaf95ffed8bbb4712553 + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: b8fcebf03abe1036145e4bbe5648bc5ef97533dff35bb04dc55a82641e1903bb + unrolled_ast: b8fcebf03abe1036145e4bbe5648bc5ef97533dff35bb04dc55a82641e1903bb + ssa_ast: 7744090e575da126d59c5404b42fc8183804f171a1cddc5d833c850dc337fbb2 + flattened_ast: 597fcff0e883eaa4ebd1c6dbc670fa281d7c8b05ace1d0aa1f7b04a863499812 + destructured_ast: bc8d1016eaa1487f1ee5ef7c528316d3c0765bdfc4ef46472f9fd661fb8c7f61 + inlined_ast: bc8d1016eaa1487f1ee5ef7c528316d3c0765bdfc4ef46472f9fd661fb8c7f61 + dce_ast: 938bcdd0f4345e9c3d49c30c703ec3e60f5f2dc5bdcbe1a5e3a02a50b3a099a7 bytecode: 15ee84b84f4b413e4c96708f16429984ec205133436db20c2b2a709a136029e6 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u32.out index 2410de57bc..5582f5583a 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: 45577658ca0cb62a38b0406ffa7e69b8ce9b22f0b6d1f98df8177958f4c1cc17 - unrolled_ast: 45577658ca0cb62a38b0406ffa7e69b8ce9b22f0b6d1f98df8177958f4c1cc17 - ssa_ast: e57d0c5fca9968950ee9698229a378c1c923c363cd06e8fc8152cffc536fa386 - flattened_ast: 2bedf519c88f2e3985c0eb08f4fc78ea9be341cf939cf2bc2aad1d69a8cda10f - destructured_ast: 4b32335d6d6b421b6b50ff6bc17a691a702fd7842bf956b27319a8f6a3f46d43 - inlined_ast: 4b32335d6d6b421b6b50ff6bc17a691a702fd7842bf956b27319a8f6a3f46d43 - dce_ast: 67f3756a2db36ed5ca33ac0bb6e0a83e05bf0abb4a61417b15f71e3b873e1bda + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 8a8959681eb6ba84ccc3524c3c93d423b01dcba516a72e37e82944a0744be54b + unrolled_ast: 8a8959681eb6ba84ccc3524c3c93d423b01dcba516a72e37e82944a0744be54b + ssa_ast: 800902faf5921129f9c8b6415b56c994f6e1c46064fa3c8bfee36b3aff461f22 + flattened_ast: 44346f8c071c2bade8aa466554f513ed1ae6a23bbec68fafd232d9c4d5d6aecf + destructured_ast: 519c56dd311791ae18048cc10fce3b869592abb6a46133c506cbf381e3add3e4 + inlined_ast: 519c56dd311791ae18048cc10fce3b869592abb6a46133c506cbf381e3add3e4 + dce_ast: 259ab1eef5667a691847fac77945a73bd0653b788b118988076508da1378f0a6 bytecode: 6a667db0987376b81e0e57620a5044fbbb4803131bd2c55d2b58fe238df51a3e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u64.out index 595836b069..ed72f2d231 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: 0a681b5a89862d59d6ae70a4a63aa40aea5539a28a516301252ea0aaeab44661 - unrolled_ast: 0a681b5a89862d59d6ae70a4a63aa40aea5539a28a516301252ea0aaeab44661 - ssa_ast: d6c6c6b9590f3c829d5e86b039be1ebbe391673eca23b8c64ad7115f4254fd82 - flattened_ast: 8ff05041ddc74ebe280788fd3c6e5f8e233ec8e5042e35f5c125c0ace8ce07ca - destructured_ast: 11123438d70840ed9cbf6b5303afd8a9e4ed2fb13a8a8625fd2c69c95e28075f - inlined_ast: 11123438d70840ed9cbf6b5303afd8a9e4ed2fb13a8a8625fd2c69c95e28075f - dce_ast: 6824104695550c39608aaee4cd0c2d3e6ba39469ab0e5c31c6616f655f644660 + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: 6ef04889ddaa77a5b9307ccf41746047b642577e0274e8e095dd50adab77f259 + unrolled_ast: 6ef04889ddaa77a5b9307ccf41746047b642577e0274e8e095dd50adab77f259 + ssa_ast: fb6cac3c3e632a0a39a6467378bbda251bde571fd0905409d32b16469dc93ece + flattened_ast: 74601f20d70267be259db14bb36815c8311bb2d39d37b91270d9c31c522d3c70 + destructured_ast: 76d28123bbf3e44d31181e52b4a5cd478503105b57e027abd4cda627e6630afd + inlined_ast: 76d28123bbf3e44d31181e52b4a5cd478503105b57e027abd4cda627e6630afd + dce_ast: ecf71b8e2d496188c53db6dc8bc970c2dcb15bce1614ec871f72cd9477c31211 bytecode: 9ea59902cbc6e8126f78f801de5621ef7927e0ff7ec19bf24a5849a52ba46ffa errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u8.out index e45c561cad..e41858ac1d 100644 --- a/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/bhp768/bhp768_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: 3cd274e8aae9a946a90634fa6d01c1f20181d2c1a913c40c0271edbef7ce84ce - unrolled_ast: 3cd274e8aae9a946a90634fa6d01c1f20181d2c1a913c40c0271edbef7ce84ce - ssa_ast: e06ef5caca70f6f834238919362f1a23ca070bd29efa71dd81a48805f6095951 - flattened_ast: c8169131519bf22a4bd1498e6459a3c9e25f1d749d7c1a8b2c165283831fb80b - destructured_ast: 274f7462bbd081e7a1800f6aaf6106e0efe489ce2230f5cbe57892cf1ee06dde - inlined_ast: 274f7462bbd081e7a1800f6aaf6106e0efe489ce2230f5cbe57892cf1ee06dde - dce_ast: c23ed0ff631d11b129fd0f97c5a3ffc72f23b84a64108bc11299072c53520d30 + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: c2cd904f9ff2b53dd22d7ac9884433de236f0718691f36f41ad4400ccfcdc8d7 + unrolled_ast: c2cd904f9ff2b53dd22d7ac9884433de236f0718691f36f41ad4400ccfcdc8d7 + ssa_ast: 3c17bf2b3ad8c7d4aa6e9794057e326641325088966dbd5fba3252e7f5ed47cc + flattened_ast: 49192f6707c27d69d754b79e554e29f942b995482fbdc8eddfd7f2f54b56c414 + destructured_ast: 2b12033cc76187696a1a4f7eff994c09e3137ec77e7c803c23651b9c90594796 + inlined_ast: 2b12033cc76187696a1a4f7eff994c09e3137ec77e7c803c23651b9c90594796 + dce_ast: 3b7f4a85737ad47f1d661568a401e3c7c2b89adfb448382c6508082295aee0d1 bytecode: 92748b91d172e56a27635bf305f8f8c29d6a18e19e1e0ad6b06b2b3bb028925a errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i128.out index 7a7a93fac6..f0afd3266a 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: 948c21b897ad539defd8548d2a328e1b67fae63b6739b4e9153906509e808258 - unrolled_ast: 948c21b897ad539defd8548d2a328e1b67fae63b6739b4e9153906509e808258 - ssa_ast: ce239f93d13ce5b7a8dc4c87d59848d6b00ee9242fe348785f2662040b914397 - flattened_ast: 0a1a7a12d50f0666779fffce18c7e6688a68261bbb97e5be28b31b3419ca72eb - destructured_ast: 34a92c2ca0f77765a6cc310d50c633af55e45f216b673c4e78d4d39b1817909f - inlined_ast: 34a92c2ca0f77765a6cc310d50c633af55e45f216b673c4e78d4d39b1817909f - dce_ast: 410c4f3dac7219fa45c5195069734fbd6f765c01d0502809492575ce9edaa08b + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: 0219892567a6b33def9f6105d7d8a09c9242fa4745ab19ea8e48d12115d8ba20 + unrolled_ast: 0219892567a6b33def9f6105d7d8a09c9242fa4745ab19ea8e48d12115d8ba20 + ssa_ast: 2a5086d81441cbf5d429710c89afab365b346913b2b5bf46b5c350d820af23f2 + flattened_ast: 9d40a2dd4e5f2931000afacf0b96b64d2a5c2d3b5de40c21773a1668c3e59b03 + destructured_ast: d7204f01b4217c8df75a18d764bc3410df629c6a29502332eb0dd4c5eda9d353 + inlined_ast: d7204f01b4217c8df75a18d764bc3410df629c6a29502332eb0dd4c5eda9d353 + dce_ast: 0fda7fb582c7ed29083e34fcb2773dfa46d47c9616ef9397f0a82be465680ad6 bytecode: 590389deb5b7da7e5210fcae5fed44bddf2b1a0bd6d2b30817eb650dd5efa343 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i16.out index c177d84ec5..0eb9f93966 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: f133f0c56f21135941fdf80b40ad360bbd1e0d86dbdb62d7a6b8871c9d3b6b4c - unrolled_ast: f133f0c56f21135941fdf80b40ad360bbd1e0d86dbdb62d7a6b8871c9d3b6b4c - ssa_ast: be1042ec74105379e24c5be2a6f0ef1e3a919166d87a2c00d3753a378b1d03f2 - flattened_ast: 5ed0c8743601d1c265187d8bd5ba3c536e5395dc591202454b884305f5a3b49b - destructured_ast: 7f1941df0f096693b26eb94e9a21e0ace96216d43b85835f636f6cb8635e17a1 - inlined_ast: 7f1941df0f096693b26eb94e9a21e0ace96216d43b85835f636f6cb8635e17a1 - dce_ast: 4ef7c607f231afcb822fcd751d45b7846514523abe188dad5c3adad2d3c1f50d + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: 8a2829ac025a0fe899c1cba30f6860be3cde6e9eaf0cba5fcb09595d0dd4e241 + unrolled_ast: 8a2829ac025a0fe899c1cba30f6860be3cde6e9eaf0cba5fcb09595d0dd4e241 + ssa_ast: 4b1899b900bec14033efa872cf3413e2f275771596eca682e31a880a8e1b14c4 + flattened_ast: 708ac258505acf4018a89cef8145aeeed13ea8d5a4ba43c80fcf59d940df91bf + destructured_ast: 1450d18b1770459b545c8d0fb7f36f59c000122c55a879c6cefab3048a283e6f + inlined_ast: 1450d18b1770459b545c8d0fb7f36f59c000122c55a879c6cefab3048a283e6f + dce_ast: 6c154619844b2ad895e7a659ab4da865ce8a585a18e0fd2720edf6f7e565a760 bytecode: 6ae1c5f0b41e9982c661326ee81b26e8c0b6d400f5a8454117984c37ab4e492a errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i32.out index c29f940274..e4c550ea99 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: e28505581d1533e5f4d30c8e370284fdc8e4faf7e33cb2de3d07de1338aa4634 - unrolled_ast: e28505581d1533e5f4d30c8e370284fdc8e4faf7e33cb2de3d07de1338aa4634 - ssa_ast: 1334fe71cb9b73fce51960b4fa753194154a5cb4839b61bb3a03b37fe383ec0f - flattened_ast: cd0cd57e23182a6a5861d3d931ec83b53ccd0c603e8383c613dea1ef7fcb8501 - destructured_ast: 7e64de90013dde78fe43cecf4021d2613f9947bf6385fd582d8522f44ca342f0 - inlined_ast: 7e64de90013dde78fe43cecf4021d2613f9947bf6385fd582d8522f44ca342f0 - dce_ast: 5b2b2e5e717e3875b0bf35747e0ff2caedb838f7de9884c823953d2e97b9c2d8 + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: d5c535250da9b9a05592b1a0543d2520c8ee90c6378a51446f44f4f56ab83135 + unrolled_ast: d5c535250da9b9a05592b1a0543d2520c8ee90c6378a51446f44f4f56ab83135 + ssa_ast: ade2a8f25360850e57f37e862392a0efc1784a4b3249c7ae931f80cd45e4fd9b + flattened_ast: 6f14d2cc73d4815c918a4a123070a1602dc15736b579e9404a58ffd1f7b73eab + destructured_ast: 9b13bdf83e230b0f05d1255df2e19c57652a6a1070ed1d270672921d278cddec + inlined_ast: 9b13bdf83e230b0f05d1255df2e19c57652a6a1070ed1d270672921d278cddec + dce_ast: e1e8189a21ef91ae7fc59993edc82734827eb268e954a287bb04edf64eb57beb bytecode: baa423f7d34847421a44a1ccfede64fb02829a7d99c465b0605f85cf20705986 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i64.out index 0b0d87fab5..438cd55e1e 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: a8b4ac7209628996363acb025a2e3c8df874007aa7e63017c354137a422af157 - unrolled_ast: a8b4ac7209628996363acb025a2e3c8df874007aa7e63017c354137a422af157 - ssa_ast: e60243c924e387d252ab4e40687d8ff35244a9b66129fc83f389f5c26910d58c - flattened_ast: 8a965a6d4e863498259981004f0bfe55b9dd3b5798b79dfbafbe65bacdcdd3c4 - destructured_ast: 092d53c81bf7162372d4d6b727b18c1bfcab27a87ab051780daa377a9e87260c - inlined_ast: 092d53c81bf7162372d4d6b727b18c1bfcab27a87ab051780daa377a9e87260c - dce_ast: 5b519269f225337360349fd39cb7c62f04264b7f39b31121a3dca9e9eac8cc08 + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: 9ab673743f3594d0979bdab5fcc40d7eff16e8a010a7e78c494c6b6253c49b42 + unrolled_ast: 9ab673743f3594d0979bdab5fcc40d7eff16e8a010a7e78c494c6b6253c49b42 + ssa_ast: 6a33264186dbca4f84dbfda9550b9ebc1f343b7d2c05164ed66d781d658708a3 + flattened_ast: 93a762fef97c9afee0f6f904e8977445bfdb28c67b661641e78a88d03c565edb + destructured_ast: 89b71b66017fb49d87105014799b40b0c5e4f3da1983566ce4610604f5f95936 + inlined_ast: 89b71b66017fb49d87105014799b40b0c5e4f3da1983566ce4610604f5f95936 + dce_ast: d830edb12dc5ce2d45cd99c4f144feb768c88804eb55bdb1c7aa968ded1e0c87 bytecode: 4d5b9ec6fd0830de759b0df4e24136712875ed4bac5aca6ff53d8a6938693f56 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i8.out index 02b7c0ac21..a09bc35cc1 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: c8db8d81cbde019266e92a24d679a1b446254de29cf7ffc78d3273659f78fa68 - unrolled_ast: c8db8d81cbde019266e92a24d679a1b446254de29cf7ffc78d3273659f78fa68 - ssa_ast: 17c87f742f7f390a4bdbd064858ad4d65328e5fa24491acb9aa2f91789708e5a - flattened_ast: 853fee97e4bdcb30cd22f8edae79a6983257ede9b7d5a723a8668e572ed954b6 - destructured_ast: 207da8cbf9c7b44edef2a53f6040153d591483ab428de4cd462fa44251f736e4 - inlined_ast: 207da8cbf9c7b44edef2a53f6040153d591483ab428de4cd462fa44251f736e4 - dce_ast: 4f5f331892a5648c1c245340c9366d8d0e6123905126e379d730946a52890bb0 + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: cfd38b25169a6a9a4e582c2192fd35bd5f75df99ba69603139810b73abd5bf02 + unrolled_ast: cfd38b25169a6a9a4e582c2192fd35bd5f75df99ba69603139810b73abd5bf02 + ssa_ast: 3d3df77a510a6dacfe7c5c7baddf7a3d583f1a65029991ddd759974cf246e769 + flattened_ast: 9885970843ae001071c5873488c1e73f3383922fdf8ea61d4177cc4b52715285 + destructured_ast: 942ba0190600c00466f55b5784f0793aba749b7a39ea34aba6715fcb65f6e54f + inlined_ast: 942ba0190600c00466f55b5784f0793aba749b7a39ea34aba6715fcb65f6e54f + dce_ast: e6ba927ef5c9cfc65bd0949e67a12146d01e0aca1dbd80cd91582c00f6e41f94 bytecode: dae1414959e50ca77ecae476843824b6220aa3ca4e95ab2a98deaa4b78987bc7 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u128.out index dd120c2ce4..3081930f84 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: b008bff7939df7d83a4f5e1776530ed16fa35e0a954c1ae625e55a84dc6baf8b - unrolled_ast: b008bff7939df7d83a4f5e1776530ed16fa35e0a954c1ae625e55a84dc6baf8b - ssa_ast: 1a0d2cfea477ebbc20f47cc948ddef4b058d8021dfb02e182614776d2fd49eec - flattened_ast: 11c8601ca0bd4776f94af8db30b0c2dce4fa5b903597c8fa74374a4d8d994ee4 - destructured_ast: d5799f08099f6c8e969abcc302ec12401c04cd193b814f2be87fd1af6e05c97d - inlined_ast: d5799f08099f6c8e969abcc302ec12401c04cd193b814f2be87fd1af6e05c97d - dce_ast: dd56f1a95240d24466cf8d6f93bc44963b3682cf9975c72a42aa55acd87aed40 + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: 8d0eb730df6c236c4ce33fef6479ee55a30474b53850424c5cbe2b1544f1be07 + unrolled_ast: 8d0eb730df6c236c4ce33fef6479ee55a30474b53850424c5cbe2b1544f1be07 + ssa_ast: 10a89e419d3b7b02bee6a6efbd1318ded6beae1e4784cbbc3ebdaf2fc9d68ff9 + flattened_ast: 346ac5476f2410177a7adc05c61a1f1c1d8b6840b3db1a82193a19410d22f618 + destructured_ast: cdebe1f7a58754d7699074304c9d544d713b35d571282f2e266dd6879750835f + inlined_ast: cdebe1f7a58754d7699074304c9d544d713b35d571282f2e266dd6879750835f + dce_ast: 9c400b98eca3a3eb0f3ed05514becedcfd94f7150df1cb9c6ab03978399fa666 bytecode: 770f2acaaeeba1f46a6b57a837f4abab295fe19070a150e6f59fc4e8d4cb19fa errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u16.out index e9b613780f..c3e81ada3e 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: 9d02c6cadcdfbd93badac6decb2597b3226f1e6a1bb8e41e4d5ec90297417857 - unrolled_ast: 9d02c6cadcdfbd93badac6decb2597b3226f1e6a1bb8e41e4d5ec90297417857 - ssa_ast: 77f2fa9744fb229a42cbb06878242855ed7d70829ab16f53f563e72d6a4e9adf - flattened_ast: 355057b3406e378929ac71be501f6ce7d8c33231932caaa1fa120552a1d5bfb1 - destructured_ast: 835529a2fc8ad776b4caad1703be015adf8fd23a8a1e6023063b520e1ec96b61 - inlined_ast: 835529a2fc8ad776b4caad1703be015adf8fd23a8a1e6023063b520e1ec96b61 - dce_ast: ac2ece28d6d28f20a5b211bd500a0b44d075bebd772f02e64a30e1d1d604804b + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: b0f80eef333158a3dedc3b31aa88c1073f10423c52b26169c2be1aa23bcb7127 + unrolled_ast: b0f80eef333158a3dedc3b31aa88c1073f10423c52b26169c2be1aa23bcb7127 + ssa_ast: eba91b49ba040c117e2b24cce084c0d4fb3db081c8f4424b985d469db0577c65 + flattened_ast: a5bcf17fbdd950885e4e8f08f288fc9850fb04a0d1427eeee22fc62baf47b171 + destructured_ast: d291fc8b68267a25818d55f4e47d8a338537ac6cb027025c06e9d48b406c221b + inlined_ast: d291fc8b68267a25818d55f4e47d8a338537ac6cb027025c06e9d48b406c221b + dce_ast: 60ea36ee353326fbb6b95478a2010f27883daf2b6db2050c9b6b5669e3a526a5 bytecode: 2827725e28e621b51cf5a40a1979da7558af0ec1e7e260b1ec255c169efd7948 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u32.out index 2a202e08d3..974ea8f395 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: a8589ac59ba0d84fa837a2ebc7d1fc94cab9d4543f2c4e7afb14aa4f68b8b9ce - unrolled_ast: a8589ac59ba0d84fa837a2ebc7d1fc94cab9d4543f2c4e7afb14aa4f68b8b9ce - ssa_ast: c966edafdace3e3fc786b022e36734f59b3183d64341e52a8a63fc228ea57023 - flattened_ast: 9c709d07509da0eb52d7b85239b941a2a4b855cbf20dc332331272a661e9d4d4 - destructured_ast: e80d045c2a77b6acc35bde092ad8806b100e2230a696702f516e6e155324aebd - inlined_ast: e80d045c2a77b6acc35bde092ad8806b100e2230a696702f516e6e155324aebd - dce_ast: c79fb5aec19fade3062e509b5644a124e917f43bbd978cd46b9234c8c52c655a + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 1e89b481628f609f74cbdae36b2aaa4dae117f0e552ff0ba06e266eb1671e7ad + unrolled_ast: 1e89b481628f609f74cbdae36b2aaa4dae117f0e552ff0ba06e266eb1671e7ad + ssa_ast: 0f5829bc300159f779e49f7c96931298be5248cd5d1f21307ecb835d6c69eb88 + flattened_ast: eb1b365e4f1d861b5f1094ff7e306c9bf13d7a8a3c06e086abe20e1c06ccca3b + destructured_ast: 7eceaf1c92d312ada9b98715672b35cbf9163fbbb48f0c378bff3f86aa42d006 + inlined_ast: 7eceaf1c92d312ada9b98715672b35cbf9163fbbb48f0c378bff3f86aa42d006 + dce_ast: 64bca8c58bf19e8b3c459bf44e4ca6c684e498290f4b14d498fb776c62312bb8 bytecode: a90328ca973213775dcbfa872950cc8126b172ef1cd4c1a1650277b23b6f6957 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u64.out index 2a26f49ca7..5ceb2ad59a 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: b51f58cbd22f146c4e11883e7e5eb484b6437b3e06a795820d7c0367fdbe82c6 - unrolled_ast: b51f58cbd22f146c4e11883e7e5eb484b6437b3e06a795820d7c0367fdbe82c6 - ssa_ast: 2e009ef27b6942da2ae5c1284659511b14ea5b7499a401ab49ec24e2fb058126 - flattened_ast: a3fde85264ef2e42a9b265455deabadabffe6a226abefecf47d53264b27de80e - destructured_ast: 582fca67b21d0ca3a6377957cac25950119eda9c901327007bb17a5878f494ee - inlined_ast: 582fca67b21d0ca3a6377957cac25950119eda9c901327007bb17a5878f494ee - dce_ast: 9736aace0cee26e3bcc3cb689a7dddcb8bc187405e98ec31718325bf20c6dffc + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: fa2a745862f5902a0844fc8a9344c2c16c863dfe2cf56d75e6db563e5dcf9708 + unrolled_ast: fa2a745862f5902a0844fc8a9344c2c16c863dfe2cf56d75e6db563e5dcf9708 + ssa_ast: 1db427b7d2a775b57169e60a3de479e9839f319062a9b515098b9d4171491947 + flattened_ast: 26d413cfb97d0ffefed89a5dfe154e6ba920f58a1098275819c6c61c7c936cf6 + destructured_ast: a326d8c8eec43a9de7585f50d9690ba4945c5e2603ecb9c2a19f2cc77eb4d75b + inlined_ast: a326d8c8eec43a9de7585f50d9690ba4945c5e2603ecb9c2a19f2cc77eb4d75b + dce_ast: 077abf2c4f00fa50708559ff3ee1ef2fbcb35e65d0c83f0c835a182db1caacba bytecode: 56496fd935df4646cdd71fb7cee3390df240c99433835d70ef5967a33e6d7de8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u8.out index 5cc59fb4a1..91b2ec9b93 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak256/keccak256_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: 1757a5d7c047abc7ef6b8ed3cfd1974a23aa7f7dba69382e90e945c2c8352d97 - unrolled_ast: 1757a5d7c047abc7ef6b8ed3cfd1974a23aa7f7dba69382e90e945c2c8352d97 - ssa_ast: 0d182bed8a5e133cce867a4a811b5c6119843755cfefc78e623dca0f073c76a9 - flattened_ast: 0039221b616abeec908a14f00a104a518a10be9d7933f91264eee75836ce6fc7 - destructured_ast: 649c4cb9a854ca9dd4b2b714a2b2cfcde22a8844f2fccbd7b4f4742fdf6f71b4 - inlined_ast: 649c4cb9a854ca9dd4b2b714a2b2cfcde22a8844f2fccbd7b4f4742fdf6f71b4 - dce_ast: 9fa6604d0d4cc545d1480af18ef993a055f09af7bb46c6d1d2dc0847edccdf2f + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: 1a5f4223050526af9c2bc183f162231b468371b6553204a1138f3af6c389a64a + unrolled_ast: 1a5f4223050526af9c2bc183f162231b468371b6553204a1138f3af6c389a64a + ssa_ast: 9c61afbf1007db9c29c4099ec9498da651fac926c5feb22df5c1189588a4e1ca + flattened_ast: 7ef58606225e1250bf7b55724eabaa5e59124b7b6f1e0da0774201e57f2996f8 + destructured_ast: 524e0e019bc2a49966276c5c13b27278a1ed53cb2135947664c63c44594d21dd + inlined_ast: 524e0e019bc2a49966276c5c13b27278a1ed53cb2135947664c63c44594d21dd + dce_ast: 8e13d17b8e5af92f6b2f3bfb5ddf1aa92f938ecbffee73218eead391711b84b9 bytecode: db058ed7b34e9c94cb51c9152685548070f56ec9b80abe82b0ae5789a0f81cee errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i128.out index a55559437e..ae8a42f9fe 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: 6109ab3cd52f3d6eb1169a39d93ebb2b02cfa5e47ac79ffb8f179870841d6ee8 - unrolled_ast: 6109ab3cd52f3d6eb1169a39d93ebb2b02cfa5e47ac79ffb8f179870841d6ee8 - ssa_ast: 64a0b26ecf7f7582f5484d98eb6da12dc332377b051d14607dd26815a286418c - flattened_ast: be184a2d89ee94112a6ae80595f4a430c8d184efd4a500e23ab5ee7514bc53ae - destructured_ast: 680ae8f3276ddb0affc581ee2fc8355e2821cc08e3fa56e5758699e3fed696de - inlined_ast: 680ae8f3276ddb0affc581ee2fc8355e2821cc08e3fa56e5758699e3fed696de - dce_ast: 99efa9fec38998907b0e43ed294cf87ed70dde9a1788d7bf7bc984972bdb68b5 + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: 8518512436454079e4f9559e223ef664b9db6b03a5553fc8546d526b88760013 + unrolled_ast: 8518512436454079e4f9559e223ef664b9db6b03a5553fc8546d526b88760013 + ssa_ast: a57aed4551c77589d289a6995a1d6d022e5b8c89223ceb7dca0297ea928dab83 + flattened_ast: c92166f101d059e2fba1c9907bdaaa5f7d8cb2337fad2c82ebaa4f4ae3956c9b + destructured_ast: 50ac7287a314cf813fc0a5bd5d793747e947b457913804426761235373c320dc + inlined_ast: 50ac7287a314cf813fc0a5bd5d793747e947b457913804426761235373c320dc + dce_ast: f2b6ffbb16357802347aee4d16d5e05ce9146dfbf668d8a24e9f0350b643d49f bytecode: 3c60fe2ccd72f2fee542194a4a812f65cb74ffe4aa77947d0ef39a626d9175d9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i16.out index 72bf4560ab..700b247dde 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: 5fcc2ce7804e6e0155c3690c024ace7298f0f8a77aac4cd64c84c5f54d7d5fb9 - unrolled_ast: 5fcc2ce7804e6e0155c3690c024ace7298f0f8a77aac4cd64c84c5f54d7d5fb9 - ssa_ast: 5056fe3b87191fc67c57f562210e592f6b2e8cf1a002322617e782608876b41a - flattened_ast: b19bca43f358c563ad4af66eb5ad0b3740e85c00965844233d5582b2f8ce7b64 - destructured_ast: 744a4e4035b41eba13e90c10f4d61d8a41493c89cb36637bfe03d1f897132bac - inlined_ast: 744a4e4035b41eba13e90c10f4d61d8a41493c89cb36637bfe03d1f897132bac - dce_ast: 90031ec3ae2f739b5d95ce32c2ddcf455e746f147a36cc7f6e4e267998ac06df + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: ba3898259a2824f95be822a5daf97931fe2080f30f9bfcef5607beba6c099213 + unrolled_ast: ba3898259a2824f95be822a5daf97931fe2080f30f9bfcef5607beba6c099213 + ssa_ast: fd6494afbcac01c1dec21bc662a2248814bad2488e7f36cd104bcdcfc43e3d6b + flattened_ast: 2eb33f23b55bfebc1a0ba0280a0fdb4a6cea7a8a39c6cf6689f2001fb0cfde64 + destructured_ast: 5a466aece670095f525d6d9e38532adeb41e6ccd441fcbacb9d7c217af5502c1 + inlined_ast: 5a466aece670095f525d6d9e38532adeb41e6ccd441fcbacb9d7c217af5502c1 + dce_ast: 142d35ed20ee6dbf9d41b1cbdb8b9aee6e80abb9c746f5b835e5bee79b411857 bytecode: f6c112b08c4a5b02002de56b8dfba054dca0fdb49feeda7146384ce5bc4b9e3b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i32.out index 082a2a30be..a9d2482d46 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: 74439ed0b2cdb9fe26d9830e1594602e6c35a244d7dddda59ccff63663d807f7 - unrolled_ast: 74439ed0b2cdb9fe26d9830e1594602e6c35a244d7dddda59ccff63663d807f7 - ssa_ast: afc3d9f311b57f41bc5349e046b716e9e8572ee1562d588d5d83aed6e1ecd561 - flattened_ast: 914cf9d22d48260b444c527dae4687b99e03e134491fcc88a8aaee51f198109d - destructured_ast: f53982ea5ddb7c81009ce09ed3b506b1db65c5309a0bf75bffb76f450f800329 - inlined_ast: f53982ea5ddb7c81009ce09ed3b506b1db65c5309a0bf75bffb76f450f800329 - dce_ast: 180de9c8249894d70676346039fc6b040eab6e19628f5cb4e5d26be2505f1da1 + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: bfdbedeeb92b1ee61047a14fa9252a847fb77b08fb50da440dd49b7f017a8cbd + unrolled_ast: bfdbedeeb92b1ee61047a14fa9252a847fb77b08fb50da440dd49b7f017a8cbd + ssa_ast: 59fff31af3a3c47401e51244a03bb5361e206db9ca04ad5a27747248e61c349a + flattened_ast: ba3930860561f29fd19c13519e18579898367dfe36e76899ee828d35bce22083 + destructured_ast: 5a71c107177d2737debd76da247e6d2abff590bd071d6c012266de2c5a1dac5b + inlined_ast: 5a71c107177d2737debd76da247e6d2abff590bd071d6c012266de2c5a1dac5b + dce_ast: e2aa83f4debfdf0d05e13d08c0b87e1465e67f549f1b27454aabe26920e3babd bytecode: ff30f43337c830695fd7271014aee19d33c0489de50d3d66db69b3d73da357ce errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i64.out index df8d854596..b18aa5a08c 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: f286138dad40eb651c6ee0014e58be63bc0c509a05e5df84939203ae02b23bca - unrolled_ast: f286138dad40eb651c6ee0014e58be63bc0c509a05e5df84939203ae02b23bca - ssa_ast: 9f906fcb838d1a75e8864845cd15ceba7283bb08f1062c48635380b3c0c07b85 - flattened_ast: c58b3fb52087cb63c5047733e68e75541ef415984d7f9093e8302187bffafbfd - destructured_ast: 29c3732ade74fbdd7dda5946b1e8b8aa37d843f01ccb503b129b05582e94fe50 - inlined_ast: 29c3732ade74fbdd7dda5946b1e8b8aa37d843f01ccb503b129b05582e94fe50 - dce_ast: f242f9d21bfb62e9235dbe05a110527d71e3272bd664df621eb2789f4989ed5b + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: b25fb77b11b643939ed5c49d9139f0b98e96d93c0f41b826e84098e6f32fdacc + unrolled_ast: b25fb77b11b643939ed5c49d9139f0b98e96d93c0f41b826e84098e6f32fdacc + ssa_ast: feb8df3f031d4decc90b8829832727392a126a6c90abfad1fa669409d2f401e3 + flattened_ast: 14cf66577cc0b3311f383d839cd56eca91d4281360ecfd56d23e65e8c162db84 + destructured_ast: 5de4d1ec25088a606ebc07ee80750f90ffee00c4eaab2453c9b61cd4a8023c2d + inlined_ast: 5de4d1ec25088a606ebc07ee80750f90ffee00c4eaab2453c9b61cd4a8023c2d + dce_ast: 6bface0a7e45eeb927840757fb12fffb19bce9e27b13722ce5f093b3d37732dc bytecode: 9613835dc4e36f266d29110dd595208e54ebd4b8dcf371985a38796c15044f38 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i8.out index 4b3a819441..b1babb01e3 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: 9a1bf4beada9bafe85a938c768a5c5b121e43d30770ec39f94ac79c5b97c14b4 - unrolled_ast: 9a1bf4beada9bafe85a938c768a5c5b121e43d30770ec39f94ac79c5b97c14b4 - ssa_ast: 4ed597a0b7a4e4f1ca1ce21d2ebf1a7efcc129e76a712f117bb25d58a04f8a25 - flattened_ast: dc3145b296776dbaf2f2008ffdcdddd764e3818c4768efbf8c76c171658f5ba4 - destructured_ast: 2083571af721c88e29495e956f2a48633865d7bbb5effbc4fb37c5d70e7423e5 - inlined_ast: 2083571af721c88e29495e956f2a48633865d7bbb5effbc4fb37c5d70e7423e5 - dce_ast: f51d66047d717bf7f410c71ee64a592df33874d2d22967a9a9728c7a4f61cc36 + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: 36443dddd6c85acf7616f5527e0f601464378a8ca65226f4800b4a3d61f1c228 + unrolled_ast: 36443dddd6c85acf7616f5527e0f601464378a8ca65226f4800b4a3d61f1c228 + ssa_ast: 045c04b5b8186f116f9d5ea8fcd6cb648c0ac4d08d879ed76001f85acc83248f + flattened_ast: ee7198c9a9bc3f6b61af2cbe2c2990349ad0333a060cec741d390a38fcc86196 + destructured_ast: 2b4804691be550351737afd19f9a589e073404b93a7c3d5585edfa913efa9cef + inlined_ast: 2b4804691be550351737afd19f9a589e073404b93a7c3d5585edfa913efa9cef + dce_ast: 897fcbf1be15e3efd19aec131dd59f1e137f6ca8802fd46af15db9cde4e8175c bytecode: ca074224fb21da9078cf66f586228b5d09460ff02edf0f84847970c375695b57 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u128.out index 1a7e83ba84..5f8e190c8a 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: 6229c76b0fc6004300b2fedeb28f169decdbe3108da57c196312ca72c93768d9 - unrolled_ast: 6229c76b0fc6004300b2fedeb28f169decdbe3108da57c196312ca72c93768d9 - ssa_ast: 4dd2e8989ef2cf750b2dda60be447befe5d9d734dbbafcb47245fd0df7aad37f - flattened_ast: 7edd68428f117ea2f6acd2313f09aeaac788ed1cb5ba8f30b3d14ee613781356 - destructured_ast: 7e1a307679b5d457591420177096766cfaacdf564fcf53c67bd6c5ca12bfabb8 - inlined_ast: 7e1a307679b5d457591420177096766cfaacdf564fcf53c67bd6c5ca12bfabb8 - dce_ast: 69dc5e8a505242fb8fca75880a89cfc7862304901968200f66a5c9d3843ff1f9 + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: bb02614a739dd4440d009c7e122f55a73ba018b288b51c5675b75d0d8597ca76 + unrolled_ast: bb02614a739dd4440d009c7e122f55a73ba018b288b51c5675b75d0d8597ca76 + ssa_ast: c85e100768e5b01ccb17402136c2f4e14fc2ff21aa11ea2263fc951f3e7fbebe + flattened_ast: 8c5a1bf8e4696195182b10c0ecf0224c28af4991405cb62d6f066d74cb3039c0 + destructured_ast: be3f8be7855aa0aa26a6ef52872e7eccfcefd9c387201cd78374ae5f2bde9991 + inlined_ast: be3f8be7855aa0aa26a6ef52872e7eccfcefd9c387201cd78374ae5f2bde9991 + dce_ast: 1ab967ed6b82fc04f127e4ee10f5ca7395b136e8210d8760db1f58ec76ade859 bytecode: b0c87022d5e30dd47b5a097c7e1c00bd8c487886a84212ce7db0c7b1c5856259 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u16.out index c21a032777..823cea5f62 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: 9d341ae5df7aa4fd0bff3638b9c5929ac89c9a7a130ce52e25be32e4d2648c0c - unrolled_ast: 9d341ae5df7aa4fd0bff3638b9c5929ac89c9a7a130ce52e25be32e4d2648c0c - ssa_ast: bbef8187115feefc32dacbe31b9242418a92082f36024d11305507c566e7730f - flattened_ast: e70c36db8613c3dd2989126e280da932b3228c4c9ad51307ca55196d1e143410 - destructured_ast: bad5889c632264b8b346081a8ec4a21a870a43cb19fd51781c76c2ef92a476b5 - inlined_ast: bad5889c632264b8b346081a8ec4a21a870a43cb19fd51781c76c2ef92a476b5 - dce_ast: e2d8c5e1573658211b680d1a0b53f336355ed382944e38ce1144c9e86c8187fc + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: cc5bf0cffdb84101459d2aac374724bd575cd6f9c63475b95418330634360b39 + unrolled_ast: cc5bf0cffdb84101459d2aac374724bd575cd6f9c63475b95418330634360b39 + ssa_ast: bb7cd0f232cb86738b6a00e93f3c90740859135d28bc6c7fd455ff87ed8a4182 + flattened_ast: b9057c03e948cb8a8db2c36c7a8014982cb9a06455db8a198ea597fefb701adf + destructured_ast: 0e63c61f208e42f7c77cf915d0c4f8f01958f741799afa6a7ee89b5a2fc9483c + inlined_ast: 0e63c61f208e42f7c77cf915d0c4f8f01958f741799afa6a7ee89b5a2fc9483c + dce_ast: fe7182fb99154f09a443752a0c581065f5746e06cac6cfb49a6266a252053582 bytecode: 8b851887789d1b0d14a68de7f393a839940770b54680c74656c872dde5ff20dc errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u32.out index ac4a17f8ed..513bdd88a6 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: c9524bab77391c4563f38c804db306c1f72fa92fd38174441e7323544e7b6c04 - unrolled_ast: c9524bab77391c4563f38c804db306c1f72fa92fd38174441e7323544e7b6c04 - ssa_ast: 2319961d733fae57169b7464a81557ff2914392d551b77c3912beaf1334f49f9 - flattened_ast: 71f6ee6bae1bb98e2af3135bc5802068adfbf05cf56b078c63451487407b5eea - destructured_ast: f58edec564ce91f08b60907c08d7d8cdd9b28a4a235165f1f00045ce0947d596 - inlined_ast: f58edec564ce91f08b60907c08d7d8cdd9b28a4a235165f1f00045ce0947d596 - dce_ast: 7f0eaaea70b11091cab3b68873a2ea2bc24147ce925361c4fbb5aab8335c83b0 + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 932ed6f215497eebb5ff8e9685ceb0056385c0ca52972b75816ab64cec8ec2a4 + unrolled_ast: 932ed6f215497eebb5ff8e9685ceb0056385c0ca52972b75816ab64cec8ec2a4 + ssa_ast: ac5f9d81b2ac804832a95285e99e81ca0d7d8048389a80dad21a770bfad4708a + flattened_ast: 58b79a6ab405ea234929433ef45a9c7f21fcb6cfc8cc2d4ae9743b8ed086ecab + destructured_ast: 2ae097e24c7fe1a4a7c95eb7bdb8542d0a83277cc396523e83d747bf6fda27e7 + inlined_ast: 2ae097e24c7fe1a4a7c95eb7bdb8542d0a83277cc396523e83d747bf6fda27e7 + dce_ast: dd66c81bc235771b7e0e3141f8825f8442b69ce08739f53d35269be6eeec634c bytecode: 8cfc137d9de5f78970ffe8a7fd36cf828d967798364ebb25ed2654f97e993df2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u64.out index 80f0db6601..38696d757f 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: ab91dad2de175dc6237e83b93b8fefe196b0726ff5d0f8b5f29d34ce7af7b727 - unrolled_ast: ab91dad2de175dc6237e83b93b8fefe196b0726ff5d0f8b5f29d34ce7af7b727 - ssa_ast: e22d12afbc61d07ec500cdae44771c4c3579ea29f2c7acceab88e4e8ff941ffe - flattened_ast: 6692b0a381efd6c5c1a00e9d2b4afb5eae65c8ef3e399b6414acf2f1cbfc6e30 - destructured_ast: c03139f6b55739b45cf329fcb31bd95be09dc190ed7073bee79f7ebbbbda5149 - inlined_ast: c03139f6b55739b45cf329fcb31bd95be09dc190ed7073bee79f7ebbbbda5149 - dce_ast: 23afa81426c22b1fac0b24d39639958e067e17a6898a7a8e57135c3d88d1a9f4 + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: fbc425432e4bb5f196cf15abded34b03c2561dda3b3f3893a13729e5fd5451b4 + unrolled_ast: fbc425432e4bb5f196cf15abded34b03c2561dda3b3f3893a13729e5fd5451b4 + ssa_ast: d1baeaba60462458e6df188fe19c46ea37d991f81fe726d7e2bb8a4e4917f440 + flattened_ast: 86bfec7d06f017f4534b3a525b7f992fa3a83fad16d3752a37dbee0db0713290 + destructured_ast: 4ea05d10385e7ec975633f1e7fdde2178abbc81d9db211be2431b5790e2bbfe0 + inlined_ast: 4ea05d10385e7ec975633f1e7fdde2178abbc81d9db211be2431b5790e2bbfe0 + dce_ast: 1e3f8cf6138191870cebaaf54e8994caa04d7a61117e929e13f242a4b0faa4ab bytecode: e21f3d467b66f55e41c864391412af065fcfd0b44bb6697e68693b5c8620e4bc errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u8.out index c9c41e9428..22d4791f30 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak384/keccak384_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: 9ec081a2da390dabdd37f2b3093422783ad9f346d2f3b1770a1483028da69d6d - unrolled_ast: 9ec081a2da390dabdd37f2b3093422783ad9f346d2f3b1770a1483028da69d6d - ssa_ast: c546fbd09a7c023b2910cee14f69fd95e874eaa59388bb440a101767999a9044 - flattened_ast: c17c01c2f89ac486be70d53c98fe6e16140ffdf89d78ceaaee3d8a9371aa2a00 - destructured_ast: 49209f1c2a62700ff5ad40678885a945360dfc9639e5eb60884f3ea27e8a02b3 - inlined_ast: 49209f1c2a62700ff5ad40678885a945360dfc9639e5eb60884f3ea27e8a02b3 - dce_ast: dd3cc4e37344c8e61b613c40ba8e14cfb8b88987cf571439dda504db490c1f9c + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: 7cbefcf233f595dd332a73bfc95c09142070e1a3d522064d3e72c50a3995cbc3 + unrolled_ast: 7cbefcf233f595dd332a73bfc95c09142070e1a3d522064d3e72c50a3995cbc3 + ssa_ast: 3d235bb27ea9a6855a26838932654330770853dc748b8170fef0539d9c8d4d7b + flattened_ast: 679bc7c371e24e6977a31751bc155098c91ccbcdba3f55356e02565c799bcd6e + destructured_ast: 819bdc3657b2cc5a6ec457416533a81f301b61267557403e9cd5d7ffb9613bc6 + inlined_ast: 819bdc3657b2cc5a6ec457416533a81f301b61267557403e9cd5d7ffb9613bc6 + dce_ast: d06a46481785a801e5af8404a5ee5276034b3117f41872217cadb455efed3995 bytecode: 999b9d0cdf8e006833a2d8ce94eb8ace714cd08c8df3e0b3531e28f6489e0984 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i128.out index 3bb1b2dcfc..ffc2c3a4aa 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: f39945a5cdded0a3475d89f6bf57cbdb12a5bfe262e2af8a524c3d22795298e3 - unrolled_ast: f39945a5cdded0a3475d89f6bf57cbdb12a5bfe262e2af8a524c3d22795298e3 - ssa_ast: 0fcbdffa582ad336526145e26fa987e420c3efc2dae3a0c7cb91b57c0bf55020 - flattened_ast: ee18bd622cde70783b834f8c6581045ff424bc14d8a52c74112f9297e411a608 - destructured_ast: 064ad01e0b8b1044985cc5b8e766bfce9f11a9506bff2d438492c5159d3bf057 - inlined_ast: 064ad01e0b8b1044985cc5b8e766bfce9f11a9506bff2d438492c5159d3bf057 - dce_ast: c4cfd223c35c25c3b73320085e36d5e93f238b5fdebfce5122c6424cae1fb265 + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: a61e87cbd1a7003003394f0b138c512a729092387c97c2df550c7fcb6c7aff61 + unrolled_ast: a61e87cbd1a7003003394f0b138c512a729092387c97c2df550c7fcb6c7aff61 + ssa_ast: 9bf40054a5f81c2265f28d1bda2b6241d90bcc904ce368dce16d413e10ec0b58 + flattened_ast: facabec340f058efc6f8f5f3873e056dcbac447a1639c91b3279c92eb08025ba + destructured_ast: 324766b45d2b33de664673e96443c6cfb2f76e66ddf7e4902f47653b158a5fd1 + inlined_ast: 324766b45d2b33de664673e96443c6cfb2f76e66ddf7e4902f47653b158a5fd1 + dce_ast: 4e5f7d2c73bb5d9d1ea5cd342687429c84663f73c5972031c3bee078a2daa06b bytecode: 88e5bed3bec5448667a7407b85018435a99703ea27f2e24c965cee2b37ae5dc3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i16.out index 5f96e73ee6..6201ac76f3 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: f7cb44b9a1148454a3272643c72a1920e54f2d4313b3e7b21ce586b333011cc5 - unrolled_ast: f7cb44b9a1148454a3272643c72a1920e54f2d4313b3e7b21ce586b333011cc5 - ssa_ast: 7a34cae13c2ded5cb878a2c8dd377278d83662263ab76bd3146225d0f9cb8211 - flattened_ast: 03511ddb915f38fa41919c9e50ecff2c04d2429fc24334788483538619cf6cc0 - destructured_ast: 334c61869acd2cc880c43e1add1a78415cee577abb2e840c6d27da2b5f7bd596 - inlined_ast: 334c61869acd2cc880c43e1add1a78415cee577abb2e840c6d27da2b5f7bd596 - dce_ast: 7f5dfce54cecae8b3a9ed4c3a1e7b183a7d7806dee5f892dd9f11418547b9c93 + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: 29911ed87b03c07bd6b99b62195e59211a2e7d30195513e508f0072d14a3f0fd + unrolled_ast: 29911ed87b03c07bd6b99b62195e59211a2e7d30195513e508f0072d14a3f0fd + ssa_ast: cd23739278b3c7588036d4f0309cdba551c85e829067ab1afb6cc4ea3b698df4 + flattened_ast: 5c62f135685d3eacd1f6a0e81b8bfc5d53762db270a63b7429d2d758a4d0eb1e + destructured_ast: cc85a1e8ce174107377c1cd724246c405a62dec85afcb5a08a5750d1af7bac63 + inlined_ast: cc85a1e8ce174107377c1cd724246c405a62dec85afcb5a08a5750d1af7bac63 + dce_ast: dbc9a9ccf29e511a0ff2b7fd6e2648d52f7b3e2533ef80d68ffb07a893f9e3f3 bytecode: 9b27d0806063bc598a773122d554a2d3da168e9813e2c2e55c4e0eedc2198f1c errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i32.out index 894a7588fd..b2bcf71d6b 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: 7c9f0ce74f48826d06d09fb9e87fd5174c078ccf45730148d1df8fb6dd461aff - unrolled_ast: 7c9f0ce74f48826d06d09fb9e87fd5174c078ccf45730148d1df8fb6dd461aff - ssa_ast: 8df9f0c370f117e5ac4d9d05942029f0d12d06a3bdbffa63e84bd3d1268bca5d - flattened_ast: e268b6f89f35592a3cb2b16d29f6acadfe2f02cd426163f281422912e5c950f2 - destructured_ast: 6613673c6a02221d2f5011e25b17c9ed973c05715890bc3b1543424fa0d33fea - inlined_ast: 6613673c6a02221d2f5011e25b17c9ed973c05715890bc3b1543424fa0d33fea - dce_ast: c25fceb052f34766f276718034b2841ee930f34c08078bff157180012bf6f134 + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: 6fadb2f85ac266943cace73ae380b0d89c255f1d504974df0e3160c646d85dbe + unrolled_ast: 6fadb2f85ac266943cace73ae380b0d89c255f1d504974df0e3160c646d85dbe + ssa_ast: 1be47cfd3379c333efec08a42d797da32be5b527b11855afab9a2efc3cb05873 + flattened_ast: b97a51c3267d339b65e71542d1444d4280aed288e7f347d25e64731ccf8f175d + destructured_ast: 8c0544ada1098ef6f58b3261416492c80456abe7ff78ea44bedf065343f0a249 + inlined_ast: 8c0544ada1098ef6f58b3261416492c80456abe7ff78ea44bedf065343f0a249 + dce_ast: b766fe47c44764acfa615d8a4c447f4a02fc8b757a0ae9135f5c3de5d3d3251c bytecode: 6965d0539f26e7885d7fa616d93bb5326315793d3843573135bcda58cbaeb149 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i64.out index 404c98bf8a..d3f2d34eb8 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: 8f69afa65e6d94c043c0a8c9c54b63d625f072690cf77570ad846455cee273c1 - unrolled_ast: 8f69afa65e6d94c043c0a8c9c54b63d625f072690cf77570ad846455cee273c1 - ssa_ast: 9e6796c695f3312ec5e645999b21c5ac3b9a3ef65249fdb47be95e1a4c734627 - flattened_ast: 7dcd5c97f92b48ac88377fa487aa7cbac6c6aed50911df969b3f0950b323c219 - destructured_ast: 29e9fe08b15bffd861841907f82e7abd6d8b3dffb60069c04186ba0876e21eb7 - inlined_ast: 29e9fe08b15bffd861841907f82e7abd6d8b3dffb60069c04186ba0876e21eb7 - dce_ast: 71498c2d15a3e14caf5d0890ba63d804171bf3c76200c6bac9be5547ec252091 + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: 5b18e361e04a6588772c916f04aa608f0bf38efff2eaeef74f9b51b84f6c38ee + unrolled_ast: 5b18e361e04a6588772c916f04aa608f0bf38efff2eaeef74f9b51b84f6c38ee + ssa_ast: b81812c55cc10f47dbf9882513bb234f247119cb2a7be2eb24727b0d0bfeec1a + flattened_ast: 7b6243287dd81f25d72f0edee9512bb58acfb34a7ca59e6f8132b4e167cce2fe + destructured_ast: e88b3d7fbcdf3bd450ac0fb67599513d84d8fc542fcb0e40fc6b4901f30730a8 + inlined_ast: e88b3d7fbcdf3bd450ac0fb67599513d84d8fc542fcb0e40fc6b4901f30730a8 + dce_ast: 9f86938b2f47f721c3934a7cfaece81a90a69670acda3d45775031d369f0104b bytecode: c497462939dadd3b6fa6a391939d169f8caf2da5064471e177e9dc2ca24af1c0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i8.out index d877c57ca6..fe2a8cffcd 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: 391cb0a9df8e057f622d5c83c79bfa76657807042351bbae08bf3dcf4ba84036 - unrolled_ast: 391cb0a9df8e057f622d5c83c79bfa76657807042351bbae08bf3dcf4ba84036 - ssa_ast: 56839525b9653825c4c9566ae864272c317e8bb31e98d1e1b22dae56ccff00a1 - flattened_ast: 8eea658829a7c509d91a72cbc540d578e64468e68fecbbb3429ca87ff72e664e - destructured_ast: 7745854da9e60b8cf22b31988b53423055810743892b68d1580f8c249d04fa08 - inlined_ast: 7745854da9e60b8cf22b31988b53423055810743892b68d1580f8c249d04fa08 - dce_ast: e43d420e6c267b70079b6140c2441847320ec99e3b9f4da6141e5b125bc0b0a8 + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: 581993f9ddb206fefa3e24d1086e7d890ad289aa2973f630e8e1a692dde767a5 + unrolled_ast: 581993f9ddb206fefa3e24d1086e7d890ad289aa2973f630e8e1a692dde767a5 + ssa_ast: a21c48d2cd3f38260583f4608465c168e57e936de0628bd3e68ebb33c87d81d8 + flattened_ast: 0dad05bcfc040d470ddfc5ded9124eabacb3660202560e2815107db7ed0649c8 + destructured_ast: 80d5c3180478992f4999876ba63d7614afcb6aed1586705c1e75729773c8c601 + inlined_ast: 80d5c3180478992f4999876ba63d7614afcb6aed1586705c1e75729773c8c601 + dce_ast: 7c99e01e7f88df4a0e61cb54f89f579ef0085d478eadfa6ce5363dc66fed261c bytecode: 26f4c496d5e435d186f9ec58390da76af8848cecaaac30920a4daab0e2523a73 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u128.out index 4509e97396..e8ce520a03 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: 6b67c3aa6748c75e140ada1dfea7f9177b7659164183ad33b9de7432143632cc - unrolled_ast: 6b67c3aa6748c75e140ada1dfea7f9177b7659164183ad33b9de7432143632cc - ssa_ast: a4d5c71bcefd64c6e89509f81806739eb6449c4076f63adeee3d3b8e5f38a9af - flattened_ast: 23589dc35683a8a7368bebc18e84bd7cd7174fb690f796424c51d5f6982cf5b1 - destructured_ast: 305ee1b40a35875b0097d3d8886443e409d160083aad055bfc1c7f60d92b09cf - inlined_ast: 305ee1b40a35875b0097d3d8886443e409d160083aad055bfc1c7f60d92b09cf - dce_ast: c56b8f91eea609cd79dbb922d712e5e9a28101f646f3dc22992f1b4bb7f69a03 + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: 0aa2b1ad01a3a839835a1b55dbda18cafe66aca55d824ee69eebc375cb8a692d + unrolled_ast: 0aa2b1ad01a3a839835a1b55dbda18cafe66aca55d824ee69eebc375cb8a692d + ssa_ast: bcacd688da4627769e8959664338bec2d47fda295e6262fce3dabf66df5de7f3 + flattened_ast: 922bd9eb5ef1f391c4cfec9560a3f6c4f1faf011f40eb15df580f49d1acdacb6 + destructured_ast: dcf738447dcf30c69655d723ad4f205ae42ef9ecec899824447857db336a31ac + inlined_ast: dcf738447dcf30c69655d723ad4f205ae42ef9ecec899824447857db336a31ac + dce_ast: 70e704a186c6c81c56c7dc96343c60d791aa3f98425b7253ff21548a6646738c bytecode: 9a6698dbd340581ab6a6ab74e6ac3b2b04d107afafb2ef967cf878a68f90e66a errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u16.out index 0ae78fb115..69be284f12 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: e603e42fadd8cd88d7930be9e9bec20a1386a09069b9abf9284cf88de54379b8 - unrolled_ast: e603e42fadd8cd88d7930be9e9bec20a1386a09069b9abf9284cf88de54379b8 - ssa_ast: 638ffb3f0d971ecb5c58de42150df16fe67374f78cd6c639244b0de36feed077 - flattened_ast: 7a484f2ffd453b4e23d30d3edaf32843ce9f5d84da0858890d0206bb4c1da416 - destructured_ast: 614f0a49cf0895cb14d315d8389d7aa56607d3240f5a96aa1338dea9a15ab4be - inlined_ast: 614f0a49cf0895cb14d315d8389d7aa56607d3240f5a96aa1338dea9a15ab4be - dce_ast: f738529388ac8b171a84ebdea5e913717991dec73d3410c1908e0e18bee6c134 + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: 3c23bd11eb47b2a6bf9791442a6e6c860568c865a411efc5f5079f1f011dc8df + unrolled_ast: 3c23bd11eb47b2a6bf9791442a6e6c860568c865a411efc5f5079f1f011dc8df + ssa_ast: baf15e83d5b029d1a2a245c987b234b1da0099f1b13774348e50a77818280ccc + flattened_ast: 071527d3eed490dbcc66b935a0cc8c771aa344b4a03f736352077ae3bf9cb9e5 + destructured_ast: 295c2afd824442cbca7afc910e3905c0bdaadec959215df863ac9a30ac7f988b + inlined_ast: 295c2afd824442cbca7afc910e3905c0bdaadec959215df863ac9a30ac7f988b + dce_ast: b40ada564ca5c8ad4a6524bf2239e152bf295fa004287f86499caa04cc8ea20a bytecode: 382d6faca5454efb2c43e692e7ef46168de32044fd4eb589025fb7dabc62d3bb errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u32.out index d5f6146dd8..27227dcc45 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: d34c0a3f05e80445b5d2030cf09815bd0ddb804d364da7b75a2f994487ed88aa - unrolled_ast: d34c0a3f05e80445b5d2030cf09815bd0ddb804d364da7b75a2f994487ed88aa - ssa_ast: 49f268b88e6c94ef0bb3c1af7efc8d7f6a7bf3504e368c531320a9842fe16d72 - flattened_ast: debfd1a09235ad814f30a3e725e5b2a8a10473c5daec15f28fcf3d1188c57a7f - destructured_ast: 01ee2dad1e3e30905922b8f3564f14046105ddec2e0c94799023ed5b7cfabaa4 - inlined_ast: 01ee2dad1e3e30905922b8f3564f14046105ddec2e0c94799023ed5b7cfabaa4 - dce_ast: 1e670e76b031994f5eba7b5d5e0d5a3b0fb85fa46c8909fa71087f480ed158e9 + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 205a779f3db953f58162ae6206d9f39f82801485f471b7ab90c1f2ba4c2b4325 + unrolled_ast: 205a779f3db953f58162ae6206d9f39f82801485f471b7ab90c1f2ba4c2b4325 + ssa_ast: 94859a9de50f3ec38a12eb3bb0d589b031f6f4cc757277b4caebc6003ca5f4b5 + flattened_ast: 1b74b4583ff09f1ad9510256148c1da78abde83475b678306748fbae2ff7b96b + destructured_ast: f00de24de158275d52488ed6845d864cf6efec6f1ceeb6033b839682eeb9d95a + inlined_ast: f00de24de158275d52488ed6845d864cf6efec6f1ceeb6033b839682eeb9d95a + dce_ast: 0dd912f49dbf14b7bbf2a5703e956fa3c137eecb5cf47642a03823c1a3d69e85 bytecode: cdf35ecca4bd73879647e3f8b20554dc0c6bea1b7064b2e62fe501aaf54469e8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u64.out index 16ab4b559e..ef1bb382b0 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: 753695dfad18f1c38b75cabe32181613a3eff55d005eeb61f7a04eaaaf708d9c - unrolled_ast: 753695dfad18f1c38b75cabe32181613a3eff55d005eeb61f7a04eaaaf708d9c - ssa_ast: 0f3798aaf7316e03c71623c19eb71f6c97849d341eb3e701bb0fd506c129c54f - flattened_ast: 52f2e63a42eb5ea63c4773c4341f7163de1c7e6d3c6fe15e6d8d4d6d3f95ce91 - destructured_ast: 4bbf8f0c1381c43fe4fe4aab64919f4deca4d9b754ec971e621fbca2c45181c7 - inlined_ast: 4bbf8f0c1381c43fe4fe4aab64919f4deca4d9b754ec971e621fbca2c45181c7 - dce_ast: e60308647d9c860f6de6bfbb359d13d289db7d9fdd56a425d3fdcd4719a51a26 + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: 5a498c7969381b7386bca021146a670dee84f2cd0e42803b41fe0ac878845ec2 + unrolled_ast: 5a498c7969381b7386bca021146a670dee84f2cd0e42803b41fe0ac878845ec2 + ssa_ast: 48a81d35f8ade04fcc8abfea8a8a5282e00a8468162071461ec8f2ace0864975 + flattened_ast: 25edbb4bb70f5695de03e17b5c57a3781eab459ea9fbaa133b43b158a8b270cf + destructured_ast: 2ab891b1d88e0bc1e0603597f0e9f4bbaf4e62a94529248c783c598fb3d6acf5 + inlined_ast: 2ab891b1d88e0bc1e0603597f0e9f4bbaf4e62a94529248c783c598fb3d6acf5 + dce_ast: 5e9d256dc258a1b0de3504b957b747fef66c641b28a7649fce7d01b2c172e088 bytecode: d7b1e51dba2a0e4e06e66b15ff10ea2c3d799073949f6b155489a46bbae70395 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u8.out index 13e534456f..858f1a0ca4 100644 --- a/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/keccak512/keccak512_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: 06b0e2418b127a4cb2ceb43d5d36f3765c3fbc867a6e892d792c7dcf32e0141b - unrolled_ast: 06b0e2418b127a4cb2ceb43d5d36f3765c3fbc867a6e892d792c7dcf32e0141b - ssa_ast: 66a99d5a5bbf4baeda3bf589357584345cb927d2088ad167cdf3a32855257ebb - flattened_ast: 68d392b71788ef3646d2e3a4d8e9955c6d673394a4e019557b6c75d72a2c50b1 - destructured_ast: 12573c63f016812eec4cb085b8881da33dee35b23723cf10ca63889afb41ec53 - inlined_ast: 12573c63f016812eec4cb085b8881da33dee35b23723cf10ca63889afb41ec53 - dce_ast: 86d29e1c1c1339df16745950ce4f845aaa20da8ef831bf237874bb6846f1e11c + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: 7c25e5e1c9dbb015b4c00372ec73f6d85665b29ecea3cc41c7a0bdb01aa107eb + unrolled_ast: 7c25e5e1c9dbb015b4c00372ec73f6d85665b29ecea3cc41c7a0bdb01aa107eb + ssa_ast: d10a2b494f51f7b5eef363f80ce8c28272d1b8cb1e9c2a3b6fcc7e3580b97de5 + flattened_ast: 9fe368220b9bd5b40f1865a518688ee016d9dd1f3e1dfdb29af31111dc515afe + destructured_ast: a3a01af30838ce68b87b7e12b044c1be4f4cae3a70e8756bbea3d065533a4446 + inlined_ast: a3a01af30838ce68b87b7e12b044c1be4f4cae3a70e8756bbea3d065533a4446 + dce_ast: dac297dcea43fb032d89ed57057665c8af192eb80ab88e141a65108a3d73dd42 bytecode: 1729c5267f2280cfde27fd1c7806b03bb56e95306b8c269d0c186f05365ccef5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i128.out index 732528bb2c..8021acfff9 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 28c4307e4043e4279ffa0ae11cdbc6af994d13e5436eac8f69044bbd9c08859a - type_checked_symbol_table: 70c2feee8f746e3ee7cbd13d492b6ffe2a7f91a9a577a63c15ec0d678caa2ce6 - unrolled_symbol_table: 70c2feee8f746e3ee7cbd13d492b6ffe2a7f91a9a577a63c15ec0d678caa2ce6 - initial_ast: ac18c2093c949c24e62d332bae1bde3a71891ce33f788413742dd107c5f49ac8 - unrolled_ast: ac18c2093c949c24e62d332bae1bde3a71891ce33f788413742dd107c5f49ac8 - ssa_ast: ca5f4e92b6ed7b4a79ec2e372caf5233d8e6043b7a7c49ab5396030330f9aa94 - flattened_ast: f4d3c5ecc9b8bf05bcb7146b74c29ae30507df01012ed70c28e90cc3b8310b2e - destructured_ast: 79bd016e1e64a397b31270a9150a42b25642cfa274e2891f865e6a52615aa422 - inlined_ast: 79bd016e1e64a397b31270a9150a42b25642cfa274e2891f865e6a52615aa422 - dce_ast: 8c038b3a2c85cf8094e5cae99a6f4c98d1f949f986341199c9e27b664c14f71f + - initial_symbol_table: 43b6979d03d85a3d64bfdd50fda155faf201deb4cf96b11b4b8f2c17a1185beb + type_checked_symbol_table: f97ccf5d4b99cf0b05d41ba235ad8681c4126ec0b766186aa710f3d081c702cd + unrolled_symbol_table: f97ccf5d4b99cf0b05d41ba235ad8681c4126ec0b766186aa710f3d081c702cd + initial_ast: bf89bff0fb684a62a32bf1b3a3354dc9253672fab0e0458323a6e0ee27a1c43f + unrolled_ast: bf89bff0fb684a62a32bf1b3a3354dc9253672fab0e0458323a6e0ee27a1c43f + ssa_ast: f224b430ca2db6b408ac8f72fd96cad85f1644854bf86cd05fe904a2b8a427d4 + flattened_ast: 64643c25ca0e537611e5381340feb1754b72e31b0efaf837b8354a491b3a59cc + destructured_ast: 3aabc428bd9afe0b5b9f005287cc0389d1a81603be2f72403f30ed566f0f3611 + inlined_ast: 3aabc428bd9afe0b5b9f005287cc0389d1a81603be2f72403f30ed566f0f3611 + dce_ast: e709d068f653888369009929a437ac5b7a424677702dd3ab30e7c3a790e35dfc bytecode: c29ba43cc3083fcfd4679f145a1338868b6e34800515be8eb9e7b7c66e36bd72 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i16.out index 44d155a981..ec99afee0d 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c21b879a1638c67a62f26e7d992f3eb8f619beafaca0bbb68da82b68a9920e12 - type_checked_symbol_table: a03ef13e7b8ea3096cb19b143ddaf2ea7a7354d3cb0da92108b0e24234a1a94b - unrolled_symbol_table: a03ef13e7b8ea3096cb19b143ddaf2ea7a7354d3cb0da92108b0e24234a1a94b - initial_ast: 68c57acf1b13e76a0db6b825bb07c9eea9ef0e5723fa05dfe7de9aa07756cfd8 - unrolled_ast: 68c57acf1b13e76a0db6b825bb07c9eea9ef0e5723fa05dfe7de9aa07756cfd8 - ssa_ast: 80733bdd127720a64b7ad0322bb32553be4013fdc38926a876ed39981f783ae5 - flattened_ast: 5ab475d3ec3b70b8e1909ea3d231999d46d62e8898d4abc5e7e23f718397cd30 - destructured_ast: 0eb05a688c33b30c9f75c48768208b99ba0c7fb5af432cb0780ee6c45f2a02e9 - inlined_ast: 0eb05a688c33b30c9f75c48768208b99ba0c7fb5af432cb0780ee6c45f2a02e9 - dce_ast: 3bae7c96aef939a41eae49df169584de7344d8703efe07933c2cb402a31eaff2 + - initial_symbol_table: 2176f3c0078136f3c1871f918c1b4caa271a0fcea91ec71cd5b13d0d5047ead1 + type_checked_symbol_table: 1f55d2b49bf09bb9c2e703d7ea8f6c10367a7d3f75cd080ae432e1b689a93733 + unrolled_symbol_table: 1f55d2b49bf09bb9c2e703d7ea8f6c10367a7d3f75cd080ae432e1b689a93733 + initial_ast: 754070a6b34a912393a087cb1ecee4dc66bc7de401cdb54c760ecb28142f9695 + unrolled_ast: 754070a6b34a912393a087cb1ecee4dc66bc7de401cdb54c760ecb28142f9695 + ssa_ast: 4f04e60538a724a646c28ecd3a3a86991eddbb46e2cbb18b61b1458d631d8d55 + flattened_ast: b2e8226820027ff0af6d9d019db2a33b1d2021233b94794217f1a10d81694b82 + destructured_ast: 0810e5a545a3f2e462d1d9156b802b8662cdc7af8da45eda19530cd50aadd003 + inlined_ast: 0810e5a545a3f2e462d1d9156b802b8662cdc7af8da45eda19530cd50aadd003 + dce_ast: 8c40c47afdd450175dd1e4e97a1a3cdb2bbff66665be52917b3c01cd9cbc1f7a bytecode: 6766245f5ffcb57b8dfa09dd42a53b8b42c70c6759ba4c4d00f90b0b91d2fddf errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i32.out index 94fda2b526..adb367546a 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 27b9c97ca12d525398f812aa882beaae1fe7f9e5ada12856b3c092f9d670f478 - type_checked_symbol_table: 9ed99572a1da75858ca32f330db7b38a47d341b2a9f9d160c1b2702a9d1c6278 - unrolled_symbol_table: 9ed99572a1da75858ca32f330db7b38a47d341b2a9f9d160c1b2702a9d1c6278 - initial_ast: ba73bae8e9751e12e286e008ce28f8d2b33810f22361368e39b911013dcd10f4 - unrolled_ast: ba73bae8e9751e12e286e008ce28f8d2b33810f22361368e39b911013dcd10f4 - ssa_ast: f1ed70a29f40a59421d0399eb63e9b387a5ff942d6d09ee6838d8e03cbd1191c - flattened_ast: 0dd7a91df3b65dc58e38a15b8e0e3cb045726f3939e28514127311a6dd28bd09 - destructured_ast: 7e39ea80453e1a2e4f83b5cb0f3030ddde65d190e621e0021721fedd01528b22 - inlined_ast: 7e39ea80453e1a2e4f83b5cb0f3030ddde65d190e621e0021721fedd01528b22 - dce_ast: 6a8762957b8635def0e3c436996ba28c1cf1f836d5956324b825a5a035bcc608 + - initial_symbol_table: 1e99433ba7238b2c6fe98b657050b05bdf7379aae0381d7e10022f6740cc5a27 + type_checked_symbol_table: 5e70e9482745ef1d94670ad1278ce7d35454e3ea3d9f05c5621a6054ae824a76 + unrolled_symbol_table: 5e70e9482745ef1d94670ad1278ce7d35454e3ea3d9f05c5621a6054ae824a76 + initial_ast: 8e4c2ea6635cdbe3685626bbc3e94424c6ccb2cc0510867ca5bb3961f480a946 + unrolled_ast: 8e4c2ea6635cdbe3685626bbc3e94424c6ccb2cc0510867ca5bb3961f480a946 + ssa_ast: 004be176bab45fcf01d53f3c6d8de7156faaca14ea776c89202515caa5f8a319 + flattened_ast: dbbf294838b3ddbd5ce0c2065a1157ba3686a952e6106d68c0eaef7b957e42e5 + destructured_ast: 73fddfe650474c5d4a1cd904aa4a423d7333966a428e053132767469b27cbfc1 + inlined_ast: 73fddfe650474c5d4a1cd904aa4a423d7333966a428e053132767469b27cbfc1 + dce_ast: 6137c54517c2e1dde6404cae9aaef48f89f9c3be11145a93fd80e2d5ec17dc25 bytecode: 47dce131034f7956142a90086606e4410ba42894907ea54331289beb05ea1493 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i64.out index 2b336452ee..9216d29f1e 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b5fb6105370ffbd799ad58a37f877153bf3bc3372525bc5cca6abf5ebd6840ec - type_checked_symbol_table: 5088e675fda57a1624ceeaca834f5afa2848f2946f903f8b1c66d94c124046f1 - unrolled_symbol_table: 5088e675fda57a1624ceeaca834f5afa2848f2946f903f8b1c66d94c124046f1 - initial_ast: f2966f2dc8692ceca476d2501e53f8b86d647399cc6183f8f61b0a1b23487743 - unrolled_ast: f2966f2dc8692ceca476d2501e53f8b86d647399cc6183f8f61b0a1b23487743 - ssa_ast: 07457625f05a39296f7a769d527ff03eaceb859cb48390e49062c80e0e0d6100 - flattened_ast: 4f3dd974257c52a5d179f8ec5fd2e7a06453e28977467aeb4c658fe7790c733a - destructured_ast: 8311cdfb556b12abcbb9fd80b79c7b93282f34f3d602ebac9e554ca3dbaed345 - inlined_ast: 8311cdfb556b12abcbb9fd80b79c7b93282f34f3d602ebac9e554ca3dbaed345 - dce_ast: f648c28b7d65dbfdc81729de92f0cc8c7b92d3a90cc725ac530c2df475d69110 + - initial_symbol_table: 947f17aa9f8beb3163cd3c5946744ff5d5d4a4ad87dcf6744c3861d6b51c01c5 + type_checked_symbol_table: 46c7d6eace8494858f03955180f6eec58f83de855c82eb01f71eaa2b71a722f2 + unrolled_symbol_table: 46c7d6eace8494858f03955180f6eec58f83de855c82eb01f71eaa2b71a722f2 + initial_ast: 3735bb203e9ca273c404572cde8f65f5dafdf3127d0f45f91b636fda3a16ee5a + unrolled_ast: 3735bb203e9ca273c404572cde8f65f5dafdf3127d0f45f91b636fda3a16ee5a + ssa_ast: cf410d2783f4520c99a30748f3e637dba21992480eeb4b27567a038cf6c9e1ee + flattened_ast: 2af214bd1ba25129d91f2e80d0b546dfdfe4a44a3c453b93c845eee262119c53 + destructured_ast: c9634a7746cb2c81283483d04590233dbc4648fdc92d493536553ca029fc4876 + inlined_ast: c9634a7746cb2c81283483d04590233dbc4648fdc92d493536553ca029fc4876 + dce_ast: b62a5e5cfb3987276baa7bd3069ca9af862ef5f1397c72c999065cdb74e845ef bytecode: afefae5391b2a9683bdcb8774d6d3642e2fe1cd9aee86392a544da3d06059483 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i8.out index 59a07f5a7a..b4aacab5a8 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f80545aa3ce3b052d8f62856298c723eceee61031fd7eb740add66a6c83b2784 - type_checked_symbol_table: 85dceddbdd1f2473643ee725dce1aa8b723e481f648eb7f81eb1ee1bc91cfc0f - unrolled_symbol_table: 85dceddbdd1f2473643ee725dce1aa8b723e481f648eb7f81eb1ee1bc91cfc0f - initial_ast: b3df39cd472bfbe76bcc8df5cba7f361aefcb28d25afe323b0b5474f7d8adefb - unrolled_ast: b3df39cd472bfbe76bcc8df5cba7f361aefcb28d25afe323b0b5474f7d8adefb - ssa_ast: 156dc3202be8ea868286787236536972be1649ec7de7078d564f84e65b06ea60 - flattened_ast: 98d7ea00ff25e76fc6afdcf78de803bb3d5b17464ed282b51253310b47eb9472 - destructured_ast: 9b3d946a5b7d725bf5c50be427f8bf4e6986a745c09654c48ec72048d78b9250 - inlined_ast: 9b3d946a5b7d725bf5c50be427f8bf4e6986a745c09654c48ec72048d78b9250 - dce_ast: 3befb895113d37ad5b25035a77f04151e005ac56fa7cd5887b44e53dd80028c4 + - initial_symbol_table: f928b7b8c5cbf510522bcfc86ac93ec3f1701c50d6ad1d07bd149c05948a12c4 + type_checked_symbol_table: 71a4f91d8767807eae3af29dab050f20acbc235002f5038d937e1e8b64526ce8 + unrolled_symbol_table: 71a4f91d8767807eae3af29dab050f20acbc235002f5038d937e1e8b64526ce8 + initial_ast: 18e80b0e0a72563f8016c36827af1d337871834eb676879218adcc6f3e7ee630 + unrolled_ast: 18e80b0e0a72563f8016c36827af1d337871834eb676879218adcc6f3e7ee630 + ssa_ast: d19f8da5aad1f750dc672be0d90a3f5e32d2a0619f26cd993609235b12827917 + flattened_ast: 1818debae697741abc83767cf15e4263f96c7622b9a639e2a71c4e0b953ccdc5 + destructured_ast: 8c175160e9fd3d147862eb026f3391a619989ab26280427813fdf5a464d8e5df + inlined_ast: 8c175160e9fd3d147862eb026f3391a619989ab26280427813fdf5a464d8e5df + dce_ast: f382b5b36c5f2883a2a145c848396aa2cba58443e79800bdb93a8e58fd0eea14 bytecode: cf1f61d314fc1a485ecb3251ed0ecb0a75b9db0af739b9e5cef60f89639cfa8f errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u128.out index e42d6d6a49..4592d86c58 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4ec498250bdb2c8a02a929c4860713b357d368756d56fad58f4e309e2ec5adc6 - type_checked_symbol_table: 13b2f31d3868fcbc4a7c69d2fbd12e286f263f28a748e5ceaa0f49335c62cfe4 - unrolled_symbol_table: 13b2f31d3868fcbc4a7c69d2fbd12e286f263f28a748e5ceaa0f49335c62cfe4 - initial_ast: 15f4c62a174061e63394697dd6ddd29f61c071d42d3e97024c6d1ce621bc95c3 - unrolled_ast: 15f4c62a174061e63394697dd6ddd29f61c071d42d3e97024c6d1ce621bc95c3 - ssa_ast: c97549c0cf7ddbfc2d5908520adac281ca8415d7b4cdd4f1e412f0945ee97177 - flattened_ast: 97dcb291379bc712743bf643fc497f4edde4d4f5575669ec49b72dae92e5dd21 - destructured_ast: d8a942815e44b3c887e7a354540809260b2d7e412490a8b4ec04b5a369fa17d0 - inlined_ast: d8a942815e44b3c887e7a354540809260b2d7e412490a8b4ec04b5a369fa17d0 - dce_ast: d794b8152769f2ba6f0647aa892c91c392957ec9bee966f301af76999af26661 + - initial_symbol_table: 6b312ad86475fdfca881ccc9ccc1062f284e76aa3332675ca143caa7b5d3068b + type_checked_symbol_table: a2f7f26b368984c3f35b5f4978a773798037cb04cee76da625fdd57037636ce3 + unrolled_symbol_table: a2f7f26b368984c3f35b5f4978a773798037cb04cee76da625fdd57037636ce3 + initial_ast: 05388116d75578f3d016e968128eb49ed0fd5d1bac8263a43c0a22586db41be7 + unrolled_ast: 05388116d75578f3d016e968128eb49ed0fd5d1bac8263a43c0a22586db41be7 + ssa_ast: cc93c6f8e67a6a8bea57918b876ef9259bfa9510292995ef838cf72357fcb286 + flattened_ast: fe94538f9b1c57cdf57cbc5016304637a36841988c14a5584d2f10d1791ea35d + destructured_ast: 4c0fc38d1c7eae212ccabb17424649c79e1af4a244c89b88d60dd4e705912d53 + inlined_ast: 4c0fc38d1c7eae212ccabb17424649c79e1af4a244c89b88d60dd4e705912d53 + dce_ast: e5124a9eb9949bb53b783002e88d78e6ca30f385c922f32f8c12130e010b1d7b bytecode: 1f9a639115c8bb61557fb100794fff5564c633f937113875ffb5b10952bbfb02 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u16.out index eef613331f..d408e685c1 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9c7c0c296616e1a7c0afc04ba602a96e19c4ff1bf4a0d01446f326ef32c28fca - type_checked_symbol_table: 0fcfe6c7056bcf70692335b23674247cb8aa2478135d85c2b8bbb48db7a85ac1 - unrolled_symbol_table: 0fcfe6c7056bcf70692335b23674247cb8aa2478135d85c2b8bbb48db7a85ac1 - initial_ast: 547b3bdbd8480a720e570f3bdcb85c3f3b54de84d1eb195265fe66beeb2b82a8 - unrolled_ast: 547b3bdbd8480a720e570f3bdcb85c3f3b54de84d1eb195265fe66beeb2b82a8 - ssa_ast: d069800e6b3710926e07dccfb1191c7ed8934fb8a3e687333312de8b247e10b0 - flattened_ast: cd6ac9a767a5b8624e50be38230c9d3db9ee524c075506c7c3b1e017c9542702 - destructured_ast: 5dd220f4e22276e6f610012821cbaddeb5c5a135c3956a7656ed6cd6f5469776 - inlined_ast: 5dd220f4e22276e6f610012821cbaddeb5c5a135c3956a7656ed6cd6f5469776 - dce_ast: d88294b2415711712cbde59cec86b1f4bf6b7d7feaa4b3c162a751eb379ddc67 + - initial_symbol_table: ec7e805453bb4081fba0d721a81e3f15e222fbce2d6e8587c97e24788c164bba + type_checked_symbol_table: 2f1b236449628de012306f999903e6796ada92267f38a4b32b706bfee45521eb + unrolled_symbol_table: 2f1b236449628de012306f999903e6796ada92267f38a4b32b706bfee45521eb + initial_ast: d76d988d140f3de87ba94168a894b11126294497f96f9ff3eef463eaa902db6c + unrolled_ast: d76d988d140f3de87ba94168a894b11126294497f96f9ff3eef463eaa902db6c + ssa_ast: 52655895eb79ec997970050f2f57c419973e1010697159020ef42a0ad90f4a62 + flattened_ast: a12499dd93bbe9b2570d2216ef540c2a677c807a22c0e13e7e3b3a3a61215dd1 + destructured_ast: 1c041e3e9f86f1abdcad00d081627aaf913d2d4f6581a71d1728aa7003380ad8 + inlined_ast: 1c041e3e9f86f1abdcad00d081627aaf913d2d4f6581a71d1728aa7003380ad8 + dce_ast: 108d8896374ab5bcdcd6b41f221fdf9f32a4cf483680364d09c9db2cded511c2 bytecode: b34f23a9e355f5c390ac8e515b847321dbae47a2ce02a361bd07626909cbf9f5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u32.out index f1c6622d61..a743567f82 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f6209e725c0c14fcc39ef53ef0c8fc6565e3ec93af3213c858bcf866f26c430 - type_checked_symbol_table: bcf181688d49cdf27237905d85fc304c910f0c8058ff9774b675ed0dab6c9fb9 - unrolled_symbol_table: bcf181688d49cdf27237905d85fc304c910f0c8058ff9774b675ed0dab6c9fb9 - initial_ast: 2265d86f4a004ce916599a7f53a21a5814746a41c462bc9b8db1574f41a12381 - unrolled_ast: 2265d86f4a004ce916599a7f53a21a5814746a41c462bc9b8db1574f41a12381 - ssa_ast: 1ac79d347e3c2e087c2b2604b4b1190645e6d1c66a50cdfd11aedc04c1dea3a3 - flattened_ast: daf517e12e666355a3cebb0583bf63007e8eb0d8a69407cf1e7c1f53fcab0a26 - destructured_ast: 785247ee56d098af7c7ec6bd2929bc49b30ea343ecc43102f53ff571c6203a2a - inlined_ast: 785247ee56d098af7c7ec6bd2929bc49b30ea343ecc43102f53ff571c6203a2a - dce_ast: aef14223d5d1721b42bfb32a44410df333b3d044e3d12de6b8e4341d9915cddc + - initial_symbol_table: 8e28c7287c2f771e8c1edd2400fd6233cce138d7fb6d42d30d1a9e4b1695331e + type_checked_symbol_table: 7f798834b6576ad6838d62df3ef512cd13bbc1f06c48450ceab20f13c771c21c + unrolled_symbol_table: 7f798834b6576ad6838d62df3ef512cd13bbc1f06c48450ceab20f13c771c21c + initial_ast: 9386d404e9b1afebd4933a1843089ff07d33e2c23dfc9a267e1746d310d1cb39 + unrolled_ast: 9386d404e9b1afebd4933a1843089ff07d33e2c23dfc9a267e1746d310d1cb39 + ssa_ast: 725877a8ba4243bb9a59be0d09b46072503370c1a0e17268ac8a879147b1c056 + flattened_ast: e6c671e9800d7a1ec145015ef28a1c7074f5e463b52c28cbc1ffdbf57153dde8 + destructured_ast: 61b56260ca52c5492058f66cc99d314db0dbd99e9fe92cf075684d5ab226c16a + inlined_ast: 61b56260ca52c5492058f66cc99d314db0dbd99e9fe92cf075684d5ab226c16a + dce_ast: 34aeefa58f2e6c5072f419b81b7939f6e2c5b988e596ab9b30b265628da691d2 bytecode: b36acadd6fb61cbf63925f25c8e21dd263306affba9cb22023189595884e7e12 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u64.out index 54386541bf..770f007612 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: ce5198f1b98a4adfe9e49aba6c8e2668f28ea18ccd63c8f2e8c406a6d273c162 - type_checked_symbol_table: 6cfbe326225dda20ec079c6b22cae96d568427e34b0abdb8a2b13584ce9f2e4d - unrolled_symbol_table: 6cfbe326225dda20ec079c6b22cae96d568427e34b0abdb8a2b13584ce9f2e4d - initial_ast: 1729ec12a083e5bb2f61742fe69976e1e7005a4fba16a1b066810e08dc90499c - unrolled_ast: 1729ec12a083e5bb2f61742fe69976e1e7005a4fba16a1b066810e08dc90499c - ssa_ast: 70d1dc6585c0204e4b10697da61e84180493f828b36e45a7f099302d2717c10a - flattened_ast: 99b61d4cccaa9c0765d533c3c32043d711dd9c0e2a922ac2ad6b96e7f80fc0ab - destructured_ast: e930468a5fb8b0164d00ae29eb60081921adcad6fa74e3dc88abfa686dc19f00 - inlined_ast: e930468a5fb8b0164d00ae29eb60081921adcad6fa74e3dc88abfa686dc19f00 - dce_ast: 8aea43d4efbb84cf6b254725be4ef9e0cbf22297900ed6dcbcdc79625ba7a36b + - initial_symbol_table: a8054d139c44a5920bdea06bd84441aba853f0fa1f2a4d47745d5ad8a4c4882b + type_checked_symbol_table: 4c038d1cef171c789dbdcfe2b71f902e1f302662e235950dd361bf0d94fc39df + unrolled_symbol_table: 4c038d1cef171c789dbdcfe2b71f902e1f302662e235950dd361bf0d94fc39df + initial_ast: 5466fa327019dda719f9a90f7d70818ba08128201bde2507392c89db2e63cf77 + unrolled_ast: 5466fa327019dda719f9a90f7d70818ba08128201bde2507392c89db2e63cf77 + ssa_ast: e530058e98d1af2de1ed5b422bbf57e8644307043cae4b46de19d6a07e2b2ef2 + flattened_ast: 719126cfaad9b0d8b3343d4eef8ae819c562e3bbc24e478f7ed4f4456c69a27f + destructured_ast: c597df5325a6ad32b958747e905c5fcaa59d394ef8b55581d98bffeb9f086497 + inlined_ast: c597df5325a6ad32b958747e905c5fcaa59d394ef8b55581d98bffeb9f086497 + dce_ast: dba998d8803882a5fb123211cdd7dec50f6d21781ac98727aef9f43f8f4caf3c bytecode: a86b84445b2b354771713da4b78c48dea3e581c11633a985b04b2de7145a0999 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u8.out index 3ec73ad9f2..0ff73d80c7 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen128/pedersen128_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f00364ba613dd752ae147fd2b0bd0c6581112bd637cbc6b1a194e3cf8df8b6a4 - type_checked_symbol_table: 5009beec148f5daa76a290f6642d897c70ee461760c43b1a48283acee68ecbd3 - unrolled_symbol_table: 5009beec148f5daa76a290f6642d897c70ee461760c43b1a48283acee68ecbd3 - initial_ast: edd90c346292a0bad65079753ea46c190a1cf353936099af1d37bc2eacfbe05a - unrolled_ast: edd90c346292a0bad65079753ea46c190a1cf353936099af1d37bc2eacfbe05a - ssa_ast: 45aab059e62d93a72699f39f79f0ec7088af4121823a22fef09b952bb5ac3567 - flattened_ast: 74d8fd7543cbdeef74038148464ed6a37c29fad175750bad4f7e5eebfd33c967 - destructured_ast: be64bd5f475bc37501d2b10f6cb66a43aed176205524673547753393892453c1 - inlined_ast: be64bd5f475bc37501d2b10f6cb66a43aed176205524673547753393892453c1 - dce_ast: 7da66364f168496132706756bf3d726ddc24abe15d6d6908f6c62ddf80e2918a + - initial_symbol_table: 20f182be4d266ff1bdf1f1fd5fdda13dfcd75a35cee0541eb15535abbf46f21f + type_checked_symbol_table: b4c1f5ff8edadf3cd8fa58bfc3684c17700aff76b9b856b518bbb6c9a25d0bec + unrolled_symbol_table: b4c1f5ff8edadf3cd8fa58bfc3684c17700aff76b9b856b518bbb6c9a25d0bec + initial_ast: 4be80b510dc6b6be63e6bc8e241b85cf7f0334a95fb6bd6931a08a8c3bb3f74d + unrolled_ast: 4be80b510dc6b6be63e6bc8e241b85cf7f0334a95fb6bd6931a08a8c3bb3f74d + ssa_ast: 5a581e4181f9cacf6d84a9afa7e68cb215d2eb5e12e728e4d2bc7de2e22a05dc + flattened_ast: e79df3a96d605c9e647f3709b4c97266d4e93b5d8a84fa8d5305b83752e5dee5 + destructured_ast: a6a70f67ab43470b4768192c72cfefd60ac4d03db41632d4c7fd101de8b9b966 + inlined_ast: a6a70f67ab43470b4768192c72cfefd60ac4d03db41632d4c7fd101de8b9b966 + dce_ast: b1edd2bfdabbc088ae1eaccc5861566067d23311b277304136475a6c424c33f6 bytecode: e335101f9a6607193a53e022c22c7023d7bdecc843bfffec6c25d75e7c403a4b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i128.out index dc8770f15b..aa9c8a8a26 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2f7ca693cf23e5e224b34bef0a89592430371a3bf45cdcceab96efcf70d329c0 - type_checked_symbol_table: 29d8123554ffbb3baa7c7b41d6e6e04999a36ea923ccf5929a4445230a86b338 - unrolled_symbol_table: 29d8123554ffbb3baa7c7b41d6e6e04999a36ea923ccf5929a4445230a86b338 - initial_ast: bad85678e714eba4a33a975c7e781f3c22829e346a7f8e2964ca3b2ef76aab53 - unrolled_ast: bad85678e714eba4a33a975c7e781f3c22829e346a7f8e2964ca3b2ef76aab53 - ssa_ast: 8837e614565eb3ae2ccd2ef06f5b60a96635f4d99617db76dfb01a15d799da00 - flattened_ast: bc4218c6f2fa8a991fce514b59811e60d10c74754fb32fafeca58ebc5bfe7c35 - destructured_ast: 3886c170599693c1ba8ebc971e438a992dbb4a302fbf1402f620ffe0a6b10108 - inlined_ast: 3886c170599693c1ba8ebc971e438a992dbb4a302fbf1402f620ffe0a6b10108 - dce_ast: 8b36fa4d3610d23fe97249cd9dc194a7c128e17cb4b47b7c1f1384c6b2622b77 + - initial_symbol_table: 0c5b23dfab60e1ea588e518e970d654f16b816943855029ffa265dafc3125bec + type_checked_symbol_table: cd7464387f4fd78f7686103cbe80b1f8f8a78001e2e2bc4f2c814705a0b52254 + unrolled_symbol_table: cd7464387f4fd78f7686103cbe80b1f8f8a78001e2e2bc4f2c814705a0b52254 + initial_ast: 68b9f7f7c7504a5a51fb683e227ed5769df2439679ea4324108dc4b18d7c6cd2 + unrolled_ast: 68b9f7f7c7504a5a51fb683e227ed5769df2439679ea4324108dc4b18d7c6cd2 + ssa_ast: 58b46f2474a10a9d8bdbc5cd7e815cb38186eaa35b4e73274e20ec2dc4db47e7 + flattened_ast: d5521383435bd6481ff51653a229976b1e40f2d52d2c11823a9966f01b62d97c + destructured_ast: 5528f2a23916979926e4d1e14599a37570535a8daf6f568d662f9bc056e9a387 + inlined_ast: 5528f2a23916979926e4d1e14599a37570535a8daf6f568d662f9bc056e9a387 + dce_ast: 6267df234f78df6ee75de1ed19441b3f05521e77fe62986381416aa9b05bcb90 bytecode: ff900dd886d1e12097dda0edc605cf1e5490623bb40e46357b74ad4951608c2d errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i16.out index 2749908dd2..287c57af39 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 87b6058b62f869d6203551ca6ef527668f015e9e929600669c7d755767a161c3 - type_checked_symbol_table: 9417ac51b8f2d345cc8508579908af558ea110027d7f3dbad53f339c15faf764 - unrolled_symbol_table: 9417ac51b8f2d345cc8508579908af558ea110027d7f3dbad53f339c15faf764 - initial_ast: 47abb1bd671712bdc3447cc5dc6d28be4242518184c84c399a5bc18540a990e4 - unrolled_ast: 47abb1bd671712bdc3447cc5dc6d28be4242518184c84c399a5bc18540a990e4 - ssa_ast: c98582dd86f933ce54ec4289b55a0bf0eab76768500e45ca25301feb737a6b8f - flattened_ast: 501e496700392b12d2cd60902ead16b903af7880104a4da23c278b947a1af920 - destructured_ast: c8a2b62c3cb021865eda854cc4bac4657246232dda0384c6c5af15c6177ebf87 - inlined_ast: c8a2b62c3cb021865eda854cc4bac4657246232dda0384c6c5af15c6177ebf87 - dce_ast: 97ace162a7091f807428c3db91f6344a6a4ae8eaf4a4dc47024c2cdbdc869087 + - initial_symbol_table: 712ba2278b119b64cfda40f3e0eb988c30b803432d4857c5ffdc88eda2303a40 + type_checked_symbol_table: 6881179a2e2fe76b54fe110627d985276a181d6723a11feb6a4ac4aa501d2be9 + unrolled_symbol_table: 6881179a2e2fe76b54fe110627d985276a181d6723a11feb6a4ac4aa501d2be9 + initial_ast: b7a33b4b8154c034fdd645162dcb6e0970b43207e4da38eab90e325b1da20893 + unrolled_ast: b7a33b4b8154c034fdd645162dcb6e0970b43207e4da38eab90e325b1da20893 + ssa_ast: e4ba82a7e85f5e293a87cd4f6dc978e0cfe460791a42252b4fe8b5e6108c0792 + flattened_ast: 618f18bb008dc9e7a1775b088abd462d62fbf099cc74be75b8f4a4718fbe2e3d + destructured_ast: 676f2f48de7da29b8ddfc66e8ab829a0a8973f192b8b26734f2038ce0d1d76f1 + inlined_ast: 676f2f48de7da29b8ddfc66e8ab829a0a8973f192b8b26734f2038ce0d1d76f1 + dce_ast: 4252e8af29756f33f2b931a7734a26e045a2a7446d30a2410846da2828b3d8ba bytecode: 90d51485318a95b7f82e7ac7849f998a080fe51ecda226ada434c81ef99a2847 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i32.out index 32b633ab2a..0ce69a33d6 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: dece2ca29809b570697f5484a501cf5bb4c6f639647de8fc8fcb17e4c1e7f691 - type_checked_symbol_table: 2aafeeee959d036fbde5c17f25cffe36e7e5224a81f740ebcab237810815e4c8 - unrolled_symbol_table: 2aafeeee959d036fbde5c17f25cffe36e7e5224a81f740ebcab237810815e4c8 - initial_ast: 9ba4e2c24f493f592987d4bacb552d9d8b2a1e45bd70168b2bfeeebf782f69f5 - unrolled_ast: 9ba4e2c24f493f592987d4bacb552d9d8b2a1e45bd70168b2bfeeebf782f69f5 - ssa_ast: f5da27b63884b17d1899edf0173d0a61a4b4197b92f4faf8b44b7fcd5d59e775 - flattened_ast: e2d350fb97e66f10545fc48417d6e192f9ab9e690786c9f8772a3515710b1abe - destructured_ast: e5ea3deffc36d6ddfb8968258ea254a1ebb22fc1535865667a4c4f23b298d9d3 - inlined_ast: e5ea3deffc36d6ddfb8968258ea254a1ebb22fc1535865667a4c4f23b298d9d3 - dce_ast: 8b4d2165f0b7e41adadb938c76ca0bbc5e22611cc8d68b765a2f83140c0208aa + - initial_symbol_table: 160fba5cf2ab145e968fd94b3b699e4da872d7bc093de37d3bdf1d66e8c187ef + type_checked_symbol_table: fca54dd10fdb2a5e761c768875018817c27be11f5bff68255d785f5cbd23ace0 + unrolled_symbol_table: fca54dd10fdb2a5e761c768875018817c27be11f5bff68255d785f5cbd23ace0 + initial_ast: c7ad27e068f9e31d5f4a579b6aae9a4d7d5098d31ec335c2a7df6cf2a88b6d5c + unrolled_ast: c7ad27e068f9e31d5f4a579b6aae9a4d7d5098d31ec335c2a7df6cf2a88b6d5c + ssa_ast: a88f3e17618f04390f496477a9f667cedcf7f1923e43c2e71c17c6640d0fc48f + flattened_ast: 74d7b2d2a23070867422c1c542ef45c18682d94eaba6d93382c666b4881faada + destructured_ast: 7b778c1b7c677f31a3bb48eabebe3312dc6a3efbb99a90aa8006a720054c5b15 + inlined_ast: 7b778c1b7c677f31a3bb48eabebe3312dc6a3efbb99a90aa8006a720054c5b15 + dce_ast: 1fd3566375218e2f0752e38f20dc92185e8b0d95791028b08258d1c1c68d9f32 bytecode: fce545d86eb7b3a7d6fed930294f52c2289b6d7971b333cf047811bde82aa8c2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i64.out index c3d4797f77..3e0f60e68c 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f7f0465063325ecacb719969940706e9dc7ffa8360259a1a3903a2d441102fe3 - type_checked_symbol_table: a779102a0e668b575365ddaa65aeb06761b8aa16fff2a243ec124f2fde47681d - unrolled_symbol_table: a779102a0e668b575365ddaa65aeb06761b8aa16fff2a243ec124f2fde47681d - initial_ast: 8a37f57160473c569d6d85f6345944990555c499a173adafa7312b3684ef8084 - unrolled_ast: 8a37f57160473c569d6d85f6345944990555c499a173adafa7312b3684ef8084 - ssa_ast: 8d784efa66e2f8560280cdf683584937ce841ba1259054d166a596da951f2a35 - flattened_ast: 1f069aa707ef1b01ef464b4791f8f87a6c92e4620269bc8e3e2857bafc3062bd - destructured_ast: 43543d9befc08ec7efe76ee20ed566aaddeb1dd38955ed88801bc8c7d0e2cc97 - inlined_ast: 43543d9befc08ec7efe76ee20ed566aaddeb1dd38955ed88801bc8c7d0e2cc97 - dce_ast: ce0e21028838bfca56e836740891fd63dc3f4a45053f4cbb1050675457f7256d + - initial_symbol_table: 96e81fd4c194ddc247c52899ce8785ec57e233d1beb5f9949f6e79c1cab5ae76 + type_checked_symbol_table: d9a929c37775603ba7039f3a4d536f75a9fd4add3db733f7dfbda624a6de95c0 + unrolled_symbol_table: d9a929c37775603ba7039f3a4d536f75a9fd4add3db733f7dfbda624a6de95c0 + initial_ast: 14a2dc75fbbd456eb8aed9185b0b166b7e5c6db5bd05ff91edeb9c1d5dcae9dc + unrolled_ast: 14a2dc75fbbd456eb8aed9185b0b166b7e5c6db5bd05ff91edeb9c1d5dcae9dc + ssa_ast: 9d16694a286c20a02555f3bc39ba63bd615180b00fd172abb8077e7d73cd4610 + flattened_ast: 280eca5d5f54e0e3adb7fd51e9604108ae4575ed083c21d9409bbc7a3f005846 + destructured_ast: 321f45f8943a77ecfa454af6bc3bbd0882dc68b239e50deb3894b5b8278244cc + inlined_ast: 321f45f8943a77ecfa454af6bc3bbd0882dc68b239e50deb3894b5b8278244cc + dce_ast: 8908de64f7b09842b4177903a2623a2df445c481b20786e9a6b1989245e1a841 bytecode: 7c97b596c64b27dbd196f88a9e75d1b661256a1c196688ff1b344ef072a32412 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i8.out index 2dfdf444b3..ceaa6e4a53 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 76e7741cdd318045d2c4fe97c8152444333e282a8ce8b29da89362b0ad380d3b - type_checked_symbol_table: 45f76dc48399e15accd2165823d189b5d3c73a7decf5486a375ca89e6070c11e - unrolled_symbol_table: 45f76dc48399e15accd2165823d189b5d3c73a7decf5486a375ca89e6070c11e - initial_ast: 17791cf34694691e78ce1a8d82c50cca08196842d3cb321b63bad4e9ac180e9a - unrolled_ast: 17791cf34694691e78ce1a8d82c50cca08196842d3cb321b63bad4e9ac180e9a - ssa_ast: fa0749fdd754c592a5b1869c3cea252196f8126f5fd6c97648dc3a822576b2d3 - flattened_ast: 2ec009bc2b6b59fd58b540bc16209917c831e8e360492b3a88b18f958fb97356 - destructured_ast: 7ea6fd1092ac86f140c6ab58c6305d8f16ef9085c831fe0dfaa303b1ee8cc3aa - inlined_ast: 7ea6fd1092ac86f140c6ab58c6305d8f16ef9085c831fe0dfaa303b1ee8cc3aa - dce_ast: b082a7ca751c70b4cea082f1e3dd27cdecb68936064545fa1ec283281c0109ae + - initial_symbol_table: ecb2c47dc7c6c121aa3383391698c7ad177f04fb1863e0fdc12cc6272bcfa972 + type_checked_symbol_table: 0d87e7eab46179728a33c0197bafbc8830a1a09a954727ea0ec3e81427d11b0c + unrolled_symbol_table: 0d87e7eab46179728a33c0197bafbc8830a1a09a954727ea0ec3e81427d11b0c + initial_ast: a0a6882a0c110b02294679038c0728142b2413ca33f110937d141f39a6b3e64e + unrolled_ast: a0a6882a0c110b02294679038c0728142b2413ca33f110937d141f39a6b3e64e + ssa_ast: e5e108ab23b2309e77f5e34b577e704f5f6de9900931c42582fbfb9b50960f5b + flattened_ast: 9295d88ec186d91cba26b0e4d19f1a38d644261d02b624c6ad2e3a7f3e4f3784 + destructured_ast: c8ff85f5aa4c8d600aff2669e39aa9a6097be4444561a804e134745075228fb2 + inlined_ast: c8ff85f5aa4c8d600aff2669e39aa9a6097be4444561a804e134745075228fb2 + dce_ast: 6847b17428596f24a3b5c6b27bf1037bb126647df1a0a1fd1d7d31e54fb6bfd1 bytecode: f4f418fcdcb33a7e9fba1a03800a1458019e9042a47457b38ba185cdf981d33c errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u128.out index 50596bc011..10263983c2 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 80ec703400cb984e51de9919876d4dc3dc482fe3c411101128eb6c3341ba72cb - type_checked_symbol_table: dc684b7d7f90ad16ae4f213aa0a14583d76458337b7dfba8449291ca88170756 - unrolled_symbol_table: dc684b7d7f90ad16ae4f213aa0a14583d76458337b7dfba8449291ca88170756 - initial_ast: e06886ff0d19cbaf020eb537c2a323db14f09b4253af6b617b5e212cc5c8808d - unrolled_ast: e06886ff0d19cbaf020eb537c2a323db14f09b4253af6b617b5e212cc5c8808d - ssa_ast: ee5c919ad98b1b537985bf6a86f582f53789a172ec7489f24b10cfbba93bcabf - flattened_ast: 00245aecd8a65cdd464fe73b3a1a96304849af64fb0c65aca69567ef642433ef - destructured_ast: 9c5803f9b50b668766a9b76d353a3bc05e94a72bb81e8084f4cd0876fd338313 - inlined_ast: 9c5803f9b50b668766a9b76d353a3bc05e94a72bb81e8084f4cd0876fd338313 - dce_ast: 848eec7b2efe8e0bfe2e4420b4e694a5a0d6afcb9b3a55d44efc16a7f99f212a + - initial_symbol_table: ad0c0ba49666fa9b8741106d20a60e91acd6b76cbd911976d44d990db0cb074c + type_checked_symbol_table: 0d6e6ebdc71177f59174521dc874bb2baea5abd1de4eb2cc5f5f51c08877b594 + unrolled_symbol_table: 0d6e6ebdc71177f59174521dc874bb2baea5abd1de4eb2cc5f5f51c08877b594 + initial_ast: ffee7d6c150ab1b54dad107f403680324f0aee75bd2a6e0812fce86aa46f2ee2 + unrolled_ast: ffee7d6c150ab1b54dad107f403680324f0aee75bd2a6e0812fce86aa46f2ee2 + ssa_ast: 1406465f29612891e3d2ee446437d8809e412aa1b643ce3ce12359e44f82d610 + flattened_ast: 032582d117a7e49add220191298ee8d6c4027e245d0c1992cbcf29972c2f4374 + destructured_ast: 792843993ceb51b78affe1fc51876fb06743c164cff7e0a553edf4558252caca + inlined_ast: 792843993ceb51b78affe1fc51876fb06743c164cff7e0a553edf4558252caca + dce_ast: 94acf91a3041826e5614166c0ee4c8bede2eb37bd5dbffdb275d4b47e35aaaae bytecode: 55706d4cd4634a34de18450007e4de40f9cbc51382f3d70fe776cd58cfd49cfa errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u16.out index f42337e88c..19806d30f3 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6d746d46d5a3943aedef82f9361cc0efa8b6f554f25060dcd2d855df33beac3d - type_checked_symbol_table: 8f6c8ac74aedba1dd90a5bb2e20c09ee19f5080b16ba8a7ad21dd85230691b18 - unrolled_symbol_table: 8f6c8ac74aedba1dd90a5bb2e20c09ee19f5080b16ba8a7ad21dd85230691b18 - initial_ast: fbee1113e343e517164ea7fe3b570c877e2ac1f1eba971ad4f6b20149891cbb0 - unrolled_ast: fbee1113e343e517164ea7fe3b570c877e2ac1f1eba971ad4f6b20149891cbb0 - ssa_ast: d47b1ed595f425a6f3505201dbffa1f131e1730ab47eab025d9cfaa7dd059165 - flattened_ast: 2c6994f5bb7b969d9eb202b4ed05d77dff53b4f294fde59670f401501aeb91a6 - destructured_ast: 1e282b63e2173bd5d4af1623a8c5091f9dd8dc07061f1bcecb4a0fedaaf9a0ee - inlined_ast: 1e282b63e2173bd5d4af1623a8c5091f9dd8dc07061f1bcecb4a0fedaaf9a0ee - dce_ast: 7b1a186035a026f2fdeebd571327fca8843ff44a151228563093622060a01257 + - initial_symbol_table: 9333d02fedbf611192b8ac7603d6cd75a5547610205440f01df034c7f1429266 + type_checked_symbol_table: bb92631c8360eff0d8a11ceeebe545d184e0f24e57f4e03ef4a33efa6183e3f8 + unrolled_symbol_table: bb92631c8360eff0d8a11ceeebe545d184e0f24e57f4e03ef4a33efa6183e3f8 + initial_ast: 23f1cfeb5ded0a386597ac1ed019ff7906d3bf31c2124f5aa0c6b6289a1fedd7 + unrolled_ast: 23f1cfeb5ded0a386597ac1ed019ff7906d3bf31c2124f5aa0c6b6289a1fedd7 + ssa_ast: 67e881b8a0c853ab46b3bdbda543e99a9047b59ac03cc59656109e7e08bf3fc4 + flattened_ast: 27cea8d4bbd11b33c828a7241c31dd8990424b825e3fb73bb99f297f1cc04f66 + destructured_ast: 8030b6ae11db9610277d3630c3d5a54889028a6b99385ff9e3c39f665d894731 + inlined_ast: 8030b6ae11db9610277d3630c3d5a54889028a6b99385ff9e3c39f665d894731 + dce_ast: 967aac06caf5b7e8aa98f98ad764c6a029105235205558c26db189d81dace023 bytecode: 33e4439af37c6a05aa55348ce0ec88471c0248498131db5b98b668e8cb828b5f errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u32.out index 6cb75c651b..60888e58dd 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9559969b14eeeef69e62891d29f88e47c4d26f7198c13f91bb8a9532b65d4a00 - type_checked_symbol_table: d1f7df8fcacf1e892f794c4474e6332a051440ea4a584ca2b5cc762681a2fe72 - unrolled_symbol_table: d1f7df8fcacf1e892f794c4474e6332a051440ea4a584ca2b5cc762681a2fe72 - initial_ast: d15ce4225e559e5f525dfa87ba487ac04c235a0db9814327fffab97ea3d17369 - unrolled_ast: d15ce4225e559e5f525dfa87ba487ac04c235a0db9814327fffab97ea3d17369 - ssa_ast: 1c0cd4873142f0e150b6bd8108c4aca7b697f7673b5e5da21d8ab1a2e99d9495 - flattened_ast: 5c49c39a1be491c97c4d25e92a331801f511652af6dd2a609bfde6ab4f91b3a5 - destructured_ast: df76a8afe6fe55b42a5a8ec1752d1e15c219dd277b81a24f3281a3442fc0c9cc - inlined_ast: df76a8afe6fe55b42a5a8ec1752d1e15c219dd277b81a24f3281a3442fc0c9cc - dce_ast: 3cc89e221c7000324abed22c808632728b0d768bd6f69463ebd09b64ea7b0125 + - initial_symbol_table: bcbb74fefed2f406308cad56c692eb6abeb05b2c8714503cc548e3d85857f712 + type_checked_symbol_table: 304037e017528b1b031d58b47acd0cf49845bf519d3f92a6d30db7853bc03307 + unrolled_symbol_table: 304037e017528b1b031d58b47acd0cf49845bf519d3f92a6d30db7853bc03307 + initial_ast: 29fb669950c75c3e68357cd07ade8e2f4da77b74db137b78e8a9164290f33f40 + unrolled_ast: 29fb669950c75c3e68357cd07ade8e2f4da77b74db137b78e8a9164290f33f40 + ssa_ast: 7ae7464f03756218449e0fef6f0865578b52b3eec881d439cdb4ed787e2aee94 + flattened_ast: e54a4424efebf9e6aa2665507232d7c148e49e5b786c926c26ea573743b3b9ee + destructured_ast: 23a092f35286253af0b458ec6fc5fc4a1417b4c0a9064cc477dc5098ab737722 + inlined_ast: 23a092f35286253af0b458ec6fc5fc4a1417b4c0a9064cc477dc5098ab737722 + dce_ast: 913294ec9edf1c3776dc99b283f8be4b14e8d47e60a45b3357e0e8df1c7943bc bytecode: fc54eeb5791a27e0482648998cf9da197519e5c139729cf2906c8b0e4c0103d6 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u64.out index b1cc1aa1c4..f24187e1e9 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e1f7e3bb1896ae2c350d18b4006bfec84f04aa9a23bf783e381fecac8e894156 - type_checked_symbol_table: 16519317e6088d4ace734d1b998648c045146d49200f96819601fd044bad4e8e - unrolled_symbol_table: 16519317e6088d4ace734d1b998648c045146d49200f96819601fd044bad4e8e - initial_ast: 60f7f0addc2515d040137bdfc84dcfc1c3cd76cb73c6692e5d880ca549881235 - unrolled_ast: 60f7f0addc2515d040137bdfc84dcfc1c3cd76cb73c6692e5d880ca549881235 - ssa_ast: 8835d7aa39af2942523aad67ea4a35acc67be9a204978dc984731cd56631b560 - flattened_ast: 6cf5fd1042f51a6890036c9fdeee5388b4c5b16d7860bdc1dbdaca8e472f1282 - destructured_ast: df6fb79ff8e887b3df37f6597c1fe4fee6b898df766c84e81b7e486815965867 - inlined_ast: df6fb79ff8e887b3df37f6597c1fe4fee6b898df766c84e81b7e486815965867 - dce_ast: 5416e1d36f93a0eaa1a7bbf2ef48fa4337ab63797fc481d6e3194c91de74c5cb + - initial_symbol_table: 0cfd8b0cb21561fb7554996f3edbc883fc170dace49d5f0839bb52b8d7800d19 + type_checked_symbol_table: 5f0c9faa2523b7bf3a0c25bfc4431ca84519d9146dce75f01c7fda74d43f02b4 + unrolled_symbol_table: 5f0c9faa2523b7bf3a0c25bfc4431ca84519d9146dce75f01c7fda74d43f02b4 + initial_ast: a16e9c1f4ea1aa8d80c0c3b4599597a8795bd8408b00b79bf5a5ba80849bf701 + unrolled_ast: a16e9c1f4ea1aa8d80c0c3b4599597a8795bd8408b00b79bf5a5ba80849bf701 + ssa_ast: 8df24f8bba330d3d907673277d830b30ef7469cbe7dc29d11c62a36dd800d192 + flattened_ast: c0ca1ea2f49dfb3ad0812db589a62518d29a799548fef7de5d43792a498bfa12 + destructured_ast: 42bfa93bd57da697e33233e8d60344b98a49563f3528efdf15c08e1885548973 + inlined_ast: 42bfa93bd57da697e33233e8d60344b98a49563f3528efdf15c08e1885548973 + dce_ast: 43f0df4f48ceaf766aeb542dc4b610c79b041dfba2b7158b537674a671bd1400 bytecode: 045a18fb7e954456ea49039adfc253c222a290fa124ca1b19f86ca824d4c1279 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u8.out index e2d1a97c67..05feeeebe6 100644 --- a/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/pedersen64/pedersen64_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 5cf84c397a65f24670925f2d76e0e8860e47b3887e7b532e15eec6db72e9e90f - type_checked_symbol_table: be0543d4e0a173a1df88f99f0bf5f6e02907dd5c61099b626edef4d086ceae9b - unrolled_symbol_table: be0543d4e0a173a1df88f99f0bf5f6e02907dd5c61099b626edef4d086ceae9b - initial_ast: 9a40db0637981ece9f1f52f8085c682216d5ea697f0e4c5cd6840eca2263e711 - unrolled_ast: 9a40db0637981ece9f1f52f8085c682216d5ea697f0e4c5cd6840eca2263e711 - ssa_ast: 5ee52eb8e0754b2276a50f8f82c3f5537302887977cb86ee53214981fa162b6d - flattened_ast: 1c44720213db46cf632f6d5da90c77ff693fd7958c7af630e3813cd3c41eed1a - destructured_ast: 48636eb03fdca4ca574df906f8bf8a958938477c40c9f61a055854388a559042 - inlined_ast: 48636eb03fdca4ca574df906f8bf8a958938477c40c9f61a055854388a559042 - dce_ast: 07b77040beb04aeccbd2f5b222e374cdfbe2198fb811999bb76c3924caef8d1a + - initial_symbol_table: 2ef869c3e63096f9847e1eb6f4914d54e9cf70ea62b02c077b94cdbd859bb16d + type_checked_symbol_table: 6c9e2246215d533a3b51a7fbb9c81c4572ddc2a6541386fc7507a832aaaa7150 + unrolled_symbol_table: 6c9e2246215d533a3b51a7fbb9c81c4572ddc2a6541386fc7507a832aaaa7150 + initial_ast: 1676293a5dce7cf02649a2ecedf739a5600e095c4f5797ee3a559451e153bc72 + unrolled_ast: 1676293a5dce7cf02649a2ecedf739a5600e095c4f5797ee3a559451e153bc72 + ssa_ast: 80f867e3c82165605b9b12c842564a0c8cf3de4e8782f22f4c8296b7ef9ea390 + flattened_ast: d15bfbfe5556102d82fc1a34957c23f8a5cf646594c2f2c31aba5c8211b13997 + destructured_ast: 06614749740fb6275ee9779f480d8e1f9e03950894011d7d15c522ac029610ab + inlined_ast: 06614749740fb6275ee9779f480d8e1f9e03950894011d7d15c522ac029610ab + dce_ast: 9ce604662c2090fe91e2188565507603189b55c80c02c839abb4231c51cc44a0 bytecode: 044a44a2a8fb9301c313f1e1c2abe04383f7d338cda6ff66fcdf2434bd750cc1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i128.out index 708c7c9cd9..219f329fac 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: f1ec2ddf36333fd072f3f8256cb421f1168a4ab0980bb8fd04d2026f30f33709 - unrolled_ast: f1ec2ddf36333fd072f3f8256cb421f1168a4ab0980bb8fd04d2026f30f33709 - ssa_ast: 22f89f40583eec790c9452ad9405edf32e7c12209a73efb9cbec2d9189304363 - flattened_ast: d31514f8445c4eb5a96ed603c8f26b1adca9a50c445c30f8b5f47a3aa1795a31 - destructured_ast: 1821c906aaefbe2501540d93a936af852b9aee2461490d604955a475b487e42a - inlined_ast: 1821c906aaefbe2501540d93a936af852b9aee2461490d604955a475b487e42a - dce_ast: 980968265f8a43c2feeb1dff65870327926dc1fb4f1d8e53765c31100f738760 + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: 9045f1c6891518849abb5853f5abb34124c693ae5c3dd04bd2df6cf4f24e0708 + unrolled_ast: 9045f1c6891518849abb5853f5abb34124c693ae5c3dd04bd2df6cf4f24e0708 + ssa_ast: 5a2c78fa7db8d771a0bc05e6efe3cb1a7f548a4a7b57709268dacba374504b74 + flattened_ast: 315fde849a79a5134fe24b5a3682964ee96c18969ea0ce4da98ecd4d4b3e27d2 + destructured_ast: 8effb966af7ff4aac4ac6edce5e79d576bbd934ee5cad55657d634eb0864cf70 + inlined_ast: 8effb966af7ff4aac4ac6edce5e79d576bbd934ee5cad55657d634eb0864cf70 + dce_ast: 54c843349afdb0d0b6d73bd188eb531b1e4d133ffc4628cded90c4e670e99f2c bytecode: ca315272f12d59819b589dbf79fe025227b812e9b896696349ac766a9a416960 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i16.out index b4b549497e..9cf1e2eb5e 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: bfa4345153196aaf66433ab36efc54c770fdc4f5a397b7b6c291092e9aaa8244 - unrolled_ast: bfa4345153196aaf66433ab36efc54c770fdc4f5a397b7b6c291092e9aaa8244 - ssa_ast: 096b987184b3b98844a782d938401cbd7ad826e5039d2a284c32f0adb113d723 - flattened_ast: 99d267106cd6b2ead96e1551a8a8e0559a611f98e43194ba8dca9abc529cafbb - destructured_ast: c1c60bf66ab4dc62291dc6aafbd28a5a5d8eb105abbd4ecb7ef43aed70ce6c8d - inlined_ast: c1c60bf66ab4dc62291dc6aafbd28a5a5d8eb105abbd4ecb7ef43aed70ce6c8d - dce_ast: 6ea5cb076dff470b1aa862c34b7763701f554fb454935a508e0a20ad3a0e06ae + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: c880644ce96d9b55e498c5cd619122b0796780c0b8510ab53ab36b938b3422ae + unrolled_ast: c880644ce96d9b55e498c5cd619122b0796780c0b8510ab53ab36b938b3422ae + ssa_ast: 6fa269fe2585a5547f26497836077d862f3d407315619beaec631744999aa76f + flattened_ast: c2f822156e4e17b65846007102e44853d79d38b8134da6df50b3c603042e4605 + destructured_ast: 784f1aee83338ef3de1bb9ec63171355fa09a665064bb3ccb6142c3971b71b01 + inlined_ast: 784f1aee83338ef3de1bb9ec63171355fa09a665064bb3ccb6142c3971b71b01 + dce_ast: 304c505ecd2a048435cc5f667e08d6634ce6fbc7e341bf049ec4907cb6bda263 bytecode: 0732a356f65a6b062517f1dfa76fbf9e9eb57cbf8ec4d50cbcec2ffa0da54122 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i32.out index 91541af923..4e8c68247f 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: ea4e84027d4bc8e177a9d9127f3247a1fc76d9c02db0c79b68a6cd7f0dc13d2e - unrolled_ast: ea4e84027d4bc8e177a9d9127f3247a1fc76d9c02db0c79b68a6cd7f0dc13d2e - ssa_ast: 29b99b21152dacf798b7e4f08881af565527eb68629047826ec8e1b3e34cad82 - flattened_ast: b44f02ad16ada39ba4d2aa0b4da4d6d23d989b2bd75e990d0ab17db33b34bcd9 - destructured_ast: bc34b866971b2cef2386d7c122e69168a2eb454dd1a6d1c09b56d053134348f0 - inlined_ast: bc34b866971b2cef2386d7c122e69168a2eb454dd1a6d1c09b56d053134348f0 - dce_ast: 42466078e0794ef99fda14d174ed83cb697bbf6193aa73e4648a0a64d425fc25 + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: c604091ed1b0ef2f8f74f60da81466777a76f822a33f66560990646e77a28755 + unrolled_ast: c604091ed1b0ef2f8f74f60da81466777a76f822a33f66560990646e77a28755 + ssa_ast: d98ca67df0c22b56df4672fdee20176535a6c1126e48cc129b2d1f91a54d11d1 + flattened_ast: c47942c335c3a148bf6822c03035998c49cd849d16074201e9c7b88dd2b94fb0 + destructured_ast: 57c3f3dd46c7df20bdbeafc59266edd266fb5af09a80a1de057e9e2b38adddbd + inlined_ast: 57c3f3dd46c7df20bdbeafc59266edd266fb5af09a80a1de057e9e2b38adddbd + dce_ast: 6fb87e4d1db2153348b6cf5cf88b2a37592dea16d7cd12a9d234c1a967ba52fd bytecode: 8c33439a30c50519ebd6ea519da98bac7452bc3d91e2062e069b36b716d8d711 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i64.out index cd22313e27..ca89c788a3 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: 329dfed211acc4d331b8eec1a5bfee671e209003b7c9506ec319f572a45aab85 - unrolled_ast: 329dfed211acc4d331b8eec1a5bfee671e209003b7c9506ec319f572a45aab85 - ssa_ast: f09b2648e71a0f3baf3bd9c1753f57bb83210e9f3f503aa8d8d89caa15d5d999 - flattened_ast: eb14e482d9a36acc3242af1b2ba826dbdf0367946ea1deb3378fbdea3791b0c3 - destructured_ast: a8d826461f99955e33152563b9cb437068ac5385c5aacb2ea2db3b5754f7493f - inlined_ast: a8d826461f99955e33152563b9cb437068ac5385c5aacb2ea2db3b5754f7493f - dce_ast: 541b60d3e570d103ce950cd88de1706b95b62426e1acb923c2f1b70680bc4977 + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: 1126c03bb84955620cf582684ae46f43ad823b881ecf3b34e7f6ca219be096bc + unrolled_ast: 1126c03bb84955620cf582684ae46f43ad823b881ecf3b34e7f6ca219be096bc + ssa_ast: 52c1dd9e4f4d63e6158039ccb8416d629b0b17dd51096d329a5a40654b5fe829 + flattened_ast: 541df2ef9f01f3d9b86937c0d308dd95755c3de8ecd405c945ee70780e96884d + destructured_ast: 010f8932e9ccda2c77f022264d79cd7a06d5b88d727009daf587152c046ca7ce + inlined_ast: 010f8932e9ccda2c77f022264d79cd7a06d5b88d727009daf587152c046ca7ce + dce_ast: 9d1d8a603b42eef09273506112cd2195f66c7a4e375576230c6f10a0c1d0a8fa bytecode: d9d8535464393fb21afb06a16a608dfdc68041779c0c426378b17b68fa2ed0d6 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i8.out index 44a073c137..e4d87e1f8c 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: 4353e1105b0adf1726066e850fe373e6d7cbf78d3bec7f277094f525bb8833bb - unrolled_ast: 4353e1105b0adf1726066e850fe373e6d7cbf78d3bec7f277094f525bb8833bb - ssa_ast: 5b162a0af13c69b2ccaaffb80fc9ac4e7aacafc102dba857d64620b592463472 - flattened_ast: 2350d7f2b4751fbb341dce0aca9ecc2b564c34e649e648242ada055749347850 - destructured_ast: ca808003618aaac40499e4e46e647e25f9a9bb0a2dac4b2cc9ff250aab4f5553 - inlined_ast: ca808003618aaac40499e4e46e647e25f9a9bb0a2dac4b2cc9ff250aab4f5553 - dce_ast: 91456a7885a79c466b34ffa87af3bb52c949e0cc27ec5079e42439439f0f6b44 + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: 394f33f5fc7e344d5dc8df077357941b2c71519e0778775c551843c8ef1f9e47 + unrolled_ast: 394f33f5fc7e344d5dc8df077357941b2c71519e0778775c551843c8ef1f9e47 + ssa_ast: 54733106c8f2085e37c274479c336ca3539bc31bfede010e1a459c5f7a928710 + flattened_ast: 6ef23edc65fec7ea908771e842b81d10b70cd06e0382e7f1f3cf68b321df4cf6 + destructured_ast: 25be0252a2b269208e731a7aebe42eccb46bfc51c409939704d0be71305813b8 + inlined_ast: 25be0252a2b269208e731a7aebe42eccb46bfc51c409939704d0be71305813b8 + dce_ast: cd670b44cd3a3a910ecb31dffdc903f1aba0922f2d6781a9d5e5f6e56e1eb4e1 bytecode: 6cae47b82841a9b356abcaf49d25cc5ca7c86edc8d8bce4cab03128b57283051 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u128.out index c8372cac8d..db1bf10f84 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: 61ebb47c77650e83ce705625db7c6d55459cef13c216c718c8a40d048711a86a - unrolled_ast: 61ebb47c77650e83ce705625db7c6d55459cef13c216c718c8a40d048711a86a - ssa_ast: 8c3c2cd77c40a6412f88da98ff0bafd863faea3733391f036110039fd9b40695 - flattened_ast: e67d7ec6b9102886828522301e6237839adce9bb5b09529567b62dd87183517f - destructured_ast: e3a0fdaaf22647449a6a5c7d2985cc9c53501d3ceee0baaa6e9fc7ac80a695ab - inlined_ast: e3a0fdaaf22647449a6a5c7d2985cc9c53501d3ceee0baaa6e9fc7ac80a695ab - dce_ast: b30ee05876109226ff58850f39a852400dce7cd293b321c3599976542077c31f + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: b254af55b872a3cdb3d77e1f254861daac1a30bea52ee59e588f91a4fe6f3ede + unrolled_ast: b254af55b872a3cdb3d77e1f254861daac1a30bea52ee59e588f91a4fe6f3ede + ssa_ast: 8b626521a33976ce9453bf94ce3ce39b5666d0db3a7ffbaa2ec49dbbfa8830fa + flattened_ast: 677667bfda8670ce3abe072f542b15b26e876e3971f300f0a14b9043fa6fb363 + destructured_ast: 7743269dfc491503498a3f7e0b893ceac6e258005eed80dd71ec65195e94053a + inlined_ast: 7743269dfc491503498a3f7e0b893ceac6e258005eed80dd71ec65195e94053a + dce_ast: 8a4bb72b3f928324f72a17d5a209c90f8ce93b76201a324185ec2ef69ac3388b bytecode: 975a1cb98ad7fed0f8c86d4f782f28acad38aaae51b8e5c6dbfd32f55ed2d8e8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u16.out index fecc2fa4c1..627ba7ba45 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: d226e30d9653873e08a71ab113a8dc72ce83cb442d21b9716732ba9f29d09d62 - unrolled_ast: d226e30d9653873e08a71ab113a8dc72ce83cb442d21b9716732ba9f29d09d62 - ssa_ast: 3291dbcbd8104c72d2db1125feb8354f7bd3c970b65eaea9b78aba8ec72dc1c0 - flattened_ast: b5b31460b17ea1b5c769ac1e929b76ffa9e2d64abcfbc2302320e5b89f26254f - destructured_ast: ffcbd992d5ed2ab6f689a4441634484543a9e1898cf54d976c60ae0d5b2251b7 - inlined_ast: ffcbd992d5ed2ab6f689a4441634484543a9e1898cf54d976c60ae0d5b2251b7 - dce_ast: ac62a9759e30faf12a7e9e597485c6944e41e0977d9e7b6f743882a48606bd2d + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: 7de274aa8783324202c13f77267cf359a3407741b6f5b1250ceb81ae85bd0619 + unrolled_ast: 7de274aa8783324202c13f77267cf359a3407741b6f5b1250ceb81ae85bd0619 + ssa_ast: c6301cd3ead8c3a00a0fbe9d57f56c860a517073bd7338fd6350d0816249990c + flattened_ast: 8f5c64a8fb958fd2257056df9efb754636e04175a7f5b2029abfb98139067c9a + destructured_ast: a82bbaf99f309d28c80d50409137927035e4b464b8a9470ce1b361ec450386d3 + inlined_ast: a82bbaf99f309d28c80d50409137927035e4b464b8a9470ce1b361ec450386d3 + dce_ast: e719b645e243e99a0e9a979c7f58ef1a4a57d62423cda9e8e30518666a726c7c bytecode: 798c6160516f2d9cbdf4c3e0c22a9e6c1be1fc46f3f7907aadd2294e4471bb94 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u32.out index b1989777c4..af2fd4c89c 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: 222626d87ad4543c2599f4ca26ec7d090763cdc32bcb6cf6dc0d46dabd6c32bf - unrolled_ast: 222626d87ad4543c2599f4ca26ec7d090763cdc32bcb6cf6dc0d46dabd6c32bf - ssa_ast: 14bdf39f5a55f57e8e13b5b6fda03f58ac500fbe9d4890de8f92507ac67db610 - flattened_ast: 8cd309072af84daef5906f455052fb894c2736266f7d042f464881d9f461d44b - destructured_ast: 50bd59cf3770a5c1920f297f658d6728d2cad65b359f47aab6688c04f9e6e2c8 - inlined_ast: 50bd59cf3770a5c1920f297f658d6728d2cad65b359f47aab6688c04f9e6e2c8 - dce_ast: 0f3d32a1ebbf1d750826c7a5c5c2767fac17f56070c2df0d1f3e10b6863b6397 + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 3fcca316604bac2592335d5620a8c191dfc6bc2786b0b4ae4b989ad90632f3d4 + unrolled_ast: 3fcca316604bac2592335d5620a8c191dfc6bc2786b0b4ae4b989ad90632f3d4 + ssa_ast: 1b7ccdf930ed7e4fdb6b3df609ce384d4edb1144d87d971c9fb3358a75f742eb + flattened_ast: 0841a8fc5b091c4fdce18a60dca998dcc2b42533260c87b6d28559835dfb2577 + destructured_ast: 7d73c77802d132d6e0ec7233cf7d6ac8540df13f3976cb40ad4ee364d7860032 + inlined_ast: 7d73c77802d132d6e0ec7233cf7d6ac8540df13f3976cb40ad4ee364d7860032 + dce_ast: a5a2221e951038455d8896e0771a7b31988c2336145371999d948bf4525bb51b bytecode: b4e8a66b3535650cce69094a5691ed7e5da80420ef152a6c98c1084dc31cbcdb errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u64.out index 94edf0467a..8213117c0e 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: e9e71865e68a87db4245011a1647a4eac94e0df850e32a29b9f1d0ba1b6a599a - unrolled_ast: e9e71865e68a87db4245011a1647a4eac94e0df850e32a29b9f1d0ba1b6a599a - ssa_ast: 9c16907209149c2e7f4a071da258a1c8983f15b1c2af9585785215120e17dee3 - flattened_ast: b7d850f98eb83741e72ad079103c8966235a319fe6715d4afdce63d91a83cb3d - destructured_ast: 6df630dc6721a004eae893ad29ab701b989b2b88b0f1954a6b8c4680a1536cd0 - inlined_ast: 6df630dc6721a004eae893ad29ab701b989b2b88b0f1954a6b8c4680a1536cd0 - dce_ast: 7851f3d2b0a7f1566c0367815f30570826d670cac0fd94544179def082c5e349 + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: 01a5f6fe5c737445438873ea2094c48024457bc59f573a791cc32ce57b500832 + unrolled_ast: 01a5f6fe5c737445438873ea2094c48024457bc59f573a791cc32ce57b500832 + ssa_ast: f8a7351fb597b4d2156c30065b75486daba306a656bd5c21e548438045826a78 + flattened_ast: a34bb665b690e176340a03111b2e5893a616211d6f030bed25476dde5181a8a7 + destructured_ast: f2622c4e568dec96b87bc573b2059cd6376326ab0b1df292c266401f9b985c98 + inlined_ast: f2622c4e568dec96b87bc573b2059cd6376326ab0b1df292c266401f9b985c98 + dce_ast: 0d68f5e10223623d0c3fc61356ab3c8d05974174fd231b81765478d45833ca02 bytecode: d1c89170683dfbc163399a16200cbdb282cbf101ced8e53f5326bfdbf3343f57 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u8.out index 91dec99560..20f35c6bbd 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon2/poseidon2_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: d014327d40ddafa34604f31932caa430755beba0fd1489b22199d23ea53da81e - unrolled_ast: d014327d40ddafa34604f31932caa430755beba0fd1489b22199d23ea53da81e - ssa_ast: aa517723dad9dfb713bf37ba0f0322ae507203c90ae5cf4af04c2930d67c3523 - flattened_ast: 7417adba7268e19873ba49604543c6887cfd911a210b343619f4e9a2537220e2 - destructured_ast: 887729586236ec033431ce1ab19e2cda0fa42a5cd259e0023fc8b9800d2f0845 - inlined_ast: 887729586236ec033431ce1ab19e2cda0fa42a5cd259e0023fc8b9800d2f0845 - dce_ast: a0f658dc27e1d34c4d8328edd1f01233a585769ec4059a83c7b7d752d259c56e + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: c347a7372b50683ea132c34b26743cc9c1c97dcfaa02e992137c6185f1269bd9 + unrolled_ast: c347a7372b50683ea132c34b26743cc9c1c97dcfaa02e992137c6185f1269bd9 + ssa_ast: 320b8a470116216cc5cbfa2ac07c55cd7b19b4e54d44bfc4ce44164303057d73 + flattened_ast: 3e592a0051f0a8bc0305266087537e61f17b04bae50f734b90994794fd57943f + destructured_ast: b5439bcb83e818dd368e6779abce31d8ea0ca9f702e223bc120681ac89e07d88 + inlined_ast: b5439bcb83e818dd368e6779abce31d8ea0ca9f702e223bc120681ac89e07d88 + dce_ast: a10ce5789f02a607988605f7994fdb48ec4739e88ca2c7e757a3679764ca2374 bytecode: 7c9f6b45e12973c86606c5cd3ca45c6af53d8819df40fa5660a987821b998301 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i128.out index 52ad71467d..30e36cdc14 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: 48a74181653ca38246f0be8ee2fee2a5625442f54996fcfd499f79a7eee8c356 - unrolled_ast: 48a74181653ca38246f0be8ee2fee2a5625442f54996fcfd499f79a7eee8c356 - ssa_ast: 3e63bc57a92452b2913e1cf04c8cca88ec05c8771b6ce4695d6ea4530b82b8be - flattened_ast: 4f71e3335641418451a7b613ce31544704f66183cca14fc221dc9db8c608dfee - destructured_ast: bc849f5ab3dab8e00c2f4f165e165144dd0729d7e43597b6c9caca02e27d5892 - inlined_ast: bc849f5ab3dab8e00c2f4f165e165144dd0729d7e43597b6c9caca02e27d5892 - dce_ast: 1becd2737fd058048b47828dda4820e0898e66bba2ddbba6156e6b2507588d9b + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: 5ef33053311145dc90b2b76628fde77d2501f094c8bfb5e56031d8f5845ed148 + unrolled_ast: 5ef33053311145dc90b2b76628fde77d2501f094c8bfb5e56031d8f5845ed148 + ssa_ast: 3ce59b451272bd0f5146af3b56dc4f49bb23eca483a729ebbbe5b389854c2931 + flattened_ast: 5eaf1f979396ace5e990f2a6e05a13282009c73fba6f255ba81ea9acac24b9c0 + destructured_ast: 592d676e925d04b7ee0c458fb0e6ec876e2faa37a0b04d5bf2b8657290d86d6a + inlined_ast: 592d676e925d04b7ee0c458fb0e6ec876e2faa37a0b04d5bf2b8657290d86d6a + dce_ast: d109be272b5948261767ebe9dde5f9f5110cdada3a5766d5efaa9624050e7483 bytecode: f5027cec3929d0dcd05017a80763507e8c71561ab196a71f97304e48015c831c errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i16.out index 218bac420f..95b8260f4a 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: 04a15916900736362be477fcb561efcb23927772cfdc974e8aead5aa92b4941d - unrolled_ast: 04a15916900736362be477fcb561efcb23927772cfdc974e8aead5aa92b4941d - ssa_ast: 187897581c90ab67786deb7928508d3ddf32c2489b65ad57f8e3aa48e1c760b7 - flattened_ast: 13f41e05814c61d04d22870cd83c99f94d3e2d6f270b9daab5056510f6f88629 - destructured_ast: f3b588e22cefcfc9a78f209af2e4d404b2bb72b0ef78dd064eb7060282b91598 - inlined_ast: f3b588e22cefcfc9a78f209af2e4d404b2bb72b0ef78dd064eb7060282b91598 - dce_ast: 99cce8a50719089159f73cb31d2eca6e3d0dba935979d7e8f6fa746d49df8644 + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: 562e7f4ac19ec3990dd7d955b2ac892131961174e28a6c72afe761653435969c + unrolled_ast: 562e7f4ac19ec3990dd7d955b2ac892131961174e28a6c72afe761653435969c + ssa_ast: 84ec7ad4e586f34eee01befda12b839bfdbafdb021977d9c65ad9dad1573e0a5 + flattened_ast: 58d3119c65ab252cccc5271e7e7edf40c07a9f8495950fb60fe2cb7d2013d6b8 + destructured_ast: 28181766b1eaeabaf066139c412a9b7840c4c7379a0072ad2308671799e8d3c8 + inlined_ast: 28181766b1eaeabaf066139c412a9b7840c4c7379a0072ad2308671799e8d3c8 + dce_ast: e69f7b68676a71043a216ce9d2ff775bac53e66f203082d8dae2c8f68ff3fb37 bytecode: ed71694075a97e2d9d8919ff8e7138309c4735f1b29f66e41e7278d09872dec9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i32.out index 11d1bdf0be..287c64dce8 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: 158b3943967329849e15bbf40274cc69e7d1920637bd099bb8eb84121469ea3e - unrolled_ast: 158b3943967329849e15bbf40274cc69e7d1920637bd099bb8eb84121469ea3e - ssa_ast: e21ed99da7687d42e3d4ee02f93a0771abe645aad4e7908cde52b61adc354457 - flattened_ast: 21908a385d91a76829fbdbf15fe3aa2d07cf9e584612d926efa8c8b2a7945e61 - destructured_ast: 96d9fd2f42c32627f1205cc474fa867b21000b077cb04399c558a69e4175ab8b - inlined_ast: 96d9fd2f42c32627f1205cc474fa867b21000b077cb04399c558a69e4175ab8b - dce_ast: 1a8d152ebc7f9d76ce1bd376e2f35f8d350591b7dc5b766a3d5ccdf0d6082823 + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: a579556ce9e5a6a603b2159e05f7a3e308ea61787eb07cca9400e1675a6f1989 + unrolled_ast: a579556ce9e5a6a603b2159e05f7a3e308ea61787eb07cca9400e1675a6f1989 + ssa_ast: 68145d551fb5d6913346f10c9fdfc3fb340fc539c27fedb33e7a19aad590fc7f + flattened_ast: 5cb5fa08b8f3c64f0b70bd5cf029463652ba98b5fa7b79833a28127ff2851855 + destructured_ast: 9681234be7360a4c69f8056feb6850dd0f1f56d9260ae7a18a36a211a8c21fd9 + inlined_ast: 9681234be7360a4c69f8056feb6850dd0f1f56d9260ae7a18a36a211a8c21fd9 + dce_ast: 6f822f21fe5a7988c7b2098ef5c0d38093b9d6ad59825bc05f6c66169e686595 bytecode: 74977b8f00a84dcb2e9ba7ee129aa781d704272a242ea20a2bd4da5cfb85f4cc errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i64.out index 7d8558fc82..aac1d8fef4 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: e172285ccf70a63c205b53d7c17fb7e7482dd0bbba4d419f1db1538f2213869a - unrolled_ast: e172285ccf70a63c205b53d7c17fb7e7482dd0bbba4d419f1db1538f2213869a - ssa_ast: bbc9410f761d55d83d141c5898056815db43915c38ade77092b6a939ae2a82da - flattened_ast: fd88712b4a30257032fc4c95c57198fd3f63d465faf3c54a26c34a43a14453e6 - destructured_ast: a37a5ed158de98a63abfbd151d073416408462f875644e4c1c0edd9698fe2806 - inlined_ast: a37a5ed158de98a63abfbd151d073416408462f875644e4c1c0edd9698fe2806 - dce_ast: 521ed8dc72dcfcb97d5f84ce6b8211e310d6af076e259a8fa0517351c47685a2 + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: 9be323cb447651b7b9a6fb610727b9b4ec9d76ff4b132cbd7821cd87d5f5106d + unrolled_ast: 9be323cb447651b7b9a6fb610727b9b4ec9d76ff4b132cbd7821cd87d5f5106d + ssa_ast: 842bb677549dee2ec789b79bede43c01788bc848708f4e91f4ca681c876193ff + flattened_ast: bf4ea994d0dacd5f8b217a6a9cec117b5c67d8d197e65e277a51d7e9bf9b7a8a + destructured_ast: 10e380fc0b563c0eede0434eff42a1e7afac6e28dccb65fbd88fd640149646ff + inlined_ast: 10e380fc0b563c0eede0434eff42a1e7afac6e28dccb65fbd88fd640149646ff + dce_ast: 746bf40faf2f8c3ed03da5baabefb5bea9862a18603c69f2b7455ab16eee08b6 bytecode: 321894d4016e60b5565182e3241bdf93b4e0336a851997cf94f3ddeaab1e8b0e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i8.out index 54ac867c63..019bc2f36d 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: fbd3bce2ee373ba3ef7ee79deec3a32ef77ad878c08a7da937b590dfe7c33132 - unrolled_ast: fbd3bce2ee373ba3ef7ee79deec3a32ef77ad878c08a7da937b590dfe7c33132 - ssa_ast: d7e2a3cc8d3e6c680e192fb5c07282b549d3c99fd770156e2b83516d44e5c563 - flattened_ast: 540c5d2c509c85bea0b19c4a1b77d1deed51c131c72d8b7b03313e286b65fa2c - destructured_ast: c055e8654d2394825016b08836bd8bac37889d3b20ca42eac12f61936e477dfd - inlined_ast: c055e8654d2394825016b08836bd8bac37889d3b20ca42eac12f61936e477dfd - dce_ast: b92c516641a939897128b9401a5a2d761b1919eb4092be3650bad8c85b8cf9b1 + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: fe3121c5c80553ab5612bf475745db23fd25d3b76aec71d6d25cb1b50d5ff712 + unrolled_ast: fe3121c5c80553ab5612bf475745db23fd25d3b76aec71d6d25cb1b50d5ff712 + ssa_ast: 0b59d5b24800ea6c837d32d7d9c9bff54f1fe92de78bf55af152eb64e0f76d36 + flattened_ast: dc183224c27e6bd2a8bba6561bc1239724272da4e7cf3b1b4941bf0684393c50 + destructured_ast: 582fbcb0a714354cbe7e77a3e2d9caf8b37daa500c3b016a9d43a722fc8680f1 + inlined_ast: 582fbcb0a714354cbe7e77a3e2d9caf8b37daa500c3b016a9d43a722fc8680f1 + dce_ast: 1dde0ce67331638d6f8aeef06d4845c1556481fedb0b82c9954cb07230f173c3 bytecode: 306d4beeb9abdcd43cf232ed35d4990aab8810ff286226fb2e606f46a0d7690e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u128.out index 3378fee698..bacbec71d1 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: 7da27476133033e6adcf769ce66e093eab117db9f233169fc9ad657edf6ea7ff - unrolled_ast: 7da27476133033e6adcf769ce66e093eab117db9f233169fc9ad657edf6ea7ff - ssa_ast: 40f6d70bc0e9d51d61ce87f5a333fc13a03654d163faf3e026ee640f03335747 - flattened_ast: e0eeb06894cbab0898b1c342ec7c62a374bf0c727ad112c5ec1ebc05965a5884 - destructured_ast: 59db79779459bfb542d01d705a6027abb35be0b6ca573b66743dd97a9446a315 - inlined_ast: 59db79779459bfb542d01d705a6027abb35be0b6ca573b66743dd97a9446a315 - dce_ast: 5d0cc800b536b42cce21566afb7d7d0b64e84e75694f5eef74121fd2c07b04da + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: 82e34468184916ce4d8d9a0b3c2403e1440b11a4d6c6cee1acef2dc6f3204334 + unrolled_ast: 82e34468184916ce4d8d9a0b3c2403e1440b11a4d6c6cee1acef2dc6f3204334 + ssa_ast: 35ef7e1c1656033fc45c99c937c197ff87aab68d9ccc9a898c842c4e298f53e6 + flattened_ast: b757676619c88f5a31b8bc2ddb767eb1071b3d8cbc095b4de0f1bb81eb93a9d7 + destructured_ast: f95773bbb24ef096c87840b6bfb45355a4fcec5cbb63a085648d1ebf7dea6efe + inlined_ast: f95773bbb24ef096c87840b6bfb45355a4fcec5cbb63a085648d1ebf7dea6efe + dce_ast: 59f4681ade3362f8de04b68a0d0f9da8bb9d67527e6e662889e6410e54cc1a72 bytecode: a9549d0d83827cd1143f924030ee0ede0865349f3b9f93bb6d4fb9a69d62db27 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u16.out index 896155a2c7..31a3310843 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: dab2ee99cd57d6d40cb63052727645a9d7714d33260dea3b43bc75e4f21da0a7 - unrolled_ast: dab2ee99cd57d6d40cb63052727645a9d7714d33260dea3b43bc75e4f21da0a7 - ssa_ast: 8b15ad7f724ad93b238173d24584bf267e27484a3bf78d7e149fd4bf9802c641 - flattened_ast: b37dde76713d4fd149aab980a57eec050e935b319f3f4d674c0e7ed52b2d4ec9 - destructured_ast: 96559e2cf5fd57ebdb82f6a959d2801096ff261ea2cb5a04b20fce731d5e0167 - inlined_ast: 96559e2cf5fd57ebdb82f6a959d2801096ff261ea2cb5a04b20fce731d5e0167 - dce_ast: fac75c11aad232865c28f3210fa41ac72b60ad6428695eb5e524ecd17edc0073 + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: fbf888dad304e879619b4887c101a1ffd7bab2caa03cd3b3d69fcdfde32f3f26 + unrolled_ast: fbf888dad304e879619b4887c101a1ffd7bab2caa03cd3b3d69fcdfde32f3f26 + ssa_ast: 4cf5ab0fa1c75be02ae7109e562221cec799ddceb96c1526cae5f1da2c1e5c2e + flattened_ast: 0ed51c4d8aa69373e7311019f888818144f3bc86213505bb8f5960d7c620c662 + destructured_ast: 762bdd3fa614126e9fca6b214a4656e25c9e9093cc8ba1d925c177f30334df87 + inlined_ast: 762bdd3fa614126e9fca6b214a4656e25c9e9093cc8ba1d925c177f30334df87 + dce_ast: f184b2be6f92c21698052fe43bf359ced32ffc3f3bc833e8d41d31e837abbc7f bytecode: e6a59e3156a3ff5801a42607df078d08aa239f34556930470761e1c5848ae171 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u32.out index 413a932edc..d963607d8f 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: d12a79aef12dfdc0db1a7a0e18174e64036a66737594d395651c68e048925920 - unrolled_ast: d12a79aef12dfdc0db1a7a0e18174e64036a66737594d395651c68e048925920 - ssa_ast: 8fc7c9db31eaf0df87a50e162d523f746a494087636e1fe704820b5dd9107883 - flattened_ast: c6e3efcfab7c3735e8cc1cf5cb9b84120ad2d6b8970b587db9552c93c26b1950 - destructured_ast: fe8f6191437347e788b9c82d6fa0b433719cd8340914db858e2fb0415cb5106d - inlined_ast: fe8f6191437347e788b9c82d6fa0b433719cd8340914db858e2fb0415cb5106d - dce_ast: f1887c3299d092cd82a2a3da609145a6318e4ed1619092f32aa94b6532cadf18 + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 3eaf0882db0cfcbf6de5835a3e371866978dcdcbcefa64c51831e73206d69ba8 + unrolled_ast: 3eaf0882db0cfcbf6de5835a3e371866978dcdcbcefa64c51831e73206d69ba8 + ssa_ast: 9c527ce526f07aba7d0f6d0785ee79d07fe1462d3770f25ab683890040625e0f + flattened_ast: ea2c134e40254362faf8bb4c2703982d6a0a74936a53cc9a745831f799924adf + destructured_ast: c818cb8f2516201db5d6d429691368ce1a851d0814093f960f7a0ba7f10148ba + inlined_ast: c818cb8f2516201db5d6d429691368ce1a851d0814093f960f7a0ba7f10148ba + dce_ast: 30aec32f34f0b8b51bca4049f1dcfcb1082e200706105c3d94528ebcd41efd8d bytecode: fc04f975d1c07c4f7d018572d3d17a12328c5cd8e91d0b70c7745b3a1feb0618 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u64.out index 10b388cd32..d6cfd5e4c0 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: f6b9e5024dd655261ed3cb50ecda8b44bc244c8c29eeb7652b219d9c70bd5ed2 - unrolled_ast: f6b9e5024dd655261ed3cb50ecda8b44bc244c8c29eeb7652b219d9c70bd5ed2 - ssa_ast: 0d27d734a098111f91679272a213ab7501ba72c073bbf15cedd1229f84e344be - flattened_ast: 04edd79023d5981b44c6470998fbce669e6e49594cabf9a83381b779b19cfc46 - destructured_ast: 5cd630bcbf6730db4ff2df207996a4ea1eeb02fe591cd7884dc924f1daaeac2b - inlined_ast: 5cd630bcbf6730db4ff2df207996a4ea1eeb02fe591cd7884dc924f1daaeac2b - dce_ast: d27e07dcaaec7b3510c68bc67ae9381932a57f266729e58a8ed2b10e5c4bd8fe + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: ecd1783a08ebb34de50fb69b55fbe0c99294456867038c29865988b70384244f + unrolled_ast: ecd1783a08ebb34de50fb69b55fbe0c99294456867038c29865988b70384244f + ssa_ast: efae1e5dbbddee3d09403601f0d44a801358e04818d2647225008760e58be2db + flattened_ast: 26e61e527a784189bfe049b8abf5359077da40985b8f85291f2524b36f997e48 + destructured_ast: 22e55f6c2a48a6ab503bcef7f1151dc6687b047ceed532f9bd9bd00edef3ba7a + inlined_ast: 22e55f6c2a48a6ab503bcef7f1151dc6687b047ceed532f9bd9bd00edef3ba7a + dce_ast: 5913bbafdad0ae6b6576152efde28b775930f9c3a42667866880ec2591bd495f bytecode: f4564b52ac16664bc0bdb32637268fc5353c50dda45c6d2d3f85c19597198588 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u8.out index 236474aa7e..27194d5a28 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon4/poseidon4_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: 53d24122e925800b4851ad5c695252f9b4931785b2d7c77b184fb25ea31126a2 - unrolled_ast: 53d24122e925800b4851ad5c695252f9b4931785b2d7c77b184fb25ea31126a2 - ssa_ast: a9f32123585fa1e5eef22796c219c29d486c2cb7febea445bd19fa2f267595f4 - flattened_ast: 380f67142274582535bca995009945c6e34da7ac1788dc511c56fdc68dfd9fe6 - destructured_ast: 4c7cb13083db0edde3d3a0b666d0df55cc8b454020475ad5ab13c71d0c984177 - inlined_ast: 4c7cb13083db0edde3d3a0b666d0df55cc8b454020475ad5ab13c71d0c984177 - dce_ast: f87d683a369eca6ec31abf78051d475ad05407746bf1e93de98f31031db1de5d + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: 97b71cec08c5c1f7e92de47bd251eaac3d28a993b5fa40c7aeb136149b62089e + unrolled_ast: 97b71cec08c5c1f7e92de47bd251eaac3d28a993b5fa40c7aeb136149b62089e + ssa_ast: 84d4dd4346daa19517d55a1d22dbfbf36d05524d9973d30d6824e7f0f911c894 + flattened_ast: 4ed24cfe562b3581f6f48185ce00fd1e68ff15513f39060f8fea82c7611d5a01 + destructured_ast: 10a67748bdc7745628c6ac7c0af0717e8cdb26d96cb34ce9eed9a5457c06571d + inlined_ast: 10a67748bdc7745628c6ac7c0af0717e8cdb26d96cb34ce9eed9a5457c06571d + dce_ast: f8116a7dcc7d3d75643851ec46bde22004eac83b5c6155b446c3b750955608a7 bytecode: ae16c24cd484d13ce731e527cf9373ab9bcc8b9e6cce6d9a9a0dcbbfceb75e2a errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i128.out index 8a6eb0e87b..59fc3ab6a5 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: 6d3852647246ba920282cf02566e3eb50e8fdb7582c927ca605f143c03b9ed3f - unrolled_ast: 6d3852647246ba920282cf02566e3eb50e8fdb7582c927ca605f143c03b9ed3f - ssa_ast: 9e1ba93616ea8da36d918eebe19e9ef058a0cdc61130274165b7f40503f0f6a5 - flattened_ast: 70ef5d30087cbd28f0fd911c82bd8c5a41a0a25679caa8b229958d9ab9957ea1 - destructured_ast: 43aff1d7abca7e23d7d4bbf2a3b948a8c7d293645499682642d14069559c58cb - inlined_ast: 43aff1d7abca7e23d7d4bbf2a3b948a8c7d293645499682642d14069559c58cb - dce_ast: f86053f61c55ca655d3f076153d1466c4db248d61ad55210058f697ca1b3a357 + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: 610a4fc456f8595c56e139dbde29fc86d523c2155ad537651b6a6ca47f14032c + unrolled_ast: 610a4fc456f8595c56e139dbde29fc86d523c2155ad537651b6a6ca47f14032c + ssa_ast: b48ad4943d89f58c8275b4b6032c76717e45fd1858ce663f46304c40d1aad345 + flattened_ast: 6765f19d31c23ed1b83f1ba71377e30196f791fc3d694c7aebddb3e7aec1a8bb + destructured_ast: d95bafd3423a813cfc3daca7560353b5b4a6515a61fe75568ef3647e6456edb5 + inlined_ast: d95bafd3423a813cfc3daca7560353b5b4a6515a61fe75568ef3647e6456edb5 + dce_ast: 53b57c954fd3076aa2a21c6a2b8eb43ecf279df1329164f1d0130be5534cf171 bytecode: aa997d56c8583efc291ec4e9238a0dd73a45d8b4bc3b59f40b9ff6871f88aa09 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i16.out index f88c41eaf6..7e759ccaae 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: de1a83d99fc584639956d8e6bc7ce0606225b70972991dbcd9feb3267098a94f - unrolled_ast: de1a83d99fc584639956d8e6bc7ce0606225b70972991dbcd9feb3267098a94f - ssa_ast: 0db1603e018e437dfba071d33b209e7abf5351b6068cc1fc812aae9cdc6506e9 - flattened_ast: a4494837127b80266034ae8b73c1a07537116c4dc63744d37197786a3018776a - destructured_ast: 3105dd40401ad575a31dc507a0dde6d2accf12de474f13e02d16bbddc16b64f8 - inlined_ast: 3105dd40401ad575a31dc507a0dde6d2accf12de474f13e02d16bbddc16b64f8 - dce_ast: 834cb85d34a68beacaa4f59b37a16135e86eca68b63dfc194469d4a2044156fc + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: 57146a576730ce6d4582fb576ee24b6442b24b3ccc3a351d3f324a039da2e9f7 + unrolled_ast: 57146a576730ce6d4582fb576ee24b6442b24b3ccc3a351d3f324a039da2e9f7 + ssa_ast: 1f3f1583a5de76b84e07a7f6a21808dd6a8ce082510ae37c3c99a1cde4ba362b + flattened_ast: 110bd744c5c54af18deecd246ea54c8290c8b70fcefd1fedf6a2ed43748706ad + destructured_ast: 6564295989a392ee5764be5bb0d7450ba5358e2d9829c30f76db3f8387e1254a + inlined_ast: 6564295989a392ee5764be5bb0d7450ba5358e2d9829c30f76db3f8387e1254a + dce_ast: 96c3a194da95781a583c1a4815c396780bf076d52d41d56cbe5a553abc0df964 bytecode: 6347188e178ead622b83b2acbd39e314b1c3afb15e3590111b716fe4ed33be5d errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i32.out index b349022a6a..6911a22329 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: feafad9651aa8c1af52d9e140edd21cae11bd129df1c0897115e406f3a2b43e4 - unrolled_ast: feafad9651aa8c1af52d9e140edd21cae11bd129df1c0897115e406f3a2b43e4 - ssa_ast: 3d81687ec7be5247dc8d20869a8a460d7c0d7a283926baa0ef07d2fd5b3e7baa - flattened_ast: 48e5cf48f48aa0ee53a9cb44ae2c73acf6f187478514cb0df5a48d3848302fc8 - destructured_ast: c84811805aea88bc1a1235fe0dbe11b211987e5c365584ccb12616a3cc270554 - inlined_ast: c84811805aea88bc1a1235fe0dbe11b211987e5c365584ccb12616a3cc270554 - dce_ast: 352fc3bdfeed85834bc99402665d10cbfb1d6068893588a153c5655287cabce4 + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: dc8053afd958f2b06f02249a810f2dfdbb9746464b5ba27f1b430abf07d3cbd8 + unrolled_ast: dc8053afd958f2b06f02249a810f2dfdbb9746464b5ba27f1b430abf07d3cbd8 + ssa_ast: b40a44c2291c533b8ce8b70c75b95f99b08671bd19a4b9fef419ef29cee8dc8e + flattened_ast: fd2b87b4358f53e37ddc4eb3b4d677842ec52c2a53079a9485d324d6fd681d37 + destructured_ast: 7acecfa95a2c3cc438a5ebabdde0c360e54dfa61f7c17047a607c75c9ee1836b + inlined_ast: 7acecfa95a2c3cc438a5ebabdde0c360e54dfa61f7c17047a607c75c9ee1836b + dce_ast: 99a7f0a60b4b6c9db1dbb6b1d168b158a534fcc219a10d9d77fe81284f38073f bytecode: 9cd6ff69d744b6baaf79b43b6edb4a17f93d5b77e51c389009cc741aa2cfa44b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i64.out index 6db6984270..e571e6c9bb 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: 3a132b5a0853635c01b4cf4818db7507d8973297240c5769f1e48d58bcc95f4e - unrolled_ast: 3a132b5a0853635c01b4cf4818db7507d8973297240c5769f1e48d58bcc95f4e - ssa_ast: abe05beaf1221144e5ffa98351e5208106fedd92730ad98f1e287e3b050edf8e - flattened_ast: 2bd8054772960c7e75f5bd7e979880bd4087698e751d09e321d1a08f6ed4760f - destructured_ast: 9c6d60a3b286c37b38506ffa9ac3fd281bcefb4bb0f8458b0b7960f33ab4f782 - inlined_ast: 9c6d60a3b286c37b38506ffa9ac3fd281bcefb4bb0f8458b0b7960f33ab4f782 - dce_ast: e766d1570729a18b390b2be83647eb68c20adf9e2f19fd4da3ebc9041fc8551f + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: 00824cc0d881d5e7396530ec52624760cabd072213e5d0f740aa98b0144eef83 + unrolled_ast: 00824cc0d881d5e7396530ec52624760cabd072213e5d0f740aa98b0144eef83 + ssa_ast: c2e1b3522698cca9ca55a66a55d6921b8a1828a4f7fc1a3b062d208d33cb7cc7 + flattened_ast: 415dfa18d51267df3a1e2c789e0458aa1b54e83046e8ea3d197ba7032bf5bda8 + destructured_ast: 0ab7fae44bfd467b7e01ee79fc9f73d6fa4ce9358a61d1ea89c846e29ca0b447 + inlined_ast: 0ab7fae44bfd467b7e01ee79fc9f73d6fa4ce9358a61d1ea89c846e29ca0b447 + dce_ast: 981658b16267a5024414e70915da08fef79b462bfec4fd57f0e294463324d304 bytecode: 650266303e0c26417c626e2bb6d08055d1ed7f2350a716f344e9907448328e92 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i8.out index ff6adde7b9..6357fc6d2b 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: e4ad425b4618027235eb0afc9a2427e0560878eb9892d311cec94489a9c2eb9b - unrolled_ast: e4ad425b4618027235eb0afc9a2427e0560878eb9892d311cec94489a9c2eb9b - ssa_ast: 195340beaa779a626099313dd2992f319e05e59ad7deb3bf5d7ec2870e751f4f - flattened_ast: 6012ce7d566c1f05c30c28d46f8c3eab06be54a6458e73196559080a5fafeb38 - destructured_ast: 3de70802c642653281ce4c696a0eaa44e34a1a7fd28a1d3e2d6132c28a2519e8 - inlined_ast: 3de70802c642653281ce4c696a0eaa44e34a1a7fd28a1d3e2d6132c28a2519e8 - dce_ast: 026f90980ab7f6c019b43f786e763ff132ee4c7fce3775182b489cceb4b795c8 + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: 1c9f49397fd75d957445f0b55438c7febcc25168b8203ec0f58b7062cec0320f + unrolled_ast: 1c9f49397fd75d957445f0b55438c7febcc25168b8203ec0f58b7062cec0320f + ssa_ast: 7c7c67740d1c367d8cfa5958e420a3606a6aaf08751715c2d471d23e5b7e637e + flattened_ast: fcc272442d12a84c6ff2a67e8c4340bce58d8dff5633b4ddd7ff3961c101584d + destructured_ast: 3ed111a56618910a88a8b1b1abb03c5c83e8b0e4dfd5b2258c43aa9329f08037 + inlined_ast: 3ed111a56618910a88a8b1b1abb03c5c83e8b0e4dfd5b2258c43aa9329f08037 + dce_ast: a664e60ba46defcceb087ac51ce83a2cbf42363997d0e4425b542acbb5be9670 bytecode: 84412d6ef9406a51c4eb06535acdc020845b277ae94f6b77e77fbf8d84772180 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u128.out index a5e0e12733..d661057fdf 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: c5799a38e4599fee492063efc4b74328c21c38ffba6b75ceb1a377d8fe8e7d18 - unrolled_ast: c5799a38e4599fee492063efc4b74328c21c38ffba6b75ceb1a377d8fe8e7d18 - ssa_ast: 25057eaefc8bcb8c737cb208f988914e4557d7313d0ce26422c4f6d4ebdc5fb1 - flattened_ast: be1696342c4152bf3c374b3d99a094028a9ea600723d9cf73e68c8207529d765 - destructured_ast: 8758baee9e3d6a1fa78612c0ddc51620e26d0c04ab6101a3dc86cb271dcdd9db - inlined_ast: 8758baee9e3d6a1fa78612c0ddc51620e26d0c04ab6101a3dc86cb271dcdd9db - dce_ast: 7a0280eb4b3cba87bc2daf05058ffe9df1898603b54c42275c78aa70de9a6fcb + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: 37e3030c0ca5670696b638e483d0ca931f2dd0693e0eca0b5256ba94ed224884 + unrolled_ast: 37e3030c0ca5670696b638e483d0ca931f2dd0693e0eca0b5256ba94ed224884 + ssa_ast: 76023e20fdae8d7885a93df26e726d3d2d6edb07079a7690ad54fd1c09b712ca + flattened_ast: 075f94e248854b040971f7039bb0af9c7cc7889d934d5571924cfe4b13d9cabe + destructured_ast: aee576c16c53e41416825469e72387b2127eb0316f8575d3a013cce80dfefd3c + inlined_ast: aee576c16c53e41416825469e72387b2127eb0316f8575d3a013cce80dfefd3c + dce_ast: 9b4fe711304f173f429afbf2975a99be5ca3634bc1cf7837daf00ac60df6640f bytecode: c9e6b1ec453882c52c9756859ca950685719b644171a194ea55afbfe79175910 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u16.out index 6c5924743a..8d7522e043 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: 927b78c3dd95491c9d5254e501e3ce39878b6d61e012bdccc07aab3db2f1ebe9 - unrolled_ast: 927b78c3dd95491c9d5254e501e3ce39878b6d61e012bdccc07aab3db2f1ebe9 - ssa_ast: 6774ab9056c91dddac950836c406b03ba871d393ee6a24e8bb3ae877cee37b2c - flattened_ast: 550d95a93777d2fa307098462d0e374a8095c8645a4ea403118d6df20a90ae99 - destructured_ast: 63685e01def1e7a62c8e1ce0b5f74900d2ddc4af9025ab0ca506cfbb3aa40ae8 - inlined_ast: 63685e01def1e7a62c8e1ce0b5f74900d2ddc4af9025ab0ca506cfbb3aa40ae8 - dce_ast: ec59661cda1e0bbb97ffb7cb5712df5201357861f33406681c4e5490278b6148 + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: bc6c18fdd0847d82aa9953712aaf214f2b69c6f024d54f9243768a7e23a01f27 + unrolled_ast: bc6c18fdd0847d82aa9953712aaf214f2b69c6f024d54f9243768a7e23a01f27 + ssa_ast: 7a66c447b759d6f0f423f88f51f6656ecb633901cdbda7caaaf5e08e214cd1d2 + flattened_ast: f964e4c2b81adf062acce84dbd15f2733c36f73c28a247f8a7ceea3ca384d41e + destructured_ast: 80e987efac8db7364219ce80d6cae24b4391c5765f4ccecc16616d2bd6addb70 + inlined_ast: 80e987efac8db7364219ce80d6cae24b4391c5765f4ccecc16616d2bd6addb70 + dce_ast: 8f93842cf8b100c32e02f6abf4a323677d392e362c03adbaf6f69fb58d7be699 bytecode: eacd57222679e9302f98f9ee703913895034a15f0454b32d9438d75e77a825f3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u32.out index a6becac36b..281c791317 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: b40313146449fdd53d08628e1a9de2b2a5fcb44b249f8528d4e3e4c6c5cf1831 - unrolled_ast: b40313146449fdd53d08628e1a9de2b2a5fcb44b249f8528d4e3e4c6c5cf1831 - ssa_ast: 6215e53e1aadf7387118e1d68b974158a2a4dd96308c79bcbcaeb92518463071 - flattened_ast: 886b74b92690a799c26b49e038008122a109aafdba2ff99881af0fbd65256d2b - destructured_ast: 0f70b715aad5344cb016589ab64386aa3d6c97f64a65b58521a9d88817e8f630 - inlined_ast: 0f70b715aad5344cb016589ab64386aa3d6c97f64a65b58521a9d88817e8f630 - dce_ast: 01e5d6fb4595872bb2c95f743d8032851287867c38d3a01a175d8fee383af357 + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 5158ab59e76691bc9dc7308772f454480333ab6c9f0d129ef7a40b6ab7cf5ce3 + unrolled_ast: 5158ab59e76691bc9dc7308772f454480333ab6c9f0d129ef7a40b6ab7cf5ce3 + ssa_ast: dfa7d8271a74c497fa9d39f2b5c461d38b95fb5b713cbc750a774da93abbc259 + flattened_ast: 0b57da3e04d35a6a070eddb0b8d095622239930cf4f3b426c5acc006e621e75d + destructured_ast: 42bc931a1e84974a2273b697d3a4300a520d4c2f8c4c6e70ff349b1dbc656a01 + inlined_ast: 42bc931a1e84974a2273b697d3a4300a520d4c2f8c4c6e70ff349b1dbc656a01 + dce_ast: ed31fa75248372b4f4867192e2aa3ffdad4ca63b97edac35c15d7e5b676a192b bytecode: 15b3b2f15f177b34eb81e2436cf4080578e2980fc07eec7472060469a1789b5d errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u64.out index 4780ea173e..89630a193d 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: bc85f9410254002c16f2618568034f1ec76f03b7e68ecc89abc80499c0979a25 - unrolled_ast: bc85f9410254002c16f2618568034f1ec76f03b7e68ecc89abc80499c0979a25 - ssa_ast: 73e217da88660d7cbfd62bafb81612f712cd3f13a0a7e45d665af24bd52cbcd8 - flattened_ast: 7f169aacee0756e1e2008abece383070f602465effa5006b50cc8bb276634158 - destructured_ast: d8e6511a2d75bcefbfea9d95ab21b7c5a00360e5cb71df5cdc8d562a37572148 - inlined_ast: d8e6511a2d75bcefbfea9d95ab21b7c5a00360e5cb71df5cdc8d562a37572148 - dce_ast: 65a16518607e5b1bcd8a4d0d260270f6a17f65bfe82d0c76debcf19fbe392b36 + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: 3ad56b01d05844bfa93a7b61929cfa41826259ba721b328e8f68e8185305a546 + unrolled_ast: 3ad56b01d05844bfa93a7b61929cfa41826259ba721b328e8f68e8185305a546 + ssa_ast: 0be044c301724de8f47b48c95f316e1b57c4709fd23996a709074c725afb073a + flattened_ast: 36b506fb8e9e4c429b49684fff5a2f179610cff32469103baa5a5504dff879d6 + destructured_ast: 1d4f2207ee3ace82010dfbe60b4d4998523153adeeb54c35b4f022dd8efc7798 + inlined_ast: 1d4f2207ee3ace82010dfbe60b4d4998523153adeeb54c35b4f022dd8efc7798 + dce_ast: 2e12e1a5a72c8a9c52001bf5b1db803d11b844a49118c5fe88c80cf0f83b10f1 bytecode: 7990fc4abda5438acd7a4d58f60916144b5d56b891105fc8ea379e36569e0ff1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u8.out index f2b0105ab7..9f208257d5 100644 --- a/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/poseidon8/poseidon8_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: ce8696c336175e2e66a5d2cc722a5db3de1f5aa48f15bfc5e329118286791bea - unrolled_ast: ce8696c336175e2e66a5d2cc722a5db3de1f5aa48f15bfc5e329118286791bea - ssa_ast: 8e2d4ab0946ebcd57aee82edb0a015b47beb902106558436e55375b5b4c0d5a9 - flattened_ast: 25887e73d4775d62ab61b5eec04d11d25e762ce710b831b6f87b4eb2be543402 - destructured_ast: 4dc49eed81e2c55765bf9baa4d51d1d1829df2405080188393220138a6df0bed - inlined_ast: 4dc49eed81e2c55765bf9baa4d51d1d1829df2405080188393220138a6df0bed - dce_ast: 3cbc6994f11b13a93d97bde65eb8eb6244f277ac11768988269c14bef9c134a9 + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: d1ece7284dfd737c90106d9e554b11831875e95935c645d35ffca94dcf45a179 + unrolled_ast: d1ece7284dfd737c90106d9e554b11831875e95935c645d35ffca94dcf45a179 + ssa_ast: 572e636cd581d90be6b1d5a08f5f02466ff1c5394f5d98b5c74c7afd5a931370 + flattened_ast: 9b5b0c6486ca3cdaf2f5f5f1cea4a3ab1e3e5a7b3047b18e432592f55ea6e5dd + destructured_ast: d523fb4308702f3215b8087018a9b4086588cc30c3c9a57e07fdb429d3d02329 + inlined_ast: d523fb4308702f3215b8087018a9b4086588cc30c3c9a57e07fdb429d3d02329 + dce_ast: 3aba054ea095cb9d74fd8950afcaf488c47bb65e5661e04aee2fa9cb399b3f62 bytecode: 490f1367d32747ffc240c1b2a165f85ca487e65d00e2efee5d784e643213ce20 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i128.out index 7010a2920b..63943a56cf 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: 18629aa829970e89da02c80f1e99c490053a27759e09903578743ca16a84720f - unrolled_ast: 18629aa829970e89da02c80f1e99c490053a27759e09903578743ca16a84720f - ssa_ast: bc20e9662effa3f27cfae443e24744afc901c499ffd6308523e742b3939f825e - flattened_ast: d5fbc67b775001fdb32eebbdc0cd21846b99c885ce6c193c5db7eb6e7e3ecc8c - destructured_ast: 3fcb1db03a420b922289a7ef54fe2b5c9bc77da6f1eae3b481fcb6b2673675a6 - inlined_ast: 3fcb1db03a420b922289a7ef54fe2b5c9bc77da6f1eae3b481fcb6b2673675a6 - dce_ast: 74cfd497074f613e45470b12e5811b57856bd87873c8eb09a95ca5663bdd24da + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: 1c85acf659d264fc2b7c7391b8a0c6133cc8864d8ace248ce0aaf54ceef6aed7 + unrolled_ast: 1c85acf659d264fc2b7c7391b8a0c6133cc8864d8ace248ce0aaf54ceef6aed7 + ssa_ast: e52682262d7b1a1fa63b0269f94dc7a099d6383280bd0f187c6e601ace23208f + flattened_ast: 103f52de251854396d254e63bcf6085fa24a14f27eb31b7b0dcdd52125907e03 + destructured_ast: decc6093cd84a5904ffaa0a38b5aaf3465c814222f7c98d23c50f90aaa5259d2 + inlined_ast: decc6093cd84a5904ffaa0a38b5aaf3465c814222f7c98d23c50f90aaa5259d2 + dce_ast: 0186e2fca6edf433e160053643ec6c5f170adbfc97229294ef5c246fec7e5081 bytecode: 90719e9440e244c74e57dd63e47c928680066f5d4289d1f15e9c4a2c78e75e84 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i16.out index b33165f0bc..8fb414a474 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: 4f7d63413dcd95b00549a8c584a855451a8caa92d275e5f09503fbbecf123637 - unrolled_ast: 4f7d63413dcd95b00549a8c584a855451a8caa92d275e5f09503fbbecf123637 - ssa_ast: ec8b6664a1193267ef8a1db802377459e3fdcb13084bce7291f6a0d3b2552d24 - flattened_ast: fc3c7f0e96997e8c84fe34a710931d7209ca27b32625d3512a0614ecaf12e8dd - destructured_ast: ba15fa131ebe6110d1f447595f79fdeaa58cf40912ba03229479b76a7ea2806d - inlined_ast: ba15fa131ebe6110d1f447595f79fdeaa58cf40912ba03229479b76a7ea2806d - dce_ast: a653af3083b1764c4e7f3d8fb142216e74ae2023a2f3328f8cad55d933f71f09 + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: 4b4a906c5b2e7563f8618af9bc7acc3422332542ef6f208c0809cb0dacb84ce3 + unrolled_ast: 4b4a906c5b2e7563f8618af9bc7acc3422332542ef6f208c0809cb0dacb84ce3 + ssa_ast: 961233d302212ede87cea7db34c02df2cb0fe927c5d56ac3df53f9c2b12addeb + flattened_ast: e3136b4b1669b51dcc017352a065d00fbb433c71f33b3623c7e2be26301be2a2 + destructured_ast: 55f25578880aad70b47696fca8b8f9517ca38e34bdf7a68ffefa748d9f1abcc5 + inlined_ast: 55f25578880aad70b47696fca8b8f9517ca38e34bdf7a68ffefa748d9f1abcc5 + dce_ast: e48153e7a05af3f3ac5fe75a5adbf2f5730fd208b615771e44eb6260f3462bcb bytecode: 2bf257739832acc917b4b4f18f149a72e6a8394336740568bd06cb6141704762 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i32.out index 6c2bd1a88f..602953474e 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: 293754943c05d5be7c213a55bea0b7ee21e9a5d8a9b7d06c33f6b064c1f85ef7 - unrolled_ast: 293754943c05d5be7c213a55bea0b7ee21e9a5d8a9b7d06c33f6b064c1f85ef7 - ssa_ast: 5ff8afea4ea5af76f64c7b73a7135ca4051d71c7208faf4f0f4c4e1ff3d20a21 - flattened_ast: 0b6d16ee3e0e3618618a6472644e4ed911af207f4f573edf89e551db9bfee208 - destructured_ast: 4eef9a5c3c3eeca5065cc13a40b773e62e8d2f862e63900fb16d3ccc8d59f902 - inlined_ast: 4eef9a5c3c3eeca5065cc13a40b773e62e8d2f862e63900fb16d3ccc8d59f902 - dce_ast: 84730548e5b05a2271708878ddbec15855b7ea5bc2c623d0759729190a1d7613 + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: 9608ff8b894d92df33318bf170b22fa473b7b9a302a150879ec7a3fe41c144a7 + unrolled_ast: 9608ff8b894d92df33318bf170b22fa473b7b9a302a150879ec7a3fe41c144a7 + ssa_ast: 3dd87b6dad9193abd90249ebf6754e8916956ebbf4bdbf50700c8362a4a58005 + flattened_ast: f3bfa79f8c0c6d905a156b8079c8426159349f643fe930a3519f5bfab5da3ac2 + destructured_ast: ee6283c2ea4ba74834e1c33046ce2cbe0d9e01ae41f291b5088563f5e1db5d41 + inlined_ast: ee6283c2ea4ba74834e1c33046ce2cbe0d9e01ae41f291b5088563f5e1db5d41 + dce_ast: e3bac8a994add5ca9a944c904ddaafd6eab3ffcc1e35041789d7a951a024d2b6 bytecode: 7420791e00dae08a4887c2fa36f481bcbfe5b3c8d5c8268ec753a904f3e51ae1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i64.out index cb04becca8..7961c2d88f 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: 3198d498f57eaab060e77ee2d130800d7663ebd2d4cafc5bae2c25589677aea6 - unrolled_ast: 3198d498f57eaab060e77ee2d130800d7663ebd2d4cafc5bae2c25589677aea6 - ssa_ast: fc7594ff69f0c4d7be5d864d76c14cbc46593d8e3a04c31676312aabf9a672ba - flattened_ast: 787c0888c7dbb826f6d7ead4e36809897c58b73ab4f552ac0b22a9f796b9bbf2 - destructured_ast: 121a8b06618aa67610f92e5e849f68d657bb6cc185b2bc53f57f7af372fbaf86 - inlined_ast: 121a8b06618aa67610f92e5e849f68d657bb6cc185b2bc53f57f7af372fbaf86 - dce_ast: df7708b4b5238536599bfbebd2804751bd237b956ebb93b03b727da297ab0c69 + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: e7c13c39a9619ea30d0eebce39238253b9f7d7c19c1bdf66328994543d6978ca + unrolled_ast: e7c13c39a9619ea30d0eebce39238253b9f7d7c19c1bdf66328994543d6978ca + ssa_ast: 82deb8939a61b6e880c8efbdd17e7cfeed9092d727184fd4b1822737aaf078a1 + flattened_ast: 365203cfba4cf356e3b4f6778e76a70a5e51832e0c785e1c48b26e82bfade52e + destructured_ast: a42dccfacec7d7c6428d179a8fc18984291e64509870ae141fc5719182205f1e + inlined_ast: a42dccfacec7d7c6428d179a8fc18984291e64509870ae141fc5719182205f1e + dce_ast: 42a0c3e54575bd6832aea66eba13bd8a9c0a419f8860a8551e9f52117bac625b bytecode: 6c433e307d008c270d0de4f6a677aa5069fcf55a7613d777379bbab14c24be61 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i8.out index f36f7ec1d9..f90a9a4a97 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: 4ca3541b409b61315f6fc696eff6990d5b8c761e96d1f758f09348a301c6e06f - unrolled_ast: 4ca3541b409b61315f6fc696eff6990d5b8c761e96d1f758f09348a301c6e06f - ssa_ast: d40b1832dd48198624158f1406101a4c353ec805c28b168dddd2ba8ad9216845 - flattened_ast: fcd765877145f644852f5da382fb4f3fe93ef34be3417dfe283d9ff6efb9bb1c - destructured_ast: 6150ef37c08911c05b4ecef7facd9aa00d34d3f5cee996225299442adcf364d9 - inlined_ast: 6150ef37c08911c05b4ecef7facd9aa00d34d3f5cee996225299442adcf364d9 - dce_ast: ae8538e4c3d848515360577b7fe92d3632221cf4437c59482db76dd52392e370 + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: 0e6a1aa546ef79f888222be77c1b69c26c74bc1f60cdc4383965239c4a7bec4e + unrolled_ast: 0e6a1aa546ef79f888222be77c1b69c26c74bc1f60cdc4383965239c4a7bec4e + ssa_ast: 96cd421723dad28692f77f1ea5c692aae1efc1f54d153c02768a0885b3ce34a0 + flattened_ast: a2c3d693f3b7dad80232ee0c1ecee983f7b965a73c63cb2a5ede5dac046c383d + destructured_ast: c27ccc181e689be8a68e8e504f39ae38ab8a8372d2c4ef90be2d7987b9e6c117 + inlined_ast: c27ccc181e689be8a68e8e504f39ae38ab8a8372d2c4ef90be2d7987b9e6c117 + dce_ast: 44fd533359ca6c9b4400efac55db18dcd15fb9f070bd97c7ed04c615ee15f84f bytecode: 2d9a914eb6d3310ce7e2a0f8d7f3ea4e34fad2533c9e2c7b7bfcc9da17ee1313 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u128.out index 62627d318d..05fea74ffc 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: 80831b5fef5124ac8500ee3bd87ceb541acd7ff9b154f03a3c23dab40c9ce1a8 - unrolled_ast: 80831b5fef5124ac8500ee3bd87ceb541acd7ff9b154f03a3c23dab40c9ce1a8 - ssa_ast: 4438492201d7b270abec6c9f3675238b030df6c1f6cbf0fe0517bf1209edddc4 - flattened_ast: 376c56e16a847820f8f741b4effd71aec1656b973e1d74f72600f08176ee82ce - destructured_ast: 9502c24b9a67419479d983cb7ab17358f9221e8223527480cf0e01ca619d8812 - inlined_ast: 9502c24b9a67419479d983cb7ab17358f9221e8223527480cf0e01ca619d8812 - dce_ast: a5cf0417efc8a3b26f5210ff7173b022e9a69bdfadd34fb32f71abfea279b7d2 + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: a9aefd5a57ccd41ca80b73c28bcd3a2d0bda241029bcac325847adcd1008b416 + unrolled_ast: a9aefd5a57ccd41ca80b73c28bcd3a2d0bda241029bcac325847adcd1008b416 + ssa_ast: 84e4adf6612547e977e73135bc24d9429901e59b62d38d1d73f4a853f937a454 + flattened_ast: a19ddb4dad5f8cdd3998c461abddcbe6068a79e2450e97f883da0369ecb63c4a + destructured_ast: c06bc8e693b71a3edbb318b2d3f1d86a30fa5d961fdd9d7fc0aaedea69bafb7d + inlined_ast: c06bc8e693b71a3edbb318b2d3f1d86a30fa5d961fdd9d7fc0aaedea69bafb7d + dce_ast: 462a747af8a5e530c25ad8444ade3c8982057c1341ff0ed73d1712df97b33f17 bytecode: e2c7366a24109eb7d575db5c998ee9833edf454546a359ea4508eeabfff11d19 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u16.out index 9ed2206c07..86787b88d5 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: 9edf9387fdd80bc055997507218fdcaef02099c653033c3a6a1b473425875dde - unrolled_ast: 9edf9387fdd80bc055997507218fdcaef02099c653033c3a6a1b473425875dde - ssa_ast: 8b046a277e8452cab031b0b3a60f40de4487a9bbe598aa8e0367a5c1cf854f35 - flattened_ast: 6daa7806713a3427ff84da5f59e744ab1d6ea80a4e88086b3f493ac6c2cb5277 - destructured_ast: 4b9ee0512a7932b555e47ac22a0df2dcc85e70306ef22b70ba71cf0dd6aacca3 - inlined_ast: 4b9ee0512a7932b555e47ac22a0df2dcc85e70306ef22b70ba71cf0dd6aacca3 - dce_ast: 9ec3efb1ffa5dd35c4323cd1c308e28b307d79ada4e90b47cc9f3489473fbfcd + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: 06e4abe9646e9b63439b9c74626f42fb7e3705e35c67dd243fa42bcf80495480 + unrolled_ast: 06e4abe9646e9b63439b9c74626f42fb7e3705e35c67dd243fa42bcf80495480 + ssa_ast: 9a7504d058596f766e8c22f0969ffaed1d5e7fe85be2a8c0f37f31057d82ee54 + flattened_ast: 676e73e9b304b5f0c604cdb57099e3c9a7c3e68df06b067039104501fd21a1d4 + destructured_ast: cf6cdb357b38bef32d74c87d16aefe0090c49665045f7cb9e72b4a288887381f + inlined_ast: cf6cdb357b38bef32d74c87d16aefe0090c49665045f7cb9e72b4a288887381f + dce_ast: 30a57dd68a390ebef1807212df65f6cdad3e283ded6bb65a24fa64ac420181fa bytecode: a789b985627d6892e58cab9b998763a2ab106196eb6b1c0c4452af122c7908fc errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u32.out index c4e0fa5c8d..1b9618a1ec 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: c2a698ff1339b63ca3d3e7005ddad41b561387d0e0247647ed2f07960f44b0ec - unrolled_ast: c2a698ff1339b63ca3d3e7005ddad41b561387d0e0247647ed2f07960f44b0ec - ssa_ast: b73e4f4c79f1a199701fa0a87e431aabfeca8713013c47be8bddd4e6971b9b8d - flattened_ast: 296848164cefd49fd63a99e36b356ffb4b74577039c6023a7a02797c765de865 - destructured_ast: d007f4f99e04f647f54e1e4eb23b21cf3b926065dcfd64d85143a5d0c87e90cd - inlined_ast: d007f4f99e04f647f54e1e4eb23b21cf3b926065dcfd64d85143a5d0c87e90cd - dce_ast: 3aa3174232ad717321ec4aa9a5b89b2ab4e31f589147e8a48fd875e5c3367e4a + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 2d3becd68a72424b2af986c1bfeb673817f2068c6063700f48abb82f4db301fb + unrolled_ast: 2d3becd68a72424b2af986c1bfeb673817f2068c6063700f48abb82f4db301fb + ssa_ast: 29d35ce4692ddcc7e1663ade5b43cda8c057db141e6df624068442cd00b2f627 + flattened_ast: 5e69487bd30e2d909ab167e75ac39a53a1c4a23d7cc05b7e64a441b78dae8c56 + destructured_ast: 5d6a989004373219f625dfc577f08108d0859fde75d81a7b1cfc9b5189612c68 + inlined_ast: 5d6a989004373219f625dfc577f08108d0859fde75d81a7b1cfc9b5189612c68 + dce_ast: ca744c969f0c51ac773f6d26caaeef8af4f2c8e17781585c3e51b7425234cc82 bytecode: 32f8e6f9a0f4869bb08c45ba1b94b5411c3641959a3f21203f34f54bfbdf120f errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u64.out index 941b135ae9..04f13c85ed 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: ecf2df5f329fb76932623eb2f5c422361e2f2b24924bd044f94828141f536ae0 - unrolled_ast: ecf2df5f329fb76932623eb2f5c422361e2f2b24924bd044f94828141f536ae0 - ssa_ast: 717b1e4a52041b9588f2de38ef4b62187c9b80e16aaeb3b26dda1d9c0c14ca61 - flattened_ast: 9661a9c91b9f93ba1d991088ae57661f914c5d074d2ab4c3a15476c8b07d3bdb - destructured_ast: 54697a1f208a6de93b2971517e01825a2dea5729f8f9787c2ff7f714b275764a - inlined_ast: 54697a1f208a6de93b2971517e01825a2dea5729f8f9787c2ff7f714b275764a - dce_ast: 3add9ce8a7cb2d5a9191bb5a3d688942e3e0322e8cc3c6a17a0b4bed836e34fd + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: 5f5f34657b55e6a0239853b9d2480d11b3a388d2ff501c8d13c1f5535a1c5230 + unrolled_ast: 5f5f34657b55e6a0239853b9d2480d11b3a388d2ff501c8d13c1f5535a1c5230 + ssa_ast: 392e041307359fde6bb72b4385d7d6bc461e26866a8afd604f6c41855982f023 + flattened_ast: 818843b1d4c4fdb8981ed7f98d881fc6b509e4189748c07380b6e5cd28dfffb7 + destructured_ast: e84dd15e4ea85ec2408aac584e38abfd0a07278e875284eb7e64e90aa51151d6 + inlined_ast: e84dd15e4ea85ec2408aac584e38abfd0a07278e875284eb7e64e90aa51151d6 + dce_ast: 05fd0e62447bf6e34e42078695ce57e2df4cfdcdd28059f8091fa24b7994652b bytecode: 9c22fdc85a23a84932bff4c1d2f420db2e3c8f60fe55b628e573a100318afc09 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u8.out index fb2572f1c3..f332e95d38 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_256/sha3_256_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: b2b65f65b2cfcddbbeac11370c99c2d6b0d02a0e1132dd80ac245442dfb76c65 - unrolled_ast: b2b65f65b2cfcddbbeac11370c99c2d6b0d02a0e1132dd80ac245442dfb76c65 - ssa_ast: ab05524c95df83eae898ccd0f97e19cc635ff0827ee19c8b01e78019ebf5d5de - flattened_ast: 78ff68feaf055a9a1c039dabbd6b41688f6dc3d8e923938bbccb7521ef1a6472 - destructured_ast: a17cce4fab80e5b2d3bdc35a7729746ac69db692882fea88aea9bfed3ddacadc - inlined_ast: a17cce4fab80e5b2d3bdc35a7729746ac69db692882fea88aea9bfed3ddacadc - dce_ast: a54c606a62d8fd2c6374af7f7680695569ed66dcd40a3f0f21c938e7e340d273 + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: 5a73ab94ec24dade18c55adac7089f0f799d2c357eabfc47d3a5f628409c1c59 + unrolled_ast: 5a73ab94ec24dade18c55adac7089f0f799d2c357eabfc47d3a5f628409c1c59 + ssa_ast: c7f4e507f6e492bf42a2714c6c5e82fc72ba97debdf937f3c60dc4d259fa3db1 + flattened_ast: aff87f1b851fed1d0d4f80260cc4e85285e72eb577c2f46ea75d731ac0cde9a8 + destructured_ast: f9bd3e829e5c0fd697ed8b78c9e22ae91e980faf9c1dcc324dcbc0edc4f92bb8 + inlined_ast: f9bd3e829e5c0fd697ed8b78c9e22ae91e980faf9c1dcc324dcbc0edc4f92bb8 + dce_ast: c4a45b0d06874fdea8ad279c3d57b3560da3762983905118e8e6852497940ed2 bytecode: 3abe59e41cf33d2c2faa4a8b214ca184aa3b1a34b4264e0d26d520d9ccfaa10d errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i128.out index ba523187cc..9456c95f34 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: 009878affec4f6886766b060e8af277cdb90e75a9608eeb0897c0445701bd6aa - unrolled_ast: 009878affec4f6886766b060e8af277cdb90e75a9608eeb0897c0445701bd6aa - ssa_ast: 6794bb517f04715dad0e3600206119e3cb96f12e9a1b19e63e394759bff3641d - flattened_ast: caf1e9ef7ab35b57c7d89098b7a074c1524f6aeda0895d34df075929775faee9 - destructured_ast: d8c88a741d86da0ae27fbc53bb4696b72c5fdc582a1e4731594cbba66377b59d - inlined_ast: d8c88a741d86da0ae27fbc53bb4696b72c5fdc582a1e4731594cbba66377b59d - dce_ast: c4614b7988a1a9f58973f51eeed4c80d0e278fb8feef082756f00fcc13972d56 + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: 32d29b8d35e483f395d43352cf84625105e446dfd1856822a5989770a795f55d + unrolled_ast: 32d29b8d35e483f395d43352cf84625105e446dfd1856822a5989770a795f55d + ssa_ast: 631f813e26cf515e47fabf9cd82255b0c746f71d3537262c3110ab85f2de2265 + flattened_ast: d9d0a4da610bf304ff8157d47489ea3dd42943155fc79ebdf29b4789484ddfde + destructured_ast: 6f904ed8251cb91e026c2ddcc3336931fbc41a71752176728971f6672d5b0969 + inlined_ast: 6f904ed8251cb91e026c2ddcc3336931fbc41a71752176728971f6672d5b0969 + dce_ast: 36343a98cb9368a6314a1a58bf5a6af64bd09d6acd5593366a5337dfb6202c5e bytecode: 49b4c6dd96208f99a71898243601f70b0905787e0a1d4c265a781db1a20cc0d5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i16.out index 0dec285772..5722f8c9bc 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: 49f694343768ad89be8fdc6276ada574488cef7740ec206ff94a4e3f00117f3f - unrolled_ast: 49f694343768ad89be8fdc6276ada574488cef7740ec206ff94a4e3f00117f3f - ssa_ast: df674b42d1dabe1ab393572e13943e198afbbfb9f6941b70a14fd5deca400144 - flattened_ast: c8c7a5ba6d09d2c313aa1cd01b95e852df0bf5326ece1d7d9863102711871130 - destructured_ast: f56bc8fd34dbf813296e05896a3828632ce902d18085a725237c1484828752fc - inlined_ast: f56bc8fd34dbf813296e05896a3828632ce902d18085a725237c1484828752fc - dce_ast: 693f2c40fc936b283b1953953f54b559eabf0027efbd7f1eedf2d361e87747b9 + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: 6a02390331cb369f1184a36b17628b11e2413503aa9166206f5c4bd7609dcfba + unrolled_ast: 6a02390331cb369f1184a36b17628b11e2413503aa9166206f5c4bd7609dcfba + ssa_ast: 52f57f31810d96f91b3f44bc66f2ae756bc8e88780e464db771a4c10a830965a + flattened_ast: 4ee771ac020863c19017c883bf747082748a52e4e980ffd428c2145e2bcf4dd6 + destructured_ast: 593e95523a037f9d62bcbdbc237d34fbc26e78d2420b1c6f9c7db9ea1f933120 + inlined_ast: 593e95523a037f9d62bcbdbc237d34fbc26e78d2420b1c6f9c7db9ea1f933120 + dce_ast: 64edd43fb803485c46ca09a99ce4a110b6dd3672e14ffbdd7c2f981008400a88 bytecode: 363561300454f0f6b2213cdd668ddb222e6ae238cded832a3b2703d4d05394ce errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i32.out index 14ce719cce..15978456cb 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: 84843c9065cb1e9e91eceb8aa4d726f0c2f512d724b754beca93b6ba647f2f01 - unrolled_ast: 84843c9065cb1e9e91eceb8aa4d726f0c2f512d724b754beca93b6ba647f2f01 - ssa_ast: 65c4564b51384ff117f0c59f5bb95c55fe3fd82b558225b4d841adb543ad10d5 - flattened_ast: 35dd4e1c5a47e8c6eaf13bbd979415a9836dfbb43f067a3502b538d8c8e8069d - destructured_ast: aa7810637f4a19a1d9536d2b5e7f4430fc09b10d6f4f2092073166487d6acd9c - inlined_ast: aa7810637f4a19a1d9536d2b5e7f4430fc09b10d6f4f2092073166487d6acd9c - dce_ast: 4842f29fb00c7dbdebf66c12561f12808340bd2f0263089f28f8cb15c8128512 + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: 373ae22f6ff6381ddd7c191f60d0dba6112e25f027571815146c5458dcde3d74 + unrolled_ast: 373ae22f6ff6381ddd7c191f60d0dba6112e25f027571815146c5458dcde3d74 + ssa_ast: 2b1e9d60d0f4610cc8237e3114084399265f2079d910510e77d79ac77266a987 + flattened_ast: 7265b0365904cdc6a425614b032447690c510bcaea4d44f5438af10604f7a3dd + destructured_ast: 0da14ee179e25b27cfb1f1cee5a3eb63f74178aa5f874d1557bdb241bdaa9bfc + inlined_ast: 0da14ee179e25b27cfb1f1cee5a3eb63f74178aa5f874d1557bdb241bdaa9bfc + dce_ast: 2f2cd2c012f63769a425496eb9e102a0766f12b03c0d3bcfaaa49ad9d2a50680 bytecode: 8c0aeafc028be27891412b5df88c1352b25b522936310bd38afd3334c8f21042 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i64.out index 2a364e9e8e..0770834040 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: 30dafc998c3c0e5054763f079b6668e26e93e7b3984cc8540be7cc7e1afd5a23 - unrolled_ast: 30dafc998c3c0e5054763f079b6668e26e93e7b3984cc8540be7cc7e1afd5a23 - ssa_ast: 468a001111bf3234bcdfa7e211a9014b835982d8eb9136568f9ce0a5514ee468 - flattened_ast: 45a1e270ba6d9114fe6db54968cfdebb631332a2756b6c8d94bec299098e5c49 - destructured_ast: 775707243bdeefba8dc688e5a4433e7982d211560c7957f0fced0700690a03a4 - inlined_ast: 775707243bdeefba8dc688e5a4433e7982d211560c7957f0fced0700690a03a4 - dce_ast: a8fa26586d8574a5dca47b1298c4880f6d4244484268b85f20ed9c6b9c27ae0c + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: b1fa62ab197a47ab43ef459327aba7e6d4496ebfe87275d7344cb3a1e449322e + unrolled_ast: b1fa62ab197a47ab43ef459327aba7e6d4496ebfe87275d7344cb3a1e449322e + ssa_ast: 99e4fee74028cee7d0e892da844f4fdd79bfa06942691fb6da79ea53d18656c7 + flattened_ast: 3f0b755c9450ee48201cb1327f3f7166dcc051de1b7890a44d8f6fc10c7ab2b0 + destructured_ast: c445af1e47d39736adaab0a8b386df45729953b9b0cae8735419ca6198b6f9e5 + inlined_ast: c445af1e47d39736adaab0a8b386df45729953b9b0cae8735419ca6198b6f9e5 + dce_ast: e0f5814e4ff2c18520ac3c974c5ccf6d49713df8e2b6b561cb4b2b3e3f3f1221 bytecode: a6f52a903b9de83e1cd758c63713591e8270f14276acd338000f47ea2ae40302 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i8.out index 1c2a263f41..6c2984bfd4 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: 9ea9cbe5a727b4f6f6bbba5f4db63b960f10a85dad8a7326bed635ed9e952a69 - unrolled_ast: 9ea9cbe5a727b4f6f6bbba5f4db63b960f10a85dad8a7326bed635ed9e952a69 - ssa_ast: 9543c6b6dc43e5bc7ac568029f2e4802500c69d7b2a4a3bccac9a072cea5a45f - flattened_ast: aed53708ee0f6c34622be1b8225f7eae49dd5eb3d9e37620cd7261c16020f391 - destructured_ast: f409041ee4c479f30d80b1b01276b96421cdd398c99cd26dec3c2b6c05d60e24 - inlined_ast: f409041ee4c479f30d80b1b01276b96421cdd398c99cd26dec3c2b6c05d60e24 - dce_ast: 6fd3da415ce3e6e7f507ee764301d74409e57b51ad760a88001880251dfe37da + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: d1c4e98c028288fd29621a0efba7739caba77381590d8656b090f782e91c8853 + unrolled_ast: d1c4e98c028288fd29621a0efba7739caba77381590d8656b090f782e91c8853 + ssa_ast: c7cd199e508d2036848a2611a97ecc6a39e349741fea0a20be424c66e19e645e + flattened_ast: cb7ff42ca179e0f6fedb7c04235816acc472283f69c45f45a8bd4643c1256b21 + destructured_ast: 2f38f81544473d78cc89ca76f119a5e2569cec193e3faf99c136bba9f71e42c5 + inlined_ast: 2f38f81544473d78cc89ca76f119a5e2569cec193e3faf99c136bba9f71e42c5 + dce_ast: 4bb2c3240705a4388c660693cf9787103b5e87ee1e5f6682c279a56230c83973 bytecode: 8b1f3cfaee87de68b82bbdf34cdaaac42bcec03c7a1220993034fd1251d4d4dd errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u128.out index 23c4b4d970..15518ca7a6 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: a20c92762ba15fc84f489f893bb901967687c60f05683016df5262eb6eac80c1 - unrolled_ast: a20c92762ba15fc84f489f893bb901967687c60f05683016df5262eb6eac80c1 - ssa_ast: cbdb1124744647c581281f607937232110b3fa4b7f1fab92a2153b59d4d73ef4 - flattened_ast: f4277a44527b8540f70f3ead353fd6591fe79ce81caf9df01bfe39020f13db8f - destructured_ast: 8e2d1d1dc4627612a92c998443f9463df09e68fa8d1fc4316760ccc1c4514560 - inlined_ast: 8e2d1d1dc4627612a92c998443f9463df09e68fa8d1fc4316760ccc1c4514560 - dce_ast: b5eb7d6494823f2c9aeb40d6b22f90db6d72b6177d0334515e7aa9986a4c5ea1 + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: 39fe927b534e754f7f8710fe5f999efdae55c675b1f680398e37f62bd170b9e9 + unrolled_ast: 39fe927b534e754f7f8710fe5f999efdae55c675b1f680398e37f62bd170b9e9 + ssa_ast: d6a3ff617321ffb5f9ada496f13885deb788a9fe3db1308f77f230f1bc588c2a + flattened_ast: e507e3c618f133e2d0044c6705a167c7e8ff068bbb6384127aceec461f11dd4a + destructured_ast: 075f1d45ca77fd31deb3d093f4700482ee536def38345ab76ab9ea5ce17a8739 + inlined_ast: 075f1d45ca77fd31deb3d093f4700482ee536def38345ab76ab9ea5ce17a8739 + dce_ast: dc6cb9402a404b819a2c8155d87a3311a29e9f7ecee56cb419e33df366c70fcb bytecode: 638b45c57e81c04b6f17fe13aa0764399352a80bd71618b03ff4831da6855f6e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u16.out index bbbd2fd79a..bae120ddb9 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: 5bfbdc0af5b69e8ab0f74d45e14abeb2a74dc3367fa3c4f290d7e8877409c900 - unrolled_ast: 5bfbdc0af5b69e8ab0f74d45e14abeb2a74dc3367fa3c4f290d7e8877409c900 - ssa_ast: 226a28898944a30e881d641b37dbc78a80ca8ff81b131c17e7a248602d58d831 - flattened_ast: 6cbd53170e82d21497397625c333c245d99af2dd2d12941febb7bda06ec75f73 - destructured_ast: f9ea7c6942f4737df273362cf7af6008c2717d6f0ddf42049988c01271011cac - inlined_ast: f9ea7c6942f4737df273362cf7af6008c2717d6f0ddf42049988c01271011cac - dce_ast: 991aae26014d8f8e4544e7ccc1a68ecc48f5d52798a13b704b052dd0053e8edf + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: 9139db4330378e226ad2bda413324fa0a720dc01f521f9ecdc95a6fedb3562e4 + unrolled_ast: 9139db4330378e226ad2bda413324fa0a720dc01f521f9ecdc95a6fedb3562e4 + ssa_ast: 2d3b0656b2c32a5a9dc8ad64198210551d4590ec294b9431c6bbaaf6a65b29fa + flattened_ast: e850748c904afe7de7c778f2136c50c0fd38a08a83de816fc11765b70657812c + destructured_ast: d53bb72a74e8056d7cf0a098ec2c95bbd6776b2d97c1daa7ce1ed2205fb7e3d8 + inlined_ast: d53bb72a74e8056d7cf0a098ec2c95bbd6776b2d97c1daa7ce1ed2205fb7e3d8 + dce_ast: 7f9610abbff970fdc349b21ee3ce0fc16d7461353274bc449db706bf15c547ce bytecode: bce86817893871d9d55d2a5a1dfb095822a7ec0813c029d7243200b20a401587 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u32.out index 17b2dbd3a3..67f70093c0 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: 4b47705ed8290bb0b2a6e36d7af87bf19d69f265f0049fe0db2a40d0e39df54a - unrolled_ast: 4b47705ed8290bb0b2a6e36d7af87bf19d69f265f0049fe0db2a40d0e39df54a - ssa_ast: 1669eeed593311775d6bf95cbec1ba91b1409228f4a88ba3a3c3e239abca0e8c - flattened_ast: 42731260e7bd47dea70ad51430012308573dd39f9c5d695be05176bf282b6220 - destructured_ast: 355c01b2776c82ffccfb292e81eaba26417169c8e0fbc9f9fc863b18cf2b9d1d - inlined_ast: 355c01b2776c82ffccfb292e81eaba26417169c8e0fbc9f9fc863b18cf2b9d1d - dce_ast: bc2e442181bad9953ee27c2a6e8c5d8ca18b8f4ba9ddd6fcb7a1ee8dee821eb9 + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 50e10e14ecd6376b09dd684ef54dddaca54117bb8db8d76036f2edbfc4b7bd31 + unrolled_ast: 50e10e14ecd6376b09dd684ef54dddaca54117bb8db8d76036f2edbfc4b7bd31 + ssa_ast: 8997064575d640d7bef49b14ca2a052bc3895312c72c4b7bec43232ec2adc828 + flattened_ast: 8d8c5bc1f57976c6b728aea95a170f0c079c1997322f0623d625f071fb2000ea + destructured_ast: e871a73f45f01171ac9d483e5064acc10a1ce84fe6d2980ae5697cfe0a274ff1 + inlined_ast: e871a73f45f01171ac9d483e5064acc10a1ce84fe6d2980ae5697cfe0a274ff1 + dce_ast: 5b01e996bb53d9b18f87aa97ee2bf2f68e8eddbcb44a5e0cbff46800e935c56b bytecode: 66c33deb9dd42d3e8f6600d5210f16e5fec245557773b8041346f13fbca2c37d errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u64.out index f2c3f994f7..98adc6f2ef 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: b623c6fdd17e8d64e9312f95fdabd658c284d8eb6429b2d8e995fe4798a1ffd2 - unrolled_ast: b623c6fdd17e8d64e9312f95fdabd658c284d8eb6429b2d8e995fe4798a1ffd2 - ssa_ast: 6993007bc8024f3bbdfe0ae234ae7eba6d4071cfa4ff130166e4bad3da6b1e65 - flattened_ast: 57db1e6e1c9aef816c592ac8117955173fe2aa973d2624b495b948bf0e3e8a34 - destructured_ast: 1b42eac8afcbc21c4d7e7bd92e7523c9da5242c543b696c2a3a2959ad1840288 - inlined_ast: 1b42eac8afcbc21c4d7e7bd92e7523c9da5242c543b696c2a3a2959ad1840288 - dce_ast: 501b85d5e1b34073cec385632e96e67651b66a170178c6d9c594916d8b926712 + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: c7e57a0cdf92c76b8b50e8ec3d235cf608ff50280225ce74e96ca0c738d7f15f + unrolled_ast: c7e57a0cdf92c76b8b50e8ec3d235cf608ff50280225ce74e96ca0c738d7f15f + ssa_ast: eed19d00d4307a17fd4e5373dd0fd567435b8b506bdce53148a13e0ab23af6ef + flattened_ast: 80bf5ee91f6f0402a25f27f3ceaa2d28499b7ef107727f3342e07698a2e2925d + destructured_ast: 97c90a25805e211c96678f608f76ab3034696ee90b7aed13f30c2e88cdde85d9 + inlined_ast: 97c90a25805e211c96678f608f76ab3034696ee90b7aed13f30c2e88cdde85d9 + dce_ast: d6f8c53832d1d4248daa89cdbf70f7a3df8bce758283a5af2323e829d6109047 bytecode: 8b8c77b3c97fbee9405b7ee10e65b3d317e42479aa8944b3bd3f4fb6f02edbb6 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u8.out index 209821cb01..f5f92d2a7f 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_384/sha3_384_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: 15b90018a8b7490974a3a9c46338d533c1a1ee307d5f26ef7aaa83379a0d3419 - unrolled_ast: 15b90018a8b7490974a3a9c46338d533c1a1ee307d5f26ef7aaa83379a0d3419 - ssa_ast: 74282e9e954b731150db33f4dc8d219761be29c6c665498815793e280b7f77d7 - flattened_ast: 36df8b88a49d4de3404400f84f82a9400254517c72bda1558d0bea5b17d03609 - destructured_ast: 96f29365f5a653f24d7ac3f93d66ef1a4dbe14b5f1630cbd89f749b78b8038ef - inlined_ast: 96f29365f5a653f24d7ac3f93d66ef1a4dbe14b5f1630cbd89f749b78b8038ef - dce_ast: 9f7ee32c5de5e2f37d6f0aef7f4baec8b47d35d66f8fa557a9694e4f548609af + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: 1aa805837be0dec5f94284d159ea46882c1e2fce604da581cb9ee63b97e01098 + unrolled_ast: 1aa805837be0dec5f94284d159ea46882c1e2fce604da581cb9ee63b97e01098 + ssa_ast: 11b07d387e079a3e877514c648f566c0198ae8ad9c5020a5e76e32f5609137a0 + flattened_ast: 32d974b8915dbad0b061856815ff68917836e1bee009125ecb784567a6e9369e + destructured_ast: 74952076cf353f15b83aa35bafb85ab28870bf86fa659cc581f67783c9fd8a8e + inlined_ast: 74952076cf353f15b83aa35bafb85ab28870bf86fa659cc581f67783c9fd8a8e + dce_ast: bcb40a4f4d510068d6f67e518e7b0471255500a40235677a45d8482254953c5d bytecode: 29856bd31a6992636fabf8b9428115dbf7dc585688f358a617b9352c1c3a377f errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i128.out b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i128.out index 8e15c1a061..edef18c266 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i128.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7663250c6f266d8ff8bc029270277b0e00033e6628ea14a1b3dd9f46eeb34834 - type_checked_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - unrolled_symbol_table: 85f860a6f878c647bb1ce0795064b136203d3d64a6a12ca6ef59af594af77dce - initial_ast: a8cb3d7097eb49ad5abdbeb414d394b1c92bf1f42ca7cd7a50ddd9c132fa3f68 - unrolled_ast: a8cb3d7097eb49ad5abdbeb414d394b1c92bf1f42ca7cd7a50ddd9c132fa3f68 - ssa_ast: 352298a31c3231098ec3afa7454a8125a923aedcd8656ac6b55fb61ba059fcd0 - flattened_ast: f3822bac7de9ad17699771c1a928fe1c2f837807d74521da566b5fde3b9719b9 - destructured_ast: 56c61a1e69c86f3bc89feb7837daf3bf83cca190264a0d5a6e47c7a595f5047c - inlined_ast: 56c61a1e69c86f3bc89feb7837daf3bf83cca190264a0d5a6e47c7a595f5047c - dce_ast: 720bef4846bc65ce48b21718ac647c47b18f6cc2cb5b5dcd73aba8a5f4ee2143 + - initial_symbol_table: 88337028e1c8b518142989b2c36459f26268b0660501d07046a2af01e286a25d + type_checked_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + unrolled_symbol_table: 85845a68b23d3e281346ae8fd1f3147dba218f5fd2f65dd7b3ec39d2c912fc3f + initial_ast: 452b70275dcc7d6d898d3c9d14dbe4449e80d2c41fd678bae8df1c23f3a57147 + unrolled_ast: 452b70275dcc7d6d898d3c9d14dbe4449e80d2c41fd678bae8df1c23f3a57147 + ssa_ast: 4fdbc261ac200178b4c2d05a61ec004e18c4ce1b7246e6e9b6639c9dc0c8fa68 + flattened_ast: efec4d6f59176ea8a10c735d64a67d6425d854a8be29ef94c8b6f2268eb08421 + destructured_ast: 8653bfa272eb3c54bd7a66d15987ae5560133576087c5ccec500aa7334e533bb + inlined_ast: 8653bfa272eb3c54bd7a66d15987ae5560133576087c5ccec500aa7334e533bb + dce_ast: 037ef92e2d50f9185834191cbf7dc35806538718f0fee25ed02bb3813248f9cc bytecode: 84d2910c4f799e360581da0b0aca505e95e1c1bb187f45877c5b227e9561d936 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i16.out b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i16.out index 90e353cfc0..ac85e3ec67 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i16.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 290d40a093afd471bc1d3a52c29e2e26e92306eb875e45a0f4331fb42b9ce0f0 - type_checked_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - unrolled_symbol_table: 53cd6927f60374950c3d2059d575bd1ca571cba352ad61b93ee8ef0f3dd17d88 - initial_ast: e34ccdf7eb9587d0085d60835c547f2849132dc52dcd9577fbd7d69aadf6e4a7 - unrolled_ast: e34ccdf7eb9587d0085d60835c547f2849132dc52dcd9577fbd7d69aadf6e4a7 - ssa_ast: 6487848f5f86bb89f54ad63c1bb9727f4bc45125a394c56708ac41c1916a7ef2 - flattened_ast: 63162dcf502b4d786c88e58dac608cba1700b0e86409b34b46e114203e5d24e4 - destructured_ast: dced230951620c85d0c64e10780e41110cb9c4c6543ad5f364bddada4ea090fa - inlined_ast: dced230951620c85d0c64e10780e41110cb9c4c6543ad5f364bddada4ea090fa - dce_ast: f7863dfbf9af9e39f92b0c3b39fa707d0aba991050dd262e06bbcefcce5d1143 + - initial_symbol_table: 6fbe09668eae866b7d088936aef31c44d3dcaefb4267380e57b04d6e9da910ca + type_checked_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + unrolled_symbol_table: 41d7881113f04ef3706fed6729f54dc0cf45cd8eba6509d94fefcd3c70d48cad + initial_ast: a5171c9e0e27c27d5b091a83d839594d73fc0029e7d1d2d2608a279c13788ade + unrolled_ast: a5171c9e0e27c27d5b091a83d839594d73fc0029e7d1d2d2608a279c13788ade + ssa_ast: db5e84fb37fe6ab12116c529341bff5e1124632880d9e49659d469d66de67480 + flattened_ast: d1f1d7bc800415d6a1ca722dbc8c03636bc01fefb240b64b33e51861550f0361 + destructured_ast: fdaab78ff95b62f6ca2850664f02967d426cb252c9a4c40db2ce7fc72bdb9ca1 + inlined_ast: fdaab78ff95b62f6ca2850664f02967d426cb252c9a4c40db2ce7fc72bdb9ca1 + dce_ast: e3bfc27fcb886cbd920d8aac258246fcd9c11e1d6334f5813269a98100e781d0 bytecode: 101fe1af849e29ba44ea27ea575a3393fba2e0d2e302e43327b8547561b5a2ff errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i32.out b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i32.out index bf69235596..e9db8d90c7 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i32.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4f1b711ac4ce320723caab53c19d79ca9d58c7f2713aa7a0ba7a88fcb3722380 - type_checked_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - unrolled_symbol_table: 94798bfa98c80ee322eb7ee8ef795ee8326b556310da986d1af3aca6b421793d - initial_ast: 1231eef7d090434c5fe263e9cff994b0ad1477a67e1bf246b801290d36e772d5 - unrolled_ast: 1231eef7d090434c5fe263e9cff994b0ad1477a67e1bf246b801290d36e772d5 - ssa_ast: 8e9ab10824f1df59b8084e01b7a446f1ab0836c6c6f5e1be4bc70bb3d9fb46ca - flattened_ast: 3a949aaea7ac59f8867522cc32192fd9cb608581e56c4f23ac1a2a26fdedb921 - destructured_ast: 2f62c43ec0dd1d851c73847b5ab016c6aa44b00652ed20fe96badb40abed8be3 - inlined_ast: 2f62c43ec0dd1d851c73847b5ab016c6aa44b00652ed20fe96badb40abed8be3 - dce_ast: f5c3013f251c512daa19015d256d8c5004460f8981a231e29c88d9539d743220 + - initial_symbol_table: 4375f89c84f3c5af7638400e3af00b6fa7e2f6037bb0187e656a11a4194f88f7 + type_checked_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + unrolled_symbol_table: cc4199061e6b4fee63d122d69a41fd05dfe62c130708ced62e36373ec5a98f0e + initial_ast: 8deb064d633d0cee64e55886dbccdc46815a8a75c94cd751bd624a93d172bb99 + unrolled_ast: 8deb064d633d0cee64e55886dbccdc46815a8a75c94cd751bd624a93d172bb99 + ssa_ast: 523560043aa200e00ff32e6ae2a690ded25c551ca3421db0bb20b4c47719c327 + flattened_ast: 417272422d1b447526d47e67dfb5e8f0a98b8776144fd9107b26c9c04c0c63a8 + destructured_ast: 08be4756138c0a733a8d0471c5222434aacd45a66de287252d96b6d6c5880fb3 + inlined_ast: 08be4756138c0a733a8d0471c5222434aacd45a66de287252d96b6d6c5880fb3 + dce_ast: 3b8b422a6822c7e3b0db53d5124179b387f5b4b1fe231d93313b8f73eb43df76 bytecode: 6ef5805c3336e65726b72f34cc357f5f87030d017dfd525f232f912f14c3f421 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i64.out b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i64.out index 827648bf1c..bd673858d0 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i64.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 07765fd5744b4db718505bb192e1b8d4f320959bd7637d3b17c239ae7251f2e3 - type_checked_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - unrolled_symbol_table: 7d73ccf676f12a6181beba19e2a833221e501cafb11a15de29b2a93efc5f3e55 - initial_ast: 2711c7880d897d8046b2bb472965ce36bee3f1f8703c48578ff56ebd76214be0 - unrolled_ast: 2711c7880d897d8046b2bb472965ce36bee3f1f8703c48578ff56ebd76214be0 - ssa_ast: 2da4a409225ddcfbe2d18ea6d5d005e2b5e6a486dc2778b3022256cdf38699c9 - flattened_ast: 981a8dec8e46ed079ff2645279a0d6090de8f6af962bb46597d5f707a655bdc5 - destructured_ast: 945d224931a7d0b02c93371002070ac36031dceb6d8c34d4abe707c58c35052b - inlined_ast: 945d224931a7d0b02c93371002070ac36031dceb6d8c34d4abe707c58c35052b - dce_ast: 8c0971b2c56a06bec0626e2dcf8a16d7bec63283ed49d2509837688f94ccec5d + - initial_symbol_table: 09015171da9cd92d49fd25eee135cae84b128f540bd8573d1f40ce47bbcb7db5 + type_checked_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + unrolled_symbol_table: c5096dd6d8aabe6fe5380fa2cf7fb74232ba23e16bccce3b00fca030cb822923 + initial_ast: 53e37b94dc1614c1b3e1621cf35649470be38a3e77221bceba6604edbc3910bd + unrolled_ast: 53e37b94dc1614c1b3e1621cf35649470be38a3e77221bceba6604edbc3910bd + ssa_ast: 76b5fc991549c95491a92990e94650f3f20ec8bfec2bf665caa31cc050b7bfb8 + flattened_ast: 96c8111af5c35374428394e1cf0b90cfea4af8014051b3fc02822a990b31daa6 + destructured_ast: a2d5a5ebb317929df6b481c1a98acbee6c1a31cc2e3b969dbac210b48dee2cc1 + inlined_ast: a2d5a5ebb317929df6b481c1a98acbee6c1a31cc2e3b969dbac210b48dee2cc1 + dce_ast: 73c5b8845a3720cfbcb115272aedca5011c14c53f9d13f7ef15e5c137310d93e bytecode: 23b8c2466fbe8fc4cabd6fb7bb3b980b10ff779efecfd8fd347d3c4b46c2dc58 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i8.out b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i8.out index 66b04b2064..91766966e6 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i8.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_i8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 35ee2e769ba8d1a174cc4f967f1b9a4f8844bba3d9982c2ac3070ce1d6825060 - type_checked_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - unrolled_symbol_table: 499c212f93d8d1968ab8caeb746487a1733eed5a898dc32b222e09e5df217c9f - initial_ast: 367edf05b9546890fd3cb47175c26ae77377993344e89819f16bf8c34a82e920 - unrolled_ast: 367edf05b9546890fd3cb47175c26ae77377993344e89819f16bf8c34a82e920 - ssa_ast: 7348b506864bc069a0b7c4c3ed3e6f3430ac69f44c4dae7e5e7c981fcd866572 - flattened_ast: ad479a4cc39109cae56de8f71c72e76805d8ce6d35019d554bba77564551c033 - destructured_ast: c58dc43f95d71d94ae71ecc64e04fec98d5210c600b9f1b741708be06db0369a - inlined_ast: c58dc43f95d71d94ae71ecc64e04fec98d5210c600b9f1b741708be06db0369a - dce_ast: ce3de6eaa14ddf751f98602bd68d46d87b26f62ec486a16947f6d78094b12761 + - initial_symbol_table: 8e41ea99129edc81ece5fb996869b3f0b2082bb4f67f7493cc4591840a81369a + type_checked_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + unrolled_symbol_table: f022a9b97590ea2726f44040088440699fe9235e4505a4a74bb916dd8b66e8ec + initial_ast: bb9c440c0f7af326869bb9a49fd759b80ed80b2c68939a0ecae478415a7b9460 + unrolled_ast: bb9c440c0f7af326869bb9a49fd759b80ed80b2c68939a0ecae478415a7b9460 + ssa_ast: 269594471f1d2c227f75a132195456cea74ddcc0941e4bc37aab9066f08e7d9a + flattened_ast: 633f279191efe4ef2f731fe7c900a340b5996b6545fff7ce4bdc32469e5ce0c1 + destructured_ast: 5a20f3fcc36901b334b1dae22e518a1377f4a9d4d9672fc73528555fd298d820 + inlined_ast: 5a20f3fcc36901b334b1dae22e518a1377f4a9d4d9672fc73528555fd298d820 + dce_ast: 68617baea94599f2c55ad317cdb8992dcb73026db81c9ea255ba7c704b43fbe7 bytecode: aa8cfafa904c5e0d62b9bb6d271a6182830cb6cfb1bedaa78812a6e5be735597 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u128.out b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u128.out index 22f01cedbc..2794f99fcd 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u128.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u128.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c61001eb615254ac870ec9d0371f14625c9f8a37460dcd21200d89dc858a38b0 - type_checked_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - unrolled_symbol_table: 3b673765d4870f7a85c78676fd417b30a14bc2c4f7197a499b6f2f278440d39a - initial_ast: 9dae74aa869557b2742a6480593ac512c705853e8dc0a9a6669cfa616060d2cb - unrolled_ast: 9dae74aa869557b2742a6480593ac512c705853e8dc0a9a6669cfa616060d2cb - ssa_ast: 2790a4076305db4c5798bf3f50c7c89dab97725848e57a80520331cccc3752e6 - flattened_ast: fa990e4f5c17e90d3f6c087cf59da76244a155a18441e3cdd4ba20013874534b - destructured_ast: a244cf830016399bfdb5a72882bc7d0ccbc948b9c5b13f2dee9a73a75978971b - inlined_ast: a244cf830016399bfdb5a72882bc7d0ccbc948b9c5b13f2dee9a73a75978971b - dce_ast: c554e9f3695e80d52fd67ff2cb74cc6be29bc10c8e69e1a1a1959b9ed8de87f9 + - initial_symbol_table: 674860f890826b537e64938487bd497d978746e7e75ab99f8d3fa2a7976ef9d9 + type_checked_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + unrolled_symbol_table: 631676e7c0c6d9c0b3d1bc1aaf4d64c480acc6da3b554cfdb08e9c1abfb6c21f + initial_ast: 2522991a18b115397a49160dddfd5452cff99bfb2b7be818d3bc95c80fce607d + unrolled_ast: 2522991a18b115397a49160dddfd5452cff99bfb2b7be818d3bc95c80fce607d + ssa_ast: 31ad06c4a6c87931fa36d849c6a400b735415370e5fff11b35cf31441ef36f33 + flattened_ast: 3d85978ca5aa9408e3d7ce50580edb1a83bafa0abc948b0ed5dafe07378aa1bf + destructured_ast: 89fae896f66a6c9208fb224cb88bc77568d78117e3df4a0f50ab29cdb30a5484 + inlined_ast: 89fae896f66a6c9208fb224cb88bc77568d78117e3df4a0f50ab29cdb30a5484 + dce_ast: 79ae72f46f6c10635fb52e327bbea41068a236577d82f12668405c6284d3f61c bytecode: 540f46ca90fbe10a5ad8ff7b757d5d55a6e735ffd21c22116e7c65f0b9bde58d errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u16.out b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u16.out index 74e4d37d91..2a0537f2ee 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u16.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u16.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ca2caa5119ad8321c02902964c50669237711713d6ff2978bee751b9188925b - type_checked_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - unrolled_symbol_table: 4dca1d62163f5d313d3dc3eba26a64f890dd816c23c96432624135c5c1426af6 - initial_ast: 8cf064f5101fc0d4a437425fa49d009de1c545d9a9412688ebd95e92baf8690c - unrolled_ast: 8cf064f5101fc0d4a437425fa49d009de1c545d9a9412688ebd95e92baf8690c - ssa_ast: 04bc15e3a49edb19739690f759b6ac940d35c61b485a827189224ae13a5cd51e - flattened_ast: 0f44205a6ea70a44e0ec0930f0b39b6813a8d061814fd92074d0d6684a99b039 - destructured_ast: 6ff40ee20b9d473d30afb74d9310d56e2f8951fca1ac4b95f4506dc5db967b46 - inlined_ast: 6ff40ee20b9d473d30afb74d9310d56e2f8951fca1ac4b95f4506dc5db967b46 - dce_ast: 1ed573272e31a0680a2f65263dfa5520d0c2a56523813ce23a35f08608949e07 + - initial_symbol_table: 41af720cc1d434c939e53f987f86625f33b305dda37e8d4ddbd4671fd14ca620 + type_checked_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + unrolled_symbol_table: 63f9e8d294e5cdbd39df3e97d0499c9156c4dff78fa47f25193700722caea0f3 + initial_ast: 2c366d71da521e2a2f3080590cecfeb74758e6477f97137ec50dbe40d4054444 + unrolled_ast: 2c366d71da521e2a2f3080590cecfeb74758e6477f97137ec50dbe40d4054444 + ssa_ast: fe8be11a548c7168b41777c5e622c44cceac4dd3d42bf9afaa617f74618d604b + flattened_ast: 03faddc6e5d41b410e17ea85b5eb0bfa95de6f1a2572c6d70ceee1a2f68f9b2d + destructured_ast: ca4fbc0f5153f89a590d5d0bd639969ae586c4bd99e3a93168511a711b1666e0 + inlined_ast: ca4fbc0f5153f89a590d5d0bd639969ae586c4bd99e3a93168511a711b1666e0 + dce_ast: eed4b276c6f502b2a05315ee9e5c8f6cbed894ff8cf81ae62f71e5b9f31d923b bytecode: a00a5d5ec5035a093b4928bdce57a4d79d9300e6f86565525e88bb670eb02957 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u32.out b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u32.out index b6bc94e103..84aecf8e86 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u32.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u32.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8a8e3573eac7f8f017654f77635ed47fa35bdc38f8f236577f70eaf8d902f0bb - type_checked_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - unrolled_symbol_table: 28867dd4811976283a9b5e0d146926f02dbf0b1d1e23d3173901ffff0c26cce9 - initial_ast: 8490764c85b3d378c801a0d3391d672b65f8b2db8735cff86689fd12f086b8ae - unrolled_ast: 8490764c85b3d378c801a0d3391d672b65f8b2db8735cff86689fd12f086b8ae - ssa_ast: 0bfb8be8c6a7c8a4ffd1fa23afa757108f08a6f218c6f973d8b9c1bd04ad9336 - flattened_ast: 200b739da7da137c1d73d9b740937f2b87d5ae23c3c0515978fe6419332d914d - destructured_ast: 28478fa1aab27cfd6025b499f2447412d83f38a2e8c147164a79186a51f047a1 - inlined_ast: 28478fa1aab27cfd6025b499f2447412d83f38a2e8c147164a79186a51f047a1 - dce_ast: 97fca0869033e15184106f634041f0d26ee4217ee0cdf3691da8cb65bd4a4296 + - initial_symbol_table: 368da9bd20b2f0534d8bf457e7829d72f7a4fb99162ce204c60e1341454445bc + type_checked_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + unrolled_symbol_table: 8f995e87e0ebb5498ffa85fdee0a9fb86af46c6af7696163f8c68bf1e30d8b19 + initial_ast: 05baa32e2fa561f6d38e1f907c7d28780950b702258c5938f6d51bbce81ba282 + unrolled_ast: 05baa32e2fa561f6d38e1f907c7d28780950b702258c5938f6d51bbce81ba282 + ssa_ast: 67d2e24b4828209b71596714a55ab233b005da2e56f22cd65195639d65673162 + flattened_ast: 1f920c5ed23e287494a641f2143cc1feb2c2c8fce0cc31f249e8b373b1677e4b + destructured_ast: 9407a2f209cfb00a79e6005419f5f41d62cb579959a5e26193e35fcc1d939ea6 + inlined_ast: 9407a2f209cfb00a79e6005419f5f41d62cb579959a5e26193e35fcc1d939ea6 + dce_ast: d1ef2f9621747be017d84449c8f37581a458637b5688c9efda52c1c54cb148b8 bytecode: 0719502c2e69186b2f64fe31ce1cc6f35abad01c9a86f5f6d7dafb7c465504b7 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u64.out b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u64.out index e306a25c65..1825fc91cc 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u64.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u64.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bf263d04fc2a6ac36471c659256e5478fdf34037fdce7f864e8b162ff591efc1 - type_checked_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - unrolled_symbol_table: 53bf621a0d188b44634e3178e7de4ba51612d1f857927d994e2d44ffe1e9b8b3 - initial_ast: 004c22b333d9172d5651ef8bc1c52cbbb8a9554b9e9630406e76180bdf9e134d - unrolled_ast: 004c22b333d9172d5651ef8bc1c52cbbb8a9554b9e9630406e76180bdf9e134d - ssa_ast: 520fd8491e189f7eb7970f7bb6ea46210ed9e94726ec9c765b39b29706704062 - flattened_ast: 398e18779c355a4097eb5589e137d8e2b5be58ddd0af2c1b0582bb8d22ea0fe8 - destructured_ast: 1d9646c5e2deb8849d6a3534e643c1e427bfbe3002a95f7e33acb4b737a14615 - inlined_ast: 1d9646c5e2deb8849d6a3534e643c1e427bfbe3002a95f7e33acb4b737a14615 - dce_ast: 81cc7043323d42785d62ef16eb00dc3b615667006b95109a338b306491f0b2e4 + - initial_symbol_table: 14d8cd29379818c60cbbcb22e1e328085dbda631550b835594a3d642e1c7429d + type_checked_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + unrolled_symbol_table: 17206c185dad1a3efcd80ea8b4e893b514257beb3d9fcadbdd75aef58977d795 + initial_ast: f989f75222007a99205066af709068dbdb1995ef222cbc8907dd0bdfce8fb369 + unrolled_ast: f989f75222007a99205066af709068dbdb1995ef222cbc8907dd0bdfce8fb369 + ssa_ast: 3928792c6dc280c604e0b13a36a38ef1e99d7b49d3e6dbe20972911592c9ae86 + flattened_ast: b34501d94a2f769f12cf6384da198cb477f8a1c0306cc0b75e5ae6251d445107 + destructured_ast: 02c5bc8b8c20c94ab65a476d48ec65bbb90795008a39e67e4e766bbb6d3d9add + inlined_ast: 02c5bc8b8c20c94ab65a476d48ec65bbb90795008a39e67e4e766bbb6d3d9add + dce_ast: 82f6687e8f1094b19dd537d6f4a76c1ef79aee1e3bf73489db88446654e406d8 bytecode: 2741bb1b69d7b32d52a4f6ae48a4b8197f73e8be7531d4d346fcce378bbda8dc errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u8.out b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u8.out index 15fb7702b6..441f83b5e8 100644 --- a/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u8.out +++ b/tests/expectations/compiler/core/algorithms/integers/sha3_512/sha3_512_hash_to_u8.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6f3b0bb827fe9e0527663a89ab2bb176631983eb7f66fc71c01437d229aab92f - type_checked_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - unrolled_symbol_table: 469c1b2c9bd2ca9d2a8bfdd68f3fdf29988d0ada94149ec8cb650ec3ff419534 - initial_ast: ac1776ca3515152b8ba5452aede4474538fd9b26d3619148437819f7bcadc46f - unrolled_ast: ac1776ca3515152b8ba5452aede4474538fd9b26d3619148437819f7bcadc46f - ssa_ast: 7cfd92634a26174c8329fd3d00885bbdecf7a5753e726ea686931bd94c518746 - flattened_ast: 9f9fb1c74fe56db7823f6f975a59a502d96cfe463c54329d5b90a9312ddb9af9 - destructured_ast: 6989e57f0d26f162ccfe98336e8f05cc80815883c1d5ead8ba44e211455e0d04 - inlined_ast: 6989e57f0d26f162ccfe98336e8f05cc80815883c1d5ead8ba44e211455e0d04 - dce_ast: 44ac974176e400882ec85cedf11e99db68ac41c02aa250e7b16002c11cf20ffa + - initial_symbol_table: 391de5af6b91cae5fbb201a707cc98446504bbc30ae475acb466a319950f7932 + type_checked_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + unrolled_symbol_table: 95d8f88b149e8d93790e8fbfc820b28c800fbc5a32a92cbcacf9fe7b0fe131d8 + initial_ast: ad1198c962c93075ba1e73bf9da17d4678aa007691ae84d6799305dbd0f224d2 + unrolled_ast: ad1198c962c93075ba1e73bf9da17d4678aa007691ae84d6799305dbd0f224d2 + ssa_ast: 4452a93b00354e4bf2cfe485ba7c7271487b0db51cf575aad3886de2396a2244 + flattened_ast: 0b77e9d4a211cec154ca9e81f5630cc0e01c1db5fb530ce4b901922cf993c335 + destructured_ast: 4e80148a9ef857e0a93512001fb2b2151a442dd5d59d343eeb9ce291d63a40e0 + inlined_ast: 4e80148a9ef857e0a93512001fb2b2151a442dd5d59d343eeb9ce291d63a40e0 + dce_ast: 0f1a39e31b8117fffcac72525390bb389ea14b6d5859e3491871f12229adf715 bytecode: 5c85a376013c529f75944db09bfa9ee85470aca42e5622cfee8cb8c8dec29145 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_address.out b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_address.out index 0339cb820d..d6b1ee9c06 100644 --- a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: 74b8439793cd3aec8038517bdaacb185b380800ebf48cbf245205a98701eba13 - unrolled_ast: 74b8439793cd3aec8038517bdaacb185b380800ebf48cbf245205a98701eba13 - ssa_ast: 2ef35645fc7a0db6282c8837a1c111654584f57c454c9967b5ee3936387001b0 - flattened_ast: f359d90a5f9291d2389c76027fbb3edb2bcc01de8d5edd040e472121d593ac4e - destructured_ast: 8b2f9edc092a44b71e69d197e53753d70a8c8b1e0e72e69c4d78a10e56359ab9 - inlined_ast: 8b2f9edc092a44b71e69d197e53753d70a8c8b1e0e72e69c4d78a10e56359ab9 - dce_ast: c2602bb850daf40b98737fb10e33db7cd6a860cf592bacd60554974866cfd409 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: b9e2727bddbe86c998d286d3ed6b59e156781bb2c70993313efd7258af038ffd + unrolled_ast: b9e2727bddbe86c998d286d3ed6b59e156781bb2c70993313efd7258af038ffd + ssa_ast: 734c08d7a810a9adbf8fd13841ccd34fca58b78ef047ee43cebdb3533bd8ab83 + flattened_ast: 4110be8e4f10bbf3ea94e14c6749be2ec5e57da1afcf6866b6ddc11208e8c547 + destructured_ast: 787d8dbb38be23f08430884495e8e62abb342b6ab90e9a3d4862387ebe5b339d + inlined_ast: 787d8dbb38be23f08430884495e8e62abb342b6ab90e9a3d4862387ebe5b339d + dce_ast: 545d2e6a4e25d8cb6d8859ad191cd91193083c79a374291f9bf60d337d3e0382 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_field.out b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_field.out index 80b813c672..07606e0d69 100644 --- a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: d5cdd2c0ed0a3a7ca4183a11323d9fdbbd416ed4ad9a38603c031cb6eb9c2ee4 - unrolled_ast: d5cdd2c0ed0a3a7ca4183a11323d9fdbbd416ed4ad9a38603c031cb6eb9c2ee4 - ssa_ast: 11b8372d8821b315d8b64a5adaeae7f3867f33839d4c20ff8691c6972c82ce46 - flattened_ast: dbb50711d70701f5dd2b13d49a4a6c873981fc404c365026cf99392c19f284b0 - destructured_ast: 6bc004b2d1aac2a82ebfba5fef0de3016fd3878ddc91bb1ebc667ed722389203 - inlined_ast: 6bc004b2d1aac2a82ebfba5fef0de3016fd3878ddc91bb1ebc667ed722389203 - dce_ast: 3733db661dd6aed9a140c8dd2b6f5e72777a613c19c3befa34efb2ca8bc1ed22 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: cab8003802752190e7c4f2864bed533921b8b034aca69ac4bc5a1edb5106816c + unrolled_ast: cab8003802752190e7c4f2864bed533921b8b034aca69ac4bc5a1edb5106816c + ssa_ast: 5bdd56048fd9405a8be6ba13da095a65d23401228fbba4255cbca66ee3b176bf + flattened_ast: 3b3026b7cb6c0f1328e5337807edcbef13e062e4888b558be70c6a34239bbf5b + destructured_ast: c46cd7f928b22343ebd818d005154a5be3239f6df8f5b39088faf9ef5da472bb + inlined_ast: c46cd7f928b22343ebd818d005154a5be3239f6df8f5b39088faf9ef5da472bb + dce_ast: c6138cf41c4c2dd4bf099a4c16483f9c6b8e43d4c99623ccc8e77cc2c145934a bytecode: 21736a09a94367a2bf017cd7dc7dade802a2f064f2343cd3d295eac4e3dca0ae errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_group.out b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_group.out index ac0b531a95..696bedbcd5 100644 --- a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: b457991ff72aa25b81f35585388f596b67ba9d3ebfcc99f55ff09cb1b75e50e6 - unrolled_ast: b457991ff72aa25b81f35585388f596b67ba9d3ebfcc99f55ff09cb1b75e50e6 - ssa_ast: fd45cfe4d65ea588f51f1c1faa7bb2c272ae183c83849b40eaa5d58dcd11614f - flattened_ast: 9cceb97f6fbb6f5c858f882e6d2918a3aec5d837e19c0fabbaf83d622045b1d0 - destructured_ast: a9e9778690e67d8bb6f57aca804a137a5804cf2183f2579e37bc5b6288d4f628 - inlined_ast: a9e9778690e67d8bb6f57aca804a137a5804cf2183f2579e37bc5b6288d4f628 - dce_ast: a032b4b0365f1d9544ad419dd29aa881e42e184066d3764344244c1123faab6f + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: cc093d6a83bb665373722835cfae55694b7e24fc7313946ea9e278b7588ced06 + unrolled_ast: cc093d6a83bb665373722835cfae55694b7e24fc7313946ea9e278b7588ced06 + ssa_ast: 91aa77e9e5e9f683d6b6255ec87c66adb756caebe3b035d5a229668e253e7fb4 + flattened_ast: 4a7470723d3cbc21650bfd6353c60cc9b35af9b3d81099fb32951bf6d6a566e1 + destructured_ast: f3c16e0921a81c924c9891e0cabb2cf6d35da9638fff88960b5db85a118297af + inlined_ast: f3c16e0921a81c924c9891e0cabb2cf6d35da9638fff88960b5db85a118297af + dce_ast: 708bf194448ad9b82e98264a5a389c3caa1031434a2b95f8fb01478ff98f2740 bytecode: 12b2cee6aa44638371f466d0f9a4b6396e2a466669a11a938b7ac251a5b23eb6 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_scalar.out index 32a1bf1c09..0eaf90eb47 100644 --- a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: df04c87fe6445c001c5f926a0ce155700e97f4aa655f48e4fb00092d54d6064f - unrolled_ast: df04c87fe6445c001c5f926a0ce155700e97f4aa655f48e4fb00092d54d6064f - ssa_ast: ac7de5d821d23c2792e305bc56089ef4fe1e3ad9151c9f7298041efbd660320a - flattened_ast: de006e636f0e7bc76ccc79dc6f4af8871c60c6c7e2eb48771c136840e34bccf7 - destructured_ast: c1b9aee83c550d4189d74dd721bae089b72eeca43778e51001e21f6488df2fad - inlined_ast: c1b9aee83c550d4189d74dd721bae089b72eeca43778e51001e21f6488df2fad - dce_ast: c6eca166ee4627c83a092ab686b3a631cf7b0b6ef16eed1e9ffea1e603869d71 + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: e10a17cee32002ee90af585238e7c8914f00e482cd0d16dd9ce0c4932f6cf237 + unrolled_ast: e10a17cee32002ee90af585238e7c8914f00e482cd0d16dd9ce0c4932f6cf237 + ssa_ast: cbdbae9ded78ba4c9e353a8795c02d396ddc90d04f6eb8651fd0b82c3ed2a529 + flattened_ast: 77c31c1bd65c16de70a8c6dd4b55a1ae0e25baedef73310d782fbc1dc40b68c6 + destructured_ast: 9d8bc44994d4940dd89fdbbd342a2268ac0a32272606075d79cf01780e7fdf75 + inlined_ast: 9d8bc44994d4940dd89fdbbd342a2268ac0a32272606075d79cf01780e7fdf75 + dce_ast: 6cff51e721f3bc1189183bbeedd73c075e553191f808a7ddc4a55082239df45e bytecode: 9600a008a2a7ac916f8e19cd292c150bf1474805e87b407c17fc2e079013c356 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_address.out b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_address.out index 34f043f81e..062b8b2f1a 100644 --- a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: 6bcd1c099f810d22957b72b5ef96af5e8310e892387e5608606ef5b684fe4cbf - unrolled_ast: 6bcd1c099f810d22957b72b5ef96af5e8310e892387e5608606ef5b684fe4cbf - ssa_ast: 25f67b1d3dd7dd5c2025f20388446590f88d628be4dd1393b0023f0db7ee67cc - flattened_ast: 2a7d350f81a30c16f32f269ef506605f6fa32987c053daeafd7ae1f0b0655d88 - destructured_ast: bceb30e7699266968372de097472dd3502c2a4830d77aff31682b0f6d04afb88 - inlined_ast: bceb30e7699266968372de097472dd3502c2a4830d77aff31682b0f6d04afb88 - dce_ast: c2602bb850daf40b98737fb10e33db7cd6a860cf592bacd60554974866cfd409 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: 2d1030f1eff5750328a32d33307069f4e28e0d6d3bcc77ae5a4209c08d33e512 + unrolled_ast: 2d1030f1eff5750328a32d33307069f4e28e0d6d3bcc77ae5a4209c08d33e512 + ssa_ast: f7c642ab4f01c6eb1c007f63132c7d9216f176766b70f519b9dfdcaf0ec86737 + flattened_ast: 09206bcb155481938c5c5a864321a3d30392a85d2b7041b38dd0dd214c4ea7a9 + destructured_ast: e7dc63cf258e52a236bbb6b629d91e473320d6da27eda4b3c9cfd209156b0e45 + inlined_ast: e7dc63cf258e52a236bbb6b629d91e473320d6da27eda4b3c9cfd209156b0e45 + dce_ast: 545d2e6a4e25d8cb6d8859ad191cd91193083c79a374291f9bf60d337d3e0382 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_field.out b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_field.out index 117870886a..4e793ad037 100644 --- a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: 0d9a962eb41cf96b8482b5acbf76cc8a5f059072f178f4c4e9a4733eeab6845c - unrolled_ast: 0d9a962eb41cf96b8482b5acbf76cc8a5f059072f178f4c4e9a4733eeab6845c - ssa_ast: be7dd89151c0a9b59b6489d2baab059534d10261de924ffc7566d33fe1738680 - flattened_ast: 6b7bd18aaf9d512070ef7455ff39548cd1a4d35b778c452407f9070f4ab6e1ec - destructured_ast: f86e3bf3a6fba1897313108e7d717d55428d1c29c4773013ed38fa3a628d24b5 - inlined_ast: f86e3bf3a6fba1897313108e7d717d55428d1c29c4773013ed38fa3a628d24b5 - dce_ast: 4adc141d7c86c05310f4e79177808c38841ec8fb5291bcfbf808e650d3789faa + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: 54be870deacf63d85496695ff69928512c5a66efdfdb6a4bd9f95387bbea476a + unrolled_ast: 54be870deacf63d85496695ff69928512c5a66efdfdb6a4bd9f95387bbea476a + ssa_ast: 6cd917c7a65a3da282963e3ddef12889c280392296416bf3f19abcfb435b44fb + flattened_ast: 28345cbd33e92c5da6bcef14061d295e8e9bc1b65cce5021ee17244807dbd740 + destructured_ast: 8d4945296c98254198eec969e6254f3d9a634bfd80863b99e5e5721279b50454 + inlined_ast: 8d4945296c98254198eec969e6254f3d9a634bfd80863b99e5e5721279b50454 + dce_ast: 63e93cf3d44ae6583ac0a22cabbc88f44bb8d2bfebc184563e171d12a2a935e2 bytecode: f5347c70dbb10f7c191f2e29dc9b2e58760207351d34b8e0a5ccb91e360e9f79 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_group.out b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_group.out index a75c70a29e..adc4b56c3c 100644 --- a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: c94b251a7e87b605ed216014ba31cd38a2a647d9caafb759cffa27d1bde8894d - unrolled_ast: c94b251a7e87b605ed216014ba31cd38a2a647d9caafb759cffa27d1bde8894d - ssa_ast: 10767aaa6b47050cc4b23dbabfc3f6c947c3bc198f8f1b187530a1581c471d27 - flattened_ast: 9588838dd5dd452ce563900d70240e99c929fd371089ea59c620d08a65d23f45 - destructured_ast: 86fa6248248745e36f6786e3892c670fa111c63a4f1f8b9b295db7374f9566fb - inlined_ast: 86fa6248248745e36f6786e3892c670fa111c63a4f1f8b9b295db7374f9566fb - dce_ast: 3e621520e2f5d3c2cf998093f22d42abb55830699c264a8b29bf38461af6c190 + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: ae3069470893b83bd35cd176a9dc6659a4942279f2638a276de6537da4e1a3f0 + unrolled_ast: ae3069470893b83bd35cd176a9dc6659a4942279f2638a276de6537da4e1a3f0 + ssa_ast: 11bef271792e8cfc0b4b7d8d9da727021a150a351e37a7129db1b2fc3715a252 + flattened_ast: 82cf2877bca531ba8e682959cf6aa06fdbf2f7c5f69bb15407a3ad02cad55be0 + destructured_ast: f4d5677cc6d0cd31979394af985fa4da9a60d52c655c9a28591472f3e43a48e5 + inlined_ast: f4d5677cc6d0cd31979394af985fa4da9a60d52c655c9a28591472f3e43a48e5 + dce_ast: df203be7e374f0a4a827d12cfab82a2ae5012cf2ae22b2fe0a1ef934839aa29b bytecode: 7be24faec6f77c016109224b474ae5e5ef66bc3d02d058ae748d6b992990d165 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_scalar.out index be80e97666..4e9f75b8f5 100644 --- a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: 5498ee84bb9442677b7c26db3444e80e0569be9a8c6b2a75a503442b42d9e41c - unrolled_ast: 5498ee84bb9442677b7c26db3444e80e0569be9a8c6b2a75a503442b42d9e41c - ssa_ast: 745291f73dac2fa63ab6a6cca5733a0237ef42dd1f896fc3254a4e169fe3e44d - flattened_ast: e9c7f1151d2084b00024ee5b435fb089ba6b0be4f1af887dd56ded73cdbe1d57 - destructured_ast: 5d1f188230eb48877d195b2b53af19be0243cb254bc737987c869a193020f6e7 - inlined_ast: 5d1f188230eb48877d195b2b53af19be0243cb254bc737987c869a193020f6e7 - dce_ast: 072f4eedfbd6691695c4b9f9ad6c735d3205bcd94786013d03bba58c2685a65f + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: 74b91eea4dda00f41f01bfdff6b44aeb540ae4b2d44a4cff3f3b02c1a1bd15cd + unrolled_ast: 74b91eea4dda00f41f01bfdff6b44aeb540ae4b2d44a4cff3f3b02c1a1bd15cd + ssa_ast: df5c45125cc9a84d279357b3495da36e0677c8ead3f8449b38c3ff46553f7834 + flattened_ast: e197eccdcdc2be0b9622c852547bbc61c81545a6ab8fb4b49b0cb8b710e4752c + destructured_ast: 3710261fdcf3e2a6802ec4cac251533b23a2db91533e8c4317033163762b60f9 + inlined_ast: 3710261fdcf3e2a6802ec4cac251533b23a2db91533e8c4317033163762b60f9 + dce_ast: b31a97e372902bd0bc562fc4431f8cd84b0c175fcbcee2aacf4a75fb823345f6 bytecode: b2109894ba866067ec33ab20cdc34620697485b592f6a0d511e922a89bb065e1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_address.out b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_address.out index 20cfff4681..86854ddb5f 100644 --- a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: b6712c9ade16a69dec71c4ee419ac9576b56e5ed6924bd483102f0c313174645 - unrolled_ast: b6712c9ade16a69dec71c4ee419ac9576b56e5ed6924bd483102f0c313174645 - ssa_ast: 1b810d0984597e2752476ceaa8d71adea05c2612adcb8d1ff5d6683605f89baa - flattened_ast: 54198948f41683aee1effe9ae094d65f9aa95460c8a17f81f3697a00dbbebd05 - destructured_ast: fd3665e9e5a9235054ea463ead74ca82bdcab3035ed8e926ff68d9dbc804a66c - inlined_ast: fd3665e9e5a9235054ea463ead74ca82bdcab3035ed8e926ff68d9dbc804a66c - dce_ast: c2602bb850daf40b98737fb10e33db7cd6a860cf592bacd60554974866cfd409 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: 4a840d912e8d128a80e86bf234df35a1d53f98a7013a008974c7f2a60bb896d9 + unrolled_ast: 4a840d912e8d128a80e86bf234df35a1d53f98a7013a008974c7f2a60bb896d9 + ssa_ast: 405cc86a910535ae3b138ad315798c7219e315342651f3691cfab27063e90f55 + flattened_ast: 033b89a31e31bc35b5a02a062eca1b497854329152687f08f6444c4cd65407d3 + destructured_ast: 4781f62534130cb1fc8c797056838e5d1e37a3e5db853d949da86b786a7063f9 + inlined_ast: 4781f62534130cb1fc8c797056838e5d1e37a3e5db853d949da86b786a7063f9 + dce_ast: 545d2e6a4e25d8cb6d8859ad191cd91193083c79a374291f9bf60d337d3e0382 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_field.out b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_field.out index 02301f77a3..eb7c7b5efd 100644 --- a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: 3a636dc3fb9db4230f61d47c8c305e88107bd816e07019f17365a34c7de17009 - unrolled_ast: 3a636dc3fb9db4230f61d47c8c305e88107bd816e07019f17365a34c7de17009 - ssa_ast: 400a02e09ce413a56e8cafa7f18d9e124e216e9735ef19453ba2264b82898be0 - flattened_ast: b16b82ca80e483fd54185c71e149d5c70e8757ccf5528711a9aaae81519506d7 - destructured_ast: fed9b8bb3b5336f5dd0ea6b7d28172bf96738ac17f0df4648af3d5d2d6625da6 - inlined_ast: fed9b8bb3b5336f5dd0ea6b7d28172bf96738ac17f0df4648af3d5d2d6625da6 - dce_ast: cec0f492a801e4e766092fe039a5e43c5091e812951f86725535355647ca2a0a + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: f6fdd3e73a3226c11749276f1c9f520ec00180b840734423988be1d895516676 + unrolled_ast: f6fdd3e73a3226c11749276f1c9f520ec00180b840734423988be1d895516676 + ssa_ast: 42669465990c5282b43606e55d17b15e411cd84754eb0a9d7f9036416d97cd44 + flattened_ast: 918fd6d12cb08b12d18f2836730b9bc28f612ad5379e2830694cd6c22b22d782 + destructured_ast: 291463fc1a3818497b063fa1f6e61bff3d20178af50ad3a55a129db820d43d25 + inlined_ast: 291463fc1a3818497b063fa1f6e61bff3d20178af50ad3a55a129db820d43d25 + dce_ast: 9851002d14aa5e18f3d7559bc6106ba950a0ac2a7dceb9cb4589d5aa57d2eab5 bytecode: 31250720832dea7675bf097f3ff4a7e878a544854d76a583daeaa8508e5b7165 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_group.out b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_group.out index 8df00d0e9f..71a843bde5 100644 --- a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: 84440e837ebfeb90d9d4008eb6e803f85a76fb608af3eac7631721d314c51eb1 - unrolled_ast: 84440e837ebfeb90d9d4008eb6e803f85a76fb608af3eac7631721d314c51eb1 - ssa_ast: 242099e480f43bc2b7601f6509508b8ec8e5bbd3dc65287a23500d0b9560a0bb - flattened_ast: e85723cedd3e7975d88caa17d8f9c9020c8042689ca7902416f60e534a148e0c - destructured_ast: acc8751b127d948ea03a80d0bec0a1ecd68665ab9447af9d65e0c44de7e9ecd0 - inlined_ast: acc8751b127d948ea03a80d0bec0a1ecd68665ab9447af9d65e0c44de7e9ecd0 - dce_ast: 3924aae3bf35fbeab0c9e68a72932c6f44060da59aca3381886bba9a35c1fca6 + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: dd6ac1c6c62ac89024e10d02c484c2202e33775616deb5f810e8a1ec725bffe9 + unrolled_ast: dd6ac1c6c62ac89024e10d02c484c2202e33775616deb5f810e8a1ec725bffe9 + ssa_ast: 8183c24c84fb9948c11feed73caee5f6f1e50701607c823a49226b9a5fd05343 + flattened_ast: f540c117187c936e3ef9e087c765d0ed950e6e8fe1f6a5ffb998a327c5b08ec6 + destructured_ast: 42b76a97d141ff83a01a8fcfdd5979d36e254730e0095b37f3f73367ee61f4bb + inlined_ast: 42b76a97d141ff83a01a8fcfdd5979d36e254730e0095b37f3f73367ee61f4bb + dce_ast: 5989ae9fe6ac607c7f3b168ab82830beee2bfa8a12bf57d98d99ef4228414232 bytecode: 04dce70893b730595c768593a76510f027b13559817d71dc7b804933692e59a9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_scalar.out index 0124b5e8a2..b7cd659aae 100644 --- a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: fd2a7fb6e4c6f054a8ac8af51761dec4bacc5ccfa0ae53cc51b9a8023d812931 - unrolled_ast: fd2a7fb6e4c6f054a8ac8af51761dec4bacc5ccfa0ae53cc51b9a8023d812931 - ssa_ast: ead56d7fd898dd4aac09b513f8a153dbece6606a187eb184f5ebd156085fb826 - flattened_ast: bd530e70b9eee2067aae9dc7ff1eb5b5387b97edc83cab118f5300d28d292fbd - destructured_ast: 2ad3915a1c1143e7b62696fb5da2a3ef786b726f233bab9652669f8980bbc9cc - inlined_ast: 2ad3915a1c1143e7b62696fb5da2a3ef786b726f233bab9652669f8980bbc9cc - dce_ast: bdae40099ae0f8ada16aaa145c39992ab64f1dbd75476feb5a56f9ee7bb4dcc6 + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: e465c1be07416336b57caabc74b8b483025361da199d70aa100ad0fa4f9c053f + unrolled_ast: e465c1be07416336b57caabc74b8b483025361da199d70aa100ad0fa4f9c053f + ssa_ast: bee0a4213806c9f3fca234ec0cf2cf42f73d50d8245bc86f921bb1ebc3f431dc + flattened_ast: de827d878a20cd16a4eb1b8c673019ead768bdffeff16064ba3b99d06b312aac + destructured_ast: c8b84c20e5b5f761c412bfca3df1bb5a303c36770e15b021698bd786256e789e + inlined_ast: c8b84c20e5b5f761c412bfca3df1bb5a303c36770e15b021698bd786256e789e + dce_ast: 8aa9c6b07da94d1a70c79fa1efc552ee380d5877087524e18a20cef592591e1a bytecode: 48564e67f77504fa5f896b7b8f03dcc3bd690898df96eed9027776e1346b07ad errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_address.out b/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_address.out index 19c280dba6..9b9dadd351 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_address.out +++ b/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 04671b04d276a6370f480b31a1641d4361b4f77af98b59d330cc879edae6c4e5 - type_checked_symbol_table: f102a9c3ab24faf24aea35cc9eedb366608e7bf82c125f8370b8725aedcd6a64 - unrolled_symbol_table: f102a9c3ab24faf24aea35cc9eedb366608e7bf82c125f8370b8725aedcd6a64 - initial_ast: d82dbd2b0199b3a75cc9fd5529ba4f1359cc2c6eb8c26247f4989abe9311cde0 - unrolled_ast: d82dbd2b0199b3a75cc9fd5529ba4f1359cc2c6eb8c26247f4989abe9311cde0 - ssa_ast: e0dfaa20f62dda4dff2326f9cb147d734f2810f9390707895228924dd46ebe26 - flattened_ast: c6023779f4110efd27a58f9bbfd251c641ca8f898fa348dc3e652a5c67adc46c - destructured_ast: a9eb66af6dbf6a943d94e01a6fd72d831cbfdaff5f723df995f31d719b1857b0 - inlined_ast: a9eb66af6dbf6a943d94e01a6fd72d831cbfdaff5f723df995f31d719b1857b0 - dce_ast: 74fd737f39c920838b2b56efd80fe8d0b83ebd0d24a053626f6de32a7fb3c348 + - initial_symbol_table: 501d55f20d3f1a572c2a5c1bbaeb74c0daf60d60206e00a480f3515a8b317d72 + type_checked_symbol_table: cf18ef0906051a43a21927ca8ab931709985574f7a0c257ed0a3bde10886db41 + unrolled_symbol_table: cf18ef0906051a43a21927ca8ab931709985574f7a0c257ed0a3bde10886db41 + initial_ast: d10b8955d24f0ea00219c01c7b98dca6019e7e470ceee990ed117c7add0cb463 + unrolled_ast: d10b8955d24f0ea00219c01c7b98dca6019e7e470ceee990ed117c7add0cb463 + ssa_ast: 5004830327a5db55b58e950850b05b991574c644027dc6ab56484e685e25463e + flattened_ast: 9ef1fd1aa11b35cabc0a6de842e57eef43e50fd69ad24b3d3e7f7678daad7af4 + destructured_ast: b5c766a35043afd037da5869b81c212a8086d13c3c596379c60f605000c4a3a9 + inlined_ast: b5c766a35043afd037da5869b81c212a8086d13c3c596379c60f605000c4a3a9 + dce_ast: 3838b540951a48634c3c008076e9ab64017ad6cc5cf022d30bbf75f590b47b12 bytecode: 3ba55e108c81a25abab4d1cbeb28c341bed35c9a1213a2bac6a6ffe3ad6cddb5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_field.out b/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_field.out index d9814035a3..088ddc7834 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_field.out +++ b/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 04671b04d276a6370f480b31a1641d4361b4f77af98b59d330cc879edae6c4e5 - type_checked_symbol_table: cbf81c3372d722fc2edb87df2b49b17b6d99ec1b25e4ffff1aef16dc83f18774 - unrolled_symbol_table: cbf81c3372d722fc2edb87df2b49b17b6d99ec1b25e4ffff1aef16dc83f18774 - initial_ast: 20d9b4c458312a142da7d3e7a074057a398acbd0877a8c0e69729c5670b2a3ea - unrolled_ast: 20d9b4c458312a142da7d3e7a074057a398acbd0877a8c0e69729c5670b2a3ea - ssa_ast: b4306d7bcfdd668311f9ce38667f2fda03a15110f5254f8733c5364259b4e381 - flattened_ast: 2d77e14a23114124f742577b9a8f9dc1691d6d053cfa356ea39728ed65213798 - destructured_ast: 49c891d6da51441fd929b32e85711da9415b49fd910f26a4aaebad980fbe6926 - inlined_ast: 49c891d6da51441fd929b32e85711da9415b49fd910f26a4aaebad980fbe6926 - dce_ast: fb1c025c6ffc798798d808034d002bcc6535ff0a4913018f08cba277b0c0d715 + - initial_symbol_table: 501d55f20d3f1a572c2a5c1bbaeb74c0daf60d60206e00a480f3515a8b317d72 + type_checked_symbol_table: db0f89fb855e13d2099b675fb8bdcd27ba69a43b194a757953cdafa5e0a3c089 + unrolled_symbol_table: db0f89fb855e13d2099b675fb8bdcd27ba69a43b194a757953cdafa5e0a3c089 + initial_ast: 2c74e033d97e0550d5f3e7f8919abf3b1be853d3a026689e18a27f4e4c8f7100 + unrolled_ast: 2c74e033d97e0550d5f3e7f8919abf3b1be853d3a026689e18a27f4e4c8f7100 + ssa_ast: 0cb8161b427eac17a3f7d07d3a255eb874b0a81b1ff9efe5c841d8cc6ebeddd8 + flattened_ast: 91e4a5bc4a66cff29a030e463aa749d2fc8739ca7e1f743de288efdf8652d031 + destructured_ast: 1e4f728da69529a555a7ebb82d4b6aa440c85b53d2f412fc09f7bcff0bf6a303 + inlined_ast: 1e4f728da69529a555a7ebb82d4b6aa440c85b53d2f412fc09f7bcff0bf6a303 + dce_ast: 258e64b46de98d4d07352e03e6c5053dc7cbc7cc5f3db4dab5894b62c003a911 bytecode: 95bc95d7defa42a6fdedd6472d0260c5d05e8a8c8e6929af7bf8d0132686f70f errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_group.out b/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_group.out index 9573936aa2..009f84db6d 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_group.out +++ b/tests/expectations/compiler/core/algorithms/pedersen128_commit_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 04671b04d276a6370f480b31a1641d4361b4f77af98b59d330cc879edae6c4e5 - type_checked_symbol_table: 407a0f561dcc69094a9876f20a396f8be6718a2b771cd20c945f31e93f242f7a - unrolled_symbol_table: 407a0f561dcc69094a9876f20a396f8be6718a2b771cd20c945f31e93f242f7a - initial_ast: d3cf46583f2e1c6ff076c57a9b45cdcbd1602dbe56259afd3889222a11acdc3e - unrolled_ast: d3cf46583f2e1c6ff076c57a9b45cdcbd1602dbe56259afd3889222a11acdc3e - ssa_ast: c707648255be37138ae9507d1b052ec2c977b06e7ddfcb1a1ea9310889c1b8d1 - flattened_ast: 30926b7677d941023f7f47beda14de569c8c152cdc93e88c92247bfc3e44ea99 - destructured_ast: 0cda94ef627c6d31fa30ec655c3221179d7cbcf0ffadc16528f09eead3139f29 - inlined_ast: 0cda94ef627c6d31fa30ec655c3221179d7cbcf0ffadc16528f09eead3139f29 - dce_ast: 9ffbde90defa249afcf1829a1dadbe8cb7a68c928435173753a4d2793a049a84 + - initial_symbol_table: 501d55f20d3f1a572c2a5c1bbaeb74c0daf60d60206e00a480f3515a8b317d72 + type_checked_symbol_table: 1aa442be13d523c657fc34987bda9b954d70ce031810252ecd4bcf113fbc7fce + unrolled_symbol_table: 1aa442be13d523c657fc34987bda9b954d70ce031810252ecd4bcf113fbc7fce + initial_ast: fcd43cf43733b1c80e5ae0ac563bdda3b99b39e2658d7bf18543b69bc0f31587 + unrolled_ast: fcd43cf43733b1c80e5ae0ac563bdda3b99b39e2658d7bf18543b69bc0f31587 + ssa_ast: a3dae9e52567781081f49837c75b13719fbe1fc46f67cce47094b62503d99dac + flattened_ast: ebb0770add34a77d532c129bc5fee8bc74437ea5defe6d34ff13fa5f52c35b35 + destructured_ast: cefcad555acdf4f13571984d63bf82ac0d766578951034aee7e12ba3c22a0239 + inlined_ast: cefcad555acdf4f13571984d63bf82ac0d766578951034aee7e12ba3c22a0239 + dce_ast: 77e21e5096a1ec4f19060b73c42142a29dfca584ac2f89fe8e1750b4f0c55193 bytecode: 549c95212d4613a4e5901fbee874d822214994c384db635f8e24ea7b477a57eb errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_address.out b/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_address.out index 5e46759f23..49c5626ce5 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a04b5122c0728192d39dad203d457a857bc12fdb9b1373014c52b0d739a109b7 - type_checked_symbol_table: f532638b0406560f394e734f06f4e22e5f8929f3dacc8ab7c3cb63de96eae593 - unrolled_symbol_table: f532638b0406560f394e734f06f4e22e5f8929f3dacc8ab7c3cb63de96eae593 - initial_ast: 2c7348f0af5c0b40c2729c37c8dfbcc5865584e39f38a86af8c5b6504db3d235 - unrolled_ast: 2c7348f0af5c0b40c2729c37c8dfbcc5865584e39f38a86af8c5b6504db3d235 - ssa_ast: 31898627f66f3bba5d41609fc56fa4c1b6f16ed21f867062231e61195b2e5c16 - flattened_ast: 8b76a8b9fceda9e749d9b5655ef9c2cb29272f34db829a7e3a43e4c3ea0cbd0e - destructured_ast: 8f299eb320989e50413a315516ebe250f9090d47c8ff45f3c76079fe681fb588 - inlined_ast: 8f299eb320989e50413a315516ebe250f9090d47c8ff45f3c76079fe681fb588 - dce_ast: f38ebee938ddfc66ff3cd3c9700c18b8d13a6c4a8bcd1a77a36061046ea9db9d + - initial_symbol_table: 9a9ce539c5db1390d701f8f9cce7591f1aadb958544c76640332f89dc4871818 + type_checked_symbol_table: 9e0c93b497a4e4ea4adb478df544aacf04b210ca3be8448127a19746517fd4f0 + unrolled_symbol_table: 9e0c93b497a4e4ea4adb478df544aacf04b210ca3be8448127a19746517fd4f0 + initial_ast: 2887a87b28ce882ef5eb92729940e91f3eab8a2f5efb96eefe325be750373b1d + unrolled_ast: 2887a87b28ce882ef5eb92729940e91f3eab8a2f5efb96eefe325be750373b1d + ssa_ast: fb7dca997fec396d9a20feda66d5a292d7ba39a11e9de8f5bf86843ad608720b + flattened_ast: 48c35557707bcfce348e1acef81c87bccd7f79bcd01d03c36438070bfb5bd755 + destructured_ast: 86c4c74fa0be1fff02c706d16c646cb412733cc3617c3d353290d409479a20f1 + inlined_ast: 86c4c74fa0be1fff02c706d16c646cb412733cc3617c3d353290d409479a20f1 + dce_ast: 0afa089fff57677dc8ed2d4ae6f86797bc100b7a424fbc50964ce7c53b372e31 bytecode: 44c588be4c27d8d89cd0fb7701e64126d75526e14fcc9c590da2d768f3e12b84 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_field.out b/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_field.out index f8a5845c5d..c9375e30a7 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 504a162cc219a92760046b78c4bd962a63597d507c115311bf56777d438e33ff - type_checked_symbol_table: 2a898c0f1ff4caac978680905775eb12270e794b0792ec5045a37c4fc5e236ef - unrolled_symbol_table: 2a898c0f1ff4caac978680905775eb12270e794b0792ec5045a37c4fc5e236ef - initial_ast: 717c67c2677ca5349a0c0bb941c4ad7e2354e0740cefdc3c4aa6e91f9fe89194 - unrolled_ast: 717c67c2677ca5349a0c0bb941c4ad7e2354e0740cefdc3c4aa6e91f9fe89194 - ssa_ast: 041c18573e2908032a82cd38104e7f7691f6da70496f50bdccef7c0c7cb8d4e4 - flattened_ast: 4b590b02c1fe5db19187a173caab2b430d96efba4ea9bba6e806d1fb843da96e - destructured_ast: c521c431eaf41076a86f3ea0e1a78a4349643c1bb7b903440f09125ccd145ee2 - inlined_ast: c521c431eaf41076a86f3ea0e1a78a4349643c1bb7b903440f09125ccd145ee2 - dce_ast: cfc58d73c002a38c8f0f7ff13f525e7c229951f0dad5c3e4e4cf4126e1aeddeb + - initial_symbol_table: b35030986eebd8b0f4055bf0de55fcacad27b202140cd222e80e5a5fcf3b27d1 + type_checked_symbol_table: 8e04c85b3774cd9fb55d3811d31a6994e1b3e104c6bd7d5d3ccea9118c44c4d0 + unrolled_symbol_table: 8e04c85b3774cd9fb55d3811d31a6994e1b3e104c6bd7d5d3ccea9118c44c4d0 + initial_ast: 0c91a79da594ce1ad93542859de7a531eec81fe516abea9d3f0713c341dd1529 + unrolled_ast: 0c91a79da594ce1ad93542859de7a531eec81fe516abea9d3f0713c341dd1529 + ssa_ast: 7dedeb6948a89d9f6bca8c8ddd098fbe96907ae54bb3856e8a06b41f82c0d5ba + flattened_ast: 8f0b6d487d54ee8eb8c294245dea631b9954c21970e64fe7fb30efb238ed5bd0 + destructured_ast: 8944cb65be76a42e79525eebbe2dbbbe8095b6add0b3aaa228d280e0b7f3c7b5 + inlined_ast: 8944cb65be76a42e79525eebbe2dbbbe8095b6add0b3aaa228d280e0b7f3c7b5 + dce_ast: 3f0e9fd891a8f845d5c151de786813853aea8977d11005cbc9a8212fb8ec6b16 bytecode: c755ed1b4083ce7afb98a0cefc02c7ba3141dbf82b81b6fd922810d887c0a9c3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_group.out b/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_group.out index dc77df4de2..4fed85ccce 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/pedersen128_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f3abbd032073cd1ccbfca71aedbd2343e06aeef36ff5a57ccf63e2022f3022e - type_checked_symbol_table: f2573f9c362b01b335ff63bb27a206f51a4ea23e3cf1d64cd62edd56728d16f9 - unrolled_symbol_table: f2573f9c362b01b335ff63bb27a206f51a4ea23e3cf1d64cd62edd56728d16f9 - initial_ast: 7b07ce934ade29469ecfa4101064002e520a72d3dcc3bad0de7a632ccef8c829 - unrolled_ast: 7b07ce934ade29469ecfa4101064002e520a72d3dcc3bad0de7a632ccef8c829 - ssa_ast: b3a72965772b57078669dff6457f2cc909fe6c67224fdd4d10416a82db7deb18 - flattened_ast: bd1ddc663c7bbadae5945314b944e9d93a44bbd3521684c710528402fd7f4dd5 - destructured_ast: 19088fd13d137ec4da0661ae960350ed968588bd683532e47f5899cc41b3de1d - inlined_ast: 19088fd13d137ec4da0661ae960350ed968588bd683532e47f5899cc41b3de1d - dce_ast: 6359c735f54745a27c62376fd80f521c7a30f18ba272d4aadd4bdbfef5631d2e + - initial_symbol_table: cf8f80111fec71cb16c98d580e6efeaed5f641ea2361ff82b16c2640fb48b69e + type_checked_symbol_table: 163f2c1b2f4e2fe77e6ef2c9b03c550c107e4b73a64cc83f98c9ba08b435f154 + unrolled_symbol_table: 163f2c1b2f4e2fe77e6ef2c9b03c550c107e4b73a64cc83f98c9ba08b435f154 + initial_ast: 1064081f294b843439e010fb00822250d8f6f6f1410540cd2c72cf5a3f2c156d + unrolled_ast: 1064081f294b843439e010fb00822250d8f6f6f1410540cd2c72cf5a3f2c156d + ssa_ast: 33a5335359ab9b7c4fcba04f8bfd298a8d79fba379ad48ec1b872bfc09246a3a + flattened_ast: 48e7c30f14e8a9b5101c86462e567f4f1e1db508cb9dd6ba6396cacd8e7f8749 + destructured_ast: 3075ceb16742cc16565713e2f31c27b1cc0b8331e409d6324dfdc2e8aaf4e8fc + inlined_ast: 3075ceb16742cc16565713e2f31c27b1cc0b8331e409d6324dfdc2e8aaf4e8fc + dce_ast: 56a45ef1487fbf9edd3bc29a3bdb35c3bb819cfbea63ad06d94f279b38852839 bytecode: c7524ba0aa2182bce5d66e93f36ddf6bb89a1251840bf51c7b9dce4218ac8562 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_address.out b/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_address.out index 6cd7471798..f302387089 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_address.out +++ b/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c29d7b0da7cdf54c2eb38a55320edc6af34d3044bb967cb498c2a9fe58383801 - type_checked_symbol_table: 4f24427ffec670336080cf31536ae3bf40c486b1ca60fedbd5046a6222d7a13e - unrolled_symbol_table: 4f24427ffec670336080cf31536ae3bf40c486b1ca60fedbd5046a6222d7a13e - initial_ast: 456f0e0ce750132ad4750a7b1024bf197b012849c54aaf4dd0948c33f17ac7c0 - unrolled_ast: 456f0e0ce750132ad4750a7b1024bf197b012849c54aaf4dd0948c33f17ac7c0 - ssa_ast: 4c594c9b8c0f7a78aad67122a577d1229d5920c433c82e45dddf2b42812d89da - flattened_ast: 77aece8928818c6c372849f64bf5a34a0ed7270ab79e8ec3d21f5b19f1d92a23 - destructured_ast: 76fbb874d06091da86a606ca0a9ed54946dfaa6b7a0b6208bc6735e10fb35c1f - inlined_ast: 76fbb874d06091da86a606ca0a9ed54946dfaa6b7a0b6208bc6735e10fb35c1f - dce_ast: 7779ff0046295723d668094848e75ad400015f50fcab626c7c8ea8aedcfbe537 + - initial_symbol_table: 98f0b93406bc0ab5d755fb4d4da966be418df82f4a376f328dad3769a95db3eb + type_checked_symbol_table: 11054f75a159ca0743eacced1983df41112cec5fdf165580c515cb3b1bb7be49 + unrolled_symbol_table: 11054f75a159ca0743eacced1983df41112cec5fdf165580c515cb3b1bb7be49 + initial_ast: 0eafa3b3da0309e63d52b02abb716e3f7eb9783b84e483d423f25e80cc35c5ef + unrolled_ast: 0eafa3b3da0309e63d52b02abb716e3f7eb9783b84e483d423f25e80cc35c5ef + ssa_ast: f114c8496fb38b819ca571cdff6b0445107372c294060da5cc4bedb0d23ca6b0 + flattened_ast: 72c434f620c87913414ae76719411c02a0f05adfd01465c8718cc3606c1478cf + destructured_ast: a98b315b4994e3b9c1d2ec0f56c0cb7e838f16ebc923516e72d6d5bdb05ffb2c + inlined_ast: a98b315b4994e3b9c1d2ec0f56c0cb7e838f16ebc923516e72d6d5bdb05ffb2c + dce_ast: d09def911096b772d6b27b93a98f359eb337ae58879a659d2d34437f0c0a13b2 bytecode: c2c9e8924baad5a7a7f6726c909e5832d597a972067c714da606359d9709ed31 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_field.out b/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_field.out index a35fefc037..2a2dc7ae40 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_field.out +++ b/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c29d7b0da7cdf54c2eb38a55320edc6af34d3044bb967cb498c2a9fe58383801 - type_checked_symbol_table: f8dfff530fc7866118014627ed42b5310d6ac23bbfa6b00c6cbb295219426091 - unrolled_symbol_table: f8dfff530fc7866118014627ed42b5310d6ac23bbfa6b00c6cbb295219426091 - initial_ast: 9bc66285be17595dbb7cedaa2a474db79d17a43d55da1c0a86725dcb8578100b - unrolled_ast: 9bc66285be17595dbb7cedaa2a474db79d17a43d55da1c0a86725dcb8578100b - ssa_ast: b85f93bc480a88efb1a516125603db37c23924dd648e0ae7c7607628b2c10759 - flattened_ast: e4593379d4f67be559384722ba5235dd14c81ffef9f511cc3a1dfc33854ad102 - destructured_ast: e4d93207a2d861ce6e5a9b26548929111c25be6b45e6b196b3ee0ca0e5b22b70 - inlined_ast: e4d93207a2d861ce6e5a9b26548929111c25be6b45e6b196b3ee0ca0e5b22b70 - dce_ast: 93bf62fb33db738ad84a23b4442d68e0f62acbae9cdbf13a4831b92434e15103 + - initial_symbol_table: 98f0b93406bc0ab5d755fb4d4da966be418df82f4a376f328dad3769a95db3eb + type_checked_symbol_table: 19fdc82ac5ff496005c573c64ba8a023dd017a7d4447d3779cede32f34559b39 + unrolled_symbol_table: 19fdc82ac5ff496005c573c64ba8a023dd017a7d4447d3779cede32f34559b39 + initial_ast: 90b835d4281bd7caf76cd9cb3e0e351e873618c31dbdbe7e0e68a54b964a437e + unrolled_ast: 90b835d4281bd7caf76cd9cb3e0e351e873618c31dbdbe7e0e68a54b964a437e + ssa_ast: 2698b5c4b8aefce178266aa6ff04a96ef1a8fde0cd76e0a1c7797c519a61271f + flattened_ast: 420e05f69ec8f5f36bd0610e53205edb50f724824c9c99ab74ee89cef03d8bc5 + destructured_ast: 8cb8388a9d032f0e41d9fc497dd53a806b4cbf3dd8b2a2f76fad9bebad617848 + inlined_ast: 8cb8388a9d032f0e41d9fc497dd53a806b4cbf3dd8b2a2f76fad9bebad617848 + dce_ast: 7aeb4ca69132188ebcc3ddefbd593988585d4011c26dcfd61d4e2cd9368bfcbd bytecode: cd06659f46218302131b68a41fb05fd7ae3ba7a5cccab097f2725422427c799b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_group.out b/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_group.out index 26e68077b5..7f68369bce 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_group.out +++ b/tests/expectations/compiler/core/algorithms/pedersen64_commit_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c29d7b0da7cdf54c2eb38a55320edc6af34d3044bb967cb498c2a9fe58383801 - type_checked_symbol_table: de1ffdc8df6c796a75f033fded8735cc630cabd7888723fa1a97e8d3ef48338b - unrolled_symbol_table: de1ffdc8df6c796a75f033fded8735cc630cabd7888723fa1a97e8d3ef48338b - initial_ast: 1fca3659f435280c70ba004de595ed4154998376900a80adf2ae18bee0e346fa - unrolled_ast: 1fca3659f435280c70ba004de595ed4154998376900a80adf2ae18bee0e346fa - ssa_ast: 97b8ba81c9d823109fac917b7ff797e7ec00a351d787e6f92b5d41158ca26a5f - flattened_ast: b3f12aaac6adf7ee424dcd8368f6f929d6710b3a745ad34bbdcccf116a9e6c6d - destructured_ast: 029f482656869be0b3a1e2241bd5184219a518f94efcb95ad4bfd49ff4d2b9ed - inlined_ast: 029f482656869be0b3a1e2241bd5184219a518f94efcb95ad4bfd49ff4d2b9ed - dce_ast: 9d7b54b612517248d4287698372e5ae6d9f725f9174178d92b56dee76db381b3 + - initial_symbol_table: 98f0b93406bc0ab5d755fb4d4da966be418df82f4a376f328dad3769a95db3eb + type_checked_symbol_table: 36395772cc753c8445b1891d3eca79be770019b5f9be35dec15c4daa437dd0fb + unrolled_symbol_table: 36395772cc753c8445b1891d3eca79be770019b5f9be35dec15c4daa437dd0fb + initial_ast: 594a14284059b421b9b836a46a0063c3ad6a992364dc05add652eb226fbe2a07 + unrolled_ast: 594a14284059b421b9b836a46a0063c3ad6a992364dc05add652eb226fbe2a07 + ssa_ast: ede6f692866dadf3e2b5de89cce9479e661e4f2a35cb510e5d57e17537577ac6 + flattened_ast: 37187dc61d74852dad5ed54df704e576960cf81c259cd94ce14c1bcd5d4081a2 + destructured_ast: 43a99b40ee568b1cfac907cc4205d60ec74ef59ddd68553402d4a652de22f5f2 + inlined_ast: 43a99b40ee568b1cfac907cc4205d60ec74ef59ddd68553402d4a652de22f5f2 + dce_ast: 226dff47c2f977b5a88781f5f41ad9e0fb73b805c7de2477c1773d85ea895ccb bytecode: cd0163ef5f278913b3e650356b1ec3eeb18731f152c64d78f29e21f88974c059 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_address.out b/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_address.out index ebca7e61d9..b4d1bf4981 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6c4f4bc570791ac498a9481c425185a87db46f6422e080297e54239022ad7a6e - type_checked_symbol_table: b5250294a0724de114e8910d0d57698a9deceb492c77a20120eef7abc2ee8b39 - unrolled_symbol_table: b5250294a0724de114e8910d0d57698a9deceb492c77a20120eef7abc2ee8b39 - initial_ast: bdec4daf20c3b53994145667e12929586c66dc13dee99f62ff022914fc8432ba - unrolled_ast: bdec4daf20c3b53994145667e12929586c66dc13dee99f62ff022914fc8432ba - ssa_ast: c3c7aeda8c80c8c3d4c752d68ed10c4de973f311f9aabb83faaeeb1b3713502f - flattened_ast: f73012fb8a442e9d404790fefd29db4cf4521411d2aa6d938b9a8d4e253e5bf4 - destructured_ast: 77d7a5e267132ea8e94ca3c82bfd2da7d34ed8efa222feab5e925935e7dc2ab1 - inlined_ast: 77d7a5e267132ea8e94ca3c82bfd2da7d34ed8efa222feab5e925935e7dc2ab1 - dce_ast: 3257a70ce10535e691af3438de69ef55c43f1a1c5d91b13e21ddc694efa36075 + - initial_symbol_table: f5a5776350ce988c849ddfd1aeb1007326534cabeeb69d8067d0896254bea044 + type_checked_symbol_table: 78c54cb0462f628ab9c405f80e6c7fb1ed97e40cb058848de5c8db24607a826b + unrolled_symbol_table: 78c54cb0462f628ab9c405f80e6c7fb1ed97e40cb058848de5c8db24607a826b + initial_ast: 99073126c73dd8a427a183ff2c8d249141f93b0be0202e08ea13a37756c2c1d3 + unrolled_ast: 99073126c73dd8a427a183ff2c8d249141f93b0be0202e08ea13a37756c2c1d3 + ssa_ast: 251491d86d9f06ff7f36c76bf5e29140075b89729dac0e0c1f1db23e63ac4897 + flattened_ast: 786f3f8d419330faae2e10fe6452d9f86a3befbd3323fec82f03323be98fc86c + destructured_ast: c99dc2d8428ea9698158d4bba41d497ba5a2b571c1e26ddc4527193a76145808 + inlined_ast: c99dc2d8428ea9698158d4bba41d497ba5a2b571c1e26ddc4527193a76145808 + dce_ast: 1073639e1e5bc85e79bbb610de53d6763579b3db3a39c2b3ef24ad0328d80223 bytecode: 944b1ffecfe76ffcc604cfe563b348727743928c63a8c55ced3ad4eccf39649e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_field.out b/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_field.out index 4ecbaa620b..91a1986530 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8b4212d0df188f1ad327eb349619de2d54293c235caea67c3b68ff35cfd6ef3f - type_checked_symbol_table: c05873786db5244f8f7dfd06df6b2f3cfa9654ce0b936da272e454ba88740107 - unrolled_symbol_table: c05873786db5244f8f7dfd06df6b2f3cfa9654ce0b936da272e454ba88740107 - initial_ast: 2bdc4494a7b7a72b4e6bc4434e88fa9a3a80004e3081e38f52d94c9f3246275d - unrolled_ast: 2bdc4494a7b7a72b4e6bc4434e88fa9a3a80004e3081e38f52d94c9f3246275d - ssa_ast: 9de1c8d5b817119d053178b961857feab70b845edac799b6794da31a62589f37 - flattened_ast: 97556de913706d60369c2554c6e59b06ff5160068e0d193a2dd1450d07964722 - destructured_ast: 7dd8ce2f299303bd786d8113217642f5ed81856c19f228200487a849136db920 - inlined_ast: 7dd8ce2f299303bd786d8113217642f5ed81856c19f228200487a849136db920 - dce_ast: bafe8ed06382464def070451d861eb3487a67d38e1baeb3b931ccf57373f2be0 + - initial_symbol_table: 56b062bf23a1f61497942aee31138e1720a2317d48413c9eb73b9bfa13a05374 + type_checked_symbol_table: 66f651c0e17c985596a76f27e064ad569a16522666a7089f257bad259ace7ffd + unrolled_symbol_table: 66f651c0e17c985596a76f27e064ad569a16522666a7089f257bad259ace7ffd + initial_ast: 125a949338482710e7ca3c35841f673e8464c45ad0c9b88a730fc65c33c63755 + unrolled_ast: 125a949338482710e7ca3c35841f673e8464c45ad0c9b88a730fc65c33c63755 + ssa_ast: 3fb59f5d060ca06bc791fcce8eb098244780b09de14bfe7dba933dfd27c2668a + flattened_ast: a8cc36c11a15899f6744515b69fdf643c16669c4a316f46bca325a11b3d33461 + destructured_ast: ca33a64950598312b81a6d1334224a15da96a9fd344f5d922f3daef619cfae88 + inlined_ast: ca33a64950598312b81a6d1334224a15da96a9fd344f5d922f3daef619cfae88 + dce_ast: 2eb59567caeb4750790eca44fdf113b0d66a10f1a8868441d5d7d01aa16e15dd bytecode: 3d199e7bd35710525161f08b7c5cb1dc788ee7815cbd59a88967108b10c8f972 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_group.out b/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_group.out index 6c571f801f..944ce69790 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c3cf1c08838874ba925260940fe9c64de8f786f4e1a8f6ac5d0106c234576ddb - type_checked_symbol_table: 0524c23af709b150dbf1c953aa4353d74820725365c837c6d9e3882cb90ca8c5 - unrolled_symbol_table: 0524c23af709b150dbf1c953aa4353d74820725365c837c6d9e3882cb90ca8c5 - initial_ast: 2cca3c8a42804e94fbc8d27d55c0d7a0b0ad6587d2e421fe118c416ac86e8d5c - unrolled_ast: 2cca3c8a42804e94fbc8d27d55c0d7a0b0ad6587d2e421fe118c416ac86e8d5c - ssa_ast: 92d25d30960b5604e231248038f93ba785bd9afacd0cc3c9a89f3ea2631ebeca - flattened_ast: 3070e1f5fbd7d33b2292e2212e473c8d04bb501e88d34d954c46d4e371546827 - destructured_ast: deba73a0d209a6de451f5fbf58367f17f70207e819033ecbd6ee2d2bc369fcf9 - inlined_ast: deba73a0d209a6de451f5fbf58367f17f70207e819033ecbd6ee2d2bc369fcf9 - dce_ast: ae9207f30d97fae5dbcdbecf57b2ac75dc6519b0cd294ef8e18f52494afebf3a + - initial_symbol_table: 2061db24723ed76bf97af34ce45e35f364266c59c8f4ae691707ca2b0ba1a517 + type_checked_symbol_table: 2b66182ba431f03b24fc5216c30db08b63717561f4c752e8bc1f0d8a75d08b08 + unrolled_symbol_table: 2b66182ba431f03b24fc5216c30db08b63717561f4c752e8bc1f0d8a75d08b08 + initial_ast: d18c2d27b71c443e3b2696aaad60a0fdfbea0ce4aa4f3fe9affef7da1634d4ef + unrolled_ast: d18c2d27b71c443e3b2696aaad60a0fdfbea0ce4aa4f3fe9affef7da1634d4ef + ssa_ast: 981789579c5f8b63c754976b41f0a746ecfa7f33328acbd9c2c6cb55551e1f8f + flattened_ast: e418f30466f92b73c05831339977587deb301fb9b7b5605ee50ea608a55b16a2 + destructured_ast: daf3c4d141acbde48ecc278a548e507cd5f50374db66d9d81e3f5bff03d84f74 + inlined_ast: daf3c4d141acbde48ecc278a548e507cd5f50374db66d9d81e3f5bff03d84f74 + dce_ast: 15479a266cf6e4ddef14c7aaae33d4dbd84b80a392c070edf963aa63be6c3778 bytecode: 908a1cadce203b91e79f9bce16280b922d6bab6f418a443b5e55989ad9f3a78c errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_scalar.out index 6be0b2e9ca..d135c6ef77 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/pedersen64_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9b1f0b132d9c96f7b7f0141043777789495e1814768922e4e02a81abf3ab594c - type_checked_symbol_table: eb2570efcaaf2df2cc60833d9b036ce065ba8ff4922521ae6037977567eec22e - unrolled_symbol_table: eb2570efcaaf2df2cc60833d9b036ce065ba8ff4922521ae6037977567eec22e - initial_ast: 974603fa6cb0a8670712e535d2e385a4ccdf6954301d002d178a3e6ccfeb9bc9 - unrolled_ast: 974603fa6cb0a8670712e535d2e385a4ccdf6954301d002d178a3e6ccfeb9bc9 - ssa_ast: 9ae137f1f3c88c742fbd44dd2c16a5bbd26cdaa68e6c8da1e6933632eb88a91c - flattened_ast: a468a4ab80f14e5afeb8da8ae85a66bd3f016abe1417a6997abe623ab6581368 - destructured_ast: abd368ba4731f67c022d132847e57a333a3877b863b756d5ca2d1bc012777d67 - inlined_ast: abd368ba4731f67c022d132847e57a333a3877b863b756d5ca2d1bc012777d67 - dce_ast: 1457ede50d7b2a8e04b1b05a9539b3b7ca79e4db7b72eae0fbba903181b81974 + - initial_symbol_table: 06e11747d399574731bca182b2e1d20f739bb7ab8a39371982a4d13c1e55f7c7 + type_checked_symbol_table: b2c3d8c76e3e998845f610cd7baf8140a325e038f54736a6c3b04792d84880b8 + unrolled_symbol_table: b2c3d8c76e3e998845f610cd7baf8140a325e038f54736a6c3b04792d84880b8 + initial_ast: cb8e967fdf1777efe567de13891b0da23998aaf187904fa5f8d35cf7a49348a1 + unrolled_ast: cb8e967fdf1777efe567de13891b0da23998aaf187904fa5f8d35cf7a49348a1 + ssa_ast: b66a9a70ae78f3d3e3ca299f3d7880b33c228d18a5dcd28168f676acb87f331d + flattened_ast: b6a2ead1af7c66a6989981646bd473264216d8f1427bb906ff12062048356b40 + destructured_ast: a669f9d1930eb958881871e006285cf23c4779903fb11ed88d871f1dd7b5d904 + inlined_ast: a669f9d1930eb958881871e006285cf23c4779903fb11ed88d871f1dd7b5d904 + dce_ast: f9eafbb3278de0ec7e2315592b5546e593341f5b086f5c2a558b086490525e83 bytecode: 60461b2862272cfb6cbf27964e16921d3a0eaad4571b7313968485984101921e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/pedersen_fail.out b/tests/expectations/compiler/core/algorithms/pedersen_fail.out index afe3bcc038..e7b73d8fb6 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen_fail.out +++ b/tests/expectations/compiler/core/algorithms/pedersen_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372007]: Expected one type from `address, bool, field, group, struct, integer, scalar, struct`, but got `u128`\n --> compiler-test:5:50\n |\n 5 | let a: group = Pedersen64::hash_to_field(1u128); // Pedersen64 hash_to_field returns a field type\n | ^^^^^\nError [ETYC0372007]: Expected one type from `group`, but got `field`\n --> compiler-test:5:24\n |\n 5 | let a: group = Pedersen64::hash_to_field(1u128); // Pedersen64 hash_to_field returns a field type\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo { \n | ^^^^^^^^^^^^\n" + - "Error [ETYC0372007]: Expected one type from `address, bool, field, group, struct, integer, scalar, struct`, but got `u128`\n --> compiler-test:5:50\n |\n 5 | let a: group = Pedersen64::hash_to_field(1u128); // Pedersen64 hash_to_field returns a field type\n | ^^^^^\nError [ETYC0372003]: Expected type `group` but type `field` was found\n --> compiler-test:5:24\n |\n 5 | let a: group = Pedersen64::hash_to_field(1u128); // Pedersen64 hash_to_field returns a field type\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo { \n | ^^^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_address.out b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_address.out index 726b1eed60..64824b7096 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: 7f77f0f67271103abfc5e145f4d9ea544a8ec6c149a737901b59dc56d8550796 - unrolled_ast: 7f77f0f67271103abfc5e145f4d9ea544a8ec6c149a737901b59dc56d8550796 - ssa_ast: 61746da9736c5a67075ac9156b32814000f540ede62c2fa89b3df8a8e05ee3a9 - flattened_ast: 518adf533740bccb995b3f5f008e3b8977e5c4f1534485f96215bf59821c6eb7 - destructured_ast: a00e82771e10a3f7e7da491141c259ef12d1cbd14095c6fb749dc449cfef031a - inlined_ast: a00e82771e10a3f7e7da491141c259ef12d1cbd14095c6fb749dc449cfef031a - dce_ast: 9f713e2625f323f9ee6c55241b9d7dbe78b696034e1c0f74d7f117cfa6196298 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: 74f217b6c5e7a8b192fcece47a44e6ddbbd142c8d4dff924008c8da0d7a22e31 + unrolled_ast: 74f217b6c5e7a8b192fcece47a44e6ddbbd142c8d4dff924008c8da0d7a22e31 + ssa_ast: d85e4a21c690f5e9d73b1bfa3d6672ad58a4bb7624c569a99272a181106a7430 + flattened_ast: a37f2ca450c849ed171f9b7908a4e5bb559f2371bb49e5500661eb0ff745551e + destructured_ast: 5f7c8acffdd2627554eb310018e40328b508805d463fdda163ea02c4daefb778 + inlined_ast: 5f7c8acffdd2627554eb310018e40328b508805d463fdda163ea02c4daefb778 + dce_ast: 55c12a97d35053d29f6d4210233920eb364c474383173cfecb07a89baad7d9eb bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_field.out b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_field.out index 41d27564a9..3d238cbd27 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: 4b09b8700d6dac26e6fe2210602f880757f700672100fcb1da7c67e8cfe39350 - unrolled_ast: 4b09b8700d6dac26e6fe2210602f880757f700672100fcb1da7c67e8cfe39350 - ssa_ast: ac3c6d1e686430699a673ffcd6f4fcdc9b9b38a097ff4525c9e00d6fa8c52167 - flattened_ast: dea56bad38dbaad7ecaecfffba2e5741a0200d22353eb97d7e595e08341e6b1c - destructured_ast: 1aff99d53adfbb6a699adebfcc974e68cbf4d0956d39b2ad3cbefd7464cbb392 - inlined_ast: 1aff99d53adfbb6a699adebfcc974e68cbf4d0956d39b2ad3cbefd7464cbb392 - dce_ast: d39d4e3c2c1a74f045475ebcc9fc90388de1138b7285dbc244b125b39b733cab + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: 6a16cf7cc3f5e6cd2e0ca0f2039980bbcd8a7000c81218638991ae61e9120158 + unrolled_ast: 6a16cf7cc3f5e6cd2e0ca0f2039980bbcd8a7000c81218638991ae61e9120158 + ssa_ast: 41442a44939815b4ade76fb5be562df569dc1193817b6d969c84eb2e6cc799b2 + flattened_ast: 0f8f8d82a20fd81277b1bbfb9c40a7b317b314473d7462bd2b92e58e02f606dc + destructured_ast: b60ec463d5c856243960ac13239c8d7a2b03e00ef89fb92155e037757e5d66ff + inlined_ast: b60ec463d5c856243960ac13239c8d7a2b03e00ef89fb92155e037757e5d66ff + dce_ast: 759e698273752d2a8f32c024d26b27dfc3b839af7ab28c60f48606ce92c9111f bytecode: 4a7ee455b4552494a4153a4a4585aecfdb077ae2d89b2281da182e4213c20508 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_group.out b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_group.out index 554b658b86..19914217b4 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: 012114da1d13b31a5654a8a62828195f55559fe378eaa20b92130d0205f9316b - unrolled_ast: 012114da1d13b31a5654a8a62828195f55559fe378eaa20b92130d0205f9316b - ssa_ast: 6c89601689e51ca9c7c7cfd52cc69962f750b51ef26bb099156dc2729a2b213f - flattened_ast: d8b003cc1592aea6c7043b545581a0fa7d81f5c2e44bcd1097c707c88e125be5 - destructured_ast: a29660b0130f2a8d7fb76f348c2b8a4ef60d407883b84472efe90ed45e48dfd1 - inlined_ast: a29660b0130f2a8d7fb76f348c2b8a4ef60d407883b84472efe90ed45e48dfd1 - dce_ast: 0fa0c79769848867af6bd129161f35e7425c9dad7ddf42e282b1102578920ea6 + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: 5992b1ae07a5add1200a974385f7125edb9f99dffd1ce13fd7e9d18bf340fcfd + unrolled_ast: 5992b1ae07a5add1200a974385f7125edb9f99dffd1ce13fd7e9d18bf340fcfd + ssa_ast: 1fef1340dc5f57d90abd8c50383442eab95182ec598c7e21928eac97f990a24c + flattened_ast: 5b86082f0fc6326e7a198f9cca9b50782eb04bfd8601622b9f36f26da9b883f2 + destructured_ast: a0e8b7d0584087c684f9683850cd0b088be08dc9bd76f9230174c5ffe066ab2b + inlined_ast: a0e8b7d0584087c684f9683850cd0b088be08dc9bd76f9230174c5ffe066ab2b + dce_ast: 44520026be90509c38acce7d213a00c786333119b49d84731c7bd64a73ed6328 bytecode: 5e1c3a522f56e1e46342bb1e4d14c2827d7d7dcf0e73d13c694ce9211181a90e errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_scalar.out index 71e59d184b..a1032f931e 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: 2c6df3acd7f65b66ab7655fa2d29312c52e7c914652f4486f4c41e8a6a05308a - unrolled_ast: 2c6df3acd7f65b66ab7655fa2d29312c52e7c914652f4486f4c41e8a6a05308a - ssa_ast: 03a0016d5358a5d32865042f72d2df6ca644788b81160c5c46eeb1bfeadf3492 - flattened_ast: 2d80ebe641a57cc8e8a0dbef9ac6e1493a1c74666d47e78c06bdb4d0f5bf38ef - destructured_ast: 79b8356edc81578fbdd68c714a2eeed8be1373f1c78fbbf2f06cb2e716c24ec3 - inlined_ast: 79b8356edc81578fbdd68c714a2eeed8be1373f1c78fbbf2f06cb2e716c24ec3 - dce_ast: d5f4c242e180bc316a9e5db1a8802d92d7395293a2dbb68610659e0dfc0f9fd2 + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: 7a824d2a8ff52481397031e7ec23ecf3f9266da5525cd8de98ef30dbc1e852cb + unrolled_ast: 7a824d2a8ff52481397031e7ec23ecf3f9266da5525cd8de98ef30dbc1e852cb + ssa_ast: b46182764d64e905e9d68e50cad2b55698cb017605f18e90e0869e93ce5748c1 + flattened_ast: f8f37329fcba405c7dfef053f42deee4b1cd7663f134f2d31de62c516f008379 + destructured_ast: ff538613ad67dbc98919937704c3413902ff2708ae94c40dbfd8d772a6b16e55 + inlined_ast: ff538613ad67dbc98919937704c3413902ff2708ae94c40dbfd8d772a6b16e55 + dce_ast: c59b70e0a3d81ff1dffc0eff6f277ff36e79c65a02a02110359c9a7e57d89cb8 bytecode: 2854f9d794d38f70f28b7715b25d597c94a380af36a51b6b3c04d1fe71e2cf3f errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_address.out b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_address.out index f86440594e..59db9500f1 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: 8739a03137b59436f169b86851a41bb50b0c5d1bf9b2dfec619ff52c50622951 - unrolled_ast: 8739a03137b59436f169b86851a41bb50b0c5d1bf9b2dfec619ff52c50622951 - ssa_ast: 6f5d7120f42b5d4b3424b626073dbc03ced801ba70c9e81de3f7ab32822763e7 - flattened_ast: c06e839b4ec07b5ee42684dfd6efad79f83864c025be0f183a22cd79c1880697 - destructured_ast: a3c0d14538e935aa90302ff135f10795395d9cff7d5206d3a9eda0962ecf6238 - inlined_ast: a3c0d14538e935aa90302ff135f10795395d9cff7d5206d3a9eda0962ecf6238 - dce_ast: 9f713e2625f323f9ee6c55241b9d7dbe78b696034e1c0f74d7f117cfa6196298 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: be073c2c6aa0efd26395d5e0f901a53a2b2baed5ee71e9dc24c4e4ec1b61b9da + unrolled_ast: be073c2c6aa0efd26395d5e0f901a53a2b2baed5ee71e9dc24c4e4ec1b61b9da + ssa_ast: 4f73eda59e3ac8ee7367f1309b4901b5d3dae206e92a7d08addc853f5108428a + flattened_ast: 4275e2a7fee44ea1ee1b91b9652fd39a7f6044e66cf206313ed786309d56786f + destructured_ast: f58ac408b1179774c95e2a6b2230972c129309e293151752278d65bd36dc3caa + inlined_ast: f58ac408b1179774c95e2a6b2230972c129309e293151752278d65bd36dc3caa + dce_ast: 55c12a97d35053d29f6d4210233920eb364c474383173cfecb07a89baad7d9eb bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_field.out b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_field.out index 299e9fa8ff..939d530fc1 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: ed7afc9e9e6fad384574e18d3a785543b99cd757acf23fc7e58f5975f7ef5e68 - unrolled_ast: ed7afc9e9e6fad384574e18d3a785543b99cd757acf23fc7e58f5975f7ef5e68 - ssa_ast: 8a8a3270aa0ff8eb63319788b5fadd436ad3cff11cbd165ee9a2deac611b88ac - flattened_ast: e89103430b371638266af796144efe2412f7dd95ece44d8a8c0bd99fae8d2bcf - destructured_ast: ee6ae4a1c85bea3dc797107250edabb9caa1776f223aa787192f3868346ae53e - inlined_ast: ee6ae4a1c85bea3dc797107250edabb9caa1776f223aa787192f3868346ae53e - dce_ast: 419eb49d08941108d3f90ad15877e1b4ad76ee018bb69eb30aab6b2469a66e63 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: df8873024addcd9ecc4bf08e44cddbec156c4d118be2ed101fa5ad966a7f3662 + unrolled_ast: df8873024addcd9ecc4bf08e44cddbec156c4d118be2ed101fa5ad966a7f3662 + ssa_ast: 11723fc2c91d386ca939ae7bd59fc1ea23fd7d32fdc2d46a53506c261a15f5d3 + flattened_ast: 5930124605a3e71405d3938924b6b3c24d06360059247b87e992b9b6486ed42c + destructured_ast: d0aaaf28931eeddea81216269f5146e5bf97634c61020dc13a425ac34dff8c58 + inlined_ast: d0aaaf28931eeddea81216269f5146e5bf97634c61020dc13a425ac34dff8c58 + dce_ast: 211ddf401c91aef1dd000f7d1c4b98761a2c7e5abca74d91a3bc77d5fa287388 bytecode: 5afc04764a3838219b882f5feeafa9603549ecc199dc30e765320f00d70c0fc8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_group.out b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_group.out index 74457e6e38..11858fc3bf 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: eff3b4b46cd8c83ea5a99159bc7193aeec16e07adbe1912e1f7b843ab6c861c8 - unrolled_ast: eff3b4b46cd8c83ea5a99159bc7193aeec16e07adbe1912e1f7b843ab6c861c8 - ssa_ast: 747be443d46f6f6470d22a5ef5ae65f7fdecbc86cb0bb3e9f62e38c008abf4ee - flattened_ast: 3426f152d1cf71dfd42a53d7df377d470eeabb424911227b79a3c872f1d827d0 - destructured_ast: 8f62bc8595f80c9c24fcd4967d45780869377ff8d36214241f362eccfc622cfd - inlined_ast: 8f62bc8595f80c9c24fcd4967d45780869377ff8d36214241f362eccfc622cfd - dce_ast: e2e9a66750535b5e4e9be95582a042be4182b7282cbc1d3aaa295422cf346a7e + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: 5ffc727232ee9c8c3eac6ce88ac7f273bef966a71f34fdd74337178b4ffba922 + unrolled_ast: 5ffc727232ee9c8c3eac6ce88ac7f273bef966a71f34fdd74337178b4ffba922 + ssa_ast: 796d81d809d9f9806d275a1c14074228484c2b2ab17147649bfc8f9e2a8dd379 + flattened_ast: 66e0fa510ac5303167929b60b7de69e7143981496d4e6f2671030fe758f37dc0 + destructured_ast: d027ab7d14f69b2537326838cb6212b92cd337c1ba8bfc740c907bd2dc256c31 + inlined_ast: d027ab7d14f69b2537326838cb6212b92cd337c1ba8bfc740c907bd2dc256c31 + dce_ast: fe4e4a9513882cd49e43cef66ce9f38da1dbcaba384413f668f80fb31f3914ad bytecode: 1a55ccb2faa44b5220b4dadfb85af4d74f8018a6ca8726e85cc3d1db349cb24d errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_scalar.out index 4c7fdf75a9..1307d0b2d5 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: f00c8b53af2cd74e4e8dcc08de5e8314f9425d10bda100fce63f20cb512f5df3 - unrolled_ast: f00c8b53af2cd74e4e8dcc08de5e8314f9425d10bda100fce63f20cb512f5df3 - ssa_ast: a82b1c73a44d015402a3e8bf5a477eeef3bc5a3b84b9b2816591806cb2a47f46 - flattened_ast: 9d5efc4a73ca018c37c199a8038e5322d795d6a134c7b15d3a80ce6e7543295f - destructured_ast: aa5add9ad73dfbed0092d1ed976bb6436235c70037c20c0c982bf11c7d01799e - inlined_ast: aa5add9ad73dfbed0092d1ed976bb6436235c70037c20c0c982bf11c7d01799e - dce_ast: dd52959af7ab904029e3109fb6a4b21f26fb820bcbee97e3dd7009e1eae93b1a + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: 2afd35fbbf878455f16f020073ae8ecfdb064a65eda91d9fd09494494ed0f432 + unrolled_ast: 2afd35fbbf878455f16f020073ae8ecfdb064a65eda91d9fd09494494ed0f432 + ssa_ast: 5b51b0f856acfe839017ba25ec98053d4fdef159dda930786947933e6e69bce4 + flattened_ast: 2843ee165c4cb16f9ed3a4cf84b0afe2c1896cbee7ec7aaf48727e41cb007808 + destructured_ast: 64b2ad2ee264a0d5bf22af5314958484fe00328a233487b71a15d1857903eb0b + inlined_ast: 64b2ad2ee264a0d5bf22af5314958484fe00328a233487b71a15d1857903eb0b + dce_ast: f383879836ce857c9b271ce1ea17fd956a48074a68dd9d6394fbff380a90f8e6 bytecode: 7dbc4e044d6ef673a73bcee19f7fbac023f640aeffa49485274c899666c45fa9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_address.out b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_address.out index 1f582c23d0..f6402f52af 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: bfe34dfa63f7f7837422f54b2517bc9236ec5189c4fb474f9ddc26a1a72c95f3 - unrolled_ast: bfe34dfa63f7f7837422f54b2517bc9236ec5189c4fb474f9ddc26a1a72c95f3 - ssa_ast: 61e6ec153789b3831d4334fa5226280f88807e0d468765ea7fd53f9d1d7ce14f - flattened_ast: fa5f68b6d491b38775bd5a215faadb61182e8c38cbcaaf7b99de09c6196de3b9 - destructured_ast: 921ab4e6762ab5e516864f8f79983ba648a9811e93dc4bbf6089fc6149f3c999 - inlined_ast: 921ab4e6762ab5e516864f8f79983ba648a9811e93dc4bbf6089fc6149f3c999 - dce_ast: 9f713e2625f323f9ee6c55241b9d7dbe78b696034e1c0f74d7f117cfa6196298 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: 296a2a744051d37632fe71b327a73e99b945f2c4d845f5904ce1e53572bc2088 + unrolled_ast: 296a2a744051d37632fe71b327a73e99b945f2c4d845f5904ce1e53572bc2088 + ssa_ast: ef15113bc5088ee7ca144c57d23ed30a9b9f8a4ac0b1aa28b5cce959ca646c2c + flattened_ast: 3523e589592af0e598b64efaff56abc84a33af504a04c1f9eb361ba1792d36a4 + destructured_ast: 8963eb06c3a0eac3851d36b1cd0cc9b53ed215663e51dd2553b5bf0fbb0cb91a + inlined_ast: 8963eb06c3a0eac3851d36b1cd0cc9b53ed215663e51dd2553b5bf0fbb0cb91a + dce_ast: 55c12a97d35053d29f6d4210233920eb364c474383173cfecb07a89baad7d9eb bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_field.out b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_field.out index dc0780da01..e92bf03b2a 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: f7c43a7a1128a5f994626739b2a94ce5e89b42c091fb7f6ccff949e2e5c08f54 - unrolled_ast: f7c43a7a1128a5f994626739b2a94ce5e89b42c091fb7f6ccff949e2e5c08f54 - ssa_ast: 8f12d37d909b484d4b4381e5a11ef2b1d0ad81dfb37b9fa905aaace0ae3b603a - flattened_ast: cbda935e408b359a3f7297dfe4af7d47728ea76341fa2a148a3cb807087ec159 - destructured_ast: 4ba808d3bd63c834a6f453cb91ce9803af954ebc167494595401e399716f3b49 - inlined_ast: 4ba808d3bd63c834a6f453cb91ce9803af954ebc167494595401e399716f3b49 - dce_ast: c0661b584b7e8e0971d0be71b18d150714c1bced70f01a3689e948f2b8efa18b + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: 4c6ddaed5a81b5ff34d2f58af2f7536ea312fb89df6b428ad3f1f1276fea65ae + unrolled_ast: 4c6ddaed5a81b5ff34d2f58af2f7536ea312fb89df6b428ad3f1f1276fea65ae + ssa_ast: 342ff3ead7521ef7761ef9e6f857ee8868fca98987e60c7bdf3b98a864f04cc8 + flattened_ast: dba65b923e7a65e01946abc6845914a6685cb024e70e0657035efbb1f763cc27 + destructured_ast: dc7433d4bdf86657d55eeb4406bf543e2c65028bb65c0b58cd0ef6838948a07c + inlined_ast: dc7433d4bdf86657d55eeb4406bf543e2c65028bb65c0b58cd0ef6838948a07c + dce_ast: 8c6c44da92145bbc12a44703275d271fb83a62ae26c91c3af5b270cea13a839a bytecode: 49aae76eea34a87eee6105d1ef33a771079970ce5efcddce06b56bdd162b0649 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_group.out b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_group.out index 02b62779cc..2a548248f0 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: 75a7f3f4d56cf5ea6206aa0fe56b586ee65a130b4250f0592006a84d4b17cc91 - unrolled_ast: 75a7f3f4d56cf5ea6206aa0fe56b586ee65a130b4250f0592006a84d4b17cc91 - ssa_ast: 03ea47ab271f2a2f623576940a7cc924b954eac9042af58436c92b31036e24b2 - flattened_ast: 3efb75f9d9c808d1d5581964c19b2022b84637f5ab877c8694495eecac3b59e6 - destructured_ast: 814517a88eeebf771f1795ec0e9b92ef988e93097d6ff13ce42156eefbc0870d - inlined_ast: 814517a88eeebf771f1795ec0e9b92ef988e93097d6ff13ce42156eefbc0870d - dce_ast: 5c027333eae1075743a5aeeaa6b1a3acfb7d53781b050a11b884a920b1429c57 + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: ed1710c505d851e9f849f438cad654e6fd0230ae540db8b7686fc7c67dae1c6d + unrolled_ast: ed1710c505d851e9f849f438cad654e6fd0230ae540db8b7686fc7c67dae1c6d + ssa_ast: 5800c3250725bf1a1bf974162508a323486857d5eafdb7feb0a9cbf3f634610e + flattened_ast: 2b50666f63884c93b2fa4b1e33acf34e93c9e8f42c8a3cb59e9b400b126a4a2e + destructured_ast: 7091bde1bc4296974b1abc1a25887c006ce6ef74770377f0f9a8249707fd668d + inlined_ast: 7091bde1bc4296974b1abc1a25887c006ce6ef74770377f0f9a8249707fd668d + dce_ast: 7bc3c647e7d03edf6ac0bd0139097084e0cf67cd624de0351e3ad9afc6968a56 bytecode: 02d47a7250c61ef4d17c7ab46f74657d42b407488f8e4a3a3035d9fd55772c72 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_scalar.out index 5abe2d0b11..83a236fe0d 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: 46db3fa5929e7153cf92030b39d2179b7d590a9e0e971da3525bac98035a3c7f - unrolled_ast: 46db3fa5929e7153cf92030b39d2179b7d590a9e0e971da3525bac98035a3c7f - ssa_ast: b457cec4772eae44db395c43941cbc3fd5e53a616f5c427613c5f1a1affc667e - flattened_ast: 9031faecc3ecf669502097cf080a0add6fc019142de172cc87eba79700f6bf2b - destructured_ast: cc80b4ddf70bca0c11a1335e670d746910252b61c773b9ead9b2840fca946ba9 - inlined_ast: cc80b4ddf70bca0c11a1335e670d746910252b61c773b9ead9b2840fca946ba9 - dce_ast: f7886d5e6e78acb8cabffc4f8a64df5d7e67e2327d15915fb65df082a787ee1f + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: 43fe27f51fe84eab0f4a4a7b209e3d9802586ffef074b6ddff1b5ef5a5e659cb + unrolled_ast: 43fe27f51fe84eab0f4a4a7b209e3d9802586ffef074b6ddff1b5ef5a5e659cb + ssa_ast: 7ee49478c11209bfcd04624718643a0c3fa95e4a44fbd8d1258ba46bcbb21cff + flattened_ast: 814445cdbf2c8d9d4c8f53c9e00505fed4a489f8f5747a306b4f8364ac2c46c8 + destructured_ast: e578da50613bfc429eb23a0139e1566b67974be634a2f78dbfef645e9b4eb922 + inlined_ast: e578da50613bfc429eb23a0139e1566b67974be634a2f78dbfef645e9b4eb922 + dce_ast: 8bcd655fe116e44a87ae2fbae917f13ef0683f44f232146e9c50782ba2f197c7 bytecode: 5230c6c2a5d11187990baad02e10050166090cd500ef2cc6047d648384c8cac3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_address.out b/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_address.out index 9366b303b4..fc8bedb94d 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: 43ba0a12581491f0c998648269eea706d8a913d28bbd8e451b64781c836b6e80 - unrolled_ast: 43ba0a12581491f0c998648269eea706d8a913d28bbd8e451b64781c836b6e80 - ssa_ast: bdd78e7fb975bb5ac207e2212dc43f603a8ca8627946b8e4dfe3f8b1445940aa - flattened_ast: dbb8d9961672569ba0f0a034df9fe51fbad44889bda686bcc97be05c82e425be - destructured_ast: 47ac051e71c2a9ec74e015daf7e1e6c5c08ebe70d2d04610f47ff31138cbfde6 - inlined_ast: 47ac051e71c2a9ec74e015daf7e1e6c5c08ebe70d2d04610f47ff31138cbfde6 - dce_ast: f8f7b1491ea61b04cc1fec6906c8559e3e5b5d26b506f10789b7bac9d93a6265 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: 9045f288dae19099f671ec84e85fe1252c1549d52fe5e5d2947f0f21d588a23e + unrolled_ast: 9045f288dae19099f671ec84e85fe1252c1549d52fe5e5d2947f0f21d588a23e + ssa_ast: 7d6c39d3b94412746e1f86f2073ffbcae6957accd6ed577616c148b1a54863cd + flattened_ast: f66d6de1aabd387c26917941fb305f7ad8e40c2a52fc2f726fd4636e14fe4364 + destructured_ast: 33b19c00070b0886259503529e61e80be9c4b560b4c60532286816cd167b1ec7 + inlined_ast: 33b19c00070b0886259503529e61e80be9c4b560b4c60532286816cd167b1ec7 + dce_ast: d9f9b56a9b0c5cc6c33af9c6768eff1a47a2bb0e794b7f7f5eabdef13d19c420 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_field.out b/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_field.out index c6cddd0d21..ce5483a2f8 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: 5174401c3f2466d93d9a8e496f6ef47bf6cb05e99e8e5695efe52fc2dc3ea35a - unrolled_ast: 5174401c3f2466d93d9a8e496f6ef47bf6cb05e99e8e5695efe52fc2dc3ea35a - ssa_ast: c8a764a4ab2c7e3272841a1c666393442fade73e0eba94d4ccd320e46184ae09 - flattened_ast: 91d43293a20581e6f13cf7c8bd7e02eddc5b1621d37d4afcef1cc4e8a337e658 - destructured_ast: 992380cd2fce506a37cadff1eed26e88a38940473a83696098ea82650d0923a4 - inlined_ast: 992380cd2fce506a37cadff1eed26e88a38940473a83696098ea82650d0923a4 - dce_ast: f8fd0675a10fe8fc6d3dda329cc3ce3cba8ef8d13da95a1a6b0828f544af8bea + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: 951813d08b17d74a2561da5d09a67c349fdbdb7a418890b056d6739305925089 + unrolled_ast: 951813d08b17d74a2561da5d09a67c349fdbdb7a418890b056d6739305925089 + ssa_ast: 73cc9f291df66351433fde47038cbf8588a0944f431fe1841bf89f2f25d158c5 + flattened_ast: c63eab9d325e838f674f26c8530c42ab275c6436bbcf51dfe61f15a2d3d96959 + destructured_ast: afb852896ead5ccd6d30cca139e2f4bae4462f00120e24c087008bfd5d96c201 + inlined_ast: afb852896ead5ccd6d30cca139e2f4bae4462f00120e24c087008bfd5d96c201 + dce_ast: fa54952bc3ffbce1acd59811c4242b89a5b93f2acdc8018da64a2c34757966b8 bytecode: 690637a56c18881cf6f85a1531bb8b17cd18d901daf7c29301562c019fe495c7 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_group.out b/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_group.out index 4fcefd46a6..e973de2103 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: 2b8977601f57916259e4bc8738a3951f22ab008decacdcd503cdfb6a87760441 - unrolled_ast: 2b8977601f57916259e4bc8738a3951f22ab008decacdcd503cdfb6a87760441 - ssa_ast: e40fd34b6f6d63ce4d6f77c255b2810650ba46c5f0057a5dde35876c4dee2df2 - flattened_ast: cd13394b29d1adfd772a089aeff0ce795347e27abd705c327593ae91c242e225 - destructured_ast: 460ed3f74350780670447a3bc8b16e9b82601c30ea2341d4f28432429a22b2fd - inlined_ast: 460ed3f74350780670447a3bc8b16e9b82601c30ea2341d4f28432429a22b2fd - dce_ast: 2be6a14ba04f816e108db7c3ac2a952a138b7d74b32a86b230c9272d46a82e84 + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: 4fff1dad39ccdc2fac22bf0ebf842b65dd44bbe6ef8e7fddb408e040bdca9523 + unrolled_ast: 4fff1dad39ccdc2fac22bf0ebf842b65dd44bbe6ef8e7fddb408e040bdca9523 + ssa_ast: a1bf4c60b88b5a15cf70525652804e0f0f23d35f3d45b389352de400f1472c32 + flattened_ast: ecbf1482e98ccfe72d5dd12c2d93ad24f278d7f71886535052cb81cfdefb9f9e + destructured_ast: 45051a22ddb9a72da96e77680d6776a742e8e331229eefa4927e8cc14568bcc4 + inlined_ast: 45051a22ddb9a72da96e77680d6776a742e8e331229eefa4927e8cc14568bcc4 + dce_ast: 609bae94813044edfb4f95926d16e30b618d0aebc7fee0c828cb05481c17f2aa bytecode: 46d916910ae925bea8c55fc0887b41d05efedac9228150f59f894ff52652a290 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_scalar.out index eddf7d95d1..039536bca8 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/sha3_256_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: 64b77208a4a336bac712f3458086cc12ff316ab23202eee83b39c5e6fb3c8a16 - unrolled_ast: 64b77208a4a336bac712f3458086cc12ff316ab23202eee83b39c5e6fb3c8a16 - ssa_ast: 4fe5896d8fb4b1e51c494ba1de2533a4d48e97c8e1ebe090a234cf7e514f0022 - flattened_ast: 9d3327cbf8199840b50ebb2bd44b52429a96fe9354d2adef85444fb4c3edb8ec - destructured_ast: 69c1671ef5844dfeaf56b7f3d79a3c159c09fad05ab2969aa591fd12b0fc0182 - inlined_ast: 69c1671ef5844dfeaf56b7f3d79a3c159c09fad05ab2969aa591fd12b0fc0182 - dce_ast: e8eb2455360cf86a964fc51a3c7e54085261b3bf16e7202aec5527f8b6a6bb29 + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: 87b8d8edc7a00d177a029050e01d894f99a1ec363c9653485bb2da10bba9a658 + unrolled_ast: 87b8d8edc7a00d177a029050e01d894f99a1ec363c9653485bb2da10bba9a658 + ssa_ast: d9b9b7be826e78b07afed99b21c4a9fdf73db881746bbe4ef414233411bc9f0a + flattened_ast: 91e097aa0ca0f170d6e789b4f3c899d94d05b5abffd5dad9b999e303f95c4bb1 + destructured_ast: a4295edcdbdaf91119a6bdd92446bd0282b7988aa826f63d3d8175d7aecf14d9 + inlined_ast: a4295edcdbdaf91119a6bdd92446bd0282b7988aa826f63d3d8175d7aecf14d9 + dce_ast: 7d6af3e7ed175bb968772e9188fa6671fe7717d9bc959b6c01c5cbf51dfac9bc bytecode: d6a9ad31d87c08ce7882a80a4d5067f89ce048108bd23a41487051aab4904268 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_address.out b/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_address.out index 80b3b86bf6..48c9e8b197 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: f5a11b8211e3f693b89fe10f0438ddc57d465acd4b5b8669f5c57ba816e93f5b - unrolled_ast: f5a11b8211e3f693b89fe10f0438ddc57d465acd4b5b8669f5c57ba816e93f5b - ssa_ast: debaa9931796328826f223b5e8c2d6fe4fda717b7aa0dc1e21ea0a062fb5ea79 - flattened_ast: 01a4d26d768448024a288701720cfb760a7d0ad167dd054cf74c01b72ca8fe01 - destructured_ast: 8b240a2a185a3fe7e191e3b3eca96fb236f39bc6b98fd7f51ef9296c0f281dce - inlined_ast: 8b240a2a185a3fe7e191e3b3eca96fb236f39bc6b98fd7f51ef9296c0f281dce - dce_ast: f8f7b1491ea61b04cc1fec6906c8559e3e5b5d26b506f10789b7bac9d93a6265 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: e53657649bce554807d8918a8f06709baceccb6959ef1211264dc051cb8c3d3a + unrolled_ast: e53657649bce554807d8918a8f06709baceccb6959ef1211264dc051cb8c3d3a + ssa_ast: 0b88f7cf316ee152e912208fab7320145fe29c2bc0184debc79644011a14ac49 + flattened_ast: d7f4c296a399bee9989ec9324c22f51735b46430b45e1d569dd47691d8856d28 + destructured_ast: d320dc8735a93cbc969a7f4a13f84e97df074a1ff62f3ede685b591d15b2bb19 + inlined_ast: d320dc8735a93cbc969a7f4a13f84e97df074a1ff62f3ede685b591d15b2bb19 + dce_ast: d9f9b56a9b0c5cc6c33af9c6768eff1a47a2bb0e794b7f7f5eabdef13d19c420 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_field.out b/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_field.out index ff2949886d..3d2609fa6b 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: 81103907280756ecb0deb3eec74e5f4a0f78c6139d73192969b3d2b2d5644cbf - unrolled_ast: 81103907280756ecb0deb3eec74e5f4a0f78c6139d73192969b3d2b2d5644cbf - ssa_ast: 4fe02d2b1d8142f0e486d9e31cb25140efaaa3ad52abbe25e44966cca8bf3703 - flattened_ast: a4c94e4a18755da707cb53574197728fd213c880d7a9b2c8c8176436761f55f7 - destructured_ast: 895bf16a2b26d700ea03d118035a7162118ddd92a3df532ab7615888377862e8 - inlined_ast: 895bf16a2b26d700ea03d118035a7162118ddd92a3df532ab7615888377862e8 - dce_ast: b7ccd8f5f5e08cfe6ef8f9feeda2e6878c273d4f747ca587099e88d6c11ba043 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: beee53c4cd112e3fe34b5ac6ccbdb75aa3d38725efdf995dec82999bfc6c452e + unrolled_ast: beee53c4cd112e3fe34b5ac6ccbdb75aa3d38725efdf995dec82999bfc6c452e + ssa_ast: 3dd36ceecf52b350f972a7ebb1642e613a4365f2f5c9b2b865793e224496cb35 + flattened_ast: bf0b8e1bedc96e483eaede2f94e86b2a00c4e62dc8d755d484428d13785eb2ca + destructured_ast: ad51bec828f4c32267c81a68d04d26946ebfe498f8b689a738bc16f55e8278ef + inlined_ast: ad51bec828f4c32267c81a68d04d26946ebfe498f8b689a738bc16f55e8278ef + dce_ast: ac9bd5b10febf9c3e44d28b2cc377891165ba5a3cc4f8754b4b111647c7d82a4 bytecode: 2e3beeb8a0f7547611c2c519e43599ac9e5b7fafc215ee921eb500d921987252 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_group.out b/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_group.out index e9f41c962f..25c11fc5b7 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: d8ed6cdeedf7a048b49009aa37e73c8ffd930b74ad188d02b5d40b244b4e41fa - unrolled_ast: d8ed6cdeedf7a048b49009aa37e73c8ffd930b74ad188d02b5d40b244b4e41fa - ssa_ast: 4f084091dd152f3f9afc9f5a2ebe0e9e581fa86a5261895662d7ff6ad1b45cc3 - flattened_ast: 6a8cb269ed3ef0468524a172ddd90ba3a264d87cfcbf66140e0879a79b2f7e8e - destructured_ast: be21875a0bba583ff907332f0236633c194bf9932f731b77502fa19eb8afc1bd - inlined_ast: be21875a0bba583ff907332f0236633c194bf9932f731b77502fa19eb8afc1bd - dce_ast: c1dcf010069c55d2eec3fd3d59233e19afd047e33a7d338202480177ef848ee0 + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: 82de0890b05877addbe0f7fa1e0f042ae94ba18fed6ca520c146f8abac917233 + unrolled_ast: 82de0890b05877addbe0f7fa1e0f042ae94ba18fed6ca520c146f8abac917233 + ssa_ast: 31e65ca01c531ea8acc6ec7674b66e1582858a42ca6e26aad4cb6838cd2baf63 + flattened_ast: e6ff1a62bb61627d7c6d6a189030ca91db3fc74d34eeae009545630cba209ff9 + destructured_ast: 7fb58525b391920dcbd96b29a69bfdb5eff704cb6ee02c4a7eb4e9dd2e57e2e2 + inlined_ast: 7fb58525b391920dcbd96b29a69bfdb5eff704cb6ee02c4a7eb4e9dd2e57e2e2 + dce_ast: af2332a27e15ba72e974ea746040a345d97f6459811c08c270426c0478814a7b bytecode: 9dddbe9729f05832d71afd33571dc4ea51212f6e4f6d6c6b27f523d38059f2a1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_scalar.out index 814f79f9d1..ade94e84d5 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/sha3_384_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: 229cc05fa87bbd458688fdbfe49669b468fb026bbf0a3a617bc0d7fc34791c10 - unrolled_ast: 229cc05fa87bbd458688fdbfe49669b468fb026bbf0a3a617bc0d7fc34791c10 - ssa_ast: 5ea3a470d9fa8d5bf449d5355018b939d4e754a762649b25b74612cdb1da82b0 - flattened_ast: a5de7e4841ffe056217328229431440a87f8c14efeca05f0d75caf46db7089e5 - destructured_ast: 90ec0713564efb07e520a6a97b0ae0f9b54dd078d34f15f791e15e9ae0ceefe4 - inlined_ast: 90ec0713564efb07e520a6a97b0ae0f9b54dd078d34f15f791e15e9ae0ceefe4 - dce_ast: 13df51d84d305c1af95ebc5f2655912f62449471f341ff30992474cc7df16675 + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: eec80ed0918648ae40e69b769dc890f44d244d81c9b66c1dd95281d79b66e275 + unrolled_ast: eec80ed0918648ae40e69b769dc890f44d244d81c9b66c1dd95281d79b66e275 + ssa_ast: b0dd211a0b72f302d84026216439603e87cfef15874f2cd3802d64c1c193912a + flattened_ast: ad367ca8813dc9aedf12813b3ca7f67434d023e0bc7467b003a0256d543c875a + destructured_ast: 0bdcfbf6622159aa1eafa36b18b54169e5f5c6afdcc1b14caa2bdcc8fa111f62 + inlined_ast: 0bdcfbf6622159aa1eafa36b18b54169e5f5c6afdcc1b14caa2bdcc8fa111f62 + dce_ast: 58f52c8c5849b3398c3db28b43dad291152a7e4d27aca6aa1f867135e3e62462 bytecode: 77991d7596edcef00041488b23dfbb364c0c979217f4de3a324d42d91ea28f5a errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_address.out b/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_address.out index 1a4addb812..8a7ebc9809 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_address.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - unrolled_symbol_table: 9276817b440938ef8b32982f5bbfa1161c9d01d5f02c8440c3dc0ddbc30ba758 - initial_ast: 5952738dd9a939dad92fe6544b9a64f669f61e491a995d5e00f532c381e25be9 - unrolled_ast: 5952738dd9a939dad92fe6544b9a64f669f61e491a995d5e00f532c381e25be9 - ssa_ast: d9b3865de6b31730ddb407ce5a12f784a42efac835490a29c594af0ac4e2e84f - flattened_ast: bd2905ff71180d318703a1313f69fed04f3c8d6d6052ae80756a9a269b5371a7 - destructured_ast: 2c4110459ea0559c278def4939fd221e45616a85c16cb175be10e38ad6a2beea - inlined_ast: 2c4110459ea0559c278def4939fd221e45616a85c16cb175be10e38ad6a2beea - dce_ast: f8f7b1491ea61b04cc1fec6906c8559e3e5b5d26b506f10789b7bac9d93a6265 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + unrolled_symbol_table: 98151b61965a5ad83116770d19d69a429dbe167b4d4554ba1da8adddb45c6d11 + initial_ast: ba0e4c9d6ce88ccc0e0307ad05c78e5e8d78aa099fc2bcceaacb4c461b997bf5 + unrolled_ast: ba0e4c9d6ce88ccc0e0307ad05c78e5e8d78aa099fc2bcceaacb4c461b997bf5 + ssa_ast: 4a6d4613f02253ff76b878c387621d92e22d03ca1a086eefe493044e31f74037 + flattened_ast: edc80e4dd974582508ce142b4c3e92c86cb58b81d7c0a1b6a210349e8a153296 + destructured_ast: c3270c2c52bdbc6f3034142d801a0f6d75d99c27151bed8afe25a13a2883b827 + inlined_ast: c3270c2c52bdbc6f3034142d801a0f6d75d99c27151bed8afe25a13a2883b827 + dce_ast: d9f9b56a9b0c5cc6c33af9c6768eff1a47a2bb0e794b7f7f5eabdef13d19c420 bytecode: 03845ec2f54d49f71640659603ead8f68ad067a15fda438e5e13524777d1559b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_field.out b/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_field.out index e72562c389..0e01434038 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0f5d36005197cb2fccb650b60da08e392ad4e36923fd4feb47db3a6fbb7a11de - type_checked_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - unrolled_symbol_table: b67f708cc4a8ce4a48b40eefd2c35bfdfc54b558566f9ffee5c211dfd489ef66 - initial_ast: 5c326dffc1dd6457f5d5ec7dca529a013e5d5487163c514091344376ee46fc80 - unrolled_ast: 5c326dffc1dd6457f5d5ec7dca529a013e5d5487163c514091344376ee46fc80 - ssa_ast: 73ec91ce44b5f2598029cae90a0801ebe2abfebb7d8a8d01f03bce1734a4b1e4 - flattened_ast: bb1e541b7bf5e4bfa7d65a68c98779e035761d2a457ca6fc7a99af880f55ec45 - destructured_ast: 1e3ba56e5382e61e03fdfd2979164a848dc1edf26003b0272f51f98dbf81c305 - inlined_ast: 1e3ba56e5382e61e03fdfd2979164a848dc1edf26003b0272f51f98dbf81c305 - dce_ast: 705f126809042ac0bf4594c90dc526f81e896753731a6b413ba117d470c50ce9 + - initial_symbol_table: a32d8e2614c0c938f3045c99a5ae1a9435cd34da9c543bb2fd3b10e6128d9837 + type_checked_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + unrolled_symbol_table: 8afab6b4e6604768c1db1398838c274386d1b3d4b526967bd16c3d2222866519 + initial_ast: dd7bef8e08075a6a372765e6979b845ba5404f778e7ce7890b089f67d7fdf502 + unrolled_ast: dd7bef8e08075a6a372765e6979b845ba5404f778e7ce7890b089f67d7fdf502 + ssa_ast: 9fd2bea716304e5f5fb158e0297cd0604aacef022f3f55956cda6a52f8ce30cb + flattened_ast: b24e7acac78935c4014f47ef427aa28b300b63e18aecf0951a42eebb2cfbeb33 + destructured_ast: 96cfdf15882e0b2392f5d904461abc89946de3ae609446b584e60747f8306b17 + inlined_ast: 96cfdf15882e0b2392f5d904461abc89946de3ae609446b584e60747f8306b17 + dce_ast: ad4d6120fb44395631d65f8974cd77325fb2c9e01766796c708253b8e1776cc8 bytecode: 5a8a82d9707b83f6fe1d6f317a88b89ec9d908cd30fde3658d4e465e4ddf88e8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_group.out b/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_group.out index 7833f93556..b2c014768e 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_group.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f0f996bd026e52be88eda1f06611a250f07beb461598af45364338b71c6be67e - type_checked_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - unrolled_symbol_table: ff73715654c51dd2d9fea914a60b8e6cae327c41c9b70edd77e8bc4e12e811e9 - initial_ast: 5fd25df011150fceb3a41a64e754b6a7c547b2984f734b687f4905df232d47d9 - unrolled_ast: 5fd25df011150fceb3a41a64e754b6a7c547b2984f734b687f4905df232d47d9 - ssa_ast: 6c3052affe4cf0b0ea2744625516fd6efee8f0442f583bee60363d394e764811 - flattened_ast: ab1b0e39829c189dfaa8d150595f706f05906eedc1c6c65c68526cde30019d73 - destructured_ast: 7ff97cada06928aa23a4c9748073eba4ef93a41f46489e330ceadf7963d019f7 - inlined_ast: 7ff97cada06928aa23a4c9748073eba4ef93a41f46489e330ceadf7963d019f7 - dce_ast: dbd351eb37e5e12c463cc99c683711a113a0180676a242fff51aedb0ebf5632a + - initial_symbol_table: 50685756468b80481a31a2082a3df618d0e2ac34d08f6954df2f2b82de7d11b1 + type_checked_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + unrolled_symbol_table: 00b97f407ed6f4025b85376bc8d0b25e1d3a8430a6ab420e1e183a5c1b6e430d + initial_ast: 74f2b106148033859a4a34b5548cdbd4cdb87e2db64f36d9a2cf20b0a6d364b4 + unrolled_ast: 74f2b106148033859a4a34b5548cdbd4cdb87e2db64f36d9a2cf20b0a6d364b4 + ssa_ast: 73eb93150382a1c2bbf633581311461500550a9977f9f3909ff214fc0b7c24d6 + flattened_ast: 957b737ca43e48fc45217f583b677c9b5848e687343df8356b5bb4f06add7162 + destructured_ast: 438bb69dcddf8086453af4cbbed3fbecc9bd74afdd81162f90288d4cba1fcf5a + inlined_ast: 438bb69dcddf8086453af4cbbed3fbecc9bd74afdd81162f90288d4cba1fcf5a + dce_ast: cd82ba7fbb4b95bd460518b39d36ef5476f5440a7426623c32db26a27a9a5242 bytecode: 02daa75965baeaaad40c59c24d161cb796a2d833b10bd189c9bb2a38e8bf747b errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_scalar.out b/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_scalar.out index 8d28e5f4f6..435ca6c273 100644 --- a/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/sha3_512_hash_to_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cde267005ab63bbf7732222cdf11cba82760283e305d151eac86294c3ddeca5e - type_checked_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - unrolled_symbol_table: 70b1f7d016f3e65d2902d20fab38f69924278f04173bdbd4d112e98f751fe32d - initial_ast: fd34ed94615f69893b79b9867e8ef66cd332948f31c9cbef0abfe49de7f1d40c - unrolled_ast: fd34ed94615f69893b79b9867e8ef66cd332948f31c9cbef0abfe49de7f1d40c - ssa_ast: 13955d2954b2dda4fcc57bd85679ef46e4ca9aad02be63ba5a98ee995727c5da - flattened_ast: 8802ad10375eeb7097e0ab83c63e06ccb8d49d0b4d2483c94d9ad69f4ebb881e - destructured_ast: 51a17fba50daf33ddff63566d8ba94ecb613a84c10aa6a0cc15d7342daafc682 - inlined_ast: 51a17fba50daf33ddff63566d8ba94ecb613a84c10aa6a0cc15d7342daafc682 - dce_ast: c4790b38dfca72f6c2c4bff1152297013a5ce5e938a9404027836757ae571bd6 + - initial_symbol_table: 35faa74f7e63d6091fd26297a05671a6c5f428a70d5a37eb6e66a0b3600114d5 + type_checked_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + unrolled_symbol_table: 95144067dd9f17706ebab908322cdd2ba6e86ca14fa23e543205a1ffa98dd4ad + initial_ast: 7bbcf217bccf5513b4bc097816d3554cc4abdd52b729f65fab7cc256bf887797 + unrolled_ast: 7bbcf217bccf5513b4bc097816d3554cc4abdd52b729f65fab7cc256bf887797 + ssa_ast: 2e5c1e42bd0e260e7d0bde74b78ccf68b57ba4531bd2b0215898ff7a08c0d0f6 + flattened_ast: 81712202b122a29df2350446b7add33ce0d458a95681b29db479e29e59d22333 + destructured_ast: a97b9a1067ae7b9249aba16ad0d8c1df7aaabfc4dc704ceaec19d5fbadb5e1d6 + inlined_ast: a97b9a1067ae7b9249aba16ad0d8c1df7aaabfc4dc704ceaec19d5fbadb5e1d6 + dce_ast: 951899f2d2baf69aca2887011f9579e5426e167938a8c78523fdf750af867737 bytecode: ea26232ca66042daf7a856c208ce760f7355068171ed4cde5da403f375ab7d65 errors: "" warnings: "" diff --git a/tests/expectations/compiler/core/constants/group_gen.out b/tests/expectations/compiler/core/constants/group_gen.out index 5f407ba130..1e72348491 100644 --- a/tests/expectations/compiler/core/constants/group_gen.out +++ b/tests/expectations/compiler/core/constants/group_gen.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: ea8f653da9c0fa724f7a242afdc9a7849ee961bb1a31b21abc3c5a5e8e3ccb33 - type_checked_symbol_table: 5eb7c6a123008d9ab6d3dca70c7709970ccb5df884ae433d6b069f2de7e1ba67 - unrolled_symbol_table: 5eb7c6a123008d9ab6d3dca70c7709970ccb5df884ae433d6b069f2de7e1ba67 - initial_ast: 0e8afe43640c078e9564e702da06b2b0c858bc98a3ba93983d0cf1314733005e - unrolled_ast: 0e8afe43640c078e9564e702da06b2b0c858bc98a3ba93983d0cf1314733005e - ssa_ast: b0cb17f8a73e5c756362cb40a129935521d873164491747d403ec96e51d94782 - flattened_ast: 4f94f53ab40cb09ca98ecc476eccd03e1e057f82b989a558a72978a77c485589 - destructured_ast: abab4fb40bca8e8fc97a59b45d51d9d1e34082fc2247c5ca1a71a2064655cbf6 - inlined_ast: abab4fb40bca8e8fc97a59b45d51d9d1e34082fc2247c5ca1a71a2064655cbf6 - dce_ast: abab4fb40bca8e8fc97a59b45d51d9d1e34082fc2247c5ca1a71a2064655cbf6 + - initial_symbol_table: 9c2740c48f546bab43b8020c3f0c0a17750655daa992fbd6596e510805521dda + type_checked_symbol_table: 639108a3ceaa3f4b3198e848fa1341cd8da62425e9b71945d70c0679de9f87f6 + unrolled_symbol_table: 639108a3ceaa3f4b3198e848fa1341cd8da62425e9b71945d70c0679de9f87f6 + initial_ast: 8288afbe9d76576eebdb237192bb20545ee1da09c2b1ece78668c52e3dc4a134 + unrolled_ast: 8288afbe9d76576eebdb237192bb20545ee1da09c2b1ece78668c52e3dc4a134 + ssa_ast: 9241489c8fc198f0f595e7ff79e435fd9957931f30074e350e0c552eebc4c3d5 + flattened_ast: 645cf6d4f48b5c2be4ff9db8d5076cd21302fe1beb14529231881da9b157d068 + destructured_ast: b47c897b226675531064e151374902183c6a0d3f306c7d44dec4e970fad2551a + inlined_ast: b47c897b226675531064e151374902183c6a0d3f306c7d44dec4e970fad2551a + dce_ast: b47c897b226675531064e151374902183c6a0d3f306c7d44dec4e970fad2551a bytecode: cd542f776048c64f42b745a4be5ebe93fe7a8638c8d1692d3d774d491cadfe45 errors: "" warnings: "" diff --git a/tests/expectations/compiler/definition/out_of_order.out b/tests/expectations/compiler/definition/out_of_order.out index 7b5360903c..ef9df44e97 100644 --- a/tests/expectations/compiler/definition/out_of_order.out +++ b/tests/expectations/compiler/definition/out_of_order.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e7617a2d9bd76dc65121de2d81c3da1aa966eb5b6ea8df83407e69f69b144c71 - type_checked_symbol_table: 2f22f69e805807ac3b18b162481603206063b5dad6b2fbd38584df701624fb14 - unrolled_symbol_table: 2f22f69e805807ac3b18b162481603206063b5dad6b2fbd38584df701624fb14 - initial_ast: cf5a93ad00d6ae7f350d4bfa7ad941b7de97bec28909b230c63589a160ae81e9 - unrolled_ast: cf5a93ad00d6ae7f350d4bfa7ad941b7de97bec28909b230c63589a160ae81e9 - ssa_ast: 9df7f2325ef84c2465bab12a9ced3034ff23cd2c211ad9678cab9b75aa8f51bd - flattened_ast: d416ce1e1b13872dc456ea88b6a5dc7361002f091cce01d96601a3ed2990a251 - destructured_ast: 98ba5e0ddd65d087a9980c15e5184a871fd7fa452f7a6e13ae6d7321e89b89be - inlined_ast: 98ba5e0ddd65d087a9980c15e5184a871fd7fa452f7a6e13ae6d7321e89b89be - dce_ast: 98ba5e0ddd65d087a9980c15e5184a871fd7fa452f7a6e13ae6d7321e89b89be + - initial_symbol_table: fc27e2b6b327830d96496a91c49dd8a351672ebfed6cfab0134e605c0de01f9f + type_checked_symbol_table: 39e38360d043dd0691d4f117a6e15c195407035176fc8232da4ba2e9294030d6 + unrolled_symbol_table: 39e38360d043dd0691d4f117a6e15c195407035176fc8232da4ba2e9294030d6 + initial_ast: 1f99cbc9c0bf97d59f1c238db48b07bfb39072293aa7b4b1ead368df9386787f + unrolled_ast: 1f99cbc9c0bf97d59f1c238db48b07bfb39072293aa7b4b1ead368df9386787f + ssa_ast: d9cfa3728a487290adc8277c6ddbce93dcac9f06a813db19b70b4dd7b8397b38 + flattened_ast: 39c279ed4ffab274e956906db08bc6226ea4c767930868700955d9ef59ce53fa + destructured_ast: 05f6f17eb8d3d5001a98505eceaf7693013a61a0f34e517f2f89810af2d9e230 + inlined_ast: 05f6f17eb8d3d5001a98505eceaf7693013a61a0f34e517f2f89810af2d9e230 + dce_ast: 05f6f17eb8d3d5001a98505eceaf7693013a61a0f34e517f2f89810af2d9e230 bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/auction.out b/tests/expectations/compiler/examples/auction.out index 36c95f0153..e063cf421f 100644 --- a/tests/expectations/compiler/examples/auction.out +++ b/tests/expectations/compiler/examples/auction.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 98dd4675fc059c4a00806a7e7e516861a12b923c9d1562e0538600af3e178761 - type_checked_symbol_table: 3d77075c269d8bd6f4d93b3e74b56fe281949367ce30cea752c772df47fce03d - unrolled_symbol_table: 3d77075c269d8bd6f4d93b3e74b56fe281949367ce30cea752c772df47fce03d - initial_ast: 4c8b420b24847d96db3032eed861206fa0d3a0cc09139d20122ada68e7a18a9d - unrolled_ast: 4c8b420b24847d96db3032eed861206fa0d3a0cc09139d20122ada68e7a18a9d - ssa_ast: 531852ccd6723a903aa32b3ad59c7f85948a9f85a6d63459828225b72a1d9725 - flattened_ast: 88bdf522329c7c99e14f4769bc8d5b405d581b11a64b1b0437c87daafeb628c3 - destructured_ast: 3ba152716a26438ab67f37722d756469c115965c32581924a686e1f2af1a90f5 - inlined_ast: 3ba152716a26438ab67f37722d756469c115965c32581924a686e1f2af1a90f5 - dce_ast: 3ba152716a26438ab67f37722d756469c115965c32581924a686e1f2af1a90f5 + - initial_symbol_table: e62c1b7c10399ecc5c160520319218d96b599b5cfd37add3032a8455552c7892 + type_checked_symbol_table: 6b8247d514ab06d72b92f94ada2a29c109fdb033decdc417a95ba371a2323fcb + unrolled_symbol_table: 6b8247d514ab06d72b92f94ada2a29c109fdb033decdc417a95ba371a2323fcb + initial_ast: 2939c07bf811d0a110e3f4d41ce08332be4a6938213330fcda20502369155023 + unrolled_ast: 2939c07bf811d0a110e3f4d41ce08332be4a6938213330fcda20502369155023 + ssa_ast: 5b011875455c2efbb3c222c91b40f049ca074e3b21685e27bfff6ecf50359ecf + flattened_ast: fb3c25714b87e8bcd5226eac3475c33910673b00612ebe1a92f392badd89b351 + destructured_ast: 0a9ddab7802cb678e0cda1fb4ba49b84e5d63488390ee48b212efbdc248681a8 + inlined_ast: 0a9ddab7802cb678e0cda1fb4ba49b84e5d63488390ee48b212efbdc248681a8 + dce_ast: 0a9ddab7802cb678e0cda1fb4ba49b84e5d63488390ee48b212efbdc248681a8 bytecode: ae52309998de7e291d82e92418fdbf583b182ce12e710e844550132d8743380e errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/basic_bank.out b/tests/expectations/compiler/examples/basic_bank.out index 8eeff0f81e..3e2117a409 100644 --- a/tests/expectations/compiler/examples/basic_bank.out +++ b/tests/expectations/compiler/examples/basic_bank.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: d247514d23689c751671c578520cd5f6d55c2fd211605f5e4f480e3bf016779d - type_checked_symbol_table: 217e662b777b05696c44ec0471f50a6b8812beb97429689493f6ce861babd532 - unrolled_symbol_table: 88517c37aac0036ce9d1ed1cf227f560a628acd32e51165e37cd60950dc2f6c3 - initial_ast: 8e5555b3a76deed3ce006ce144a4e38c056e727f369e66769f36b17f4f82d676 - unrolled_ast: b51d799f838e8823d6b182793d38ac794c70444ac421e8252a8fae6ffde2ef24 - ssa_ast: 6153ab111f87443b64df2d477bbc709939682c9737d695450419d2d0756a411c - flattened_ast: e94ed3c97338d782db860550cdeaa962d87f8e58dc5eed5aa5be02de8f26e637 - destructured_ast: 718a8eb4350c555918e40574027db80cd614e8b8659f5ce869f0cedc3f6f60cf - inlined_ast: ebd0d30b3d0cb29695a8a30b80b81f1d668b5f4790a00c790216f871d23eadb0 - dce_ast: ebd0d30b3d0cb29695a8a30b80b81f1d668b5f4790a00c790216f871d23eadb0 + - initial_symbol_table: abe61054ca9df211b12060173d3acc1cd94d7dd48e1bd907b9e1aa15b92c93d9 + type_checked_symbol_table: 945b5379ae48537f8fadbaf30876c78885d39f7cfa795e756bc6b4f016e4ecc1 + unrolled_symbol_table: 0bbd5894a5358013b410a8f8e7af0cc454314f6ec92f369be24f257d59ded394 + initial_ast: 75dcf9468ef37d52c5e5ec868637ba8d33c6476d76bce004c9c6ac4ec905e3ba + unrolled_ast: 112fcc76097784bf2a7d01e5588b7ee7a1ccfa74eea5f0f16c2a91efcbea13fd + ssa_ast: 566b51d62d9ccd2c7d180c63640e9b6aad68d9f3f380c350985417bd820305bc + flattened_ast: 7b9c7175ab2ada5cbe19f9a5e444a6dd791578eb46a1520c58bc8ca2b70fc208 + destructured_ast: dc4920e8781576372a2c085288c1fb6da6428583bd14768dbe130e071c64308f + inlined_ast: 8409a26873b6c09c4b9288342ab6adb1d9765cffe1f20563fb1e7712c3e3d270 + dce_ast: 8409a26873b6c09c4b9288342ab6adb1d9765cffe1f20563fb1e7712c3e3d270 bytecode: 0667a154749e9675b6d20ccc3d01e17a19b6f770629aef1640a1e14d375a6e5c errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/board.out b/tests/expectations/compiler/examples/board.out index 6be98593ad..08069b3d92 100644 --- a/tests/expectations/compiler/examples/board.out +++ b/tests/expectations/compiler/examples/board.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 51ed39873399902e0d5e7499b0d4caa13e5dd634ed7f5a1101e3bf50341d321e - type_checked_symbol_table: 8b0acece60ac0ae2292ba33e6aa3827775744a2612448067846729e041f16761 - unrolled_symbol_table: 8b0acece60ac0ae2292ba33e6aa3827775744a2612448067846729e041f16761 - initial_ast: ba33dfc6560fd7b14317438e5d1214fc16636f1ea9e22ceaa2fb841a549ec1a9 - unrolled_ast: 263380af80c67b75a25dd6d33cde3dad00abb54feba3fed478c797337d2bf5d8 - ssa_ast: 46cb61069d115728ea9c2f9ce69691e10bdaca6e27d450ad92c323c93f0b82ef - flattened_ast: a7d995d21e23551a2fe3e261e9419c649dbb8e8aeb1ad300556dfab0209ec98c - destructured_ast: db1635b3be04a9852bad4ee697f304fabf593f034d4a0702b12a0911bee7b9d3 - inlined_ast: db1635b3be04a9852bad4ee697f304fabf593f034d4a0702b12a0911bee7b9d3 - dce_ast: db1635b3be04a9852bad4ee697f304fabf593f034d4a0702b12a0911bee7b9d3 + - initial_symbol_table: 480e3d1e1fdc4718c7f2a8a0b7a6b1a7f2243b74b49855f5468f1dc425fee8e7 + type_checked_symbol_table: d916e4ab2c45e95fb1da32e78d7bb089f2a38e09afc0a19d9249d659110bdff3 + unrolled_symbol_table: d916e4ab2c45e95fb1da32e78d7bb089f2a38e09afc0a19d9249d659110bdff3 + initial_ast: b0e1262b9d03522d0707dc941c7a4c8d7456a39c40b1b1b1e871211bbf523341 + unrolled_ast: acb9cb4c6e1c851516357aa55867049913fbd4b551fab4722e83ab4de82f5ba8 + ssa_ast: f137e104bbb7d7a0559a7266ffcddaa9a973d8111d9c37405ab4a27a8aa0ac9e + flattened_ast: a45aaac9032646f13fdf858730d4d6b0f6c6d3af8e9febb654a847542a07b4a8 + destructured_ast: 28b9eba3d18205fe1f17db1cb43bbf9fd9fbe58a09c85c7b5d777d6b8ea80769 + inlined_ast: 28b9eba3d18205fe1f17db1cb43bbf9fd9fbe58a09c85c7b5d777d6b8ea80769 + dce_ast: 28b9eba3d18205fe1f17db1cb43bbf9fd9fbe58a09c85c7b5d777d6b8ea80769 bytecode: aefb5e5a0f121ad8132981b01cc28fb487f749faf8306b7dc9d1b6c3400af180 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/bubblesort.out b/tests/expectations/compiler/examples/bubblesort.out index 2ccb6f7dd0..cb7c5d08ee 100644 --- a/tests/expectations/compiler/examples/bubblesort.out +++ b/tests/expectations/compiler/examples/bubblesort.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a0749753b1345fb070230f31a9dcb5d47bfb43d52fbec004c7957199eba9f941 - type_checked_symbol_table: 51d3ee16b94ea891d7267e9551da41091a0620f24189a3c6f121e1e25d96696b - unrolled_symbol_table: 51d3ee16b94ea891d7267e9551da41091a0620f24189a3c6f121e1e25d96696b - initial_ast: 2e830de35c5b6e25a3f108920f876b09dd1115afba62aeb361e61d583b16fbdf - unrolled_ast: 2e830de35c5b6e25a3f108920f876b09dd1115afba62aeb361e61d583b16fbdf - ssa_ast: 58c8c69cd90a593c4333775ac0ef53db3d4f54ddb94ec36b20025e89fed6e676 - flattened_ast: 2daecccb2b450c5a6f852d37ed034e95485b2b21fb44ffb1e66c522b7f24a4b2 - destructured_ast: 6fcf1d4549d093fe1a7629e203dbbd6daf57335432bda09da1df92b2143bd73f - inlined_ast: 6fcf1d4549d093fe1a7629e203dbbd6daf57335432bda09da1df92b2143bd73f - dce_ast: 6fcf1d4549d093fe1a7629e203dbbd6daf57335432bda09da1df92b2143bd73f + - initial_symbol_table: 86005cad24ea94a26f04e7899c160ea7ad8f4ebd1e66a17b5c3c07d584fd4e20 + type_checked_symbol_table: 1369f084c26ee96ae4e7b24f1b1a30e1474e25c854d15a0f80a00dada642c9a4 + unrolled_symbol_table: 1369f084c26ee96ae4e7b24f1b1a30e1474e25c854d15a0f80a00dada642c9a4 + initial_ast: 842ee5a0eccd43fb573d43ebc4e48954fccfdc53654b4b668ada246b2bec547c + unrolled_ast: 842ee5a0eccd43fb573d43ebc4e48954fccfdc53654b4b668ada246b2bec547c + ssa_ast: 6fb2f6a9338c3803b53aebe423e1af4fc412b3b26544a697162aa7224c367b1a + flattened_ast: 614438bddb4047db8d1381ba7824c8d97aa21411c83bcea3384c01f52797ba2f + destructured_ast: 9108d41e68053432ec4d3cf2482cd1bd8d6ade20ff28891f4ee2f3ef21f69975 + inlined_ast: 9108d41e68053432ec4d3cf2482cd1bd8d6ade20ff28891f4ee2f3ef21f69975 + dce_ast: 9108d41e68053432ec4d3cf2482cd1bd8d6ade20ff28891f4ee2f3ef21f69975 bytecode: 5adbf2387ed6209b64c8248741f74929f524771803ef803d5d9f9f8fb0d66ee7 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/core.out b/tests/expectations/compiler/examples/core.out index 70b4b426ea..2f9d203a39 100644 --- a/tests/expectations/compiler/examples/core.out +++ b/tests/expectations/compiler/examples/core.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7a8925587b0672decf15a5c5d0e2820c1fba651a63e5a80545e0c32c1659581d - type_checked_symbol_table: 74ce5353b758798f5b9f4904bfffdf45fcc47f15e3a82be78369e976f9c4c2fa - unrolled_symbol_table: 74ce5353b758798f5b9f4904bfffdf45fcc47f15e3a82be78369e976f9c4c2fa - initial_ast: 5a2366b017fa2a59e8398aafd74a3ccf9d80334d5f4c0291659f13f5f93f09a5 - unrolled_ast: 5a2366b017fa2a59e8398aafd74a3ccf9d80334d5f4c0291659f13f5f93f09a5 - ssa_ast: 7747cbfa8f4bd232ddca09e7773c6ca70b940616654662ebd008300073218a64 - flattened_ast: b4bf76b5ac02e32fa78a1852b455921b03f94160601c5f037e81d0947eb0ec5e - destructured_ast: a16ae67cc4e36bd91ea3968b2305d11c41caca9a9a3043f2f1027853691c68a6 - inlined_ast: a16ae67cc4e36bd91ea3968b2305d11c41caca9a9a3043f2f1027853691c68a6 - dce_ast: a16ae67cc4e36bd91ea3968b2305d11c41caca9a9a3043f2f1027853691c68a6 + - initial_symbol_table: 575ce8a19c2b813627230838e18350893a94f5d6ab66094b4d6c3660c6e28232 + type_checked_symbol_table: 18ebf011841c87524cfd93bbc75503e378259f81955ef85ce11bed18ad6a217e + unrolled_symbol_table: 18ebf011841c87524cfd93bbc75503e378259f81955ef85ce11bed18ad6a217e + initial_ast: 7f9fada9ca295143eca1d3b8aefde1e5d5da98b13121546c51ecdaea7f9a8ea9 + unrolled_ast: 7f9fada9ca295143eca1d3b8aefde1e5d5da98b13121546c51ecdaea7f9a8ea9 + ssa_ast: de8d706b659a8a9cf0f0efea821eb9860f4841f4bf733fa6a82dd83b68f2e231 + flattened_ast: d3d94d8552e2d9376bfc467593b541d969298d389399dd94ad5e807e053c29ff + destructured_ast: 73201be5c9593545b343af6475479b6ccb1c5db619508de531f3a65c2cd5a804 + inlined_ast: 73201be5c9593545b343af6475479b6ccb1c5db619508de531f3a65c2cd5a804 + dce_ast: 73201be5c9593545b343af6475479b6ccb1c5db619508de531f3a65c2cd5a804 bytecode: b83219a26865ebfabc32ab427527151e26f2ca352b2dcc09e37069e38a102eb5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/fibonacci.out b/tests/expectations/compiler/examples/fibonacci.out index 385aad42f7..a91c9da953 100644 --- a/tests/expectations/compiler/examples/fibonacci.out +++ b/tests/expectations/compiler/examples/fibonacci.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 217d4fab76e661696709990cea0d571f121dff83d52cda9c117f18b60b8e296a - type_checked_symbol_table: 028aff3398835d58c0b92743a9bdbac3a1965e86d3ab9e776c97ce821f488983 - unrolled_symbol_table: bfcdd5100be66775ab6330824361a0b4ca40543d83d2e7407b702ba36f62fd66 - initial_ast: 4fb15e748c8e72b1cb0aff12003f1bef0e7c6a50429cd9ed6d981753130399cc - unrolled_ast: 3cea6646d94708eaddfffbd836903c1da487706c15f685457a89d1a2fa2f0bc3 - ssa_ast: 7a468f52e546786fdbcbfd8ca2f369dbb95bb01c0eb5c8837aed6b763f23e1e4 - flattened_ast: d79222134e5dbd52ca42d18ecee091180dcd54218763b5680c7f26f603c285b6 - destructured_ast: 361953009aa43f926925b77c72342ef25b26effa62463694d303591140758298 - inlined_ast: c01c64fc4767d915d45608a67f7aff0177a8f02c487e484c1ff4a6c9e621642b - dce_ast: 8f029d4f8d5b3cfa5e247107a326148b16ee9e0e14722c9fc754ab48a6d6f044 + - initial_symbol_table: 80b1ae8ee7b8ea388920b242c07b6816935885ed748325c60b3afb95a71add6f + type_checked_symbol_table: 6e9123ba734807f5ab8b200b3dc9d86df02ee8e5c1a8ed66faa4036f2f6fa0f2 + unrolled_symbol_table: c8e79efffc2386a8334ae7baf2dc795b3574ae9de2b93587dc8e2f3cd1cb7071 + initial_ast: 117744a82db2c8ec3103bbc81dc52488131bafd739a4cf2b9ece1cd09072e0f8 + unrolled_ast: 4ff38e507b622be9ca6bb5a99cf9f4ca665d666058da015640a55504dc1ff3bb + ssa_ast: 7612101f61d801d5d33efc0715b45610875440a3aa9f962d4104b7fe5019bc44 + flattened_ast: bdbad44e0defc42471bafc95a9267d59b1c317596d924b1a97444f08698b70f5 + destructured_ast: 6d44ad68362ddb8caebdffbe35068bbf77a6324a17cf88f188407f40ed37f9e5 + inlined_ast: 47225dc92c45c2f0788eae9dbcd618d3b17664e2254ca7eafc72a6d696ee859f + dce_ast: 1db259215dda3c526f6779f0885f3f22340ac7cf766bbdc6bd188483848c0026 bytecode: 3b90abd4333a964993382d9f47ba381cdd732a342f8b28828b99870c6dfafffc errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/groups.out b/tests/expectations/compiler/examples/groups.out index 23c730dfb5..e9634ef6d1 100644 --- a/tests/expectations/compiler/examples/groups.out +++ b/tests/expectations/compiler/examples/groups.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 21d8404cf357158dffe3ae15650ad9d0ba4b571954574157e8f9e9e0561bc8f4 - type_checked_symbol_table: 2278895c7026f1872db500d64c2283d01e3b460c142a30f445bd81f7515c1896 - unrolled_symbol_table: 2278895c7026f1872db500d64c2283d01e3b460c142a30f445bd81f7515c1896 - initial_ast: 06d5fa5ddb76a168179b26158a65ba0809f85f04a152ddee5ba7b261dc9fcd58 - unrolled_ast: 06d5fa5ddb76a168179b26158a65ba0809f85f04a152ddee5ba7b261dc9fcd58 - ssa_ast: 3c381090f17e2f08ac58dbf1907f78cb8dcefa7cb6cdcb72c98705d42e011502 - flattened_ast: 9a70cb1310bed9cbe911f69e80e91e1fa2b771c267e365900293fbb00817f061 - destructured_ast: 282fac06d8562933704741703616f6cf725460f2c6481a8b121f7571acd482b1 - inlined_ast: 282fac06d8562933704741703616f6cf725460f2c6481a8b121f7571acd482b1 - dce_ast: 282fac06d8562933704741703616f6cf725460f2c6481a8b121f7571acd482b1 + - initial_symbol_table: 474baddce283d718e76c14540fa1c6ed2680b6a16dcc5985080d0e794a308e28 + type_checked_symbol_table: 7a905f0ca2e8163c767ef8c55b366beeb095daad670f1c44745818415b03d526 + unrolled_symbol_table: 7a905f0ca2e8163c767ef8c55b366beeb095daad670f1c44745818415b03d526 + initial_ast: 316f17e78314ccc21c70c33178f93e42e621b2e5e18effd0e1232eaf45af5483 + unrolled_ast: 316f17e78314ccc21c70c33178f93e42e621b2e5e18effd0e1232eaf45af5483 + ssa_ast: 3783e557ca3b7a8c1f5d8898aed657bbf324dc033d589f50246291cd58cca4f8 + flattened_ast: 24d23642f9b573e9d0f5a8db8c737cfaf08acb0b9ed87a43eacc487ec8059ebf + destructured_ast: 97af2e8aa5d1782eb7acc421724e65c4fd43e2fea7a9dec7c334a38daf4c0668 + inlined_ast: 97af2e8aa5d1782eb7acc421724e65c4fd43e2fea7a9dec7c334a38daf4c0668 + dce_ast: 97af2e8aa5d1782eb7acc421724e65c4fd43e2fea7a9dec7c334a38daf4c0668 bytecode: 45196976b60c465ad542b11fe200c16d15959a4bf4d4a48f348aab42df3407ef errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/helloworld.out b/tests/expectations/compiler/examples/helloworld.out index 1cbe4adce3..46c4d40c09 100644 --- a/tests/expectations/compiler/examples/helloworld.out +++ b/tests/expectations/compiler/examples/helloworld.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: dc0a5087aa5685a18ab0ad366289b0f959aef2431e068065a54ad2c406f23c9d - type_checked_symbol_table: 1e652e69b6ec89cab778aa49b616629a05c858dc9789369d19f6e3d781f9087d - unrolled_symbol_table: 1e652e69b6ec89cab778aa49b616629a05c858dc9789369d19f6e3d781f9087d - initial_ast: 04dbaa69f4e3fcdfcd925c93288af43b0e17e9cf19c5a760b9e415a9045828e1 - unrolled_ast: 04dbaa69f4e3fcdfcd925c93288af43b0e17e9cf19c5a760b9e415a9045828e1 - ssa_ast: d706fadb42aa1f581cc2351686b09680fd23a303a7d0855d424e96d0ffa46d30 - flattened_ast: b68aa3edfaaaee5a12fcb6dd870cc5aba824c3fc0f9ae7539be8845a6c9e2b2a - destructured_ast: 77c4d1be9a1564da5001b4f43867e5a651379de2a43bb977376a2b94b311386d - inlined_ast: 77c4d1be9a1564da5001b4f43867e5a651379de2a43bb977376a2b94b311386d - dce_ast: 77c4d1be9a1564da5001b4f43867e5a651379de2a43bb977376a2b94b311386d + - initial_symbol_table: 11632005d1a50ace95c8b03b3326464a60789372ed56db8230721e0eda978369 + type_checked_symbol_table: 728cf5a8703f19bfb15e12d734b476c023a0d4abf0c17308776875831ae0e43c + unrolled_symbol_table: 728cf5a8703f19bfb15e12d734b476c023a0d4abf0c17308776875831ae0e43c + initial_ast: 434ef9a5ee7c108360fcf7854bf5de2a4e505d9b479baa0ad47bdfb4a267c1ca + unrolled_ast: 434ef9a5ee7c108360fcf7854bf5de2a4e505d9b479baa0ad47bdfb4a267c1ca + ssa_ast: 2a1e6870204db46830cd60aafe3f0493dcdaefe2f44517b0e5101f208b5ee418 + flattened_ast: 2a857f4293e1ace7b441bb8b5b29c6e6d81b2f756bb959edfda02d2f5d9a3ec5 + destructured_ast: c623597181c5a298da7db31bc23ab7f969493cbc1691a151569b77b123b23879 + inlined_ast: c623597181c5a298da7db31bc23ab7f969493cbc1691a151569b77b123b23879 + dce_ast: c623597181c5a298da7db31bc23ab7f969493cbc1691a151569b77b123b23879 bytecode: 774672545059d524d17b2709ca4d2f66dcc7fca13c4199ff8b5bf4a03d4d6c6a errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/interest.out b/tests/expectations/compiler/examples/interest.out index b38723d6fe..421e436350 100644 --- a/tests/expectations/compiler/examples/interest.out +++ b/tests/expectations/compiler/examples/interest.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2b9fd9a8fe2abac8fcacb9cdf96702654e34b01ef57d860b0ccd949d470c6fc3 - type_checked_symbol_table: 1d753f7f7a5c1baf24f64b735589b494323f0949951636e9622bbaaede68760f - unrolled_symbol_table: b2fa3e689b976e8810ba5c80be9799bda742d00595235374e17dce6cae72affd - initial_ast: 4378fa9edee82c753dc52aab314857ce361b6ad9a2fb39f6fed8f595593a6842 - unrolled_ast: 2569b1b594b3515a695e0d8bea43e1138be125334ed28f1a5568067b73f17e30 - ssa_ast: ca4e86d893c7d2e2b3001c627e4527b1b198085e922d1cf3020c0bf865a91dff - flattened_ast: abadde197ab5767f9e1c42630877908f4b1d65197f72474a11cc198722d401e4 - destructured_ast: 5a23e818bbf0ee36bba497d6655c74c07672a8e41c6378f90c48f2f1c46de443 - inlined_ast: 5a23e818bbf0ee36bba497d6655c74c07672a8e41c6378f90c48f2f1c46de443 - dce_ast: 5a23e818bbf0ee36bba497d6655c74c07672a8e41c6378f90c48f2f1c46de443 + - initial_symbol_table: 9ed8ddc414de14aa10e3f0d862d9f101ce8a472451241caacc3b4a4c967c8223 + type_checked_symbol_table: 38fb35075c02084a5f99b0eaa67882db5023baa113a64083fdaacacee53113d2 + unrolled_symbol_table: 525ecb80847f768aed5ceca6d41ef082bea32cb88296e5fc70dfda9918c7dc03 + initial_ast: 86a0d996309dda9eb9d5d8d1dd58275a442e24a4296e7761207f85ebc97b1ba1 + unrolled_ast: 7cd8c0c472ab06fcbdf994754d6aa6007aca23c2427dccfb3fdb0173c4bc95d8 + ssa_ast: 9a7fef0e85d398f0d68b96db691007849eef4927d6f7f3873a7e8a581a927294 + flattened_ast: ef83a0d178bdfff007a940d544dbb17ad00e76bd8d149ed233e09b940c27c14d + destructured_ast: 85a5dbafa3a8f1f6e40d99d921d01229d38fa3cbba24a1bb3a87da7f6a4c7eea + inlined_ast: 85a5dbafa3a8f1f6e40d99d921d01229d38fa3cbba24a1bb3a87da7f6a4c7eea + dce_ast: 85a5dbafa3a8f1f6e40d99d921d01229d38fa3cbba24a1bb3a87da7f6a4c7eea bytecode: 1425e7c87a38072c342ef9505090c0b039663ac1c5ce41632f999b376c81d348 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/lottery.out b/tests/expectations/compiler/examples/lottery.out index 241e00253d..1c6df9c866 100644 --- a/tests/expectations/compiler/examples/lottery.out +++ b/tests/expectations/compiler/examples/lottery.out @@ -6,13 +6,13 @@ outputs: - initial_symbol_table: de199bdd9ae2c78e94fa54ed8e8baf87c9537e41de5026ab0d14f53b83aacdb0 type_checked_symbol_table: eb4dd79e5f9dc3a1743543cf2115709402096e611f33fa03ea993cdef8bc2ca7 unrolled_symbol_table: eb4dd79e5f9dc3a1743543cf2115709402096e611f33fa03ea993cdef8bc2ca7 - initial_ast: 2695f0de73b55b73073273d14447862bc29fecd03a0575dd737fba36efdbc3f2 - unrolled_ast: 2695f0de73b55b73073273d14447862bc29fecd03a0575dd737fba36efdbc3f2 - ssa_ast: cc2e32af3cbc042860462af631ac6cfd8acc98bf3bd614ee698d1245785a42ed - flattened_ast: 940a51451829f564cf21c37e5f3c94e5fb91db86879f1df8eb088ef99f5a3676 - destructured_ast: a1b69f45733bb295963985899cf6b2ac8504828fac25fd558141a1d6f6a98dcd - inlined_ast: ed731d9a86502b86b34384acb5656720340dc509fb93cae09495405d32a9b8ef - dce_ast: ed731d9a86502b86b34384acb5656720340dc509fb93cae09495405d32a9b8ef + initial_ast: 73d93c0436d1f4d002aa332cd43a87a01b55b42159d6495575306c25046267c4 + unrolled_ast: 73d93c0436d1f4d002aa332cd43a87a01b55b42159d6495575306c25046267c4 + ssa_ast: acd509aa91092052b0da10bf0cdf5f735abf19cd6eb36c8fa81bc76e81e9ae22 + flattened_ast: d3658d88011d718cf081dc6bba7ae8af03fee2fa087304c5d8380a45df7906e6 + destructured_ast: 999d48666be8894ce006e9852315718a7f83cc950becbf190482fc18b9997dac + inlined_ast: 57d9676f2703db440cf5ed4100030689db993c8e84b445111844e8be24970960 + dce_ast: 57d9676f2703db440cf5ed4100030689db993c8e84b445111844e8be24970960 bytecode: 5052b2b09a1510935d9fd84a968f73f9a57ba0a545d909951a4452b68e065ea4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/message.out b/tests/expectations/compiler/examples/message.out index 4f1110339e..2644b5f2d3 100644 --- a/tests/expectations/compiler/examples/message.out +++ b/tests/expectations/compiler/examples/message.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c005d89f0d34b966411ae3569bc5b1ee5cb7e3d8ce343c50f80f5f75a83e9884 - type_checked_symbol_table: 5e9013cfb734f23bff090d9c22dae29e0c89808d64f1c8ac2be907955e211eb0 - unrolled_symbol_table: 5e9013cfb734f23bff090d9c22dae29e0c89808d64f1c8ac2be907955e211eb0 - initial_ast: 6d16c88ca8f785c360503604ccf10f57eae66fbddfc1b91e56dd51aab6184e15 - unrolled_ast: 6d16c88ca8f785c360503604ccf10f57eae66fbddfc1b91e56dd51aab6184e15 - ssa_ast: c0815de4bc82448bf79c979786241fffbcb3d84878c6ae2d77a3e9ddf9cf2570 - flattened_ast: cd02c846d739a70d5390d7fc40c52317638a62ad2546352c1b1945ee44aa2995 - destructured_ast: df40cf1e4f3c9a684f69814b5fc6ab314bd3a208dd9b211022e376f1f2fd4aa3 - inlined_ast: df40cf1e4f3c9a684f69814b5fc6ab314bd3a208dd9b211022e376f1f2fd4aa3 - dce_ast: df40cf1e4f3c9a684f69814b5fc6ab314bd3a208dd9b211022e376f1f2fd4aa3 + - initial_symbol_table: fb455f236aab153fd9f750766a9cf7e4c1d1918ff5b0f2a8d1ff649303753fcb + type_checked_symbol_table: 0bf394c4301d7959b38dbd32534372b12837f2323c5c231886b3446ad55e7e99 + unrolled_symbol_table: 0bf394c4301d7959b38dbd32534372b12837f2323c5c231886b3446ad55e7e99 + initial_ast: a4d7ed400ef99c9aed387a69ad03347749a65128a90c578f0a7410edaf27bfee + unrolled_ast: a4d7ed400ef99c9aed387a69ad03347749a65128a90c578f0a7410edaf27bfee + ssa_ast: 331ebd18ba6a6c3442c6e0ceae137ada6bc9e4596a9d72d742e2617e654c03a6 + flattened_ast: b6364e15a02c80b23bcb20a25b5994a8d34c03adb71994eace22c0343ec3ba76 + destructured_ast: 96a2bb89a5fcb1474e6ea44a4beabbe2414c132504e3f9bb3c2baf9b2140101f + inlined_ast: 96a2bb89a5fcb1474e6ea44a4beabbe2414c132504e3f9bb3c2baf9b2140101f + dce_ast: 96a2bb89a5fcb1474e6ea44a4beabbe2414c132504e3f9bb3c2baf9b2140101f bytecode: ecb647f74261a2c1212405edf2024aed89ab5e3c19353127dacdc9e31ccaf0f1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/move.out b/tests/expectations/compiler/examples/move.out index 0473383df8..73a9bc9197 100644 --- a/tests/expectations/compiler/examples/move.out +++ b/tests/expectations/compiler/examples/move.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a8b15c202ae508824fa9b19c9a7b2b267d80e5e7240baee602feef8d068d9350 - type_checked_symbol_table: 131249c996a358b1061cc6d3ae7c728988d0dace3ce18e33a7fb71e7443d4e6c - unrolled_symbol_table: 131249c996a358b1061cc6d3ae7c728988d0dace3ce18e33a7fb71e7443d4e6c - initial_ast: 5936c0f45e24a7575c82b4176af6c455f3c09ffb2d13f0993b38731b0e84adbb - unrolled_ast: 16050fa1cf390dc33abd826d93dc33c5ef4401c6dcf5fa65a48a73907c5e0b6b - ssa_ast: d099aff75d9a2b5df37a39ae94091b547c10e14f1c8912ce8e82eac0a9e9e725 - flattened_ast: 5f2604cc4c5778b37f14e8d831675cfcea45ec941462a66a783d4bda27aa50eb - destructured_ast: 8d0bae15ebe582ff420515123ef7a792f18bef31132970b49a83e853095ee8be - inlined_ast: 8d0bae15ebe582ff420515123ef7a792f18bef31132970b49a83e853095ee8be - dce_ast: 8d0bae15ebe582ff420515123ef7a792f18bef31132970b49a83e853095ee8be + - initial_symbol_table: 3d9997e6053158f7417078040b0e807686d33f9b95d33cf1c074bd9562e8d9f2 + type_checked_symbol_table: ccfc94a41a9005689f8763b06abded5b70aff55cd5de737dcc4ba7b22f3d0eb1 + unrolled_symbol_table: ccfc94a41a9005689f8763b06abded5b70aff55cd5de737dcc4ba7b22f3d0eb1 + initial_ast: df1e83ca957224f18177bbb58afb309635ce7bafa88805bece080784aa59ad0b + unrolled_ast: dacb4f3c7a6a20250a488a034d9580439bae339b72752813b4339ff686c1ac89 + ssa_ast: dc71372b5e7bec8375e0cc8e1f1cf02f2cc1412c7c1dfa18efeb7a4b212fb544 + flattened_ast: 2e581db5670414963a26c9d11b581255053883e94ef6ad2ce4d7c961789c274d + destructured_ast: 0bb95d70f3d82f2d4bcbab48ae15539e4da50eedf57f931ef6fbf5eefdf13757 + inlined_ast: 0bb95d70f3d82f2d4bcbab48ae15539e4da50eedf57f931ef6fbf5eefdf13757 + dce_ast: 0bb95d70f3d82f2d4bcbab48ae15539e4da50eedf57f931ef6fbf5eefdf13757 bytecode: 6ea0a455c7cc5f2bd868d5780a7735c599fb95c99157997d156dce175d6c6e94 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/ntzdebruijn.out b/tests/expectations/compiler/examples/ntzdebruijn.out index 2ca9393fda..4d11f32ff4 100644 --- a/tests/expectations/compiler/examples/ntzdebruijn.out +++ b/tests/expectations/compiler/examples/ntzdebruijn.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 544438bd87fd1515b44517a6ce669387437ac603a2f2361ffbdee7c7c9d7d0d7 - type_checked_symbol_table: 5d1b33880ffe623138ef2573cced174bcbe2d88e7412736612ca2b55cd5a54ef - unrolled_symbol_table: 5d1b33880ffe623138ef2573cced174bcbe2d88e7412736612ca2b55cd5a54ef - initial_ast: e793791d5a4b1b1bb21ccaae4412f2b778814d528cfe9f4c2d1465bdb3beb77f - unrolled_ast: e793791d5a4b1b1bb21ccaae4412f2b778814d528cfe9f4c2d1465bdb3beb77f - ssa_ast: 650011c335255ed398bc951fe157dd85386fafe9923ee7994f19783a2adcb8a5 - flattened_ast: 198b5c8189538fd986f637f3e7309f6921837d7fa9e42f80fdf4ec2e925fbd00 - destructured_ast: 37866657a1a29a46c6e537d1907eabf4f243559b18dcf0e130a071334258ac9d - inlined_ast: d562d3ad9cdd93fb002f68b571c82db07d2b1f32b165abb9584379045a6da72a - dce_ast: d562d3ad9cdd93fb002f68b571c82db07d2b1f32b165abb9584379045a6da72a + - initial_symbol_table: b930b577ec6de5c912f2f527aca1c3e2ce43e1f6aa9c35289024f706013abd14 + type_checked_symbol_table: 6753971f2ece5d78c158cd346873e57c33479609dcb2c7d9e0132ad87ab21d0e + unrolled_symbol_table: 6753971f2ece5d78c158cd346873e57c33479609dcb2c7d9e0132ad87ab21d0e + initial_ast: 776475d60a0722c4fc736391d9bac011ad55dc4c55373775641ab22b3dc62b02 + unrolled_ast: 776475d60a0722c4fc736391d9bac011ad55dc4c55373775641ab22b3dc62b02 + ssa_ast: 1e73d636efe1a323fee9e8160abcf25ffae1272bcdb5423a0faf8902cf8c1e71 + flattened_ast: 0504d8c2e2146fcd79bc6b95a133f293f8e06ade0c2d7e510cd241d24e00dafe + destructured_ast: 81ab333d3e1b0254ccc68dc62673f1a8844d782dfaf64dc9f769c7b551f9b564 + inlined_ast: e216dfd94263243f5f11df997138c8a3a8e33374a7aed13a4bf59a367faa57ae + dce_ast: e216dfd94263243f5f11df997138c8a3a8e33374a7aed13a4bf59a367faa57ae bytecode: ecf52756cc54e0e43ccfeb4db8369ff820a309fd7061bfaad5dcf535b58782b3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/ntzgaudet.out b/tests/expectations/compiler/examples/ntzgaudet.out index b62305bd41..4bc990daf3 100644 --- a/tests/expectations/compiler/examples/ntzgaudet.out +++ b/tests/expectations/compiler/examples/ntzgaudet.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 71f2ff5cd5e9f13d391d8c2e941b1c889fabdd27f538ba2a5c7ed918228ab154 - type_checked_symbol_table: ab9c6fd9fc5f959c94624afc6b7fc1efe2bf8c52993e87f087a6b2b42a9fa279 - unrolled_symbol_table: ab9c6fd9fc5f959c94624afc6b7fc1efe2bf8c52993e87f087a6b2b42a9fa279 - initial_ast: f537b4b2ece137533a09e34a5cde0a0866c357952f0df9745075ba8a508ed0c1 - unrolled_ast: f537b4b2ece137533a09e34a5cde0a0866c357952f0df9745075ba8a508ed0c1 - ssa_ast: ca175ae56ea6a4f87cb538a406ddd66d340bd756302bc76ed6bc59accbaa3375 - flattened_ast: d78ade6b08805fef8f5a800b0112b9b89741c22a0daa166ac8f31e9117b5ef40 - destructured_ast: 62e44a09733128d91db70411d1f171b61b9e4f0e9f83e8524ff514c0d2eae8fc - inlined_ast: 62e44a09733128d91db70411d1f171b61b9e4f0e9f83e8524ff514c0d2eae8fc - dce_ast: 62e44a09733128d91db70411d1f171b61b9e4f0e9f83e8524ff514c0d2eae8fc + - initial_symbol_table: 76ec052c76fde2c4afa1f74c3d3643f6a949b79e6da100df5f3af04d535fb0c9 + type_checked_symbol_table: 4b450f957da50d251e6dfc8c38e07f47efb21fb21e32a8a870729502059e0965 + unrolled_symbol_table: 4b450f957da50d251e6dfc8c38e07f47efb21fb21e32a8a870729502059e0965 + initial_ast: 83640fdffb1fc68c2e4f6fbe89206d9cd4015000aacd9c9adbac45db9e475463 + unrolled_ast: 83640fdffb1fc68c2e4f6fbe89206d9cd4015000aacd9c9adbac45db9e475463 + ssa_ast: 29fccce8162b2878be034883b2eb18072bc479966069f7c781d52866683c67a1 + flattened_ast: 1d957aa0fca624c6396b128d899319831eb408515b234e849bd2d517e347b4d4 + destructured_ast: e0ef79cefa916d6070952a76351fbf3c5611b31b82907b2e5c17cf07e6c5cb7e + inlined_ast: e0ef79cefa916d6070952a76351fbf3c5611b31b82907b2e5c17cf07e6c5cb7e + dce_ast: e0ef79cefa916d6070952a76351fbf3c5611b31b82907b2e5c17cf07e6c5cb7e bytecode: 5fd0ec18707f7e6af93b8eacd72590b4bfd68559dba48ab95574a0b44a0b3313 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/ntzloops.out b/tests/expectations/compiler/examples/ntzloops.out index 1b1398d5a3..89739f401f 100644 --- a/tests/expectations/compiler/examples/ntzloops.out +++ b/tests/expectations/compiler/examples/ntzloops.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6a20b73c0e5e4700b654ef12f0a5676c0ccb166f611e870bf97dfcd18687bb1c - type_checked_symbol_table: 4e47e6b55595a0ebe8d5a68d40880ba2a09e859b3a616ab12ffd4101e155bb75 - unrolled_symbol_table: b58f633ffc91f50c37ffc34dc46151b6c61ffff60a89229f9736dc0424c5ac8e - initial_ast: fe59aa722fcc92ec9b48bff0df5ea474f1fc03a82fa752c0a81522aab2669dfa - unrolled_ast: fdbfecf4b9e994d951abd0e136eb5514b242ef2f17a182f6a51089520b5562cb - ssa_ast: 7545307c7da47b7ee1ed23fd1db0d7bef20bc10760a18f16e8b568ec09cb7153 - flattened_ast: 96eb41032b7311825a5da85bc67496351a0b328ac1620c247f21f9bfe73d11af - destructured_ast: 57d59cc5a2d5bee05f7c671f3676b1789cbf24ffe64741a2839c9effaf732aa8 - inlined_ast: 57d59cc5a2d5bee05f7c671f3676b1789cbf24ffe64741a2839c9effaf732aa8 - dce_ast: 2fed074313f55a8c4133750b2f7b875fd74daed31ed97ff9f26f185251b4a815 + - initial_symbol_table: 9dff67a7c8fe11726dabdd3e46bfde8428fa0b721a16e68666ef364610ae56ea + type_checked_symbol_table: c29f92316145afc961424e33fc71957604128a4c97f03750fb49a73f552ac27c + unrolled_symbol_table: 7b41e8912a857d2573d4ac81030de767704fbb1c5f288b3204cfdc407f593b4f + initial_ast: fddba4f56016625454f5d5da3fa81487ea9b30358b35269f8bf700976590cfb9 + unrolled_ast: 02947c30c03d6e87c8afedbfb9dca639248a1777bfb4b9265ee62eb6280b617e + ssa_ast: 108f90cd2f8b1a79ec0ae244985a9213392e72eeed6caa8ef41ba5950ab11ef9 + flattened_ast: 48ce9c5f60818c67cb02f0627c0c04feabf2eb17aa7a4314b334102b15a3f65e + destructured_ast: 59982ab4709732bc012791803270488fcf58444158cd0c736babe82138c1970b + inlined_ast: 59982ab4709732bc012791803270488fcf58444158cd0c736babe82138c1970b + dce_ast: 57f7c5aa1e4a6de27de6e215a500c2f0831d0cb282dc4d022ab907fec73a64b8 bytecode: cca4637103b23653c5a99744693068186bc6d89052df73b09c1601c7f85f0eed errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/ntzmasks.out b/tests/expectations/compiler/examples/ntzmasks.out index 54ba7e62c5..eb2613505d 100644 --- a/tests/expectations/compiler/examples/ntzmasks.out +++ b/tests/expectations/compiler/examples/ntzmasks.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6a20b73c0e5e4700b654ef12f0a5676c0ccb166f611e870bf97dfcd18687bb1c - type_checked_symbol_table: 937bb58735048f50cd5510a3c2ce46a9a2054eebea55d20a2aa10ced96ae0faf - unrolled_symbol_table: 937bb58735048f50cd5510a3c2ce46a9a2054eebea55d20a2aa10ced96ae0faf - initial_ast: a2c79f2889191d5dee011d7f9e2b5739ddbcf1e520f54030242c4b4adaf7a4a6 - unrolled_ast: a2c79f2889191d5dee011d7f9e2b5739ddbcf1e520f54030242c4b4adaf7a4a6 - ssa_ast: 8dcd573b4595ed46c9c6923cb71160c0e500874e15146510cdf8b2638a6de2c3 - flattened_ast: 546b67d2670deb19e21de77d9ac29b0d732c09971bc62bd5c693cdb1be493e4f - destructured_ast: 7b1128656074beeb3667bcdb7f7febee3c036a8b5d43764beb1f7c2899656c04 - inlined_ast: 7b1128656074beeb3667bcdb7f7febee3c036a8b5d43764beb1f7c2899656c04 - dce_ast: 7b1128656074beeb3667bcdb7f7febee3c036a8b5d43764beb1f7c2899656c04 + - initial_symbol_table: 9dff67a7c8fe11726dabdd3e46bfde8428fa0b721a16e68666ef364610ae56ea + type_checked_symbol_table: 3e24a527d7fec6b071ce9f95adf54d764fb6cfae4855f9352c83fe38dde09954 + unrolled_symbol_table: 3e24a527d7fec6b071ce9f95adf54d764fb6cfae4855f9352c83fe38dde09954 + initial_ast: a67863a460a9dee157b89df5fba6f8eb871bec487360c7bcbeab1504b335577a + unrolled_ast: a67863a460a9dee157b89df5fba6f8eb871bec487360c7bcbeab1504b335577a + ssa_ast: f1c6c8e9039d32e4d0d46e730f0b7ec29e63550c9c49a7d8d60b89179c744335 + flattened_ast: fe3d899285178bee9bac8c33a2f70381a8dfa268cbf6347087c373dcc8f08c49 + destructured_ast: 11dd8920cc9d7b401dd1c7539127e619e4089319e78f887a3dc6585603724eaa + inlined_ast: 11dd8920cc9d7b401dd1c7539127e619e4089319e78f887a3dc6585603724eaa + dce_ast: 11dd8920cc9d7b401dd1c7539127e619e4089319e78f887a3dc6585603724eaa bytecode: 9aba49a906bfc3f931cb314bd970e04dc8b74966ec2888efecc4f0f8795dc368 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/ntzreisers.out b/tests/expectations/compiler/examples/ntzreisers.out index 7dfeaa80c7..e01a5f70e0 100644 --- a/tests/expectations/compiler/examples/ntzreisers.out +++ b/tests/expectations/compiler/examples/ntzreisers.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 3e8a854b6e8182bafdf1549a1295ec7f3f6d53cdac8617d7dc6948718cdefdfe - type_checked_symbol_table: 79a14ba5d60a10fdfd1ee4db3326453709462c5b5d2293e2f4a1991ac856ae5c - unrolled_symbol_table: 79a14ba5d60a10fdfd1ee4db3326453709462c5b5d2293e2f4a1991ac856ae5c - initial_ast: 36e487a72849e7ea5bf9cbc59f4b32869446d088acaef18e4061089806ef38f6 - unrolled_ast: 36e487a72849e7ea5bf9cbc59f4b32869446d088acaef18e4061089806ef38f6 - ssa_ast: 7bb05c3e16ef5cc34962489166033a2d2106cc716e8f8b34ed5900c60c1c7905 - flattened_ast: 9bdbcf61f6795c3dc7ba1c783ae74dd3cdb58508a2d388c79bbd1d507541a67b - destructured_ast: dddf9b31f1bc9715425d6552371d50976bb6e4b59ca04c8b135af55a8c6ae2fe - inlined_ast: 29cc579dabc0c3fe5c86e8a60bcb9302fd79fc2006b220c3d127c351acd856c5 - dce_ast: 29cc579dabc0c3fe5c86e8a60bcb9302fd79fc2006b220c3d127c351acd856c5 + - initial_symbol_table: fe6582b9263c45c7e136548ec18514f5f08303e752df8be178ada8bd3efaa43a + type_checked_symbol_table: 89fd00e1312c30e9ca65746e5372a0516c3062b94273be4d0a1f731592a6d409 + unrolled_symbol_table: 89fd00e1312c30e9ca65746e5372a0516c3062b94273be4d0a1f731592a6d409 + initial_ast: cef0b29d345936f527e1a8acf6d33cbab795e5e3561b46703bf6529afbfd5325 + unrolled_ast: cef0b29d345936f527e1a8acf6d33cbab795e5e3561b46703bf6529afbfd5325 + ssa_ast: 30186fdf7cd60b3df1b6e55ff99ad7757cc3a1166c507fc8f16b9276f82f05aa + flattened_ast: f33f65faf05f7bbf8e86435b45e632d30a319ac541b4ff6a59909e59c3028214 + destructured_ast: 8da1b5fdfd388a779a870e6331bed91cff3dee9ecaef71195aceded5ce14f904 + inlined_ast: 3d38f21d347cb6782a1e7732f764065fff429ce6dfed789b3b2e641d1b8aeb39 + dce_ast: 3d38f21d347cb6782a1e7732f764065fff429ce6dfed789b3b2e641d1b8aeb39 bytecode: 38e21ed198874357b0a83d451d9498a59838a7f5ad979d372a405b5e6e5a4e17 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/ntzsearchtree.out b/tests/expectations/compiler/examples/ntzsearchtree.out index 9907733ec6..19fb753dfc 100644 --- a/tests/expectations/compiler/examples/ntzsearchtree.out +++ b/tests/expectations/compiler/examples/ntzsearchtree.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 58872c24d4d8343fb7c4542e952a67fdab7c1a5ced6b046220748edebfcb3acc - type_checked_symbol_table: f91bf916b23a4431f7166384cef696a54fa659816a855d552ec67cfd94808d92 - unrolled_symbol_table: f91bf916b23a4431f7166384cef696a54fa659816a855d552ec67cfd94808d92 - initial_ast: b6df3167bbfb96942f1e790d1e7454e453b59ff8cc749d2d36defacd62674ac4 - unrolled_ast: b6df3167bbfb96942f1e790d1e7454e453b59ff8cc749d2d36defacd62674ac4 - ssa_ast: 822c20bd32ede5317e38758754d13927703c87cd6be8ac17938386b7bd3e7260 - flattened_ast: 8334b425fed2251bb047036374395b51e2742c00e7a09d11914f6e7dafb8e57d - destructured_ast: b7c2a4397d886bd73c0c779181892899e693f7b42a1311d0be8cb39f5bca4ad2 - inlined_ast: b7c2a4397d886bd73c0c779181892899e693f7b42a1311d0be8cb39f5bca4ad2 - dce_ast: b7c2a4397d886bd73c0c779181892899e693f7b42a1311d0be8cb39f5bca4ad2 + - initial_symbol_table: 6d4128f767004e76e8281fa6a257c0513c8d8c48c96ae759718aff96a782502b + type_checked_symbol_table: ca8fdc648a235b01466e0aa6306ce0d663bc2caf3bacdace0653048f8ec65b38 + unrolled_symbol_table: ca8fdc648a235b01466e0aa6306ce0d663bc2caf3bacdace0653048f8ec65b38 + initial_ast: 22e5ae5968afbbe73a278a85fbbe7839c91f8a6ae8b2a2ebc47b0f7c27b7b32c + unrolled_ast: 22e5ae5968afbbe73a278a85fbbe7839c91f8a6ae8b2a2ebc47b0f7c27b7b32c + ssa_ast: 1d4d764ebef58dd5f4ffa0fec746dc14ac6511394399d099ef901774cb23e687 + flattened_ast: 5109cbd390a294bfcb89c16f3b56a337206cae71c3005f307f403abf9afec5b2 + destructured_ast: cfbbef038db7ff79319ced92674bfe14b7a8cbb1beca4c7381953382c60a1836 + inlined_ast: cfbbef038db7ff79319ced92674bfe14b7a8cbb1beca4c7381953382c60a1836 + dce_ast: cfbbef038db7ff79319ced92674bfe14b7a8cbb1beca4c7381953382c60a1836 bytecode: 3516104be238849345d986d90ff7aa2bc01fe31609f34330e279eef25edb7752 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/ntzsmallvals.out b/tests/expectations/compiler/examples/ntzsmallvals.out index d7b01e24e9..73cdcf5699 100644 --- a/tests/expectations/compiler/examples/ntzsmallvals.out +++ b/tests/expectations/compiler/examples/ntzsmallvals.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: abdd44de4a8859f6d06dfc3dd5f0f6cae511ea9030d304f5691843a4c1a89778 - type_checked_symbol_table: 1c679728b53fbf74dcecf29f20384612b4dae896cb326ae3481b70b2ed093f5f - unrolled_symbol_table: 1c679728b53fbf74dcecf29f20384612b4dae896cb326ae3481b70b2ed093f5f - initial_ast: 7787d083e77a67ad430ef82175c78cfc6b95f8b21b2c70e5ded68734c0e28d8f - unrolled_ast: 7787d083e77a67ad430ef82175c78cfc6b95f8b21b2c70e5ded68734c0e28d8f - ssa_ast: 57ab1acce6a1c7a7cdae1ceea62760bbab9038011b34b4f09db45d6f3b4da11d - flattened_ast: 099237c37ee33b81890bea707c49811c8396c1511a6fd88693cadeef91aac056 - destructured_ast: 9eb0c91881beac12d3395b2b23d58e28dd6485d8a2fd8afefe4601ac105df0ca - inlined_ast: 9eb0c91881beac12d3395b2b23d58e28dd6485d8a2fd8afefe4601ac105df0ca - dce_ast: 9eb0c91881beac12d3395b2b23d58e28dd6485d8a2fd8afefe4601ac105df0ca + - initial_symbol_table: db910ee56fa8210ddc12ba5a771a89b5174899cb8cd17619f2d24075f15761c2 + type_checked_symbol_table: 3e11fe04a08e53641ed58553df037e53f2b54d6fe2a8b702853f974dba5f24ed + unrolled_symbol_table: 3e11fe04a08e53641ed58553df037e53f2b54d6fe2a8b702853f974dba5f24ed + initial_ast: 82934829512375c02fee11224416622175c0f2c1fad225063ad561120b196a86 + unrolled_ast: 82934829512375c02fee11224416622175c0f2c1fad225063ad561120b196a86 + ssa_ast: 22caba0c620c5f9a63d4e3933d8cfc5d4728d42d40353a39c3617683d5f0c922 + flattened_ast: 8e4fa75c5d481dd545930c6e9e542a1fbd5b31e4854454874f44f3c8a1319842 + destructured_ast: a7fe93b8e326fd9b93ab721483ad2f65be3c5079941fc2f1c4cc32b248868760 + inlined_ast: a7fe93b8e326fd9b93ab721483ad2f65be3c5079941fc2f1c4cc32b248868760 + dce_ast: a7fe93b8e326fd9b93ab721483ad2f65be3c5079941fc2f1c4cc32b248868760 bytecode: 447867c0cff55fb14313d71ddd48f1a8fbee509cd357304c12fba830841dcd09 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/simple_token.out b/tests/expectations/compiler/examples/simple_token.out index 2324c21788..ff84e48336 100644 --- a/tests/expectations/compiler/examples/simple_token.out +++ b/tests/expectations/compiler/examples/simple_token.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c5942bb6ccca0ae5b2952eb371f4673b4c9a41eb0e25f198783a4b131c3fcc97 - type_checked_symbol_table: dddec6f08b08224d6bc516957b3d4749fb3e805a29936ddaea4d10c0272b5567 - unrolled_symbol_table: dddec6f08b08224d6bc516957b3d4749fb3e805a29936ddaea4d10c0272b5567 - initial_ast: 492b4988c6c596c11f20dd28724e411dfcf31e5e5f4491c0c2680761ec36e929 - unrolled_ast: 492b4988c6c596c11f20dd28724e411dfcf31e5e5f4491c0c2680761ec36e929 - ssa_ast: dbd96d670aecb5a8177137faba61de96f594ada8aa9a6bdcd38fad23a71763f1 - flattened_ast: 126d0638d6997cf135e910a371815b7db80c3705baad668c843f86f64d274af8 - destructured_ast: 078479edadd6ca2f758983b0ff1e666c8df3d0539bb7c36de93e1dcd5754e7b3 - inlined_ast: 078479edadd6ca2f758983b0ff1e666c8df3d0539bb7c36de93e1dcd5754e7b3 - dce_ast: 078479edadd6ca2f758983b0ff1e666c8df3d0539bb7c36de93e1dcd5754e7b3 + - initial_symbol_table: 513839497fb40242f53a43cda8848e446e9d690dad6e44ba3f0f60a96e3f97d5 + type_checked_symbol_table: 4976db9708869fb0ea36157ad01efa5b491996d19f58dd3cc591c6cb7ca96a53 + unrolled_symbol_table: 4976db9708869fb0ea36157ad01efa5b491996d19f58dd3cc591c6cb7ca96a53 + initial_ast: 4ffbdb821e8aeed13f5c4948da6d4af54860df90f629e552130dfab7cb3c9a52 + unrolled_ast: 4ffbdb821e8aeed13f5c4948da6d4af54860df90f629e552130dfab7cb3c9a52 + ssa_ast: ebc62bbd07b4b00e2956f7639cdba671d7f0245e715a7a48447c8631645072bd + flattened_ast: 1a57a40d2b2724705133ea6f0e685e73376591d72ad8192e18310c88575352e6 + destructured_ast: ec12bbeb130278dcdbcce2fa69c9e0f45dd44a6e4dea3b2b78c0634477d53f89 + inlined_ast: ec12bbeb130278dcdbcce2fa69c9e0f45dd44a6e4dea3b2b78c0634477d53f89 + dce_ast: ec12bbeb130278dcdbcce2fa69c9e0f45dd44a6e4dea3b2b78c0634477d53f89 bytecode: 1fb1eb1a0d28634e2e0ac374be81010d733d3749be3b2700cead1f03266ddfb0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/tictactoe.out b/tests/expectations/compiler/examples/tictactoe.out index 7d2a71506d..bc74504504 100644 --- a/tests/expectations/compiler/examples/tictactoe.out +++ b/tests/expectations/compiler/examples/tictactoe.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a8ba119d927d4cc0eca3a044c67e512f41610f314f1cd989583616a210d2632f - type_checked_symbol_table: 24b9f4fd8831984d7a7dcfe76c295f96d50b401117a79b3ba12f2aeda9c503cf - unrolled_symbol_table: 24b9f4fd8831984d7a7dcfe76c295f96d50b401117a79b3ba12f2aeda9c503cf - initial_ast: 8525eab333b7546b35b8f435b0809cc5fa9b5acb27733be56f1e582944bfa20d - unrolled_ast: 8525eab333b7546b35b8f435b0809cc5fa9b5acb27733be56f1e582944bfa20d - ssa_ast: 195c31713df27cb146a30fba5894d00cc03bbd6601e4ecddf7e4392774bec5b2 - flattened_ast: 92472197292b74c83f4bfcb81b0d263bf36b34387e409e14d21cf31a6916ccf2 - destructured_ast: 72a43189e7753c09a0489422ba935f2ec67ecf2879cbc7a27bb2822eb8c6b3db - inlined_ast: 589322faa7c19bf9bb380f8813fa3e867bc897dc4f77b3699354f3154cb81fff - dce_ast: 9d3050c7a5a3af1ca13676064e9962903489ce1630ba359587e8de293dbec3e7 + - initial_symbol_table: 6aff4711eab46a594713d623b8a8952afa6539c74151c9ea47a37edc6f4a638c + type_checked_symbol_table: b2fe6010b96888233278ce75a7d0fdf2e3e1a534e838be8b5989627735590b0c + unrolled_symbol_table: b2fe6010b96888233278ce75a7d0fdf2e3e1a534e838be8b5989627735590b0c + initial_ast: 71f305a9a0f1cb9a7e7288f8d1e8e33dc60c563c8a79292bba93cbc47a22deab + unrolled_ast: 71f305a9a0f1cb9a7e7288f8d1e8e33dc60c563c8a79292bba93cbc47a22deab + ssa_ast: 386e22834051ea8712aaaf890074feecbb9f77bc00b1d527719ad6a65ec90bc8 + flattened_ast: 8ba8ade0fbc69bc73424b0078698b5e90c5868b92c60f0fcf6af300bdbbf0d40 + destructured_ast: 74ca7acb295c6285065c7bc3fdee6b94e0f7d25b3f86ad0bf1819835604f8140 + inlined_ast: a0d0c084c88498b3f1b3015fea3e54ca8f2fb73f430be47926225fc99e9903bc + dce_ast: b3cfb4722950a42590b9f2b030731fd8159df47a6999c02cb8714cafac226a67 bytecode: 82d12cfea48eff976f9f70a6846c7f25870209fc3edf10b45b5f862a25ad3f40 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/token.out b/tests/expectations/compiler/examples/token.out index 01a8de69bd..a7772a2dcb 100644 --- a/tests/expectations/compiler/examples/token.out +++ b/tests/expectations/compiler/examples/token.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 360cbb3e1fbb7a2bdc6798712e40c8577740db261fcb88cacf7baa122ad893a5 - type_checked_symbol_table: 0a9cc1ae265d6f06800c5dddf898e154f85b486c33b7adef512399551612bb08 - unrolled_symbol_table: 0a9cc1ae265d6f06800c5dddf898e154f85b486c33b7adef512399551612bb08 - initial_ast: 10e3a89b3823000a5e0edd485af2759483a92c54d285c9c4d891614a8977e5df - unrolled_ast: 10e3a89b3823000a5e0edd485af2759483a92c54d285c9c4d891614a8977e5df - ssa_ast: b08a90f76b89904e2980fd99d666e801d8905d2cd9b1a289895b859747d6bf39 - flattened_ast: 491468cddc2556300da539d8d18f953b77fa3e0bd20dd00811cb97e6585545d5 - destructured_ast: 9b9a2d5eca2d8ad85c296512f315bffd1e427ec9346610164b5c02780eebf01e - inlined_ast: ae988501da90a51893fc7a19ec552e7a21ed425cc0d713dd58e812e6a38236cd - dce_ast: ae988501da90a51893fc7a19ec552e7a21ed425cc0d713dd58e812e6a38236cd + - initial_symbol_table: 8177e627a92d25f99122bb67b846cb21a98d38ec1a3df6bc48765113e814de49 + type_checked_symbol_table: 544a9d535b04db44d4054ffd9120d6fa48f31e4300f657ecd78b109d5a325124 + unrolled_symbol_table: 544a9d535b04db44d4054ffd9120d6fa48f31e4300f657ecd78b109d5a325124 + initial_ast: 2f8d55ea61fa7fb52258aaefa5571ecf1c200b18e4d4b59139682c3c31c17f2b + unrolled_ast: 2f8d55ea61fa7fb52258aaefa5571ecf1c200b18e4d4b59139682c3c31c17f2b + ssa_ast: 5337c07ebb026dacba7cdf0eea8bcfd0139aac6c55b48c1c9ff75e79e9e7f332 + flattened_ast: 28aa94e6823d7626c58140ce27cef1019a12aab8f89be54dd7eefdaf8885769d + destructured_ast: 466205d5e4e8326dc655be74eabdb284a2c3836430cd881c7e96f6826fe4d215 + inlined_ast: cfb86cdbfc0965637504ba9bd5a251dd9da2fd656e779d3fbb139e421370cd0b + dce_ast: cfb86cdbfc0965637504ba9bd5a251dd9da2fd656e779d3fbb139e421370cd0b bytecode: 376346fcff5c4418e7d9e6a84eb5060f99b13ff743223475ef5e5b051b9d0bc8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/twoadicity.out b/tests/expectations/compiler/examples/twoadicity.out index 1f50c65157..8cd68fe381 100644 --- a/tests/expectations/compiler/examples/twoadicity.out +++ b/tests/expectations/compiler/examples/twoadicity.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7857aaf88deea7bd06413c777e60bf431f74914d0388c8e794adc609b011ffff - type_checked_symbol_table: e68eb7141ede0e32edff6c36cc8a1096acbf417217da02823ce08667f0ab4ee3 - unrolled_symbol_table: 18ed390c785182274255e7642c5979d863b62f13b6b601c5a8c4a309fc579094 - initial_ast: bb349e6b5d5df047944094f5893f62e654942ab48f300ec24e0be0bd5df4c3f4 - unrolled_ast: 0e860854e7f9f0b4c835ce3a9359cade9240725a4e1755b1afb37ed49f1f4ee2 - ssa_ast: ac8886bc63d2e953b814baa884da2183a4e92506d324eabd4685abc997722e52 - flattened_ast: 701352b554772d75dfd7792f04e8aecf773b8fdf1db4ac57c06e0e4c8c04c9fb - destructured_ast: 76d826c945085e1bb4afb5f1f0f0fdd4505b9176d1fc325215bc6d96ca0c0dca - inlined_ast: 0223a090358a2c2f136b49daac77599435fc45bd017daf07e5c57d14ff0f1c42 - dce_ast: 44675ae507e2fd7cfc940a2ed0f1a2bc02b9a2a90f9b8cbfabb0138fe7dd4554 + - initial_symbol_table: 2df53954a2e535354cf463aa4af0e16df0ad8bd404e32ae7a59112cccefc2e29 + type_checked_symbol_table: a9e1d417b5131d3f0b0fc218cacdfe9136bc2bf9025582383e0eeea208044784 + unrolled_symbol_table: e8c440f68fc7a2d3538959e7ec8ec4e90662e9a2599cd8d018fbebe942b4a29a + initial_ast: 47423bb725b42e8571e55829ae6784b52be84366628d4ac08716969cabca10ac + unrolled_ast: e0d4f372e90bd4ade1afacd971a09089fb41b993a1ee15800d76dccb86d3be35 + ssa_ast: b4217a2674509495998c8deb30435450caf0c6cd61e5745c916a919b8c2fdc80 + flattened_ast: 1bad7946a564a71d6bad4132f2cdf60326a84502528b098e07c50c3641e12925 + destructured_ast: 3382eb0c271a810e87fc380b20d069b373721dbedf48c54c89244b1f51bb143f + inlined_ast: 5e3795ced5aaef834a271b1e9b96403a15df1362913d463474162e9f1a282601 + dce_ast: d8f89f2e99db1aeca5f52af1193507a6f99dfca7633d9d739ca5f1de7fdefc42 bytecode: c5073e255b7504fbc368079e634a99935c6c645c9db6830212e2c6077f8ebf3f errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/verify.out b/tests/expectations/compiler/examples/verify.out index 5fa4492765..9620ca11a0 100644 --- a/tests/expectations/compiler/examples/verify.out +++ b/tests/expectations/compiler/examples/verify.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e05e5c46ae3a8a3ee456ca2a337020261f8b0943621a19d66ce7f6ea402e3888 - type_checked_symbol_table: ba7fc493dbbd43f0474cfdff7d920aa3bb5307abc3a813704c8d1572cffda559 - unrolled_symbol_table: ba7fc493dbbd43f0474cfdff7d920aa3bb5307abc3a813704c8d1572cffda559 - initial_ast: c429f45dc836eb899fea0a735abd04027d90c371f2648412b3e43da790411e17 - unrolled_ast: c429f45dc836eb899fea0a735abd04027d90c371f2648412b3e43da790411e17 - ssa_ast: c21f901b4b3abba6da949b04e7bb9e5d9dc2dd7e7e6026a4fc9b63bd000541c0 - flattened_ast: 166b7187c9077e303c30c1f61902f3dd412c2f552a41594e927374312a5d5e85 - destructured_ast: 4b7e7f5c192544e73efffcc939542a6ecca49e94effce58f085e28b642d60ee9 - inlined_ast: a16ec37b48ab05cfdb714656ef018de0799599216d1e4f0debe73ac8cda0a6c9 - dce_ast: a16ec37b48ab05cfdb714656ef018de0799599216d1e4f0debe73ac8cda0a6c9 + - initial_symbol_table: 3b82389fac7bab079468a10d54271504b0f4af314374a7023e713e2d0a70ef8a + type_checked_symbol_table: 1de07c12e569cf46749424006cae98c00ae0455fbd7c0932e8474f54300a67b5 + unrolled_symbol_table: 1de07c12e569cf46749424006cae98c00ae0455fbd7c0932e8474f54300a67b5 + initial_ast: 36b5f1acbbecb9d7607e4dfb188a79ee8ee441665c8f78d39f914cf6809b3939 + unrolled_ast: 36b5f1acbbecb9d7607e4dfb188a79ee8ee441665c8f78d39f914cf6809b3939 + ssa_ast: 790fb96adadef10423d5596961c96015c0e955d9d74ba4f8f25c3be0f4ceb54e + flattened_ast: 5a6f8fd5f8007ab58b131f2209518f78bddd77879b04a9cbf40b89a98e44e76c + destructured_ast: 7739a0de1e9746b446e0180f30060fd6751d93959215d442967bc9a792039210 + inlined_ast: 6a8e417a3d90cdc0660d0521eb3e6faaba89d4415dd7f7848207db9fc6c38600 + dce_ast: 6a8e417a3d90cdc0660d0521eb3e6faaba89d4415dd7f7848207db9fc6c38600 bytecode: 153cfd2616e879c311c136713624e83ef42642241ffebf540e308a29a610b058 errors: "" warnings: "" diff --git a/tests/expectations/compiler/examples/vote.out b/tests/expectations/compiler/examples/vote.out index aebc652c4c..133605e272 100644 --- a/tests/expectations/compiler/examples/vote.out +++ b/tests/expectations/compiler/examples/vote.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f415b7605bcdd5aefe3597204694d197c99b890f18a8cb3e1d9edb3d2a6e6e1d - type_checked_symbol_table: 5f0f99b699c2ab1b87b53afe5fe9dba0527226e1252bcf1c2db10e34cfa742bf - unrolled_symbol_table: 5f0f99b699c2ab1b87b53afe5fe9dba0527226e1252bcf1c2db10e34cfa742bf - initial_ast: a871660cebae96d2836adbafdf7950af0bdaeeb2574eebc8961291fb2b5a049c - unrolled_ast: f710e4a839d2cbf90fdc649df03a904c373dce067893540e462a96a7337c08f2 - ssa_ast: 722393f0313fc0525285721ddc203fe1af2ba5a9daaf5b1ac1620ddfc0488154 - flattened_ast: 75d824990d30c4b2c8d97d0e3ad09156141441aca851bb059200fc12bdfe74b3 - destructured_ast: 87dc5b2aadf94af9848d1aba038d7c2d3c5d8b44e407311285cd488d39e80dde - inlined_ast: 4cd7f8cf34502f4eee48b27508e712fbaec90e5f18cc7caaae8afc64309fd68c - dce_ast: 4cd7f8cf34502f4eee48b27508e712fbaec90e5f18cc7caaae8afc64309fd68c + - initial_symbol_table: 11fbbf3ad2d03fafd4f7db39a5bfb0ea4b5302bdc422b26a4afa904887e8ea6b + type_checked_symbol_table: fa1e31bf4b774f6039b03cbe5bc38eaf1bf9a85306ccbdef1f3a9b2976957018 + unrolled_symbol_table: fa1e31bf4b774f6039b03cbe5bc38eaf1bf9a85306ccbdef1f3a9b2976957018 + initial_ast: ed086619c9f0f5ad64417fcc17a6847fa22d1fa95b89f3ec58302928fd83b54c + unrolled_ast: b1faf12359c2995083c2f483742076cd6b0c8c60bb90e95143b04d44a3c006bd + ssa_ast: 8a035bb369caeebb7b6b582f32aaa06b5bfddbf702c8e234fa927d7bb3557946 + flattened_ast: 8cac8ffb570a503f38a5c980d08e985b5d8d299b5e6e38ceb5d21923ba21eae0 + destructured_ast: 29a979bc9640fbefdb0f05a3974a8d6fb917acea2c4deed82b09aa524c12dd91 + inlined_ast: dcde5e49f60622fba629dd82b6ad39841230a4030793756066ea2d8093df6814 + dce_ast: dcde5e49f60622fba629dd82b6ad39841230a4030793756066ea2d8093df6814 bytecode: f5310d38dba01e579d5ec8cd7b3513997275d26de14c49ee3894d175a58c7aa5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/expression/cast.out b/tests/expectations/compiler/expression/cast.out index d3842e14e3..b1f8b8393f 100644 --- a/tests/expectations/compiler/expression/cast.out +++ b/tests/expectations/compiler/expression/cast.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7491903dbcb0fdec4c5e9cecb2a3d74ecb85c500ad7c73691f4894a992893d97 - type_checked_symbol_table: 3bda2eb3917866c88634c9825d4988b17ae084941187b7ea237dee50239454ec - unrolled_symbol_table: 3bda2eb3917866c88634c9825d4988b17ae084941187b7ea237dee50239454ec - initial_ast: 7756db7b6c767a1c52b67e44ff3c89a34316bf3df467675e2e78dcf494355036 - unrolled_ast: 7756db7b6c767a1c52b67e44ff3c89a34316bf3df467675e2e78dcf494355036 - ssa_ast: 339fcf6fc5baf484d69cd835a41e21d8e279e44f937dfdf4553f60f3a5013c19 - flattened_ast: fbb89431ae1bddaad0231adb2a8c127bac57c510f07eefac70cdb552ba26eff5 - destructured_ast: b04e55f4903848de9d4ac5d00ceaaf40b19717e4a7b23d43cf8e665e7a485656 - inlined_ast: b04e55f4903848de9d4ac5d00ceaaf40b19717e4a7b23d43cf8e665e7a485656 - dce_ast: 395ecb410a2d3a08b13a226a3fda2c2330d577afc80a4142438d5057717787ce + - initial_symbol_table: 8f6e13a5fd601a00363471c5fc1065bb00f41edb861b1680db4aac5f554dc6f3 + type_checked_symbol_table: 4af217e514a21e8772cb3f0e8696516ebb4a13e64c0b7af04f6553b6cda6737c + unrolled_symbol_table: 4af217e514a21e8772cb3f0e8696516ebb4a13e64c0b7af04f6553b6cda6737c + initial_ast: a89a16051233f4b1f4c9b6e803a703526409f2e1245ac13aca2dff7835be040f + unrolled_ast: a89a16051233f4b1f4c9b6e803a703526409f2e1245ac13aca2dff7835be040f + ssa_ast: e6ac9289d21e1edfe4c7e77802054a95197c7f99a40de906670cb94458c3b7f8 + flattened_ast: 1618fff2d37f320945a9a84ef77aa77d6a52889a59e7920cf3f482cb97f3b956 + destructured_ast: 485360b2120f7ab866f3c24cde17e8cf5f138a50b1e5cf5b4f4b6c68dd8888f6 + inlined_ast: 485360b2120f7ab866f3c24cde17e8cf5f138a50b1e5cf5b4f4b6c68dd8888f6 + dce_ast: 5b1e97afe4bf09c18a1eac5430aa9b98977009350347cf397d18df23837117c4 bytecode: 3c8ea2338433747c1805ff0086031f7be0d253cf25b173de2f145945fdbf2c98 errors: "" warnings: "" diff --git a/tests/expectations/compiler/expression/cast_coersion.out b/tests/expectations/compiler/expression/cast_coersion.out index e5b31fe7a7..fbbab7372b 100644 --- a/tests/expectations/compiler/expression/cast_coersion.out +++ b/tests/expectations/compiler/expression/cast_coersion.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 92ba7bdf1b53646e735010d257aa0c132cf5513b4ce193b9aafc2af8f50e49da - type_checked_symbol_table: 638e7846f9de1b9dc446d6f6e323f03e224c602069f36482321acff12b97b7cc - unrolled_symbol_table: 638e7846f9de1b9dc446d6f6e323f03e224c602069f36482321acff12b97b7cc - initial_ast: d62c942139ef53452dfd202dea945c6ac70ae28f32342478a6501a62902a0e22 - unrolled_ast: d62c942139ef53452dfd202dea945c6ac70ae28f32342478a6501a62902a0e22 - ssa_ast: 6b4c246a373393560bdf5ca307e2be35e643b5c475b0c5ddf9c9376242db2a38 - flattened_ast: 75cc34526c6991fd78a4ad1d64606d5b9d15d5c83c6b6cf0e16fc06d04373781 - destructured_ast: a4ca3abba605cb76b18fa319233a24115e7a76be2293430e854da1bf34c1284e - inlined_ast: a4ca3abba605cb76b18fa319233a24115e7a76be2293430e854da1bf34c1284e - dce_ast: a4ca3abba605cb76b18fa319233a24115e7a76be2293430e854da1bf34c1284e + - initial_symbol_table: 736ef33d4ea34eb43862ee271decb4587901ab41e91e4f8e41b8f99d1f8b557c + type_checked_symbol_table: 1c73cb243b5146909a9fbd64fb8862bd15578904deaa7ce579d713e635bd0719 + unrolled_symbol_table: 1c73cb243b5146909a9fbd64fb8862bd15578904deaa7ce579d713e635bd0719 + initial_ast: 409d57cef21ca167d937cf70c1d7c116bc900e502831b395698e9d3f13ae0961 + unrolled_ast: 409d57cef21ca167d937cf70c1d7c116bc900e502831b395698e9d3f13ae0961 + ssa_ast: 7f12fbc88f56e33590cbb790827e4ec6a04fa9be41e6c1f2bf48515e430d9dc5 + flattened_ast: 5d1bd9257ba315ee5b563d7e66a2c9b09ffb0841f7d588a28bfa210d73923d2e + destructured_ast: 96ddbc8267f0f3e2c870c6b0da42f7d86decdbca1a559ed20e5b67763ab0a5eb + inlined_ast: 96ddbc8267f0f3e2c870c6b0da42f7d86decdbca1a559ed20e5b67763ab0a5eb + dce_ast: 96ddbc8267f0f3e2c870c6b0da42f7d86decdbca1a559ed20e5b67763ab0a5eb bytecode: 675912267b82b91bd854fa2ef169b85c74ecaac6b73a157d7e99818e256b53b1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/expression/ternary.out b/tests/expectations/compiler/expression/ternary.out index 57265cc9c6..7ec55fc3b9 100644 --- a/tests/expectations/compiler/expression/ternary.out +++ b/tests/expectations/compiler/expression/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 12bc425c94e0b64cd27369b8ac05d98a7fa131d4c817d10786e8a964cb80fb0d - type_checked_symbol_table: 75a0827a21f18bdc89507ad4311cb8a8d91a8327aaad8f3dbfabd97f7c338d01 - unrolled_symbol_table: 75a0827a21f18bdc89507ad4311cb8a8d91a8327aaad8f3dbfabd97f7c338d01 - initial_ast: 7fa91c3cdc044bf0db2c1b95ab49db858fb8668db568f95de03a08e588fc72af - unrolled_ast: 7fa91c3cdc044bf0db2c1b95ab49db858fb8668db568f95de03a08e588fc72af - ssa_ast: dd941f1e48489377767eaf525d8eef34e60d7b8f84567175857491e031c98297 - flattened_ast: 79fdff1ca88adf82f4862445e7d7d7d0f7a2c176127a85d242147255ebd990b2 - destructured_ast: 37fd17c4edb98c6f6647796eaae531b3b0a4150252465b199c7fd78fafd0aac8 - inlined_ast: 37fd17c4edb98c6f6647796eaae531b3b0a4150252465b199c7fd78fafd0aac8 - dce_ast: 37fd17c4edb98c6f6647796eaae531b3b0a4150252465b199c7fd78fafd0aac8 + - initial_symbol_table: d6ebbdbb0ac55a0338ca71cab7bdbd5fddd4782965afba8dd6ed0e631ada84d1 + type_checked_symbol_table: 4e3cf3d38f23ca67542003bb4985603b64c43b358f5cc0a067a1f8ba8fa7703a + unrolled_symbol_table: 4e3cf3d38f23ca67542003bb4985603b64c43b358f5cc0a067a1f8ba8fa7703a + initial_ast: b48a2050069f5e13014983f5b5b648f528e9478da91c008912364faff53090ce + unrolled_ast: b48a2050069f5e13014983f5b5b648f528e9478da91c008912364faff53090ce + ssa_ast: 797dccb7d8f7d42268a907c930af0ab54d87b26df3627656c4685191486d8e5f + flattened_ast: 523b26f743f704636b3cdab1693c82012419e05a87ff3a7319302f06ba08c365 + destructured_ast: a8f7c9cef239326de6534ac8c67886fe4e687d91141c81a874e374ca9766b424 + inlined_ast: a8f7c9cef239326de6534ac8c67886fe4e687d91141c81a874e374ca9766b424 + dce_ast: a8f7c9cef239326de6534ac8c67886fe4e687d91141c81a874e374ca9766b424 bytecode: 11706f359e35f6269b2f879e483f2e1dc1df99c710fc8476dfb1e3c6115d8268 errors: "" warnings: "" diff --git a/tests/expectations/compiler/field/add.out b/tests/expectations/compiler/field/add.out index a3b2444d53..f3d72de3c0 100644 --- a/tests/expectations/compiler/field/add.out +++ b/tests/expectations/compiler/field/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 781e98a425e5a4cccdfa0cf282b9fa61aab03fabd2dce93473005944a59497ac - type_checked_symbol_table: 3289d570e78479443be89cada79ae9adad222f4f63835001c8de724b3e03b73d - unrolled_symbol_table: 3289d570e78479443be89cada79ae9adad222f4f63835001c8de724b3e03b73d - initial_ast: 414b6b6f5f537f95b1862bb0869161a98664a3b7925032aea8d6dd846022c1fa - unrolled_ast: 414b6b6f5f537f95b1862bb0869161a98664a3b7925032aea8d6dd846022c1fa - ssa_ast: d543a542f30606fdd5f7baeda1b8d3b55de1481aa760fa1e233a7dc728000927 - flattened_ast: 86d1369c7e5768c402fd5804fc89c449ea03af805fec1d7b5ec2c310100d7314 - destructured_ast: 19cd3368e9a81da05b6ae53136e674cb3174b92cda9a83e9883693628da3ddc6 - inlined_ast: 19cd3368e9a81da05b6ae53136e674cb3174b92cda9a83e9883693628da3ddc6 - dce_ast: 19cd3368e9a81da05b6ae53136e674cb3174b92cda9a83e9883693628da3ddc6 + - initial_symbol_table: 98620129b0cae3db8279fce93caa34d45de1f5391c28c6cbcb4cc03f30f2afd8 + type_checked_symbol_table: 92edf34ecf2d3908533c31a80ea3b094fcb4009c6139c18fee15299d7b48250f + unrolled_symbol_table: 92edf34ecf2d3908533c31a80ea3b094fcb4009c6139c18fee15299d7b48250f + initial_ast: 88fe78a0d52f0f8621d55dbb046be0bd394461d8a920a9fa0be3701af76046e8 + unrolled_ast: 88fe78a0d52f0f8621d55dbb046be0bd394461d8a920a9fa0be3701af76046e8 + ssa_ast: 73b8b86d06f011d8855dfe007be296f28953bc680b3606fcb52eedef199074a4 + flattened_ast: 773b5008f5217932810ade992001fec882510d36a93291eed3a8d15da082b64c + destructured_ast: a677e44d53934fcb3dde10b6f413295119adb991a987b251911932d9dfa8ae7a + inlined_ast: a677e44d53934fcb3dde10b6f413295119adb991a987b251911932d9dfa8ae7a + dce_ast: a677e44d53934fcb3dde10b6f413295119adb991a987b251911932d9dfa8ae7a bytecode: 587770d63e2d2fe866f99683df9a32da50b718ee3a92aec0d9491cbb8569b80d errors: "" warnings: "" diff --git a/tests/expectations/compiler/field/div.out b/tests/expectations/compiler/field/div.out index d974f9e40c..0e9644294f 100644 --- a/tests/expectations/compiler/field/div.out +++ b/tests/expectations/compiler/field/div.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 781e98a425e5a4cccdfa0cf282b9fa61aab03fabd2dce93473005944a59497ac - type_checked_symbol_table: 3289d570e78479443be89cada79ae9adad222f4f63835001c8de724b3e03b73d - unrolled_symbol_table: 3289d570e78479443be89cada79ae9adad222f4f63835001c8de724b3e03b73d - initial_ast: 37bf8e60733b184d4cb5b0862412bcd0e23b7bff37b314a93ab1aa2d0b66bb48 - unrolled_ast: 37bf8e60733b184d4cb5b0862412bcd0e23b7bff37b314a93ab1aa2d0b66bb48 - ssa_ast: 3bdb42e9741113b19e456c1a3a09439573603d952dafc95c64b0b7a458c95540 - flattened_ast: 1970b45ad4c13b6c33d707bb8225d32823bbad085cd985e2c0f4870dac24fda5 - destructured_ast: bb6402166c1641698b608136dcb061fd6ce096c7ef108528d1e2fb7ca134114d - inlined_ast: bb6402166c1641698b608136dcb061fd6ce096c7ef108528d1e2fb7ca134114d - dce_ast: bb6402166c1641698b608136dcb061fd6ce096c7ef108528d1e2fb7ca134114d + - initial_symbol_table: 98620129b0cae3db8279fce93caa34d45de1f5391c28c6cbcb4cc03f30f2afd8 + type_checked_symbol_table: 92edf34ecf2d3908533c31a80ea3b094fcb4009c6139c18fee15299d7b48250f + unrolled_symbol_table: 92edf34ecf2d3908533c31a80ea3b094fcb4009c6139c18fee15299d7b48250f + initial_ast: e0cff2f63e6d6ace7917626df81f82617defeb55a5c7bab19f07c3d22fab667e + unrolled_ast: e0cff2f63e6d6ace7917626df81f82617defeb55a5c7bab19f07c3d22fab667e + ssa_ast: dbb622f3afacebb7ac54e83f2187867435c3ac58be650b5ae8a9e12dc13c7eb8 + flattened_ast: 1fd7a79bfcc6e0a2c389a49d08b03847729265618cfb9527fbd7ef8542b56911 + destructured_ast: 151e4d2565cce6a7cc3b47043b9f701341a1923b98c3c29a8daf2be5cf50f94d + inlined_ast: 151e4d2565cce6a7cc3b47043b9f701341a1923b98c3c29a8daf2be5cf50f94d + dce_ast: 151e4d2565cce6a7cc3b47043b9f701341a1923b98c3c29a8daf2be5cf50f94d bytecode: 8076383080c6f141d8c6038360d4c9494a44f39b20f85614faf57bb7f6e3a10d errors: "" warnings: "" diff --git a/tests/expectations/compiler/field/eq.out b/tests/expectations/compiler/field/eq.out index cabfbc8684..245e9d9cc2 100644 --- a/tests/expectations/compiler/field/eq.out +++ b/tests/expectations/compiler/field/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a4dd4125ff7cc2aa202034438ab36f8f4c92b75aa151f750a3e004d1baef580d - type_checked_symbol_table: 22a997d88b3ed1f674afc3c86c8e7a1162869aa20df3916b515f13bb4efe43ef - unrolled_symbol_table: 22a997d88b3ed1f674afc3c86c8e7a1162869aa20df3916b515f13bb4efe43ef - initial_ast: 6f95d548674163cb45d37c96c414aed5b89845e67719c7c02221711f3ced8a0f - unrolled_ast: 6f95d548674163cb45d37c96c414aed5b89845e67719c7c02221711f3ced8a0f - ssa_ast: f7624d2e503f252ac748927d2c8f4157780495692b152669c6d77806688b1bad - flattened_ast: c238b99f127c63d50d22829486badcc5f47d69ebdf7f77a08ef8febb28526f09 - destructured_ast: 559e89c44d8018bb9437e8a7bb5968ddbdc2ada3c62484384ed612b3d2d64999 - inlined_ast: 559e89c44d8018bb9437e8a7bb5968ddbdc2ada3c62484384ed612b3d2d64999 - dce_ast: 559e89c44d8018bb9437e8a7bb5968ddbdc2ada3c62484384ed612b3d2d64999 + - initial_symbol_table: eaedb08cd9ff18badbefd1f8b5046cad7c81ebd4b22eba15bbb24f4c5d1a0796 + type_checked_symbol_table: a252bcb92e6dc70f6bffb274f5178f727b247eeb9170d4ab4b526a077e2b419f + unrolled_symbol_table: a252bcb92e6dc70f6bffb274f5178f727b247eeb9170d4ab4b526a077e2b419f + initial_ast: 36cf5001f26c587afe42881bdb92e737bb4e83dafa829b2f0d7cbaee1b6bf0ee + unrolled_ast: 36cf5001f26c587afe42881bdb92e737bb4e83dafa829b2f0d7cbaee1b6bf0ee + ssa_ast: a8ed11ecc9191d05dbd504223a93f146ca67880ad03033e58f2c0db259420808 + flattened_ast: ea148a696f7ab514f94788ad09e7e732680e4cb65bde4a414598d64c5866e5aa + destructured_ast: 620dd4a9a0d116832e5803546bab8ff460ee802c9f18ba657cb4133c5e6fe035 + inlined_ast: 620dd4a9a0d116832e5803546bab8ff460ee802c9f18ba657cb4133c5e6fe035 + dce_ast: 620dd4a9a0d116832e5803546bab8ff460ee802c9f18ba657cb4133c5e6fe035 bytecode: 935fb69a9229d935e0f2ec6ce8774b279e8d2ab9496ef8dfcf061aec2088db31 errors: "" warnings: "" diff --git a/tests/expectations/compiler/field/field.out b/tests/expectations/compiler/field/field.out index 7d69afd9a1..eb6c7f5672 100644 --- a/tests/expectations/compiler/field/field.out +++ b/tests/expectations/compiler/field/field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: ae5e4fcc114aa2e708b213b157a2f5419dfb28337adf4b4104866eeb3daa68b9 - type_checked_symbol_table: 82f9da6695bb2a46eb6e0068ad0498bc46422f2094e5e39bd50355a9e2529b54 - unrolled_symbol_table: 82f9da6695bb2a46eb6e0068ad0498bc46422f2094e5e39bd50355a9e2529b54 - initial_ast: 021dce7d921f38ee2366c6b3d87efe33abea1cf37ac001c8746ef962bce7c8dd - unrolled_ast: 021dce7d921f38ee2366c6b3d87efe33abea1cf37ac001c8746ef962bce7c8dd - ssa_ast: 5d29823da14114fd6d309b48bb2633525c9cf5d026423d7650d60931ad4b629b - flattened_ast: 26c255b28b084cc107ebd192c1c8251ecdfcae09a8f9228aaa5314f9cef0f3b2 - destructured_ast: 3b5626e329481599d4b26de1e72f14c6ff75470f1a9fa70a240ea88d1a5bf70a - inlined_ast: 3b5626e329481599d4b26de1e72f14c6ff75470f1a9fa70a240ea88d1a5bf70a - dce_ast: c101eba43eddcce576537b26b041efbe96e15a2bb483e715bf68df6aeee87708 + - initial_symbol_table: 1305bd0ff6bd94636ca16d92b5d797d9e6e13bb66984b6ca425ce31a61722ab4 + type_checked_symbol_table: 23078ce80d24a21fd39f504b2df476b5013b179ef7f7cbe8162ffc0c79fc357b + unrolled_symbol_table: 23078ce80d24a21fd39f504b2df476b5013b179ef7f7cbe8162ffc0c79fc357b + initial_ast: 20224c51976c8d3f67c4ebdc5d68b7efefe6040aaee1f5049f8954ffa615bcfb + unrolled_ast: 20224c51976c8d3f67c4ebdc5d68b7efefe6040aaee1f5049f8954ffa615bcfb + ssa_ast: ba10dad2c5d3b06b4228a01b1e6e634606497f77fcdc4b206c737df1f5be52b2 + flattened_ast: e04ab7960e4ae652ef3e4975ad3cd88d42982d444d09eee123ad11bbdf9b146f + destructured_ast: 9e41181621ba11f59a99eb5bc39bf4263cbee376e9497f00e10328ea2881a27e + inlined_ast: 9e41181621ba11f59a99eb5bc39bf4263cbee376e9497f00e10328ea2881a27e + dce_ast: 2e8804c04d07e872cacff71b9a8200c2300aeebe3bc8eeae67a71165518262ed bytecode: 649e93daf1fbf2a9870cd22788b26685b9f873b10ced0b6844974081b511080b errors: "" warnings: "" diff --git a/tests/expectations/compiler/field/mul.out b/tests/expectations/compiler/field/mul.out index ad0d1efeb0..b28905ad25 100644 --- a/tests/expectations/compiler/field/mul.out +++ b/tests/expectations/compiler/field/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 781e98a425e5a4cccdfa0cf282b9fa61aab03fabd2dce93473005944a59497ac - type_checked_symbol_table: 3289d570e78479443be89cada79ae9adad222f4f63835001c8de724b3e03b73d - unrolled_symbol_table: 3289d570e78479443be89cada79ae9adad222f4f63835001c8de724b3e03b73d - initial_ast: 55e0b36aa6fa9c5335f9eda27974207462d1a89b1bd0c177b307d17abd826a3c - unrolled_ast: 55e0b36aa6fa9c5335f9eda27974207462d1a89b1bd0c177b307d17abd826a3c - ssa_ast: 4b4bb625d79a705f409b11216f65ee79216c55632a2f0c1627dc0556752d5885 - flattened_ast: f460c65a978971ad5ed81348faedd632b625e5befd1b0ee946e443a07f96eab9 - destructured_ast: d87723956b45cce4d58f35b8e0eb9dce058d55c8d359a5234f7eee509abdf760 - inlined_ast: d87723956b45cce4d58f35b8e0eb9dce058d55c8d359a5234f7eee509abdf760 - dce_ast: d87723956b45cce4d58f35b8e0eb9dce058d55c8d359a5234f7eee509abdf760 + - initial_symbol_table: 98620129b0cae3db8279fce93caa34d45de1f5391c28c6cbcb4cc03f30f2afd8 + type_checked_symbol_table: 92edf34ecf2d3908533c31a80ea3b094fcb4009c6139c18fee15299d7b48250f + unrolled_symbol_table: 92edf34ecf2d3908533c31a80ea3b094fcb4009c6139c18fee15299d7b48250f + initial_ast: caf50a8140cc504c2e12d0c4269e489317ca1133d7acca754b60523c72703778 + unrolled_ast: caf50a8140cc504c2e12d0c4269e489317ca1133d7acca754b60523c72703778 + ssa_ast: 91494d683a68eb0f8cf7fbb5f1adb670d61d7e33ce5a088a9ad5a18c43a73861 + flattened_ast: d88a15743b68503939b1592348e49f53b03cc78304f5bcc5a5807b4cad4e9178 + destructured_ast: 48f99754bbc6fc26d450026a1570171960ac8e96a43e747de0eaabd504340c19 + inlined_ast: 48f99754bbc6fc26d450026a1570171960ac8e96a43e747de0eaabd504340c19 + dce_ast: 48f99754bbc6fc26d450026a1570171960ac8e96a43e747de0eaabd504340c19 bytecode: b66977ddf8c6be2363f9c584853adf0dc546d28df9c4eb87ab94d393e9c39c59 errors: "" warnings: "" diff --git a/tests/expectations/compiler/field/negate.out b/tests/expectations/compiler/field/negate.out index be3fe4fdeb..5996f07b38 100644 --- a/tests/expectations/compiler/field/negate.out +++ b/tests/expectations/compiler/field/negate.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a4dd4125ff7cc2aa202034438ab36f8f4c92b75aa151f750a3e004d1baef580d - type_checked_symbol_table: 22a997d88b3ed1f674afc3c86c8e7a1162869aa20df3916b515f13bb4efe43ef - unrolled_symbol_table: 22a997d88b3ed1f674afc3c86c8e7a1162869aa20df3916b515f13bb4efe43ef - initial_ast: f7adc52caae03a5564007b26b0d8a0e79ee7e72d096e7d6ff0b08af66d7a0489 - unrolled_ast: f7adc52caae03a5564007b26b0d8a0e79ee7e72d096e7d6ff0b08af66d7a0489 - ssa_ast: bb1d7f8ca838711f052278f666b80438ca5e33f52e1694357e42ce8923a574e0 - flattened_ast: bfe117223f8130fef7d941ad3a58141302f9b00b664af4859e6e2553c6f79555 - destructured_ast: 6235eae1db8805050b23922e69e49cea063997d3f054b4be44cee234f9b0f065 - inlined_ast: 6235eae1db8805050b23922e69e49cea063997d3f054b4be44cee234f9b0f065 - dce_ast: 6235eae1db8805050b23922e69e49cea063997d3f054b4be44cee234f9b0f065 + - initial_symbol_table: eaedb08cd9ff18badbefd1f8b5046cad7c81ebd4b22eba15bbb24f4c5d1a0796 + type_checked_symbol_table: a252bcb92e6dc70f6bffb274f5178f727b247eeb9170d4ab4b526a077e2b419f + unrolled_symbol_table: a252bcb92e6dc70f6bffb274f5178f727b247eeb9170d4ab4b526a077e2b419f + initial_ast: 1cd2dd98064f19e046f15fc21049e47fe5191fedd90b8c13f826e6128c63a4bf + unrolled_ast: 1cd2dd98064f19e046f15fc21049e47fe5191fedd90b8c13f826e6128c63a4bf + ssa_ast: 605eadbcb724b40419e5fa8b5cf800e0d97237b17175bc803802cef0986ee168 + flattened_ast: 3b5561a745b44711f0add62664ffacea72179f1b5f49f1bf17d21fb9ed6d60c7 + destructured_ast: b9ab8fc45ccbcd0c0627257c0adcaeeff2bbe7647c4ebb27d91c139bbe1df440 + inlined_ast: b9ab8fc45ccbcd0c0627257c0adcaeeff2bbe7647c4ebb27d91c139bbe1df440 + dce_ast: b9ab8fc45ccbcd0c0627257c0adcaeeff2bbe7647c4ebb27d91c139bbe1df440 bytecode: b9e119319f6a86cf6b4820d47924a35737646c2bee28ef72882d8e255cdaf7fb errors: "" warnings: "" diff --git a/tests/expectations/compiler/field/operator_methods.out b/tests/expectations/compiler/field/operator_methods.out index 0166cedaa1..8483272d68 100644 --- a/tests/expectations/compiler/field/operator_methods.out +++ b/tests/expectations/compiler/field/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a4dd4125ff7cc2aa202034438ab36f8f4c92b75aa151f750a3e004d1baef580d - type_checked_symbol_table: ea46ec1a8798effa6c7a224f06d44cc3e31a05d468e378fce699659600de6487 - unrolled_symbol_table: ea46ec1a8798effa6c7a224f06d44cc3e31a05d468e378fce699659600de6487 - initial_ast: 1b3373eff88cf07fe7b0f06efdde795b46fe5ef3af48bde19e5c9b98a038c987 - unrolled_ast: 1b3373eff88cf07fe7b0f06efdde795b46fe5ef3af48bde19e5c9b98a038c987 - ssa_ast: 7d1ca8c4c848066614667cd56ade577d0541816ab91e2a794ab384b6c4bd4863 - flattened_ast: 93d4ffb603708053c4edf6b65318592998e04c2e3f21ae6ad4af328774fee8dc - destructured_ast: 456b2b9fd9e7d3551c995dc16c590a5868a9e297b111a75d7313be3f1fc84806 - inlined_ast: 456b2b9fd9e7d3551c995dc16c590a5868a9e297b111a75d7313be3f1fc84806 - dce_ast: 796e28e723a483b9c566639d0d34944bb9b07e9340e70e071b62555049032554 + - initial_symbol_table: eaedb08cd9ff18badbefd1f8b5046cad7c81ebd4b22eba15bbb24f4c5d1a0796 + type_checked_symbol_table: 120bf70661b1aeef0c5eb9c5c344878b5e61fd2ac7e2de625db6c2df3661078c + unrolled_symbol_table: 120bf70661b1aeef0c5eb9c5c344878b5e61fd2ac7e2de625db6c2df3661078c + initial_ast: 2382aba2e9a32e33bd45ef5be340b433d34b8d6ed5d1d1bd05d7d41ee5ca6495 + unrolled_ast: 2382aba2e9a32e33bd45ef5be340b433d34b8d6ed5d1d1bd05d7d41ee5ca6495 + ssa_ast: 83155b8ecce689a70c808907b7c0e2dc95a590b9fd884d87294e4a84f547dfbe + flattened_ast: cf5be6ff670c3eeb06a8fb34b303ba61c8fc5bda09b359346baaa2825debfd53 + destructured_ast: 0af17fd408d0cd7f31a1ac5b916dcfff8779026b61e02d016f32d1157daa90e0 + inlined_ast: 0af17fd408d0cd7f31a1ac5b916dcfff8779026b61e02d016f32d1157daa90e0 + dce_ast: dd8863fd3a3ea2d575a99522af0107bcf0e3350cd250f91b29bbb637d4ebafce bytecode: bc2da8a1b63f9c24fb14b7468faa8cc14da40ce5c61c9a1c86804b808533b92a errors: "" warnings: "" diff --git a/tests/expectations/compiler/field/pow.out b/tests/expectations/compiler/field/pow.out index 56b7487537..0bb594c0c7 100644 --- a/tests/expectations/compiler/field/pow.out +++ b/tests/expectations/compiler/field/pow.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: ae5e4fcc114aa2e708b213b157a2f5419dfb28337adf4b4104866eeb3daa68b9 - type_checked_symbol_table: 1db83490f5d4d1da3b765f442dd4688033fd3329f7deb090f83743104bea3d4a - unrolled_symbol_table: 1db83490f5d4d1da3b765f442dd4688033fd3329f7deb090f83743104bea3d4a - initial_ast: 40a5aa0df1dbb30d2c28e3daba5aec18c7c736a5395a8a666790a62628ab6f63 - unrolled_ast: 40a5aa0df1dbb30d2c28e3daba5aec18c7c736a5395a8a666790a62628ab6f63 - ssa_ast: c9e99b07d3fed8b8f7f1c4e98b378d48a6a68eb9c19dbb96bc68de87d813cfb8 - flattened_ast: 9be71179bde154b7f4feab52574297695c8c3c52a10bda745503b33896ecb675 - destructured_ast: 16c2fdb8b1ecbc7e81d783f3f0419531efb80efc379009c3285c7afd926a12c1 - inlined_ast: 16c2fdb8b1ecbc7e81d783f3f0419531efb80efc379009c3285c7afd926a12c1 - dce_ast: 16c2fdb8b1ecbc7e81d783f3f0419531efb80efc379009c3285c7afd926a12c1 + - initial_symbol_table: 1305bd0ff6bd94636ca16d92b5d797d9e6e13bb66984b6ca425ce31a61722ab4 + type_checked_symbol_table: e84b6de3a50500bde0355234446698396b79574abffd41d92632415592fe63da + unrolled_symbol_table: e84b6de3a50500bde0355234446698396b79574abffd41d92632415592fe63da + initial_ast: 80312496ab24daabcf44226625ba379bcea0b3f29c0dcbf91e6042519b86f9bc + unrolled_ast: 80312496ab24daabcf44226625ba379bcea0b3f29c0dcbf91e6042519b86f9bc + ssa_ast: 9b99c98fbaaee87ec4ac27b0d9b05f3e2f72845ab12fd1b8eeb357b30b25cb89 + flattened_ast: e5958627930d907503ce5ea7d2dd6f8df094574bde50b0658bfe799ccd8bf5cf + destructured_ast: 7943411258cd4d53c210d04ce770e76e0064b18c516c2803de78cd4cb8038b9d + inlined_ast: 7943411258cd4d53c210d04ce770e76e0064b18c516c2803de78cd4cb8038b9d + dce_ast: 7943411258cd4d53c210d04ce770e76e0064b18c516c2803de78cd4cb8038b9d bytecode: e31bed8381ccd85c771e3eba7b52867ed99d7cfbfadf9fed69211d5a815f89e2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/field/sub.out b/tests/expectations/compiler/field/sub.out index cceb008c93..8e02d69346 100644 --- a/tests/expectations/compiler/field/sub.out +++ b/tests/expectations/compiler/field/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 781e98a425e5a4cccdfa0cf282b9fa61aab03fabd2dce93473005944a59497ac - type_checked_symbol_table: 3289d570e78479443be89cada79ae9adad222f4f63835001c8de724b3e03b73d - unrolled_symbol_table: 3289d570e78479443be89cada79ae9adad222f4f63835001c8de724b3e03b73d - initial_ast: bdf88c463a903cff4f4090ff85714e895ecd18a4c6744d6f81fbc11deeab2889 - unrolled_ast: bdf88c463a903cff4f4090ff85714e895ecd18a4c6744d6f81fbc11deeab2889 - ssa_ast: 437b7c54e3fa5620356c8b602c94b71a36c7f29432ea463d0d2340f8159f927f - flattened_ast: f1a4ce6c833ddb040a882c50fc903e43bbd7a233904cb6f9dc6e5e59be0cd9ad - destructured_ast: 77cfb286ccb92b64520971146ca5afb04b1356ac75a24c23d6ab8663c89515e0 - inlined_ast: 77cfb286ccb92b64520971146ca5afb04b1356ac75a24c23d6ab8663c89515e0 - dce_ast: 77cfb286ccb92b64520971146ca5afb04b1356ac75a24c23d6ab8663c89515e0 + - initial_symbol_table: 98620129b0cae3db8279fce93caa34d45de1f5391c28c6cbcb4cc03f30f2afd8 + type_checked_symbol_table: 92edf34ecf2d3908533c31a80ea3b094fcb4009c6139c18fee15299d7b48250f + unrolled_symbol_table: 92edf34ecf2d3908533c31a80ea3b094fcb4009c6139c18fee15299d7b48250f + initial_ast: 11d7a73b8a5367111769db51f97bdb5d0aaa50e36e12b63af1b5a319e71b828c + unrolled_ast: 11d7a73b8a5367111769db51f97bdb5d0aaa50e36e12b63af1b5a319e71b828c + ssa_ast: 5b97c863f50fd38f339edceafddca0bd87f363c3713e221dd2ef9f61727fa59a + flattened_ast: 28ebdf7d6ff6c185998d456c3b5cfcfbe06a15c23588059b643ee8bc4eadf554 + destructured_ast: 92d14541313ed61b47172e652a33a2eb679940760f075f3ed0f1fdc85c311b2e + inlined_ast: 92d14541313ed61b47172e652a33a2eb679940760f075f3ed0f1fdc85c311b2e + dce_ast: 92d14541313ed61b47172e652a33a2eb679940760f075f3ed0f1fdc85c311b2e bytecode: ad633a49970484d1285719af828974f068669c6aef5a1d0e6471cc1285469d09 errors: "" warnings: "" diff --git a/tests/expectations/compiler/field/ternary.out b/tests/expectations/compiler/field/ternary.out index 588bb587f2..8bc93020dc 100644 --- a/tests/expectations/compiler/field/ternary.out +++ b/tests/expectations/compiler/field/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 781e98a425e5a4cccdfa0cf282b9fa61aab03fabd2dce93473005944a59497ac - type_checked_symbol_table: 3289d570e78479443be89cada79ae9adad222f4f63835001c8de724b3e03b73d - unrolled_symbol_table: 3289d570e78479443be89cada79ae9adad222f4f63835001c8de724b3e03b73d - initial_ast: bdd52b18b3d2d74fbbd5dfeee4b2b90153c138f59e3b4d35d7dc0a489f6fe122 - unrolled_ast: bdd52b18b3d2d74fbbd5dfeee4b2b90153c138f59e3b4d35d7dc0a489f6fe122 - ssa_ast: af3569476f67bb9abb7c657d7438179b52cc644c3cc2fddc71f66512eeed20f5 - flattened_ast: 2c5e9383c8ad46757573ff4d0e1acbb58845e304f1bd2d12fcf2931c76c24aed - destructured_ast: 02e6537df248e92ff5afa35fe9e269bf22926b6503050ff80e2505e91356caa1 - inlined_ast: 02e6537df248e92ff5afa35fe9e269bf22926b6503050ff80e2505e91356caa1 - dce_ast: 02e6537df248e92ff5afa35fe9e269bf22926b6503050ff80e2505e91356caa1 + - initial_symbol_table: 98620129b0cae3db8279fce93caa34d45de1f5391c28c6cbcb4cc03f30f2afd8 + type_checked_symbol_table: 92edf34ecf2d3908533c31a80ea3b094fcb4009c6139c18fee15299d7b48250f + unrolled_symbol_table: 92edf34ecf2d3908533c31a80ea3b094fcb4009c6139c18fee15299d7b48250f + initial_ast: 79657b057467e04a464e1f7f595851aac649e8d3983512ba672c17bf5448366b + unrolled_ast: 79657b057467e04a464e1f7f595851aac649e8d3983512ba672c17bf5448366b + ssa_ast: 29a922daab043f83b1d029dacdc991a861d25f04acce07a86c29ccd6d233d8bf + flattened_ast: 2ac3dbfbad788bb270308fb75cf8f33a5dc9ab7f2f0573ffdecb696e61c37558 + destructured_ast: f0cfccccd657f5d58431da1ca8cef0a4de586751d0d2aff980680cf0debb8345 + inlined_ast: f0cfccccd657f5d58431da1ca8cef0a4de586751d0d2aff980680cf0debb8345 + dce_ast: f0cfccccd657f5d58431da1ca8cef0a4de586751d0d2aff980680cf0debb8345 bytecode: 483aebac4ea170dd82b9056a667b2be13c0b9e0b957a151e5f833e0119f7650b errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/block_height.out b/tests/expectations/compiler/finalize/block_height.out index 496a3756f7..026dc25e5b 100644 --- a/tests/expectations/compiler/finalize/block_height.out +++ b/tests/expectations/compiler/finalize/block_height.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 23c520620e5c7cdc66539d8d90c44259145d2ffc21d1a6f18661c85010f96c3a - type_checked_symbol_table: d7657b0227137ca8407a90509503a954c6b8e72b40da67122a12613adac74f3a - unrolled_symbol_table: d7657b0227137ca8407a90509503a954c6b8e72b40da67122a12613adac74f3a - initial_ast: 207c8773d796af86ab5fabfe28163640018d18aaeb828a9cca69812f80caf2f2 - unrolled_ast: 207c8773d796af86ab5fabfe28163640018d18aaeb828a9cca69812f80caf2f2 - ssa_ast: e052e23330dbeeb1c91842663902e8675d7c9ff49e6011d390b4e97c2fdac284 - flattened_ast: 2aaeb70f5c70c5e2ec3b5307180363f7e644eb1de9e2e93e172cb742c9299694 - destructured_ast: cd626427b5176a0758bcd51ab05153539d8bd7a6f2348a351c5c29bbbccee572 - inlined_ast: 996c507ca44d176862ed80439687d706d1c5b4e2cb26623a95490272dc1057e1 - dce_ast: 996c507ca44d176862ed80439687d706d1c5b4e2cb26623a95490272dc1057e1 + - initial_symbol_table: e6e5fd52e77bcda0e8548f17b7c058669a4f33e8a9d22407fe4fdffd04e66db0 + type_checked_symbol_table: 411706dd6334892a3e0c77cb079b3aa6129485f86444948673cc681e8797d1b6 + unrolled_symbol_table: 411706dd6334892a3e0c77cb079b3aa6129485f86444948673cc681e8797d1b6 + initial_ast: 7c696a240b5dca3bd6f8528571fa7cf9f2a2d67448f775d3fd4cb31e415a7d3c + unrolled_ast: 7c696a240b5dca3bd6f8528571fa7cf9f2a2d67448f775d3fd4cb31e415a7d3c + ssa_ast: 47d43faf43d15c119ca806691578ee076593653307f7a15280a4d2f7a9c87875 + flattened_ast: 1fb77e4a151c2cf7e2ab0aee1f9e3b0db9cf1a3151e469eda5839c02f7a9fdb2 + destructured_ast: ce1827e7c8b3b720da956d13893c2521d5bb878bf3d06d5a80beecc46be4111c + inlined_ast: eb734460b6dc341d94745cd98f7a2dabe328cd36d37a090815eb19cd3076cba0 + dce_ast: eb734460b6dc341d94745cd98f7a2dabe328cd36d37a090815eb19cd3076cba0 bytecode: efd6cf31c0ed4b1053dc7c99ebdea0147343fb8a2cb187d24a345e08debc169b errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/contains.out b/tests/expectations/compiler/finalize/contains.out index 6274bddc95..7b787957c4 100644 --- a/tests/expectations/compiler/finalize/contains.out +++ b/tests/expectations/compiler/finalize/contains.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a03b039d5c94cc3063a364063f293051661dab87e9179d0241b14473d2f379fd - type_checked_symbol_table: a5388460e61b45cc12bbe7f06d5a5c81bda39153d45d11bacb0348a8650301c7 - unrolled_symbol_table: a5388460e61b45cc12bbe7f06d5a5c81bda39153d45d11bacb0348a8650301c7 - initial_ast: 2aa12e53e65e44e955a66938247469cc32eeee2a556ecf9bd750ed94ca79366e - unrolled_ast: 2aa12e53e65e44e955a66938247469cc32eeee2a556ecf9bd750ed94ca79366e - ssa_ast: 91ee704b157d546e69d33730402117725ffb5e0dc51656124e6a1fabc9383c23 - flattened_ast: a568f26893adff66b6184acea108da3162235018a32a1fb58262047d2c34cd71 - destructured_ast: 4ff35049bec0b9f3c548de1c07339ee8ae119c8cb7d0acbbc385f71ba59fb70f - inlined_ast: f2c64858adabe6a59859598121898433463bf04554f226536a652df5945290a7 - dce_ast: f2c64858adabe6a59859598121898433463bf04554f226536a652df5945290a7 + - initial_symbol_table: 15158cf85896dafc3e0c9cb94aa57345abb8a8f312e24e64e90139add6bb8e27 + type_checked_symbol_table: 35f03792a077e2b869e29a912f5da8bf42fc5bfefde8e743d488b3fe950c326a + unrolled_symbol_table: 35f03792a077e2b869e29a912f5da8bf42fc5bfefde8e743d488b3fe950c326a + initial_ast: d2a45f9028d65426da3469e96d2861dc5211b6c38b32f712ee8836b21cfae53d + unrolled_ast: d2a45f9028d65426da3469e96d2861dc5211b6c38b32f712ee8836b21cfae53d + ssa_ast: 9ee712560853cd8d5056baf9ca70a530cc87a4f222f14f1404cb3530acc5c301 + flattened_ast: 40f24787942caba5124252a80625ecaf74e7948eb88206ba75f0a510015bec61 + destructured_ast: b34a0fbb7379b6b434082a0475fb1c44621bb69c9e5f3ca6717676cb9d84211c + inlined_ast: 9a6ba60bca68e60866f188fd3580fa388aeb1ce0032c013205b0e02b32bd250e + dce_ast: 9a6ba60bca68e60866f188fd3580fa388aeb1ce0032c013205b0e02b32bd250e bytecode: 167f0db95f7c2be39c98ed17fde82214d5ca6afe1722a91d359dd7a801bad418 errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/decrement_via_get_set.out b/tests/expectations/compiler/finalize/decrement_via_get_set.out index db2f613cf8..eb1842d02c 100644 --- a/tests/expectations/compiler/finalize/decrement_via_get_set.out +++ b/tests/expectations/compiler/finalize/decrement_via_get_set.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c53613899322551edff2f353d5506474fd374b1898786c5971d12c5bb597181e - type_checked_symbol_table: 08a550c993afdca66f98b9afd5e885779dcbccc10d8230a3f3f55592dbad881a - unrolled_symbol_table: 08a550c993afdca66f98b9afd5e885779dcbccc10d8230a3f3f55592dbad881a - initial_ast: af5d403a99f562b7e7ea8848681036aa8583ecdf84c72caadcde4a736e6517ac - unrolled_ast: af5d403a99f562b7e7ea8848681036aa8583ecdf84c72caadcde4a736e6517ac - ssa_ast: 3001e9c42d1f139b4600bdd668a517a6b3d21ee3af6e68a25407cf37e07a0475 - flattened_ast: d2fd17e59e6d137cc2d34a76f9d8a61bdee0f389bef477d9b632c72737250870 - destructured_ast: 192db782f618ecdbb96fedf132bcdfa9a53198745536baa52379bb9413dfa759 - inlined_ast: ddc76f2af7c8753d48a474baa1ab5d13576cff8468c5fd76c9b449e161e68e78 - dce_ast: ddc76f2af7c8753d48a474baa1ab5d13576cff8468c5fd76c9b449e161e68e78 + - initial_symbol_table: 60f7bdd11192425cfc45192bcc1b539e7b05551236a1a490fba4f79823cc50e1 + type_checked_symbol_table: 652f161821c10c6528014b80c2dbc000f141f6e410ce96f093b5e5be5834d8de + unrolled_symbol_table: 652f161821c10c6528014b80c2dbc000f141f6e410ce96f093b5e5be5834d8de + initial_ast: 577b00e2287a194222a242de6c7c56c9c761ea97ad6ba126114fca212f74c9b8 + unrolled_ast: 577b00e2287a194222a242de6c7c56c9c761ea97ad6ba126114fca212f74c9b8 + ssa_ast: 33f828dbd1a0c3aedc5990cc8df882dca958f230575425068a95823d59483c2e + flattened_ast: 6251f84c9ed5cebf8ddf61ec6d1aeea44c4bf615581fb275f9ee881cd75b47f5 + destructured_ast: ca58c119a4ac73966ded5a2ec8f59cc4f6722e622010bbd2837602ba588404da + inlined_ast: ccb442edf03d8af70e78a8ebba312ad0966218244d3b55e2fc1298ccc888a936 + dce_ast: ccb442edf03d8af70e78a8ebba312ad0966218244d3b55e2fc1298ccc888a936 bytecode: 2d6d813315ed6124a9d165422f7eab08f392cae110767d6b7fbdbfcaca4e5bcf errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/finalize.out b/tests/expectations/compiler/finalize/finalize.out index 0f1210eb0b..649944114e 100644 --- a/tests/expectations/compiler/finalize/finalize.out +++ b/tests/expectations/compiler/finalize/finalize.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7a56c8d65b11d7a0a80b769f970507d84914e50ef3d14fcca5bbb9d978174747 - type_checked_symbol_table: 0f44d95ae606740ffe450ee643f09e5388c56740b2daea34bf0b5b3c46c67e9a - unrolled_symbol_table: 0f44d95ae606740ffe450ee643f09e5388c56740b2daea34bf0b5b3c46c67e9a - initial_ast: 328e7d8988867c6d52478a2c3952f75d1242d86d49eb8170d18c42eed3dc4299 - unrolled_ast: 328e7d8988867c6d52478a2c3952f75d1242d86d49eb8170d18c42eed3dc4299 - ssa_ast: 29f93cf07a9de564da9a4400a852cfc9584e4b26c4f499654e3f461f6c3e45ac - flattened_ast: f3a3bb9d04dba0b18bcbfbd345311e2e94fd9827a7bb54114af369d7922b835e - destructured_ast: a1389de666f1e28c1e95f1e0cbd7214f6a627027c3b25269f78eb4c38bd9bb77 - inlined_ast: 0fc9e70d7106894cfade352f1c9d98ea5a668420de42b0554177cf3a6c0c9206 - dce_ast: 0fc9e70d7106894cfade352f1c9d98ea5a668420de42b0554177cf3a6c0c9206 + - initial_symbol_table: 59fe602c0d7bc9ba582e57bd00ca4df0cf521ac4237f1822aab93672d25595a0 + type_checked_symbol_table: 9bc8d3261b8e16e3378c7dcf64f776a70ebb85a8f0e4ed89bc91febcf4a5d64c + unrolled_symbol_table: 9bc8d3261b8e16e3378c7dcf64f776a70ebb85a8f0e4ed89bc91febcf4a5d64c + initial_ast: fac4817f93bb7040ea2c073a4aa94babc29d0bec61198d17fe7fb0e4e7ea9ded + unrolled_ast: fac4817f93bb7040ea2c073a4aa94babc29d0bec61198d17fe7fb0e4e7ea9ded + ssa_ast: be2f3f263ca2b58754bbd8a7addcaa1052b03ceaef3d98d69612ddf4661ab0e0 + flattened_ast: 4756c0d180b5eeb11e93fdc18a693652d2f867db82bd3637128a7e8b7d4e2e96 + destructured_ast: e31c11310cb123d8209b8040105e9cea8d332a8c1641f2422b69f561202a5796 + inlined_ast: aa37165752ea0677d59741347d0185d40ba9e03a1c220692915c63ca72ecc63e + dce_ast: aa37165752ea0677d59741347d0185d40ba9e03a1c220692915c63ca72ecc63e bytecode: a146226b7799224cc098e11a978dd80923ab5abe74d33fcbf62e729d130ac61d errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/finalize_reassign_to_outer_scope_fail.out b/tests/expectations/compiler/finalize/finalize_reassign_to_outer_scope_fail.out new file mode 100644 index 0000000000..d456e07369 --- /dev/null +++ b/tests/expectations/compiler/finalize/finalize_reassign_to_outer_scope_fail.out @@ -0,0 +1,5 @@ +--- +namespace: Compile +expectation: Fail +outputs: + - "Error [ETYC0372097]: Cannot re-assign to `try_get_token` from a conditional scope to an outer scope in a finalize block.\n --> compiler-test:16:13\n |\n 16 | let try_get_token: TokenInfo = Mapping::get_or_use(\n | ^^^^^^^^^^^^^\n |\n = This is a fundamental restriction that can often be avoided by using a ternary operator `?` or re-declaring the variable in the current scope. In the future, ARC XXXX (https://github.com/AleoHQ/ARCs) will support more complex assignments in finalize blocks.\n" diff --git a/tests/expectations/compiler/finalize/finalize_with_method_calls.out b/tests/expectations/compiler/finalize/finalize_with_method_calls.out index 49219ddb74..09efa7e86b 100644 --- a/tests/expectations/compiler/finalize/finalize_with_method_calls.out +++ b/tests/expectations/compiler/finalize/finalize_with_method_calls.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6c9c3ff25f58feeb1273af3c3bf92b2edc13f9508defd63d040b339f417414ae - type_checked_symbol_table: 0e1e772c0a5657778f22c52ee56fd231213c3f721b8dcde1e9713f8859002952 - unrolled_symbol_table: 0e1e772c0a5657778f22c52ee56fd231213c3f721b8dcde1e9713f8859002952 - initial_ast: 653b99dcefa9b5114e5237d84d9a4cb4a0f5d1e19c7297ba5e5c1742bdc4ff84 - unrolled_ast: 653b99dcefa9b5114e5237d84d9a4cb4a0f5d1e19c7297ba5e5c1742bdc4ff84 - ssa_ast: 41f41f0b5a37a3d39a3f8bea2e280bf676a3abfdf1b7b6008192be51d766763f - flattened_ast: 63f6fee71fa45c437d3dcee9a035a2320eeab300eded4dcbc1eed5b530df58fa - destructured_ast: 43890c35ec6be850f7a93238ae4aba099ee908a5b18f5c322c574fd770381fb4 - inlined_ast: 9f10c4b3d9551d9ff6d382526cec3fac62d4d3d2d19776752d1df5a8ebed50a5 - dce_ast: 9f10c4b3d9551d9ff6d382526cec3fac62d4d3d2d19776752d1df5a8ebed50a5 + - initial_symbol_table: f3422ce14871b1c0cabd75467f8fda5c209d90a4bae85f8f9dff9fee98872b27 + type_checked_symbol_table: ac47beaa7a6934d53f9d7d08c661a4a9862798a8177b9a9718d56e782dd93f62 + unrolled_symbol_table: ac47beaa7a6934d53f9d7d08c661a4a9862798a8177b9a9718d56e782dd93f62 + initial_ast: 18697a2da0251fbac1310b6de5647e40096a07aac784a04c2ff0758795bc32ee + unrolled_ast: 18697a2da0251fbac1310b6de5647e40096a07aac784a04c2ff0758795bc32ee + ssa_ast: 68bb94a829d0d81d5498c72eadf07fd13bf4c16d91f869a6c86e9c125b1fae8f + flattened_ast: ef95952b1df07c24c080751864ebe1917a9bfb448b88a72f942bb54e83870867 + destructured_ast: 4e3eecbcc66d2b238bfcb35461908025b0be5f7314f7283c3be25800e2693d18 + inlined_ast: 745fe6f6eac6755b3b3e3bc0ab926819d43d9819b6df5a1bad921fd6e70c6fd6 + dce_ast: 745fe6f6eac6755b3b3e3bc0ab926819d43d9819b6df5a1bad921fd6e70c6fd6 bytecode: c9efd41503bd559059cb4b5101eebd99917818e3a0def6062fc1f82d0cf66845 errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/get_incorrect_type_fail.out b/tests/expectations/compiler/finalize/get_incorrect_type_fail.out index 27e7f253be..41cc868242 100644 --- a/tests/expectations/compiler/finalize/get_incorrect_type_fail.out +++ b/tests/expectations/compiler/finalize/get_incorrect_type_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372031]: A mapping's value cannot be a record\n --> compiler-test:10:5\n |\n 10 | mapping tokens: address => Token;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372007]: Expected one type from `address`, but got `boolean`\n --> compiler-test:17:30\n |\n 17 | Mapping::get(tokens, true);\n | ^^^^\nError [ETYC0372007]: Expected one type from `address`, but got `boolean`\n --> compiler-test:18:20\n |\n 18 | tokens.get(true);\n | ^^^^\nError [ETYC0372007]: Expected one type from `address`, but got `u8`\n --> compiler-test:19:31\n |\n 19 | Mapping::get(amounts, 1u8);\n | ^^^\nError [ETYC0372007]: Expected one type from `address`, but got `u8`\n --> compiler-test:20:21\n |\n 20 | amounts.get(1u8);\n | ^^^\n" + - "Error [ETYC0372031]: A mapping's value cannot be a record\n --> compiler-test:10:5\n |\n 10 | mapping tokens: address => Token;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372003]: Expected type `address` but type `boolean` was found\n --> compiler-test:17:30\n |\n 17 | Mapping::get(tokens, true);\n | ^^^^\nError [ETYC0372003]: Expected type `address` but type `boolean` was found\n --> compiler-test:18:20\n |\n 18 | tokens.get(true);\n | ^^^^\nError [ETYC0372003]: Expected type `address` but type `u8` was found\n --> compiler-test:19:31\n |\n 19 | Mapping::get(amounts, 1u8);\n | ^^^\nError [ETYC0372003]: Expected type `address` but type `u8` was found\n --> compiler-test:20:21\n |\n 20 | amounts.get(1u8);\n | ^^^\n" diff --git a/tests/expectations/compiler/finalize/get_or_incorrect_type_fail.out b/tests/expectations/compiler/finalize/get_or_incorrect_type_fail.out index 06b88049f2..ca7ad684c7 100644 --- a/tests/expectations/compiler/finalize/get_or_incorrect_type_fail.out +++ b/tests/expectations/compiler/finalize/get_or_incorrect_type_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372031]: A mapping's value cannot be a record\n --> compiler-test:10:5\n |\n 10 | mapping tokens: address => Token;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372007]: Expected one type from `Token`, but got `u128`\n --> compiler-test:17:43\n |\n 17 | Mapping::get_or_use(tokens, addr, amount);\n | ^^^^^^\nError [ETYC0372007]: Expected one type from `Token`, but got `u128`\n --> compiler-test:18:33\n |\n 18 | tokens.get_or_use(addr, amount);\n | ^^^^^^\nError [ETYC0372007]: Expected one type from `address`, but got `u8`\n --> compiler-test:19:38\n |\n 19 | Mapping::get_or_use(amounts, 1u8, amount);\n | ^^^\nError [ETYC0372007]: Expected one type from `address`, but got `u8`\n --> compiler-test:20:28\n |\n 20 | amounts.get_or_use(1u8, amount);\n | ^^^\nError [ETYC0372007]: Expected one type from `u128`, but got `u8`\n --> compiler-test:21:44\n |\n 21 | Mapping::get_or_use(amounts, addr, 1u8);\n | ^^^\nError [ETYC0372007]: Expected one type from `u128`, but got `u8`\n --> compiler-test:22:34\n |\n 22 | amounts.get_or_use(addr, 1u8);\n | ^^^\nError [ETYC0372007]: Expected one type from `u8`, but got `u128`\n --> compiler-test:23:72\n |\n 23 | Mapping::get_or_use(tokens, addr, Token { owner: addr, amount: 1u8 });\n | ^^^\nError [ETYC0372007]: Expected one type from `u8`, but got `u128`\n --> compiler-test:24:62\n |\n 24 | tokens.get_or_use(addr, Token { owner: addr, amount: 1u8 });\n | ^^^\nError [ETYC0372005]: Unknown variable `foo`\n --> compiler-test:25:29\n |\n 25 | Mapping::get_or_use(foo, addr, amount);\n | ^^^\nError [ETYC0372005]: Unknown variable `foo`\n --> compiler-test:26:9\n |\n 26 | foo.get_or_use(addr, amount);\n | ^^^\n" + - "Error [ETYC0372031]: A mapping's value cannot be a record\n --> compiler-test:10:5\n |\n 10 | mapping tokens: address => Token;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372003]: Expected type `Token` but type `u128` was found\n --> compiler-test:17:43\n |\n 17 | Mapping::get_or_use(tokens, addr, amount);\n | ^^^^^^\nError [ETYC0372003]: Expected type `Token` but type `u128` was found\n --> compiler-test:18:33\n |\n 18 | tokens.get_or_use(addr, amount);\n | ^^^^^^\nError [ETYC0372003]: Expected type `address` but type `u8` was found\n --> compiler-test:19:38\n |\n 19 | Mapping::get_or_use(amounts, 1u8, amount);\n | ^^^\nError [ETYC0372003]: Expected type `address` but type `u8` was found\n --> compiler-test:20:28\n |\n 20 | amounts.get_or_use(1u8, amount);\n | ^^^\nError [ETYC0372003]: Expected type `u128` but type `u8` was found\n --> compiler-test:21:44\n |\n 21 | Mapping::get_or_use(amounts, addr, 1u8);\n | ^^^\nError [ETYC0372003]: Expected type `u128` but type `u8` was found\n --> compiler-test:22:34\n |\n 22 | amounts.get_or_use(addr, 1u8);\n | ^^^\nError [ETYC0372003]: Expected type `u128` but type `u8` was found\n --> compiler-test:23:72\n |\n 23 | Mapping::get_or_use(tokens, addr, Token { owner: addr, amount: 1u8 });\n | ^^^\nError [ETYC0372003]: Expected type `u128` but type `u8` was found\n --> compiler-test:24:62\n |\n 24 | tokens.get_or_use(addr, Token { owner: addr, amount: 1u8 });\n | ^^^\nError [ETYC0372005]: Unknown variable `foo`\n --> compiler-test:25:29\n |\n 25 | Mapping::get_or_use(foo, addr, amount);\n | ^^^\nError [ETYC0372005]: Unknown variable `foo`\n --> compiler-test:26:9\n |\n 26 | foo.get_or_use(addr, amount);\n | ^^^\n" diff --git a/tests/expectations/compiler/finalize/increment_via_get_set.out b/tests/expectations/compiler/finalize/increment_via_get_set.out index d6bc109294..bd6d288901 100644 --- a/tests/expectations/compiler/finalize/increment_via_get_set.out +++ b/tests/expectations/compiler/finalize/increment_via_get_set.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c9a0373dcea237ccc8dd41dfc4c39400eee952d702ab0b2a8697dd0e9aa64b33 - type_checked_symbol_table: 032589815e005e85a855fec90639ec1e69dc01f6b2a793f9c42583335f710afe - unrolled_symbol_table: 032589815e005e85a855fec90639ec1e69dc01f6b2a793f9c42583335f710afe - initial_ast: 8b044cf269c10c69888385cb431368c312dc1240aea2dfe25eb327d470b5332a - unrolled_ast: 8b044cf269c10c69888385cb431368c312dc1240aea2dfe25eb327d470b5332a - ssa_ast: 33b2b045049e06fe7ab0919b616b2bd33097777dc46cc45ce21f2314eebcc752 - flattened_ast: e5c8bbc2672885271ad3de13ea19aa36827d8f326a833689e7ceb754d2c97b1e - destructured_ast: 1ef6fca4d89c40ef5263259e4cfeb27072a7535840e4475992af8649c617f96d - inlined_ast: 5e45ffa292250ff139803c5796e75350c92e129b5028db59fe3b5c7a12fcc222 - dce_ast: 5e45ffa292250ff139803c5796e75350c92e129b5028db59fe3b5c7a12fcc222 + - initial_symbol_table: 2fc162ff09c451e1cb88b1a8b0915956feab9dfc3acc959d32839e54596cf265 + type_checked_symbol_table: c7b7719ddca3e021ec8172c94278fef10cb32847a3dab2728b1126b6cbc7cf43 + unrolled_symbol_table: c7b7719ddca3e021ec8172c94278fef10cb32847a3dab2728b1126b6cbc7cf43 + initial_ast: 9d5c2907ec4f8e31ef23d56bf23d0aeda97d2993ff485319d5b1e20d22b408b3 + unrolled_ast: 9d5c2907ec4f8e31ef23d56bf23d0aeda97d2993ff485319d5b1e20d22b408b3 + ssa_ast: 4f56e27bc3b09d665061f61079b37c96aa61e473476830185b498813b86b11e0 + flattened_ast: 94657074440a8a7ed9c20787ed50c44f2e8cb0ac9231d0273ae2a7611cc64d99 + destructured_ast: 91f4d7d2f66c3547aa8bc80af99a0a3519b662e2730932fa5fb66dabcba0a017 + inlined_ast: f3e27451be8d7ab875d3b4cfab04b5d5e5607ec1a789a529a82693a7a632d547 + dce_ast: f3e27451be8d7ab875d3b4cfab04b5d5e5607ec1a789a529a82693a7a632d547 bytecode: b4f8e195256812d62d49c09bb152bf956c95cd2e8375eff8c4bee84d176a2cc5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/inline_in_finalize.out b/tests/expectations/compiler/finalize/inline_in_finalize.out index a682f96063..f03825d25a 100644 --- a/tests/expectations/compiler/finalize/inline_in_finalize.out +++ b/tests/expectations/compiler/finalize/inline_in_finalize.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: cfff1224954ed83993ea7795afaeb91f12fa8f2c3d8973e3b296a7d5da6d2ed5 - type_checked_symbol_table: 201ce7f8a317e1b0e724ffcc6936a5663fa5cb4d1628826c1f42a1e3fa14a453 - unrolled_symbol_table: 201ce7f8a317e1b0e724ffcc6936a5663fa5cb4d1628826c1f42a1e3fa14a453 - initial_ast: 60c9f87cd4a9b5eb65547b16558d2fdc0d9eaba592d31300d7b191090cdcd152 - unrolled_ast: 60c9f87cd4a9b5eb65547b16558d2fdc0d9eaba592d31300d7b191090cdcd152 - ssa_ast: da8ea998b1ebcb90a9147c3e68d48b18c95409bcc6a82953125556ec37bb1b93 - flattened_ast: ac21b2c6e5ac04ef4bc1c76019bef460fb468d4c7b8a2e430716416a87fd1b3f - destructured_ast: 67c12720c1344d1d9e0a9f3ee3bc76168694f6985a1737d5070c7dbc483ad939 - inlined_ast: 189ca4b8577b38b59ca5060c2bf7f418551d9de97fcadecf6ca14620da4a03d5 - dce_ast: 189ca4b8577b38b59ca5060c2bf7f418551d9de97fcadecf6ca14620da4a03d5 + - initial_symbol_table: fb0001d10766e1e80dae4bf99d04f55b665a1c2aacad45bb2119a196421c4b34 + type_checked_symbol_table: caed000f9d2ac04c9ed3021e0e0be005e82ed3b203802f5776b6d347725d57e1 + unrolled_symbol_table: caed000f9d2ac04c9ed3021e0e0be005e82ed3b203802f5776b6d347725d57e1 + initial_ast: 6053f22b3880d8dcaa68bfc5c9a885dd3731183dc51347d9ef635f14d2d6e261 + unrolled_ast: 6053f22b3880d8dcaa68bfc5c9a885dd3731183dc51347d9ef635f14d2d6e261 + ssa_ast: 7237836e0866d3a5c1dcf508cca22b22eaa3d76e4a16bcc107cac703b054a083 + flattened_ast: 7856e0c4a21f29b3ff944903934344623f72620a473645e506aeba14ddde65d9 + destructured_ast: 12c1feb1b13fd0ec9708c0608324bdf334c5a4dbaf221c539b44f24cdec08a26 + inlined_ast: 6c54ef2fa42d781945f378dad07a0fd6051983477dbcbe2d3f792962d750ef77 + dce_ast: 6c54ef2fa42d781945f378dad07a0fd6051983477dbcbe2d3f792962d750ef77 bytecode: 2fb2571e88289773df76468e6470aba403dd4f3e8fd48ec3f25c650a54e6402f errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/mapping.out b/tests/expectations/compiler/finalize/mapping.out index 0e0974d5c1..8a6c410ef4 100644 --- a/tests/expectations/compiler/finalize/mapping.out +++ b/tests/expectations/compiler/finalize/mapping.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 110a526f29c2aaed626dc13768f5e7d3136e94e1995922e43552d1a6a9071d84 - type_checked_symbol_table: a8543eed8b928c2202107e06105d0486d3da37e4eb99e71effc233a2796218a2 - unrolled_symbol_table: a8543eed8b928c2202107e06105d0486d3da37e4eb99e71effc233a2796218a2 - initial_ast: 4985990bfd8e9471152a370ae6012a7ee85744360e4c1f530f0208e63e6fd326 - unrolled_ast: 4985990bfd8e9471152a370ae6012a7ee85744360e4c1f530f0208e63e6fd326 - ssa_ast: e9f4f35ee414cdf184f4a1003308cb219cfe8039f4098f8b3067c1edae84b1eb - flattened_ast: 8c5d279e22fff4e9fec30bb2ba2ee26228d66770b18eb4539828640b4098675c - destructured_ast: 01fdd4bd99a63dde8f4cdf66e78bf0137ce86f4e43882df432f68ccaf384f6f3 - inlined_ast: 01fdd4bd99a63dde8f4cdf66e78bf0137ce86f4e43882df432f68ccaf384f6f3 - dce_ast: 01fdd4bd99a63dde8f4cdf66e78bf0137ce86f4e43882df432f68ccaf384f6f3 + - initial_symbol_table: bc9d048929ff94bda88c39a484c09cb42ff7d864a0565ce0a2529f77c76f0bc1 + type_checked_symbol_table: 52e5122f749ac108f5c53b481886ab92185918e770714b01c42f339e5f489712 + unrolled_symbol_table: 52e5122f749ac108f5c53b481886ab92185918e770714b01c42f339e5f489712 + initial_ast: 6b1148feeddff414c9f68c99246cd506dbe9195701805ad86a48fa3a14baba66 + unrolled_ast: 6b1148feeddff414c9f68c99246cd506dbe9195701805ad86a48fa3a14baba66 + ssa_ast: 3e375cbca9880dc515ec9f6d8d74597a3ae47412876a0e227ef175f0eafed9c1 + flattened_ast: 46bc0a697fdd71c1f11d77f2316741634c5356009c89d4a9148f954c845e1618 + destructured_ast: a8e012d38d183720d972ff0be2b6ca37673db3d4b19e2c5dda0edb0626ec2496 + inlined_ast: a8e012d38d183720d972ff0be2b6ca37673db3d4b19e2c5dda0edb0626ec2496 + dce_ast: a8e012d38d183720d972ff0be2b6ca37673db3d4b19e2c5dda0edb0626ec2496 bytecode: 312c25062c283bf27a955dc0d7035c166da12e5e40eb55b9e6572af8750e0474 errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/only_finalize_with_flattening.out b/tests/expectations/compiler/finalize/only_finalize_with_flattening.out index ecf82afdf9..a19272f83e 100644 --- a/tests/expectations/compiler/finalize/only_finalize_with_flattening.out +++ b/tests/expectations/compiler/finalize/only_finalize_with_flattening.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 40daeecdcea7289dfbd0edb0a81bf0779b2d873e6f83772017d6c8297ceee19e - type_checked_symbol_table: 227effc2008da54d7dd266633e862f23fd99d08ce789f59acd05f030f23fa999 - unrolled_symbol_table: 227effc2008da54d7dd266633e862f23fd99d08ce789f59acd05f030f23fa999 - initial_ast: 14ba6a42c070b10174e90a6b77d3db526f5477831689c252861d0fa06dfa063c - unrolled_ast: 14ba6a42c070b10174e90a6b77d3db526f5477831689c252861d0fa06dfa063c - ssa_ast: 8d857a1d26d9c59b2b217809d7c34406c1979d6af65615509f7b5f3625613690 - flattened_ast: 4f0e9923c10141a41aad1aa027299733a2fb9d78e46b82c65a097797eff14c37 - destructured_ast: e523f3945816e3cff31012ac0f95303f05d941da1e8bd18e6a3cada7ce0380b9 - inlined_ast: ed5efaa1a3696b3a06c5585cd471896ad25f67098112a46a5a6204cbfa443fe9 - dce_ast: ed5efaa1a3696b3a06c5585cd471896ad25f67098112a46a5a6204cbfa443fe9 + - initial_symbol_table: 56c4eea018bad5b00fa3584917fe6327a28220606b7ef3392dd4f52510eb836d + type_checked_symbol_table: 9aef8c132cabed231ccd4e6f52d22aeeb6ab58e8b4a6c1495ed006b362dc9300 + unrolled_symbol_table: 9aef8c132cabed231ccd4e6f52d22aeeb6ab58e8b4a6c1495ed006b362dc9300 + initial_ast: 673ddb7aefe2c0b9730729803ed75d8872403283c84d98a54d7fc6523ded8910 + unrolled_ast: 673ddb7aefe2c0b9730729803ed75d8872403283c84d98a54d7fc6523ded8910 + ssa_ast: 16e3251569666681488bebdd375c59699798513d504a0b425276804e48a4bb05 + flattened_ast: b5c04913c1c93e7d83d43110ff20867d47638939ae3f9c14c72c20093d3541d8 + destructured_ast: 3cae3c5514a1f66dd417a45e5459abaf68f6ca1c16c0869144b275b7f3ddf35d + inlined_ast: 9a915933070f37ae3a89bca25e56d4a085b05fea61ea7e7cc2a524b498b1dc1d + dce_ast: 9a915933070f37ae3a89bca25e56d4a085b05fea61ea7e7cc2a524b498b1dc1d bytecode: d6edcce70bf27b2fad397a62ae0bee08448a0c157d89e49867d843d83a04bfb7 errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/rand.out b/tests/expectations/compiler/finalize/rand.out index 7fb09ec104..c0b16559f7 100644 --- a/tests/expectations/compiler/finalize/rand.out +++ b/tests/expectations/compiler/finalize/rand.out @@ -6,13 +6,13 @@ outputs: - initial_symbol_table: d874d22f303fe4b2e65fd277875664376ae7ea5b4de7238763167dcd76d3eea0 type_checked_symbol_table: 15abdab3195aaaa9a990e7a8497775ad9e36da3cc859b2ffc62aac92ca3cd13e unrolled_symbol_table: 15abdab3195aaaa9a990e7a8497775ad9e36da3cc859b2ffc62aac92ca3cd13e - initial_ast: 07b3caf65009ec361c8909393e96611a2a71bd55c0368324547ad1bf0fe8f5f6 - unrolled_ast: 07b3caf65009ec361c8909393e96611a2a71bd55c0368324547ad1bf0fe8f5f6 - ssa_ast: 423d02a0f83ee624dde3ac114ec68e906a54623986fbb864cd1d9f27b42179b4 - flattened_ast: a6f919d444537a57062d901e5faa7c4d93b94d47d72425ba53a90d96d119acf8 - destructured_ast: 14bdbcec4ef2f87ebecc6bebe4dae545008d115f1cd7b5dfe0bae3480c44470a - inlined_ast: c43b8044c40575cec34b694733ce913449ff846a23fd8ece70a516e5ce832aa0 - dce_ast: 2a2e0ffcae57a3b4276f0a4b2a6070f6c30fe064bbbfb55b32fd353852319de8 + initial_ast: 0ec754998930beb6457105c5b9bb1242f4790fe50b003b5a66e9673f157a64fd + unrolled_ast: 0ec754998930beb6457105c5b9bb1242f4790fe50b003b5a66e9673f157a64fd + ssa_ast: a489cfe29e84bfff687b5f66c4932bca41610f95655f0006b8fae8da8e4d4d1c + flattened_ast: 5ee9e69c74b25405fcf7a081bb852c9b14b0198b9bdfdb90bcb3f91e08cb533a + destructured_ast: aea5a7a6b14232ca2daf7a528c334910ea1bc0bb7340336974ea91087245f4a8 + inlined_ast: 9e0008ac06800cd2c94f5a9efa70ee30c680be63433ffce8eb6d5f38f973125e + dce_ast: c39cbe44958b3f2d1988eded5aa8e222d34f9a1e76dc8fa123c800722f32183f bytecode: b8b21b4bfb77f76bf7d38787897832f3b8cc65ab6c7133607b6ed373a4517e06 errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/rand_incorrect_type_fail.out b/tests/expectations/compiler/finalize/rand_incorrect_type_fail.out index b65143c4b8..da94752b5e 100644 --- a/tests/expectations/compiler/finalize/rand_incorrect_type_fail.out +++ b/tests/expectations/compiler/finalize/rand_incorrect_type_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372007]: Expected one type from `scalar`, but got `field`\n --> compiler-test:12:25\n |\n 12 | let a: scalar = ChaCha::rand_field();\n | ^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372007]: Expected one type from `group`, but got `field`\n --> compiler-test:13:24\n |\n 13 | let b: group = ChaCha::rand_field();\n | ^^^^^^^^^^^^^^^^^^^^\n" + - "Error [ETYC0372003]: Expected type `scalar` but type `field` was found\n --> compiler-test:12:25\n |\n 12 | let a: scalar = ChaCha::rand_field();\n | ^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372003]: Expected type `group` but type `field` was found\n --> compiler-test:13:24\n |\n 13 | let b: group = ChaCha::rand_field();\n | ^^^^^^^^^^^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/finalize/remove.out b/tests/expectations/compiler/finalize/remove.out index 690a70ebcf..336fce9a6b 100644 --- a/tests/expectations/compiler/finalize/remove.out +++ b/tests/expectations/compiler/finalize/remove.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a03b039d5c94cc3063a364063f293051661dab87e9179d0241b14473d2f379fd - type_checked_symbol_table: 19e76e0e790645ce3b589f797c786adffaefd8d7271a1f5d8a53007604db94af - unrolled_symbol_table: 19e76e0e790645ce3b589f797c786adffaefd8d7271a1f5d8a53007604db94af - initial_ast: 8eed6837611108f196529986e88556c7d369a1b8e0c42d4802c50f53d8271f3c - unrolled_ast: 8eed6837611108f196529986e88556c7d369a1b8e0c42d4802c50f53d8271f3c - ssa_ast: 1412bafbb62aaa0e522473f7e5727851d2659ef848595722a65ba6dbc7badf68 - flattened_ast: f44811cc717710a0b7f3c3de7b68bbc9f350e3078439818d70de52af13cea445 - destructured_ast: 8845971df269712b9e4fe3af1840337ecbaf1686cf8bbab3bf903e54dc436e1a - inlined_ast: c5b9e1c5edc07ced3c8d1474f69be886f3ced6e6cd2675b25b2db0a17d64a4e5 - dce_ast: c5b9e1c5edc07ced3c8d1474f69be886f3ced6e6cd2675b25b2db0a17d64a4e5 + - initial_symbol_table: 15158cf85896dafc3e0c9cb94aa57345abb8a8f312e24e64e90139add6bb8e27 + type_checked_symbol_table: c138b4bb11d2357415cd41f6f73d7edd79a18efc4321c03e8eac164f653b7d9f + unrolled_symbol_table: c138b4bb11d2357415cd41f6f73d7edd79a18efc4321c03e8eac164f653b7d9f + initial_ast: cf664e610f551b077107f0332ed7bac0af8eedb7f19af5d6b02268ffcee79f2c + unrolled_ast: cf664e610f551b077107f0332ed7bac0af8eedb7f19af5d6b02268ffcee79f2c + ssa_ast: f2a36ba1e48e02660a5f08263f04965838c8993a9123438b21db04a2be45776d + flattened_ast: 0b4d93229669f3d0e75fedcbd34e0d137f5aea6ed0bcca6a71fefa9846a0943f + destructured_ast: 04b2b47f767f04f77b5889d629e9dba247a52b35b9942e156ddf569146ec2cf3 + inlined_ast: 5dbe95e8ad433806c35808bab4737d80e143cbb6513597c24d036bae7892fecd + dce_ast: 5dbe95e8ad433806c35808bab4737d80e143cbb6513597c24d036bae7892fecd bytecode: 62a1ca065b30b8addb4443ae24600555fb3d94b5f3f3d48cb17bb47e46bd4b3d errors: "" warnings: "" diff --git a/tests/expectations/compiler/finalize/set_in_an_assignment_fail.out b/tests/expectations/compiler/finalize/set_in_an_assignment_fail.out index e955d521de..0303be5e96 100644 --- a/tests/expectations/compiler/finalize/set_in_an_assignment_fail.out +++ b/tests/expectations/compiler/finalize/set_in_an_assignment_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372055]: The left-hand side of a `DefinitionStatement` can only be an identifier or tuple. Note that a tuple must contain at least two elements.\n --> compiler-test:11:9\n |\n 11 | let result: () = Mapping::set(amounts, addr, amount);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372007]: Expected one type from `u128`, but got `()`\n --> compiler-test:12:28\n |\n 12 | let result: u128 = Mapping::set(amounts, addr, amount);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [EAST0372009]: variable `result` shadowed by\n --> compiler-test:12:13\n |\n 12 | let result: u128 = Mapping::set(amounts, addr, amount);\n | ^^^^^^\n" + - "Error [ETYC0372055]: The left-hand side of a `DefinitionStatement` can only be an identifier or tuple. Note that a tuple must contain at least two elements.\n --> compiler-test:11:9\n |\n 11 | let result: () = Mapping::set(amounts, addr, amount);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372003]: Expected type `u128` but type `()` was found\n --> compiler-test:12:28\n |\n 12 | let result: u128 = Mapping::set(amounts, addr, amount);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [EAST0372009]: variable `result` shadowed by\n --> compiler-test:12:13\n |\n 12 | let result: u128 = Mapping::set(amounts, addr, amount);\n | ^^^^^^\n" diff --git a/tests/expectations/compiler/finalize/set_incorrect_type_fail.out b/tests/expectations/compiler/finalize/set_incorrect_type_fail.out index ee060e4ea2..bdd416676c 100644 --- a/tests/expectations/compiler/finalize/set_incorrect_type_fail.out +++ b/tests/expectations/compiler/finalize/set_incorrect_type_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372031]: A mapping's value cannot be a record\n --> compiler-test:10:5\n |\n 10 | mapping tokens: address => Token;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372007]: Expected one type from `Token`, but got `u128`\n --> compiler-test:17:36\n |\n 17 | Mapping::set(tokens, addr, amount);\n | ^^^^^^\nError [ETYC0372007]: Expected one type from `Token`, but got `u128`\n --> compiler-test:18:26\n |\n 18 | tokens.set(addr, amount);\n | ^^^^^^\nError [ETYC0372007]: Expected one type from `address`, but got `u8`\n --> compiler-test:19:31\n |\n 19 | Mapping::set(amounts, 1u8, amount);\n | ^^^\nError [ETYC0372007]: Expected one type from `address`, but got `u8`\n --> compiler-test:20:21\n |\n 20 | amounts.set(1u8, amount);\n | ^^^\nError [ETYC0372007]: Expected one type from `u128`, but got `u8`\n --> compiler-test:21:37\n |\n 21 | Mapping::set(amounts, addr, 1u8);\n | ^^^\nError [ETYC0372007]: Expected one type from `u128`, but got `u8`\n --> compiler-test:22:27\n |\n 22 | amounts.set(addr, 1u8);\n | ^^^\nError [ETYC0372007]: Expected one type from `u8`, but got `u128`\n --> compiler-test:23:65\n |\n 23 | Mapping::set(tokens, addr, Token { owner: addr, amount: 1u8 });\n | ^^^\nError [ETYC0372007]: Expected one type from `u8`, but got `u128`\n --> compiler-test:24:55\n |\n 24 | tokens.set(addr, Token { owner: addr, amount: 1u8 });\n | ^^^\nError [ETYC0372005]: Unknown variable `foo`\n --> compiler-test:25:22\n |\n 25 | Mapping::set(foo, addr, amount);\n | ^^^\nError [ETYC0372005]: Unknown variable `foo`\n --> compiler-test:26:9\n |\n 26 | foo.set(addr, amount);\n | ^^^\n" + - "Error [ETYC0372031]: A mapping's value cannot be a record\n --> compiler-test:10:5\n |\n 10 | mapping tokens: address => Token;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372003]: Expected type `Token` but type `u128` was found\n --> compiler-test:17:36\n |\n 17 | Mapping::set(tokens, addr, amount);\n | ^^^^^^\nError [ETYC0372003]: Expected type `Token` but type `u128` was found\n --> compiler-test:18:26\n |\n 18 | tokens.set(addr, amount);\n | ^^^^^^\nError [ETYC0372003]: Expected type `address` but type `u8` was found\n --> compiler-test:19:31\n |\n 19 | Mapping::set(amounts, 1u8, amount);\n | ^^^\nError [ETYC0372003]: Expected type `address` but type `u8` was found\n --> compiler-test:20:21\n |\n 20 | amounts.set(1u8, amount);\n | ^^^\nError [ETYC0372003]: Expected type `u128` but type `u8` was found\n --> compiler-test:21:37\n |\n 21 | Mapping::set(amounts, addr, 1u8);\n | ^^^\nError [ETYC0372003]: Expected type `u128` but type `u8` was found\n --> compiler-test:22:27\n |\n 22 | amounts.set(addr, 1u8);\n | ^^^\nError [ETYC0372003]: Expected type `u128` but type `u8` was found\n --> compiler-test:23:65\n |\n 23 | Mapping::set(tokens, addr, Token { owner: addr, amount: 1u8 });\n | ^^^\nError [ETYC0372003]: Expected type `u128` but type `u8` was found\n --> compiler-test:24:55\n |\n 24 | tokens.set(addr, Token { owner: addr, amount: 1u8 });\n | ^^^\nError [ETYC0372005]: Unknown variable `foo`\n --> compiler-test:25:22\n |\n 25 | Mapping::set(foo, addr, amount);\n | ^^^\nError [ETYC0372005]: Unknown variable `foo`\n --> compiler-test:26:9\n |\n 26 | foo.set(addr, amount);\n | ^^^\n" diff --git a/tests/expectations/compiler/finalize/shadow_mapping_fail.out b/tests/expectations/compiler/finalize/shadow_mapping_fail.out index 770b99e4c9..437765bfec 100644 --- a/tests/expectations/compiler/finalize/shadow_mapping_fail.out +++ b/tests/expectations/compiler/finalize/shadow_mapping_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [EAST0372007]: struct `bar` shadowed by\n --> compiler-test:7:5\n |\n 7 | transition bar(a: u8) -> u8 {\n 8 | return a + 1u8;\n 9 | }\n | ^\n" + - "Error [EAST0372008]: record `bar` shadowed by\n --> compiler-test:5:5\n |\n 5 | mapping bar: u8 => u8;\n | ^^^^^^^^^^^^^^^^^^^^^^\nError [EAST0372007]: struct `bar` shadowed by\n --> compiler-test:7:5\n |\n 7 | transition bar(a: u8) -> u8 {\n 8 | return a + 1u8;\n 9 | }\n | ^\n" diff --git a/tests/expectations/compiler/function/conditional_return.out b/tests/expectations/compiler/function/conditional_return.out index 3d029fdab0..68ccc66680 100644 --- a/tests/expectations/compiler/function/conditional_return.out +++ b/tests/expectations/compiler/function/conditional_return.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f88c0c29553e5b1f7bcd41468fcf07ddccfabf23a3ac2c8159658a695a1704d7 - type_checked_symbol_table: db365ac5596460bda7ba1b6f12764937f1588817a3c89557680856adc6dd18f9 - unrolled_symbol_table: db365ac5596460bda7ba1b6f12764937f1588817a3c89557680856adc6dd18f9 - initial_ast: 95a7fb019ae1ec833622cb805da9a6177f9743b573658248b5b7c9ab094bcdbd - unrolled_ast: 95a7fb019ae1ec833622cb805da9a6177f9743b573658248b5b7c9ab094bcdbd - ssa_ast: faaaf89f25f0b2e11eac4b7bf736a0782821bac7e260eb382aa49e4a359f40a2 - flattened_ast: fb1058a5d18804717b9dac41052e350cb3ad50199aee53fc970d8f461b9c3dce - destructured_ast: aacafe2b2cddb20ecaee288445dadcc47d05bcd4cd894443061e1a2a7db3003c - inlined_ast: aacafe2b2cddb20ecaee288445dadcc47d05bcd4cd894443061e1a2a7db3003c - dce_ast: aacafe2b2cddb20ecaee288445dadcc47d05bcd4cd894443061e1a2a7db3003c + - initial_symbol_table: a65d950271de854ba474b347fd8b64b8e1acb6e1f8cb738464f760ec84711b28 + type_checked_symbol_table: 9dac0174af3f7b0b9a8c9ffe369edcbb90792ffdca166b0ceb7317842d059ce6 + unrolled_symbol_table: 9dac0174af3f7b0b9a8c9ffe369edcbb90792ffdca166b0ceb7317842d059ce6 + initial_ast: 8ba9a8e45a45f2533e256b3a001ede7f91cc199bbe31047147ecdd49014d52f1 + unrolled_ast: 8ba9a8e45a45f2533e256b3a001ede7f91cc199bbe31047147ecdd49014d52f1 + ssa_ast: 3e7a79efb2522e18a6bdfe1942ed539e5ad108e9a2b755076d8843f57f1b492d + flattened_ast: 9cef8abd1fc247142b9c7e81bc497f16af922a66ddc8b927637abf63ddb4365f + destructured_ast: e766ef4f354951465d2aff25b818634939d131212dc06e12e37f7391e8d6dece + inlined_ast: e766ef4f354951465d2aff25b818634939d131212dc06e12e37f7391e8d6dece + dce_ast: e766ef4f354951465d2aff25b818634939d131212dc06e12e37f7391e8d6dece bytecode: 7fe490ec8230a29dea04ba2ade935868530bcdcde28707abfa794c90833cc678 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/dead_code_elimination.out b/tests/expectations/compiler/function/dead_code_elimination.out index 697b3a81eb..6edcd97d28 100644 --- a/tests/expectations/compiler/function/dead_code_elimination.out +++ b/tests/expectations/compiler/function/dead_code_elimination.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b17a501283f61a438697f4fef6f76a8571ef14bc87cdd4eb82b8cf5b76252fa9 - type_checked_symbol_table: 7e124c06f17fce4f2c238e898cf6f401faa80f92f36c4c74ef0831e5d2707fc2 - unrolled_symbol_table: 7e124c06f17fce4f2c238e898cf6f401faa80f92f36c4c74ef0831e5d2707fc2 - initial_ast: d383410e1372db6d9ebe2e36d88f7c0983e6434a045788bc70441e219a1e031c - unrolled_ast: d383410e1372db6d9ebe2e36d88f7c0983e6434a045788bc70441e219a1e031c - ssa_ast: 3670a49ea49b836e3d54cda363094518361784665d905dc014f7d3b5a807d3c1 - flattened_ast: 00ab065aac38c8804d8616b005d9bf5188092ce6ff309c19a9189d4f4005cf69 - destructured_ast: 453ef29970579b27235e5b7bb310c6ee99b21423f643281da17c76b88c3312d8 - inlined_ast: ab048ba5f4b14c493cf7ed3beaf4ebe5400332042679aae6cd966de942b74dfe - dce_ast: d886fab06b7eec4ed06d6d6bdecf2e41627aa8d658bd5e73a95c8895df3691dc + - initial_symbol_table: 0fb4b3c838108ed06c60f40a94768f70fb357b326302a58ff972f738739f1444 + type_checked_symbol_table: acb8ca7422d8053b2db7c29ef78353e450c7b85ae22f958020d4a33f3ba1c02f + unrolled_symbol_table: acb8ca7422d8053b2db7c29ef78353e450c7b85ae22f958020d4a33f3ba1c02f + initial_ast: d49dfe43c42214993dfb943c61df9c6827d0a2c776a096d557ac5ce39edbb596 + unrolled_ast: d49dfe43c42214993dfb943c61df9c6827d0a2c776a096d557ac5ce39edbb596 + ssa_ast: f20609affed799afc1e6c54febc34d12a9fc0fcd421fcacd9eb66f3a9513acca + flattened_ast: 240f42785e46c1b87ed6c668020787de9193bff1ceed7fc859209d8034d457f8 + destructured_ast: d31d15fa254ec3123ddea59796b5a0042b9be6316ef109f5cefa715d97829511 + inlined_ast: 1db9b07e1dfaa2d21ba725980d900dc32f9ac3e4b4e55a5d3ed80b8150172973 + dce_ast: 40555db544116ffd654c80635deb1b591d2f541d677cedcd34893272ee602afb bytecode: 68f3c939bd54966a95293dd018927a50887a633eea6d5dc60fca8a1ba5400607 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/flatten_arrays.out b/tests/expectations/compiler/function/flatten_arrays.out index a0f3d6bf63..421f10af13 100644 --- a/tests/expectations/compiler/function/flatten_arrays.out +++ b/tests/expectations/compiler/function/flatten_arrays.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 484be5d0d31a286ced9af7ef7f766b2c9d9e3eb2b3ed6dcc2eb8963e8f168ded - type_checked_symbol_table: b8c264bd3b8b7a8f457a321a75b14e3aa806cda8516eb3130d24781905f5f0dc - unrolled_symbol_table: b8c264bd3b8b7a8f457a321a75b14e3aa806cda8516eb3130d24781905f5f0dc - initial_ast: 22f62e9a79126c4d217e5397c94f2909318f412a3daccf1886bfb60683637ee5 - unrolled_ast: 22f62e9a79126c4d217e5397c94f2909318f412a3daccf1886bfb60683637ee5 - ssa_ast: e9528e4e390cc55850489e3d72c416c60094447036ac95782499017154504b35 - flattened_ast: 073be098838291fd9f41b4fdec56949eb02680d963d96dccebe4659ef4b3a13d - destructured_ast: 170b0a7263e26aa3eb56266e4037049b2a8a92c8454f0297f6fc73377882f7a2 - inlined_ast: 97a4661fd99845b454c473afac65630ba9cb6c5e7061db5e6077569343964b4f - dce_ast: 97a4661fd99845b454c473afac65630ba9cb6c5e7061db5e6077569343964b4f + - initial_symbol_table: 37bc119985fc346d7ac604986beb19629f6016e99ae5be8f8282f5755bdd6e43 + type_checked_symbol_table: d46a714294f78dce6339bd6480e1ee888ec57ab92a28a4b2e949647161e49a73 + unrolled_symbol_table: d46a714294f78dce6339bd6480e1ee888ec57ab92a28a4b2e949647161e49a73 + initial_ast: bceb61ae75b47e92e83ce5e6836b22b68854858bb24207c476e77f6580b20c4b + unrolled_ast: bceb61ae75b47e92e83ce5e6836b22b68854858bb24207c476e77f6580b20c4b + ssa_ast: 695acd5239878bc6336d3628999bde308ea9e07b6cb45e61fd5586e72cd6faaa + flattened_ast: 37846d6d3543daffe32472864fc5cf2e60a1a42c9d9fe2702fb592398690115e + destructured_ast: 2f8491c2aa6fe9b5d4611c0bfe79989b29d915ad51abc7d1132956fbb7a0a925 + inlined_ast: 0852f9fe9edbab93d8abb5cdbc2a08284de67824c78513107c4edb3acbc163fc + dce_ast: 0852f9fe9edbab93d8abb5cdbc2a08284de67824c78513107c4edb3acbc163fc bytecode: be43f1b20093160fdfc6c5f85fbbe6c3693a41505738d4d0db70b1fcf2243a4f errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/flatten_inlined_tuples_of_structs.out b/tests/expectations/compiler/function/flatten_inlined_tuples_of_structs.out index 63f58799cd..7abce8e839 100644 --- a/tests/expectations/compiler/function/flatten_inlined_tuples_of_structs.out +++ b/tests/expectations/compiler/function/flatten_inlined_tuples_of_structs.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 6a5289bc967561630e2cfa927a36a56f49a0af98b59c64a741558b26ba148aba - type_checked_symbol_table: b9cf123f75accd2b5d90980dca6cc0fbd3efe219bdea625ab3ed21ee6c8c7f3c - unrolled_symbol_table: b9cf123f75accd2b5d90980dca6cc0fbd3efe219bdea625ab3ed21ee6c8c7f3c - initial_ast: a0856ffe506520bc578f86d2e56e9b014f2f3ab6aadbd64848015be96b8aa812 - unrolled_ast: a0856ffe506520bc578f86d2e56e9b014f2f3ab6aadbd64848015be96b8aa812 - ssa_ast: 1910d268d56bb246cce897557ba8f9719502af9fc7c5b8de731e20347182d541 - flattened_ast: 233cf16943a0da1ff75a719ab66a45721163e513e0bdc0b0eac0c9229d662c9d - destructured_ast: 58bb93da220a2f0b9111fb0b2ad33318154ef66b27d765d38945e9ea86e3c3c5 - inlined_ast: 647c2c3c17ab6258264bebcdbd4af02ee6d919c3d593e66e0153c2613a1585f3 - dce_ast: 647c2c3c17ab6258264bebcdbd4af02ee6d919c3d593e66e0153c2613a1585f3 + - initial_symbol_table: c138455fffa3721dbe11d7de65dd88130421ec4f07524779ff45ee87d01715d6 + type_checked_symbol_table: ead044ce635fb4af279cc26d4a8947b27e584ea3c606191e391392fbcc67e39a + unrolled_symbol_table: ead044ce635fb4af279cc26d4a8947b27e584ea3c606191e391392fbcc67e39a + initial_ast: 4eaffbe5275c9202a13ecd96325d64711dd28510408da03cb69305b957cc0e88 + unrolled_ast: 4eaffbe5275c9202a13ecd96325d64711dd28510408da03cb69305b957cc0e88 + ssa_ast: d9500a5e75ac40d45f1cb1ca6e625f9a1dee7e46f3071016f52d5290af49ab70 + flattened_ast: fe26dc8bb418844a4935b5fc6d2040383ef33785eb2c534942b58ac78d8c6858 + destructured_ast: eedb4d1251e971d1a668fcacbbd5efa0dcec0e9eb3240a0758f4ad277ec5788e + inlined_ast: 5dcec5f89ce510f2b1c00f3f65ad27c58025d4f9d3248fd786d1a6089c6246d6 + dce_ast: 5dcec5f89ce510f2b1c00f3f65ad27c58025d4f9d3248fd786d1a6089c6246d6 bytecode: fffe093215f68fcc292f2c7b67e847897cd0334cdbf4a410f288d7957541a1d3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/flatten_test.out b/tests/expectations/compiler/function/flatten_test.out index e942404757..555484f65b 100644 --- a/tests/expectations/compiler/function/flatten_test.out +++ b/tests/expectations/compiler/function/flatten_test.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 70074bd0e567d8ecb6127d16dc64d060fa4ba2853ac1ee9a269f22c68dd51949 - type_checked_symbol_table: c8711c48add8a3399b9d372deed531172182fdaf2993e74c36080c7ad5fed672 - unrolled_symbol_table: c8711c48add8a3399b9d372deed531172182fdaf2993e74c36080c7ad5fed672 - initial_ast: cab6747aa0e31ce88f36be4af9c601faa94ae409abae51d6f00ad81fe66a6440 - unrolled_ast: cab6747aa0e31ce88f36be4af9c601faa94ae409abae51d6f00ad81fe66a6440 - ssa_ast: 5f9e3b363927f8264b8565d72025d5bd93e5264ff4d8097b277484e38204b4f9 - flattened_ast: cc32bd128dc2ffb4c068974f3c6943ecdc5550b411d1672a6e54956622257bf1 - destructured_ast: 339356bffbefc0756e9e0a3aa932b8e62726e645d271d2e59c67876488d77869 - inlined_ast: 38a55d26714db25c46913fefd80b26a0e360919bd411714f29bd5303a215302c - dce_ast: 38a55d26714db25c46913fefd80b26a0e360919bd411714f29bd5303a215302c + - initial_symbol_table: 38ad3bcd37a0f5ed42c4a5872d672838cf9c898915be3b5bd7cbe2e2c951116d + type_checked_symbol_table: b06fff41daf8404608d3d84047a555f8b8abffceb060e9bd6c30d66d53044de3 + unrolled_symbol_table: b06fff41daf8404608d3d84047a555f8b8abffceb060e9bd6c30d66d53044de3 + initial_ast: aebc1a11c608a03ea9a3c30d82b635663b49753effe19404d97f273f58186b14 + unrolled_ast: aebc1a11c608a03ea9a3c30d82b635663b49753effe19404d97f273f58186b14 + ssa_ast: d227ff7eddc4e74d61b8e302f60fe9bf7b436f057606a4b5559d79af57ab3d1a + flattened_ast: ce30a910ed0d9271716a2338c089fff143e7ce41ed6d9cb6b63a964a3c11f3ff + destructured_ast: 3f0eea5875047c6906ecd259f424ceb70e935b543ebbf1d39870b067e9a05613 + inlined_ast: 49212e3e28d3baae252e7e19add049d3873a2cdae05cdb39d9456d45a0e2c872 + dce_ast: 49212e3e28d3baae252e7e19add049d3873a2cdae05cdb39d9456d45a0e2c872 bytecode: 6b4668099fa04bf4027b390ce9def813a3ade976add6104944433b3fab6a4ad9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/flatten_test_2.out b/tests/expectations/compiler/function/flatten_test_2.out index 57784906d1..fb59612a47 100644 --- a/tests/expectations/compiler/function/flatten_test_2.out +++ b/tests/expectations/compiler/function/flatten_test_2.out @@ -3,30 +3,30 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c00ea1694c262b10d8a3fe2b8eac206339b2eb284faa2ab239345bbf085a84e2 - type_checked_symbol_table: 02c2f1436e528eacd4cd0a1b5931241ad718e8598cbe38650c2177fd5f2fc076 - unrolled_symbol_table: 02c2f1436e528eacd4cd0a1b5931241ad718e8598cbe38650c2177fd5f2fc076 - initial_ast: cdd2b965bc15658db2d4389823dc4b5e59c078c6cc91dfe3652ef4bd743f21d0 - unrolled_ast: cdd2b965bc15658db2d4389823dc4b5e59c078c6cc91dfe3652ef4bd743f21d0 - ssa_ast: 8ff3d7625f1d0a70792bbd3fbc440412b4dc223f72806d27c19815b8464088df - flattened_ast: 0d77a48506a93750349415b9acf92ca1117b40a3c880a6eb3fcc98917d224bea - destructured_ast: 037d9a569f647e7a9752d25b111d78deb03961bb58bca4bb8c66ed644d030efb - inlined_ast: 037d9a569f647e7a9752d25b111d78deb03961bb58bca4bb8c66ed644d030efb - dce_ast: 74f961fb8d468bab9932e4572deb9e7ca2a2b272b7dd87136552d82674831e92 + - initial_symbol_table: 9e57e65210ef32910c6d8f0fe0400f29ad320300aab89f780458722694f6f862 + type_checked_symbol_table: fdd69bb74cee526091393b6a1983534172224b2b571a881d4376f251b7cf7b4e + unrolled_symbol_table: fdd69bb74cee526091393b6a1983534172224b2b571a881d4376f251b7cf7b4e + initial_ast: 47182c12d4f7003819d71a9e7e352077b302b73e11037a316f0a141fbe4b9b12 + unrolled_ast: 47182c12d4f7003819d71a9e7e352077b302b73e11037a316f0a141fbe4b9b12 + ssa_ast: 245399f8485816f9687ebe4a758067ee86c38c65772e11c7e952e3efba46c45c + flattened_ast: 2232619159d67acd8b4e9f3702f7e3cf22e8ff1a0fa273266e44b364d6c6368c + destructured_ast: 2b267276db454bc936d77e9ca33e71552526f9385cc0425ed4a95d0841678f36 + inlined_ast: 2b267276db454bc936d77e9ca33e71552526f9385cc0425ed4a95d0841678f36 + dce_ast: 5ef71433c86b9239f85c149cc4788e60ce2274ba3829c5d8c5d1789e2fc76655 bytecode: 34ea2316698e1b32c9a8cecafbc7ec613d38e33d39bc50b517a10f255e9c8a03 errors: "" warnings: "" - compile: - - initial_symbol_table: 68aea401c28a5ccbb48e0ca38e87aa4180c6cd3c9863d81cb9607d41dfb8c5cc - type_checked_symbol_table: 97c211b439657503cbc6d4aa64b0cc5ecf35c971496bfa37b11920738ac7c66e - unrolled_symbol_table: 97c211b439657503cbc6d4aa64b0cc5ecf35c971496bfa37b11920738ac7c66e - initial_ast: 548489877d5ecfa14d4048886991bde30ce3e28d8acef90db971b386a81a6565 - unrolled_ast: 548489877d5ecfa14d4048886991bde30ce3e28d8acef90db971b386a81a6565 - ssa_ast: 717c7a837cd4c808ffa9e8fc6153aeb459bc25f72a658580b33973efa7f0fe1f - flattened_ast: 5e17a40aaadec5eb7b6e00153c530dc34dc99ea153789eee5b4cb28fc4282d49 - destructured_ast: a6b635bc3d004b069c2b6f3207b65e49787976034d6d5b0e47b26141441579d1 - inlined_ast: a6b635bc3d004b069c2b6f3207b65e49787976034d6d5b0e47b26141441579d1 - dce_ast: a6b635bc3d004b069c2b6f3207b65e49787976034d6d5b0e47b26141441579d1 + - initial_symbol_table: 2645407f9ede04b353e82835d65996cf912fd1e8634a61f461d457a92305b9ce + type_checked_symbol_table: 4e9ce7072216712da8f565266c66371443d6761ea10f891042d97b457145b669 + unrolled_symbol_table: 4e9ce7072216712da8f565266c66371443d6761ea10f891042d97b457145b669 + initial_ast: ae96cef2402ff3fac80cc3363313fbdff221e2bfbf5ce30655bc1985be92210b + unrolled_ast: ae96cef2402ff3fac80cc3363313fbdff221e2bfbf5ce30655bc1985be92210b + ssa_ast: 70025d49470fabc8804bb98b54ae1d0d0d5d5943fc9d3e6e76b708f346aef7c1 + flattened_ast: 395bdc5addd81eae1ea0d91de9ac45eb986d54ffb06c15e6952db4c7520934ea + destructured_ast: 91305422c1b671fe401d055c75726616c6990af52acd323f8a9a867043c46e8b + inlined_ast: 91305422c1b671fe401d055c75726616c6990af52acd323f8a9a867043c46e8b + dce_ast: 91305422c1b671fe401d055c75726616c6990af52acd323f8a9a867043c46e8b bytecode: b42d3c958c08364d974824a28437565b32bce03a6dc86c38a03cfe741cac6995 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/flatten_tuples_of_structs.out b/tests/expectations/compiler/function/flatten_tuples_of_structs.out index d539418bbe..d6d6887a64 100644 --- a/tests/expectations/compiler/function/flatten_tuples_of_structs.out +++ b/tests/expectations/compiler/function/flatten_tuples_of_structs.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 23aa778acc6da45fade6ab1a6bc8b8e45f706a5d1c73db7bd59b0fd00c73434c - type_checked_symbol_table: 8dd9e0ff9543e70904965f786756897ab646f52abf4d3a9e025f33037e4daac8 - unrolled_symbol_table: 8dd9e0ff9543e70904965f786756897ab646f52abf4d3a9e025f33037e4daac8 - initial_ast: f2814f2393b99499bb368d3b16cf706b5abecc9f4a39a3bc6a18f2b916f4b7ad - unrolled_ast: f2814f2393b99499bb368d3b16cf706b5abecc9f4a39a3bc6a18f2b916f4b7ad - ssa_ast: d484794a65587bccfc4cc465c33bc6e08de4ce410b763968a9cf02bcedabbc0c - flattened_ast: 85acd58213edc511c5bebaedf308498bbddeb546e8ed32865d188f9f7b0a30c7 - destructured_ast: 1664bfc7d6d60b38a3b0cdcfb7bea242597f268e7534f8e426eca2b9b472e0ab - inlined_ast: a08877cb196f822d2cc1c2143ac1151112d88ff8499e67ee40c9b75b2e76513d - dce_ast: a08877cb196f822d2cc1c2143ac1151112d88ff8499e67ee40c9b75b2e76513d + - initial_symbol_table: d964d8a38b2e4c8e33fd7a00bb030825ad72e30dc6530ebbe8196fca68a93e90 + type_checked_symbol_table: 0cb246294e6a9c962e0596a8ff53a451bce88a9edfe538fbe86dfd919f789921 + unrolled_symbol_table: 0cb246294e6a9c962e0596a8ff53a451bce88a9edfe538fbe86dfd919f789921 + initial_ast: 35bd2bdf56095dd40ac177376dc338e04f1c08c7319d2412b51a23478ad098e8 + unrolled_ast: 35bd2bdf56095dd40ac177376dc338e04f1c08c7319d2412b51a23478ad098e8 + ssa_ast: d2990bbfa8df60235f5df4065f98680019c6a4fcf9793a6f980f0365b84b6681 + flattened_ast: c161f50116bd41f95cffa7d6670a8adc9dfa844ca567a2f9a3a5d7bc4359e9cf + destructured_ast: 9ecdb14aaa23abf791f111c97c913c47e82ecdae2eb6bda3a62c7fd237c2a490 + inlined_ast: 6b6bd0b9752078281824afddf821e42f57ba1bcb1c6249ecfe43f98878db95c6 + dce_ast: 6b6bd0b9752078281824afddf821e42f57ba1bcb1c6249ecfe43f98878db95c6 bytecode: 023b08025f2aa0f03538528dde0e9b8e6ddf7efb3feb3af35ff79a1d930e42cc errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/function_call.out b/tests/expectations/compiler/function/function_call.out index a003943beb..89a3841493 100644 --- a/tests/expectations/compiler/function/function_call.out +++ b/tests/expectations/compiler/function/function_call.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 5d5a25b8289717f78d9d5caa750537e99400015ddc5630def8cdac6ec7bf102d - type_checked_symbol_table: 2a968fc9a8c7e8d2d4a03dfdd208f206e3d5867ec2d6b777f5eb1f25fc3e2b81 - unrolled_symbol_table: 2a968fc9a8c7e8d2d4a03dfdd208f206e3d5867ec2d6b777f5eb1f25fc3e2b81 - initial_ast: c60b2f25471fe819d5bca460873f6f15c94113e275146c3ef96dd32685b3b956 - unrolled_ast: c60b2f25471fe819d5bca460873f6f15c94113e275146c3ef96dd32685b3b956 - ssa_ast: 9a6f602ab1e4716daf20cc56860b43342613a0d670575576d4d5c1af7338d202 - flattened_ast: 418eea1451e2103df0a1a7da48bae483839dc7856640603035f4bbade1c2a5b0 - destructured_ast: 8ba0fa023463a01d8b14fdc4cb7f494837662767df300c642ddaa247b71b4d90 - inlined_ast: e6e35f0bccd1de1b4ce0526a9f49fb5d3b06ef3f822887e8e3c5e2cde5cd7b18 - dce_ast: e6e35f0bccd1de1b4ce0526a9f49fb5d3b06ef3f822887e8e3c5e2cde5cd7b18 + - initial_symbol_table: 35c97567764961ff6fbc23d98b890dd313f80812135de16382028f687c32cf2e + type_checked_symbol_table: 2e2d79605b8d612b84bef68fbfc07f6a4594cf55b9addeaa197547f1d696de55 + unrolled_symbol_table: 2e2d79605b8d612b84bef68fbfc07f6a4594cf55b9addeaa197547f1d696de55 + initial_ast: 8b68fd0f18e8fc74db391751baaa281e3b62ab56208b7d910040d10fb775261a + unrolled_ast: 8b68fd0f18e8fc74db391751baaa281e3b62ab56208b7d910040d10fb775261a + ssa_ast: 4d36ab9d484d0d7eaec140ff70e1b43f9484a067dc3b5717e0719e78c46754f2 + flattened_ast: b70445099700e553ea7b08ff344f20111d4bf8872e7ee3c6d7d53fa2120d4330 + destructured_ast: 4158b11b7cc18331b1e021e6904859d30dc39bb3362f62be25ab7458efc59186 + inlined_ast: b35e6f20e8c643ef716e553b152d6be6370bf712b6e29572a0069fa105174d54 + dce_ast: b35e6f20e8c643ef716e553b152d6be6370bf712b6e29572a0069fa105174d54 bytecode: ce0dbf69a657e1fbc866ccc8c4a1cb4f8080a561d1ba4bafca831cee80a3ef81 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/function_call_inline.out b/tests/expectations/compiler/function/function_call_inline.out index c72ba171da..f593c3775c 100644 --- a/tests/expectations/compiler/function/function_call_inline.out +++ b/tests/expectations/compiler/function/function_call_inline.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 80e11013c8baf64d6125e5ffdd092c74b25b731fbf69a2b8d588f55356ae1802 - type_checked_symbol_table: a7ffae55b5aa8c10c53760b1ee47ebca6e188a3391cdb856fbfb94161f6f3405 - unrolled_symbol_table: a7ffae55b5aa8c10c53760b1ee47ebca6e188a3391cdb856fbfb94161f6f3405 - initial_ast: 167466c1c23f8f4ce0cc7f1d328a238920dcfca3d8f6f6307e51f33e6560c7a3 - unrolled_ast: 167466c1c23f8f4ce0cc7f1d328a238920dcfca3d8f6f6307e51f33e6560c7a3 - ssa_ast: cf1ad0fce170e294a12cb46439c210613e52de9f6272bb024968ab445d18d78e - flattened_ast: 8ddb9fc8245afd720731f0fe27a413fb04fb6b3528b2e0b8ebaf95b88ee606e5 - destructured_ast: fbf51b0d5bf70b15982e61501eda58bb21f020babb9f04fa10118d8ab5934d7f - inlined_ast: 714d4e92b8d830390327d90d9937db6132e032b0b4f39be3861143d8710074a4 - dce_ast: 714d4e92b8d830390327d90d9937db6132e032b0b4f39be3861143d8710074a4 + - initial_symbol_table: ed7a63f69dd453aaad2b420c8c66deaa0d1692363890d97e0fb284d49214b661 + type_checked_symbol_table: b190129467010a5748afb68f59ddbdf275b047c69ffb0b0d75ae175ce34d0326 + unrolled_symbol_table: b190129467010a5748afb68f59ddbdf275b047c69ffb0b0d75ae175ce34d0326 + initial_ast: c9a39ba95e3335c1fa6eb924e55371957d21eebefb07c307e48f556d0a80823b + unrolled_ast: c9a39ba95e3335c1fa6eb924e55371957d21eebefb07c307e48f556d0a80823b + ssa_ast: 020daa90945dd26c4048779015a7bc6b2a3af0570f23c93b94e22cebdf73754b + flattened_ast: 211452012c1cca143b4b1eb6af2023b28f4e1dd00bb8a0e39d4aa0b0dddd55de + destructured_ast: 4ce99b468132bbf013efe6d727443d9858eb09f38dd9076bfffe0d278414fb4e + inlined_ast: 6d2e80a6a49a236cdcccc01c2400a6296d5d1c7ccc0be29db028cf204b9e570a + dce_ast: 6d2e80a6a49a236cdcccc01c2400a6296d5d1c7ccc0be29db028cf204b9e570a bytecode: 44ea5bc8171ad40715c28c40333b673e70474ef9ba2d8f60d6517c0bfc3539e0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/function_call_out_of_order.out b/tests/expectations/compiler/function/function_call_out_of_order.out index 6e5160ecbe..e20d71d257 100644 --- a/tests/expectations/compiler/function/function_call_out_of_order.out +++ b/tests/expectations/compiler/function/function_call_out_of_order.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 495543f76a50f7c995da978ebcb32dd7bb9d041e49db84470b683a1dd2448d81 - type_checked_symbol_table: c02c44c3a89769d02936dcdbf7a3851fc2453c26d171472f9e9c3101c502dfbf - unrolled_symbol_table: c02c44c3a89769d02936dcdbf7a3851fc2453c26d171472f9e9c3101c502dfbf - initial_ast: 8cf5f3701a63415ef87adc9956d4ffe0f60da3eb5bed43ce999562e54e4da5ac - unrolled_ast: 8cf5f3701a63415ef87adc9956d4ffe0f60da3eb5bed43ce999562e54e4da5ac - ssa_ast: b81176f4a4380b6ef3dc3d7820af13b14175bb4ac1c7872c7b4bf3c35a1e08b7 - flattened_ast: 41aaff9c1c97f1c15fccdabbb4917310fd8f861e98e44add5f9e16d858ada047 - destructured_ast: 7c52e883201992ab1b0192c03fc00010fe5ec67669969236b9c83b102ea5558e - inlined_ast: 95551d549a6f6993623e4a198155b3c6304bb305a661fbbd4127647a480662ae - dce_ast: 95551d549a6f6993623e4a198155b3c6304bb305a661fbbd4127647a480662ae + - initial_symbol_table: 84549d4c1be93b50aac1ea548f47a06dd027838a52b4e646ddc1f9378906ca30 + type_checked_symbol_table: 0a4e359e496976381acad0d496b0e91c184fc71ac97ee062c95d793489cfac74 + unrolled_symbol_table: 0a4e359e496976381acad0d496b0e91c184fc71ac97ee062c95d793489cfac74 + initial_ast: cd67a4bd4c22784098cf8ecc4e8079479062df17e8da5d75d5efc029337c76bf + unrolled_ast: cd67a4bd4c22784098cf8ecc4e8079479062df17e8da5d75d5efc029337c76bf + ssa_ast: 50d96b3454dd9deb16aa306d308ffd7dd1d4ceb4b3e247516934c60f4c362a65 + flattened_ast: 08b9e3d394cedad85a405dbbba19dc56637d141ee85392df8520e0fb08e2ce9b + destructured_ast: eef3c63a267e76c98694279ed57e3fec725c02fe84766da8d194ae6f29ed32b7 + inlined_ast: b305b98efdaaa0fa8b5abbe0460b26ab1258c30f6dd66a459c235b1b945db62a + dce_ast: b305b98efdaaa0fa8b5abbe0460b26ab1258c30f6dd66a459c235b1b945db62a bytecode: 0d1f4cbd82531fbd8e3be16dd6b130e30da05f95568ab89856527ead1a0d68a3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/function_returns_record_fail.out b/tests/expectations/compiler/function/function_returns_record_fail.out index 92cfb8ae5e..3ef37db86b 100644 --- a/tests/expectations/compiler/function/function_returns_record_fail.out +++ b/tests/expectations/compiler/function/function_returns_record_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:9:18\n |\n 9 | function foo(board: Board, data: u8) -> Board {\n | ^^^^^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:9:45\n |\n 9 | function foo(board: Board, data: u8) -> Board {\n | ^^^^^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:16:18\n |\n 16 | function bar(board: Board) {\n | ^^^^^\n" + - "Error [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:9:18\n |\n 9 | function foo(board: Board, data: u8) -> Board {\n | ^^^^^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:9:18\n |\n 9 | function foo(board: Board, data: u8) -> Board {\n | ^^^^^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:9:45\n |\n 9 | function foo(board: Board, data: u8) -> Board {\n | ^^^^^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:9:45\n |\n 9 | function foo(board: Board, data: u8) -> Board {\n | ^^^^^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:16:18\n |\n 16 | function bar(board: Board) {\n | ^^^^^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:16:18\n |\n 16 | function bar(board: Board) {\n | ^^^^^\n" diff --git a/tests/expectations/compiler/function/helper_function_with_interface.out b/tests/expectations/compiler/function/helper_function_with_interface.out index 133a641e4c..186164efd8 100644 --- a/tests/expectations/compiler/function/helper_function_with_interface.out +++ b/tests/expectations/compiler/function/helper_function_with_interface.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8820183c3f97a47e246f2f8fca9a300e8d4f67e630ceea76603398be970a7567 - type_checked_symbol_table: 8ca28e65a3b5178efc0f10b2467f7f48cfa76864c656b230e05fadd10967b1ec - unrolled_symbol_table: 8ca28e65a3b5178efc0f10b2467f7f48cfa76864c656b230e05fadd10967b1ec - initial_ast: a148c937972c9922064c82adb0a2dee1295359086965a98ce72eb20307c201fc - unrolled_ast: a148c937972c9922064c82adb0a2dee1295359086965a98ce72eb20307c201fc - ssa_ast: c9ddbfcd538f9eecb836edf839a6be93cbc56c104f46fecae8f67cc1928b49f9 - flattened_ast: 3e6218d8b75c2a888d823ad2e1f796da925718209453e6bc02ca2a50a56e9574 - destructured_ast: 712a1a94f923cd63bd1a7b1e94690dca2b6336b1c6b648a425567a85e2909a73 - inlined_ast: 712a1a94f923cd63bd1a7b1e94690dca2b6336b1c6b648a425567a85e2909a73 - dce_ast: 712a1a94f923cd63bd1a7b1e94690dca2b6336b1c6b648a425567a85e2909a73 + - initial_symbol_table: ec20dd09711f4d662bb010c4edf90412d5667f25229b19d0040d80ecdd59af05 + type_checked_symbol_table: 7ce9a710af70a1ca92f26cdce6cbfca6d2c908a7f54456f2f7a25a097766efba + unrolled_symbol_table: 7ce9a710af70a1ca92f26cdce6cbfca6d2c908a7f54456f2f7a25a097766efba + initial_ast: 4e274607321e481e80735f922a86f31ee94b1beced6860764cef81da822a70b8 + unrolled_ast: 4e274607321e481e80735f922a86f31ee94b1beced6860764cef81da822a70b8 + ssa_ast: 06352349c992e6fca231dab0ed6a47a0b8e44366a71dbc8ef07bdcd4621a44d7 + flattened_ast: 0030eca0e443f9ad10f18573d1abd47680923afc0c161268e522456a60c9d5b2 + destructured_ast: 32581512b36a175bab2a9e9fb8ee3b2cc37de33686bc49d686f5ac5fc794f348 + inlined_ast: 32581512b36a175bab2a9e9fb8ee3b2cc37de33686bc49d686f5ac5fc794f348 + dce_ast: 32581512b36a175bab2a9e9fb8ee3b2cc37de33686bc49d686f5ac5fc794f348 bytecode: b48e67a8ef2d6c9c20bb5d14b831c6fdcccc5093212bccf31f75483613edb518 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/inline_expr_statement.out b/tests/expectations/compiler/function/inline_expr_statement.out index 097fd76078..043d810ac2 100644 --- a/tests/expectations/compiler/function/inline_expr_statement.out +++ b/tests/expectations/compiler/function/inline_expr_statement.out @@ -3,30 +3,30 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f5fed22d4e4b6b4c301fcfffae56985e0e1e86fab64783ed9e3f9ec27c3998c1 - type_checked_symbol_table: 811441f1f803e3cab41aad2c660ae48e6b5ff6f56b9a9696cb9c5d0541a8eada - unrolled_symbol_table: 811441f1f803e3cab41aad2c660ae48e6b5ff6f56b9a9696cb9c5d0541a8eada - initial_ast: 965e6d388f8fac4ff2d1837ab1013f483d08505d000e0a27de4972cf29f6e387 - unrolled_ast: 965e6d388f8fac4ff2d1837ab1013f483d08505d000e0a27de4972cf29f6e387 - ssa_ast: 958e2f4c64e4bc91ef0adcff8c0a9f5cecfb9bea19ee98811e0fde4c99e4b77d - flattened_ast: db6b0288b7f0a3f08f8a59e2c4aaa041ee981beabc2366375b00367367511f19 - destructured_ast: 956fd9fdbf21714a3f8167837eae6b2d9035c338ef209177381b05d1fe2f6a07 - inlined_ast: 1ef4d26de307466774a04912ef440a1954f752aed6a1308a0f71f85f4772ebfa - dce_ast: b9cd816dc3f0e5566ca5390650b0d680606ea2f41d5121403c743ccec85f1f0f + - initial_symbol_table: 3c7d293c37250980a5585057e47928a31e3436cd32119581540bf51f5728c388 + type_checked_symbol_table: 091fb907ad9e6f299261d8d3b0d7eea3e1fe7b3d264462067710ef685b2270e1 + unrolled_symbol_table: 091fb907ad9e6f299261d8d3b0d7eea3e1fe7b3d264462067710ef685b2270e1 + initial_ast: 320a1254fe4e5e65832dcfac7cfce31f8e2d20330ee5d8db5dcb64db96b04e44 + unrolled_ast: 320a1254fe4e5e65832dcfac7cfce31f8e2d20330ee5d8db5dcb64db96b04e44 + ssa_ast: 8d254079e14cc38ec69727d94a05ef669becda48a4201d236c0342dd2ba0a3f4 + flattened_ast: 8a66d1d4efdac63e56a023f6741662a55d93481dcb0465eeafe876642f373cfd + destructured_ast: e2694d1e1b256ebff10109dbb78e7f2da7fbcc9abc1c9996ace63bba5567035c + inlined_ast: c089d74e6e09f64fe710904fbd61bffc92bcd7bd20379c404a724963dbe06401 + dce_ast: d890c7170e9541f4e7244473dea35ce26477cddd2c46ff9135a759848d948a6f bytecode: 3c05138e2787f4f82e5e0503d73b7a23b55758efa05449d5fd6f691902e575f3 errors: "" warnings: "" - compile: - - initial_symbol_table: cf84013b82210e7ff0a66d1c72f5ae2c3ec99c13ce9c6e273d8aa356ae251318 - type_checked_symbol_table: a39b18f5e6fead98a9a30a32266359dae808632d2778e73b78f8b44e470de442 - unrolled_symbol_table: a39b18f5e6fead98a9a30a32266359dae808632d2778e73b78f8b44e470de442 - initial_ast: ca5277fbe6c0c39ff05017835f3bd97b57208259b94eeeb84e1cbf6229e1171c - unrolled_ast: ca5277fbe6c0c39ff05017835f3bd97b57208259b94eeeb84e1cbf6229e1171c - ssa_ast: 5253755c9529c1b553a154429977f3efbf94e87ecae5b50380fbeb759fe215ca - flattened_ast: 51734056e7c63a70f5432313ad3f428af04e267b0bf5ce2ba97d83ab41864fd8 - destructured_ast: b3aad34aab4b5b2579d1f43c76b75780e534435cdd0dc45dac3e687f875092ff - inlined_ast: 798850e934ada8af3c0d6c907f5e00cfffe727a32c58a034d0d0da26381ad142 - dce_ast: 798850e934ada8af3c0d6c907f5e00cfffe727a32c58a034d0d0da26381ad142 + - initial_symbol_table: d5caee9ae53a20fe1d54458ddd1917c970803f24acfc13fe709e2153de1b7f6d + type_checked_symbol_table: dd5524eb51878b66e38f6a28cb12cdacd1d62120329ea45b03e1f236b26fe52e + unrolled_symbol_table: dd5524eb51878b66e38f6a28cb12cdacd1d62120329ea45b03e1f236b26fe52e + initial_ast: a094a8ae3083698fac584a1407dbaa36dd9e13c89e1033f6664130508b4236fe + unrolled_ast: a094a8ae3083698fac584a1407dbaa36dd9e13c89e1033f6664130508b4236fe + ssa_ast: 3a8be5fb4ccac2e6ab5f1aae00045a4c88c46370ae08f49aa9d1c30a9bc6e93e + flattened_ast: ddbd43eb73f73b7221aa796d9fdf30abb4bbdb1648f4c4dfed9d83c31bf6c094 + destructured_ast: c59b5b47675f69cbc2ecbca481878dcaa7bea74837c3cedb33618a724b951e67 + inlined_ast: e71a0d88b32d3c92ccae2ccd5e9e11056e38c7b5c6c48dfb61584e08f52478bb + dce_ast: e71a0d88b32d3c92ccae2ccd5e9e11056e38c7b5c6c48dfb61584e08f52478bb bytecode: a0b5126f2fda64d2ee08377b08a787af8dcdb825268db2acf45a4a9d94dd8887 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/inline_twice.out b/tests/expectations/compiler/function/inline_twice.out index 0b2e230cc5..84cef5a728 100644 --- a/tests/expectations/compiler/function/inline_twice.out +++ b/tests/expectations/compiler/function/inline_twice.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e6bedd945ae75cbdd3d92d4962ed471217f72ad7fd35342d07a4afaa5d76a484 - type_checked_symbol_table: b7ce5f33cd8a84fcc357f16f5defe064fa1d900d24526b243a5e75282c209eab - unrolled_symbol_table: b7ce5f33cd8a84fcc357f16f5defe064fa1d900d24526b243a5e75282c209eab - initial_ast: 94de07d6670e7104e90dc0b9c14b9e2067f53b74f392e52288b49e894812692c - unrolled_ast: 94de07d6670e7104e90dc0b9c14b9e2067f53b74f392e52288b49e894812692c - ssa_ast: 722cf87b87a48bf0094e6cfa46a3ed45c4a20b3846cc217ae5b4a8c508058e94 - flattened_ast: ce8296448fa0567bd26e233be2ea7f7ea84738c5f81ecbcecc0b9763b26b9767 - destructured_ast: b7a75eb255f3da9bffb5c5df85d3f1011f6ce50fbe84d38d669aff658fc9e57b - inlined_ast: 840f25316d576c990e3daf079855d7414bd79c29923a837f0c5d29f8ecab99c4 - dce_ast: 840f25316d576c990e3daf079855d7414bd79c29923a837f0c5d29f8ecab99c4 + - initial_symbol_table: 1624ae6ba198cc50d30c89cdb72e7778cc9136d41afdc874630dd91ac8fa465e + type_checked_symbol_table: 645b5d0be66ad8c24a8cd15eae713f77763e4532da9976b55c767dc9e4575355 + unrolled_symbol_table: 645b5d0be66ad8c24a8cd15eae713f77763e4532da9976b55c767dc9e4575355 + initial_ast: 43678a1aa93fc7c3820ff56d5a63818c81ebc5e4c639cfac968b5ee487cf79b2 + unrolled_ast: 43678a1aa93fc7c3820ff56d5a63818c81ebc5e4c639cfac968b5ee487cf79b2 + ssa_ast: 2948122e4b02f36dd806cde869cca46a2494261f02f09f97f5f4f37e2700fb14 + flattened_ast: d1db8ec275e74bd5dbc32935b87170a99f681423536f08ee952e474c76f580e2 + destructured_ast: ca86883d13783d288988a97e7d628bb8c61329dcbf2fa2d54176286e48191c20 + inlined_ast: 21a4ec7174456773b1c858ad63e22dd69835cbc9b16855f277d06f2f48de870c + dce_ast: 21a4ec7174456773b1c858ad63e22dd69835cbc9b16855f277d06f2f48de870c bytecode: 0d572a58b3609a5835754184c0d7b55b9bb11b101a11a1be25546a212a668e25 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/non_transition_variant_input_record_fail.out b/tests/expectations/compiler/function/non_transition_variant_input_record_fail.out index 66b8153e88..ceb07134fe 100644 --- a/tests/expectations/compiler/function/non_transition_variant_input_record_fail.out +++ b/tests/expectations/compiler/function/non_transition_variant_input_record_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:9:18\n |\n 9 | function foo(a: credits) -> u8 {\n | ^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:13:41\n |\n 13 | function boo(a: address, b: u64) -> credits {\n | ^^^^^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo {\n | ^^^^^^^^^^^^\n" + - "Error [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:9:18\n |\n 9 | function foo(a: credits) -> u8 {\n | ^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:9:18\n |\n 9 | function foo(a: credits) -> u8 {\n | ^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:13:41\n |\n 13 | function boo(a: address, b: u64) -> credits {\n | ^^^^^^^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:13:41\n |\n 13 | function boo(a: address, b: u64) -> credits {\n | ^^^^^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo {\n | ^^^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/function/private_input_output.out b/tests/expectations/compiler/function/private_input_output.out index d38304a7db..f05d5d9915 100644 --- a/tests/expectations/compiler/function/private_input_output.out +++ b/tests/expectations/compiler/function/private_input_output.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 44b1f66c69246b837a76afd3f6394e152853e8da5220d401d4d4aa920c16f3cf - type_checked_symbol_table: d9fdf9503bee5e6f960b0ef4b51fd1bd6b46dfc76544bf94372515a194f8ee45 - unrolled_symbol_table: d9fdf9503bee5e6f960b0ef4b51fd1bd6b46dfc76544bf94372515a194f8ee45 - initial_ast: d36d3814d0989597c2ea8b96e588e98d3ecaf22644a2f36fa4593148cc449d14 - unrolled_ast: d36d3814d0989597c2ea8b96e588e98d3ecaf22644a2f36fa4593148cc449d14 - ssa_ast: f672e2be0ed7639ef77d7d1eff01c6e1b0f662108655739585671b228ad34a0f - flattened_ast: aad9368f5fc1116ae6640ec4f5f65cf901d38884151ab32d8719de3dd47d829f - destructured_ast: e72ce36e36bc32af981877d248516f11c8767581e6629b689c749267a4449dc6 - inlined_ast: e72ce36e36bc32af981877d248516f11c8767581e6629b689c749267a4449dc6 - dce_ast: e72ce36e36bc32af981877d248516f11c8767581e6629b689c749267a4449dc6 + - initial_symbol_table: 269955dab44f6f17490187377e8c7f3bb18e0f0b657171316568df40676edffc + type_checked_symbol_table: 05bd3aa27aa93d25af0e5fcd60220bb351422969580115b245440005461b0759 + unrolled_symbol_table: 05bd3aa27aa93d25af0e5fcd60220bb351422969580115b245440005461b0759 + initial_ast: 2569d5851b8ede5c78d184817772e23a07b2b330725a6bdee169727f58f2551f + unrolled_ast: 2569d5851b8ede5c78d184817772e23a07b2b330725a6bdee169727f58f2551f + ssa_ast: 2e694f0a8c67e1009f88d3b0d9bb126a53adb428c0e64a7339c2e8256728dbf5 + flattened_ast: d8a0831a70db10840d598f7ddae6da070afbc71520112e6a636066aa7916c0d3 + destructured_ast: a20586a95afeb25460a9735d02bf5886ed0169c0f406f822bee03110538f98f0 + inlined_ast: a20586a95afeb25460a9735d02bf5886ed0169c0f406f822bee03110538f98f0 + dce_ast: a20586a95afeb25460a9735d02bf5886ed0169c0f406f822bee03110538f98f0 bytecode: 9b307e37c2c37a7ce3a9817079f2c4701e09be5a72610792a62a26d9e2027e0d errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/program_function_any_number_of_inputs_and_outputs.out b/tests/expectations/compiler/function/program_function_any_number_of_inputs_and_outputs.out index d681d17f24..c645f165b9 100644 --- a/tests/expectations/compiler/function/program_function_any_number_of_inputs_and_outputs.out +++ b/tests/expectations/compiler/function/program_function_any_number_of_inputs_and_outputs.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b6d1816a8f6e870b3bc423b766997f0133e002a9e31349b49d49bff3691e3d0c - type_checked_symbol_table: 7bf4f8d87ca1fd505c66351c39344b71dc8c3ccc2597b6d1d38325a12090142c - unrolled_symbol_table: 7bf4f8d87ca1fd505c66351c39344b71dc8c3ccc2597b6d1d38325a12090142c - initial_ast: 52135cf71908952d29f25fde253875455f33ffdadf4a8f29efe57705987b2966 - unrolled_ast: 52135cf71908952d29f25fde253875455f33ffdadf4a8f29efe57705987b2966 - ssa_ast: f140051a26d63d84766d796ee21d05c45032bea98d002b61b16bd631912f483d - flattened_ast: 347069c563cbb2f18571427d7aafc7e28e557b404fcdb58749d4347fcd63653f - destructured_ast: 45c613aa4294537e8aece42564bf02e5e5469e3c39982364983af2cd39b567ae - inlined_ast: 45c613aa4294537e8aece42564bf02e5e5469e3c39982364983af2cd39b567ae - dce_ast: 45c613aa4294537e8aece42564bf02e5e5469e3c39982364983af2cd39b567ae + - initial_symbol_table: fceec4e2cc903ab899bbdba1421bb64fd84911c43d10182a5ec61d28a24334e0 + type_checked_symbol_table: 76687a38bb7f99981ad644e775078cd2ba7c1ee3003d2f3b2bc44404a9f777e7 + unrolled_symbol_table: 76687a38bb7f99981ad644e775078cd2ba7c1ee3003d2f3b2bc44404a9f777e7 + initial_ast: aacfba037ccc2e33dd2317a82e4957173f0d46f7c6ca8f875d96f0ddee2c01c7 + unrolled_ast: aacfba037ccc2e33dd2317a82e4957173f0d46f7c6ca8f875d96f0ddee2c01c7 + ssa_ast: f58475b28ba41d3bb5707ff5f4fb714013dcaad7557b926105b7e0ffd06c3df5 + flattened_ast: 76b3378bab85a9c02cd68bee7e9abcf48cbeee20dc76f97a98a54217ef628126 + destructured_ast: 5125cda9a601ef5b91120c9e627e5f6ec2e29e27aaf6fbcf73375605968cd4f8 + inlined_ast: 5125cda9a601ef5b91120c9e627e5f6ec2e29e27aaf6fbcf73375605968cd4f8 + dce_ast: 5125cda9a601ef5b91120c9e627e5f6ec2e29e27aaf6fbcf73375605968cd4f8 bytecode: eac5d0cfbac44a017f12d12a655088f7aa15d0567afa771b5ff8d83ba7a9eacd errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/program_function_empty_body.out b/tests/expectations/compiler/function/program_function_empty_body.out index 23e28e7207..c0d5801670 100644 --- a/tests/expectations/compiler/function/program_function_empty_body.out +++ b/tests/expectations/compiler/function/program_function_empty_body.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 36b7faf9448e2d448d4e2f6a8e56a4859d2d30a73fdafbe2b1395f251c2264f0 - type_checked_symbol_table: ca838513a9f6efe74a534aedc58ab3b949ac0fa94b922045854e8ec41e9a21d2 - unrolled_symbol_table: ca838513a9f6efe74a534aedc58ab3b949ac0fa94b922045854e8ec41e9a21d2 - initial_ast: e08ce8353e657ceba1edc49323184ced2f0ffc6ddd477970cdd23f006e612a6f - unrolled_ast: e08ce8353e657ceba1edc49323184ced2f0ffc6ddd477970cdd23f006e612a6f - ssa_ast: e08ce8353e657ceba1edc49323184ced2f0ffc6ddd477970cdd23f006e612a6f - flattened_ast: 50281b94d5bd235fc95f6a409433434e97260bfdb6a9d7f51240bbe7db781940 - destructured_ast: 08357608404b82786abf6fc0c4f42e07c50ae0b8d18e63221971a4e7ead6b195 - inlined_ast: 08357608404b82786abf6fc0c4f42e07c50ae0b8d18e63221971a4e7ead6b195 - dce_ast: 08357608404b82786abf6fc0c4f42e07c50ae0b8d18e63221971a4e7ead6b195 + - initial_symbol_table: 4930d5ca5b6c44137f57c6ddc50932d0c4e524c2b650fbafab3b5a7b5a9c39cf + type_checked_symbol_table: 474939085f77956d9a6476e4369bb466de16f7c1213be4b965f04d5c64c9d8c5 + unrolled_symbol_table: 474939085f77956d9a6476e4369bb466de16f7c1213be4b965f04d5c64c9d8c5 + initial_ast: 3c699a01b9f29a9b1afabe9a37cf579b7d697c57e7163654775d88e3b0b8c01b + unrolled_ast: 3c699a01b9f29a9b1afabe9a37cf579b7d697c57e7163654775d88e3b0b8c01b + ssa_ast: 3c699a01b9f29a9b1afabe9a37cf579b7d697c57e7163654775d88e3b0b8c01b + flattened_ast: 0ed487b1b36a28dda3c1cd7c9be5fafed2c42823926a6d57ee4b4807e52a378c + destructured_ast: 807e7645ccf0e04bc099fdde2d0ec03da10fcd4dd0f85f69da61a1b1c23f41f2 + inlined_ast: 807e7645ccf0e04bc099fdde2d0ec03da10fcd4dd0f85f69da61a1b1c23f41f2 + dce_ast: 807e7645ccf0e04bc099fdde2d0ec03da10fcd4dd0f85f69da61a1b1c23f41f2 bytecode: abc411306856bb13d787153cb890d742f962dfe924477954c427b7a3ab4e279b errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/program_function_unit_type.out b/tests/expectations/compiler/function/program_function_unit_type.out index 7b7853e8ba..d28a765de1 100644 --- a/tests/expectations/compiler/function/program_function_unit_type.out +++ b/tests/expectations/compiler/function/program_function_unit_type.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fc13bdde1a137e7830afea9101201b3bfeeb17c7fef3d35434cd38f2606caa4b - type_checked_symbol_table: c0c1df878b7bad602bfcd3f9e8be8485685986fbd451b8b41bb6a16e171b859e - unrolled_symbol_table: c0c1df878b7bad602bfcd3f9e8be8485685986fbd451b8b41bb6a16e171b859e - initial_ast: 20e7402cb8986e14a16e37c103d7f38b9b979fdca0436cc315c80c229ed90d61 - unrolled_ast: 20e7402cb8986e14a16e37c103d7f38b9b979fdca0436cc315c80c229ed90d61 - ssa_ast: 20e7402cb8986e14a16e37c103d7f38b9b979fdca0436cc315c80c229ed90d61 - flattened_ast: 3c3edc53601c3a6382e1dc3b598c3e7cef75aa140fb92a8100eb38d153ec322a - destructured_ast: d816bd3278a5af867c500dc8e00cd7cd34a1db05fd067dd5a338e2666b5ccc0a - inlined_ast: d816bd3278a5af867c500dc8e00cd7cd34a1db05fd067dd5a338e2666b5ccc0a - dce_ast: d816bd3278a5af867c500dc8e00cd7cd34a1db05fd067dd5a338e2666b5ccc0a + - initial_symbol_table: ce97476c8da7e0efffa9ab3a4d3611af6b65ef13c1f585590d4872c923d6aaac + type_checked_symbol_table: a84c101446cad44493fd97e85264029a4d2722c6f421f73650926c43c5fc63a3 + unrolled_symbol_table: a84c101446cad44493fd97e85264029a4d2722c6f421f73650926c43c5fc63a3 + initial_ast: 9680aa7f92ec49edb01c6baba8fb8ae8249d0380e1703a4fdba7c67ba32ca232 + unrolled_ast: 9680aa7f92ec49edb01c6baba8fb8ae8249d0380e1703a4fdba7c67ba32ca232 + ssa_ast: 9680aa7f92ec49edb01c6baba8fb8ae8249d0380e1703a4fdba7c67ba32ca232 + flattened_ast: d14b2e7ad66a2310192094a9e516901fa55ba3a7ffc2cfb1ff6cdbd184fbe0a8 + destructured_ast: 7dd5bfbe242ced8d9d5319e72db8020e842ae8fd2695338e820f5827d03f1464 + inlined_ast: 7dd5bfbe242ced8d9d5319e72db8020e842ae8fd2695338e820f5827d03f1464 + dce_ast: 7dd5bfbe242ced8d9d5319e72db8020e842ae8fd2695338e820f5827d03f1464 bytecode: 8ed93150ef7e3de74faaace88f995a65373e73428068d75142100775684d2fe7 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/program_function_with_mode.out b/tests/expectations/compiler/function/program_function_with_mode.out index d87ca171fd..52f0b9b141 100644 --- a/tests/expectations/compiler/function/program_function_with_mode.out +++ b/tests/expectations/compiler/function/program_function_with_mode.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7007debebaa5f7e9740a711496ecc0bb7e72e7ef2d81f031c00c70a3e5ceeb8c - type_checked_symbol_table: 888c672247d32ce8e49b7d940bb57603eab0e7817f2a9e4c514cda560a456da7 - unrolled_symbol_table: 888c672247d32ce8e49b7d940bb57603eab0e7817f2a9e4c514cda560a456da7 - initial_ast: 7a332fc1982554487217740d1a693b80a30f1655cee66a426043eb2b524e9976 - unrolled_ast: 7a332fc1982554487217740d1a693b80a30f1655cee66a426043eb2b524e9976 - ssa_ast: 55974d58679932eadfb0648753a8b187e93a62f3c21e21d4618c7138d584434e - flattened_ast: f1cf587c0060c545b053ad73f70ee214411986bc9d74ea43ea959b5953d82068 - destructured_ast: 67b3aaf0a2f2809d102ac889896300967f29a7b39e026fd56d4281834c3b6bc3 - inlined_ast: 67b3aaf0a2f2809d102ac889896300967f29a7b39e026fd56d4281834c3b6bc3 - dce_ast: 67b3aaf0a2f2809d102ac889896300967f29a7b39e026fd56d4281834c3b6bc3 + - initial_symbol_table: bde0a1287d9a57131e4aae57135817efc1a5c4dbd6cfbd01aa42bfaa76592c2b + type_checked_symbol_table: f8b7932ac64dc4ba284ba3ad08944a37bee079bac412d529bc911bd4c196b7a6 + unrolled_symbol_table: f8b7932ac64dc4ba284ba3ad08944a37bee079bac412d529bc911bd4c196b7a6 + initial_ast: d5d2835847882ca6ba2d6547a2a814aac63115fd9b54776af8bbe1ad9dbc3fe0 + unrolled_ast: d5d2835847882ca6ba2d6547a2a814aac63115fd9b54776af8bbe1ad9dbc3fe0 + ssa_ast: 10521c62524e59467f6752f85253b2822b17be946fdbb3741fd3bc7cfd3bcc19 + flattened_ast: 34afa866296c733203a8a2a35c2c628d00133b486ea0887bfdc2f85456fa0115 + destructured_ast: 19bbfa9a0989b4be845614cc16d24de691c91f07f9a1d5bcf950b34737ed8fc7 + inlined_ast: 19bbfa9a0989b4be845614cc16d24de691c91f07f9a1d5bcf950b34737ed8fc7 + dce_ast: 19bbfa9a0989b4be845614cc16d24de691c91f07f9a1d5bcf950b34737ed8fc7 bytecode: 7d4b43f8c90f7d5050fe8df5f3e44485187d882e4ecd4a9fcf9aae5ae14413df errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/record_in_conditional_return.out b/tests/expectations/compiler/function/record_in_conditional_return.out index 304d9229f9..5e378abfb7 100644 --- a/tests/expectations/compiler/function/record_in_conditional_return.out +++ b/tests/expectations/compiler/function/record_in_conditional_return.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 1edb65b066760f5f4ee37856d6537b44ca3abbfb89680fbe6b2707b58f0a16c6 - type_checked_symbol_table: 5c6d6fc56c98030aaa4169337164ef98cc762ba0c07acbd246955a93c99bd040 - unrolled_symbol_table: 5c6d6fc56c98030aaa4169337164ef98cc762ba0c07acbd246955a93c99bd040 - initial_ast: 0cfaae0397667dc5bb5a27cb566e9af5e06a5744e98c6f4c18bded4c5b7c5dcb - unrolled_ast: 0cfaae0397667dc5bb5a27cb566e9af5e06a5744e98c6f4c18bded4c5b7c5dcb - ssa_ast: 61fdbf42d50cfc8a21a3849ab5095638113dfad2dac524eed85ee959bbbfaacb - flattened_ast: c3b75206fc05d7409c77748c5b760605dd12fd9297c86bb8af46375e3bce2015 - destructured_ast: f3610bd6b642a03ff3e02436ef92e463cf929e2279ea450d87041cfec32a46e5 - inlined_ast: f3610bd6b642a03ff3e02436ef92e463cf929e2279ea450d87041cfec32a46e5 - dce_ast: f3610bd6b642a03ff3e02436ef92e463cf929e2279ea450d87041cfec32a46e5 + - initial_symbol_table: d5ea2324dee9fefc1c1266aa3984173753649bfe5c3b90ecc38c1e9923a278a0 + type_checked_symbol_table: cd4b664d03514db45cebcbd9ba62b3403d49fb498838e73352e87cd7558d8cb7 + unrolled_symbol_table: cd4b664d03514db45cebcbd9ba62b3403d49fb498838e73352e87cd7558d8cb7 + initial_ast: 0f32aead0f48227cb0c4c01f6e034c16e83b58c285fb02fda1b651389e6003b5 + unrolled_ast: 0f32aead0f48227cb0c4c01f6e034c16e83b58c285fb02fda1b651389e6003b5 + ssa_ast: 1eff92c09f76a87a712c3540266c67df2968a2a12c079d341fc42f1faf2024a9 + flattened_ast: c113938b5453ce9cf9d0ff583dcb084cc04118f15f461708656790b729507054 + destructured_ast: 99c38f533a47ea79eb51d501c8848b37001a6a84035802405ad535dac8cf990a + inlined_ast: 99c38f533a47ea79eb51d501c8848b37001a6a84035802405ad535dac8cf990a + dce_ast: 99c38f533a47ea79eb51d501c8848b37001a6a84035802405ad535dac8cf990a bytecode: d33387a022d43e9692d4e894d0f01081de02b7a97bca69ab6b769b9ee41672a2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/function/self.out b/tests/expectations/compiler/function/self.out index b23842c4f1..fc4e3628b1 100644 --- a/tests/expectations/compiler/function/self.out +++ b/tests/expectations/compiler/function/self.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 315f1c570d914dafe7e426172263e370c28b16a38be7da61322ee60aa16dcc5b - type_checked_symbol_table: 67472c8290ff03d6776375b89c9b29d4fe0cd7480f9f8f0dc23aef520d546dc3 - unrolled_symbol_table: 67472c8290ff03d6776375b89c9b29d4fe0cd7480f9f8f0dc23aef520d546dc3 - initial_ast: fb5b5cb4532d9634983bcb5414778a9dcf29597d517d21fffbc2c9acd03f80c2 - unrolled_ast: fb5b5cb4532d9634983bcb5414778a9dcf29597d517d21fffbc2c9acd03f80c2 - ssa_ast: df256812b65e2c276cac201b1ec5ac000f50e43e7a26b62f25f6d6814b12483e - flattened_ast: 483ef9b276c70a03cd5999f942abe6cb073739e4329f817d7689921077884c80 - destructured_ast: cff63edd7810b0158a480d8b2cf0001f97ce0a1d45e48d52228fe7ae33e2c1cc - inlined_ast: cff63edd7810b0158a480d8b2cf0001f97ce0a1d45e48d52228fe7ae33e2c1cc - dce_ast: cff63edd7810b0158a480d8b2cf0001f97ce0a1d45e48d52228fe7ae33e2c1cc + - initial_symbol_table: 2db80161099ae9cbdc5ffffa66eca562fcce22058d7d8fc7b5ee73f317e377b5 + type_checked_symbol_table: 9cf657dc16a1640aaa90e73decf21c3cfd5e1ee640b96f86e96a156e333c5e94 + unrolled_symbol_table: 9cf657dc16a1640aaa90e73decf21c3cfd5e1ee640b96f86e96a156e333c5e94 + initial_ast: ad7fc0246dd88eb2f03be2a73c3ed453b122d987f9c2a6b0657f16d16e5273ef + unrolled_ast: ad7fc0246dd88eb2f03be2a73c3ed453b122d987f9c2a6b0657f16d16e5273ef + ssa_ast: 13a76006f82854659f167076d9533a5c9822785e0362d9c053f2d5d4cd4f7420 + flattened_ast: 37e7a149da369c2ad4337799de7c0d431025a04f6cc94678d52e715d62c98ca0 + destructured_ast: 4d26846699037466b6d0dea68cf92ebbd34e1815c8ffafaba8520accf8e292d7 + inlined_ast: 4d26846699037466b6d0dea68cf92ebbd34e1815c8ffafaba8520accf8e292d7 + dce_ast: 4d26846699037466b6d0dea68cf92ebbd34e1815c8ffafaba8520accf8e292d7 bytecode: 189a1342c4be53d495f4ebae39c645cb1f27532c1cc1f27f4ed656ed200f05af errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/add.out b/tests/expectations/compiler/group/add.out index 6be1354bea..754f52c9cb 100644 --- a/tests/expectations/compiler/group/add.out +++ b/tests/expectations/compiler/group/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b8bb90f0d62930603ce663c559b0960f6a787f57c11c12b4b3488a25e4847bcf - type_checked_symbol_table: 574ace7afae151d2ea92f3debc7dbbf38e22ed193fbe969d747ce6e5add695e6 - unrolled_symbol_table: 574ace7afae151d2ea92f3debc7dbbf38e22ed193fbe969d747ce6e5add695e6 - initial_ast: 8cf20813df6f4ed8f792dc6ccc52d81601521cec79377d6a9eb39a9d997c1b52 - unrolled_ast: 8cf20813df6f4ed8f792dc6ccc52d81601521cec79377d6a9eb39a9d997c1b52 - ssa_ast: c7b56503e1ec4333ec92912124eba8b295bb55b98b31169d050c3afcc96f19f4 - flattened_ast: 6ed0d49212f092aafacd0cf6e8fa575367c6dc5d9438d01c965649cfaf865e88 - destructured_ast: 98d8fc8be6560f42a96e8f0a3ab795769fb5e314551ed70deb44f21685424de5 - inlined_ast: 98d8fc8be6560f42a96e8f0a3ab795769fb5e314551ed70deb44f21685424de5 - dce_ast: 98d8fc8be6560f42a96e8f0a3ab795769fb5e314551ed70deb44f21685424de5 + - initial_symbol_table: b195a063e94fadef1c06b657c5872bed8ebc9c0460b804956fdfab56177ac367 + type_checked_symbol_table: 73c9bae0f71db581746da0c4fb95642bd16187a982e828b59dd7662a81c4fd74 + unrolled_symbol_table: 73c9bae0f71db581746da0c4fb95642bd16187a982e828b59dd7662a81c4fd74 + initial_ast: 53ccff6fd63b4ecdb0bc0af77bd239f221cb60a452e1de6a304c424f401ce0f8 + unrolled_ast: 53ccff6fd63b4ecdb0bc0af77bd239f221cb60a452e1de6a304c424f401ce0f8 + ssa_ast: 49647b0f3d05fc59eca5611e5d4a0458980af0e18291fd5d52e67b43487823cb + flattened_ast: 2f93017a99f8aa024c4a63144d80f4736c1c1ba5250cfc08e69942bbe66d5fc0 + destructured_ast: 4e8db25dab7205a57c3ec607b066947bbdd59a1351ca7d831588a0a4965bd51c + inlined_ast: 4e8db25dab7205a57c3ec607b066947bbdd59a1351ca7d831588a0a4965bd51c + dce_ast: 4e8db25dab7205a57c3ec607b066947bbdd59a1351ca7d831588a0a4965bd51c bytecode: e5ff5cd670d0f32a96530eeba1b403bf2d6d5ff8ed31f4328227bb8857708f76 errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/assert_eq.out b/tests/expectations/compiler/group/assert_eq.out index 96f15e2ec5..8eb3ea6b1e 100644 --- a/tests/expectations/compiler/group/assert_eq.out +++ b/tests/expectations/compiler/group/assert_eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c6ace36f846cca393665c4d05737bf9e988ee9f0ce4bb10e448e40111cc8fbf8 - type_checked_symbol_table: 243154e4e9d528b08e05ce26e06b4f507c012d66513c227c5c0bedb5c78b027a - unrolled_symbol_table: 243154e4e9d528b08e05ce26e06b4f507c012d66513c227c5c0bedb5c78b027a - initial_ast: 1bf680009a7d98932fd85b95b35156eb5244abaaf2ced952b228065291145133 - unrolled_ast: 1bf680009a7d98932fd85b95b35156eb5244abaaf2ced952b228065291145133 - ssa_ast: b2f06fa01a316ebfc04ce1ef8d734f182a853df4b0e3cb386e8e99f7acc71235 - flattened_ast: f5d8d63a8a4f8ff28beb6977f3f15fd8b409164226f6496be9ea1015e761b656 - destructured_ast: c6c64f71b1a09bc91a1f15c443c4c2e207b9219665f57b56758604ea00006e9e - inlined_ast: c6c64f71b1a09bc91a1f15c443c4c2e207b9219665f57b56758604ea00006e9e - dce_ast: c6c64f71b1a09bc91a1f15c443c4c2e207b9219665f57b56758604ea00006e9e + - initial_symbol_table: 86d6113b6277211f15f11f56a2d2cd18df578e8710f5135b0723d36c9f599abd + type_checked_symbol_table: 64400d0cd99e83db706c03cd38c864ee18fe246a0f5024a2681d461321c3ce6a + unrolled_symbol_table: 64400d0cd99e83db706c03cd38c864ee18fe246a0f5024a2681d461321c3ce6a + initial_ast: 1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e + unrolled_ast: 1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e + ssa_ast: 6cc7748c48e7bab9eddaaddea8be256155058affad07e8bb956d93dc98bd092b + flattened_ast: 06fa43912720e9ab24ed6a119cb4e6c18ad5f1d0a5dc0d91397874cab6fe0d0b + destructured_ast: be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2 + inlined_ast: be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2 + dce_ast: be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2 bytecode: eb0861b61cc665bd3edf10993c284116f86a8853e5c44847b4f0ec2d99fd6c3f errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/eq.out b/tests/expectations/compiler/group/eq.out index 96f15e2ec5..8eb3ea6b1e 100644 --- a/tests/expectations/compiler/group/eq.out +++ b/tests/expectations/compiler/group/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c6ace36f846cca393665c4d05737bf9e988ee9f0ce4bb10e448e40111cc8fbf8 - type_checked_symbol_table: 243154e4e9d528b08e05ce26e06b4f507c012d66513c227c5c0bedb5c78b027a - unrolled_symbol_table: 243154e4e9d528b08e05ce26e06b4f507c012d66513c227c5c0bedb5c78b027a - initial_ast: 1bf680009a7d98932fd85b95b35156eb5244abaaf2ced952b228065291145133 - unrolled_ast: 1bf680009a7d98932fd85b95b35156eb5244abaaf2ced952b228065291145133 - ssa_ast: b2f06fa01a316ebfc04ce1ef8d734f182a853df4b0e3cb386e8e99f7acc71235 - flattened_ast: f5d8d63a8a4f8ff28beb6977f3f15fd8b409164226f6496be9ea1015e761b656 - destructured_ast: c6c64f71b1a09bc91a1f15c443c4c2e207b9219665f57b56758604ea00006e9e - inlined_ast: c6c64f71b1a09bc91a1f15c443c4c2e207b9219665f57b56758604ea00006e9e - dce_ast: c6c64f71b1a09bc91a1f15c443c4c2e207b9219665f57b56758604ea00006e9e + - initial_symbol_table: 86d6113b6277211f15f11f56a2d2cd18df578e8710f5135b0723d36c9f599abd + type_checked_symbol_table: 64400d0cd99e83db706c03cd38c864ee18fe246a0f5024a2681d461321c3ce6a + unrolled_symbol_table: 64400d0cd99e83db706c03cd38c864ee18fe246a0f5024a2681d461321c3ce6a + initial_ast: 1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e + unrolled_ast: 1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e + ssa_ast: 6cc7748c48e7bab9eddaaddea8be256155058affad07e8bb956d93dc98bd092b + flattened_ast: 06fa43912720e9ab24ed6a119cb4e6c18ad5f1d0a5dc0d91397874cab6fe0d0b + destructured_ast: be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2 + inlined_ast: be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2 + dce_ast: be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2 bytecode: eb0861b61cc665bd3edf10993c284116f86a8853e5c44847b4f0ec2d99fd6c3f errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/group_mul.out b/tests/expectations/compiler/group/group_mul.out index 18e0e5afee..d768ed14c7 100644 --- a/tests/expectations/compiler/group/group_mul.out +++ b/tests/expectations/compiler/group/group_mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: ad8aed9b76c721c0f02b3009ca7f0f71951828f41ca7a47b6457f72fb534dcf3 - type_checked_symbol_table: 19bae2c3cd8c5e27499684fc6a0c1bd2e59280eb6b5866bbb71181722c8bdbcd - unrolled_symbol_table: 19bae2c3cd8c5e27499684fc6a0c1bd2e59280eb6b5866bbb71181722c8bdbcd - initial_ast: 1a4b528cb556631ca0787d9ab675ddd0d932a1f3940bdb27e34ecf76f86f57ca - unrolled_ast: 1a4b528cb556631ca0787d9ab675ddd0d932a1f3940bdb27e34ecf76f86f57ca - ssa_ast: 405e9166ac62e6d7794dcfe562137776970d362936f5d2418593c0f57d8d9c9f - flattened_ast: 5d6822d342573822827af6c932b7d097a86193977c75b83964e8ad599fb61d85 - destructured_ast: a90b537fa7c191b73befd0697eb52560683c3bbb36e81ddae73b853da3f992f7 - inlined_ast: a90b537fa7c191b73befd0697eb52560683c3bbb36e81ddae73b853da3f992f7 - dce_ast: b69e37ef6c3ebe7caa3fdadf0d956ee9b5cbdccfd8baf31f1d28781ba7cfd86b + - initial_symbol_table: 95edd6b4d38b52bc1ae9148b35110cd2849c0c90f59703d18737077bdb6cd3f8 + type_checked_symbol_table: e1e7d71c556aa3a80cdabc3b9d974d718873a9279444e432d1b14bd573b45c1b + unrolled_symbol_table: e1e7d71c556aa3a80cdabc3b9d974d718873a9279444e432d1b14bd573b45c1b + initial_ast: d1c4c6672dc185e8755c9911ceae0b1a45f10f064a9b6d1f164799a2a5d45534 + unrolled_ast: d1c4c6672dc185e8755c9911ceae0b1a45f10f064a9b6d1f164799a2a5d45534 + ssa_ast: 69eca3bd0e2e74cd650cb4265d4cdf64420a0798290aefb5775321b68ca8e52f + flattened_ast: 73ef2575140139c704d6c6492ba5cf5e19bccf490e010f116eec2a68b28c77a1 + destructured_ast: 92b2dfc0c1558bd9d858c1a0b8a0ebc82358cd1d5c7ecf3565a85686a18b7411 + inlined_ast: 92b2dfc0c1558bd9d858c1a0b8a0ebc82358cd1d5c7ecf3565a85686a18b7411 + dce_ast: 7d9ea267543a0c4e333ccd18e48d607d8daddcfefb1413145c67aad50ba0d516 bytecode: 893927d508e10659ff793c68266c2702a5002dab713b22c8e5d00abec91925e7 errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/input.out b/tests/expectations/compiler/group/input.out index 96f15e2ec5..8eb3ea6b1e 100644 --- a/tests/expectations/compiler/group/input.out +++ b/tests/expectations/compiler/group/input.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c6ace36f846cca393665c4d05737bf9e988ee9f0ce4bb10e448e40111cc8fbf8 - type_checked_symbol_table: 243154e4e9d528b08e05ce26e06b4f507c012d66513c227c5c0bedb5c78b027a - unrolled_symbol_table: 243154e4e9d528b08e05ce26e06b4f507c012d66513c227c5c0bedb5c78b027a - initial_ast: 1bf680009a7d98932fd85b95b35156eb5244abaaf2ced952b228065291145133 - unrolled_ast: 1bf680009a7d98932fd85b95b35156eb5244abaaf2ced952b228065291145133 - ssa_ast: b2f06fa01a316ebfc04ce1ef8d734f182a853df4b0e3cb386e8e99f7acc71235 - flattened_ast: f5d8d63a8a4f8ff28beb6977f3f15fd8b409164226f6496be9ea1015e761b656 - destructured_ast: c6c64f71b1a09bc91a1f15c443c4c2e207b9219665f57b56758604ea00006e9e - inlined_ast: c6c64f71b1a09bc91a1f15c443c4c2e207b9219665f57b56758604ea00006e9e - dce_ast: c6c64f71b1a09bc91a1f15c443c4c2e207b9219665f57b56758604ea00006e9e + - initial_symbol_table: 86d6113b6277211f15f11f56a2d2cd18df578e8710f5135b0723d36c9f599abd + type_checked_symbol_table: 64400d0cd99e83db706c03cd38c864ee18fe246a0f5024a2681d461321c3ce6a + unrolled_symbol_table: 64400d0cd99e83db706c03cd38c864ee18fe246a0f5024a2681d461321c3ce6a + initial_ast: 1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e + unrolled_ast: 1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e + ssa_ast: 6cc7748c48e7bab9eddaaddea8be256155058affad07e8bb956d93dc98bd092b + flattened_ast: 06fa43912720e9ab24ed6a119cb4e6c18ad5f1d0a5dc0d91397874cab6fe0d0b + destructured_ast: be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2 + inlined_ast: be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2 + dce_ast: be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2 bytecode: eb0861b61cc665bd3edf10993c284116f86a8853e5c44847b4f0ec2d99fd6c3f errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/mul.out b/tests/expectations/compiler/group/mul.out index 145351cd62..c2b2d4e07d 100644 --- a/tests/expectations/compiler/group/mul.out +++ b/tests/expectations/compiler/group/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 22ce0cd044150ef2a0f54cc199c59d0ff80c5f9b444cc06c09ed31d391edbba8 - type_checked_symbol_table: 9e980cb4dd85e94c9af2cf468497aa8a57c7ad87b609ec4cacbe7752d4bb6f6c - unrolled_symbol_table: 9e980cb4dd85e94c9af2cf468497aa8a57c7ad87b609ec4cacbe7752d4bb6f6c - initial_ast: 8bd9f368fa2f4c11a5ed1d1afa5906949ac2c83dc9ac41ef2e8ad58a3783dce2 - unrolled_ast: 8bd9f368fa2f4c11a5ed1d1afa5906949ac2c83dc9ac41ef2e8ad58a3783dce2 - ssa_ast: c3139c0fc7fc73beabf70f5fa56673cc51ac137f1004d88683bfc97cd9dcc2f5 - flattened_ast: ef0b164a9190b47eb4d7a2692a8ad5b6449557bd5df915df69a9e50180b87887 - destructured_ast: e8a2a4add1abf40b37e1ee656db72992fb5be9a836e9be8994e48d3e6ac221a4 - inlined_ast: e8a2a4add1abf40b37e1ee656db72992fb5be9a836e9be8994e48d3e6ac221a4 - dce_ast: e8a2a4add1abf40b37e1ee656db72992fb5be9a836e9be8994e48d3e6ac221a4 + - initial_symbol_table: b4603cce49e2a73039e43471c5df2351921bf489a622b2a8461cb5d0251683a8 + type_checked_symbol_table: 40496ec84e0fd12af6043a2a054f6535ca530eebc156096d7b2262ec53dc3cd0 + unrolled_symbol_table: 40496ec84e0fd12af6043a2a054f6535ca530eebc156096d7b2262ec53dc3cd0 + initial_ast: 4689239079a0aeca79a29a6c57554dce8bf73e82f2c283bfb74e1c1931d8cc9b + unrolled_ast: 4689239079a0aeca79a29a6c57554dce8bf73e82f2c283bfb74e1c1931d8cc9b + ssa_ast: bbf850eabfff9caa4798a7a7bc772d1dd30b7b22f7d810e7490aa06c4c86163f + flattened_ast: 3fc29f8537f766907dc1c304627f52271d76b3008a26a9e00c4a44caa6a644dc + destructured_ast: 6ff124d4658e2031b2fddff9c8040b152e42ac53e29dd9466bf2f3f22dca839a + inlined_ast: 6ff124d4658e2031b2fddff9c8040b152e42ac53e29dd9466bf2f3f22dca839a + dce_ast: 6ff124d4658e2031b2fddff9c8040b152e42ac53e29dd9466bf2f3f22dca839a bytecode: 5ae93b430e99846cd18eedb09361257138ec9e2708bdb12c5f8de43ee470c031 errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/mult_by_scalar.out b/tests/expectations/compiler/group/mult_by_scalar.out index 2c973d708c..ce47d76eb1 100644 --- a/tests/expectations/compiler/group/mult_by_scalar.out +++ b/tests/expectations/compiler/group/mult_by_scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: ef7f6afe9cd8622a933ad9ce8bce105f0ca1b7c4841855ded3894b3e528ca8c8 - type_checked_symbol_table: 6aae82215d7edd4d8a3a23310a6d2aab9f5933c298e02bfcd1afc13837bd1592 - unrolled_symbol_table: 6aae82215d7edd4d8a3a23310a6d2aab9f5933c298e02bfcd1afc13837bd1592 - initial_ast: 10c5ac3a4616dada2985a5b09afb74182eff1dd528babaf66df3327fb0b99a37 - unrolled_ast: 10c5ac3a4616dada2985a5b09afb74182eff1dd528babaf66df3327fb0b99a37 - ssa_ast: 61275b891ce720afd066f8649ee48f550a514b5840e240dddec514a186c23f2b - flattened_ast: 676ee82672f4f5f19bca4ac4499b9d22a236af5aa1f2072b60e60be7879ba101 - destructured_ast: 36be42829f401dceb5960a746a59ab713d44ac8a88f83fa9e9568429c4dc39cd - inlined_ast: 36be42829f401dceb5960a746a59ab713d44ac8a88f83fa9e9568429c4dc39cd - dce_ast: 36be42829f401dceb5960a746a59ab713d44ac8a88f83fa9e9568429c4dc39cd + - initial_symbol_table: 3a9a0ba6ea861ff989eb097197b98a508fa71fe6cce5b36901be680fa786ecc5 + type_checked_symbol_table: 564813476bd45e015eb239004b64ec475451d1db8a67f87984a76ae4288e226a + unrolled_symbol_table: 564813476bd45e015eb239004b64ec475451d1db8a67f87984a76ae4288e226a + initial_ast: 64f83d84a228940a89cfab4d6e7f3ae8c6ccaa1ba7cdcab45f27fd7514f40746 + unrolled_ast: 64f83d84a228940a89cfab4d6e7f3ae8c6ccaa1ba7cdcab45f27fd7514f40746 + ssa_ast: 8ea933d83175a83b0e722497effd993d5587c3da1c52a5b44e41bc23ece99b98 + flattened_ast: ef31ce530d35a160d8b1c8b844f2b53b5775e63014181ab57490dafa55b9c847 + destructured_ast: 56026c40e8cf5ce7923645889287fa2a426a92781ff9b6fd31b1f66a04f125ae + inlined_ast: 56026c40e8cf5ce7923645889287fa2a426a92781ff9b6fd31b1f66a04f125ae + dce_ast: 56026c40e8cf5ce7923645889287fa2a426a92781ff9b6fd31b1f66a04f125ae bytecode: 8d98c485074bce1870f038811bfa40e7910f16e7e489f22263f9b1816b1e2d8c errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/negate.out b/tests/expectations/compiler/group/negate.out index 38181d7d11..44e28aa30b 100644 --- a/tests/expectations/compiler/group/negate.out +++ b/tests/expectations/compiler/group/negate.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c6ace36f846cca393665c4d05737bf9e988ee9f0ce4bb10e448e40111cc8fbf8 - type_checked_symbol_table: 243154e4e9d528b08e05ce26e06b4f507c012d66513c227c5c0bedb5c78b027a - unrolled_symbol_table: 243154e4e9d528b08e05ce26e06b4f507c012d66513c227c5c0bedb5c78b027a - initial_ast: dee3fa8e431f56270bd93beee70e302359441fd13354e2fac93535177927603a - unrolled_ast: dee3fa8e431f56270bd93beee70e302359441fd13354e2fac93535177927603a - ssa_ast: 4c90ea9a3c13f6d10ad366fa71e6915a7972245e7ef15b11da0dd1bb56470a4f - flattened_ast: 930103f44b206972538ef0c1f3cfb387c6a28df65489e012670284990b2d570a - destructured_ast: 5a823be536271a8f98432776687ad9df4d85a84770229f44c996782d81d72354 - inlined_ast: 5a823be536271a8f98432776687ad9df4d85a84770229f44c996782d81d72354 - dce_ast: 5a823be536271a8f98432776687ad9df4d85a84770229f44c996782d81d72354 + - initial_symbol_table: 86d6113b6277211f15f11f56a2d2cd18df578e8710f5135b0723d36c9f599abd + type_checked_symbol_table: 64400d0cd99e83db706c03cd38c864ee18fe246a0f5024a2681d461321c3ce6a + unrolled_symbol_table: 64400d0cd99e83db706c03cd38c864ee18fe246a0f5024a2681d461321c3ce6a + initial_ast: 431ac4843732eb1f1967e292f14fa1fcd6d1ae802bbe7e852803841b0ddd4c04 + unrolled_ast: 431ac4843732eb1f1967e292f14fa1fcd6d1ae802bbe7e852803841b0ddd4c04 + ssa_ast: 8e1a60195d0a265423ac4c187f73ad26288c990fdd3f9d8a4f8e3832ee824cb3 + flattened_ast: 3d047394c4ebce0e9f38aa0c762781ad92fe26f5a834309c3a79d7f871e03bcf + destructured_ast: fd98288a4891a79dd82fd5a033cfb7915a2ee93563957a3d68088b5e597f196b + inlined_ast: fd98288a4891a79dd82fd5a033cfb7915a2ee93563957a3d68088b5e597f196b + dce_ast: fd98288a4891a79dd82fd5a033cfb7915a2ee93563957a3d68088b5e597f196b bytecode: 0d7662a131d11ba04a4f945b24906a6f1899ac4260e423cc48aadd781371d3f5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/operator_methods.out b/tests/expectations/compiler/group/operator_methods.out index f4b0cb0a48..64e0ee46ee 100644 --- a/tests/expectations/compiler/group/operator_methods.out +++ b/tests/expectations/compiler/group/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c6ace36f846cca393665c4d05737bf9e988ee9f0ce4bb10e448e40111cc8fbf8 - type_checked_symbol_table: f83f1eead29ef23e1dfad2d768fc6e4049a11d67ed8ec27f10e7528588b677fa - unrolled_symbol_table: f83f1eead29ef23e1dfad2d768fc6e4049a11d67ed8ec27f10e7528588b677fa - initial_ast: 4aedfe1324601cf3a5b99e4fbfdf7b89875a0d3e961b217b7a7e1244d218a5e7 - unrolled_ast: 4aedfe1324601cf3a5b99e4fbfdf7b89875a0d3e961b217b7a7e1244d218a5e7 - ssa_ast: 3b7fd623a757b76d1f1cb02de2f498d0a62bda8160533b987315acda1695a71c - flattened_ast: 1189032ffb0f60bba2052ba99ad5182f7a8e99cb69e32d432f91003fb6ec87cc - destructured_ast: ea78635ce0beafb54495d28599b4e4ea5d5cd29ffdd895fb08ccdae344c15413 - inlined_ast: ea78635ce0beafb54495d28599b4e4ea5d5cd29ffdd895fb08ccdae344c15413 - dce_ast: 0aae065ac3e1e5b17c0aff4ad17131925f8643fd58810eb5767ba709482d9714 + - initial_symbol_table: 86d6113b6277211f15f11f56a2d2cd18df578e8710f5135b0723d36c9f599abd + type_checked_symbol_table: 7d77568c28538c2456f0dd6bf27186a4be40b96b29cd27a994b023c13bee311e + unrolled_symbol_table: 7d77568c28538c2456f0dd6bf27186a4be40b96b29cd27a994b023c13bee311e + initial_ast: 26f734e743c834cdddbf7870b7f008b9f431a385bf399389f30d2e41687c42b1 + unrolled_ast: 26f734e743c834cdddbf7870b7f008b9f431a385bf399389f30d2e41687c42b1 + ssa_ast: 2a2483edd24e9001227c4c99a036161f2e904cbe1e9339154f5b38194a9bc108 + flattened_ast: fafce6cb12679320397f2410b2433c52d3426f7c0f5e841339b036cf8f20211a + destructured_ast: e37b3cd5653dde891a55134c9073ca66627e194ed6b3fd6842544510136035e7 + inlined_ast: e37b3cd5653dde891a55134c9073ca66627e194ed6b3fd6842544510136035e7 + dce_ast: 232230e71ca8f2f98423f7e382d3ec7897f6a72d8450158f2bbd4983cfdf6bba bytecode: f8f1b8520fc2b0b64155f840db31d03aeee1afecd309f7a4be10038ee72fc5ea errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/point_input.out b/tests/expectations/compiler/group/point_input.out index 380436268e..635664202b 100644 --- a/tests/expectations/compiler/group/point_input.out +++ b/tests/expectations/compiler/group/point_input.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: d63a6f87263221b689db82919f188fdc14b7513a61ed01f1c0c58700b7fdda9b - type_checked_symbol_table: 0aa02a13fe95e6446f5c8b787efcc75b6da4c28dee5b5c3d6c652cc2d44a887e - unrolled_symbol_table: 0aa02a13fe95e6446f5c8b787efcc75b6da4c28dee5b5c3d6c652cc2d44a887e - initial_ast: 8788cd76c0339033858cb5025c719163b89edbd8a0b65a390918ef6dfccba582 - unrolled_ast: 8788cd76c0339033858cb5025c719163b89edbd8a0b65a390918ef6dfccba582 - ssa_ast: e620f377c33c3b01f00a25aa818a638824eded29f75e5707eefb52386cd3166c - flattened_ast: 0a4c052b04b6a26acb2692638685c890a706bd37f22722141285cb50c374ab3e - destructured_ast: 26083d22c306a91f16f0905a15a3fb5deccc719684cc0cb9e07af00ac274f513 - inlined_ast: 26083d22c306a91f16f0905a15a3fb5deccc719684cc0cb9e07af00ac274f513 - dce_ast: 26083d22c306a91f16f0905a15a3fb5deccc719684cc0cb9e07af00ac274f513 + - initial_symbol_table: 6246af416dc46ede0bd79789b9b3490b49cbd3da23fe30624c4b9fbc54f59de9 + type_checked_symbol_table: 5b5ac0a65365f5b7e8e0b221867c494133b2fcf0c1ffdd5052cbab8d77aaf3ea + unrolled_symbol_table: 5b5ac0a65365f5b7e8e0b221867c494133b2fcf0c1ffdd5052cbab8d77aaf3ea + initial_ast: 23bd06a9caaee457acb0a9f0866a6a649626e8eaf0a0bb8b3957f7233ef6bd11 + unrolled_ast: 23bd06a9caaee457acb0a9f0866a6a649626e8eaf0a0bb8b3957f7233ef6bd11 + ssa_ast: d48d0d28b458729afd3befacf63b29754be219e5aa05100e1413b0697d0c9f14 + flattened_ast: eeae8377846e994279413c0e734d8f58f3b3e51ddf867c71f4d1e298da90b763 + destructured_ast: c606febcfe2a61fb26c23ae399916c0b546c3a328ee1a6586fd56ff392c7e806 + inlined_ast: c606febcfe2a61fb26c23ae399916c0b546c3a328ee1a6586fd56ff392c7e806 + dce_ast: c606febcfe2a61fb26c23ae399916c0b546c3a328ee1a6586fd56ff392c7e806 bytecode: e7f080384059049f2c24ec0a010b5ec6b055497b51b78d736a5e2e8fa7b441eb errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/sub.out b/tests/expectations/compiler/group/sub.out index 7196b51030..fe1b3c9edc 100644 --- a/tests/expectations/compiler/group/sub.out +++ b/tests/expectations/compiler/group/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b8bb90f0d62930603ce663c559b0960f6a787f57c11c12b4b3488a25e4847bcf - type_checked_symbol_table: 574ace7afae151d2ea92f3debc7dbbf38e22ed193fbe969d747ce6e5add695e6 - unrolled_symbol_table: 574ace7afae151d2ea92f3debc7dbbf38e22ed193fbe969d747ce6e5add695e6 - initial_ast: d23074e238aa1e0b499b3cd2a9623af559283cdc0bd286d7ce0fc40147d2f167 - unrolled_ast: d23074e238aa1e0b499b3cd2a9623af559283cdc0bd286d7ce0fc40147d2f167 - ssa_ast: 15eccf76b57c98e1d6a5ba29bc49efa2837d043b5943ba1eee7384c879e1c1b9 - flattened_ast: d74d26d0a11ff6d4b15285fddf3f9fb0534d0ab1c4068dfca45bd6cd6ddc3e34 - destructured_ast: c2065855703c2dbee01910169624c4864d75793ab63153e796787847f6a01b97 - inlined_ast: c2065855703c2dbee01910169624c4864d75793ab63153e796787847f6a01b97 - dce_ast: c2065855703c2dbee01910169624c4864d75793ab63153e796787847f6a01b97 + - initial_symbol_table: b195a063e94fadef1c06b657c5872bed8ebc9c0460b804956fdfab56177ac367 + type_checked_symbol_table: 73c9bae0f71db581746da0c4fb95642bd16187a982e828b59dd7662a81c4fd74 + unrolled_symbol_table: 73c9bae0f71db581746da0c4fb95642bd16187a982e828b59dd7662a81c4fd74 + initial_ast: c82a79d16151cbdcd822403ad8f763fcdbbb0f95fcb2f2ad367ff84d83b7088d + unrolled_ast: c82a79d16151cbdcd822403ad8f763fcdbbb0f95fcb2f2ad367ff84d83b7088d + ssa_ast: 573a08fc6569fd4e7ccd86cd6cfabf84769244776466de7d7180e28ba2e831c0 + flattened_ast: 01b87aae812c33d594dbdf36efe7101a30942fd084b1d69ad04ab73d970601ab + destructured_ast: 2a39bee4074a8eaa5776ee975411f41a714a09e5257b4145415364dfb791d08b + inlined_ast: 2a39bee4074a8eaa5776ee975411f41a714a09e5257b4145415364dfb791d08b + dce_ast: 2a39bee4074a8eaa5776ee975411f41a714a09e5257b4145415364dfb791d08b bytecode: cab98d3ba5835201a8db5ce82ab32e51dc68f37a01156374e2f00a8bcbd82308 errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/ternary.out b/tests/expectations/compiler/group/ternary.out index 42cf1c90be..3ecda9f48a 100644 --- a/tests/expectations/compiler/group/ternary.out +++ b/tests/expectations/compiler/group/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b8bb90f0d62930603ce663c559b0960f6a787f57c11c12b4b3488a25e4847bcf - type_checked_symbol_table: 85553b9eae9d1f2862059a4ec666b810f88bb81ada88c077a7e62bb1efc6bfcd - unrolled_symbol_table: 85553b9eae9d1f2862059a4ec666b810f88bb81ada88c077a7e62bb1efc6bfcd - initial_ast: 9da677ebf303229d47697e5afae31d625099d4d367b54e079eed358e2559a7d9 - unrolled_ast: 9da677ebf303229d47697e5afae31d625099d4d367b54e079eed358e2559a7d9 - ssa_ast: 9751199c2cf4c31a14666c2bdd0fba06e8c48cbfec995fedc932697a7605db6d - flattened_ast: df79975fd42e49212e9101d899a192c844bed0aa38f8792a6ee7579901158e45 - destructured_ast: 85bf0d42bd94483b14952818c203b0ba3da06f1157d088bd7c7b8a3d46d0f5d8 - inlined_ast: 85bf0d42bd94483b14952818c203b0ba3da06f1157d088bd7c7b8a3d46d0f5d8 - dce_ast: 85bf0d42bd94483b14952818c203b0ba3da06f1157d088bd7c7b8a3d46d0f5d8 + - initial_symbol_table: b195a063e94fadef1c06b657c5872bed8ebc9c0460b804956fdfab56177ac367 + type_checked_symbol_table: 005b2160dc4780a6a083ea81c323461b054fe56b652adacd49985b8536a193a1 + unrolled_symbol_table: 005b2160dc4780a6a083ea81c323461b054fe56b652adacd49985b8536a193a1 + initial_ast: 3a4b5cc4267b6b323c4cc6b14e86694165e066133bc1fc2709d2bbf1036d0def + unrolled_ast: 3a4b5cc4267b6b323c4cc6b14e86694165e066133bc1fc2709d2bbf1036d0def + ssa_ast: 62d476da8c7d7e6e4dcdee879f591954c4f32812b473eebfff9a949d6ce6bbe6 + flattened_ast: f1ba9eaf698f1e2fc703b9ac7e158837cc7636667fe82e135f7350421e47d0c0 + destructured_ast: 66ed03637c8aef4acaa5b1c735f1550d898faafe0b5999708a6d75cb02166b6a + inlined_ast: 66ed03637c8aef4acaa5b1c735f1550d898faafe0b5999708a6d75cb02166b6a + dce_ast: 66ed03637c8aef4acaa5b1c735f1550d898faafe0b5999708a6d75cb02166b6a bytecode: d60be9014c6563fb9bb800891ce6238d2f99473faf47c92cf99893ad1474a64e errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/to_x_coordinate.out b/tests/expectations/compiler/group/to_x_coordinate.out index 6ca7434330..24ac94bf2e 100644 --- a/tests/expectations/compiler/group/to_x_coordinate.out +++ b/tests/expectations/compiler/group/to_x_coordinate.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 17188755e30dc7d7a9ab5ec2e39bb6128457d47f00b1a3e04e6f4a675ebae339 - type_checked_symbol_table: c3c6acdbc46d878275e1456a8bcba914dc123c3bba75775ffb6cb9de980191f7 - unrolled_symbol_table: c3c6acdbc46d878275e1456a8bcba914dc123c3bba75775ffb6cb9de980191f7 - initial_ast: d7fcd24b982459f8ee06999660b9c2b805cabe8363be00cf36db74a57f2ba7a7 - unrolled_ast: d7fcd24b982459f8ee06999660b9c2b805cabe8363be00cf36db74a57f2ba7a7 - ssa_ast: 0400c69af4ac0a476d2bbce24e534e172417848fe7756ca478991df6ebee841a - flattened_ast: af7105f53323ff7edd906435b4c8d78d871603df2b498b82fb530cf2a2c39f58 - destructured_ast: 4b3dffdd4e1c8159722054b0de6c19761d336a16f5f97869dd640b0b6d7e9007 - inlined_ast: 4b3dffdd4e1c8159722054b0de6c19761d336a16f5f97869dd640b0b6d7e9007 - dce_ast: 4fad68ac439e8b7fef5fcd1f22cf87ff8b83655ae8078ac4a8ab480926568a41 + - initial_symbol_table: ed102d6070e08fab26ba65e42a47b8e94b39279ac3a93d2f1a5161213a808156 + type_checked_symbol_table: 791b325f87fca65c6e88162d087200b74a8285b1b9b1f4d46a0af85aa1cac94b + unrolled_symbol_table: 791b325f87fca65c6e88162d087200b74a8285b1b9b1f4d46a0af85aa1cac94b + initial_ast: 676d71376bf2a1df04b89f06274de446d2e28b3036ffd0bb11140ab52503d3c8 + unrolled_ast: 676d71376bf2a1df04b89f06274de446d2e28b3036ffd0bb11140ab52503d3c8 + ssa_ast: c7221fce1a07017b44db28e701c14fd1046de2272e2ef49333db2eb2e10f6a6a + flattened_ast: a932fc45f884624db67fe5948600384c7aa5bff863a181bc13f06c4ca4f79b66 + destructured_ast: 4216762e4492a408c2809e521eba457d96d3b7cd7b6093cde3cbeab06a43fd07 + inlined_ast: 4216762e4492a408c2809e521eba457d96d3b7cd7b6093cde3cbeab06a43fd07 + dce_ast: 8762ebc07b19bbcb9961fc23acb584cb91daf52787426b6bcf55a9cbdee8ce10 bytecode: 51e95e10668242bec30e9917715d9856da632e933c33207ee41c5ed38d6366aa errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/to_y_coordinate.out b/tests/expectations/compiler/group/to_y_coordinate.out index ea393790ba..3150f940c1 100644 --- a/tests/expectations/compiler/group/to_y_coordinate.out +++ b/tests/expectations/compiler/group/to_y_coordinate.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 17188755e30dc7d7a9ab5ec2e39bb6128457d47f00b1a3e04e6f4a675ebae339 - type_checked_symbol_table: c3c6acdbc46d878275e1456a8bcba914dc123c3bba75775ffb6cb9de980191f7 - unrolled_symbol_table: c3c6acdbc46d878275e1456a8bcba914dc123c3bba75775ffb6cb9de980191f7 - initial_ast: 625f4f0648ca3dc60330f95889ab334fa6dec9f833cf7db29354418389c7f99f - unrolled_ast: 625f4f0648ca3dc60330f95889ab334fa6dec9f833cf7db29354418389c7f99f - ssa_ast: 17855723b6a97bda448f7aba476be078de85c108255a36e73774fecfbf24afd7 - flattened_ast: fd6ebe6fcdb3f7583df496a8249e7ef7d6da3be04a37c527b2051639e3738072 - destructured_ast: 18a28cf4be278925699e103b11c8f540a555d799345fb076537dbe270a1cdfd3 - inlined_ast: 18a28cf4be278925699e103b11c8f540a555d799345fb076537dbe270a1cdfd3 - dce_ast: 94573194ca80e429e39da00036e8edb7036c119c40a38e05841cc33c2f69f703 + - initial_symbol_table: ed102d6070e08fab26ba65e42a47b8e94b39279ac3a93d2f1a5161213a808156 + type_checked_symbol_table: 791b325f87fca65c6e88162d087200b74a8285b1b9b1f4d46a0af85aa1cac94b + unrolled_symbol_table: 791b325f87fca65c6e88162d087200b74a8285b1b9b1f4d46a0af85aa1cac94b + initial_ast: d483d7fd3eb931e6224542daa0b8d86b7241c1e96a3ef5a28a91a4c4839753c1 + unrolled_ast: d483d7fd3eb931e6224542daa0b8d86b7241c1e96a3ef5a28a91a4c4839753c1 + ssa_ast: 5dc07267a99edfc008039448a461c2a86120afcdcc1f358987169ae1fbe920cb + flattened_ast: a791fe154beb662ea85c3180b5960fa7764bccdcd350f34043fa4d75dc85c344 + destructured_ast: c73f8fb9324fd05759a6b7231f4263a2ddef0df3cd42144472813dee671f87d8 + inlined_ast: c73f8fb9324fd05759a6b7231f4263a2ddef0df3cd42144472813dee671f87d8 + dce_ast: 89b21f088c668c849c8c4050663108f46b964cc81cad4f243ccb844150ee1d3e bytecode: ea2e94f0f589fac4565040575643b1b7cd7813fe513d5b09b17c191bbf0f727e errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/x_and_y.out b/tests/expectations/compiler/group/x_and_y.out index e8b7cf84d5..f9a3ceacf5 100644 --- a/tests/expectations/compiler/group/x_and_y.out +++ b/tests/expectations/compiler/group/x_and_y.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2c48847b3e895ff7040f6e961c5d31ce6a22e4a68050777121d948f50584857c - type_checked_symbol_table: c4207767bd02c9ce25162e56c386ad78fb115382374ae50549b676c25244ef89 - unrolled_symbol_table: c4207767bd02c9ce25162e56c386ad78fb115382374ae50549b676c25244ef89 - initial_ast: e91054f12e568097f1941f48ef1e72bb14bea1621e3cc343bccae4ebdd58e7eb - unrolled_ast: e91054f12e568097f1941f48ef1e72bb14bea1621e3cc343bccae4ebdd58e7eb - ssa_ast: 889a76e7f19d92f19c85c41b3b5fd155d03ea5fd0a0f6e490b5039df0a95d368 - flattened_ast: 28d516077689acbe8a644df6310828ca4ae03bc80f04c0150f3009672a69cbbf - destructured_ast: 39e412d01798e2b380effd39165fed243a4368a77fce836b049b627835e26d3b - inlined_ast: 39e412d01798e2b380effd39165fed243a4368a77fce836b049b627835e26d3b - dce_ast: 39e412d01798e2b380effd39165fed243a4368a77fce836b049b627835e26d3b + - initial_symbol_table: 13f721ce9f26cc63129064ed106144e5ad4798d2483335974dcef63c2b047875 + type_checked_symbol_table: c40f806dfd918dc4bd47359f2d5d83e7fa46d45fc22cca84828f936b676822f8 + unrolled_symbol_table: c40f806dfd918dc4bd47359f2d5d83e7fa46d45fc22cca84828f936b676822f8 + initial_ast: 68afe9dc106303803b7ee3084a8a406d755d9d18d473b3830c5d39d7c520ea4e + unrolled_ast: 68afe9dc106303803b7ee3084a8a406d755d9d18d473b3830c5d39d7c520ea4e + ssa_ast: 257ba6437ede6d72fa4a30ec158432088d3dc94b957bf1a2ac9fd4346d49bbda + flattened_ast: ea3470c8284c0e5e5f92b0ef5504e90d97b596c4722b89fcb7267d6305026f66 + destructured_ast: 24ed7701ff5bc8daea7ced809e21c6bb7b90ec497e4fac6fcfecb61acd868836 + inlined_ast: 24ed7701ff5bc8daea7ced809e21c6bb7b90ec497e4fac6fcfecb61acd868836 + dce_ast: 24ed7701ff5bc8daea7ced809e21c6bb7b90ec497e4fac6fcfecb61acd868836 bytecode: c8688cd1fc15c816d4af483fa444f44414acb4b679b0165f9fb7093f77738f5a errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/x_sign_high.out b/tests/expectations/compiler/group/x_sign_high.out index f9820da045..a418c91625 100644 --- a/tests/expectations/compiler/group/x_sign_high.out +++ b/tests/expectations/compiler/group/x_sign_high.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2c48847b3e895ff7040f6e961c5d31ce6a22e4a68050777121d948f50584857c - type_checked_symbol_table: c4207767bd02c9ce25162e56c386ad78fb115382374ae50549b676c25244ef89 - unrolled_symbol_table: c4207767bd02c9ce25162e56c386ad78fb115382374ae50549b676c25244ef89 - initial_ast: 9fb9e65e5ed4fcf143b4bad6fb8a912ee8589d22cca640e6e5d0179d1402d2fd - unrolled_ast: 9fb9e65e5ed4fcf143b4bad6fb8a912ee8589d22cca640e6e5d0179d1402d2fd - ssa_ast: 09207db62b93ab8d421c781872586f7af1cb7a69d65d07f27e47fa2f788945db - flattened_ast: 8f0039c768092f7ac1626cfb1b41473e2fba246357b01c3fdf830a6897cadeab - destructured_ast: 9eda4967e4c351f224e6e68a119e4655871e2b05020d39fa1f30fe9d4dbd5e93 - inlined_ast: 9eda4967e4c351f224e6e68a119e4655871e2b05020d39fa1f30fe9d4dbd5e93 - dce_ast: 9eda4967e4c351f224e6e68a119e4655871e2b05020d39fa1f30fe9d4dbd5e93 + - initial_symbol_table: 13f721ce9f26cc63129064ed106144e5ad4798d2483335974dcef63c2b047875 + type_checked_symbol_table: c40f806dfd918dc4bd47359f2d5d83e7fa46d45fc22cca84828f936b676822f8 + unrolled_symbol_table: c40f806dfd918dc4bd47359f2d5d83e7fa46d45fc22cca84828f936b676822f8 + initial_ast: fa897b5357a3d3acea29a21385813b2669d34c943c48bed0a7691e3b3e922ce3 + unrolled_ast: fa897b5357a3d3acea29a21385813b2669d34c943c48bed0a7691e3b3e922ce3 + ssa_ast: f3d3314fc3bc3138d62b02405c9412e0a69856d30ec919eb356d466925d9de05 + flattened_ast: 8a78e0ab842b7b38b90bb7b3557d71ebf489ccd3f87f00aaa90472a31b1e7731 + destructured_ast: 8b8dfa376e4b875577c17450f188cc6057a1f89cf836b0b6a371bfd58e342f4d + inlined_ast: 8b8dfa376e4b875577c17450f188cc6057a1f89cf836b0b6a371bfd58e342f4d + dce_ast: 8b8dfa376e4b875577c17450f188cc6057a1f89cf836b0b6a371bfd58e342f4d bytecode: c8688cd1fc15c816d4af483fa444f44414acb4b679b0165f9fb7093f77738f5a errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/x_sign_inferred.out b/tests/expectations/compiler/group/x_sign_inferred.out index 9683bc7933..e355d6e21d 100644 --- a/tests/expectations/compiler/group/x_sign_inferred.out +++ b/tests/expectations/compiler/group/x_sign_inferred.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2c48847b3e895ff7040f6e961c5d31ce6a22e4a68050777121d948f50584857c - type_checked_symbol_table: c4207767bd02c9ce25162e56c386ad78fb115382374ae50549b676c25244ef89 - unrolled_symbol_table: c4207767bd02c9ce25162e56c386ad78fb115382374ae50549b676c25244ef89 - initial_ast: ca9fdf03e492aef9e948581408fc26973cde95e267d5dda12d7b3e7d9bf9da2b - unrolled_ast: ca9fdf03e492aef9e948581408fc26973cde95e267d5dda12d7b3e7d9bf9da2b - ssa_ast: a4a2af23224824565c6d131d2eca7c15da8c1946da208ff0fa149e59276d557d - flattened_ast: 2336613682efbaa8bbcc6d509af493241248b7f4cd1516b10d8dd7cc5468ead8 - destructured_ast: 6ce25ddcc994c09254285014f7163e0a4d2e1c93b4ff795cd1430cf56db78b43 - inlined_ast: 6ce25ddcc994c09254285014f7163e0a4d2e1c93b4ff795cd1430cf56db78b43 - dce_ast: 6ce25ddcc994c09254285014f7163e0a4d2e1c93b4ff795cd1430cf56db78b43 + - initial_symbol_table: 13f721ce9f26cc63129064ed106144e5ad4798d2483335974dcef63c2b047875 + type_checked_symbol_table: c40f806dfd918dc4bd47359f2d5d83e7fa46d45fc22cca84828f936b676822f8 + unrolled_symbol_table: c40f806dfd918dc4bd47359f2d5d83e7fa46d45fc22cca84828f936b676822f8 + initial_ast: 0f0fdae8467f508cdbadeec2eacffd01e4b26add2dc1b21e112c6c3b59667596 + unrolled_ast: 0f0fdae8467f508cdbadeec2eacffd01e4b26add2dc1b21e112c6c3b59667596 + ssa_ast: 3febba2ab3c3333fde6b0fb8bcb53bcf7f2bf29b992d8e767107f776d6a56639 + flattened_ast: ff26f857f1c756dd199b7484ba8748112f0f3a236a55fdf6106adb53e96ddbc1 + destructured_ast: fadc791b284f6b2ba539416ee5f44ea31f8c3f00a301aee56333e0b7d01d0189 + inlined_ast: fadc791b284f6b2ba539416ee5f44ea31f8c3f00a301aee56333e0b7d01d0189 + dce_ast: fadc791b284f6b2ba539416ee5f44ea31f8c3f00a301aee56333e0b7d01d0189 bytecode: c8688cd1fc15c816d4af483fa444f44414acb4b679b0165f9fb7093f77738f5a errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/x_sign_low.out b/tests/expectations/compiler/group/x_sign_low.out index 9546e5d27a..9b9b7ee7d1 100644 --- a/tests/expectations/compiler/group/x_sign_low.out +++ b/tests/expectations/compiler/group/x_sign_low.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2c48847b3e895ff7040f6e961c5d31ce6a22e4a68050777121d948f50584857c - type_checked_symbol_table: c4207767bd02c9ce25162e56c386ad78fb115382374ae50549b676c25244ef89 - unrolled_symbol_table: c4207767bd02c9ce25162e56c386ad78fb115382374ae50549b676c25244ef89 - initial_ast: 41fde7ce3d20f9fc33a9dc0d6c935a985130ed8a3eaa94f798631074a46957b4 - unrolled_ast: 41fde7ce3d20f9fc33a9dc0d6c935a985130ed8a3eaa94f798631074a46957b4 - ssa_ast: aafd3b19c5255f1c950820c5142272035d27adfb02605d7c71897c30cc3db901 - flattened_ast: 4c9d8dccad1163262210e6d8c48cd84cfe27a457cf6b5b91cb1b93cc622a5416 - destructured_ast: 042b90a4d5a01633917d077fc2d1cd352e02f1c772917ff777c05729f096ca28 - inlined_ast: 042b90a4d5a01633917d077fc2d1cd352e02f1c772917ff777c05729f096ca28 - dce_ast: 042b90a4d5a01633917d077fc2d1cd352e02f1c772917ff777c05729f096ca28 + - initial_symbol_table: 13f721ce9f26cc63129064ed106144e5ad4798d2483335974dcef63c2b047875 + type_checked_symbol_table: c40f806dfd918dc4bd47359f2d5d83e7fa46d45fc22cca84828f936b676822f8 + unrolled_symbol_table: c40f806dfd918dc4bd47359f2d5d83e7fa46d45fc22cca84828f936b676822f8 + initial_ast: 56c50a0976a18422453034b5b84f70bc4fa63cc0a77b924fd258bb094f07f34c + unrolled_ast: 56c50a0976a18422453034b5b84f70bc4fa63cc0a77b924fd258bb094f07f34c + ssa_ast: 89d9ee763b994f9a5b721590fb6c5260280b2badadc39c17842178d2fe412998 + flattened_ast: 8a5680a5ac1460233aa4b01aab7583877253adc510f51f4366abd393673e2a4f + destructured_ast: d5ba091ad55a9d8840db44364443c7107a4a6c8c01aea36b7b3b5f305766f1b1 + inlined_ast: d5ba091ad55a9d8840db44364443c7107a4a6c8c01aea36b7b3b5f305766f1b1 + dce_ast: d5ba091ad55a9d8840db44364443c7107a4a6c8c01aea36b7b3b5f305766f1b1 bytecode: c8688cd1fc15c816d4af483fa444f44414acb4b679b0165f9fb7093f77738f5a errors: "" warnings: "" diff --git a/tests/expectations/compiler/group/zero.out b/tests/expectations/compiler/group/zero.out index 9a8c1bc86b..328d16ad91 100644 --- a/tests/expectations/compiler/group/zero.out +++ b/tests/expectations/compiler/group/zero.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2c48847b3e895ff7040f6e961c5d31ce6a22e4a68050777121d948f50584857c - type_checked_symbol_table: 98e9d79672c07388cb4ed4249f9ca84832d8213ceab603eeb701b57ca904409f - unrolled_symbol_table: 98e9d79672c07388cb4ed4249f9ca84832d8213ceab603eeb701b57ca904409f - initial_ast: df89c685c0f2ced5cb829fb53f6d9df5eb49dc19e3e7d13b0e66c7f2b0f29ed6 - unrolled_ast: df89c685c0f2ced5cb829fb53f6d9df5eb49dc19e3e7d13b0e66c7f2b0f29ed6 - ssa_ast: b059e20d1b8afb440c9a7d481531998005be58627936d94f6bbd3a0c8dfff64e - flattened_ast: 776fc257f3155c8387d9dd275d1006e2c5d3548e96d71fc9015f1390e44b7890 - destructured_ast: e8ab7ca3f4faff85aebcdd6bb93f6c47b4e463ae058c8250277c463b7a201cc2 - inlined_ast: e8ab7ca3f4faff85aebcdd6bb93f6c47b4e463ae058c8250277c463b7a201cc2 - dce_ast: e8ab7ca3f4faff85aebcdd6bb93f6c47b4e463ae058c8250277c463b7a201cc2 + - initial_symbol_table: 13f721ce9f26cc63129064ed106144e5ad4798d2483335974dcef63c2b047875 + type_checked_symbol_table: b90a0f5ef8355a8604db0c683dde5ce52f0beb7c44832c05964527d7a3f9b0ab + unrolled_symbol_table: b90a0f5ef8355a8604db0c683dde5ce52f0beb7c44832c05964527d7a3f9b0ab + initial_ast: 1ab67a46b1e18f07cb0cbf1f0d7224dacad95905b78baa7ec37b4253acc67dcf + unrolled_ast: 1ab67a46b1e18f07cb0cbf1f0d7224dacad95905b78baa7ec37b4253acc67dcf + ssa_ast: 3f1b803aa3810824e912e78501ed7806047154cf6774b82243066ed6704b8386 + flattened_ast: 463e73f9be58935dd081921c62272369b8a3f7eb15d6a41d373ee78f5b509581 + destructured_ast: 66db27ba955bd6c93f987abd3ee6cfa9dabf2830046aff921998ec59bb99f581 + inlined_ast: 66db27ba955bd6c93f987abd3ee6cfa9dabf2830046aff921998ec59bb99f581 + dce_ast: 66db27ba955bd6c93f987abd3ee6cfa9dabf2830046aff921998ec59bb99f581 bytecode: 1d6fcff80cb39d7f9451de676f70ab1e4dd1bcca8f7c9d0f1ddd34d12f159594 errors: "" warnings: "" diff --git a/tests/expectations/compiler/input/main.out b/tests/expectations/compiler/input/main.out index 7e159ea0bb..310b0a4728 100644 --- a/tests/expectations/compiler/input/main.out +++ b/tests/expectations/compiler/input/main.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2188b44a0ff4222331bdcaa90c9d70a74eb48b1b0535a757a35fd5faa677d0f2 - type_checked_symbol_table: 91a40bd0037e6bef7c97d88106dba172887b6fd837398c83c8d11fb0a4e0f9a9 - unrolled_symbol_table: 91a40bd0037e6bef7c97d88106dba172887b6fd837398c83c8d11fb0a4e0f9a9 - initial_ast: aaf274df6005aacd81dec06a2d88fc1e58652c4847e81db717378de989c73c9d - unrolled_ast: aaf274df6005aacd81dec06a2d88fc1e58652c4847e81db717378de989c73c9d - ssa_ast: 30b8138520b23ccc39cc832ab51fa303bf6195fac8085a816102b0e752f03adf - flattened_ast: a03aa2354ff6089efb32eead33067131e16c3cb30ef01ac6fc480c7e24551b67 - destructured_ast: f50b43e9def697e64b94a4e2076e43a043929fd3600421b2b51b7f0460b67e21 - inlined_ast: f50b43e9def697e64b94a4e2076e43a043929fd3600421b2b51b7f0460b67e21 - dce_ast: f50b43e9def697e64b94a4e2076e43a043929fd3600421b2b51b7f0460b67e21 + - initial_symbol_table: cd4ebade513aae8761f790956bbb0844fb86590191f420485545414b6d4fe56e + type_checked_symbol_table: 5c64b6460751bfe68a8fcc6ba0716161748a538d7d90ad9ce9b24933bb3d33fc + unrolled_symbol_table: 5c64b6460751bfe68a8fcc6ba0716161748a538d7d90ad9ce9b24933bb3d33fc + initial_ast: 9ecbc0015f69652e6708a84de2dd36d114b6832cd0703c9a4d1dcec6b3dc41c7 + unrolled_ast: 9ecbc0015f69652e6708a84de2dd36d114b6832cd0703c9a4d1dcec6b3dc41c7 + ssa_ast: 3b323cbbac9b545411df261c0b5e11f600b7f2419f69bfa4ec05bec5b49f9d06 + flattened_ast: d3b2dc2367790c6ac743f182dadcf616ad0e05fdb1e91dea074251f8832a9c11 + destructured_ast: 840adb8006f1cebf04b778bf3adb8169634b2f84221c528895c40ec40dd60cd3 + inlined_ast: 840adb8006f1cebf04b778bf3adb8169634b2f84221c528895c40ec40dd60cd3 + dce_ast: 840adb8006f1cebf04b778bf3adb8169634b2f84221c528895c40ec40dd60cd3 bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/input/main_field.out b/tests/expectations/compiler/input/main_field.out index cc1bcc2094..8ff31699a1 100644 --- a/tests/expectations/compiler/input/main_field.out +++ b/tests/expectations/compiler/input/main_field.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0ba19d6f919ec98161547380967085e042704a63a1b7e1e48ab5663d4842c246 - type_checked_symbol_table: ff0ee53815880d00b05f495c523a1c1842eb694e3cc3d5b41814866638da40c3 - unrolled_symbol_table: ff0ee53815880d00b05f495c523a1c1842eb694e3cc3d5b41814866638da40c3 - initial_ast: 35f057a11f519e5f1677dee62d53fa1a8fe1edf128b4def6ea458c1f7e130bcc - unrolled_ast: 35f057a11f519e5f1677dee62d53fa1a8fe1edf128b4def6ea458c1f7e130bcc - ssa_ast: 855d03f9c74b521f9841c4a3372d5cacac645e850b009d98462241cab41aad6b - flattened_ast: df42e472eb231625b998aff6d5e692429a7cc94762780786fea7b8a022c66ff0 - destructured_ast: d442df30231a2ac67fb6617c5f87ebf0f42c9a25012e724e526af878ab930013 - inlined_ast: d442df30231a2ac67fb6617c5f87ebf0f42c9a25012e724e526af878ab930013 - dce_ast: d442df30231a2ac67fb6617c5f87ebf0f42c9a25012e724e526af878ab930013 + - initial_symbol_table: 76a79fc5516ffc652065c7ab76c208ea22d02413a23052097243711150266802 + type_checked_symbol_table: a3bbf8c7f50b50465a91eaf44d8551378b8f67ae221243efaf13e888e1421cc4 + unrolled_symbol_table: a3bbf8c7f50b50465a91eaf44d8551378b8f67ae221243efaf13e888e1421cc4 + initial_ast: bbec20b0ddf251ac7c3401e7be89ad0c2d56cb31503efe54fb84eccfdb83f4e6 + unrolled_ast: bbec20b0ddf251ac7c3401e7be89ad0c2d56cb31503efe54fb84eccfdb83f4e6 + ssa_ast: 3890848349e17661ababdd618ca99be6ec6cc56f631bd0eabec3fd2ec0f57b04 + flattened_ast: 172a76b682ecfa210a5d18a51e5c48a4d9d9103392d45d38b513cccdeab46573 + destructured_ast: a46fddc59b61c418d7fdefb569fbf8211e20c493739f3c8a125e4edf0750e89d + inlined_ast: a46fddc59b61c418d7fdefb569fbf8211e20c493739f3c8a125e4edf0750e89d + dce_ast: a46fddc59b61c418d7fdefb569fbf8211e20c493739f3c8a125e4edf0750e89d bytecode: 5634fe853e1a2815f0828063a855b798b56cc6051b24205568908a5490c7d531 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/add.out b/tests/expectations/compiler/integers/i128/add.out index 85a01d8af4..d6d297ba35 100644 --- a/tests/expectations/compiler/integers/i128/add.out +++ b/tests/expectations/compiler/integers/i128/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0b378f89825f397fb24888f96c8e0459299a75e3bff6ed498a1e4dea93c83409 - type_checked_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - unrolled_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - initial_ast: 0692a3a4cf54f74483c7da45ae1ad9333f45ba2f17efac000c2f7a8774a4f5c6 - unrolled_ast: 0692a3a4cf54f74483c7da45ae1ad9333f45ba2f17efac000c2f7a8774a4f5c6 - ssa_ast: 3861283f1c6efdbb91680611b6a3c2561e298a251af6722db380c14a9eb84c85 - flattened_ast: 889554c875c97fd810e6aaa3cc5807122a854ee99bdfc3475585815d6ab00d19 - destructured_ast: ae726ed8dcf81f0c1d10325b03414763cd8a29ff55203a3fe5357bc1ab71c21e - inlined_ast: ae726ed8dcf81f0c1d10325b03414763cd8a29ff55203a3fe5357bc1ab71c21e - dce_ast: ae726ed8dcf81f0c1d10325b03414763cd8a29ff55203a3fe5357bc1ab71c21e + - initial_symbol_table: ed68e1a27ce8421017d6a9ee6d23e2e9cb5c7fbad80c6c27d0878ae4c420d366 + type_checked_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + unrolled_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + initial_ast: ea1ce28c4816984ad4bc9f93e477a438d5309686ba2f2313eaec7d3fdb7a2af3 + unrolled_ast: ea1ce28c4816984ad4bc9f93e477a438d5309686ba2f2313eaec7d3fdb7a2af3 + ssa_ast: 7b96c27836ae377f3f645c66a013d022938dbb74f9d0bcb194b0c4af4fd7b845 + flattened_ast: 574c59799ae92538c78300a4c37120d4fa6e1d187e6c0c1db15c323a07ffeddd + destructured_ast: c41c7fd4e02ef38a56c1f1b1a3247d3527a222bf8055ff3edf0d85662e5fbd89 + inlined_ast: c41c7fd4e02ef38a56c1f1b1a3247d3527a222bf8055ff3edf0d85662e5fbd89 + dce_ast: c41c7fd4e02ef38a56c1f1b1a3247d3527a222bf8055ff3edf0d85662e5fbd89 bytecode: 494e6857a1963542c9c28acd1b0d3584e2fa7aa4541a3c4d2accdaffa21a5363 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/and.out b/tests/expectations/compiler/integers/i128/and.out index eebadb5ead..2e8d12d71e 100644 --- a/tests/expectations/compiler/integers/i128/and.out +++ b/tests/expectations/compiler/integers/i128/and.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0b378f89825f397fb24888f96c8e0459299a75e3bff6ed498a1e4dea93c83409 - type_checked_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - unrolled_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - initial_ast: 06d653b22a1e3d90919d88bea517eeabac5ea6e52cd60efc1a59c970fcce387b - unrolled_ast: 06d653b22a1e3d90919d88bea517eeabac5ea6e52cd60efc1a59c970fcce387b - ssa_ast: f1425bc00d759e9b8cbb7903a4217c5dfb33d3839d1fe58cb5bf8bcb08d6c642 - flattened_ast: 62625b3d5b24c8bb97166e685d1de29f6db6329cadfb467480eb3d833fcca4fe - destructured_ast: bc226c0d749a1406556bec3019f85af456a38febd40f549abf3143b2e1260ea8 - inlined_ast: bc226c0d749a1406556bec3019f85af456a38febd40f549abf3143b2e1260ea8 - dce_ast: bc226c0d749a1406556bec3019f85af456a38febd40f549abf3143b2e1260ea8 + - initial_symbol_table: ed68e1a27ce8421017d6a9ee6d23e2e9cb5c7fbad80c6c27d0878ae4c420d366 + type_checked_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + unrolled_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + initial_ast: 97b5809cec0dbce8a9a954ba23f3a2aa5ee76e0f85880062e7e5c23a4a26a758 + unrolled_ast: 97b5809cec0dbce8a9a954ba23f3a2aa5ee76e0f85880062e7e5c23a4a26a758 + ssa_ast: d31ecf76bf4e48a4d87912b10f5324cbf8f9f5269dccc3bb5c9bf98681cd3298 + flattened_ast: 1b3affd478da373952c6d57edfab48a60f62aa84f27798be99e2eec7b42838d6 + destructured_ast: 6c4e99f3ae3dd8ac709ef99b4a2c45887584a187bb6d76211380ed7a7f0ea198 + inlined_ast: 6c4e99f3ae3dd8ac709ef99b4a2c45887584a187bb6d76211380ed7a7f0ea198 + dce_ast: 6c4e99f3ae3dd8ac709ef99b4a2c45887584a187bb6d76211380ed7a7f0ea198 bytecode: 8285a2e1709b0ec4a12c265fcbfc8fafe3168599b60c587c0c4cb2eead7d4cb5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/console_assert.out b/tests/expectations/compiler/integers/i128/console_assert.out index c27c438ba2..1a34e6eb61 100644 --- a/tests/expectations/compiler/integers/i128/console_assert.out +++ b/tests/expectations/compiler/integers/i128/console_assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 88ec669c9e4c6e3d0007f3d8eaceb73051c2736549107d2a4fa46cefcc65352b - type_checked_symbol_table: 0f8782f99ed98e45be6e3e3c5c042a77399ef83db3d8e82525a4da432b9bbc9a - unrolled_symbol_table: 0f8782f99ed98e45be6e3e3c5c042a77399ef83db3d8e82525a4da432b9bbc9a - initial_ast: 594911dcb9565a4bf112d39670c9cc7257ea9b8caf864861d6a086f0eca64b1e - unrolled_ast: 594911dcb9565a4bf112d39670c9cc7257ea9b8caf864861d6a086f0eca64b1e - ssa_ast: 53015ab590a611b644d3615cbaa6e4c5ff218a34ef6124953f108211f36af7b0 - flattened_ast: 90dfd51b3527b4f24ab60a36f9bc8f27edeb310b5a7e2e7c3b6056e675a4906b - destructured_ast: c6c48cdf457b0e8e966986e7427a01bb704101b1ac359b764c02f9dfc5b6eea2 - inlined_ast: c6c48cdf457b0e8e966986e7427a01bb704101b1ac359b764c02f9dfc5b6eea2 - dce_ast: c6c48cdf457b0e8e966986e7427a01bb704101b1ac359b764c02f9dfc5b6eea2 + - initial_symbol_table: e116fb5a4b7f59388f0627230e720e88ecf04e5e73506be4b5f6be855a59f20c + type_checked_symbol_table: 91f5bff4b4bdff211a17aad8ff9803793e6319e451f0b04d75361e7caf0f0b8a + unrolled_symbol_table: 91f5bff4b4bdff211a17aad8ff9803793e6319e451f0b04d75361e7caf0f0b8a + initial_ast: 5eb0103c1405fb008fd026fb3e2fd7d6a47241b7d231cd4054a99dd7b6c6c6cd + unrolled_ast: 5eb0103c1405fb008fd026fb3e2fd7d6a47241b7d231cd4054a99dd7b6c6c6cd + ssa_ast: f40ea6c3defb7ad2b1593b75ebf1e5605cecee6e9d03ecb904a010a6830c0604 + flattened_ast: 0478991ca32fdf1302f9f4a71750b8248baf9b04ea279643120632d645e67005 + destructured_ast: eeaec122e5af670bcd69a594044871a33edb242faa663bbb546accf96d9ef243 + inlined_ast: eeaec122e5af670bcd69a594044871a33edb242faa663bbb546accf96d9ef243 + dce_ast: eeaec122e5af670bcd69a594044871a33edb242faa663bbb546accf96d9ef243 bytecode: cfb775c32747a200198579e073ead1a4acd478ed2346b0e51ff488e71b5f806c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/div.out b/tests/expectations/compiler/integers/i128/div.out index 1b60d37e18..4992eaad01 100644 --- a/tests/expectations/compiler/integers/i128/div.out +++ b/tests/expectations/compiler/integers/i128/div.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0b378f89825f397fb24888f96c8e0459299a75e3bff6ed498a1e4dea93c83409 - type_checked_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - unrolled_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - initial_ast: c0bcb89dba8c3cf29ea99567274775dccb150d4240d67c2b8054f0de85d241d8 - unrolled_ast: c0bcb89dba8c3cf29ea99567274775dccb150d4240d67c2b8054f0de85d241d8 - ssa_ast: 8320464d4dc2b692951bfd69b071507559a1c0f5f2cc5216036302aea5b504aa - flattened_ast: 821d53ac5d5eff3da2d50a55fd703a418bc9e3bac794979ae87371dafc142af1 - destructured_ast: 6cc5d69f7d4100ca8dbf5010a76214bec4f2153b631be9e213543f9210127574 - inlined_ast: 6cc5d69f7d4100ca8dbf5010a76214bec4f2153b631be9e213543f9210127574 - dce_ast: 6cc5d69f7d4100ca8dbf5010a76214bec4f2153b631be9e213543f9210127574 + - initial_symbol_table: ed68e1a27ce8421017d6a9ee6d23e2e9cb5c7fbad80c6c27d0878ae4c420d366 + type_checked_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + unrolled_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + initial_ast: 06defad20bb4a8deec30fbe1e4dbe96ae5c061723f64f7b73c54ee3bb828560f + unrolled_ast: 06defad20bb4a8deec30fbe1e4dbe96ae5c061723f64f7b73c54ee3bb828560f + ssa_ast: 0d406271c5309d18ec58ba5541f484cf0294538ddfda6b069b8a6074c979f4a9 + flattened_ast: 3ccd42d195e163bcf97060f245618ad1e3c24f37798767e04813731903e02ec2 + destructured_ast: b33b14b03fdd9d09d6d36494f8fe4533ae8590ba60d6bfabff30145547eb6932 + inlined_ast: b33b14b03fdd9d09d6d36494f8fe4533ae8590ba60d6bfabff30145547eb6932 + dce_ast: b33b14b03fdd9d09d6d36494f8fe4533ae8590ba60d6bfabff30145547eb6932 bytecode: 65f57028681592ca0f5c4fed50abb89f4aa53139b2371bc00c3e701d5b8e896f errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/eq.out b/tests/expectations/compiler/integers/i128/eq.out index ae93614263..ead1480d1e 100644 --- a/tests/expectations/compiler/integers/i128/eq.out +++ b/tests/expectations/compiler/integers/i128/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 048d12785b65a253303e27b5360a25119c2c98f172883d58cffbc07e49a93e6e - type_checked_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - unrolled_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - initial_ast: acc532badf13952758c439543ce89ea45d061535f45ca64f7c6a80043eeee587 - unrolled_ast: acc532badf13952758c439543ce89ea45d061535f45ca64f7c6a80043eeee587 - ssa_ast: fdd4d6654fc465b83723dd12a20b0c76f43df09da1b9ad24b3aba0e4a737c718 - flattened_ast: 8f0b74f08b33302b69822395dc9c4073bcf810e7473befaebf4c6c5a926bf6f4 - destructured_ast: 1813817d7f22b85b13d6e38e6894157340466088f0c729ed9ad9dbef1c875e14 - inlined_ast: 1813817d7f22b85b13d6e38e6894157340466088f0c729ed9ad9dbef1c875e14 - dce_ast: 1813817d7f22b85b13d6e38e6894157340466088f0c729ed9ad9dbef1c875e14 + - initial_symbol_table: 26967678e99292a22f8f5bfb95e8d8ebdf22b10092b9e224078cb4a7d81dc4c5 + type_checked_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + unrolled_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + initial_ast: 9caa89e0cba4c18f15c38b23a5e9900bcefec8136de6838cbd5667d9836b862f + unrolled_ast: 9caa89e0cba4c18f15c38b23a5e9900bcefec8136de6838cbd5667d9836b862f + ssa_ast: 64963113917d17c9887355e5440b51d6d85512fd54bfa536c54cbec21d4fc3b1 + flattened_ast: 5d5cd3e01fa92f2b34ecaece9cf31a454ba43a54dbfd2c36aed776ab3724028c + destructured_ast: 13495b4e09495dfb6e64a253e11985be62574a74463efdc5bd561807e756fb03 + inlined_ast: 13495b4e09495dfb6e64a253e11985be62574a74463efdc5bd561807e756fb03 + dce_ast: 13495b4e09495dfb6e64a253e11985be62574a74463efdc5bd561807e756fb03 bytecode: 3cdd93b31b489b0c21ed940752b5f00fdbde28dc7e52fbe97bd6c0f5b3f2e2e3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/ge.out b/tests/expectations/compiler/integers/i128/ge.out index f75bfca08b..5a7a1a3e58 100644 --- a/tests/expectations/compiler/integers/i128/ge.out +++ b/tests/expectations/compiler/integers/i128/ge.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 048d12785b65a253303e27b5360a25119c2c98f172883d58cffbc07e49a93e6e - type_checked_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - unrolled_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - initial_ast: f8754573a21765e07940a912e3e23e08efef47dcff9acc823c04e2c56dadb1af - unrolled_ast: f8754573a21765e07940a912e3e23e08efef47dcff9acc823c04e2c56dadb1af - ssa_ast: f9f5b6c4d9292e916710f17a53e8d282ace2151cbd3827ef91bfc2be98f3afbe - flattened_ast: 0cd682d3505aed2da9a488a8ac5a8dee16455083c597c6f1329773abd60c38f6 - destructured_ast: 46a4fa829160c3ac2f1a012ed6a8724b1e5f33f488223bdf8bdde65e864f70d3 - inlined_ast: 46a4fa829160c3ac2f1a012ed6a8724b1e5f33f488223bdf8bdde65e864f70d3 - dce_ast: 46a4fa829160c3ac2f1a012ed6a8724b1e5f33f488223bdf8bdde65e864f70d3 + - initial_symbol_table: 26967678e99292a22f8f5bfb95e8d8ebdf22b10092b9e224078cb4a7d81dc4c5 + type_checked_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + unrolled_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + initial_ast: 4a97ae1158da379f97df71c3880ab523c398eaf6298759e557980cfc84fcab6f + unrolled_ast: 4a97ae1158da379f97df71c3880ab523c398eaf6298759e557980cfc84fcab6f + ssa_ast: 4f4bab95d39b85781fe1f6f6e07bcefa45398d690af6b67bbba530a8dc7bb731 + flattened_ast: f9edd90b98b188a11663452fdcc796ddcd5e38f792b526cbb6811647e48e39d7 + destructured_ast: 816012a5af4066b99c8fa487d7cf9bcdb4cf490e3fa2dc19a77a6a885df68893 + inlined_ast: 816012a5af4066b99c8fa487d7cf9bcdb4cf490e3fa2dc19a77a6a885df68893 + dce_ast: 816012a5af4066b99c8fa487d7cf9bcdb4cf490e3fa2dc19a77a6a885df68893 bytecode: 10cd5a11422cda879fb35cd61b5e1b83e0a3b954e6583f44762802917d338085 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/gt.out b/tests/expectations/compiler/integers/i128/gt.out index e1f18e5668..3158299eba 100644 --- a/tests/expectations/compiler/integers/i128/gt.out +++ b/tests/expectations/compiler/integers/i128/gt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 048d12785b65a253303e27b5360a25119c2c98f172883d58cffbc07e49a93e6e - type_checked_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - unrolled_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - initial_ast: 4b230f1f36b568f2e7e30534f3d690bc4b2a2c9abf2860a447d17be7a6fd6d1c - unrolled_ast: 4b230f1f36b568f2e7e30534f3d690bc4b2a2c9abf2860a447d17be7a6fd6d1c - ssa_ast: cc0d061e1e934d05fa43c1c7056502d0650ae657114c1d728f009de0ecd780d1 - flattened_ast: be77c1f6c95f41eb0157d449e345500abf77e2b92d4cbf9b16d3ec4bf9eb4551 - destructured_ast: 834dfe572693165a97f4ca592e72480bd420245c2cb3002f9937c32793f22a5a - inlined_ast: 834dfe572693165a97f4ca592e72480bd420245c2cb3002f9937c32793f22a5a - dce_ast: 834dfe572693165a97f4ca592e72480bd420245c2cb3002f9937c32793f22a5a + - initial_symbol_table: 26967678e99292a22f8f5bfb95e8d8ebdf22b10092b9e224078cb4a7d81dc4c5 + type_checked_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + unrolled_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + initial_ast: 1f66b8826995c55576f97695f623bb6d04c6f0b70036d568bca34af2a33dc165 + unrolled_ast: 1f66b8826995c55576f97695f623bb6d04c6f0b70036d568bca34af2a33dc165 + ssa_ast: 930df778182d362d79dbd7efa4b0c61857bdd362e6de0c13d3f5a80c80416930 + flattened_ast: 2ec0058e830d3d6a9978f689988abd49df3b4f1741691e7fd8533e0e678bd641 + destructured_ast: aca18770d501872f0ca2db4acf59fd4eb49083d8424aade63a030f7977ae80e1 + inlined_ast: aca18770d501872f0ca2db4acf59fd4eb49083d8424aade63a030f7977ae80e1 + dce_ast: aca18770d501872f0ca2db4acf59fd4eb49083d8424aade63a030f7977ae80e1 bytecode: 484e03eaf5d4db72c6c47e37433ad15e9bf225f8ee65964eebcbbb627e1229d5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/le.out b/tests/expectations/compiler/integers/i128/le.out index 2ed4103a06..f8250c2b38 100644 --- a/tests/expectations/compiler/integers/i128/le.out +++ b/tests/expectations/compiler/integers/i128/le.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 048d12785b65a253303e27b5360a25119c2c98f172883d58cffbc07e49a93e6e - type_checked_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - unrolled_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - initial_ast: f6bccc06fae21b09d011a6b4eadca9139848b1cb8cfc96724c395dd754e72049 - unrolled_ast: f6bccc06fae21b09d011a6b4eadca9139848b1cb8cfc96724c395dd754e72049 - ssa_ast: 0389f5a951e8aa219810601ead2239bb8b5bfad22613b996030bf745956bb32f - flattened_ast: f92f2473198f09ba69125c93c8922f6f0efbd3b7f40e2bc3b114d94461d350e5 - destructured_ast: 8c2c6c7cb08f521be1a3101275452bc7877d32d19a73afeb806a2d4091f003a7 - inlined_ast: 8c2c6c7cb08f521be1a3101275452bc7877d32d19a73afeb806a2d4091f003a7 - dce_ast: 8c2c6c7cb08f521be1a3101275452bc7877d32d19a73afeb806a2d4091f003a7 + - initial_symbol_table: 26967678e99292a22f8f5bfb95e8d8ebdf22b10092b9e224078cb4a7d81dc4c5 + type_checked_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + unrolled_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + initial_ast: 5d8f23da308d016f458aa47d2a0757f66c7f39ba30af1dc93009e578899cdff1 + unrolled_ast: 5d8f23da308d016f458aa47d2a0757f66c7f39ba30af1dc93009e578899cdff1 + ssa_ast: e463395afb5d70d3c16c3c6de30459b5edf7c8768555d05a2c60025328f73034 + flattened_ast: bc5f2a77b2c76ceefc87002024b45fbedd31249e6be19886f9349ba3c58c4a79 + destructured_ast: 421c606986757519eaea1a2f51e4ee58f21d2403e127eb3cba1951fcb6df9c4e + inlined_ast: 421c606986757519eaea1a2f51e4ee58f21d2403e127eb3cba1951fcb6df9c4e + dce_ast: 421c606986757519eaea1a2f51e4ee58f21d2403e127eb3cba1951fcb6df9c4e bytecode: cc1ee4fde8609e495d29513d4f1ba6088310c0b68929e619e6fef2fbcf127b13 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/lt.out b/tests/expectations/compiler/integers/i128/lt.out index b4af9c615d..01a228ebe7 100644 --- a/tests/expectations/compiler/integers/i128/lt.out +++ b/tests/expectations/compiler/integers/i128/lt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 048d12785b65a253303e27b5360a25119c2c98f172883d58cffbc07e49a93e6e - type_checked_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - unrolled_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - initial_ast: a943ebed4de626ab133be38892bf463bbab0b9caafc3e50f8a6d0baeed79e1f7 - unrolled_ast: a943ebed4de626ab133be38892bf463bbab0b9caafc3e50f8a6d0baeed79e1f7 - ssa_ast: b91e36c12ec8b834948d85165b7a7e91bfd8e3ce9c0dee68a1b1ea17ad86dcbe - flattened_ast: 7c5f4be0ce8a16b89aab7ea8f56e86c56e4d5e323ea945d2608cc356810a0a6c - destructured_ast: 4b84ccb6ce88644430223655ded4246b4efe6f4486dcbfa7170b41cefff037e4 - inlined_ast: 4b84ccb6ce88644430223655ded4246b4efe6f4486dcbfa7170b41cefff037e4 - dce_ast: 4b84ccb6ce88644430223655ded4246b4efe6f4486dcbfa7170b41cefff037e4 + - initial_symbol_table: 26967678e99292a22f8f5bfb95e8d8ebdf22b10092b9e224078cb4a7d81dc4c5 + type_checked_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + unrolled_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + initial_ast: cba2e2c65a91669cef49590961c461853279d718fd3db46357767886a1231805 + unrolled_ast: cba2e2c65a91669cef49590961c461853279d718fd3db46357767886a1231805 + ssa_ast: 5002f155f28077ebce55d26234abb4f740face120d70096beb59aabd97f898b9 + flattened_ast: 7ce217dc14e027bdd8f8ad768b4b9cc97129cff62d197c1e1faeb87204f41ec1 + destructured_ast: 509bbbe3ede3dcc293d7a61174f75a1b683048b2e80c9bfb2dd6c40a801f9d25 + inlined_ast: 509bbbe3ede3dcc293d7a61174f75a1b683048b2e80c9bfb2dd6c40a801f9d25 + dce_ast: 509bbbe3ede3dcc293d7a61174f75a1b683048b2e80c9bfb2dd6c40a801f9d25 bytecode: b1fc620dc1f15fe250bfd4e7bbf7ec3e51d72f7a47867a1b0ad680f7d97906aa errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/max.out b/tests/expectations/compiler/integers/i128/max.out index 1de6f732ff..2a49f33371 100644 --- a/tests/expectations/compiler/integers/i128/max.out +++ b/tests/expectations/compiler/integers/i128/max.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 58658d0a4130232cb8aca0ef1bfd6cefb70c9a4e88dca0d3ae0ab4f036889d6f - type_checked_symbol_table: e260e4ee37a2ddf46861edfd6c612f5cbdf9ed78e3dcadbb52fbe271d4f08213 - unrolled_symbol_table: e260e4ee37a2ddf46861edfd6c612f5cbdf9ed78e3dcadbb52fbe271d4f08213 - initial_ast: 5ae50be3bd0398bb3465e19fb3ff44e5e6547193aeb49a69e15090d3dfd6a0a4 - unrolled_ast: 5ae50be3bd0398bb3465e19fb3ff44e5e6547193aeb49a69e15090d3dfd6a0a4 - ssa_ast: ccc268a4a928bd4d189a4efdea526fda88578b948aeeb0bb0894dc50ebdace73 - flattened_ast: c6853326192fb81311aa57414233619f20bd7788c176c20e9da3d044e05d3e50 - destructured_ast: ab41f39891d7fdf764a6bc5d610fb911735321e7dcde618b919d4af816861466 - inlined_ast: ab41f39891d7fdf764a6bc5d610fb911735321e7dcde618b919d4af816861466 - dce_ast: ab41f39891d7fdf764a6bc5d610fb911735321e7dcde618b919d4af816861466 + - initial_symbol_table: be48290910224fe179b3286a978e816b24ebd4a5c7ff2c4e2e7c681fc54cbeee + type_checked_symbol_table: 6762536260d695a3bb6b6cf51173d96ac2643f2b546478343ee90681fe23a025 + unrolled_symbol_table: 6762536260d695a3bb6b6cf51173d96ac2643f2b546478343ee90681fe23a025 + initial_ast: 0c24ff61a5ace1cd9071308e3843eb0ecc587a680c36ba3b039b3f187406f501 + unrolled_ast: 0c24ff61a5ace1cd9071308e3843eb0ecc587a680c36ba3b039b3f187406f501 + ssa_ast: 74dc2fc74b3f986d6323911f118f544d956d485ec40a42807cfd61a212cd1f76 + flattened_ast: ff411ea98f4733147dd800325458dbf480e7543c0d76288d42f17aa55d8192b6 + destructured_ast: 6c403a08cf761399ce3c7e8e5d0db693a0f8669b75da60e4e147c02fb09bab2d + inlined_ast: 6c403a08cf761399ce3c7e8e5d0db693a0f8669b75da60e4e147c02fb09bab2d + dce_ast: 6c403a08cf761399ce3c7e8e5d0db693a0f8669b75da60e4e147c02fb09bab2d bytecode: 0c9250cc00df66aac1199455cdfacc5d1a37bbf3719a4661a022b02d023ef962 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/min.out b/tests/expectations/compiler/integers/i128/min.out index fed4d3a1e3..b071713244 100644 --- a/tests/expectations/compiler/integers/i128/min.out +++ b/tests/expectations/compiler/integers/i128/min.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 58658d0a4130232cb8aca0ef1bfd6cefb70c9a4e88dca0d3ae0ab4f036889d6f - type_checked_symbol_table: e260e4ee37a2ddf46861edfd6c612f5cbdf9ed78e3dcadbb52fbe271d4f08213 - unrolled_symbol_table: e260e4ee37a2ddf46861edfd6c612f5cbdf9ed78e3dcadbb52fbe271d4f08213 - initial_ast: e18fa032b67010b6ae7678524bea33302a369c740456826c4176eaaa7403cb9f - unrolled_ast: e18fa032b67010b6ae7678524bea33302a369c740456826c4176eaaa7403cb9f - ssa_ast: 9e68aba63c76fc89024ebe6af0ef56d7fb1cdacb247b90b946ca63695ab63551 - flattened_ast: b3e9d7e1235c8e8ea1b39c45de512eaec12ce5ee88cfe319c617e45fccb7e641 - destructured_ast: 2d7809debf113e4a89f33b2487cf288ed79bc5d53b4c84aa0ad63f5eea1ec406 - inlined_ast: 2d7809debf113e4a89f33b2487cf288ed79bc5d53b4c84aa0ad63f5eea1ec406 - dce_ast: 2d7809debf113e4a89f33b2487cf288ed79bc5d53b4c84aa0ad63f5eea1ec406 + - initial_symbol_table: be48290910224fe179b3286a978e816b24ebd4a5c7ff2c4e2e7c681fc54cbeee + type_checked_symbol_table: 6762536260d695a3bb6b6cf51173d96ac2643f2b546478343ee90681fe23a025 + unrolled_symbol_table: 6762536260d695a3bb6b6cf51173d96ac2643f2b546478343ee90681fe23a025 + initial_ast: f401733cc62c4052171aca09335a71a480fec6fb2ca8899ae73791b2bc17437f + unrolled_ast: f401733cc62c4052171aca09335a71a480fec6fb2ca8899ae73791b2bc17437f + ssa_ast: 31cdcf328d7cc18463607e2901e987d3d95aaf83cb20fde0508e70137d9bf487 + flattened_ast: 25d111900840664756af2207bc812a3193d1c49236e04ba0902f7f8dd2a3df66 + destructured_ast: 7143c2be4b7ca6c019f396a732c383495405d7ef1c5e421118667bf6805a916d + inlined_ast: 7143c2be4b7ca6c019f396a732c383495405d7ef1c5e421118667bf6805a916d + dce_ast: 7143c2be4b7ca6c019f396a732c383495405d7ef1c5e421118667bf6805a916d bytecode: 3371e90020913ff2646967d8f24bd5da1033f31c46c1b46c1996331bb488b96e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/min_fail.out b/tests/expectations/compiler/integers/i128/min_fail.out index 7fa181c58e..bdae83b884 100644 --- a/tests/expectations/compiler/integers/i128/min_fail.out +++ b/tests/expectations/compiler/integers/i128/min_fail.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c377a40a9af2363c7196bfe6ecb01732445a7071ccc9e4fa40cf5ff83bd9f95c - type_checked_symbol_table: c6c4c6720aa2e146c63bf206ea7ebc0c17606ac08730726c677887d0a00e1077 - unrolled_symbol_table: c6c4c6720aa2e146c63bf206ea7ebc0c17606ac08730726c677887d0a00e1077 - initial_ast: 18d515f2e17a6421757c560987e7a51edc746cb7d9b67324fb8ab0ba2e3cd049 - unrolled_ast: 18d515f2e17a6421757c560987e7a51edc746cb7d9b67324fb8ab0ba2e3cd049 - ssa_ast: cdb89edf270a35b547541de05b199278ecbd67c0076f6c78fa4cf99602143700 - flattened_ast: a21e1de3eb040bea406f509277b060917732807ce3b1b83bd5d0127f2c86daf0 - destructured_ast: 7761ec390f29fa668e64f5568857fdf6fde78e9f8449668c4665b03a17c4f6db - inlined_ast: 7761ec390f29fa668e64f5568857fdf6fde78e9f8449668c4665b03a17c4f6db - dce_ast: 7761ec390f29fa668e64f5568857fdf6fde78e9f8449668c4665b03a17c4f6db + - initial_symbol_table: 465444f63a1b533ed8a51947a39c02c91e8daf43fe000c6e6d818b422a52861a + type_checked_symbol_table: 647f39291b62681aa67c79e28236beb910572b61bad45e605b33fe48acf530cc + unrolled_symbol_table: 647f39291b62681aa67c79e28236beb910572b61bad45e605b33fe48acf530cc + initial_ast: 68a180f5f098a5fc4b89747705daeb3c8c5363312a3d4ca8716a17aa0f921cbb + unrolled_ast: 68a180f5f098a5fc4b89747705daeb3c8c5363312a3d4ca8716a17aa0f921cbb + ssa_ast: 223d0d71b6c902bc36d98866cd58738c8ef0ae5459dc8c7e4d05306107291dfe + flattened_ast: 9ba67b9062caf22f889f944ff08221577d7326ebac0dd4c4dd6b8fc228cb0680 + destructured_ast: a8572199187b58842be5269e59a39451faec99980eccef6c7030d513694eb502 + inlined_ast: a8572199187b58842be5269e59a39451faec99980eccef6c7030d513694eb502 + dce_ast: a8572199187b58842be5269e59a39451faec99980eccef6c7030d513694eb502 bytecode: 01713226f7ba799a801ed169d73aa94e4a3cb8048c6c069fdc874c2807e8ead6 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/mul.out b/tests/expectations/compiler/integers/i128/mul.out index 5b3486729f..bb86144a7e 100644 --- a/tests/expectations/compiler/integers/i128/mul.out +++ b/tests/expectations/compiler/integers/i128/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0b378f89825f397fb24888f96c8e0459299a75e3bff6ed498a1e4dea93c83409 - type_checked_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - unrolled_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - initial_ast: 67b83aa42724e8081e211400f9b864945440922a5b4bdf1c9b472e9fc3d318bf - unrolled_ast: 67b83aa42724e8081e211400f9b864945440922a5b4bdf1c9b472e9fc3d318bf - ssa_ast: 2d98bced66413b92745d2af2ed97b48611ef4a1671631d4fb39e65a7ff043e56 - flattened_ast: 08aa00aa0e1a46456b609c29deccd15810b00bc1dfb26cf998ba712ebcdc4b70 - destructured_ast: 0d1d5b60714cb06c687bff4848e076541d37d79c380ed1bc85a7a45ae591f61f - inlined_ast: 0d1d5b60714cb06c687bff4848e076541d37d79c380ed1bc85a7a45ae591f61f - dce_ast: 0d1d5b60714cb06c687bff4848e076541d37d79c380ed1bc85a7a45ae591f61f + - initial_symbol_table: ed68e1a27ce8421017d6a9ee6d23e2e9cb5c7fbad80c6c27d0878ae4c420d366 + type_checked_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + unrolled_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + initial_ast: 8247461a692610884213b47a98b178eefb1dc78529b1a00e1a83a798936cdc4c + unrolled_ast: 8247461a692610884213b47a98b178eefb1dc78529b1a00e1a83a798936cdc4c + ssa_ast: 8e09972165e24aa239fbcb6a8c82560a2f4b398ddc455fc987f562a0e017f0cf + flattened_ast: af7dc99616e7a80562397108fe540585550a7db22d57500971722308ce8c31e4 + destructured_ast: 1dccfcfb1e9f6e4c0a00d1fde9c9629e0725b522a9562a562db4be5d6fa5ab1f + inlined_ast: 1dccfcfb1e9f6e4c0a00d1fde9c9629e0725b522a9562a562db4be5d6fa5ab1f + dce_ast: 1dccfcfb1e9f6e4c0a00d1fde9c9629e0725b522a9562a562db4be5d6fa5ab1f bytecode: d0d6aecd823bb5cd501ed807e6a169820dbee3db351de35303d4b8dda007e0d8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/ne.out b/tests/expectations/compiler/integers/i128/ne.out index 59ae5afef6..f4ce92094a 100644 --- a/tests/expectations/compiler/integers/i128/ne.out +++ b/tests/expectations/compiler/integers/i128/ne.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 048d12785b65a253303e27b5360a25119c2c98f172883d58cffbc07e49a93e6e - type_checked_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - unrolled_symbol_table: 45b25983b4fa035c7bb87ba9a0097f18bdfb01a5134827ae97d005d9ed41f649 - initial_ast: 2d98b21a35fa64cddc9047c861489ab3bb225180d9ca0b92bb820f084e1abd26 - unrolled_ast: 2d98b21a35fa64cddc9047c861489ab3bb225180d9ca0b92bb820f084e1abd26 - ssa_ast: 02dcd4a7ee93fb0c1a4a9d07c459efcbec74f4b4a0b4f8ccd03c379f500c2c7f - flattened_ast: 0dbea9302918916e352c8645f77f26f533e34b8a17f327afa056872986d18058 - destructured_ast: 3703f523ca17a33b0bb16d35d864f4260a1bcda32c8414d8e1829b3fa50c4733 - inlined_ast: 3703f523ca17a33b0bb16d35d864f4260a1bcda32c8414d8e1829b3fa50c4733 - dce_ast: 3703f523ca17a33b0bb16d35d864f4260a1bcda32c8414d8e1829b3fa50c4733 + - initial_symbol_table: 26967678e99292a22f8f5bfb95e8d8ebdf22b10092b9e224078cb4a7d81dc4c5 + type_checked_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + unrolled_symbol_table: 9b03a5a8a469fb1447ce8a3a99f194d20ca54b3adb58bcc24d808792a5fa40f7 + initial_ast: e533170a128b14fd552e4fb569388fe5e36038946d0565313565eb10983897c6 + unrolled_ast: e533170a128b14fd552e4fb569388fe5e36038946d0565313565eb10983897c6 + ssa_ast: f39da53b7fe3ad0a873e3076928d405504e32a83cc7d7bef580c63a7b66a32cc + flattened_ast: 6df74c05ced16a151c187403fb88b6394c34b3a129f2a247ad9493af98729a06 + destructured_ast: a109cbe1743dd9c519d41cf8cb834bf9e2cf1a0d707cacf2232f5b9f4ef1556f + inlined_ast: a109cbe1743dd9c519d41cf8cb834bf9e2cf1a0d707cacf2232f5b9f4ef1556f + dce_ast: a109cbe1743dd9c519d41cf8cb834bf9e2cf1a0d707cacf2232f5b9f4ef1556f bytecode: 234d1c18ac19b0979e3bf09581be0370faa2e2b322474f693d90c52cb2991177 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/negate.out b/tests/expectations/compiler/integers/i128/negate.out index a02a9a27b2..6b4eed258d 100644 --- a/tests/expectations/compiler/integers/i128/negate.out +++ b/tests/expectations/compiler/integers/i128/negate.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 88ec669c9e4c6e3d0007f3d8eaceb73051c2736549107d2a4fa46cefcc65352b - type_checked_symbol_table: f1a390ea53460c5399d68327a9a07791ee433b064098fdfb23d0bdcc209236c0 - unrolled_symbol_table: f1a390ea53460c5399d68327a9a07791ee433b064098fdfb23d0bdcc209236c0 - initial_ast: 2e135125aa35a1e2dc1e50c491d7f31d9e222dc2a613e3bd9fc12af76a3ea5e1 - unrolled_ast: 2e135125aa35a1e2dc1e50c491d7f31d9e222dc2a613e3bd9fc12af76a3ea5e1 - ssa_ast: 8bed91a5318320708e97851dd163338277b5a994c9b1e08ad8973aed2b78a247 - flattened_ast: fcbfacf656f764ce6a7b03fb279fdaa15046852fca679746b486f56eef2f7d68 - destructured_ast: 9c9dddc0ecef9517db86da0f13a231a8771eff33eddef987bb7d16b970e96165 - inlined_ast: 9c9dddc0ecef9517db86da0f13a231a8771eff33eddef987bb7d16b970e96165 - dce_ast: 9c9dddc0ecef9517db86da0f13a231a8771eff33eddef987bb7d16b970e96165 + - initial_symbol_table: e116fb5a4b7f59388f0627230e720e88ecf04e5e73506be4b5f6be855a59f20c + type_checked_symbol_table: 9a312e0909ec0a77ffca61835de5a7360d6fc1ebc91cfb32e815584ab7ac7936 + unrolled_symbol_table: 9a312e0909ec0a77ffca61835de5a7360d6fc1ebc91cfb32e815584ab7ac7936 + initial_ast: 3a47c119a633da109631ba1149a955b60929b000d49cc72c40f8d1a23eef39a4 + unrolled_ast: 3a47c119a633da109631ba1149a955b60929b000d49cc72c40f8d1a23eef39a4 + ssa_ast: a502c69314fdab5366078b3eecfe0ce21f076509922b279170cf8dd7360e1afc + flattened_ast: 91c9a1708e90ab39f59bafb53f1f70353ad0d05b983803a024ab06f97eae1463 + destructured_ast: b7fc2ab9753f5ccae6e61fe5129e07d60d27c469cb38b57fa9b04aa60209b133 + inlined_ast: b7fc2ab9753f5ccae6e61fe5129e07d60d27c469cb38b57fa9b04aa60209b133 + dce_ast: b7fc2ab9753f5ccae6e61fe5129e07d60d27c469cb38b57fa9b04aa60209b133 bytecode: 8fbbd1ffdc2128ce18c84c8eee60a408dd29cdc99ca197ffe094a8be0c4019c4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/negate_min_fail.out b/tests/expectations/compiler/integers/i128/negate_min_fail.out index 05ae3ef109..81e8b9d58e 100644 --- a/tests/expectations/compiler/integers/i128/negate_min_fail.out +++ b/tests/expectations/compiler/integers/i128/negate_min_fail.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c377a40a9af2363c7196bfe6ecb01732445a7071ccc9e4fa40cf5ff83bd9f95c - type_checked_symbol_table: c6c4c6720aa2e146c63bf206ea7ebc0c17606ac08730726c677887d0a00e1077 - unrolled_symbol_table: c6c4c6720aa2e146c63bf206ea7ebc0c17606ac08730726c677887d0a00e1077 - initial_ast: 7c2582e76d34c361f1a3b31cacd16b0a85b4d744fcf5d73e0f2fb6ae26419bc4 - unrolled_ast: 7c2582e76d34c361f1a3b31cacd16b0a85b4d744fcf5d73e0f2fb6ae26419bc4 - ssa_ast: addd0095a62ca44e3f2f51b8c1a2537adff5358b36d0236c0fc3750bceb60823 - flattened_ast: c0dba4536561f2319b16054f0441ff95e020d984e480ec25267262b6e0cb28fd - destructured_ast: 195777c6d5c3c46dae5d3d5e1a5933d6a26d9012ce958a526b9d5ed512caf716 - inlined_ast: 195777c6d5c3c46dae5d3d5e1a5933d6a26d9012ce958a526b9d5ed512caf716 - dce_ast: 195777c6d5c3c46dae5d3d5e1a5933d6a26d9012ce958a526b9d5ed512caf716 + - initial_symbol_table: 465444f63a1b533ed8a51947a39c02c91e8daf43fe000c6e6d818b422a52861a + type_checked_symbol_table: 647f39291b62681aa67c79e28236beb910572b61bad45e605b33fe48acf530cc + unrolled_symbol_table: 647f39291b62681aa67c79e28236beb910572b61bad45e605b33fe48acf530cc + initial_ast: c206336c87fffa58a841affe6322079a2c599430577112afd77325f3ab56d4b9 + unrolled_ast: c206336c87fffa58a841affe6322079a2c599430577112afd77325f3ab56d4b9 + ssa_ast: 808fe0b96e382d45a1626f2dd61c774a3060712cd3feb7d499ed161e8f210bfa + flattened_ast: 16da702383e63b60d953c59e7ec7992cdbad720620c417ea70a39490394b03a9 + destructured_ast: 64a5541393c852ba0ffbeb4b5c21f78592dbbf45d7e2a2e0d6db5e219a6246c0 + inlined_ast: 64a5541393c852ba0ffbeb4b5c21f78592dbbf45d7e2a2e0d6db5e219a6246c0 + dce_ast: 64a5541393c852ba0ffbeb4b5c21f78592dbbf45d7e2a2e0d6db5e219a6246c0 bytecode: a9a22fd3ceba8f7aa3bc7f1e577a63bfdf395c9cad00987880cf75066bdf85c8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/negate_zero.out b/tests/expectations/compiler/integers/i128/negate_zero.out index 2e32036ace..1e70591d48 100644 --- a/tests/expectations/compiler/integers/i128/negate_zero.out +++ b/tests/expectations/compiler/integers/i128/negate_zero.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: 650c189c5be12fbc68f882260c3746745f643d2d8a7a964505ad1f3e9efcfddd - unrolled_symbol_table: 650c189c5be12fbc68f882260c3746745f643d2d8a7a964505ad1f3e9efcfddd - initial_ast: 74772e5266ebb16bdb461414bf1acf512caeed947ae1a1885d0bf0aa5d8d4989 - unrolled_ast: 74772e5266ebb16bdb461414bf1acf512caeed947ae1a1885d0bf0aa5d8d4989 - ssa_ast: 17ea8141f67b35f39a00a753808614f80efb23556e02f8a0d4ba9e16ba4f838f - flattened_ast: 0190af0cd1ab106f544575cba3a1c60fcfde4731f3672c6b48348cae6c75f74d - destructured_ast: 4a910a28faa4bdcb0caa94550c9ff07a6f121c575b6dc8bb37495a3b67aaf157 - inlined_ast: 4a910a28faa4bdcb0caa94550c9ff07a6f121c575b6dc8bb37495a3b67aaf157 - dce_ast: 4a910a28faa4bdcb0caa94550c9ff07a6f121c575b6dc8bb37495a3b67aaf157 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: 3a53a11c2956c5969c4ea29a2fdb6978c39ee66877ab11834a42d277dd6bd79e + unrolled_symbol_table: 3a53a11c2956c5969c4ea29a2fdb6978c39ee66877ab11834a42d277dd6bd79e + initial_ast: 8a3fdeb4d59d4d1ceadec0b4cf73a54cccbc98fd1ad16ff3426ff39cf790dae4 + unrolled_ast: 8a3fdeb4d59d4d1ceadec0b4cf73a54cccbc98fd1ad16ff3426ff39cf790dae4 + ssa_ast: e936be1db4ae61f50fa30639555b1fc3d7f9a1fd885b91b2e6cf18cebbf9cd26 + flattened_ast: c5d06b4f52dfa0b15092e7e3ec4ddadb59127a342fdf3f5961bb1a3c3d9ab6f2 + destructured_ast: c09394e0ed26a70f8e85ea229760cbce21e1facaa68b9e2b84a92b0f49afa3fd + inlined_ast: c09394e0ed26a70f8e85ea229760cbce21e1facaa68b9e2b84a92b0f49afa3fd + dce_ast: c09394e0ed26a70f8e85ea229760cbce21e1facaa68b9e2b84a92b0f49afa3fd bytecode: 163f69d6df6294a79a4f27ccb9ed64ebd0e5df96c5205cf176f1201eab229deb errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/operator_methods.out b/tests/expectations/compiler/integers/i128/operator_methods.out index a3fbce7e5b..05c3f2694f 100644 --- a/tests/expectations/compiler/integers/i128/operator_methods.out +++ b/tests/expectations/compiler/integers/i128/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 88ec669c9e4c6e3d0007f3d8eaceb73051c2736549107d2a4fa46cefcc65352b - type_checked_symbol_table: 9e304683f00f9caf15282c531b770ea0cd3d0496cba6de1a1b7ac962ca4a6ce7 - unrolled_symbol_table: 9e304683f00f9caf15282c531b770ea0cd3d0496cba6de1a1b7ac962ca4a6ce7 - initial_ast: ad5a0404796ea15823d9d3c8446b4649fbbf0acee75ac8ff5cfbd8293a4c0bc4 - unrolled_ast: ad5a0404796ea15823d9d3c8446b4649fbbf0acee75ac8ff5cfbd8293a4c0bc4 - ssa_ast: 7d30aac345a00e5ae8a4cc775f63251d10238bf2bfe09eff5f069039a318a73a - flattened_ast: 518c87daf31bdfa7d38af9a95530261fa30686ffd89894f095f715c74d40c59f - destructured_ast: 3df805c6195ca7825e2871f7f96da1bc8e1172ecbd94a12a893b1de2a90f9b7f - inlined_ast: 3df805c6195ca7825e2871f7f96da1bc8e1172ecbd94a12a893b1de2a90f9b7f - dce_ast: eb2db604f81838b18989cf1d821d79e2c2e6af751c5780f4e6fb7237fa9c445f + - initial_symbol_table: e116fb5a4b7f59388f0627230e720e88ecf04e5e73506be4b5f6be855a59f20c + type_checked_symbol_table: 8413ae27501661233e57dd8c74f57603980235c3ecdb86774949c70a433ff865 + unrolled_symbol_table: 8413ae27501661233e57dd8c74f57603980235c3ecdb86774949c70a433ff865 + initial_ast: e7200c2783159f95825f4c782c0f16395f684b5fadf29853d69bb6c3b1e7f0a7 + unrolled_ast: e7200c2783159f95825f4c782c0f16395f684b5fadf29853d69bb6c3b1e7f0a7 + ssa_ast: 5a08712fb7e153575ef5f2e870c33632eae472c2bd1bc30a96fb09afd1c7cbe2 + flattened_ast: 5913f34241ce99c06a12c40d3ce9f1f7b52364820397b91cfdf2851ff015d559 + destructured_ast: 50c07ff80b06b89bd4283961f54314d9ddc40a6d0aea97675fac3412d8063da4 + inlined_ast: 50c07ff80b06b89bd4283961f54314d9ddc40a6d0aea97675fac3412d8063da4 + dce_ast: 0e025972bbd618d52bdca021a50f5a3cd949bcae1100327fe645c0f981dec495 bytecode: 3f9bcd59307e76bb9f1ec70f6b5aa9d7d279141fd0ac17f03e19ad42c64b292e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/or.out b/tests/expectations/compiler/integers/i128/or.out index a39e44ed12..e53822717e 100644 --- a/tests/expectations/compiler/integers/i128/or.out +++ b/tests/expectations/compiler/integers/i128/or.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0b378f89825f397fb24888f96c8e0459299a75e3bff6ed498a1e4dea93c83409 - type_checked_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - unrolled_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - initial_ast: 9b0dd741af2810a1805a2b40587327cc8c280aba2513a6e2f60d94c51a4f0993 - unrolled_ast: 9b0dd741af2810a1805a2b40587327cc8c280aba2513a6e2f60d94c51a4f0993 - ssa_ast: a0efafe25f30474b8cbca13b2e693d34677326266333673f65f66f41f627fcb5 - flattened_ast: 1addc96c3066874b4bef1e046b0483457a4f791b982e7e7228c40b464417a430 - destructured_ast: 78b93b2a511e637ce3f24e7c682277fb06cd8191345541b21363836508987f5a - inlined_ast: 78b93b2a511e637ce3f24e7c682277fb06cd8191345541b21363836508987f5a - dce_ast: 78b93b2a511e637ce3f24e7c682277fb06cd8191345541b21363836508987f5a + - initial_symbol_table: ed68e1a27ce8421017d6a9ee6d23e2e9cb5c7fbad80c6c27d0878ae4c420d366 + type_checked_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + unrolled_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + initial_ast: 78919e6578921ffa218740e345e4baed63a27d685f2fa1dbc1b1e579cf0ea411 + unrolled_ast: 78919e6578921ffa218740e345e4baed63a27d685f2fa1dbc1b1e579cf0ea411 + ssa_ast: 5ad943b23279ea25edc0ddf58fb553f83e7f648767dd09ed22413d89a4d68a61 + flattened_ast: 79657df1a9610f5a711d553b9fe2e165ed2127cbd09b8c9a2d4edcac6bc99524 + destructured_ast: 6d57ec018d170d14bb56314ac05d00d7331d4a6a8bb8613169d23dd491abdc22 + inlined_ast: 6d57ec018d170d14bb56314ac05d00d7331d4a6a8bb8613169d23dd491abdc22 + dce_ast: 6d57ec018d170d14bb56314ac05d00d7331d4a6a8bb8613169d23dd491abdc22 bytecode: 85fa769a183361184804ca78415e58cd4df150b04f1b50a743771dc28df46b4b errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/pow.out b/tests/expectations/compiler/integers/i128/pow.out index 31e1a7029c..4d5556288e 100644 --- a/tests/expectations/compiler/integers/i128/pow.out +++ b/tests/expectations/compiler/integers/i128/pow.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0b378f89825f397fb24888f96c8e0459299a75e3bff6ed498a1e4dea93c83409 - type_checked_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - unrolled_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - initial_ast: d9fc3ccd427fe7f61ddb54450ae4d482b93ac2394e30a28c8f9516b7142f2526 - unrolled_ast: d9fc3ccd427fe7f61ddb54450ae4d482b93ac2394e30a28c8f9516b7142f2526 - ssa_ast: a462611d443fa2ce82fc425fb33dca08f076279219da3e2fe3a6ccc51a381410 - flattened_ast: 2f8212400f3c9bf85bd05b022b2a74dabb963d6f5f1319612ad33195c24212c9 - destructured_ast: cc4d48b9298a7b4b59bd1a1b08c086478453f0d5583fd0162a7cdec11faca51d - inlined_ast: cc4d48b9298a7b4b59bd1a1b08c086478453f0d5583fd0162a7cdec11faca51d - dce_ast: cc4d48b9298a7b4b59bd1a1b08c086478453f0d5583fd0162a7cdec11faca51d + - initial_symbol_table: ed68e1a27ce8421017d6a9ee6d23e2e9cb5c7fbad80c6c27d0878ae4c420d366 + type_checked_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + unrolled_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + initial_ast: 961bfb743525019a76e6dffd174a840fc06ef26454ae0f40957be24253af5e46 + unrolled_ast: 961bfb743525019a76e6dffd174a840fc06ef26454ae0f40957be24253af5e46 + ssa_ast: 146306f6f05eded52b192b9bfee4b86825ae855b719505a28bd15eba8590aa44 + flattened_ast: 6eb70dfca778f3c552a2f841f86d669fb84babacb22b31aea760170d9a7f5b58 + destructured_ast: 5baa97fd15783a0725b26a7227550130ba7116f1bfef909aa88c69250b6033e3 + inlined_ast: 5baa97fd15783a0725b26a7227550130ba7116f1bfef909aa88c69250b6033e3 + dce_ast: 5baa97fd15783a0725b26a7227550130ba7116f1bfef909aa88c69250b6033e3 bytecode: d190616fb105ce612eb0022279524f88dacfa3a9bef033cc54a70954b0140ef6 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/rem.out b/tests/expectations/compiler/integers/i128/rem.out index 91aebf42bc..1007fe7e5f 100644 --- a/tests/expectations/compiler/integers/i128/rem.out +++ b/tests/expectations/compiler/integers/i128/rem.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0b378f89825f397fb24888f96c8e0459299a75e3bff6ed498a1e4dea93c83409 - type_checked_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - unrolled_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - initial_ast: 4651eb6dd6f25e5d6b2c582b679b4f253ceabbb455d2e943e0389d8cc1cbf96e - unrolled_ast: 4651eb6dd6f25e5d6b2c582b679b4f253ceabbb455d2e943e0389d8cc1cbf96e - ssa_ast: 01a1e65347134107ccc696a1e218b717d3ba1492b37623c58ab9fc5c789cc5a2 - flattened_ast: 1349cda07b20fd01ea36abe6f8bd3bbc92d23410742c64a96e3ff825219d5b1d - destructured_ast: bd0d0ebbce3ea22fc76df42fae7fd58fb15f7e1bcf079603a9e8db0bf5130b1c - inlined_ast: bd0d0ebbce3ea22fc76df42fae7fd58fb15f7e1bcf079603a9e8db0bf5130b1c - dce_ast: bd0d0ebbce3ea22fc76df42fae7fd58fb15f7e1bcf079603a9e8db0bf5130b1c + - initial_symbol_table: ed68e1a27ce8421017d6a9ee6d23e2e9cb5c7fbad80c6c27d0878ae4c420d366 + type_checked_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + unrolled_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + initial_ast: cf41bc02e3e09ef39d1923fa0f21efdba0d5345a52637b9c66c4b82f78dda181 + unrolled_ast: cf41bc02e3e09ef39d1923fa0f21efdba0d5345a52637b9c66c4b82f78dda181 + ssa_ast: 0423308918cd8a3aa5a15bb008bee3c3e5c982250fe43ce6bd66ba168ebfd5d3 + flattened_ast: c4f52f094312b0ade04c0302d4d8333f4184c11c4e2375870315eacfd1609dba + destructured_ast: f930a97c73c41d7bd3ba28dd6df0d45fdbac3f62e6d58fdc3982605b413407e5 + inlined_ast: f930a97c73c41d7bd3ba28dd6df0d45fdbac3f62e6d58fdc3982605b413407e5 + dce_ast: f930a97c73c41d7bd3ba28dd6df0d45fdbac3f62e6d58fdc3982605b413407e5 bytecode: 5d53e21705893d69b529fbcd09e2200ac612868aa3b553ab83eac9ab33ecdcad errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/shl.out b/tests/expectations/compiler/integers/i128/shl.out index bceedc467d..08551009b6 100644 --- a/tests/expectations/compiler/integers/i128/shl.out +++ b/tests/expectations/compiler/integers/i128/shl.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0b378f89825f397fb24888f96c8e0459299a75e3bff6ed498a1e4dea93c83409 - type_checked_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - unrolled_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - initial_ast: 9fdd6454ca2c92bdf07d2de54f26d3e67d15fe2345603d16d4da491e372b4939 - unrolled_ast: 9fdd6454ca2c92bdf07d2de54f26d3e67d15fe2345603d16d4da491e372b4939 - ssa_ast: 370909d5a80417364cac03514a17162c958781924e78c582541de6c72cc1482d - flattened_ast: 8061f03f73889f2f2032b2ccafb2833fda61a67c52fe6263fc8e8786b9f928f7 - destructured_ast: 2b61b6428667218c61253a3dda8b45efb762de90d2c7588b2a07cec967711057 - inlined_ast: 2b61b6428667218c61253a3dda8b45efb762de90d2c7588b2a07cec967711057 - dce_ast: 2b61b6428667218c61253a3dda8b45efb762de90d2c7588b2a07cec967711057 + - initial_symbol_table: ed68e1a27ce8421017d6a9ee6d23e2e9cb5c7fbad80c6c27d0878ae4c420d366 + type_checked_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + unrolled_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + initial_ast: 4e22d0070d5ef054960290bf20bbe677532b7cd29656da2416cbb9ad29e4f28d + unrolled_ast: 4e22d0070d5ef054960290bf20bbe677532b7cd29656da2416cbb9ad29e4f28d + ssa_ast: 3e1857f5b77ed36a8d7d514899b278d17887cc0229061bbb36918ba1ca321c67 + flattened_ast: a367d58b22397aadf2a9b50176228388cd5e995ec76e1df1721d1f268cccb767 + destructured_ast: 3dbe369a7480aa6dbf84ec742b034165f42586ab39f2395c4663e1aa2bde69e6 + inlined_ast: 3dbe369a7480aa6dbf84ec742b034165f42586ab39f2395c4663e1aa2bde69e6 + dce_ast: 3dbe369a7480aa6dbf84ec742b034165f42586ab39f2395c4663e1aa2bde69e6 bytecode: d27718f2372db60651de0720d5d611c3199e4be462f5a122ec9fbf05720f9700 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/shr.out b/tests/expectations/compiler/integers/i128/shr.out index a04e3c861f..9f8d1dc28f 100644 --- a/tests/expectations/compiler/integers/i128/shr.out +++ b/tests/expectations/compiler/integers/i128/shr.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0b378f89825f397fb24888f96c8e0459299a75e3bff6ed498a1e4dea93c83409 - type_checked_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - unrolled_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - initial_ast: 289c7e1d847e6f22d38ae7c98fd488b347dba400e01fe0259c44b3952f82e3d5 - unrolled_ast: 289c7e1d847e6f22d38ae7c98fd488b347dba400e01fe0259c44b3952f82e3d5 - ssa_ast: 1ca43387e0eea8e3107a451f39d20c3c7140325264a45292405aacaa1186c9a8 - flattened_ast: 31628690c27a809b46d79f3c36f2764376b5228e6a92aec5138f5fd568c20394 - destructured_ast: fff5254b0ff7f38ea8ceac6b55edb49e5541ab536812d5cba0a12e0d02427726 - inlined_ast: fff5254b0ff7f38ea8ceac6b55edb49e5541ab536812d5cba0a12e0d02427726 - dce_ast: fff5254b0ff7f38ea8ceac6b55edb49e5541ab536812d5cba0a12e0d02427726 + - initial_symbol_table: ed68e1a27ce8421017d6a9ee6d23e2e9cb5c7fbad80c6c27d0878ae4c420d366 + type_checked_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + unrolled_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + initial_ast: e033f6264d689a5c7b3d109a4e7bd1c3d2f9dfd9a86712b5cbc709ae5e63db6a + unrolled_ast: e033f6264d689a5c7b3d109a4e7bd1c3d2f9dfd9a86712b5cbc709ae5e63db6a + ssa_ast: a077a00172d25a11c338ef2be947723ebc4cc44f37486b2cbfe7e5e13b830894 + flattened_ast: d4acea907a937b5cc361d247b9ac88b467f180108ce51cb46fbc0307ca4165f8 + destructured_ast: 45261ddd17313128be562a27978b2481ba390079b79e010671549f13f1d2f2b2 + inlined_ast: 45261ddd17313128be562a27978b2481ba390079b79e010671549f13f1d2f2b2 + dce_ast: 45261ddd17313128be562a27978b2481ba390079b79e010671549f13f1d2f2b2 bytecode: 3835c59e778362b72f87e954fe6c9777904bf7d390f68b5ff47fb6c8ef5bb258 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/sub.out b/tests/expectations/compiler/integers/i128/sub.out index f48882c1c0..54733a2b50 100644 --- a/tests/expectations/compiler/integers/i128/sub.out +++ b/tests/expectations/compiler/integers/i128/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0b378f89825f397fb24888f96c8e0459299a75e3bff6ed498a1e4dea93c83409 - type_checked_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - unrolled_symbol_table: 9ff3de3675e8f915655051969ec6db7bdaaf0827773b17bb7a87bf5f7662ceb5 - initial_ast: ab51d470aecabe2c294055a04aa46a660cbcd6c99e1841c5414f496f8e0a2b30 - unrolled_ast: ab51d470aecabe2c294055a04aa46a660cbcd6c99e1841c5414f496f8e0a2b30 - ssa_ast: b7801b4ccdb2c1cb86e57f68ce6805700108d4a964979304416741a1938e96c0 - flattened_ast: 8120a58951e78ffe45e68659de7b42bc07640ec6cc29f6690c86a4a8b024f82a - destructured_ast: 7bce5ef2ce525e9a28e652b9a79e7cb04e49dd26d158956e793980685c634e81 - inlined_ast: 7bce5ef2ce525e9a28e652b9a79e7cb04e49dd26d158956e793980685c634e81 - dce_ast: 7bce5ef2ce525e9a28e652b9a79e7cb04e49dd26d158956e793980685c634e81 + - initial_symbol_table: ed68e1a27ce8421017d6a9ee6d23e2e9cb5c7fbad80c6c27d0878ae4c420d366 + type_checked_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + unrolled_symbol_table: 49b912a7c0bbe948c6c049b6e56d90aeb245cdd80d17105302c68a66bea4bd01 + initial_ast: 366d4b0df2cf6d2263b2fd00b3113becf91de4616e8bf5f86684454bebb2cff2 + unrolled_ast: 366d4b0df2cf6d2263b2fd00b3113becf91de4616e8bf5f86684454bebb2cff2 + ssa_ast: 452a3ded08bdc82a4137f6c83de0d686f794d2628c2f08b8c59570531fbd175c + flattened_ast: a6787b875bc922630b77f26b2dec98af36ed818d825c4eafff0b00bfacead1dc + destructured_ast: 076206dd1b4a83be588251a571ec952d8ba5771da531a287fe56d36e1dca5e02 + inlined_ast: 076206dd1b4a83be588251a571ec952d8ba5771da531a287fe56d36e1dca5e02 + dce_ast: 076206dd1b4a83be588251a571ec952d8ba5771da531a287fe56d36e1dca5e02 bytecode: 1adab47eb5efe9d41dbad9d8b31eb8866871818b40ef6bd54a77c8b016683a5a errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/ternary.out b/tests/expectations/compiler/integers/i128/ternary.out index 78b4c77d5a..119c65dd8c 100644 --- a/tests/expectations/compiler/integers/i128/ternary.out +++ b/tests/expectations/compiler/integers/i128/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: d8e193c0fc1513520dda5573beb3d6a86aaac67ac308998f4c605e9c62b379b8 - type_checked_symbol_table: 3ebcfde97d6e997f14872db3cb2a4d8a9705b9332646f0b7e93e9dae4ae01393 - unrolled_symbol_table: 3ebcfde97d6e997f14872db3cb2a4d8a9705b9332646f0b7e93e9dae4ae01393 - initial_ast: 99e7b2d1ee23a9451ce84722bbc7dcf6d6832780c881e0942eb5311dd5b8adce - unrolled_ast: 99e7b2d1ee23a9451ce84722bbc7dcf6d6832780c881e0942eb5311dd5b8adce - ssa_ast: bdf103e51a0fa3b605970cce452ca3acc4aa6f9981dea6cffe2e6e87b6554445 - flattened_ast: 8add84c7286f0accfb9e7e9d60a5f93562b2c88b89d2bcf3fa7330675dcee522 - destructured_ast: 31d5c0097af3f7ad97de4eed1366a60b3440ed1e5130836f63be11f087e03821 - inlined_ast: 31d5c0097af3f7ad97de4eed1366a60b3440ed1e5130836f63be11f087e03821 - dce_ast: 31d5c0097af3f7ad97de4eed1366a60b3440ed1e5130836f63be11f087e03821 + - initial_symbol_table: acbedd59b5575955dd3e57c00324a9e42deb95c8c2734a29945bf9e2d1926e73 + type_checked_symbol_table: 2b5d52c6c048a69f9d65cc5139276af72ef27e5d6524255fafe3465c247197d6 + unrolled_symbol_table: 2b5d52c6c048a69f9d65cc5139276af72ef27e5d6524255fafe3465c247197d6 + initial_ast: ed5862f46b7b3ef3addca4454ba225646fd1d9cc800a5a4f8d585d631d9d36f6 + unrolled_ast: ed5862f46b7b3ef3addca4454ba225646fd1d9cc800a5a4f8d585d631d9d36f6 + ssa_ast: 17e1a255732c391dfff6fa4fd03f076cef97983916d270fece8cb17fb7bcdfb8 + flattened_ast: 79798fc4c657bf4b1f316db4fc70e3be0fef1add5157f39a97bc89abb16c1ae5 + destructured_ast: 72361c470c5bacf68944f864aa46d0a26eacecf977d4e3ffaec18f3ad6a58ae9 + inlined_ast: 72361c470c5bacf68944f864aa46d0a26eacecf977d4e3ffaec18f3ad6a58ae9 + dce_ast: 72361c470c5bacf68944f864aa46d0a26eacecf977d4e3ffaec18f3ad6a58ae9 bytecode: dfa955d512febab56fa2b549f3f0857663aaddb77a71f0322d48b26af49eb2af errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i128/xor.out b/tests/expectations/compiler/integers/i128/xor.out index bc29ff9035..3e434c850c 100644 --- a/tests/expectations/compiler/integers/i128/xor.out +++ b/tests/expectations/compiler/integers/i128/xor.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2bd0f4581e2159ad514f8a5cebe937d017c14d9b9f66aee62b8362ae31cdb6ff - type_checked_symbol_table: 51d5abb1f6fa934e1afb6f3623024cb80f864ed34a50bdb0002e18423ec89d50 - unrolled_symbol_table: 51d5abb1f6fa934e1afb6f3623024cb80f864ed34a50bdb0002e18423ec89d50 - initial_ast: d51551a95ea033e035e612ac458cbbaeea1cfdb4e4e6bffaf98f1515f61cb70e - unrolled_ast: d51551a95ea033e035e612ac458cbbaeea1cfdb4e4e6bffaf98f1515f61cb70e - ssa_ast: 8c62efb7a8bea8f7a949b7aafec74c5767e09edc836263d30f694852aaf730c1 - flattened_ast: f117e903732601387d7f0a62a2109abc4e93dcf96f872404d85b334631aa6e6a - destructured_ast: 01a6434931218abb131d1883901fa6834cf5c21f2e4bb2f6997903a0d01e5233 - inlined_ast: 01a6434931218abb131d1883901fa6834cf5c21f2e4bb2f6997903a0d01e5233 - dce_ast: 01a6434931218abb131d1883901fa6834cf5c21f2e4bb2f6997903a0d01e5233 + - initial_symbol_table: b507044a654db0c30b45b373e38fa3e58e04ee5d435c1ceeba2dd237828a158a + type_checked_symbol_table: 817f9f9f80502582ed47ad3c2fb0e05a56c4542c965c8d66278b23df159d038e + unrolled_symbol_table: 817f9f9f80502582ed47ad3c2fb0e05a56c4542c965c8d66278b23df159d038e + initial_ast: 9e76917851d61af22d72f51a13eecddee12d361f36b5f732cf7a89ee77aac079 + unrolled_ast: 9e76917851d61af22d72f51a13eecddee12d361f36b5f732cf7a89ee77aac079 + ssa_ast: acbfeb5f768f531964b2114a7c06ff4e5cbcfa04b9c04a271911a32132f523a4 + flattened_ast: 81128b2004af5b82555f63a1b3cb5a8a0be8a827140b0288d5e683f2b60e5ff7 + destructured_ast: 41ecb7c203f73526315a53f4378c30b97a20bb9b37dc9ea0d74f766ed21617f5 + inlined_ast: 41ecb7c203f73526315a53f4378c30b97a20bb9b37dc9ea0d74f766ed21617f5 + dce_ast: 41ecb7c203f73526315a53f4378c30b97a20bb9b37dc9ea0d74f766ed21617f5 bytecode: a4e52d530daa111c685a34ebf07350f49f886e72fb1af5fd8c789c1ece9813b9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/add.out b/tests/expectations/compiler/integers/i16/add.out index 8d50412c33..8db19a4c53 100644 --- a/tests/expectations/compiler/integers/i16/add.out +++ b/tests/expectations/compiler/integers/i16/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b681f966c95a87258b38318a68e491f61746a959d82cbdc756fbb31e47f82bba - type_checked_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - unrolled_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - initial_ast: 46ddea86c03d4953813569cd19afc0d8253baf004d2852bb1c0080cc40a0acb1 - unrolled_ast: 46ddea86c03d4953813569cd19afc0d8253baf004d2852bb1c0080cc40a0acb1 - ssa_ast: cc1b268222fd8f9f21ea8c3e1ca4d4ea2183cb80875801686be0e92e999f7b8d - flattened_ast: f756823671158aea124fab01263f41669b6faa555927bc02d4b5f3e26dcea5b9 - destructured_ast: b7a4f210b42c152a039fb903688f3334f65417f4aa5ba5f1dcd4104d0b13f749 - inlined_ast: b7a4f210b42c152a039fb903688f3334f65417f4aa5ba5f1dcd4104d0b13f749 - dce_ast: b7a4f210b42c152a039fb903688f3334f65417f4aa5ba5f1dcd4104d0b13f749 + - initial_symbol_table: e9e2bc945e5933b1790da2bce31724ec2e3587715c6dc34c540ffb046b3b297d + type_checked_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + unrolled_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + initial_ast: 6c8f47e04135bd9001ca9fa0c9792f0fe56619f6610c7389ab61ced60c0cd272 + unrolled_ast: 6c8f47e04135bd9001ca9fa0c9792f0fe56619f6610c7389ab61ced60c0cd272 + ssa_ast: f71009ea8a0fae7bd9a28b477e02df08ff3cfa479b7f81e2f0b63f0100ce3d96 + flattened_ast: d2f11e953067d8bbaaea97bf495dc461a0368f4ec56f61e9d76bff9e5a919002 + destructured_ast: d8eb9c9c0b0518732dc15bf2dd812e6b71b16af1a19e98abe5bdaf642274642f + inlined_ast: d8eb9c9c0b0518732dc15bf2dd812e6b71b16af1a19e98abe5bdaf642274642f + dce_ast: d8eb9c9c0b0518732dc15bf2dd812e6b71b16af1a19e98abe5bdaf642274642f bytecode: 4d6180dac5a97d9a8f2825b4cae41adec00897380b309e1ffadda4ddd4f607fa errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/and.out b/tests/expectations/compiler/integers/i16/and.out index 1b33f510e0..ba8d0cb698 100644 --- a/tests/expectations/compiler/integers/i16/and.out +++ b/tests/expectations/compiler/integers/i16/and.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b681f966c95a87258b38318a68e491f61746a959d82cbdc756fbb31e47f82bba - type_checked_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - unrolled_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - initial_ast: 89df494319d101ed629de0b7c416961a28c0ecdf25086b54bf84e571d10829a2 - unrolled_ast: 89df494319d101ed629de0b7c416961a28c0ecdf25086b54bf84e571d10829a2 - ssa_ast: 96858aaa8f929c3409dcafa2f65487f135d85b87dd85bb3a20fa7b1b48f85846 - flattened_ast: e1844083444642fd717aad715324ba40fc0426aa84247c31d84df25745c52e11 - destructured_ast: d862170ae55b64d5c891df79dd871ecc257b879b3b675715ba6bfe9643980ea0 - inlined_ast: d862170ae55b64d5c891df79dd871ecc257b879b3b675715ba6bfe9643980ea0 - dce_ast: d862170ae55b64d5c891df79dd871ecc257b879b3b675715ba6bfe9643980ea0 + - initial_symbol_table: e9e2bc945e5933b1790da2bce31724ec2e3587715c6dc34c540ffb046b3b297d + type_checked_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + unrolled_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + initial_ast: 7e0064f246356a7ff33274423620c3f47ae369132d440b4c34c9beb2a526bd7f + unrolled_ast: 7e0064f246356a7ff33274423620c3f47ae369132d440b4c34c9beb2a526bd7f + ssa_ast: 3cf17e37c8b7809f7201c566404da558ff53211bd67bcefd7a9410626d6c13d3 + flattened_ast: d050c38ea3e92aa63b796eb0317f920753fbb0de6bd3755a2cb651d8d8f0366d + destructured_ast: 236aabb1766a47171bbe9cff06db9414d820d183480a30a9b32232b0fb2f4cf5 + inlined_ast: 236aabb1766a47171bbe9cff06db9414d820d183480a30a9b32232b0fb2f4cf5 + dce_ast: 236aabb1766a47171bbe9cff06db9414d820d183480a30a9b32232b0fb2f4cf5 bytecode: a0056ca7a6a670a9bb0bc979e224136219b6a336c43d3ecd624c218cba49ba22 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/console_assert.out b/tests/expectations/compiler/integers/i16/console_assert.out index 4983825acb..f1ea135423 100644 --- a/tests/expectations/compiler/integers/i16/console_assert.out +++ b/tests/expectations/compiler/integers/i16/console_assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 87026c8f60d2ae148fca60e481525a7a7e4953d8773c22b4dbf55e55ed5cf67b - type_checked_symbol_table: 7faae9a9330816f60f0a5c9f456f1b0e34285fa72b7c1d82cb0d071f15a93748 - unrolled_symbol_table: 7faae9a9330816f60f0a5c9f456f1b0e34285fa72b7c1d82cb0d071f15a93748 - initial_ast: 32cf436574aefa3afa763fa1f06f6d7592cda5d638fd05d6b2ce865d0250a7f3 - unrolled_ast: 32cf436574aefa3afa763fa1f06f6d7592cda5d638fd05d6b2ce865d0250a7f3 - ssa_ast: 368d5a6acee23d6f290faf4c9658f8b8cdca0ce930095aec1c1a30ebab937adb - flattened_ast: 21a0ce89ed00ad3e6b066a6d25c074ad1cc1047d5cdb2b8c9b775a43fc696f3e - destructured_ast: b897c4acf9dd8e415e9c15cfd4c88bca6c4e4ec38914611ffdcad6a288f2c3ab - inlined_ast: b897c4acf9dd8e415e9c15cfd4c88bca6c4e4ec38914611ffdcad6a288f2c3ab - dce_ast: b897c4acf9dd8e415e9c15cfd4c88bca6c4e4ec38914611ffdcad6a288f2c3ab + - initial_symbol_table: db67403754f14b3ef4395457b82051ceeea57cf62bee53ae09126dbca5992143 + type_checked_symbol_table: 201e986733822a2677f3fb2ee0b23fef68fbc575a640a9543dbf8849ac08ab4c + unrolled_symbol_table: 201e986733822a2677f3fb2ee0b23fef68fbc575a640a9543dbf8849ac08ab4c + initial_ast: bdee36b9cbe57911a877087f4eeadfa83c953154bd8e41a76262bbf7d32beb2d + unrolled_ast: bdee36b9cbe57911a877087f4eeadfa83c953154bd8e41a76262bbf7d32beb2d + ssa_ast: 5ab1d2a184285e2cc6a67587bc6b59ad0f6a94492602a6c47a2c870e09b1dcd0 + flattened_ast: 51b1dfa630ccfe91d0b4338352400c2817e4ec97d13cebd011b8f8df53dae9b6 + destructured_ast: bab98c5e44163a1309917bea9ccaf9e8f4cddd02580d5abcb76bbe17b64aaa2f + inlined_ast: bab98c5e44163a1309917bea9ccaf9e8f4cddd02580d5abcb76bbe17b64aaa2f + dce_ast: bab98c5e44163a1309917bea9ccaf9e8f4cddd02580d5abcb76bbe17b64aaa2f bytecode: ac2d2f57bf49761437884caa2b7f46c8c33df05175d3cba3ace16cb068374f18 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/div.out b/tests/expectations/compiler/integers/i16/div.out index 6ee4b8831d..b9d4e1e147 100644 --- a/tests/expectations/compiler/integers/i16/div.out +++ b/tests/expectations/compiler/integers/i16/div.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b681f966c95a87258b38318a68e491f61746a959d82cbdc756fbb31e47f82bba - type_checked_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - unrolled_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - initial_ast: de2773adff58d9aae83869980b7e2984362e0612f8ce454fffce763f39b125ea - unrolled_ast: de2773adff58d9aae83869980b7e2984362e0612f8ce454fffce763f39b125ea - ssa_ast: 726ed0da9ace03a933f29a0b4b1c36878f8c6ec2e9fee2d1ce816831a6235199 - flattened_ast: 80c89f99546bc9f353f5ba0aa6c7f0e06a9c8e2468bcf19ff18b26e2b7184680 - destructured_ast: b85e6a2c692399b9be65dcdde192a507baaec4df6aff75679ffdfd4087bc5cf0 - inlined_ast: b85e6a2c692399b9be65dcdde192a507baaec4df6aff75679ffdfd4087bc5cf0 - dce_ast: b85e6a2c692399b9be65dcdde192a507baaec4df6aff75679ffdfd4087bc5cf0 + - initial_symbol_table: e9e2bc945e5933b1790da2bce31724ec2e3587715c6dc34c540ffb046b3b297d + type_checked_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + unrolled_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + initial_ast: 038f29d9bd864f7ba4fdf5b8816c65608f6cad0a666aa5c0e1b677fec0b43d4a + unrolled_ast: 038f29d9bd864f7ba4fdf5b8816c65608f6cad0a666aa5c0e1b677fec0b43d4a + ssa_ast: ed5404d130ae5bf4e1135fc198fcda42ac055f1b42648c9ee7f0bb5f118c091e + flattened_ast: 9cd3c3ef2cff9ad4b503775bcec497a86dd3d2d0733751e413e2bf2578220953 + destructured_ast: a1f15537cbd436509d0f7042e2a300b733d0abd36323a1595dfe3a6b294816f8 + inlined_ast: a1f15537cbd436509d0f7042e2a300b733d0abd36323a1595dfe3a6b294816f8 + dce_ast: a1f15537cbd436509d0f7042e2a300b733d0abd36323a1595dfe3a6b294816f8 bytecode: 0d753f8ac24fd6daf4150b9ab5d1469e61c65d75c6eddcc8a5dd859e8084fb2f errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/eq.out b/tests/expectations/compiler/integers/i16/eq.out index 04b3ba8eae..0ac4d0adef 100644 --- a/tests/expectations/compiler/integers/i16/eq.out +++ b/tests/expectations/compiler/integers/i16/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e7b21f40b9654580d8754120954678fae12ece205e429dbb7e251afea82cc6d0 - type_checked_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - unrolled_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - initial_ast: 3f7fc2cb2571bcae5a00c807e183ee8fd7b32d91ca8d77c93f2ec69e869c8d2d - unrolled_ast: 3f7fc2cb2571bcae5a00c807e183ee8fd7b32d91ca8d77c93f2ec69e869c8d2d - ssa_ast: 22de2df1c771dfd2e135046ee010e017c774a35bc8f90f35c0ada3c17466275e - flattened_ast: 3049ba0393b2ad818c08336899ae039298d4a2cc11a7e7961515009fa7ec174f - destructured_ast: 909a4380991e90f6d16383fc9f8646526cdafb25221381407ad43b23c376971a - inlined_ast: 909a4380991e90f6d16383fc9f8646526cdafb25221381407ad43b23c376971a - dce_ast: 909a4380991e90f6d16383fc9f8646526cdafb25221381407ad43b23c376971a + - initial_symbol_table: 5df2ffe594181b9cc0903c90708400e008e6b311701d2436476b779ba61c1d23 + type_checked_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + unrolled_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + initial_ast: 9d60d2c086520f8391b0c7374d30cd11cc30acd9a2a49f35bf52e89c4be0674d + unrolled_ast: 9d60d2c086520f8391b0c7374d30cd11cc30acd9a2a49f35bf52e89c4be0674d + ssa_ast: cf36eb27361ccc7f9d18f6feb1f43a2cb3011a32f016663bbb8efd501781cef5 + flattened_ast: d40b7e818e541c629e462b845fabd0505036172f082c2787794b7d25c16e57c5 + destructured_ast: 8d726ce0ff0543d808751f23cd0ace00df543021fb1a76286f8d062c52a57cc7 + inlined_ast: 8d726ce0ff0543d808751f23cd0ace00df543021fb1a76286f8d062c52a57cc7 + dce_ast: 8d726ce0ff0543d808751f23cd0ace00df543021fb1a76286f8d062c52a57cc7 bytecode: 898a6a5cc452219a2c31f1cc7f0c73c6eea23a72d4d331e013cfb866167467e2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/ge.out b/tests/expectations/compiler/integers/i16/ge.out index 625e71e5e9..3729f088a9 100644 --- a/tests/expectations/compiler/integers/i16/ge.out +++ b/tests/expectations/compiler/integers/i16/ge.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e7b21f40b9654580d8754120954678fae12ece205e429dbb7e251afea82cc6d0 - type_checked_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - unrolled_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - initial_ast: dc74e52db306cfe7dc131d4342bad6f40f72a73d08de200d3651365e2d045fc9 - unrolled_ast: dc74e52db306cfe7dc131d4342bad6f40f72a73d08de200d3651365e2d045fc9 - ssa_ast: bb010e94f027e2f753d531a72f32509c5c1cca2c21c6c0d7992731101e2cfbf7 - flattened_ast: 23144d06fcf80cf430de47b1d9ab9119d22d8ba2cfacf2e558eb904a2cebcf08 - destructured_ast: 32f8fa7c046385dd52bc84c2b7ccdb11bb69935cdabea2dc3ec8df08a08e05a8 - inlined_ast: 32f8fa7c046385dd52bc84c2b7ccdb11bb69935cdabea2dc3ec8df08a08e05a8 - dce_ast: 32f8fa7c046385dd52bc84c2b7ccdb11bb69935cdabea2dc3ec8df08a08e05a8 + - initial_symbol_table: 5df2ffe594181b9cc0903c90708400e008e6b311701d2436476b779ba61c1d23 + type_checked_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + unrolled_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + initial_ast: 45987607ac9573cd3cc792bf37953df05191898c6417af32467bbd19836447f3 + unrolled_ast: 45987607ac9573cd3cc792bf37953df05191898c6417af32467bbd19836447f3 + ssa_ast: 9e4dca84f1c7bc06e7e2f432119bc4a742137b0756da6d628c12a93880dcebef + flattened_ast: 423022ef7438e119cb9f85504614f2806aaff9397b9f5bee728a5e53ce7604d6 + destructured_ast: c88b48861a55431b7e0a4bb67c3926771fdede703bc1f654662b5b50ebd51b16 + inlined_ast: c88b48861a55431b7e0a4bb67c3926771fdede703bc1f654662b5b50ebd51b16 + dce_ast: c88b48861a55431b7e0a4bb67c3926771fdede703bc1f654662b5b50ebd51b16 bytecode: e35d3733d6b9cdae2cad91fa9100d057efcbdf45f16994f11a75319486a81e64 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/gt.out b/tests/expectations/compiler/integers/i16/gt.out index 2d55854efc..4248425955 100644 --- a/tests/expectations/compiler/integers/i16/gt.out +++ b/tests/expectations/compiler/integers/i16/gt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e7b21f40b9654580d8754120954678fae12ece205e429dbb7e251afea82cc6d0 - type_checked_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - unrolled_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - initial_ast: d69ef53efb63c418bab4f1108a7393ddde3a3538aacb12fcbd885f3ce4e791fb - unrolled_ast: d69ef53efb63c418bab4f1108a7393ddde3a3538aacb12fcbd885f3ce4e791fb - ssa_ast: 5bba4f39177e0541231144db83ec28380cc10ddbc97d3f2af5a09d1dc18e46ee - flattened_ast: 1f9106f1eeb54176a25763af35d994fc21a7711db3d193c893290c10f45ca435 - destructured_ast: c3395f93858bcaeb0e5eba597aad0c6579c88616bf8626143e75ea99d85c9b49 - inlined_ast: c3395f93858bcaeb0e5eba597aad0c6579c88616bf8626143e75ea99d85c9b49 - dce_ast: c3395f93858bcaeb0e5eba597aad0c6579c88616bf8626143e75ea99d85c9b49 + - initial_symbol_table: 5df2ffe594181b9cc0903c90708400e008e6b311701d2436476b779ba61c1d23 + type_checked_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + unrolled_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + initial_ast: a3d6d06d64f87e9100c2c29ff404d80f18fa35227f989ebfebaf6bd565539d8d + unrolled_ast: a3d6d06d64f87e9100c2c29ff404d80f18fa35227f989ebfebaf6bd565539d8d + ssa_ast: d343b1ed12fde8c888e41213991b6eed7814058f702efd82af14144ef7c48e44 + flattened_ast: 708abf5b9aced79c5f41ee88114ea5b11895cd0335c979853ecb7ba1c2878ca4 + destructured_ast: 65f104dc0166e5e037a71ca5039369c87a383af76bb07e24a77aafabe41aac5c + inlined_ast: 65f104dc0166e5e037a71ca5039369c87a383af76bb07e24a77aafabe41aac5c + dce_ast: 65f104dc0166e5e037a71ca5039369c87a383af76bb07e24a77aafabe41aac5c bytecode: 8195766fd4b565e30f6f4e088c57977e5a558d68847e0a61fe2b8de79bd2590d errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/le.out b/tests/expectations/compiler/integers/i16/le.out index acd7fbf8fb..0aecea1be2 100644 --- a/tests/expectations/compiler/integers/i16/le.out +++ b/tests/expectations/compiler/integers/i16/le.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e7b21f40b9654580d8754120954678fae12ece205e429dbb7e251afea82cc6d0 - type_checked_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - unrolled_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - initial_ast: 5d6fa29b285d7e465605e73466aee30c72dc4da54e406e0970906a6a3c91f546 - unrolled_ast: 5d6fa29b285d7e465605e73466aee30c72dc4da54e406e0970906a6a3c91f546 - ssa_ast: cf9cebceaa75b5ad559138d777d961dc5fb73fdd1c4062bc65874472be5438bb - flattened_ast: 932961363c210a74f56ecacb2b168395eed59e35a6b49a8e899ec6fcd5b3fcc1 - destructured_ast: 14f9c057e8e380daa3c8719f4914e8065bb906f68e0d2f75a988db7414d67380 - inlined_ast: 14f9c057e8e380daa3c8719f4914e8065bb906f68e0d2f75a988db7414d67380 - dce_ast: 14f9c057e8e380daa3c8719f4914e8065bb906f68e0d2f75a988db7414d67380 + - initial_symbol_table: 5df2ffe594181b9cc0903c90708400e008e6b311701d2436476b779ba61c1d23 + type_checked_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + unrolled_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + initial_ast: 01f6e6d33ad437e8b6fb4ce0dff5c514e3171533e64a52ad177408705006e892 + unrolled_ast: 01f6e6d33ad437e8b6fb4ce0dff5c514e3171533e64a52ad177408705006e892 + ssa_ast: 9a7d0212c75fa433a90af18edd4a5dbb1c4a8f6bf2cc259c2f9b492ecdf4354b + flattened_ast: 10a0d660647a6ff40cac8df4a1815b1e53755480603bf11c8de1a7f8e72e89ab + destructured_ast: b017320038799ac1eee8d3d21424e61350093eb48a9f46a14cc0b181c21c62f8 + inlined_ast: b017320038799ac1eee8d3d21424e61350093eb48a9f46a14cc0b181c21c62f8 + dce_ast: b017320038799ac1eee8d3d21424e61350093eb48a9f46a14cc0b181c21c62f8 bytecode: 98dc59dd7939556e96fd2a7f222612401d18c45c3d38845f2c68d273b1d848c3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/lt.out b/tests/expectations/compiler/integers/i16/lt.out index 0ec4aea212..887681d990 100644 --- a/tests/expectations/compiler/integers/i16/lt.out +++ b/tests/expectations/compiler/integers/i16/lt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e7b21f40b9654580d8754120954678fae12ece205e429dbb7e251afea82cc6d0 - type_checked_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - unrolled_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - initial_ast: 5018df0be73e74dbe1c2ff146c6fdb8a2d27ff69986c7265a9425ec4b39fa337 - unrolled_ast: 5018df0be73e74dbe1c2ff146c6fdb8a2d27ff69986c7265a9425ec4b39fa337 - ssa_ast: 683f6091887c03d5142ac76a99a3287a9e3ad58e7e14782ba211d8fffcb2e9c1 - flattened_ast: 4c2af6d6ca29bd95357d370abdb23b96b2d0eb66687fadf47cea8274ff1695c8 - destructured_ast: e545738cab56a3b10f9f4dc4b1fe15478b0dd86f160a06dc1757bb62bc45c2a7 - inlined_ast: e545738cab56a3b10f9f4dc4b1fe15478b0dd86f160a06dc1757bb62bc45c2a7 - dce_ast: e545738cab56a3b10f9f4dc4b1fe15478b0dd86f160a06dc1757bb62bc45c2a7 + - initial_symbol_table: 5df2ffe594181b9cc0903c90708400e008e6b311701d2436476b779ba61c1d23 + type_checked_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + unrolled_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + initial_ast: 0422a0f0a4dc555e53af34cda3cf096e578d2bf3159b93bac928938695f869ce + unrolled_ast: 0422a0f0a4dc555e53af34cda3cf096e578d2bf3159b93bac928938695f869ce + ssa_ast: 32be361ea64b6ac8c2d2f67c4d00d9c74f8f65e4667a1e238b38441b57d067e8 + flattened_ast: b55b15c0327af13788356383bec2a16488af78c7604ce7d22ba9c2e4fc3a5200 + destructured_ast: 8f44e3696dabbb42c522c3e5de6e5a6f606a7c569a4569382c1e68bf999c1080 + inlined_ast: 8f44e3696dabbb42c522c3e5de6e5a6f606a7c569a4569382c1e68bf999c1080 + dce_ast: 8f44e3696dabbb42c522c3e5de6e5a6f606a7c569a4569382c1e68bf999c1080 bytecode: 1ce9578b21f22dfd7342da3a2ea28ed86cb30b94475fc02329dab93fe121eaa3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/max.out b/tests/expectations/compiler/integers/i16/max.out index a0699d4ef0..04ea715fe3 100644 --- a/tests/expectations/compiler/integers/i16/max.out +++ b/tests/expectations/compiler/integers/i16/max.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 21be806b47489e1f660127cd776d3b988c1ff28582acae6db51ff2571d24e6ee - type_checked_symbol_table: 09fbcb482dd4cb8653577654e49fb16f37431397d3b4edde346528b52f1f7842 - unrolled_symbol_table: 09fbcb482dd4cb8653577654e49fb16f37431397d3b4edde346528b52f1f7842 - initial_ast: d351461cac06b6238a0e646f7b22f12606aa8915ce1ddf4fdc998cc657fb5fde - unrolled_ast: d351461cac06b6238a0e646f7b22f12606aa8915ce1ddf4fdc998cc657fb5fde - ssa_ast: b0c879e3dcb80f905f762e006a97e48fafc7daa54b419d2b32476e75e6e4363a - flattened_ast: 091fa75e1c5315f631694aae8aac9cbe6aa5361a52cb3f99492e22fa66279715 - destructured_ast: e97066fc2c6787924228f6edbda2f412e41ddba7115fd21ff103cb067da1bfac - inlined_ast: e97066fc2c6787924228f6edbda2f412e41ddba7115fd21ff103cb067da1bfac - dce_ast: e97066fc2c6787924228f6edbda2f412e41ddba7115fd21ff103cb067da1bfac + - initial_symbol_table: d47aa228cf5afeb1a4b11a842278aa70b8a72e1bae896afaf92aeb43b7c7f591 + type_checked_symbol_table: b0ea0a68e00ce7191185bf0abcaf4d4f143f236d27413b71220b76915ca3061f + unrolled_symbol_table: b0ea0a68e00ce7191185bf0abcaf4d4f143f236d27413b71220b76915ca3061f + initial_ast: 2259743a46d3ea04db7e76df9460ced1999fd2a1e3d7edfb6cc511af5d2408a5 + unrolled_ast: 2259743a46d3ea04db7e76df9460ced1999fd2a1e3d7edfb6cc511af5d2408a5 + ssa_ast: db4dd33512c7a427af08beb26d3fd65427f11f211bd0348c8b98e336df53d206 + flattened_ast: dfe4b31e00a15032fa75f0a29d22d6d93344b3bf7d102274ccddfd15628eeb26 + destructured_ast: 319ea3581116c393dc0ae8bbd39809b64eee4e217d0ed32d02a10b897c45c438 + inlined_ast: 319ea3581116c393dc0ae8bbd39809b64eee4e217d0ed32d02a10b897c45c438 + dce_ast: 319ea3581116c393dc0ae8bbd39809b64eee4e217d0ed32d02a10b897c45c438 bytecode: 45295d2179ab802afcc86d7d5b8c0b17afcdab726c8cca491370f77918e64a2b errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/min.out b/tests/expectations/compiler/integers/i16/min.out index 9acad6f1da..83581a66a1 100644 --- a/tests/expectations/compiler/integers/i16/min.out +++ b/tests/expectations/compiler/integers/i16/min.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 21be806b47489e1f660127cd776d3b988c1ff28582acae6db51ff2571d24e6ee - type_checked_symbol_table: 09fbcb482dd4cb8653577654e49fb16f37431397d3b4edde346528b52f1f7842 - unrolled_symbol_table: 09fbcb482dd4cb8653577654e49fb16f37431397d3b4edde346528b52f1f7842 - initial_ast: 4d7fd1f6956b619023703c5ba09b344e56aca3c07f0bd651de551a51f89191a9 - unrolled_ast: 4d7fd1f6956b619023703c5ba09b344e56aca3c07f0bd651de551a51f89191a9 - ssa_ast: 624d78cfbe96d184ae960ff2badce4b261c9a2a96b23b0199336c707661a977f - flattened_ast: db424f228d236e0576c90c806e05f4637eba6a98f701afc96ebcd48cb3b15832 - destructured_ast: 98ee05feec94d773f3cf3c9d063c5f7340b8ffe8d6052a2d81420508b0a57666 - inlined_ast: 98ee05feec94d773f3cf3c9d063c5f7340b8ffe8d6052a2d81420508b0a57666 - dce_ast: 98ee05feec94d773f3cf3c9d063c5f7340b8ffe8d6052a2d81420508b0a57666 + - initial_symbol_table: d47aa228cf5afeb1a4b11a842278aa70b8a72e1bae896afaf92aeb43b7c7f591 + type_checked_symbol_table: b0ea0a68e00ce7191185bf0abcaf4d4f143f236d27413b71220b76915ca3061f + unrolled_symbol_table: b0ea0a68e00ce7191185bf0abcaf4d4f143f236d27413b71220b76915ca3061f + initial_ast: 7738d7689916c25d785448f4b3ee0a5351fed9444ae7d56acb6b634b51cfb2e4 + unrolled_ast: 7738d7689916c25d785448f4b3ee0a5351fed9444ae7d56acb6b634b51cfb2e4 + ssa_ast: f8499bd22ee01e6da2208cf543c9bd6202d2be17ae2c7245a82ebf2f55fe121b + flattened_ast: 81080692d927e37301b2666e4060cdbe4e7c2a21689fa661e75dde03ccc9a044 + destructured_ast: 491168a3ff75b71acc86d7387f460800f8001bac753b4ace745bedcfc044c2a3 + inlined_ast: 491168a3ff75b71acc86d7387f460800f8001bac753b4ace745bedcfc044c2a3 + dce_ast: 491168a3ff75b71acc86d7387f460800f8001bac753b4ace745bedcfc044c2a3 bytecode: b4ca9ba0607d70a519a65b1415ffb48639cda59835abf8a7a892710f309b0abc errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/min_fail.out b/tests/expectations/compiler/integers/i16/min_fail.out index be55dc14a6..ce908209ff 100644 --- a/tests/expectations/compiler/integers/i16/min_fail.out +++ b/tests/expectations/compiler/integers/i16/min_fail.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: daa8932f6a6ff683d644025b6011f01afefef4a32bab71e5b3cf2a20b5b406c0 - type_checked_symbol_table: bd477229966d9a5accd0aaad334370650559d8b8dd104ba9010789e8ff6b71f6 - unrolled_symbol_table: bd477229966d9a5accd0aaad334370650559d8b8dd104ba9010789e8ff6b71f6 - initial_ast: dd5f2d87082ac8ff97ec9b7481039a646e5bcf67eb66aa03dbf2dce1a2ec5ea6 - unrolled_ast: dd5f2d87082ac8ff97ec9b7481039a646e5bcf67eb66aa03dbf2dce1a2ec5ea6 - ssa_ast: 6522d6fcd45c9c1473fdd280636e99c09fb060598c0dceec9fb30733bc69b2a3 - flattened_ast: bcbada2c72cffd30bad9885885ee4d79c1909fdb32c17867885928b3eeb05a7b - destructured_ast: c8eb69ba33077fbd42d9e3159784e78f379b66fa70168edf4dc231e93faee061 - inlined_ast: c8eb69ba33077fbd42d9e3159784e78f379b66fa70168edf4dc231e93faee061 - dce_ast: c8eb69ba33077fbd42d9e3159784e78f379b66fa70168edf4dc231e93faee061 + - initial_symbol_table: 853b33211f8e951b0e64fc7b68f80bcf40f4c37d14fdcf796e163bf0a4d6e718 + type_checked_symbol_table: 908930ca10f04f68689ac78dd301a5752ab330a9cb5eef7b65df416f5dcc2eb5 + unrolled_symbol_table: 908930ca10f04f68689ac78dd301a5752ab330a9cb5eef7b65df416f5dcc2eb5 + initial_ast: b9547796a72872467fcf1dc23cb7fab9faa3384f82ecddbfc652fc37602ba2f5 + unrolled_ast: b9547796a72872467fcf1dc23cb7fab9faa3384f82ecddbfc652fc37602ba2f5 + ssa_ast: 2d5267193d78ca01d95362840d84052f846c16c287a6ffb405c4e4b1a31f744f + flattened_ast: c71c8899a4a2000b54e348eac03181f96e25fceb6a05b1e7fee5acec38e25835 + destructured_ast: 01402129008422974cb9a1561be70439e751f9a4f1623fa986e8c7100980f2b3 + inlined_ast: 01402129008422974cb9a1561be70439e751f9a4f1623fa986e8c7100980f2b3 + dce_ast: 01402129008422974cb9a1561be70439e751f9a4f1623fa986e8c7100980f2b3 bytecode: 5d5bc4c63f62ab0bf4b07e3791e046417ea909f69375729be199bbdba267e742 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/mul.out b/tests/expectations/compiler/integers/i16/mul.out index f44fb7f4aa..c73254c285 100644 --- a/tests/expectations/compiler/integers/i16/mul.out +++ b/tests/expectations/compiler/integers/i16/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b681f966c95a87258b38318a68e491f61746a959d82cbdc756fbb31e47f82bba - type_checked_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - unrolled_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - initial_ast: 8872106e0c41454a04eb6472b3065ed5aa8c21f1a4e04b53e9ee584c9a751fda - unrolled_ast: 8872106e0c41454a04eb6472b3065ed5aa8c21f1a4e04b53e9ee584c9a751fda - ssa_ast: 92e19838e5afe4250d684abd92aa22a5812d359bde4c2554608ac930214df63d - flattened_ast: cc9ee2fc1a7952280ad3f4b5b0b7d9990ef89a499d2bc9880ebf7ee2d1876d11 - destructured_ast: 5b02688723c3dbc2b2c2851c7b8ac9d153d88be2c3655cba53c218374a9aaf5f - inlined_ast: 5b02688723c3dbc2b2c2851c7b8ac9d153d88be2c3655cba53c218374a9aaf5f - dce_ast: 5b02688723c3dbc2b2c2851c7b8ac9d153d88be2c3655cba53c218374a9aaf5f + - initial_symbol_table: e9e2bc945e5933b1790da2bce31724ec2e3587715c6dc34c540ffb046b3b297d + type_checked_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + unrolled_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + initial_ast: 149bcc4b503fba9ff3e58c922b457b8210ffbe0e6fba7d8d0fed366899a239fc + unrolled_ast: 149bcc4b503fba9ff3e58c922b457b8210ffbe0e6fba7d8d0fed366899a239fc + ssa_ast: 160c673ad78b1e9743597edf8051a9a968236481b9b353dfae1d476577eebd9a + flattened_ast: bd5667189055bc254b8258a25cf3eeda3d9a8e3a3c5597ecd86c8f28c22381ce + destructured_ast: 9032d993512e7cb4534820dfbadc5e8eb5cfe840acd9897269575ad199f381e0 + inlined_ast: 9032d993512e7cb4534820dfbadc5e8eb5cfe840acd9897269575ad199f381e0 + dce_ast: 9032d993512e7cb4534820dfbadc5e8eb5cfe840acd9897269575ad199f381e0 bytecode: dfd9acb20823234cdd87513c5b6ee195f0e5b925b52e035009dcb7ff22e6900a errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/ne.out b/tests/expectations/compiler/integers/i16/ne.out index 06b1c67603..00c3181da9 100644 --- a/tests/expectations/compiler/integers/i16/ne.out +++ b/tests/expectations/compiler/integers/i16/ne.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e7b21f40b9654580d8754120954678fae12ece205e429dbb7e251afea82cc6d0 - type_checked_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - unrolled_symbol_table: 7042b9b86f92bd849c092df43c30c5def207c6de105436986eb6ca61ef6a84f1 - initial_ast: 04e3b92d2e93b47920c700b5933fe26ddde787f803c6d64493f1b19847d84f89 - unrolled_ast: 04e3b92d2e93b47920c700b5933fe26ddde787f803c6d64493f1b19847d84f89 - ssa_ast: 06956cb69cb75230686c60b49c66d00eaee806c81d4659ce45a7f49eb7f6163c - flattened_ast: a7ebfe653b752ea52674b9b2a2113f5d94b4cdc9060afd92b577289de72167b9 - destructured_ast: 1fdc2c043661f775b389d343df60da471b0efe178841679fc3310a189797939b - inlined_ast: 1fdc2c043661f775b389d343df60da471b0efe178841679fc3310a189797939b - dce_ast: 1fdc2c043661f775b389d343df60da471b0efe178841679fc3310a189797939b + - initial_symbol_table: 5df2ffe594181b9cc0903c90708400e008e6b311701d2436476b779ba61c1d23 + type_checked_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + unrolled_symbol_table: 458c03a73ef827a1e9430685e8ffd7bce7606cce8e984d1eb5d4ed7a0510850d + initial_ast: 7962efcc973c9f81ff4f4d53e99fd7287233d96e5d038a1e817a5b683258015a + unrolled_ast: 7962efcc973c9f81ff4f4d53e99fd7287233d96e5d038a1e817a5b683258015a + ssa_ast: c0e6f90c44da98fef1c04a2ca2215dd7e718f8697c25d35e02eabb6c7ea14465 + flattened_ast: 03be2b9a03f30c2eec9bf2536e155a6e2635469ee9fe4ba85f37dd6d6840b163 + destructured_ast: 2a28520a17ab169249e2f7b46ded8514cf9034cc789cab0d3915ee2c2211eb28 + inlined_ast: 2a28520a17ab169249e2f7b46ded8514cf9034cc789cab0d3915ee2c2211eb28 + dce_ast: 2a28520a17ab169249e2f7b46ded8514cf9034cc789cab0d3915ee2c2211eb28 bytecode: 955b3e3d4d80a6816de6d59563cc6f31f94dbff43853facba45936dfdc2012ca errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/negate.out b/tests/expectations/compiler/integers/i16/negate.out index 88e53bc4ae..65b17987a1 100644 --- a/tests/expectations/compiler/integers/i16/negate.out +++ b/tests/expectations/compiler/integers/i16/negate.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 87026c8f60d2ae148fca60e481525a7a7e4953d8773c22b4dbf55e55ed5cf67b - type_checked_symbol_table: f3047c0dacd5eb802a2884bdcd04577d2a545d03df579f5da7553d25714744bd - unrolled_symbol_table: f3047c0dacd5eb802a2884bdcd04577d2a545d03df579f5da7553d25714744bd - initial_ast: 18fe6f0ff7feff829fb80a461207499f923cf55b64962600c670c23475799728 - unrolled_ast: 18fe6f0ff7feff829fb80a461207499f923cf55b64962600c670c23475799728 - ssa_ast: d868ed5482f1bb03b4585119636e063775d6037466b3267cb88d1553099f4edf - flattened_ast: 673332f25160604dad5c6c08153863e4885f1edcb55c8b9f14157fb4df279bab - destructured_ast: d649ff607d752c6eb9946fbe2b3d7402ef75e4b81e241c18dd5f68028212585f - inlined_ast: d649ff607d752c6eb9946fbe2b3d7402ef75e4b81e241c18dd5f68028212585f - dce_ast: d649ff607d752c6eb9946fbe2b3d7402ef75e4b81e241c18dd5f68028212585f + - initial_symbol_table: db67403754f14b3ef4395457b82051ceeea57cf62bee53ae09126dbca5992143 + type_checked_symbol_table: 72c0ebfb2bd3ca4aa7e9b874e6e503fd4a60c7df86a3b7d93efab8c24b334ad6 + unrolled_symbol_table: 72c0ebfb2bd3ca4aa7e9b874e6e503fd4a60c7df86a3b7d93efab8c24b334ad6 + initial_ast: 19c3003aa7806c3901198f5ff002a0a2d4b25903d1031d6433f24ca643868872 + unrolled_ast: 19c3003aa7806c3901198f5ff002a0a2d4b25903d1031d6433f24ca643868872 + ssa_ast: 415a2c2d597270ac91f4d6f37a36b8edf5b1ed8be72068e90bf53a26d94c6ad3 + flattened_ast: 740041a346ea9666e5104166eb87435ac1471179f3f428b3e3b592af4807c4d7 + destructured_ast: 5d67eefaf8bda85fdf59263cc3b78b8428cd7f7d1bc6a461728f99690c968bb3 + inlined_ast: 5d67eefaf8bda85fdf59263cc3b78b8428cd7f7d1bc6a461728f99690c968bb3 + dce_ast: 5d67eefaf8bda85fdf59263cc3b78b8428cd7f7d1bc6a461728f99690c968bb3 bytecode: 4c2a08bbf8cfdd45438e33b981a9f3d77b1d44225227714b3189e3e641e428e9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/negate_min_fail.out b/tests/expectations/compiler/integers/i16/negate_min_fail.out index 79290f7abd..e425be77a2 100644 --- a/tests/expectations/compiler/integers/i16/negate_min_fail.out +++ b/tests/expectations/compiler/integers/i16/negate_min_fail.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: daa8932f6a6ff683d644025b6011f01afefef4a32bab71e5b3cf2a20b5b406c0 - type_checked_symbol_table: bd477229966d9a5accd0aaad334370650559d8b8dd104ba9010789e8ff6b71f6 - unrolled_symbol_table: bd477229966d9a5accd0aaad334370650559d8b8dd104ba9010789e8ff6b71f6 - initial_ast: c6be3cc663dff0d6e273dafb9948b6fed5c3d2e9cab2d7483a42c8fe833b11a7 - unrolled_ast: c6be3cc663dff0d6e273dafb9948b6fed5c3d2e9cab2d7483a42c8fe833b11a7 - ssa_ast: cfcef88a2a85ea95ee7e121346389111520c44225ffb4b691685f0e5e8960275 - flattened_ast: 14e02da64f40febd7a23f033b6921ae2264ef2c943370f7034f1dbcb60617598 - destructured_ast: 1fe52bada4bd509baf02ce9186c0ff7138b18c1135a54417d604686de8b44ba6 - inlined_ast: 1fe52bada4bd509baf02ce9186c0ff7138b18c1135a54417d604686de8b44ba6 - dce_ast: 1fe52bada4bd509baf02ce9186c0ff7138b18c1135a54417d604686de8b44ba6 + - initial_symbol_table: 853b33211f8e951b0e64fc7b68f80bcf40f4c37d14fdcf796e163bf0a4d6e718 + type_checked_symbol_table: 908930ca10f04f68689ac78dd301a5752ab330a9cb5eef7b65df416f5dcc2eb5 + unrolled_symbol_table: 908930ca10f04f68689ac78dd301a5752ab330a9cb5eef7b65df416f5dcc2eb5 + initial_ast: 714efb95a1083e7f86bc44bb549290f8f42dfad5caa020e228a23cd820038773 + unrolled_ast: 714efb95a1083e7f86bc44bb549290f8f42dfad5caa020e228a23cd820038773 + ssa_ast: 4312012008bfd431feec056a18efe1bf1053ae3fbe55a30863d1846dc2e8a6a6 + flattened_ast: d4d1a2c0b7799d10df1036aae149fda4bb7b5a909150a24d48ae09b0e5639473 + destructured_ast: 969d67a86b01949da6b350a43472be5eef917e3f0ad8b19761e53114833f3c67 + inlined_ast: 969d67a86b01949da6b350a43472be5eef917e3f0ad8b19761e53114833f3c67 + dce_ast: 969d67a86b01949da6b350a43472be5eef917e3f0ad8b19761e53114833f3c67 bytecode: f1c720ffbffc836bb5dcc1bdf2b2e9cb95de97275e7798b6f8e508c9116d757c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/negate_zero.out b/tests/expectations/compiler/integers/i16/negate_zero.out index eb2f7dc752..e4ddaba725 100644 --- a/tests/expectations/compiler/integers/i16/negate_zero.out +++ b/tests/expectations/compiler/integers/i16/negate_zero.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: 0d7a0bdf79fccaee2ad0b30d2566e0f6728ef096138cb3c43fc728be6a81be10 - unrolled_symbol_table: 0d7a0bdf79fccaee2ad0b30d2566e0f6728ef096138cb3c43fc728be6a81be10 - initial_ast: e9861793c15091bd9f072548ef4b77e4614526b64a605cc604dd50bb9bb93d5b - unrolled_ast: e9861793c15091bd9f072548ef4b77e4614526b64a605cc604dd50bb9bb93d5b - ssa_ast: 9ae69a099a5a130e6ada2b6952b823cbb05ad689e8b0ce38580204152187ebdd - flattened_ast: a2158af67245121ca076e4697bc480b05936e438e16be8a9d318ea1a402a37ad - destructured_ast: d4876124a48acd7e908668e839f0f2c0d87ac6b25fbadfe50acfe7c6684716e9 - inlined_ast: d4876124a48acd7e908668e839f0f2c0d87ac6b25fbadfe50acfe7c6684716e9 - dce_ast: d4876124a48acd7e908668e839f0f2c0d87ac6b25fbadfe50acfe7c6684716e9 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: d32263552cc0f624130ded165f96d938fa0933a1a1ff2dbc0057420c7fb8ca89 + unrolled_symbol_table: d32263552cc0f624130ded165f96d938fa0933a1a1ff2dbc0057420c7fb8ca89 + initial_ast: 7028b71fb9f135d260859f39f9703e776ebd2a88bc98d18cc3133c596e8e1ca8 + unrolled_ast: 7028b71fb9f135d260859f39f9703e776ebd2a88bc98d18cc3133c596e8e1ca8 + ssa_ast: d0e8a02c77d5ba131933d0cf93ae70bbfbc1e3b290fa842836221d8ce3de7743 + flattened_ast: 289376e403ff4b94e4539312cbd03f89df34bac7fd268366a3775c0e41cfde53 + destructured_ast: 0eee77a7699a4f5d9b675958a38d750ddad1c0243749ac83a814e67950985f5f + inlined_ast: 0eee77a7699a4f5d9b675958a38d750ddad1c0243749ac83a814e67950985f5f + dce_ast: 0eee77a7699a4f5d9b675958a38d750ddad1c0243749ac83a814e67950985f5f bytecode: 041ad04237619df46380596339019563fc1d330a7e3792a3d856e4b600e8501e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/operator_methods.out b/tests/expectations/compiler/integers/i16/operator_methods.out index 2ebab06069..3d3e6b3cc3 100644 --- a/tests/expectations/compiler/integers/i16/operator_methods.out +++ b/tests/expectations/compiler/integers/i16/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 87026c8f60d2ae148fca60e481525a7a7e4953d8773c22b4dbf55e55ed5cf67b - type_checked_symbol_table: aa215b1de08623bc5cbaae034f9eb28bafb34f5a051aa4b261fa0fdbddaff4da - unrolled_symbol_table: aa215b1de08623bc5cbaae034f9eb28bafb34f5a051aa4b261fa0fdbddaff4da - initial_ast: 095abd56fe10ec9182491ccd1d442904354e4bd99e2aa79a47585db984012815 - unrolled_ast: 095abd56fe10ec9182491ccd1d442904354e4bd99e2aa79a47585db984012815 - ssa_ast: 40c2c09ca980f2ab53559ce1c788e45763bcc0d4584df07f381294dceb799e4a - flattened_ast: b05a124f6f4e29c3e95fdcf299978996c39cf1e911b757d60a74bccf4e4896ed - destructured_ast: 46b90a488008ba2faef16dc4e3d2780233086c087d43afc6bd616151bb6ebe8b - inlined_ast: 46b90a488008ba2faef16dc4e3d2780233086c087d43afc6bd616151bb6ebe8b - dce_ast: ab3ce7b0f8c60365ed2289409471152ba745775d518edca0a0fb9d08f3e16654 + - initial_symbol_table: db67403754f14b3ef4395457b82051ceeea57cf62bee53ae09126dbca5992143 + type_checked_symbol_table: e5c8c9e27f3e140cadc9ed7909b8063446fa83b6f7428a3ced72197943637a3a + unrolled_symbol_table: e5c8c9e27f3e140cadc9ed7909b8063446fa83b6f7428a3ced72197943637a3a + initial_ast: 5341cd4af280073ce201f990517c6411545366b0f1be9680d5ca22f47fc582eb + unrolled_ast: 5341cd4af280073ce201f990517c6411545366b0f1be9680d5ca22f47fc582eb + ssa_ast: fde89dfbffc96d97e4154c24167b9ae2e57feabe421a320d2cf6d7e716c3b27d + flattened_ast: e709202124e35435409f2fb5667b77c3f88def8c2511a15abb5a613e8dae3e0a + destructured_ast: 30754422582fb2008bf80669dd4ffff0ad75abf37c701b4b3103ebf97dedaf7c + inlined_ast: 30754422582fb2008bf80669dd4ffff0ad75abf37c701b4b3103ebf97dedaf7c + dce_ast: c3baefa1b4e4ef7a17f1382d03767e9895fc3e63f701442bdac209d0b47de477 bytecode: 2ae0c269722de40ebea82115838ca6bc794e781954d9437afc1684c0f171847f errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/or.out b/tests/expectations/compiler/integers/i16/or.out index 2c810d5314..bfe6411f3d 100644 --- a/tests/expectations/compiler/integers/i16/or.out +++ b/tests/expectations/compiler/integers/i16/or.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b681f966c95a87258b38318a68e491f61746a959d82cbdc756fbb31e47f82bba - type_checked_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - unrolled_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - initial_ast: d29cfa2ac9096eca4267f78d2660dfa47a5f827a0f2385c32e9ba74964f4e46d - unrolled_ast: d29cfa2ac9096eca4267f78d2660dfa47a5f827a0f2385c32e9ba74964f4e46d - ssa_ast: c8298a4387b1b5a3770267ae170962dc1d8a0536903bb288e0a45f256030c7d0 - flattened_ast: 6fcbc7082d9b19ebef092124fa3bef1db20835f7070ea67d0ef8af8b01bc0e3d - destructured_ast: 08cc460024261519aed687ddb5a4ca251d7087be5fc55b11546cf9204afd52c7 - inlined_ast: 08cc460024261519aed687ddb5a4ca251d7087be5fc55b11546cf9204afd52c7 - dce_ast: 08cc460024261519aed687ddb5a4ca251d7087be5fc55b11546cf9204afd52c7 + - initial_symbol_table: e9e2bc945e5933b1790da2bce31724ec2e3587715c6dc34c540ffb046b3b297d + type_checked_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + unrolled_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + initial_ast: 84e2f08a54da3a6615a5a28000a9652a721a3d87b715807d3bd00d803848654b + unrolled_ast: 84e2f08a54da3a6615a5a28000a9652a721a3d87b715807d3bd00d803848654b + ssa_ast: 4a319970e8c0bed5a417837135e53cc73257083dc4dc579f6cb8663b23f7fa31 + flattened_ast: d589d1dd8ac18541bbb00050f30777aac25cb7be05826e28849b73256f246887 + destructured_ast: 951f410ca1c91e60731c9e12de2a744e9bef1f2b2004f7d71cb238bcf274fa93 + inlined_ast: 951f410ca1c91e60731c9e12de2a744e9bef1f2b2004f7d71cb238bcf274fa93 + dce_ast: 951f410ca1c91e60731c9e12de2a744e9bef1f2b2004f7d71cb238bcf274fa93 bytecode: ce2896db5a90c1bfd62a00f9b8721cc2285e1ef077a8e225e2748bb33742564b errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/pow.out b/tests/expectations/compiler/integers/i16/pow.out index 0c26f7019e..d8dc85360c 100644 --- a/tests/expectations/compiler/integers/i16/pow.out +++ b/tests/expectations/compiler/integers/i16/pow.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b681f966c95a87258b38318a68e491f61746a959d82cbdc756fbb31e47f82bba - type_checked_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - unrolled_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - initial_ast: 1b5ac0c384ada4a708bc5369bfa744c874d4798f44da4436c51742b3c477b0f0 - unrolled_ast: 1b5ac0c384ada4a708bc5369bfa744c874d4798f44da4436c51742b3c477b0f0 - ssa_ast: cd916fcdf76653bb41daa8d365a1f90db9a056a93b0970f1a902a8246292dfbe - flattened_ast: 32c4b19b7f17980ea37d8fb8f108bc01428612658e11f11f4d4c4e52b90e0f3f - destructured_ast: f9f2e8ad4660c16517319b5b024828c64c3c5b640607c38aac795058170170de - inlined_ast: f9f2e8ad4660c16517319b5b024828c64c3c5b640607c38aac795058170170de - dce_ast: f9f2e8ad4660c16517319b5b024828c64c3c5b640607c38aac795058170170de + - initial_symbol_table: e9e2bc945e5933b1790da2bce31724ec2e3587715c6dc34c540ffb046b3b297d + type_checked_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + unrolled_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + initial_ast: d6f2bdb563127e390170ef13b2a50bf7156d5d10b850525c1350db16e0d93bd9 + unrolled_ast: d6f2bdb563127e390170ef13b2a50bf7156d5d10b850525c1350db16e0d93bd9 + ssa_ast: 4a084d423586810e375172414eb6e9671e7080cd1a628939feaf3f54ae8c7ae9 + flattened_ast: ff147245e6925e970af4ef63f8091a010dce9b6b195013da38951c77de859551 + destructured_ast: 58c01b9e4cd4ddee735df2c9009114d3386dcfcdf5340159f6591e049078b773 + inlined_ast: 58c01b9e4cd4ddee735df2c9009114d3386dcfcdf5340159f6591e049078b773 + dce_ast: 58c01b9e4cd4ddee735df2c9009114d3386dcfcdf5340159f6591e049078b773 bytecode: 5566b622f6c5ea37b1b130db8b59ea5d69140dbe2aae45a1ada003d92482f7a9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/rem.out b/tests/expectations/compiler/integers/i16/rem.out index e4f2b24990..f9f7a7a472 100644 --- a/tests/expectations/compiler/integers/i16/rem.out +++ b/tests/expectations/compiler/integers/i16/rem.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b681f966c95a87258b38318a68e491f61746a959d82cbdc756fbb31e47f82bba - type_checked_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - unrolled_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - initial_ast: fad717adc48e5802f34e7be3aed80cdea8410cd7aa118e08b744ddc9dc46d571 - unrolled_ast: fad717adc48e5802f34e7be3aed80cdea8410cd7aa118e08b744ddc9dc46d571 - ssa_ast: fe48cb1af0881138ae97b3ec5ffe24b44eb99468c395d85d275fc19e03d083b7 - flattened_ast: f31bfdaa15d719ad07691b92d53c92e751c7833b26425b4db6e3816de8b4064a - destructured_ast: b858b8b1c219b289059cd3428fc9ac9caa8d745790ee071c0de34a0ba485d7ca - inlined_ast: b858b8b1c219b289059cd3428fc9ac9caa8d745790ee071c0de34a0ba485d7ca - dce_ast: b858b8b1c219b289059cd3428fc9ac9caa8d745790ee071c0de34a0ba485d7ca + - initial_symbol_table: e9e2bc945e5933b1790da2bce31724ec2e3587715c6dc34c540ffb046b3b297d + type_checked_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + unrolled_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + initial_ast: d4111e2554a96c365bb51eb7c7d700ff10cc361f604cd1780a35a6019d684aa4 + unrolled_ast: d4111e2554a96c365bb51eb7c7d700ff10cc361f604cd1780a35a6019d684aa4 + ssa_ast: 13a9aa57a7630c2b06d428bf91364f01f01e12a020d22e52446d0d0a99f40dd3 + flattened_ast: 5c5521d529ad4b82f2c961056292208270c9bd7b08f0d9d5ba85ca742c5fd7b7 + destructured_ast: 1677b2698999286c2b47ec7500f434bddbd459d51b8ac72c41e74e4b1694754c + inlined_ast: 1677b2698999286c2b47ec7500f434bddbd459d51b8ac72c41e74e4b1694754c + dce_ast: 1677b2698999286c2b47ec7500f434bddbd459d51b8ac72c41e74e4b1694754c bytecode: 9db0a74c24c209fa63e0d47919e9fa1a10cde21b15179098872b9c99f821cb16 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/shl.out b/tests/expectations/compiler/integers/i16/shl.out index 872782798e..11f1e284ef 100644 --- a/tests/expectations/compiler/integers/i16/shl.out +++ b/tests/expectations/compiler/integers/i16/shl.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b681f966c95a87258b38318a68e491f61746a959d82cbdc756fbb31e47f82bba - type_checked_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - unrolled_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - initial_ast: 9df09d2470947010ff73d33f9b52a8a6d38856d7822490cc73472b96c5f6b946 - unrolled_ast: 9df09d2470947010ff73d33f9b52a8a6d38856d7822490cc73472b96c5f6b946 - ssa_ast: 22bdf29b54762d77ba825c9dd99d135b683f6fd4792bb0bcad7b18187dc8082b - flattened_ast: df889d210c9b15939b591113acb5d4b4ddf6914606c5dae8f10088557e437d78 - destructured_ast: c8673af91f9fb3790455518c81e853e8e14833576a3a8e3917e783f75881b12b - inlined_ast: c8673af91f9fb3790455518c81e853e8e14833576a3a8e3917e783f75881b12b - dce_ast: c8673af91f9fb3790455518c81e853e8e14833576a3a8e3917e783f75881b12b + - initial_symbol_table: e9e2bc945e5933b1790da2bce31724ec2e3587715c6dc34c540ffb046b3b297d + type_checked_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + unrolled_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + initial_ast: 9741610ec7f5fbd044757469be98b5105d72f1a38cbdc7ee393e8a9940f662bd + unrolled_ast: 9741610ec7f5fbd044757469be98b5105d72f1a38cbdc7ee393e8a9940f662bd + ssa_ast: 25f8703e34a8bd0e480065a66a8cab504b02362b3884e6c1c9ce0bb934fe5e41 + flattened_ast: aceaeefa523b5c2de49d91b7d218f0afb4b3b5def9707716461cdd442fdebf16 + destructured_ast: 0400dc36323284bbc129aa2a5f65322063c76fb116553ececf8adcf6180effad + inlined_ast: 0400dc36323284bbc129aa2a5f65322063c76fb116553ececf8adcf6180effad + dce_ast: 0400dc36323284bbc129aa2a5f65322063c76fb116553ececf8adcf6180effad bytecode: 65af41a661155e3ce64ac1afced0c2ad5098a59a458f1ef3215f34f5a8e4247a errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/shr.out b/tests/expectations/compiler/integers/i16/shr.out index 5a4254caf3..7c8bdd377a 100644 --- a/tests/expectations/compiler/integers/i16/shr.out +++ b/tests/expectations/compiler/integers/i16/shr.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b681f966c95a87258b38318a68e491f61746a959d82cbdc756fbb31e47f82bba - type_checked_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - unrolled_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - initial_ast: 386bacec3524f131cbfca90d77735aa8d215a2ce22948c24f358e9dc882e134f - unrolled_ast: 386bacec3524f131cbfca90d77735aa8d215a2ce22948c24f358e9dc882e134f - ssa_ast: 147f38c20b19bdd1636e75fd7a78e99abb1885df6b2278628842757ebae154ca - flattened_ast: 28a1d422a9f5e8255b6f8c9866d16184e807a98aac360a30db2c46ac4fc06aad - destructured_ast: 17a49139c4bae8f68d17d668ca8e30960f033f9c797e416de0aea3c1aaca4d0e - inlined_ast: 17a49139c4bae8f68d17d668ca8e30960f033f9c797e416de0aea3c1aaca4d0e - dce_ast: 17a49139c4bae8f68d17d668ca8e30960f033f9c797e416de0aea3c1aaca4d0e + - initial_symbol_table: e9e2bc945e5933b1790da2bce31724ec2e3587715c6dc34c540ffb046b3b297d + type_checked_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + unrolled_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + initial_ast: 130e3a0d81d9f51b426a93bcca76d8936a3cc0e5b456c989f650750d1cb81980 + unrolled_ast: 130e3a0d81d9f51b426a93bcca76d8936a3cc0e5b456c989f650750d1cb81980 + ssa_ast: 14923d98a6596a92030a74f449b03f2ccf1256d71604426eabcf04c05d577720 + flattened_ast: 6b720f037ed78f2d27521620a0b4eea03171b9c315a30c9c5fa7308ce514d980 + destructured_ast: ed0c0b716094d867efad87a81343f65526fdce500404bb8587188644645fb52f + inlined_ast: ed0c0b716094d867efad87a81343f65526fdce500404bb8587188644645fb52f + dce_ast: ed0c0b716094d867efad87a81343f65526fdce500404bb8587188644645fb52f bytecode: 1af055915587aced3dca90d1e065481be3648546d2bc465461d50b03c2974f6a errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/sub.out b/tests/expectations/compiler/integers/i16/sub.out index 5bd9ee7392..5ac53d2d86 100644 --- a/tests/expectations/compiler/integers/i16/sub.out +++ b/tests/expectations/compiler/integers/i16/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b681f966c95a87258b38318a68e491f61746a959d82cbdc756fbb31e47f82bba - type_checked_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - unrolled_symbol_table: 620611494d5cb34b734668716dec8e842f0c85b0f79a514c8dda59982328a89e - initial_ast: 6e5a68cf52df4ed256381a38ee6e5a7860273458388690d17dde59c6e5daad95 - unrolled_ast: 6e5a68cf52df4ed256381a38ee6e5a7860273458388690d17dde59c6e5daad95 - ssa_ast: 9a4dd101c7e8127ee00de4f3930890dd0230e72d1c6d4c4568b8aef47ad65d49 - flattened_ast: 63814c602d8c3ef7e8de5b425654752ff0e3d8ca4df3601f8fac6b487adf0976 - destructured_ast: 2a188dcfb664ddad88c7951f16f3dd27689ef157b9638ffb13c5c672be284c82 - inlined_ast: 2a188dcfb664ddad88c7951f16f3dd27689ef157b9638ffb13c5c672be284c82 - dce_ast: 2a188dcfb664ddad88c7951f16f3dd27689ef157b9638ffb13c5c672be284c82 + - initial_symbol_table: e9e2bc945e5933b1790da2bce31724ec2e3587715c6dc34c540ffb046b3b297d + type_checked_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + unrolled_symbol_table: 28e164b8f42f236e120517dee666d13e33e5f10ccc491e1d344111539af7c5f0 + initial_ast: a51fbbeb392939ca7c460c2aa394d1e1f8aae25ee359d1a6fdaceaa53997f5c9 + unrolled_ast: a51fbbeb392939ca7c460c2aa394d1e1f8aae25ee359d1a6fdaceaa53997f5c9 + ssa_ast: e46167198f67124edfa8e5f577a390cef4148c743cd62c2b49c9f65f79277ca0 + flattened_ast: 80f2a6674f59707ee2623306ff5ce0dd8fbdc3da0a2a83d217eddf4be7c2febe + destructured_ast: 5e99655c6b67404a7e7903f587121b922211731223d601b9bd288eaced55b040 + inlined_ast: 5e99655c6b67404a7e7903f587121b922211731223d601b9bd288eaced55b040 + dce_ast: 5e99655c6b67404a7e7903f587121b922211731223d601b9bd288eaced55b040 bytecode: 17009388ef3907c90aabc4a26d822d5b361f00d4753cca95dda6539866f8d908 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/ternary.out b/tests/expectations/compiler/integers/i16/ternary.out index a08a6073a2..342b0f63a5 100644 --- a/tests/expectations/compiler/integers/i16/ternary.out +++ b/tests/expectations/compiler/integers/i16/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 57781e11ed40257e55b4b1d1cdfaa25e7bebe7795a64e73f2c85362d459c5028 - type_checked_symbol_table: 39b27fcc1684980d5232bca8993c427b9282f5ced4aa1427864a0885c4789b05 - unrolled_symbol_table: 39b27fcc1684980d5232bca8993c427b9282f5ced4aa1427864a0885c4789b05 - initial_ast: 010c59b28d927784698e48a92fe5cd541fe02f1b91cbb33a6fe5cc9fc4cfa2b2 - unrolled_ast: 010c59b28d927784698e48a92fe5cd541fe02f1b91cbb33a6fe5cc9fc4cfa2b2 - ssa_ast: 31cdf683d9b2601f245879679d89f5ad6094ec06d578fd97132b816db95bf6e1 - flattened_ast: bb6ae8c9898ca4411e586f28a6a1b96cd3182e8ee32fdbc40af25697e9479bd7 - destructured_ast: 36178f7c69aaa7bf27ffc7aca78e0ae55049a87a2401b0bffd7c20216b793c44 - inlined_ast: 36178f7c69aaa7bf27ffc7aca78e0ae55049a87a2401b0bffd7c20216b793c44 - dce_ast: 36178f7c69aaa7bf27ffc7aca78e0ae55049a87a2401b0bffd7c20216b793c44 + - initial_symbol_table: 9cd4e4875276e75cac91418bd801624910ae6e4e3ff74e01a3a9978093d1ac98 + type_checked_symbol_table: 82f93260d58ee317907342045650f9a354799b9f11a0ef65cfc0b70f5dcc9d2f + unrolled_symbol_table: 82f93260d58ee317907342045650f9a354799b9f11a0ef65cfc0b70f5dcc9d2f + initial_ast: ca0c72396db5c2ab00f6d0cc4f9263f52eab377e99de3d30324c299de23be7b4 + unrolled_ast: ca0c72396db5c2ab00f6d0cc4f9263f52eab377e99de3d30324c299de23be7b4 + ssa_ast: bec1b099e818a8c09554c2d1c6864b72687d56fe36cda7e40ad32e258e5d408b + flattened_ast: d50fa16894f625dd7b1aacc7ac2c4170ed24acaf5daace3044205ce3f6af1118 + destructured_ast: 89b13a4d6bc836c3e68cc4eff8a0a1b73e117ef39a2f9cc11527303de2b5b326 + inlined_ast: 89b13a4d6bc836c3e68cc4eff8a0a1b73e117ef39a2f9cc11527303de2b5b326 + dce_ast: 89b13a4d6bc836c3e68cc4eff8a0a1b73e117ef39a2f9cc11527303de2b5b326 bytecode: 36a621308b0c9bc17df0d85b9b4734e73d1d64cbcacdd813603f3d79f74e8996 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i16/xor.out b/tests/expectations/compiler/integers/i16/xor.out index 45127cb9b8..42ba89abf3 100644 --- a/tests/expectations/compiler/integers/i16/xor.out +++ b/tests/expectations/compiler/integers/i16/xor.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 284da7fea74a4ad5cdf3f468c20efff7811d57734e8ff4d31fb1e33ca531d842 - type_checked_symbol_table: dcca0a24ed185efb753efabb5e85b92376a6e10f9816af413faf633e6ec1fc69 - unrolled_symbol_table: dcca0a24ed185efb753efabb5e85b92376a6e10f9816af413faf633e6ec1fc69 - initial_ast: 9f24efc93cb41e37275342f7122d1e1536a67b3def5a0566a9b3966b20d05b87 - unrolled_ast: 9f24efc93cb41e37275342f7122d1e1536a67b3def5a0566a9b3966b20d05b87 - ssa_ast: 7e6396446cf99f65630b5bbc2ef5d8e4d27b1b0c010de199ab723fb9af87ae73 - flattened_ast: de45b7cc22554d0f4baf3fc0b1fb25c056c9920c8e48f8fdc93841602a74415e - destructured_ast: 2a2748c5e2c52982509aa6a5c045ea0370ce6b7bb093cda110c564e09811dec2 - inlined_ast: 2a2748c5e2c52982509aa6a5c045ea0370ce6b7bb093cda110c564e09811dec2 - dce_ast: 2a2748c5e2c52982509aa6a5c045ea0370ce6b7bb093cda110c564e09811dec2 + - initial_symbol_table: ad2b082c26499314be59b13e61a1ba499b5c10275644008b26255b2f76b28c07 + type_checked_symbol_table: bd76b2560d8440d6b8a8416b24f87c4d42985004fe6897a46ab6f85de3d6bc77 + unrolled_symbol_table: bd76b2560d8440d6b8a8416b24f87c4d42985004fe6897a46ab6f85de3d6bc77 + initial_ast: f8c94070818ce04a201efef13c19208168882cddc22a5f411f00421472d5754c + unrolled_ast: f8c94070818ce04a201efef13c19208168882cddc22a5f411f00421472d5754c + ssa_ast: bf6b460264a6871db8d170dd96e52976526b55abed4cb01dfd3809c3760cb84f + flattened_ast: 1f9ff93c34e2ff0e793e2c61ce3a447352cafc89c8d566af7a2a22c84edc4f34 + destructured_ast: 34f21996615600121623d4cfb6663a83f251681b077b52f0d6eb67e0867de92e + inlined_ast: 34f21996615600121623d4cfb6663a83f251681b077b52f0d6eb67e0867de92e + dce_ast: 34f21996615600121623d4cfb6663a83f251681b077b52f0d6eb67e0867de92e bytecode: b3f7fd0a992ed66d1a25b6669e1387d7567d6fad58e97b43c160249c2109f516 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/add.out b/tests/expectations/compiler/integers/i32/add.out index 6645369a9c..d92aeb1de4 100644 --- a/tests/expectations/compiler/integers/i32/add.out +++ b/tests/expectations/compiler/integers/i32/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fb4311ca1b374715d63002d60a5460943b85b1f3369784aa3d80d36e82c0f015 - type_checked_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - unrolled_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - initial_ast: 56bc4f278802dd003a7dead444e491fd7f2a20054083a0625597f500b8a83bb8 - unrolled_ast: 56bc4f278802dd003a7dead444e491fd7f2a20054083a0625597f500b8a83bb8 - ssa_ast: d28c1b0a2e0f457a38dcabcf8c90551e5b86446e6db16a05f9cf8b4eff4853da - flattened_ast: 05817bd77b53fd3668373996abed7b690e85c27a4da24fd2ceafe9bf6769cacf - destructured_ast: 73d31416a358d0981319627996c1c8eac319b74fc25b98f4bbe401df8d25562e - inlined_ast: 73d31416a358d0981319627996c1c8eac319b74fc25b98f4bbe401df8d25562e - dce_ast: 73d31416a358d0981319627996c1c8eac319b74fc25b98f4bbe401df8d25562e + - initial_symbol_table: cb3c54aab60e06f54c2c22dce87a5a5c243f424cfbd9f2706ca26715ca340ef7 + type_checked_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + unrolled_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + initial_ast: c14c0d7eb4171b7798410f603e543dcbe8f5407aab137c4158f0d0ca356014cf + unrolled_ast: c14c0d7eb4171b7798410f603e543dcbe8f5407aab137c4158f0d0ca356014cf + ssa_ast: e216c8b4739f7f568eb1ff0238db7c02b058d5df2c1e09a6c9459b9d2d72aca5 + flattened_ast: 45bb4bb53f6532dfa256a2ce7ca645979a7cfe23854b4bd77e00310d8131d30c + destructured_ast: c76a34ffdc5bea23502da137cf751d95390d0a105db2082b97a053d0f5a767e6 + inlined_ast: c76a34ffdc5bea23502da137cf751d95390d0a105db2082b97a053d0f5a767e6 + dce_ast: c76a34ffdc5bea23502da137cf751d95390d0a105db2082b97a053d0f5a767e6 bytecode: 2a2cbf02e188b3022afe1de563d58f86c9c18a2277c8dbeb307dd1b5dc66f8d3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/and.out b/tests/expectations/compiler/integers/i32/and.out index 11b3a5d3af..734f92fd77 100644 --- a/tests/expectations/compiler/integers/i32/and.out +++ b/tests/expectations/compiler/integers/i32/and.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fb4311ca1b374715d63002d60a5460943b85b1f3369784aa3d80d36e82c0f015 - type_checked_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - unrolled_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - initial_ast: af9b99e128923902ffc8bc630bd90c68e34bc56bede359f97d9ee813205c394f - unrolled_ast: af9b99e128923902ffc8bc630bd90c68e34bc56bede359f97d9ee813205c394f - ssa_ast: ff267c44b7a18e73f3a3fabbfc543f660cbae978497ead2982fa9d47760670db - flattened_ast: 6b268c7e24545e5ee85579404734d20eca8e9ae848a1c6f2e33383478aa2582d - destructured_ast: 381dcc57c9f36d0141145797a2bae5cba325105ad2604825eb1d946a247c3a46 - inlined_ast: 381dcc57c9f36d0141145797a2bae5cba325105ad2604825eb1d946a247c3a46 - dce_ast: 381dcc57c9f36d0141145797a2bae5cba325105ad2604825eb1d946a247c3a46 + - initial_symbol_table: cb3c54aab60e06f54c2c22dce87a5a5c243f424cfbd9f2706ca26715ca340ef7 + type_checked_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + unrolled_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + initial_ast: 9c76a63e38f630e4230e21833c4188d6e8b6c9f597d0ce8db4117cabe2f11e7c + unrolled_ast: 9c76a63e38f630e4230e21833c4188d6e8b6c9f597d0ce8db4117cabe2f11e7c + ssa_ast: f68364b096fa8d84127d1fe65e90787daf8ba496d2eb31f106dc2afe2bd9a011 + flattened_ast: 91742bb3d50e0436960f11a9dbcf33d10432d0ed59cde4e5992a5c47efcf3061 + destructured_ast: 6f93397ecf611474c1023e621f37224cea0ecdd2e58aa7ac4ad0db631c6336a1 + inlined_ast: 6f93397ecf611474c1023e621f37224cea0ecdd2e58aa7ac4ad0db631c6336a1 + dce_ast: 6f93397ecf611474c1023e621f37224cea0ecdd2e58aa7ac4ad0db631c6336a1 bytecode: eee50040aac3f0f43988dcc4e46afc2f734d30f614a2ae6ee1ce88f39b5f2827 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/console_assert.out b/tests/expectations/compiler/integers/i32/console_assert.out index 9bbefa9a72..b29c17eec7 100644 --- a/tests/expectations/compiler/integers/i32/console_assert.out +++ b/tests/expectations/compiler/integers/i32/console_assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 66b952ec337d00873d477ad42e8f72428b66832307be8112bda44e3d0f617317 - type_checked_symbol_table: 8348ba05357363604954cf20e7f5bc78adc56eca98c8aa88cdf7fee449569395 - unrolled_symbol_table: 8348ba05357363604954cf20e7f5bc78adc56eca98c8aa88cdf7fee449569395 - initial_ast: 8cb3a2731807f1af13a4153e557da8dcc8e4da4854563874a2f8d9fed69e5e23 - unrolled_ast: 8cb3a2731807f1af13a4153e557da8dcc8e4da4854563874a2f8d9fed69e5e23 - ssa_ast: 0dd6203c9ecd2bf11b65e3c43a25267c289dbecdfc1680fb339ca00fc7f149be - flattened_ast: bb3e8791f721964afe94bbbafc9818ad16aa37f922ef0ab1fa8f05688df2c3b0 - destructured_ast: a1453860dde87808786265f45ad5f3ff69cecfbb1761bcf63dccf0d4c39532da - inlined_ast: a1453860dde87808786265f45ad5f3ff69cecfbb1761bcf63dccf0d4c39532da - dce_ast: a1453860dde87808786265f45ad5f3ff69cecfbb1761bcf63dccf0d4c39532da + - initial_symbol_table: 0802bf46b8d0e4c40fe3b491794e7413e9ff66a0b0d2abf321830355e4b0ef19 + type_checked_symbol_table: 3dc20ccb47c855777ba239ea813806810f9d95abfc3564a4470c9d591782db42 + unrolled_symbol_table: 3dc20ccb47c855777ba239ea813806810f9d95abfc3564a4470c9d591782db42 + initial_ast: d573b8cd6ae8a5242697a9e53a0a1dd714a00228a892dac459123011b1434d92 + unrolled_ast: d573b8cd6ae8a5242697a9e53a0a1dd714a00228a892dac459123011b1434d92 + ssa_ast: f97819ab4d51bd7f264bc9ac57501f09571e57f47d6c5c3db739fef24d227a33 + flattened_ast: 56a418d0009ad0594726fa77691cfe55c0146a4d7453368cf0a54e9ce3b8d31b + destructured_ast: 8da2ef91eaf842c9ea0260177963bdb52b037e87ed0a97c1c2561e3e8aae47bd + inlined_ast: 8da2ef91eaf842c9ea0260177963bdb52b037e87ed0a97c1c2561e3e8aae47bd + dce_ast: 8da2ef91eaf842c9ea0260177963bdb52b037e87ed0a97c1c2561e3e8aae47bd bytecode: e8b3b5f71b01963e4df9f24f4f4f47e9976e5e5b099659e6083cef239d37a2d1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/div.out b/tests/expectations/compiler/integers/i32/div.out index 6c1598423b..538352db32 100644 --- a/tests/expectations/compiler/integers/i32/div.out +++ b/tests/expectations/compiler/integers/i32/div.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fb4311ca1b374715d63002d60a5460943b85b1f3369784aa3d80d36e82c0f015 - type_checked_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - unrolled_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - initial_ast: 255068e26a8e3eeab5b70ba9a768dc1a2991174496934f9ab9232b0cb4cdede8 - unrolled_ast: 255068e26a8e3eeab5b70ba9a768dc1a2991174496934f9ab9232b0cb4cdede8 - ssa_ast: 5b53fcfbefd5e3bd3599aef94440c8202dc1c7e9944583cc134810ec3b7f8f02 - flattened_ast: 5d8505935369787a2d61afaab5c890cd06a17d91aba33f48f07adc999756b23e - destructured_ast: 30fe7be7d6a44e21789ae255019ca836697f298bbaf32c0dc8f6d4da14ac03a2 - inlined_ast: 30fe7be7d6a44e21789ae255019ca836697f298bbaf32c0dc8f6d4da14ac03a2 - dce_ast: 30fe7be7d6a44e21789ae255019ca836697f298bbaf32c0dc8f6d4da14ac03a2 + - initial_symbol_table: cb3c54aab60e06f54c2c22dce87a5a5c243f424cfbd9f2706ca26715ca340ef7 + type_checked_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + unrolled_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + initial_ast: 96dff228d220f9ec7a7af88a5e2eb5896966528881eee10f4252f88e69ec114a + unrolled_ast: 96dff228d220f9ec7a7af88a5e2eb5896966528881eee10f4252f88e69ec114a + ssa_ast: 6c0eebf5c03a30327e43bc6036ab7310174afbf0928110bf7a907a123403c343 + flattened_ast: 860e3fa1e3ed44496b8d448b9897e4571d4a8c306c9d18fe4be1e106d1c92d89 + destructured_ast: 94387f2fd0f31ede28e39dfbc44837456d2296125a36ca1d80587891e9f3ae27 + inlined_ast: 94387f2fd0f31ede28e39dfbc44837456d2296125a36ca1d80587891e9f3ae27 + dce_ast: 94387f2fd0f31ede28e39dfbc44837456d2296125a36ca1d80587891e9f3ae27 bytecode: 22fa0cb05cba0820444e31f02772af70719116ea4f41c50faaed75a4c50cb845 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/eq.out b/tests/expectations/compiler/integers/i32/eq.out index 79ae18eddd..d84ad35353 100644 --- a/tests/expectations/compiler/integers/i32/eq.out +++ b/tests/expectations/compiler/integers/i32/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0449ed47bc01fed62f50b732bb0e1979ca000847e8a02c3b71812390938257eb - type_checked_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - unrolled_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - initial_ast: e74aca2e6ca484eb47c63eab2da1b5992c142b7da1e677df7f8e5cdb21146596 - unrolled_ast: e74aca2e6ca484eb47c63eab2da1b5992c142b7da1e677df7f8e5cdb21146596 - ssa_ast: a008e4a2dce34b02cec037709c2303dbd7474cf2604e30f665defa5169bd2e14 - flattened_ast: a7c75869f0b16c7327b49061835b9755ef06e33d2d773121a045c103b25e601f - destructured_ast: 338e048ad2019d75cb92070fb13bc79ce6ba9d4cbf4affbe6fa1e9799c45279a - inlined_ast: 338e048ad2019d75cb92070fb13bc79ce6ba9d4cbf4affbe6fa1e9799c45279a - dce_ast: 338e048ad2019d75cb92070fb13bc79ce6ba9d4cbf4affbe6fa1e9799c45279a + - initial_symbol_table: 7947d04305c1d4860d137c7e868d1406c51f40b70c4badc5675b3cf7e0dce5ee + type_checked_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + unrolled_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + initial_ast: 7659ed20eb2fee9dc4935cb9e851405b731a2f3988f2b0e74834088aee9cede9 + unrolled_ast: 7659ed20eb2fee9dc4935cb9e851405b731a2f3988f2b0e74834088aee9cede9 + ssa_ast: 7ce698e9c41ef5829263615cc01049e036e5163e42af0a107d1dd2524bf32779 + flattened_ast: 045d7ac7e2b492a5d185af57f2c65b1c15feb7a310f03fb14c4d0bf16800e27e + destructured_ast: 7ab6f164f2b026d1e4535d8b213ca361b1ca8d82d996a2a0e7db1ee3d483580c + inlined_ast: 7ab6f164f2b026d1e4535d8b213ca361b1ca8d82d996a2a0e7db1ee3d483580c + dce_ast: 7ab6f164f2b026d1e4535d8b213ca361b1ca8d82d996a2a0e7db1ee3d483580c bytecode: db6394a0bd5332bffbca151ba7a0ea7bdb38f83f732c3afef149535db47a71cb errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/ge.out b/tests/expectations/compiler/integers/i32/ge.out index 8a109e50f4..929160b919 100644 --- a/tests/expectations/compiler/integers/i32/ge.out +++ b/tests/expectations/compiler/integers/i32/ge.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0449ed47bc01fed62f50b732bb0e1979ca000847e8a02c3b71812390938257eb - type_checked_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - unrolled_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - initial_ast: 8f705a3b658be56eb128906b4dee7f744cc51c50e8aef1e6752e67d4f9f3f430 - unrolled_ast: 8f705a3b658be56eb128906b4dee7f744cc51c50e8aef1e6752e67d4f9f3f430 - ssa_ast: 86981c562ebce0b25d87042e44825deb618f8cc9b745c10e19395fb2c4cdc2ec - flattened_ast: c49299f6cb558491082168ef0bf1bfc22872b78988f8eeefc664f74b793d5dd6 - destructured_ast: f03022e6ecd8c7ce6ba1931e4cb46c6393a769970a3b016e7312d94b309acae9 - inlined_ast: f03022e6ecd8c7ce6ba1931e4cb46c6393a769970a3b016e7312d94b309acae9 - dce_ast: f03022e6ecd8c7ce6ba1931e4cb46c6393a769970a3b016e7312d94b309acae9 + - initial_symbol_table: 7947d04305c1d4860d137c7e868d1406c51f40b70c4badc5675b3cf7e0dce5ee + type_checked_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + unrolled_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + initial_ast: 2c942f8b0e96f59c4a735db001bb7451dccb02d5a7806bbd1194f65a3da7289e + unrolled_ast: 2c942f8b0e96f59c4a735db001bb7451dccb02d5a7806bbd1194f65a3da7289e + ssa_ast: 3da1f6cde1a78cb33f124d16da7b34251fa64803410f85d844cc9846ab69dfcd + flattened_ast: 195e3b5e6234aa13ba6a7aa0f23b3a0b1cfefcfde5cd1744f2eaaa3b72426dd6 + destructured_ast: 48f83eaa982f439d5d5855685c3b66950208fa67d77cfeff932f99dba0516887 + inlined_ast: 48f83eaa982f439d5d5855685c3b66950208fa67d77cfeff932f99dba0516887 + dce_ast: 48f83eaa982f439d5d5855685c3b66950208fa67d77cfeff932f99dba0516887 bytecode: 319b96ef20018acc654ec52780087d599a75f6204095ab426882087218865bcc errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/gt.out b/tests/expectations/compiler/integers/i32/gt.out index 2745f7c31e..2fffb14657 100644 --- a/tests/expectations/compiler/integers/i32/gt.out +++ b/tests/expectations/compiler/integers/i32/gt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0449ed47bc01fed62f50b732bb0e1979ca000847e8a02c3b71812390938257eb - type_checked_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - unrolled_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - initial_ast: b88bf038857ba3d960d3bae5004f6ba14bc3f0b1692f808f23886dd0c4ea7085 - unrolled_ast: b88bf038857ba3d960d3bae5004f6ba14bc3f0b1692f808f23886dd0c4ea7085 - ssa_ast: b23f1f69473fa0ca20534cde86ccd6fd29b00f93c3cde5a079a23c5f9e7dcc16 - flattened_ast: 52a80cb79a34ae0230bfca3e988773487779649ac8640e05ca6a33247eaa0dad - destructured_ast: 3552a2779307e9708851c59c44ddb549581f511db8e6d084fe6ac2859c66e1d4 - inlined_ast: 3552a2779307e9708851c59c44ddb549581f511db8e6d084fe6ac2859c66e1d4 - dce_ast: 3552a2779307e9708851c59c44ddb549581f511db8e6d084fe6ac2859c66e1d4 + - initial_symbol_table: 7947d04305c1d4860d137c7e868d1406c51f40b70c4badc5675b3cf7e0dce5ee + type_checked_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + unrolled_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + initial_ast: b9c5c190778be0545a4cf9199a31cdd73a7503a58d056a108072bc5b383857c5 + unrolled_ast: b9c5c190778be0545a4cf9199a31cdd73a7503a58d056a108072bc5b383857c5 + ssa_ast: 409246088010a03ecaf951efc555155f02590d688431339aba27b631919e4638 + flattened_ast: 1151cd5bdc59c71817d2e87bfff873d0a62bd3850134bc16d210b085c171d743 + destructured_ast: ac2e2dd75d61334004a92f14f1bb866c4343febd152795cf7eeb857970b3ddac + inlined_ast: ac2e2dd75d61334004a92f14f1bb866c4343febd152795cf7eeb857970b3ddac + dce_ast: ac2e2dd75d61334004a92f14f1bb866c4343febd152795cf7eeb857970b3ddac bytecode: 7b0157b83a4db9b46a3c6572aeb5ccae55be420768dc034163508ac4a99308ea errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/le.out b/tests/expectations/compiler/integers/i32/le.out index 51d5b35710..ff28ce85c6 100644 --- a/tests/expectations/compiler/integers/i32/le.out +++ b/tests/expectations/compiler/integers/i32/le.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0449ed47bc01fed62f50b732bb0e1979ca000847e8a02c3b71812390938257eb - type_checked_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - unrolled_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - initial_ast: 5ed82793ad16d58ebeaf8034f5a8783914aad845c75e1bceab1a10d1dbc8c5d1 - unrolled_ast: 5ed82793ad16d58ebeaf8034f5a8783914aad845c75e1bceab1a10d1dbc8c5d1 - ssa_ast: 861203dd504217c3122da6e73bdb565a06163166700e9dd3417dbc01da6aa6ee - flattened_ast: 02b1e9a467f6ed57e8202d32749adbddf81ec0fc2660f2faa532aef678f8ccc6 - destructured_ast: 242fa7d4269b22a6d02e3a568cd61b5466f7e4522250675087f3bb58ece85872 - inlined_ast: 242fa7d4269b22a6d02e3a568cd61b5466f7e4522250675087f3bb58ece85872 - dce_ast: 242fa7d4269b22a6d02e3a568cd61b5466f7e4522250675087f3bb58ece85872 + - initial_symbol_table: 7947d04305c1d4860d137c7e868d1406c51f40b70c4badc5675b3cf7e0dce5ee + type_checked_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + unrolled_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + initial_ast: d32ce60be58a30b22200c47efb2f46ed07084af896e58f689927ecc5b7cc7973 + unrolled_ast: d32ce60be58a30b22200c47efb2f46ed07084af896e58f689927ecc5b7cc7973 + ssa_ast: 01671d010bd9dd494a0456492e1351b94cb9e4f6b9b47e44ac90807a8831fc53 + flattened_ast: 3410a585a98141f594814d13b0a4ffde56205a70f63a70e2f611418fabe7dd2a + destructured_ast: 4e72a442d4a8435bba7a9533762f4878967df4d46077bad1c6126f8adc69cc69 + inlined_ast: 4e72a442d4a8435bba7a9533762f4878967df4d46077bad1c6126f8adc69cc69 + dce_ast: 4e72a442d4a8435bba7a9533762f4878967df4d46077bad1c6126f8adc69cc69 bytecode: cc2d953415427376e9e3c26c04b4e66630e4b77f19e04e932b28f04599b7fe77 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/lt.out b/tests/expectations/compiler/integers/i32/lt.out index 846312d75b..9f230bba1d 100644 --- a/tests/expectations/compiler/integers/i32/lt.out +++ b/tests/expectations/compiler/integers/i32/lt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0449ed47bc01fed62f50b732bb0e1979ca000847e8a02c3b71812390938257eb - type_checked_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - unrolled_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - initial_ast: 5c42dab6f95383adfc16efe05ec0ee5f11385738489e745cc50e49729e64ef93 - unrolled_ast: 5c42dab6f95383adfc16efe05ec0ee5f11385738489e745cc50e49729e64ef93 - ssa_ast: 9385e212eea32327b55be29b0ef4ecf93e4d0ac5faf7b3e5a9a3f6b7a4e1aa6a - flattened_ast: c01bb33ff9153d35d23af887d1597e00f833a45b221b22d4e3cfa997bb21aa48 - destructured_ast: b74fee62e06d08ad57379b9c5bd307bbe5c9fd1b558abfeddce8ffb4f4a8bcd9 - inlined_ast: b74fee62e06d08ad57379b9c5bd307bbe5c9fd1b558abfeddce8ffb4f4a8bcd9 - dce_ast: b74fee62e06d08ad57379b9c5bd307bbe5c9fd1b558abfeddce8ffb4f4a8bcd9 + - initial_symbol_table: 7947d04305c1d4860d137c7e868d1406c51f40b70c4badc5675b3cf7e0dce5ee + type_checked_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + unrolled_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + initial_ast: ef5b776447ea445b03abe301a82b72502a64b1f5ff5c49c10fb691437f83e629 + unrolled_ast: ef5b776447ea445b03abe301a82b72502a64b1f5ff5c49c10fb691437f83e629 + ssa_ast: 7d5210472cb3ba84643e24a2219b4f3c6740ca6fccc386af4e6b6f835063b03f + flattened_ast: 2924ca209765a19d522a57ad8901cc9cb3d34d40bd3f248f26cc9519b4e22c28 + destructured_ast: 607129c1b4c8920c4130722072f7c8fccaaf36df7bded4ea417fe1634e480e3d + inlined_ast: 607129c1b4c8920c4130722072f7c8fccaaf36df7bded4ea417fe1634e480e3d + dce_ast: 607129c1b4c8920c4130722072f7c8fccaaf36df7bded4ea417fe1634e480e3d bytecode: 815cbaa285c68d1b7707bbe1df33b84fcb00a81bfbae3d4d9cd290902e2ce091 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/max.out b/tests/expectations/compiler/integers/i32/max.out index 811fa43ff0..00353a3541 100644 --- a/tests/expectations/compiler/integers/i32/max.out +++ b/tests/expectations/compiler/integers/i32/max.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e524975733789e46dfc5f8c48f9758af86778937b158ecc7dcf34b4d1ad0d986 - type_checked_symbol_table: 9280e38812978d491046a19ba1bd9f5656e15308b4ac5b7993d6300cc76612fc - unrolled_symbol_table: 9280e38812978d491046a19ba1bd9f5656e15308b4ac5b7993d6300cc76612fc - initial_ast: 5a895e243b22680ce8c15e27e0d64c10be19bf526d489fc6f66748883fd76330 - unrolled_ast: 5a895e243b22680ce8c15e27e0d64c10be19bf526d489fc6f66748883fd76330 - ssa_ast: a68de371c73e03d234bfbd004e4fd8994c6e02462aac7e43ad41dd0a9cdd07b3 - flattened_ast: d12e768d4782301dc64aa35f80530d837fa8fb051cc12eb94dfc2c44054bc3ba - destructured_ast: dffb3357928dbb114403d89059dec73be53108712f02974b21c1378c03bee892 - inlined_ast: dffb3357928dbb114403d89059dec73be53108712f02974b21c1378c03bee892 - dce_ast: dffb3357928dbb114403d89059dec73be53108712f02974b21c1378c03bee892 + - initial_symbol_table: 902393b23a765922183af0e0b8baa62a4c07658bcf27882af120469d76822553 + type_checked_symbol_table: c172af1ad76c425a93965d2e0c320e6d46bcae1794d98756f204e9c7e78ba7c0 + unrolled_symbol_table: c172af1ad76c425a93965d2e0c320e6d46bcae1794d98756f204e9c7e78ba7c0 + initial_ast: 4ab0d85d10c2e0e82a4acd245606459aac2db567b67e7006f27b3fc520464acd + unrolled_ast: 4ab0d85d10c2e0e82a4acd245606459aac2db567b67e7006f27b3fc520464acd + ssa_ast: 463be3766f9720530ba482a1d25c7ca4b5e6ea65226b74bf7517bebea8e9480f + flattened_ast: 50c266396ffd543f6513374aa4cf3c4c6aad8576e330fc5111528853c47e2915 + destructured_ast: a584edf402a78cf3a316eeec3d376fb0ab42ce189dbe965c10bafa7f0600a1fd + inlined_ast: a584edf402a78cf3a316eeec3d376fb0ab42ce189dbe965c10bafa7f0600a1fd + dce_ast: a584edf402a78cf3a316eeec3d376fb0ab42ce189dbe965c10bafa7f0600a1fd bytecode: 6821174db234fb38a3ded7835589628bf76443f2faff6cf9aa2f2fc5a5da71cb errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/min.out b/tests/expectations/compiler/integers/i32/min.out index 80b2e38014..9a2b30ee4b 100644 --- a/tests/expectations/compiler/integers/i32/min.out +++ b/tests/expectations/compiler/integers/i32/min.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e524975733789e46dfc5f8c48f9758af86778937b158ecc7dcf34b4d1ad0d986 - type_checked_symbol_table: 9280e38812978d491046a19ba1bd9f5656e15308b4ac5b7993d6300cc76612fc - unrolled_symbol_table: 9280e38812978d491046a19ba1bd9f5656e15308b4ac5b7993d6300cc76612fc - initial_ast: 29503783563c6a02a123213211a3231d8ee606498b388cfdda5fc9eda40326f8 - unrolled_ast: 29503783563c6a02a123213211a3231d8ee606498b388cfdda5fc9eda40326f8 - ssa_ast: 0828d0e166c128115652b5289340a2f58d2fa93537cc61168139e494807d4446 - flattened_ast: 8015bb13799f2db8ebfdfe800b046b20c53254a30f76a30741e559a4105f926d - destructured_ast: 3b88b9aa7c0d652a8aee2cd945d04adc0b35d89b5ee311c833c6f4b1383700dd - inlined_ast: 3b88b9aa7c0d652a8aee2cd945d04adc0b35d89b5ee311c833c6f4b1383700dd - dce_ast: 3b88b9aa7c0d652a8aee2cd945d04adc0b35d89b5ee311c833c6f4b1383700dd + - initial_symbol_table: 902393b23a765922183af0e0b8baa62a4c07658bcf27882af120469d76822553 + type_checked_symbol_table: c172af1ad76c425a93965d2e0c320e6d46bcae1794d98756f204e9c7e78ba7c0 + unrolled_symbol_table: c172af1ad76c425a93965d2e0c320e6d46bcae1794d98756f204e9c7e78ba7c0 + initial_ast: 19bcae6a4106f500341295e337a6fc1601e48a9695e383de8f0f264a8f09b729 + unrolled_ast: 19bcae6a4106f500341295e337a6fc1601e48a9695e383de8f0f264a8f09b729 + ssa_ast: fbe1f5fc71b3290a0dc449a0cc0d31f47e71a7e7774e696d2f374ed2a03b8d09 + flattened_ast: b66b7dc4e690de20fabc7614d514e1f18e984b61b87daff236326773f4a3bdae + destructured_ast: 46f9793b262f21310a65d8d75eb6643ef37d4fda451c503d9ec5539c78a2910f + inlined_ast: 46f9793b262f21310a65d8d75eb6643ef37d4fda451c503d9ec5539c78a2910f + dce_ast: 46f9793b262f21310a65d8d75eb6643ef37d4fda451c503d9ec5539c78a2910f bytecode: 71fa0293c129cb150cfbc206d6709f67884cd0864200dd8a6382ae6d30a3dac2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/min_fail.out b/tests/expectations/compiler/integers/i32/min_fail.out index c43cd0bb23..8dbef2428e 100644 --- a/tests/expectations/compiler/integers/i32/min_fail.out +++ b/tests/expectations/compiler/integers/i32/min_fail.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9a841180167ac09ded0114802462f431d4d5406dc2712dd0ef9c13855ff8c40b - type_checked_symbol_table: ab0f55e5508d472b487f21f83846f6a6b6c9671404175805d5c3f2de0924e536 - unrolled_symbol_table: ab0f55e5508d472b487f21f83846f6a6b6c9671404175805d5c3f2de0924e536 - initial_ast: 267ba9d770454b73df6042367abb19fe06819b181455c48db2a6df07593d9810 - unrolled_ast: 267ba9d770454b73df6042367abb19fe06819b181455c48db2a6df07593d9810 - ssa_ast: 0b18b68ee662534459566328b0be77d90a108ac02999ba6aa1fbe8504460240e - flattened_ast: d6d8b2bbf723c5cd9ca9a7d467f6d19095e6b74fe89d376905808fab84bd7aa5 - destructured_ast: 9ea946494cc5740d26b44832a66d8719ef7d31af4df4f7e03319395192bcc814 - inlined_ast: 9ea946494cc5740d26b44832a66d8719ef7d31af4df4f7e03319395192bcc814 - dce_ast: 9ea946494cc5740d26b44832a66d8719ef7d31af4df4f7e03319395192bcc814 + - initial_symbol_table: f58b2dccb0111fe9cb3531a592e9d95907263b42be88cf9c30c9e67da095ae06 + type_checked_symbol_table: f08cee7b36f9c3ff5c743979e75b4a51ca5e61d5ff0cd52c425686b509e635d3 + unrolled_symbol_table: f08cee7b36f9c3ff5c743979e75b4a51ca5e61d5ff0cd52c425686b509e635d3 + initial_ast: 9956ae6688256b454155d52b85aa4425070178653babf8f6d7810d7fae51bac5 + unrolled_ast: 9956ae6688256b454155d52b85aa4425070178653babf8f6d7810d7fae51bac5 + ssa_ast: 3903a214a9257609f79e09b7628e4a266f7203f9d8f6633934cd44c0b17d2b43 + flattened_ast: a68596361eb4f8da3a1a2e158dd55bfce45cb13aa2c7c186618f73fcebb70995 + destructured_ast: 462dedf7685f6e60843a4406b228d8483621c259f0cd6a62c026ffd46b815f8d + inlined_ast: 462dedf7685f6e60843a4406b228d8483621c259f0cd6a62c026ffd46b815f8d + dce_ast: 462dedf7685f6e60843a4406b228d8483621c259f0cd6a62c026ffd46b815f8d bytecode: e28a0b12a5006a7f44ebd60e001a3b2bb2142f3e2bc03564b5870415a1bd1e6d errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/mul.out b/tests/expectations/compiler/integers/i32/mul.out index d4863c9297..1930813f6f 100644 --- a/tests/expectations/compiler/integers/i32/mul.out +++ b/tests/expectations/compiler/integers/i32/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fb4311ca1b374715d63002d60a5460943b85b1f3369784aa3d80d36e82c0f015 - type_checked_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - unrolled_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - initial_ast: 9acb567d279e3a2bf7bd2060d89d38e020b0bac56fd462ba0be162c5343e2a87 - unrolled_ast: 9acb567d279e3a2bf7bd2060d89d38e020b0bac56fd462ba0be162c5343e2a87 - ssa_ast: ae9e6f601d427ca63080f0e8f649463197a0e2f2e2afc2551ede1bc9a80e6aab - flattened_ast: 1a1b41ead55b51dc0657151c668907307351a69124ecb4bc31cad81d92eff24e - destructured_ast: 9fb788428e3eddfde977e1a5307eef90248590add59d3d2e036391a477f1f12b - inlined_ast: 9fb788428e3eddfde977e1a5307eef90248590add59d3d2e036391a477f1f12b - dce_ast: 9fb788428e3eddfde977e1a5307eef90248590add59d3d2e036391a477f1f12b + - initial_symbol_table: cb3c54aab60e06f54c2c22dce87a5a5c243f424cfbd9f2706ca26715ca340ef7 + type_checked_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + unrolled_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + initial_ast: fce7daf4c7133f50f512f82e238c3d7b348107188245fe974f61d10abe9affc4 + unrolled_ast: fce7daf4c7133f50f512f82e238c3d7b348107188245fe974f61d10abe9affc4 + ssa_ast: f90c33a218cce19c524ca73e099711f306c685bd2eb93a25039213087e62178c + flattened_ast: b418c443e3a499fa6f5b44248709c23866e0822ee14363adf3f1c5b261e73e71 + destructured_ast: a65788e03d697b165cec6989321237b28d65aa68754a9e0a30e57607739b7b65 + inlined_ast: a65788e03d697b165cec6989321237b28d65aa68754a9e0a30e57607739b7b65 + dce_ast: a65788e03d697b165cec6989321237b28d65aa68754a9e0a30e57607739b7b65 bytecode: 6a5893dfd948c5fa425269a9ddab867cbcf55956e015e95b3d4a5be7a861d763 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/ne.out b/tests/expectations/compiler/integers/i32/ne.out index 71331ea13a..2988fb0555 100644 --- a/tests/expectations/compiler/integers/i32/ne.out +++ b/tests/expectations/compiler/integers/i32/ne.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0449ed47bc01fed62f50b732bb0e1979ca000847e8a02c3b71812390938257eb - type_checked_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - unrolled_symbol_table: f33fb3762ed3e6af58b4a336b516b50b36e6215d657bc3c227b632edbcfd2b06 - initial_ast: a893db5b3dd0142f9390af408ab17e5683e4b1717f2f6a5bbbeaf2f43f911f72 - unrolled_ast: a893db5b3dd0142f9390af408ab17e5683e4b1717f2f6a5bbbeaf2f43f911f72 - ssa_ast: f7a9ef7e5918efcfd533a5b627473cd80b895b39e200987565c42d0205de1780 - flattened_ast: 87cbbd1341ddfcba94accf14378b2cce62b04f6ac66d1011b9056f4a878e477f - destructured_ast: b781eaa1062ea68f045215d4ebff19d73d6131b6251494a973b7a81aa345ce69 - inlined_ast: b781eaa1062ea68f045215d4ebff19d73d6131b6251494a973b7a81aa345ce69 - dce_ast: b781eaa1062ea68f045215d4ebff19d73d6131b6251494a973b7a81aa345ce69 + - initial_symbol_table: 7947d04305c1d4860d137c7e868d1406c51f40b70c4badc5675b3cf7e0dce5ee + type_checked_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + unrolled_symbol_table: 9adafcb5400446a57fa938634f73e5ee4de8fec8f276a1acf63314f0b3677b27 + initial_ast: df997022a900205c7287137b782b38594ad7f607cf14db78692f1193cb5dbd48 + unrolled_ast: df997022a900205c7287137b782b38594ad7f607cf14db78692f1193cb5dbd48 + ssa_ast: 9329dad3b872221b6c12b0ee4906f4121da1a3cd0368f71f6151beb0d2d33c36 + flattened_ast: 9ee356775ecb61a67514047a4748361e4b9a279a72e872e07df7177b28e3d347 + destructured_ast: 53744a264d36b5979cf562eafec57ba8bd88eee601259be051e1aaa58b84328a + inlined_ast: 53744a264d36b5979cf562eafec57ba8bd88eee601259be051e1aaa58b84328a + dce_ast: 53744a264d36b5979cf562eafec57ba8bd88eee601259be051e1aaa58b84328a bytecode: 7e3f7a34eaf764f2d9b7119b882a649e4eaceabcd8e54ac5313127b3add0c091 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/negate.out b/tests/expectations/compiler/integers/i32/negate.out index ab1fdfe07b..b01ba2fe00 100644 --- a/tests/expectations/compiler/integers/i32/negate.out +++ b/tests/expectations/compiler/integers/i32/negate.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 66b952ec337d00873d477ad42e8f72428b66832307be8112bda44e3d0f617317 - type_checked_symbol_table: 334f3829c517f63013cba6b60c47b6f62a06323ed24b3c54a1db7634848cfcaa - unrolled_symbol_table: 334f3829c517f63013cba6b60c47b6f62a06323ed24b3c54a1db7634848cfcaa - initial_ast: fffeaf865730bf95f6f5885e65796da891b202c92d2ad5efc4eb792e263a7c84 - unrolled_ast: fffeaf865730bf95f6f5885e65796da891b202c92d2ad5efc4eb792e263a7c84 - ssa_ast: aaa4fc8f86848df75f7482df633c35e3e7a44f18b29540947371204ef82467d4 - flattened_ast: 42693fb48f30e04aff5f43e797613c8751c0842b360574f1c8389c7f678c046a - destructured_ast: e0e411b52123bc58f194220c93b420082950582606a1a242f626808b5bc6a1e7 - inlined_ast: e0e411b52123bc58f194220c93b420082950582606a1a242f626808b5bc6a1e7 - dce_ast: e0e411b52123bc58f194220c93b420082950582606a1a242f626808b5bc6a1e7 + - initial_symbol_table: 0802bf46b8d0e4c40fe3b491794e7413e9ff66a0b0d2abf321830355e4b0ef19 + type_checked_symbol_table: 8769ae66a9044fadb82d48f0eef2cd504d76d8b84814d98170aba60986038620 + unrolled_symbol_table: 8769ae66a9044fadb82d48f0eef2cd504d76d8b84814d98170aba60986038620 + initial_ast: 6ceceed851228bf86da79802c53352de3c6e5daddcbffd55bb796362fea8fca6 + unrolled_ast: 6ceceed851228bf86da79802c53352de3c6e5daddcbffd55bb796362fea8fca6 + ssa_ast: cded77e1331ebd0d5724d69b7182547013040e39761baa885ba5f46d82598078 + flattened_ast: ec71465f20d9b248f94bae954b65f4e8753e6e8612828a12538338a33e6feefd + destructured_ast: 7098d17a4e2e2c749e870b15eab94244fda940cc77dd5c29bf4991d82ded40c1 + inlined_ast: 7098d17a4e2e2c749e870b15eab94244fda940cc77dd5c29bf4991d82ded40c1 + dce_ast: 7098d17a4e2e2c749e870b15eab94244fda940cc77dd5c29bf4991d82ded40c1 bytecode: 009e138c1ef58588c8c34fdd4b56c5cd984a2f4664d71a3ce1f5811350d5cc1f errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/negate_min_fail.out b/tests/expectations/compiler/integers/i32/negate_min_fail.out index 30c7e1da46..8a052c965e 100644 --- a/tests/expectations/compiler/integers/i32/negate_min_fail.out +++ b/tests/expectations/compiler/integers/i32/negate_min_fail.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9a841180167ac09ded0114802462f431d4d5406dc2712dd0ef9c13855ff8c40b - type_checked_symbol_table: ab0f55e5508d472b487f21f83846f6a6b6c9671404175805d5c3f2de0924e536 - unrolled_symbol_table: ab0f55e5508d472b487f21f83846f6a6b6c9671404175805d5c3f2de0924e536 - initial_ast: 8d3747bad1748a967caea7316b8325f0060dcefd0f9776ec9ab286da1ff448b9 - unrolled_ast: 8d3747bad1748a967caea7316b8325f0060dcefd0f9776ec9ab286da1ff448b9 - ssa_ast: 1580466df00a08100fd8700bf9b359ddd7589aa7b241c1386b783bc7c0cdc669 - flattened_ast: 44bcee0661fa922a7c2d6da39f2a3665a14e70dbca9c09331c3f172dfd9372da - destructured_ast: 94acbb0e96da7bda3bd2c18179e808872252f91f374d90e77bc255a9a5137a1f - inlined_ast: 94acbb0e96da7bda3bd2c18179e808872252f91f374d90e77bc255a9a5137a1f - dce_ast: 94acbb0e96da7bda3bd2c18179e808872252f91f374d90e77bc255a9a5137a1f + - initial_symbol_table: f58b2dccb0111fe9cb3531a592e9d95907263b42be88cf9c30c9e67da095ae06 + type_checked_symbol_table: f08cee7b36f9c3ff5c743979e75b4a51ca5e61d5ff0cd52c425686b509e635d3 + unrolled_symbol_table: f08cee7b36f9c3ff5c743979e75b4a51ca5e61d5ff0cd52c425686b509e635d3 + initial_ast: 9f54faff256284cad601c07fe3c896a0f7121f8557b116896a0c02b2ee062e1b + unrolled_ast: 9f54faff256284cad601c07fe3c896a0f7121f8557b116896a0c02b2ee062e1b + ssa_ast: 8227aad1b63a3978f34062dbb9e84b70731833fd9ab204f2ee4975f2dba217bd + flattened_ast: 8d8fb45f29708a829d0977a1a725ce5d63d3e7c6b8481e3e086ecf7b85cec9e2 + destructured_ast: 0c73ea47e4d7446e14b1b3372902d9b84b7986add96b19d82249dedf6b56abd5 + inlined_ast: 0c73ea47e4d7446e14b1b3372902d9b84b7986add96b19d82249dedf6b56abd5 + dce_ast: 0c73ea47e4d7446e14b1b3372902d9b84b7986add96b19d82249dedf6b56abd5 bytecode: 7014d5adeb6ff035c6415dd1001650301e64c7bb14426a4adc0f9b9daa514f69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/negate_zero.out b/tests/expectations/compiler/integers/i32/negate_zero.out index 8c6b198d4b..389888edc2 100644 --- a/tests/expectations/compiler/integers/i32/negate_zero.out +++ b/tests/expectations/compiler/integers/i32/negate_zero.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: 94a1ce7de050221daa6f16737af19f155919ef42890c836c6ecd600d52b6850f - unrolled_symbol_table: 94a1ce7de050221daa6f16737af19f155919ef42890c836c6ecd600d52b6850f - initial_ast: c7031160ed421cc17bf19ea4327b1ab2b9b73bbe8bcca30ebe3769070779e3c7 - unrolled_ast: c7031160ed421cc17bf19ea4327b1ab2b9b73bbe8bcca30ebe3769070779e3c7 - ssa_ast: e873815cd617312c75af63b3f9c1770625049da95e01a0ac2c3aed0d64808e17 - flattened_ast: 046a7150e3e668f7e098d2becb1f9177b98b659504f01d2d533c6730ac7b4b97 - destructured_ast: 1dbff6e5bf5accf6333799cde8f009bea190e6f541da0804f60a771dde93c4fa - inlined_ast: 1dbff6e5bf5accf6333799cde8f009bea190e6f541da0804f60a771dde93c4fa - dce_ast: 1dbff6e5bf5accf6333799cde8f009bea190e6f541da0804f60a771dde93c4fa + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: 84b1d6bc36315d6e977e96c8ba7cfae02c3bbf8290c4402386b9b1b6b51e5359 + unrolled_symbol_table: 84b1d6bc36315d6e977e96c8ba7cfae02c3bbf8290c4402386b9b1b6b51e5359 + initial_ast: b80cb877a7175b4383f0a583ce95573dfb7114f01d0045ae03a916827dc92e0d + unrolled_ast: b80cb877a7175b4383f0a583ce95573dfb7114f01d0045ae03a916827dc92e0d + ssa_ast: 5a243c3bc8e5d90bd3220777170ba703c5c335c12db3dc0b4e4c0f5d303d10b3 + flattened_ast: 4414f021e672ae9893e2df65562d035b2eff71e3f4d2a2a06522fd0f7c79a41a + destructured_ast: 7afe04c5b7bfe3ad6bf5df99eccc6874df7d5f6f6ae06adfa2ed0b4036d7e744 + inlined_ast: 7afe04c5b7bfe3ad6bf5df99eccc6874df7d5f6f6ae06adfa2ed0b4036d7e744 + dce_ast: 7afe04c5b7bfe3ad6bf5df99eccc6874df7d5f6f6ae06adfa2ed0b4036d7e744 bytecode: 0d7b74771220febbbf1600fe72c373d3398998c0d1200c1fd592d3b3da56b928 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/operator_methods.out b/tests/expectations/compiler/integers/i32/operator_methods.out index dffc554c4f..1ddd671155 100644 --- a/tests/expectations/compiler/integers/i32/operator_methods.out +++ b/tests/expectations/compiler/integers/i32/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 66b952ec337d00873d477ad42e8f72428b66832307be8112bda44e3d0f617317 - type_checked_symbol_table: 98d31443f200743ef4c48f62f17ff376c7744e9702ea53d00b9555583b9c80fd - unrolled_symbol_table: 98d31443f200743ef4c48f62f17ff376c7744e9702ea53d00b9555583b9c80fd - initial_ast: 13990f2f4886f0de2240c4e84c94289bb12e131b2c41748c0f18239389a97d4a - unrolled_ast: 13990f2f4886f0de2240c4e84c94289bb12e131b2c41748c0f18239389a97d4a - ssa_ast: ae9b46baffdee53c9e0d5e505972f83deaf640fa7ab840f7cb05e5c14a2927d9 - flattened_ast: 14430d98573fea58983dd14d2d8cb2439ba466dd02efda1824d192d01063552e - destructured_ast: 97075f53ead72e0666cf57656202d10a9eeba2decdb09b0b470c57789fb2d0d7 - inlined_ast: 97075f53ead72e0666cf57656202d10a9eeba2decdb09b0b470c57789fb2d0d7 - dce_ast: 841aea9e416ac91d502ad4ad6005ce85ca7c504fc44b4c79132720c087e5ac1d + - initial_symbol_table: 0802bf46b8d0e4c40fe3b491794e7413e9ff66a0b0d2abf321830355e4b0ef19 + type_checked_symbol_table: 55dfa055b703ea28a5a601e73b649d71f2127ad3427eaafab8c5545269b6fbdf + unrolled_symbol_table: 55dfa055b703ea28a5a601e73b649d71f2127ad3427eaafab8c5545269b6fbdf + initial_ast: 2fe7b9cea67421314b39d67fa96c71b1394d7c49f894c33670bc9a9aaf573ad1 + unrolled_ast: 2fe7b9cea67421314b39d67fa96c71b1394d7c49f894c33670bc9a9aaf573ad1 + ssa_ast: e7383b8d25ce13ebd7ba0ce1f6d87a935926a5c6a5b54bf99d34e91d877e0cc5 + flattened_ast: 50e13db046a3bb93864073fcbcf1f80fac456457206eb67fef678b34d962e373 + destructured_ast: 5a7875bf71c8604b78025d7595dabc0b76f37bf42cef43e4a181cbc3d3030990 + inlined_ast: 5a7875bf71c8604b78025d7595dabc0b76f37bf42cef43e4a181cbc3d3030990 + dce_ast: 4b044f3729a8886f63143d1429cff39d3f6a780ded96243f6c56be6b41f8dcfe bytecode: 40661150b3b39dd341d29dab9771982c77efa03e028104d1965c1e2e2fbf3c28 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/or.out b/tests/expectations/compiler/integers/i32/or.out index 652eec7742..3bb5c58845 100644 --- a/tests/expectations/compiler/integers/i32/or.out +++ b/tests/expectations/compiler/integers/i32/or.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fb4311ca1b374715d63002d60a5460943b85b1f3369784aa3d80d36e82c0f015 - type_checked_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - unrolled_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - initial_ast: 71af7e59428039f4297d293b5f002ec650ea7e9fa482e2b6c815429c1d76f09c - unrolled_ast: 71af7e59428039f4297d293b5f002ec650ea7e9fa482e2b6c815429c1d76f09c - ssa_ast: cda03e000fb36808f7a84a1689e749a69e7a7864c88381af789550e32e6fed7f - flattened_ast: bb5bad41502776021587d1ce361cde9d0f3c93782b94f0da285ea64add45973b - destructured_ast: 34a8320befb78164e36bd0c0a35fa145a97c848d891cedca39f44fa615d83636 - inlined_ast: 34a8320befb78164e36bd0c0a35fa145a97c848d891cedca39f44fa615d83636 - dce_ast: 34a8320befb78164e36bd0c0a35fa145a97c848d891cedca39f44fa615d83636 + - initial_symbol_table: cb3c54aab60e06f54c2c22dce87a5a5c243f424cfbd9f2706ca26715ca340ef7 + type_checked_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + unrolled_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + initial_ast: 8674ad993f260dc33e818ba3ae15a87c51e6464bfea831ea3d5a2d7120ca61c8 + unrolled_ast: 8674ad993f260dc33e818ba3ae15a87c51e6464bfea831ea3d5a2d7120ca61c8 + ssa_ast: 8500eac3b091101ce395ff2217809f8a7ef2ef6d12d41adf0d816ad954d5bb1f + flattened_ast: 52b7c1895349087bb9c13b8f797e54d0c72921fa23062a85be0add297e76b61d + destructured_ast: d0b631f973f606e062a9562f079e8fc90f4761ad11c385506013d3cf09a4629a + inlined_ast: d0b631f973f606e062a9562f079e8fc90f4761ad11c385506013d3cf09a4629a + dce_ast: d0b631f973f606e062a9562f079e8fc90f4761ad11c385506013d3cf09a4629a bytecode: 607f946bff91ee499a6d977e52f6cbc32678d1306e1e6437adc3ed3720d77a02 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/pow.out b/tests/expectations/compiler/integers/i32/pow.out index 942a990bd3..eae1c2e348 100644 --- a/tests/expectations/compiler/integers/i32/pow.out +++ b/tests/expectations/compiler/integers/i32/pow.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fb4311ca1b374715d63002d60a5460943b85b1f3369784aa3d80d36e82c0f015 - type_checked_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - unrolled_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - initial_ast: 05e13f429348333ba903636927b2c50162c8a347d66e26667d1e1b8aba0ca8a2 - unrolled_ast: 05e13f429348333ba903636927b2c50162c8a347d66e26667d1e1b8aba0ca8a2 - ssa_ast: 244d290b79b21e525f93d00eac4d06129ba3bb357e76febf785ea5cad4f7c0cb - flattened_ast: e0202c213fbd5c3ccb5869187174645cf8f4f5718a11aef1c4307957e2df5e51 - destructured_ast: d308c2d3bdd7b358ba20742b0dc6ce50f7cf530a9a19dd27452ab02beba2b134 - inlined_ast: d308c2d3bdd7b358ba20742b0dc6ce50f7cf530a9a19dd27452ab02beba2b134 - dce_ast: d308c2d3bdd7b358ba20742b0dc6ce50f7cf530a9a19dd27452ab02beba2b134 + - initial_symbol_table: cb3c54aab60e06f54c2c22dce87a5a5c243f424cfbd9f2706ca26715ca340ef7 + type_checked_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + unrolled_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + initial_ast: 4b5683afd23ee8c9b10b687123f35e41e8db16921e74e483f191f9dae92ab753 + unrolled_ast: 4b5683afd23ee8c9b10b687123f35e41e8db16921e74e483f191f9dae92ab753 + ssa_ast: 21f1cc483ac5f8accd327a0174066b9332d30e96545579e1c5315dfa7f778650 + flattened_ast: 7e7b9c8f934ee0d9f32e2c494c533b14c9dce64cf621c1b086a31d2e932e3155 + destructured_ast: 732a6b5c2c30ca692e84bef49d915ed81956cd885c869621a392d83aa404436e + inlined_ast: 732a6b5c2c30ca692e84bef49d915ed81956cd885c869621a392d83aa404436e + dce_ast: 732a6b5c2c30ca692e84bef49d915ed81956cd885c869621a392d83aa404436e bytecode: 356e8fd9b7a616538d51b58accbf2cb604812f8d4e1d984ed091819b6b1dd7ef errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/rem.out b/tests/expectations/compiler/integers/i32/rem.out index f2c8087022..9453a3ed64 100644 --- a/tests/expectations/compiler/integers/i32/rem.out +++ b/tests/expectations/compiler/integers/i32/rem.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fb4311ca1b374715d63002d60a5460943b85b1f3369784aa3d80d36e82c0f015 - type_checked_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - unrolled_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - initial_ast: acba908e9d5b1767789cfe82a56fd9ed73934d99ed475444c2df64313ffd1bd8 - unrolled_ast: acba908e9d5b1767789cfe82a56fd9ed73934d99ed475444c2df64313ffd1bd8 - ssa_ast: a4b6bdce3f32753d32e21edaf319875cb7f4f3737cc398e26ed1dd2b936c6520 - flattened_ast: c4ce78fbc629d58d53e738ef9280304760a8e4ced8ad731d133bce56d665f782 - destructured_ast: bdcce15872299da3d32dd2c89c1d53a0c72ea5dd26b658fa75759aa259826123 - inlined_ast: bdcce15872299da3d32dd2c89c1d53a0c72ea5dd26b658fa75759aa259826123 - dce_ast: bdcce15872299da3d32dd2c89c1d53a0c72ea5dd26b658fa75759aa259826123 + - initial_symbol_table: cb3c54aab60e06f54c2c22dce87a5a5c243f424cfbd9f2706ca26715ca340ef7 + type_checked_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + unrolled_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + initial_ast: 0cc0e6cea813f906abfa35117404ec428961e3e2bcd6f35fd92e37ed1c8663f7 + unrolled_ast: 0cc0e6cea813f906abfa35117404ec428961e3e2bcd6f35fd92e37ed1c8663f7 + ssa_ast: 7e9b42f58fd67b703c4d20dea6da6d24fc4ee178d62f68218828c96a6b696a03 + flattened_ast: 8860a778786e10b922e114bbcf31305539d5e09ffae176054a39b1a0f2dddb5d + destructured_ast: 6d68ce128df6209b39e837ff87f5f1fbd8e2523fb965ca9001c02fd78b7b1350 + inlined_ast: 6d68ce128df6209b39e837ff87f5f1fbd8e2523fb965ca9001c02fd78b7b1350 + dce_ast: 6d68ce128df6209b39e837ff87f5f1fbd8e2523fb965ca9001c02fd78b7b1350 bytecode: 58eca9e830625c2f8ae8836c94380e3decec48e4ea0b0b07421a69dffafc9366 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/shl.out b/tests/expectations/compiler/integers/i32/shl.out index 7942f2900f..50899f2a70 100644 --- a/tests/expectations/compiler/integers/i32/shl.out +++ b/tests/expectations/compiler/integers/i32/shl.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fb4311ca1b374715d63002d60a5460943b85b1f3369784aa3d80d36e82c0f015 - type_checked_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - unrolled_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - initial_ast: 12099ec5183c5cbc22451fc6587b091dd154b90657b897872590acff5db71f0d - unrolled_ast: 12099ec5183c5cbc22451fc6587b091dd154b90657b897872590acff5db71f0d - ssa_ast: 6a4ca2dafff756a41be9ce8f17e0ea15b1ad3dffd0c23676a0152c9fcb72ffe9 - flattened_ast: af94e9f76a67dee7501ebe78fca9a11aaf9febefd891d35ec0c9c0608aedb8b9 - destructured_ast: ebfaa68e27712b1a2dad15d004061710695aa179e0e7e4855cff53679ddd3aa4 - inlined_ast: ebfaa68e27712b1a2dad15d004061710695aa179e0e7e4855cff53679ddd3aa4 - dce_ast: ebfaa68e27712b1a2dad15d004061710695aa179e0e7e4855cff53679ddd3aa4 + - initial_symbol_table: cb3c54aab60e06f54c2c22dce87a5a5c243f424cfbd9f2706ca26715ca340ef7 + type_checked_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + unrolled_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + initial_ast: 7f5aa3fda972b33a679ea3700eb3530ed56a69527e1a521c524b926fe858837b + unrolled_ast: 7f5aa3fda972b33a679ea3700eb3530ed56a69527e1a521c524b926fe858837b + ssa_ast: 6073ada6ac6a5844c76ecb6aceeece916469dbca056db2441b648cb01d3c8ef2 + flattened_ast: 438fc5776febf197d8f07748d8c8d8aee5f005c552adce1bbd60399230470df5 + destructured_ast: 5730dfc5923ff0197b6e2ed4aa65bfb96925965c47e5e42f8bb98e13d6587ce7 + inlined_ast: 5730dfc5923ff0197b6e2ed4aa65bfb96925965c47e5e42f8bb98e13d6587ce7 + dce_ast: 5730dfc5923ff0197b6e2ed4aa65bfb96925965c47e5e42f8bb98e13d6587ce7 bytecode: 7b5bbc80ede3dfcc182728241b3f4a889f3c1afc6e5db865947f34cc0eab889c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/shr.out b/tests/expectations/compiler/integers/i32/shr.out index 1aa3f4eaa1..dc23cc8d96 100644 --- a/tests/expectations/compiler/integers/i32/shr.out +++ b/tests/expectations/compiler/integers/i32/shr.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fb4311ca1b374715d63002d60a5460943b85b1f3369784aa3d80d36e82c0f015 - type_checked_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - unrolled_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - initial_ast: a09a095a6d675622d1adfd7f85ef07e4dcf29554e94c4ac371c84097781664dd - unrolled_ast: a09a095a6d675622d1adfd7f85ef07e4dcf29554e94c4ac371c84097781664dd - ssa_ast: 2bc98c325a44d9d345a83b39480b326ca88d0850fd96c148be941d64ccc2c765 - flattened_ast: 7cd8b90ae5254a3ceb8722aec0de9720b760ae259066f619c5f225e1310c4e42 - destructured_ast: 8337b00fa19e5398b06e8be9079e636eeaf512870f1771a4beeb87c9749ea1a5 - inlined_ast: 8337b00fa19e5398b06e8be9079e636eeaf512870f1771a4beeb87c9749ea1a5 - dce_ast: 8337b00fa19e5398b06e8be9079e636eeaf512870f1771a4beeb87c9749ea1a5 + - initial_symbol_table: cb3c54aab60e06f54c2c22dce87a5a5c243f424cfbd9f2706ca26715ca340ef7 + type_checked_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + unrolled_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + initial_ast: a94202473889a81b2cb118db02a2812e8ed66365740eba84ce685931f03b5205 + unrolled_ast: a94202473889a81b2cb118db02a2812e8ed66365740eba84ce685931f03b5205 + ssa_ast: ae148dd21f5532cddf5c9202aae9b12cd02756a039a7389c2cfb721f3001432b + flattened_ast: cdd6dba47cadc95bff43e644259295873c037a5e1acd22703dafe9a251eb9d79 + destructured_ast: c74f58238550ee1d59b3cfbfeb313b32cbc18964763e3642a2c63fe68496b859 + inlined_ast: c74f58238550ee1d59b3cfbfeb313b32cbc18964763e3642a2c63fe68496b859 + dce_ast: c74f58238550ee1d59b3cfbfeb313b32cbc18964763e3642a2c63fe68496b859 bytecode: 4beebe6f64c29d63c9bafe8a3a58e52b14705368f667c1a44fd85d5d46e80f6c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/sub.out b/tests/expectations/compiler/integers/i32/sub.out index f07c88f6fc..e834b5be49 100644 --- a/tests/expectations/compiler/integers/i32/sub.out +++ b/tests/expectations/compiler/integers/i32/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fb4311ca1b374715d63002d60a5460943b85b1f3369784aa3d80d36e82c0f015 - type_checked_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - unrolled_symbol_table: f3d10541b6e1549f2e93043e338effe9d53e2adbae384ed8596c61c8618050d2 - initial_ast: 064a22dc07662c201b54d69378f72bd081ef55bd1407aa030235503481203123 - unrolled_ast: 064a22dc07662c201b54d69378f72bd081ef55bd1407aa030235503481203123 - ssa_ast: b05b83b3d3efe19f0861c866f1c6079b2babd9ab9ad089fe092a84f7874922de - flattened_ast: 44adb1b7ccee424f93f15cb6a63de4920b2ec121453e4eaa4fca07899a804fda - destructured_ast: 272ae9ae35e27a280415b8d7fb15d7fccbe936ac1dfa1e7bab910db6559a3804 - inlined_ast: 272ae9ae35e27a280415b8d7fb15d7fccbe936ac1dfa1e7bab910db6559a3804 - dce_ast: 272ae9ae35e27a280415b8d7fb15d7fccbe936ac1dfa1e7bab910db6559a3804 + - initial_symbol_table: cb3c54aab60e06f54c2c22dce87a5a5c243f424cfbd9f2706ca26715ca340ef7 + type_checked_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + unrolled_symbol_table: 0369a0b0b5cbbd5439e220f01d85a00caae5a31bb77f7e266607c36cdf78beb5 + initial_ast: aa5f4dc5119c279ef8d46c270ba9bc33886216c7b7e99e934975429f65a13089 + unrolled_ast: aa5f4dc5119c279ef8d46c270ba9bc33886216c7b7e99e934975429f65a13089 + ssa_ast: b178dcccd1545e0768bfce699c5c6ad55d1ec4607c7abeb78ffb8d896cec4182 + flattened_ast: 63f068cd118cf7f0a3696a432647c07d675368348a0d0f807087b5c0dcf11d56 + destructured_ast: 5a716d88a4bd2a8ccecd6b66dfd4d6ebd56a2b8d2a6ebe56538f0d96023cb0c2 + inlined_ast: 5a716d88a4bd2a8ccecd6b66dfd4d6ebd56a2b8d2a6ebe56538f0d96023cb0c2 + dce_ast: 5a716d88a4bd2a8ccecd6b66dfd4d6ebd56a2b8d2a6ebe56538f0d96023cb0c2 bytecode: 8efbc5343f7c2f0c0978f035231692e7ff00b213495d8713911fe1be40aa91f4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/ternary.out b/tests/expectations/compiler/integers/i32/ternary.out index 3d47cf7aad..881cd18cb2 100644 --- a/tests/expectations/compiler/integers/i32/ternary.out +++ b/tests/expectations/compiler/integers/i32/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: d4123b51f613e69646151db2530e356dcdd887224a390a64d7acdbd331c36ff0 - type_checked_symbol_table: 4b92865e6658ff189fab18e349e4f91bb971c105d3a37499165613ee9293c71a - unrolled_symbol_table: 4b92865e6658ff189fab18e349e4f91bb971c105d3a37499165613ee9293c71a - initial_ast: 4f6ff85562e92f6ba1245fceb0499d13118935be0e8c83f4534576e8389fa175 - unrolled_ast: 4f6ff85562e92f6ba1245fceb0499d13118935be0e8c83f4534576e8389fa175 - ssa_ast: 5631639db9e247409a80dce752029a18239275613d90af456fcdeba1042a945d - flattened_ast: 1383ced06864d1b61e8db9def42dd065116c1834ab1d3ffefe67f23787bed1dd - destructured_ast: c7c8a8aab904d7b1bee7c8dc536b2089a1f43a7e1e6d8d02950c995fb4ea2038 - inlined_ast: c7c8a8aab904d7b1bee7c8dc536b2089a1f43a7e1e6d8d02950c995fb4ea2038 - dce_ast: c7c8a8aab904d7b1bee7c8dc536b2089a1f43a7e1e6d8d02950c995fb4ea2038 + - initial_symbol_table: d0c61a121356719d5fe78692cfdff531cf4bfaf4dbbc30182c5b2493f5cd3778 + type_checked_symbol_table: f1ff2f9cce01c71a33a9f06c9823d5edf6923c71393ee9addeb42a9ac9383123 + unrolled_symbol_table: f1ff2f9cce01c71a33a9f06c9823d5edf6923c71393ee9addeb42a9ac9383123 + initial_ast: 5911eeb5664c52b61fe6d947181b59591e2b82a9eefdbcab0781bbd1fd257167 + unrolled_ast: 5911eeb5664c52b61fe6d947181b59591e2b82a9eefdbcab0781bbd1fd257167 + ssa_ast: 98d2f4f3e23b256c86323f4ee4304e6e1e6350bd836fb72e3103cee6fe531e6d + flattened_ast: e4dfa4f008ad2777e974029ef07c2d1b6e83beb091b55d0dbad1586852feb0a6 + destructured_ast: 880fddbbe5e0f122cf6291f2a9e722c392b24aa710aeb3eb45d35a8bcdd195ae + inlined_ast: 880fddbbe5e0f122cf6291f2a9e722c392b24aa710aeb3eb45d35a8bcdd195ae + dce_ast: 880fddbbe5e0f122cf6291f2a9e722c392b24aa710aeb3eb45d35a8bcdd195ae bytecode: 8255076ed16f7675cce867bf0b6ab1eacad9bdc4735188bb9b1b2dc40cf24ce0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i32/xor.out b/tests/expectations/compiler/integers/i32/xor.out index 5951e31087..94238c9b4c 100644 --- a/tests/expectations/compiler/integers/i32/xor.out +++ b/tests/expectations/compiler/integers/i32/xor.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8cdbad9bcb0cd15822e8bdaaf2cca47aeb3a5eddefa41e39897a7a64ea95e928 - type_checked_symbol_table: 3625136886544543a6db8d1ea492f789ba092cc5bc6e956f8498386f44d39313 - unrolled_symbol_table: 3625136886544543a6db8d1ea492f789ba092cc5bc6e956f8498386f44d39313 - initial_ast: 81c2decb0cb1f537c37388714fe04e8cb654281520c0dcc6d237ba3ebc469a34 - unrolled_ast: 81c2decb0cb1f537c37388714fe04e8cb654281520c0dcc6d237ba3ebc469a34 - ssa_ast: 43c273668b2189d1ef88d67b13a0ecfe3da8c68f186f4735c8927c07ff3d4636 - flattened_ast: 8d927c8aa598beff09a292f3a7fedfb81a2859e287922ef22dda9df9145a577e - destructured_ast: 3759eb8b5750bd7c6d69ebabbdcac69e1cdceed42bcb36615e88a49aaae534c6 - inlined_ast: 3759eb8b5750bd7c6d69ebabbdcac69e1cdceed42bcb36615e88a49aaae534c6 - dce_ast: 3759eb8b5750bd7c6d69ebabbdcac69e1cdceed42bcb36615e88a49aaae534c6 + - initial_symbol_table: 22a7d7792f0fc312fba0af5c6e8e7c7b7e20f38187e0c18150668c26747d78e5 + type_checked_symbol_table: dce8971547e4a57fb3b633fc1ffe4f7f1cef2f3028c6b65e44a3b4727892b1dd + unrolled_symbol_table: dce8971547e4a57fb3b633fc1ffe4f7f1cef2f3028c6b65e44a3b4727892b1dd + initial_ast: 04a881d5cc07074018f87c7b762bff3d764b4c775cb0293c89e27812c0bbc24b + unrolled_ast: 04a881d5cc07074018f87c7b762bff3d764b4c775cb0293c89e27812c0bbc24b + ssa_ast: 458d4182af4adbca9a6baaddb4e3529a6feec2b4baa8d5a938023ad48f185b63 + flattened_ast: f3e585a825a43bcd7434e8a6ac25a02f7074799e22205c05f0e2da6bbd956bd8 + destructured_ast: 1daf4724fbdb5bcced29fac3082ce8fc54ef8e9e8ec076394726723c046de213 + inlined_ast: 1daf4724fbdb5bcced29fac3082ce8fc54ef8e9e8ec076394726723c046de213 + dce_ast: 1daf4724fbdb5bcced29fac3082ce8fc54ef8e9e8ec076394726723c046de213 bytecode: 6a7c1505b6d57a26f767b63372873413e4ca3a4b7ff7b42f652a2841d843da64 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/add.out b/tests/expectations/compiler/integers/i64/add.out index f6e857e1a7..0fc81b60ee 100644 --- a/tests/expectations/compiler/integers/i64/add.out +++ b/tests/expectations/compiler/integers/i64/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 48b42404e656336b958ba7b6d7c377d59fdf0fb680cf48856c09047fca4f99b8 - type_checked_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - unrolled_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - initial_ast: c9d232fb83a35adfe16995c9b1af68993420c81097839679e731e3d3fb0f5b00 - unrolled_ast: c9d232fb83a35adfe16995c9b1af68993420c81097839679e731e3d3fb0f5b00 - ssa_ast: c355bc55fa2cca58bd38fbb06725e3f190eda3de7ab781a7bac2c7e762297500 - flattened_ast: 9e3faeeca01245c4d5ae9ba567a7e41ea49bc0b3f229b687655691b9aac489dd - destructured_ast: 6be9bafd4ecd999e5d7f3078ffc370a5ae51536cf8859d66349a2d0aba906d67 - inlined_ast: 6be9bafd4ecd999e5d7f3078ffc370a5ae51536cf8859d66349a2d0aba906d67 - dce_ast: 6be9bafd4ecd999e5d7f3078ffc370a5ae51536cf8859d66349a2d0aba906d67 + - initial_symbol_table: 2427e1179484b368c737f15f9c9170703b40cc287bb09b7571a1adf03da87e83 + type_checked_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + unrolled_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + initial_ast: 07c1200a73fca5f1e50a1455b59dc7a21c9ca152efe9e5ee523b7b2a248d24d3 + unrolled_ast: 07c1200a73fca5f1e50a1455b59dc7a21c9ca152efe9e5ee523b7b2a248d24d3 + ssa_ast: f1bf04488f9243523a8b99338bc9a05ff144b5760fc73f6290fa3f6e9289c094 + flattened_ast: 0ff0661c01e073406e01efdc292cc2169567f204cfbdaf3f2e582edfc7638d44 + destructured_ast: 37f5aec20b690acc7db1fcc36a7fd941a4fd1ec5266b50baf3c463e430673b6b + inlined_ast: 37f5aec20b690acc7db1fcc36a7fd941a4fd1ec5266b50baf3c463e430673b6b + dce_ast: 37f5aec20b690acc7db1fcc36a7fd941a4fd1ec5266b50baf3c463e430673b6b bytecode: cacab9d7bb5db2f55373c7acaab14386b1e68569b39d0ca4837e07d67d31b78e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/and.out b/tests/expectations/compiler/integers/i64/and.out index 01cac562a0..7d66ec5b0e 100644 --- a/tests/expectations/compiler/integers/i64/and.out +++ b/tests/expectations/compiler/integers/i64/and.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 48b42404e656336b958ba7b6d7c377d59fdf0fb680cf48856c09047fca4f99b8 - type_checked_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - unrolled_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - initial_ast: 0f11c1b6985527f06c6556fb6fc1e7887e3c535df9779fd05da4b198358c7bc9 - unrolled_ast: 0f11c1b6985527f06c6556fb6fc1e7887e3c535df9779fd05da4b198358c7bc9 - ssa_ast: 375ce6fcbd9791d57fb5df396d8c16588984146cdcf122a9f10ddbed863c40e3 - flattened_ast: 86a101062845589a5cf093beabbc2cb4da257a0815e782c82bc5dc7d10e02895 - destructured_ast: c9b360ae03010851530259579868ca91dc86a7ca291e2944ac29acf6a3785cdb - inlined_ast: c9b360ae03010851530259579868ca91dc86a7ca291e2944ac29acf6a3785cdb - dce_ast: c9b360ae03010851530259579868ca91dc86a7ca291e2944ac29acf6a3785cdb + - initial_symbol_table: 2427e1179484b368c737f15f9c9170703b40cc287bb09b7571a1adf03da87e83 + type_checked_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + unrolled_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + initial_ast: d3d8056d2040433c203046c78c8c38d08231bb41221526c2bd6edef0920262bd + unrolled_ast: d3d8056d2040433c203046c78c8c38d08231bb41221526c2bd6edef0920262bd + ssa_ast: 9dc90bb6fbdc7a957cee70e1bae5d33d2756e817fbdc49c1eee9f723cf533575 + flattened_ast: 86fa1a2b391a710f539273132109d7a52c39e9f320a0fcbe7abccefd737720a3 + destructured_ast: 12ef2288d96f40e8cbb4ef7cc90f7d7a5a3f2d7bf29346ed64f54d78ca2f9ba3 + inlined_ast: 12ef2288d96f40e8cbb4ef7cc90f7d7a5a3f2d7bf29346ed64f54d78ca2f9ba3 + dce_ast: 12ef2288d96f40e8cbb4ef7cc90f7d7a5a3f2d7bf29346ed64f54d78ca2f9ba3 bytecode: 8867cc02772ac290447a78df347c850a4f5a2cf3077d76fa71c1c3ee43ba6e55 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/console_assert.out b/tests/expectations/compiler/integers/i64/console_assert.out index 324e1c3d60..067edc2b6b 100644 --- a/tests/expectations/compiler/integers/i64/console_assert.out +++ b/tests/expectations/compiler/integers/i64/console_assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c2055f52822c6c4fbd3df96e111f91a2d34eb15656c69025171164c7c04c346f - type_checked_symbol_table: a632eca855c3b1ccf38e4ee51a669c3fd201b5cb9e2a019b01155842505b7880 - unrolled_symbol_table: a632eca855c3b1ccf38e4ee51a669c3fd201b5cb9e2a019b01155842505b7880 - initial_ast: 228ad887064b44a51d5cc1573bf8734c523b11c9ce7dd5643dee86ca256e3485 - unrolled_ast: 228ad887064b44a51d5cc1573bf8734c523b11c9ce7dd5643dee86ca256e3485 - ssa_ast: 934822936ed7db4c73d743d401554a85f4f6d7c05dd12292e5266183c9cd5f38 - flattened_ast: 2cfde0d97e3f182fad5a034f3b54f17c6d305396ae90f3b8ab4c529df9687485 - destructured_ast: fbc317872993cddc0c5b52b989b8b4d375625aedd15eb47e4042bcac1858b33c - inlined_ast: fbc317872993cddc0c5b52b989b8b4d375625aedd15eb47e4042bcac1858b33c - dce_ast: fbc317872993cddc0c5b52b989b8b4d375625aedd15eb47e4042bcac1858b33c + - initial_symbol_table: e50384060e9fc0d4efa2b987729a9efa0b7311ebef5a571230d627bbb7259b7f + type_checked_symbol_table: 62563e32a27e88504c1f20e6674572af9c07bb51679b3e0c385bba310531101e + unrolled_symbol_table: 62563e32a27e88504c1f20e6674572af9c07bb51679b3e0c385bba310531101e + initial_ast: 857650787fb06d79336a7b61bc54a8d00cbaa052243a0f9170064abb34db6765 + unrolled_ast: 857650787fb06d79336a7b61bc54a8d00cbaa052243a0f9170064abb34db6765 + ssa_ast: 6ff3c42ca326c08ce02b97f7a567e1fa451a7925fd3adebc6809a225bc41f4aa + flattened_ast: 2dd8274f3cf7abfee8b126ca66d897a1635f03db559627cac1085a4c5118b209 + destructured_ast: a6f8aa52be3364526cb2caa9703f22e8f8fdb7c82bf03d0fe0aafe1294084925 + inlined_ast: a6f8aa52be3364526cb2caa9703f22e8f8fdb7c82bf03d0fe0aafe1294084925 + dce_ast: a6f8aa52be3364526cb2caa9703f22e8f8fdb7c82bf03d0fe0aafe1294084925 bytecode: 84d9ec69408c0662a22522e0fde8c535c8f73af3da10f98f7b228a9c9ac2742e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/div.out b/tests/expectations/compiler/integers/i64/div.out index 9d985884be..eec7262ed5 100644 --- a/tests/expectations/compiler/integers/i64/div.out +++ b/tests/expectations/compiler/integers/i64/div.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 48b42404e656336b958ba7b6d7c377d59fdf0fb680cf48856c09047fca4f99b8 - type_checked_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - unrolled_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - initial_ast: 5045c0756bc926839854f62eca1fbe1974619a89a99c858ad763953a253481fd - unrolled_ast: 5045c0756bc926839854f62eca1fbe1974619a89a99c858ad763953a253481fd - ssa_ast: 0674dda31c63bb8ced209b7e6ba90680dc2db04b7ee3a21d21423afac284cb74 - flattened_ast: 6603f9ffa4c76d1a8c6755326c6cf75240d6124027c5dce109a27cecc1372d1d - destructured_ast: 52fd2a739fc8ea98513212c92652d41762248c7dc028478b4180c35ffbc51beb - inlined_ast: 52fd2a739fc8ea98513212c92652d41762248c7dc028478b4180c35ffbc51beb - dce_ast: 52fd2a739fc8ea98513212c92652d41762248c7dc028478b4180c35ffbc51beb + - initial_symbol_table: 2427e1179484b368c737f15f9c9170703b40cc287bb09b7571a1adf03da87e83 + type_checked_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + unrolled_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + initial_ast: afc27976f164adbeb9cceda42f02071ee5951317c58fb66ad80a82239db1de83 + unrolled_ast: afc27976f164adbeb9cceda42f02071ee5951317c58fb66ad80a82239db1de83 + ssa_ast: 5878cb4dfcc88bd2608451dd0c2da16dc21babc339787e9db51fa5dbed520b4d + flattened_ast: f315413e125980569e6db4d506094096b373436476da4c1dad6ef35143b8d6b8 + destructured_ast: a5a1b48af5d863fadf4d75705030571de91ee84348da6afc75c6f6f801014201 + inlined_ast: a5a1b48af5d863fadf4d75705030571de91ee84348da6afc75c6f6f801014201 + dce_ast: a5a1b48af5d863fadf4d75705030571de91ee84348da6afc75c6f6f801014201 bytecode: 1d370b22d4ae239f0bcb12a771b471bfbbf8c43ad4b3f15b8223b6f122f29457 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/eq.out b/tests/expectations/compiler/integers/i64/eq.out index e8edf90f48..ee3aa74f72 100644 --- a/tests/expectations/compiler/integers/i64/eq.out +++ b/tests/expectations/compiler/integers/i64/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 36ef986ed919c0c882e3c597226a90c2b404cca0f7adacfcf595a752410ebe22 - type_checked_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - unrolled_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - initial_ast: a8ad3c5520da991c87c44504222f6855aee28d8d264aeca64ce40cde42857437 - unrolled_ast: a8ad3c5520da991c87c44504222f6855aee28d8d264aeca64ce40cde42857437 - ssa_ast: d29739a4b179ddadefe51dbfbdff32ace15c4168c0ca48a169be13f60126eeb9 - flattened_ast: 98a42b22def2de73f594e53b0c8b4b5229eb3ac58ec57bb7c85ea631ecd38b39 - destructured_ast: f14e04f892f9eacaf1f0008a498f84cbb171c22e535199d693ce1ce959b43ad0 - inlined_ast: f14e04f892f9eacaf1f0008a498f84cbb171c22e535199d693ce1ce959b43ad0 - dce_ast: f14e04f892f9eacaf1f0008a498f84cbb171c22e535199d693ce1ce959b43ad0 + - initial_symbol_table: 7a887157da38d534a1e2b2ad779ecf2e9072b92fc1fa20d58865570c7c430960 + type_checked_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + unrolled_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + initial_ast: e94196f738525ff8d3109ad09dd7737d5d5d40d7305690f663a671446635d828 + unrolled_ast: e94196f738525ff8d3109ad09dd7737d5d5d40d7305690f663a671446635d828 + ssa_ast: 7ade987b7485dd6c281f1c1b99032369fbdee19fb75d18587301855c3a334b3f + flattened_ast: 7f0773c4e57b2c25554e6ea4384e8258bbf72fff915218cad09829d385e4ca85 + destructured_ast: 988cf46b8c5ec4dd2e8a317fd9ddb38366bc71ba2044b6f92d4b901a1f963541 + inlined_ast: 988cf46b8c5ec4dd2e8a317fd9ddb38366bc71ba2044b6f92d4b901a1f963541 + dce_ast: 988cf46b8c5ec4dd2e8a317fd9ddb38366bc71ba2044b6f92d4b901a1f963541 bytecode: 3b16a9ffcba2d86d0099abfc040442550dad3a04f8ba2bbdec05f93ec3c1b6ec errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/ge.out b/tests/expectations/compiler/integers/i64/ge.out index db5ffc0c67..15822cb82c 100644 --- a/tests/expectations/compiler/integers/i64/ge.out +++ b/tests/expectations/compiler/integers/i64/ge.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 36ef986ed919c0c882e3c597226a90c2b404cca0f7adacfcf595a752410ebe22 - type_checked_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - unrolled_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - initial_ast: fdcada6a315654b6399df0fc70d26b86927943f79ec724bdca3fd52f69e26238 - unrolled_ast: fdcada6a315654b6399df0fc70d26b86927943f79ec724bdca3fd52f69e26238 - ssa_ast: afb4e157d263cb0193277a9adfec092d5ed7c347bce3d0a0f5820b908b69a267 - flattened_ast: d20c61b3b243f7fb2c487a8178d84b5a29a69aa9d27c0535d1f18d7b40183c2e - destructured_ast: 77e71497ea665a3796b2ca4764799f792fa349681038e7b5d770736d1581aafd - inlined_ast: 77e71497ea665a3796b2ca4764799f792fa349681038e7b5d770736d1581aafd - dce_ast: 77e71497ea665a3796b2ca4764799f792fa349681038e7b5d770736d1581aafd + - initial_symbol_table: 7a887157da38d534a1e2b2ad779ecf2e9072b92fc1fa20d58865570c7c430960 + type_checked_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + unrolled_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + initial_ast: c2ae1bc489e8897b2e55ecc15b0167871648e5bb81012bf3fc3f9c80efe886cc + unrolled_ast: c2ae1bc489e8897b2e55ecc15b0167871648e5bb81012bf3fc3f9c80efe886cc + ssa_ast: bacc54616930cc03dabcfa37cc55aa7fa94b9877271ce596199dd4b845dda433 + flattened_ast: b295ca3b902b9c8901c0b0c7b77125c4b5a53d782c35dacecb1c02c3631f929e + destructured_ast: f84955d534b8cc2c9e59010a535605b84cfe9be2347dfd0d721f943d08e00c6c + inlined_ast: f84955d534b8cc2c9e59010a535605b84cfe9be2347dfd0d721f943d08e00c6c + dce_ast: f84955d534b8cc2c9e59010a535605b84cfe9be2347dfd0d721f943d08e00c6c bytecode: ed40a103f79cba4bb4b6ca00730fb673def3a223840271519eecbc1ee845f325 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/gt.out b/tests/expectations/compiler/integers/i64/gt.out index 8388a961bc..4227067738 100644 --- a/tests/expectations/compiler/integers/i64/gt.out +++ b/tests/expectations/compiler/integers/i64/gt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 36ef986ed919c0c882e3c597226a90c2b404cca0f7adacfcf595a752410ebe22 - type_checked_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - unrolled_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - initial_ast: c1ef85dd91e562042b90dc06cbbd2fd825d2d258c0c83d8e8d93902920f4c574 - unrolled_ast: c1ef85dd91e562042b90dc06cbbd2fd825d2d258c0c83d8e8d93902920f4c574 - ssa_ast: 28f28b5e6c952277b12156ecf52212dd7b07c1f0c11ea6fe380320d178497b5d - flattened_ast: e9fe75910cede9386b5588243fc4803491f5736ecaeba29ce1b50d60b649b8a1 - destructured_ast: 91d66bab405cc49f08df2e3789559d7f8480f3427b8a7fb1733f21b80b2df6fb - inlined_ast: 91d66bab405cc49f08df2e3789559d7f8480f3427b8a7fb1733f21b80b2df6fb - dce_ast: 91d66bab405cc49f08df2e3789559d7f8480f3427b8a7fb1733f21b80b2df6fb + - initial_symbol_table: 7a887157da38d534a1e2b2ad779ecf2e9072b92fc1fa20d58865570c7c430960 + type_checked_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + unrolled_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + initial_ast: e290e22b20c7c55bf8a0fcb209fe92c844c42c514c89bdc310e3a197b65012d6 + unrolled_ast: e290e22b20c7c55bf8a0fcb209fe92c844c42c514c89bdc310e3a197b65012d6 + ssa_ast: 41020c3290293767d84e0206146df452852bbe518109329fccb138e8664c80ee + flattened_ast: b568cf3748d1ce9ef5087c6da40f1b9467a95f06986b5faf1254f3639b28a38e + destructured_ast: 8ef62110a1a45cc0bbcd7f24310cdf2d82a0d84e5c394779b24de602439a51b7 + inlined_ast: 8ef62110a1a45cc0bbcd7f24310cdf2d82a0d84e5c394779b24de602439a51b7 + dce_ast: 8ef62110a1a45cc0bbcd7f24310cdf2d82a0d84e5c394779b24de602439a51b7 bytecode: 9e8596394abe6381f7e39ef612e78acc5b9fd4e2cd036a0b3f1296686182a3e5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/le.out b/tests/expectations/compiler/integers/i64/le.out index 26a23617bd..c58019a977 100644 --- a/tests/expectations/compiler/integers/i64/le.out +++ b/tests/expectations/compiler/integers/i64/le.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 36ef986ed919c0c882e3c597226a90c2b404cca0f7adacfcf595a752410ebe22 - type_checked_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - unrolled_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - initial_ast: be458f57dbafcb28a90423f83b3383509052be46383da5dafd0ff4b602c3ec33 - unrolled_ast: be458f57dbafcb28a90423f83b3383509052be46383da5dafd0ff4b602c3ec33 - ssa_ast: 1ddfcd0546b3b2ddfe7eb73654a8d5042da8165d390f91d11f11bb6744f5e835 - flattened_ast: 6bc8134caf85c00cf01b26505fb5b8dd7f4ff473c0d1b680df227e8f4737bc3f - destructured_ast: 8ff08a91e5629ab7e74e11e65f04b2b2f015c05ee26db913ce4ba70f9628700b - inlined_ast: 8ff08a91e5629ab7e74e11e65f04b2b2f015c05ee26db913ce4ba70f9628700b - dce_ast: 8ff08a91e5629ab7e74e11e65f04b2b2f015c05ee26db913ce4ba70f9628700b + - initial_symbol_table: 7a887157da38d534a1e2b2ad779ecf2e9072b92fc1fa20d58865570c7c430960 + type_checked_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + unrolled_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + initial_ast: 6275cca8353311539c0123fb54eabd662b9edd6b2b5d61328211583ed2619fd5 + unrolled_ast: 6275cca8353311539c0123fb54eabd662b9edd6b2b5d61328211583ed2619fd5 + ssa_ast: 19d68ec27d45b3dbaa2eed5a898cf0077cab6c70971a6d07634fa46477e0d177 + flattened_ast: 5f7b0296f74c890a2e690c21df6bb4bb3efd29b4071c01448f481c2d38447c67 + destructured_ast: 16dc42d6749f6c5583c691cf9cbefdc1d7a3af214dee3685a60b9a635a5d8658 + inlined_ast: 16dc42d6749f6c5583c691cf9cbefdc1d7a3af214dee3685a60b9a635a5d8658 + dce_ast: 16dc42d6749f6c5583c691cf9cbefdc1d7a3af214dee3685a60b9a635a5d8658 bytecode: b1f586e188d06fec69970d2cbf367157f2046040b6b848b8b0bc3dd6b02aa095 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/lt.out b/tests/expectations/compiler/integers/i64/lt.out index b626e1be9c..7c5f3edd96 100644 --- a/tests/expectations/compiler/integers/i64/lt.out +++ b/tests/expectations/compiler/integers/i64/lt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 36ef986ed919c0c882e3c597226a90c2b404cca0f7adacfcf595a752410ebe22 - type_checked_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - unrolled_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - initial_ast: 0fe03f3c52a08bfbf3e33516c7cc0ffdc5947fcdfcb008398ba7fd2107852347 - unrolled_ast: 0fe03f3c52a08bfbf3e33516c7cc0ffdc5947fcdfcb008398ba7fd2107852347 - ssa_ast: 098e58f28b08fc0eee6eb2aca90c75a3ebc84a2e5107adbf613a7c1a351ad773 - flattened_ast: 3ec92b21818048d6ec56f4a8fad7149a01d1b35702993fac014239f262a28807 - destructured_ast: 9e95d364232c9acd62fbdac466a07347553398a09132ddbf420c261f41b5a528 - inlined_ast: 9e95d364232c9acd62fbdac466a07347553398a09132ddbf420c261f41b5a528 - dce_ast: 9e95d364232c9acd62fbdac466a07347553398a09132ddbf420c261f41b5a528 + - initial_symbol_table: 7a887157da38d534a1e2b2ad779ecf2e9072b92fc1fa20d58865570c7c430960 + type_checked_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + unrolled_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + initial_ast: 1d5952c29a9cdc2f3f9142047c9692ed157c59238fed6917655a4e9cdd59e300 + unrolled_ast: 1d5952c29a9cdc2f3f9142047c9692ed157c59238fed6917655a4e9cdd59e300 + ssa_ast: 500e8bc170e33ef86638afbc66d6c02c8aace89cb0e74feee7173d8d05b93567 + flattened_ast: 1c1db737a708829721982482d6f1fc8d965147adc31e515232418158b41107cf + destructured_ast: 284c0ad2a0b2fecbbdd4354a4d909ad0d117d5ccbdbfbb7f7884258ab122d6c1 + inlined_ast: 284c0ad2a0b2fecbbdd4354a4d909ad0d117d5ccbdbfbb7f7884258ab122d6c1 + dce_ast: 284c0ad2a0b2fecbbdd4354a4d909ad0d117d5ccbdbfbb7f7884258ab122d6c1 bytecode: 146646862a181a2d9c802993b30c04190405d0ec9cf00847c755162af14ab765 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/max.out b/tests/expectations/compiler/integers/i64/max.out index 81cc6b0d5b..155e8885aa 100644 --- a/tests/expectations/compiler/integers/i64/max.out +++ b/tests/expectations/compiler/integers/i64/max.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7ea20ae6d53ab7d6b33f2f5b775dfa7199bf8b80e7a899ea98da70cb69a1a201 - type_checked_symbol_table: aa9c8d7924b7876e8885975a283fe55b4564a291c3a241da95811f00d7ace5e8 - unrolled_symbol_table: aa9c8d7924b7876e8885975a283fe55b4564a291c3a241da95811f00d7ace5e8 - initial_ast: 9da49c3eba196eb891299be7534a59d7a5e5b4f6290530168957f4c2f4ca8749 - unrolled_ast: 9da49c3eba196eb891299be7534a59d7a5e5b4f6290530168957f4c2f4ca8749 - ssa_ast: 9a44e06036606f59b9c8b82ebf1c2380975f7f8809f2e74e488068a06b57a03a - flattened_ast: 2c4673bfc76d8b03e861b9b0cefcfed4d8114d88df545e1cf4d03bbfb05ac6b9 - destructured_ast: e3b910672502d5475004fe40c3d14ed047b4f2fee318e3aab4c390b98601d58b - inlined_ast: e3b910672502d5475004fe40c3d14ed047b4f2fee318e3aab4c390b98601d58b - dce_ast: e3b910672502d5475004fe40c3d14ed047b4f2fee318e3aab4c390b98601d58b + - initial_symbol_table: 27d7fdad0ad06a588d992c97c6ce058d0fe3718984c6f25508cfe60d93e824aa + type_checked_symbol_table: 6e3b553ad0903a0722197b07c270469aa71e3ac7f6490eb35fb0cbaf9b5a1d63 + unrolled_symbol_table: 6e3b553ad0903a0722197b07c270469aa71e3ac7f6490eb35fb0cbaf9b5a1d63 + initial_ast: 146c2116ad49214409cee586714cf620d7fad50fe1a33338dd55c6662afac0bd + unrolled_ast: 146c2116ad49214409cee586714cf620d7fad50fe1a33338dd55c6662afac0bd + ssa_ast: 77b1a480cc9d78c037f5787b19d9053f378e7071e06ba7dff3210826f6f9dbbf + flattened_ast: ed80cb411b105de5206e05dfc0c23453d2a6e9a934f7566acaca2319f2c5f139 + destructured_ast: 71e9f820525a8d3db0d5e3e987d48949e1cbe723ff78072f9ed90fdcf0c7010f + inlined_ast: 71e9f820525a8d3db0d5e3e987d48949e1cbe723ff78072f9ed90fdcf0c7010f + dce_ast: 71e9f820525a8d3db0d5e3e987d48949e1cbe723ff78072f9ed90fdcf0c7010f bytecode: c8d4abba332861ba511e2f210502137e5aeeef23c159740de5649958515e3910 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/min.out b/tests/expectations/compiler/integers/i64/min.out index 9723b9264a..09bce85474 100644 --- a/tests/expectations/compiler/integers/i64/min.out +++ b/tests/expectations/compiler/integers/i64/min.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 7ea20ae6d53ab7d6b33f2f5b775dfa7199bf8b80e7a899ea98da70cb69a1a201 - type_checked_symbol_table: aa9c8d7924b7876e8885975a283fe55b4564a291c3a241da95811f00d7ace5e8 - unrolled_symbol_table: aa9c8d7924b7876e8885975a283fe55b4564a291c3a241da95811f00d7ace5e8 - initial_ast: 744270cd3fc0c3c4baa5e44dc5b819b367618ae70e3b5de138a9c197a7b627d1 - unrolled_ast: 744270cd3fc0c3c4baa5e44dc5b819b367618ae70e3b5de138a9c197a7b627d1 - ssa_ast: bff22650c239198d63e378471d0e43a137f5cd6ba1507cfaca47254db5b11f33 - flattened_ast: 212392c6e1c4737020106015b77c38ebfd89848f2d7c6f32731c7eb76caad908 - destructured_ast: 7c4932e436a662f8598a71ea8d577c814e74a43975c67a6065bdbd728484913c - inlined_ast: 7c4932e436a662f8598a71ea8d577c814e74a43975c67a6065bdbd728484913c - dce_ast: 7c4932e436a662f8598a71ea8d577c814e74a43975c67a6065bdbd728484913c + - initial_symbol_table: 27d7fdad0ad06a588d992c97c6ce058d0fe3718984c6f25508cfe60d93e824aa + type_checked_symbol_table: 6e3b553ad0903a0722197b07c270469aa71e3ac7f6490eb35fb0cbaf9b5a1d63 + unrolled_symbol_table: 6e3b553ad0903a0722197b07c270469aa71e3ac7f6490eb35fb0cbaf9b5a1d63 + initial_ast: d4a953425bee529e34fcd49046bfeb62a3a43819d5daf04f6e2157cd6f89b825 + unrolled_ast: d4a953425bee529e34fcd49046bfeb62a3a43819d5daf04f6e2157cd6f89b825 + ssa_ast: 7681c5103eb78223807bdb6c45943ceb0ccfecfd40aef3999482dcf3eb01fe7f + flattened_ast: 31b1828049b3e32978090825bee7086a83a1a4d0d9ed68abda0dfd319531ea1e + destructured_ast: 5ec1e016e3c61433a09349b8652e9f11d7ba423d4682e3414d22ca8700072094 + inlined_ast: 5ec1e016e3c61433a09349b8652e9f11d7ba423d4682e3414d22ca8700072094 + dce_ast: 5ec1e016e3c61433a09349b8652e9f11d7ba423d4682e3414d22ca8700072094 bytecode: ba879d9c018e4334cff11992ba1b8a0bcb0901d6efdb29a6daac15ce9bb32e2c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/min_fail.out b/tests/expectations/compiler/integers/i64/min_fail.out index ab2153f218..fead7deeb2 100644 --- a/tests/expectations/compiler/integers/i64/min_fail.out +++ b/tests/expectations/compiler/integers/i64/min_fail.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 947c60bfce423ea3357684479af65b9a58e90287f2172387b3a4f563d5fad158 - type_checked_symbol_table: eadc9939ccff929c6b26b1d8f84b24cef6197462a6f99b4cdc5097a3c35ff418 - unrolled_symbol_table: eadc9939ccff929c6b26b1d8f84b24cef6197462a6f99b4cdc5097a3c35ff418 - initial_ast: 04005e74d09cc2287987ea07e25b793e127ff304a8490b51831f1dcb7d786e9b - unrolled_ast: 04005e74d09cc2287987ea07e25b793e127ff304a8490b51831f1dcb7d786e9b - ssa_ast: e83d1925a020f1daf0532abf07c22a6b9e5d6f237a4961246734decda7c23d76 - flattened_ast: 6293d515dbf52326ccd663dae41dde7520d1262309e434fa2a42eb55959284eb - destructured_ast: c47fb443282936b85ebd34cf78a1d50de82d76088eb917762311c787ffb8c493 - inlined_ast: c47fb443282936b85ebd34cf78a1d50de82d76088eb917762311c787ffb8c493 - dce_ast: c47fb443282936b85ebd34cf78a1d50de82d76088eb917762311c787ffb8c493 + - initial_symbol_table: cfad18617067b89536462ebb06b76d4c3a8504d8929a2800e8078e97a85a576f + type_checked_symbol_table: 7f53a2348234aed4d43f2e4cce0f42bada5abf0572e6d612c066c1fed006753c + unrolled_symbol_table: 7f53a2348234aed4d43f2e4cce0f42bada5abf0572e6d612c066c1fed006753c + initial_ast: 58193f3dbcf8fae89c79ec46e503bb179a4f33870563969f803212bcbdd15a10 + unrolled_ast: 58193f3dbcf8fae89c79ec46e503bb179a4f33870563969f803212bcbdd15a10 + ssa_ast: 5f946d7675287a9ff35fbe8f685d6d48a0432a9bea0103fa853444cae572e5ec + flattened_ast: 525e77adcc18de29e3d82d0a63fbb92b257cc5429d85e88911ac6aa5867bcc7a + destructured_ast: 7d573b779ed5118006b4d7f79cf3fef78f9f4a9feaa6859dca53e2f2da70e836 + inlined_ast: 7d573b779ed5118006b4d7f79cf3fef78f9f4a9feaa6859dca53e2f2da70e836 + dce_ast: 7d573b779ed5118006b4d7f79cf3fef78f9f4a9feaa6859dca53e2f2da70e836 bytecode: 8060d7771b9a815e84dd576354e32cd26c7bf342fb513fe3b589de4c094701b4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/mul.out b/tests/expectations/compiler/integers/i64/mul.out index 18a932880d..27bc0b3d59 100644 --- a/tests/expectations/compiler/integers/i64/mul.out +++ b/tests/expectations/compiler/integers/i64/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 48b42404e656336b958ba7b6d7c377d59fdf0fb680cf48856c09047fca4f99b8 - type_checked_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - unrolled_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - initial_ast: 215649b715b55ec9baf3b428a8b5b310adcda570ac0259b62a4b1714b6efbb79 - unrolled_ast: 215649b715b55ec9baf3b428a8b5b310adcda570ac0259b62a4b1714b6efbb79 - ssa_ast: a8740b0db42dfdf982127aab19e1c1635d8203b71979bd492580b0e3fab3b1b0 - flattened_ast: fda9c96a743d635cdb92b2f48d73fac9c5404c5d80537726a9d419734a9f5a9c - destructured_ast: 98bd095fc7a4b9445fb72e3bd374e8b39a4b7d75898e63038457531d668f795b - inlined_ast: 98bd095fc7a4b9445fb72e3bd374e8b39a4b7d75898e63038457531d668f795b - dce_ast: 98bd095fc7a4b9445fb72e3bd374e8b39a4b7d75898e63038457531d668f795b + - initial_symbol_table: 2427e1179484b368c737f15f9c9170703b40cc287bb09b7571a1adf03da87e83 + type_checked_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + unrolled_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + initial_ast: 6a38d85f4fad72167b0aca7874c2e1f84dd57a4b313434496a9774775bb83b97 + unrolled_ast: 6a38d85f4fad72167b0aca7874c2e1f84dd57a4b313434496a9774775bb83b97 + ssa_ast: 3e1950fcee0e6c4934579a80e523b29a67e0e726c2ba69ac69e8dd1dab345ffd + flattened_ast: c3f7c6b3931283857948799b4d11b9412953f344430577ee772b44478efdb129 + destructured_ast: fb10d51d9082750f28d8fa059a84816b5ea2245357a855c16d3b32599da42086 + inlined_ast: fb10d51d9082750f28d8fa059a84816b5ea2245357a855c16d3b32599da42086 + dce_ast: fb10d51d9082750f28d8fa059a84816b5ea2245357a855c16d3b32599da42086 bytecode: f4641ddee6184f6fc437aa0f4422f2ea01a26648f9c7bf5559a2471505ed8096 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/ne.out b/tests/expectations/compiler/integers/i64/ne.out index 63929832f6..e932104d35 100644 --- a/tests/expectations/compiler/integers/i64/ne.out +++ b/tests/expectations/compiler/integers/i64/ne.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 36ef986ed919c0c882e3c597226a90c2b404cca0f7adacfcf595a752410ebe22 - type_checked_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - unrolled_symbol_table: 55ec431915ff03a384b14523e0e184745d2381cbe7449feb6d306b1938a1dd62 - initial_ast: 675441b5f1318cf93ef605f072d52fabb7deb2401eb28736045369361e383dca - unrolled_ast: 675441b5f1318cf93ef605f072d52fabb7deb2401eb28736045369361e383dca - ssa_ast: 32275d22f04c2c460f1e91c997e3c75f4d3ca8270f4db0dcd1c96ef3ae1fa2d5 - flattened_ast: ffe158386ddcfde463095f7fc265a5cac83eb5c61edfd7a1ef7523fdc7e99a86 - destructured_ast: 05ddd35028a57640cb6e9a6cce414469aa9efdd5c5493a19f0dfbe358dcfa4a0 - inlined_ast: 05ddd35028a57640cb6e9a6cce414469aa9efdd5c5493a19f0dfbe358dcfa4a0 - dce_ast: 05ddd35028a57640cb6e9a6cce414469aa9efdd5c5493a19f0dfbe358dcfa4a0 + - initial_symbol_table: 7a887157da38d534a1e2b2ad779ecf2e9072b92fc1fa20d58865570c7c430960 + type_checked_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + unrolled_symbol_table: c82bed5c8db9ad167c817850b8b9f8306f4d476711350a223c1c58012b5e7cc8 + initial_ast: 2a5c2eff9977994baafe5e9512b0dc5dc2f246f1fa5510b31ba07a5db250881f + unrolled_ast: 2a5c2eff9977994baafe5e9512b0dc5dc2f246f1fa5510b31ba07a5db250881f + ssa_ast: 5f16cf626406f6ff9abaa2245ba2b770370679234ed2786182e995112c4c23c4 + flattened_ast: 4e61c5999f43222d9ec8103229bedfeb8d6cd5a959623d81f4c269d2065748f4 + destructured_ast: 83d498780a4c6e3140c1e9054df3451d38c682f96f67255b3913d569e7f5ff76 + inlined_ast: 83d498780a4c6e3140c1e9054df3451d38c682f96f67255b3913d569e7f5ff76 + dce_ast: 83d498780a4c6e3140c1e9054df3451d38c682f96f67255b3913d569e7f5ff76 bytecode: 56e6953042e8cf528010b3706c59f9240a38c0e4537f2bcedb790d17e0595327 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/negate.out b/tests/expectations/compiler/integers/i64/negate.out index d9fd9a5cd0..d1f7344405 100644 --- a/tests/expectations/compiler/integers/i64/negate.out +++ b/tests/expectations/compiler/integers/i64/negate.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c2055f52822c6c4fbd3df96e111f91a2d34eb15656c69025171164c7c04c346f - type_checked_symbol_table: a51f41c1978a7d0ce9b471ca249632a4b4ec68ffe4514f0b858731356706ebea - unrolled_symbol_table: a51f41c1978a7d0ce9b471ca249632a4b4ec68ffe4514f0b858731356706ebea - initial_ast: 43f907a06a9a61391409a447c3f87e37f019aaf711726d5dd1bb6aa48505cafd - unrolled_ast: 43f907a06a9a61391409a447c3f87e37f019aaf711726d5dd1bb6aa48505cafd - ssa_ast: 913a4435069fb974adccc15c51036884e451fdc7e4b9fb375fb7757317b2ed0e - flattened_ast: 79f2302648e9b4fe213147ca910d409df355f586c96e5394f7e6a213bc59b07a - destructured_ast: e2402fa0793c2a45c87f4f754788c1e3ee38fcd5fb0cd0bd58586089c5da7628 - inlined_ast: e2402fa0793c2a45c87f4f754788c1e3ee38fcd5fb0cd0bd58586089c5da7628 - dce_ast: e2402fa0793c2a45c87f4f754788c1e3ee38fcd5fb0cd0bd58586089c5da7628 + - initial_symbol_table: e50384060e9fc0d4efa2b987729a9efa0b7311ebef5a571230d627bbb7259b7f + type_checked_symbol_table: 7d88cbc662b0ce6282b1588805b62cbab92858c5986042a1a47603acadebb634 + unrolled_symbol_table: 7d88cbc662b0ce6282b1588805b62cbab92858c5986042a1a47603acadebb634 + initial_ast: fb479598bd2a9a2e872e4c15bfcc7ef32aac85d585e652f3b215ac108b7d87fc + unrolled_ast: fb479598bd2a9a2e872e4c15bfcc7ef32aac85d585e652f3b215ac108b7d87fc + ssa_ast: 30cbd0b7adc74624ed3575774698fefa154a0a6063f2711e7258c49d96e4139e + flattened_ast: e304f3805774bfc301269a8d7b014c8401624b7e7ddd9bc52249ab0393636584 + destructured_ast: cd6760362f1bbe1f9b05421e7ede600b762845a068848b92155e4a84aaf387f4 + inlined_ast: cd6760362f1bbe1f9b05421e7ede600b762845a068848b92155e4a84aaf387f4 + dce_ast: cd6760362f1bbe1f9b05421e7ede600b762845a068848b92155e4a84aaf387f4 bytecode: 4a3cad0d173991e84e84d40f5868e63fccab04b6561f1de4afef8976a90dbf17 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/negate_min_fail.out b/tests/expectations/compiler/integers/i64/negate_min_fail.out index 01dc8f4636..1174b9e693 100644 --- a/tests/expectations/compiler/integers/i64/negate_min_fail.out +++ b/tests/expectations/compiler/integers/i64/negate_min_fail.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 947c60bfce423ea3357684479af65b9a58e90287f2172387b3a4f563d5fad158 - type_checked_symbol_table: eadc9939ccff929c6b26b1d8f84b24cef6197462a6f99b4cdc5097a3c35ff418 - unrolled_symbol_table: eadc9939ccff929c6b26b1d8f84b24cef6197462a6f99b4cdc5097a3c35ff418 - initial_ast: 1fe13f991a25eda6dd3e7d55e0db4ac82461a429cbf3e20db975b510ebdec5ab - unrolled_ast: 1fe13f991a25eda6dd3e7d55e0db4ac82461a429cbf3e20db975b510ebdec5ab - ssa_ast: 220e3619f982cc145525f4ca080d76ce695b2c887b18b92047b2e000cc3006a4 - flattened_ast: d9f72d47b48229654970008615814b5e637f6ae41da8aee3200ad638945bfc0f - destructured_ast: fa609df9af27e30d93a890c9bf0f85cfb7f38e58a569930d7c8c4f6fdce98cb6 - inlined_ast: fa609df9af27e30d93a890c9bf0f85cfb7f38e58a569930d7c8c4f6fdce98cb6 - dce_ast: fa609df9af27e30d93a890c9bf0f85cfb7f38e58a569930d7c8c4f6fdce98cb6 + - initial_symbol_table: cfad18617067b89536462ebb06b76d4c3a8504d8929a2800e8078e97a85a576f + type_checked_symbol_table: 7f53a2348234aed4d43f2e4cce0f42bada5abf0572e6d612c066c1fed006753c + unrolled_symbol_table: 7f53a2348234aed4d43f2e4cce0f42bada5abf0572e6d612c066c1fed006753c + initial_ast: 8d7f02abb091fbaa8a907c2688b90e44a627dfa9e373f43bf2a35cd71a7ba75e + unrolled_ast: 8d7f02abb091fbaa8a907c2688b90e44a627dfa9e373f43bf2a35cd71a7ba75e + ssa_ast: c8545b4e80ca47f5976d7a4acaa03be01fb97f4d9e84631a7db75375dd6fa879 + flattened_ast: 26394442d3ffb80b4b6e170055507d93e917de93bfb59a40179eba27dbd24ad0 + destructured_ast: ab223647a86e6a00f96cdfe4d47a75114d7a321f14c4bc525fb1bc5fc7b983e0 + inlined_ast: ab223647a86e6a00f96cdfe4d47a75114d7a321f14c4bc525fb1bc5fc7b983e0 + dce_ast: ab223647a86e6a00f96cdfe4d47a75114d7a321f14c4bc525fb1bc5fc7b983e0 bytecode: eb8fb8c25730005f5c6c14d190313c0bee2ae389d6295686dd1867663fc93f67 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/negate_zero.out b/tests/expectations/compiler/integers/i64/negate_zero.out index a147d45dc4..f505cfbf33 100644 --- a/tests/expectations/compiler/integers/i64/negate_zero.out +++ b/tests/expectations/compiler/integers/i64/negate_zero.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: 88e86661d755eb3d876869deb7aa2b15d827c8ef243d527a421a0e07e9351555 - unrolled_symbol_table: 88e86661d755eb3d876869deb7aa2b15d827c8ef243d527a421a0e07e9351555 - initial_ast: a70f6e3033f663d99efa7a7e01c4bb2bece1b8beb2a9756233c2d071b3ef49da - unrolled_ast: a70f6e3033f663d99efa7a7e01c4bb2bece1b8beb2a9756233c2d071b3ef49da - ssa_ast: f893ea0ee7d024de533a77aa210348078f47f7a2fc4e9aed4d20f2fca80699ae - flattened_ast: ec2c32b2cddca15948ddff2e039795d0bd508651e8d2b2f4307d783119c24414 - destructured_ast: 592dfd24a491ded2760c073b61f3b948b3aabfec99fa0a84e58d4d7d820fa397 - inlined_ast: 592dfd24a491ded2760c073b61f3b948b3aabfec99fa0a84e58d4d7d820fa397 - dce_ast: 592dfd24a491ded2760c073b61f3b948b3aabfec99fa0a84e58d4d7d820fa397 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: 960e09d954db60461fa0a1d55d22d20fa3f9ba0c57f6a7fb9e8eb5717a99dbbf + unrolled_symbol_table: 960e09d954db60461fa0a1d55d22d20fa3f9ba0c57f6a7fb9e8eb5717a99dbbf + initial_ast: 10d3fef01325e89c07df4f67e85b77fc6e18a939d4d2681521a6756eb023b02f + unrolled_ast: 10d3fef01325e89c07df4f67e85b77fc6e18a939d4d2681521a6756eb023b02f + ssa_ast: cbe6537ddbe8235a12f84d861861ee6d0efa5927bf130d42bf512fff86720eb2 + flattened_ast: cd6bf77f16a955338dc3f584ed4b7f00412f95c230a79b40d7aa18916b6506d7 + destructured_ast: d5e0ac31f88f9755a6fb75627f9982be8be7e3836717c20b7b14df8d3e180433 + inlined_ast: d5e0ac31f88f9755a6fb75627f9982be8be7e3836717c20b7b14df8d3e180433 + dce_ast: d5e0ac31f88f9755a6fb75627f9982be8be7e3836717c20b7b14df8d3e180433 bytecode: dbe5b65eae7786eb721e8e7bf810718e8482635802c2e5d5da2996d8c0c3f7f4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/operator_methods.out b/tests/expectations/compiler/integers/i64/operator_methods.out index 8a5ff78043..2789283439 100644 --- a/tests/expectations/compiler/integers/i64/operator_methods.out +++ b/tests/expectations/compiler/integers/i64/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c2055f52822c6c4fbd3df96e111f91a2d34eb15656c69025171164c7c04c346f - type_checked_symbol_table: 9eb40688d354d352b258afca6eaf889bbe11929e79c2a9e3afd7689c9bb17c36 - unrolled_symbol_table: 9eb40688d354d352b258afca6eaf889bbe11929e79c2a9e3afd7689c9bb17c36 - initial_ast: 02cee663d01eb7b9916cfeb8e98852644fb508795cd183052549fb161437d9b1 - unrolled_ast: 02cee663d01eb7b9916cfeb8e98852644fb508795cd183052549fb161437d9b1 - ssa_ast: 761c0ae9a054ece7c7d536cf6acb8ff2ced77bdd147308a7d1c8f0fd596f4096 - flattened_ast: 791eb37170b60d588c01e4410b8cb5e87ec42aa1af123dc30ebe5904090fa1b7 - destructured_ast: cc9cbef7ec0bd9ce20f85b0dc7b2411240971de7bb6311ac6b7efde7cffd33d6 - inlined_ast: cc9cbef7ec0bd9ce20f85b0dc7b2411240971de7bb6311ac6b7efde7cffd33d6 - dce_ast: 59eef896755156c7102c6337158fe74fb70b106e2d1427bfec9e5ee6e22df2a0 + - initial_symbol_table: e50384060e9fc0d4efa2b987729a9efa0b7311ebef5a571230d627bbb7259b7f + type_checked_symbol_table: 474061333b89fa751ea03ea51855279fc4c83bd8f8530b9e45016a8245948d5f + unrolled_symbol_table: 474061333b89fa751ea03ea51855279fc4c83bd8f8530b9e45016a8245948d5f + initial_ast: 23a205e10f3d4d4c5e8d29552fda66562fa295615132d03cb689f7c5f9562dd2 + unrolled_ast: 23a205e10f3d4d4c5e8d29552fda66562fa295615132d03cb689f7c5f9562dd2 + ssa_ast: 2d49a1dd99f320172906064647c2fc633c1e053f53eced88fbcf1c9c6d8a6a89 + flattened_ast: 12fca38bf8f084ab5ae2f5139e231d0971fab0f1128377fefec5807bcd10b05f + destructured_ast: e96500d2a409e1084d3fd952a92556c8a146721ca54613ba6dec4e884856e83a + inlined_ast: e96500d2a409e1084d3fd952a92556c8a146721ca54613ba6dec4e884856e83a + dce_ast: 954d0a8dab70b4ffccc417505525f405c5598ac27466ba8bd4bd95f4943179db bytecode: 94719443d1e9713563afa7861751ae6fac8380851db816055ed46c207a613efc errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/or.out b/tests/expectations/compiler/integers/i64/or.out index 04d0f78408..ed7e1d1abd 100644 --- a/tests/expectations/compiler/integers/i64/or.out +++ b/tests/expectations/compiler/integers/i64/or.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 48b42404e656336b958ba7b6d7c377d59fdf0fb680cf48856c09047fca4f99b8 - type_checked_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - unrolled_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - initial_ast: 7dcf077ca91f4b7036e090d75fe0a9c664c2ea878e8d3a8581e76117bfa80989 - unrolled_ast: 7dcf077ca91f4b7036e090d75fe0a9c664c2ea878e8d3a8581e76117bfa80989 - ssa_ast: 57120b0bf539fc5eb45ecb9035fc9abc83e75b1834664f7823f7afbdfb473366 - flattened_ast: f8f79e457e00073fd43bf81c6d5eb9a23ae7a7c6b73189ebebfc677b99b6c56f - destructured_ast: 8538d1d887bb7e1e61103697fb20b77f56bd25a86fad62026ed39338a78e4564 - inlined_ast: 8538d1d887bb7e1e61103697fb20b77f56bd25a86fad62026ed39338a78e4564 - dce_ast: 8538d1d887bb7e1e61103697fb20b77f56bd25a86fad62026ed39338a78e4564 + - initial_symbol_table: 2427e1179484b368c737f15f9c9170703b40cc287bb09b7571a1adf03da87e83 + type_checked_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + unrolled_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + initial_ast: 41f68008d28010ac344122f1402e993cdc98b9e374289a2a843c9406e31f7e7f + unrolled_ast: 41f68008d28010ac344122f1402e993cdc98b9e374289a2a843c9406e31f7e7f + ssa_ast: 4c83888cfdaf8503cd0ed400951039acbdd77e3fcf973be578b7f05cbfd8945c + flattened_ast: 397e8e4299d1e459ccea9ac0f70d2899141099dffbd0cbca819c4313e3c42a8e + destructured_ast: 6b618f7ef607e542e41d6aabd581f860e70f050d62731aa779e4ccd8c56899c3 + inlined_ast: 6b618f7ef607e542e41d6aabd581f860e70f050d62731aa779e4ccd8c56899c3 + dce_ast: 6b618f7ef607e542e41d6aabd581f860e70f050d62731aa779e4ccd8c56899c3 bytecode: 4bdb71dbcb23bcb6519ef3ddab06e79a70b155f8be87cc5d2b9d95221affd686 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/pow.out b/tests/expectations/compiler/integers/i64/pow.out index 477c1c24bc..8489c6b10f 100644 --- a/tests/expectations/compiler/integers/i64/pow.out +++ b/tests/expectations/compiler/integers/i64/pow.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 48b42404e656336b958ba7b6d7c377d59fdf0fb680cf48856c09047fca4f99b8 - type_checked_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - unrolled_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - initial_ast: f52543f59382655c45a48a9570aefd0f58b7838946b4b6d4ed9d7bafc32b7d73 - unrolled_ast: f52543f59382655c45a48a9570aefd0f58b7838946b4b6d4ed9d7bafc32b7d73 - ssa_ast: cb379714b217c8ce8fd134043ecf6bbf34e4fbf1a1ec282fc3143c37458c0781 - flattened_ast: a287d3aef6e694166de2ac233ef42be3b0fb655c4b51f4c7d533f65c87518ab3 - destructured_ast: 82f02564f364d5e6cf3585ef39c289f6ad5b5fc331058e0f2b157ff6e7349f46 - inlined_ast: 82f02564f364d5e6cf3585ef39c289f6ad5b5fc331058e0f2b157ff6e7349f46 - dce_ast: 82f02564f364d5e6cf3585ef39c289f6ad5b5fc331058e0f2b157ff6e7349f46 + - initial_symbol_table: 2427e1179484b368c737f15f9c9170703b40cc287bb09b7571a1adf03da87e83 + type_checked_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + unrolled_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + initial_ast: 784c870a1ee02f43bcc2f2c7e1d2e4f1ed4a040d706e0c31c861c02fec08a711 + unrolled_ast: 784c870a1ee02f43bcc2f2c7e1d2e4f1ed4a040d706e0c31c861c02fec08a711 + ssa_ast: 880022437100caf15d2134319d59eca6c340beffbd2092db811d37cffd999d29 + flattened_ast: ad672fc7908c24e4bb351539371b65e060e86112256a7368ed425fd40555b72c + destructured_ast: 0aa49f894ff2c27b505c7864d04fd38d25da116137074724ac33963b5de6e643 + inlined_ast: 0aa49f894ff2c27b505c7864d04fd38d25da116137074724ac33963b5de6e643 + dce_ast: 0aa49f894ff2c27b505c7864d04fd38d25da116137074724ac33963b5de6e643 bytecode: ff1ba1259f2f4a90553920fc5a9391125c9d5fbc583e2a648b80dc409b62d5fc errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/rem.out b/tests/expectations/compiler/integers/i64/rem.out index 0435c4f800..e2130dc165 100644 --- a/tests/expectations/compiler/integers/i64/rem.out +++ b/tests/expectations/compiler/integers/i64/rem.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 48b42404e656336b958ba7b6d7c377d59fdf0fb680cf48856c09047fca4f99b8 - type_checked_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - unrolled_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - initial_ast: 43a5ca839219f9f999371477105bc5c99210d6b06eae64a79ce3f93f98b3ced0 - unrolled_ast: 43a5ca839219f9f999371477105bc5c99210d6b06eae64a79ce3f93f98b3ced0 - ssa_ast: 8dcf478831c09e7b4139a9ad7798f55b19ac150fc746148025946d4e3d393306 - flattened_ast: 88660fb4f8b65819304b83f723c34b0628ae0f191c41e89c89054f7921e4af2a - destructured_ast: 6d4ce7532f7f4109bfa6861b6bda1c71e867fbbe6ad78606d4739a1b639cbb54 - inlined_ast: 6d4ce7532f7f4109bfa6861b6bda1c71e867fbbe6ad78606d4739a1b639cbb54 - dce_ast: 6d4ce7532f7f4109bfa6861b6bda1c71e867fbbe6ad78606d4739a1b639cbb54 + - initial_symbol_table: 2427e1179484b368c737f15f9c9170703b40cc287bb09b7571a1adf03da87e83 + type_checked_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + unrolled_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + initial_ast: 2800cd773c3ee8ceef69d7bf4da364c0dd1028ceee40cfbdb407a4f8afb6a065 + unrolled_ast: 2800cd773c3ee8ceef69d7bf4da364c0dd1028ceee40cfbdb407a4f8afb6a065 + ssa_ast: 785bb8b7a5d9f8184b9a9e72f3b6715018b75ae80f5a09a1d038b07173d1f2eb + flattened_ast: 82a14fb1fef2eada124f7ef5aa480c23cdcfc94518eb00605ec0a9d10d8a7ce4 + destructured_ast: e3cb83cc9c4160e84158f1763db871da21e9b3ddebf7783d605520bb34dd05e3 + inlined_ast: e3cb83cc9c4160e84158f1763db871da21e9b3ddebf7783d605520bb34dd05e3 + dce_ast: e3cb83cc9c4160e84158f1763db871da21e9b3ddebf7783d605520bb34dd05e3 bytecode: 89effef213f290d8097c5e2289a9010d4379e63954959a7eeca9a25e4e5f50b8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/shl.out b/tests/expectations/compiler/integers/i64/shl.out index 95cbea9528..714317e7bd 100644 --- a/tests/expectations/compiler/integers/i64/shl.out +++ b/tests/expectations/compiler/integers/i64/shl.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 48b42404e656336b958ba7b6d7c377d59fdf0fb680cf48856c09047fca4f99b8 - type_checked_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - unrolled_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - initial_ast: 5ed76e9cb4cea8a35598a4f766fda7404185d5cf62fe7e527016ebad7f980936 - unrolled_ast: 5ed76e9cb4cea8a35598a4f766fda7404185d5cf62fe7e527016ebad7f980936 - ssa_ast: f22fd8de65facfe6db0609cf359e560c146ace3bba68da32a7d6040318c0364a - flattened_ast: c59474c6711cc16e801122c655694004460dffc5045945ba565447a4ceead275 - destructured_ast: b258e4453d018507de48d4ddb65c3a9f0cc2bcc0df84b5e36b47ca1838b375bb - inlined_ast: b258e4453d018507de48d4ddb65c3a9f0cc2bcc0df84b5e36b47ca1838b375bb - dce_ast: b258e4453d018507de48d4ddb65c3a9f0cc2bcc0df84b5e36b47ca1838b375bb + - initial_symbol_table: 2427e1179484b368c737f15f9c9170703b40cc287bb09b7571a1adf03da87e83 + type_checked_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + unrolled_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + initial_ast: ed87284a467f4d25b471d5882ef24ace6d18ced428c71a1a9e8cf56fd821d280 + unrolled_ast: ed87284a467f4d25b471d5882ef24ace6d18ced428c71a1a9e8cf56fd821d280 + ssa_ast: e4ebd9f25aed80b2d217c1f0708208e9cd8a0578e01c0fce04c66b1dbbc329e3 + flattened_ast: 6fb7b3ac9af66dfcc73ed177a8b9a2065e172103bdafae046cb0d588b26e9eb6 + destructured_ast: 0f11342476abe7ed2ba9ca4a1e846238f04be8d5086075258f8603c86ac99e59 + inlined_ast: 0f11342476abe7ed2ba9ca4a1e846238f04be8d5086075258f8603c86ac99e59 + dce_ast: 0f11342476abe7ed2ba9ca4a1e846238f04be8d5086075258f8603c86ac99e59 bytecode: 44b4f1e4aff3e8f3343854e8efc5146404333da549cc6e04bca927e7e1484487 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/shr.out b/tests/expectations/compiler/integers/i64/shr.out index aeb90fbb7f..0948b4cdb4 100644 --- a/tests/expectations/compiler/integers/i64/shr.out +++ b/tests/expectations/compiler/integers/i64/shr.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 48b42404e656336b958ba7b6d7c377d59fdf0fb680cf48856c09047fca4f99b8 - type_checked_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - unrolled_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - initial_ast: e32e41c6b2f9ad39e1ba38a771e990d8e4481da8529582b368f62ef355d0b887 - unrolled_ast: e32e41c6b2f9ad39e1ba38a771e990d8e4481da8529582b368f62ef355d0b887 - ssa_ast: 46c24bf6ec9725b2a665253ad132eadc3d5a93320aa5d0956ee977da589e88d1 - flattened_ast: 4af35772c099e36241b39d674e605300da8022deb356efd173646b5bb25f4416 - destructured_ast: 3c750161af6e50341f1a18d4a5d8e9aac1bab5796a7dc7af14224085521cc81b - inlined_ast: 3c750161af6e50341f1a18d4a5d8e9aac1bab5796a7dc7af14224085521cc81b - dce_ast: 3c750161af6e50341f1a18d4a5d8e9aac1bab5796a7dc7af14224085521cc81b + - initial_symbol_table: 2427e1179484b368c737f15f9c9170703b40cc287bb09b7571a1adf03da87e83 + type_checked_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + unrolled_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + initial_ast: 05e9a51407d6452e93625839033fb6c0e7cfb9bd3bef29483d11e0a0d0bce77c + unrolled_ast: 05e9a51407d6452e93625839033fb6c0e7cfb9bd3bef29483d11e0a0d0bce77c + ssa_ast: 7f180f5ff66df1a2c45db1e48496c2ead1ecd6dc2a2f1194eaa7e812e1c171d9 + flattened_ast: 731f19d2d45194412a05595dd3cd9febe235a8ee4b16def919e92910b82c787b + destructured_ast: 1d76cc6b050a325dde5a35a441889c1a172ddd7e9bb1c5c3be5ccd8db55a3092 + inlined_ast: 1d76cc6b050a325dde5a35a441889c1a172ddd7e9bb1c5c3be5ccd8db55a3092 + dce_ast: 1d76cc6b050a325dde5a35a441889c1a172ddd7e9bb1c5c3be5ccd8db55a3092 bytecode: 2768046fc5a9e4812b3b19a67908baca08c0e3d5141323dabb57cff84e659d62 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/sub.out b/tests/expectations/compiler/integers/i64/sub.out index b369cd638b..08d79d4701 100644 --- a/tests/expectations/compiler/integers/i64/sub.out +++ b/tests/expectations/compiler/integers/i64/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 48b42404e656336b958ba7b6d7c377d59fdf0fb680cf48856c09047fca4f99b8 - type_checked_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - unrolled_symbol_table: a66d96ce72ef05fc31af41f9c3f2997534a841b0c6eee74cbaeabff5bb4f699d - initial_ast: 1679e2a2d77f3f486cab180fa83c3e66aef4e9bdbe061588863242b8e6d8ee43 - unrolled_ast: 1679e2a2d77f3f486cab180fa83c3e66aef4e9bdbe061588863242b8e6d8ee43 - ssa_ast: b9cec69360801d6dbd1d3c318681c6685f14ea462d9e42ffbd3290a8bc660f30 - flattened_ast: 0d72ccd0bb321b835747095502450eb3d7f46916975545f71a6b78f83a2f95a1 - destructured_ast: 6f6233a87f3b8967dfbc111597e8696903e5aa6432f5079e7c8d08afe0034c1b - inlined_ast: 6f6233a87f3b8967dfbc111597e8696903e5aa6432f5079e7c8d08afe0034c1b - dce_ast: 6f6233a87f3b8967dfbc111597e8696903e5aa6432f5079e7c8d08afe0034c1b + - initial_symbol_table: 2427e1179484b368c737f15f9c9170703b40cc287bb09b7571a1adf03da87e83 + type_checked_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + unrolled_symbol_table: 23cbc35d681c3fb4e50cceacf6be7291434c1681bf452f5efc45ea42a4f0f658 + initial_ast: 62d0d89a5f71f4f9b02fcbd99c875f3dde170938b7836db086a8b8993a1e1d33 + unrolled_ast: 62d0d89a5f71f4f9b02fcbd99c875f3dde170938b7836db086a8b8993a1e1d33 + ssa_ast: 5a4d113f22deda4de39ae41cbb166a827713a97205a4f51edff749351ccf6c38 + flattened_ast: 6d70115e9ce84d40da5e7c61833a1f465b38d2f2caf111a37bcf5bc7e047cd06 + destructured_ast: 71ac1903ac008afbc77a08349f222f17e24d7ca7395f1ea42be71ac7f4b3ffa4 + inlined_ast: 71ac1903ac008afbc77a08349f222f17e24d7ca7395f1ea42be71ac7f4b3ffa4 + dce_ast: 71ac1903ac008afbc77a08349f222f17e24d7ca7395f1ea42be71ac7f4b3ffa4 bytecode: 3394c4bead78f2ab177206a71d03d27cc9e584d5eb7aa587e7a9101911c1e76d errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/ternary.out b/tests/expectations/compiler/integers/i64/ternary.out index b903a168f2..e1fb5f35f1 100644 --- a/tests/expectations/compiler/integers/i64/ternary.out +++ b/tests/expectations/compiler/integers/i64/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 34692099f11f6cbb670fa5cd716be663788b0f514c6c015f8aafa3041825234a - type_checked_symbol_table: bfc235b8689b1d1d49c83b21af53f85bf57397318d4c1a5e77e292a9ab21fdc9 - unrolled_symbol_table: bfc235b8689b1d1d49c83b21af53f85bf57397318d4c1a5e77e292a9ab21fdc9 - initial_ast: fe95d48ec1841f4d19aaf391db4cea8b5faad5fb40583dc27b22351476f0d3e4 - unrolled_ast: fe95d48ec1841f4d19aaf391db4cea8b5faad5fb40583dc27b22351476f0d3e4 - ssa_ast: 9df5f7806460dee740493c58b5409f1d693b88d3826b79dd0c5f616384c38b11 - flattened_ast: 6ca1b3c8bd902b1467c1444417191bc70be7097efdbb7f34c33181b00bfaf509 - destructured_ast: 0942e8abf05db3e9d7c75300c55f0a81f3a69b9ba9ca4946972c728ee52c2654 - inlined_ast: 0942e8abf05db3e9d7c75300c55f0a81f3a69b9ba9ca4946972c728ee52c2654 - dce_ast: 0942e8abf05db3e9d7c75300c55f0a81f3a69b9ba9ca4946972c728ee52c2654 + - initial_symbol_table: 584515fa03ae6fc9acb4dea21bd8ce5ea93b9b9cee728a750da4006094ec3fca + type_checked_symbol_table: cf9f14ec56c89a6513eceb9b2cb2f48ef860f7ea39bc4116b65644cd098ec442 + unrolled_symbol_table: cf9f14ec56c89a6513eceb9b2cb2f48ef860f7ea39bc4116b65644cd098ec442 + initial_ast: ef1d9179e22fcd06dc21877143a7c6720b1a79c3c1cf9468b6f3d71f83436923 + unrolled_ast: ef1d9179e22fcd06dc21877143a7c6720b1a79c3c1cf9468b6f3d71f83436923 + ssa_ast: fda31e3159f64c736e377ad7ff9d1b2087da28ed2581a828c2947535ae1c5b1c + flattened_ast: 44135e6f03431601d258a755145673aee4f7b368e4d93b9eb84a253f5957eb39 + destructured_ast: a9861919f19f2648e017fe274635ef93c45a3ea4532e8cae7ccc3b954191e150 + inlined_ast: a9861919f19f2648e017fe274635ef93c45a3ea4532e8cae7ccc3b954191e150 + dce_ast: a9861919f19f2648e017fe274635ef93c45a3ea4532e8cae7ccc3b954191e150 bytecode: 4a10ca6f583fa9516bfbdad6094fdaadefd4d6069c0f87f13cc0e3fc1d36029e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i64/xor.out b/tests/expectations/compiler/integers/i64/xor.out index f640f860f0..34535a63ad 100644 --- a/tests/expectations/compiler/integers/i64/xor.out +++ b/tests/expectations/compiler/integers/i64/xor.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bb3b57b30d209ffee5dd492fc85582853d75bf0904040d151cb3b6a47b3bf197 - type_checked_symbol_table: 42f30480aab49bdd659e4ad5220e9350d4ad3003eaab2c3529f0d648c7f965e4 - unrolled_symbol_table: 42f30480aab49bdd659e4ad5220e9350d4ad3003eaab2c3529f0d648c7f965e4 - initial_ast: b3be5634155bd02a31d3e6783ee3a26e412d18096468b6a6a6a4fe3ed5cf4522 - unrolled_ast: b3be5634155bd02a31d3e6783ee3a26e412d18096468b6a6a6a4fe3ed5cf4522 - ssa_ast: b33dc3ecf618bbb53125b3e639c34a76210705f2723cffa8a5685e0916e097fb - flattened_ast: 327e3b14f5e9ac1133a6f7bbd2b8d9ca01df45d1c57120a983c1f88753290495 - destructured_ast: 6607d9c12b30018cd093bc20e2f0737c2da9fab774bc6b3258c4e5cf640e31d6 - inlined_ast: 6607d9c12b30018cd093bc20e2f0737c2da9fab774bc6b3258c4e5cf640e31d6 - dce_ast: 6607d9c12b30018cd093bc20e2f0737c2da9fab774bc6b3258c4e5cf640e31d6 + - initial_symbol_table: 10e758b3ebd50ada2efbeff5bee317b26c77e5654cbd8486181b4531e96d157e + type_checked_symbol_table: 044a7d2de19246daa104f5b0cf2478d5e6b16d90ed1763e38822597401b53f68 + unrolled_symbol_table: 044a7d2de19246daa104f5b0cf2478d5e6b16d90ed1763e38822597401b53f68 + initial_ast: 926bf9164bd49637a4fb44cf4f8c0fd6296abd77d3a76fbdb747326c80156b39 + unrolled_ast: 926bf9164bd49637a4fb44cf4f8c0fd6296abd77d3a76fbdb747326c80156b39 + ssa_ast: 8063c5f66ec1aefb70ded54c596b9e0212505b37cd95dca69bd3f95e01bafe03 + flattened_ast: 8ac8657ca047fe26e28c1a9a9a2250bd810a3a93a1429543cb08ba0899eccc0f + destructured_ast: 9d0049bea5bc2a37364e42c18e7d5689494c7cea36c7a9682ea83f713c40d586 + inlined_ast: 9d0049bea5bc2a37364e42c18e7d5689494c7cea36c7a9682ea83f713c40d586 + dce_ast: 9d0049bea5bc2a37364e42c18e7d5689494c7cea36c7a9682ea83f713c40d586 bytecode: 202aa93c8b415346f4cc8b49533c89cf2004fb273e78581f033c75ea57dad512 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/add.out b/tests/expectations/compiler/integers/i8/add.out index fe6387c120..fe5c23678b 100644 --- a/tests/expectations/compiler/integers/i8/add.out +++ b/tests/expectations/compiler/integers/i8/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2bcb01175109d08fc9945ce76a6e0e23c14ca9a8120aafd8c1f438f1bf095b09 - type_checked_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - unrolled_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - initial_ast: 4845a9947f65c5231fb58245d74a64645af4b9b837305a6c61b836e9f87d394b - unrolled_ast: 4845a9947f65c5231fb58245d74a64645af4b9b837305a6c61b836e9f87d394b - ssa_ast: 851c4c953ae8f1c71dc63e25d7fcf19e829e2f5218c06fa3983a760f45412645 - flattened_ast: 2faffa61e9fbf2ea1521da9eb48095d1836b45367b254672e7f43c10e277d7d9 - destructured_ast: de87dc2dee6dc7018c272c38cc1d7a660ab7a772102e3ce12d840ec1ec686d91 - inlined_ast: de87dc2dee6dc7018c272c38cc1d7a660ab7a772102e3ce12d840ec1ec686d91 - dce_ast: de87dc2dee6dc7018c272c38cc1d7a660ab7a772102e3ce12d840ec1ec686d91 + - initial_symbol_table: 21e90fe7d6f31f80a2c7e2c9d8eda0b9f13c6b0f810a2eaa86441805fe91f4fa + type_checked_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + unrolled_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + initial_ast: 6bf9f1bd0ef96634db80a9e62255236aa622f6ce3c27c5e772e724c84abbba4a + unrolled_ast: 6bf9f1bd0ef96634db80a9e62255236aa622f6ce3c27c5e772e724c84abbba4a + ssa_ast: df8026602cbb445165612ab879fde2336f6fee02d512f1d0c77c5529fced4aba + flattened_ast: 22e54eb89e368862bf939f78cd6b2053d5742ce92c3a4d1a51bad06a28611014 + destructured_ast: b36caa9dadd9d56989cd6b78713b0c93e697d851c335cf1175295f7287997bd8 + inlined_ast: b36caa9dadd9d56989cd6b78713b0c93e697d851c335cf1175295f7287997bd8 + dce_ast: b36caa9dadd9d56989cd6b78713b0c93e697d851c335cf1175295f7287997bd8 bytecode: b55a8d40426fb145352765c99ed1875c872f2a6a0aeaa46f5734c543b5cc17a0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/and.out b/tests/expectations/compiler/integers/i8/and.out index 866a60c615..b67eb52d1d 100644 --- a/tests/expectations/compiler/integers/i8/and.out +++ b/tests/expectations/compiler/integers/i8/and.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2bcb01175109d08fc9945ce76a6e0e23c14ca9a8120aafd8c1f438f1bf095b09 - type_checked_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - unrolled_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - initial_ast: 96d15e85d60cb99c33cf76985f3fe2902c0130b0f6e284135f59e2b87e34e258 - unrolled_ast: 96d15e85d60cb99c33cf76985f3fe2902c0130b0f6e284135f59e2b87e34e258 - ssa_ast: eeccb7c53959c3e0ba149e873610d3ef1a4fd15fa76782ce06cc1f960a266bf4 - flattened_ast: 6250313f90b81248970283917cdf7f9f7dc8b01ad2eff198ed49b87325e33b97 - destructured_ast: 933ab944415d8603955fdba3561150975369631c50e43b317861e13875ce1faf - inlined_ast: 933ab944415d8603955fdba3561150975369631c50e43b317861e13875ce1faf - dce_ast: 933ab944415d8603955fdba3561150975369631c50e43b317861e13875ce1faf + - initial_symbol_table: 21e90fe7d6f31f80a2c7e2c9d8eda0b9f13c6b0f810a2eaa86441805fe91f4fa + type_checked_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + unrolled_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + initial_ast: cc698c2beb128c01adec906d540274484ca40a328570ad98207e91072facfbc6 + unrolled_ast: cc698c2beb128c01adec906d540274484ca40a328570ad98207e91072facfbc6 + ssa_ast: 37cc955e96b4cf037ff94ff63a25e4921d366a4ed7e275dfec8ca3ae51e8adae + flattened_ast: f2f09410b66cac815a24b2503700a952769f52d1a5b289334050a6085d5eb894 + destructured_ast: 3f0d6f9aa749752810926a7b5e4152f4ce51c5a04ec5cdf69168559d64906491 + inlined_ast: 3f0d6f9aa749752810926a7b5e4152f4ce51c5a04ec5cdf69168559d64906491 + dce_ast: 3f0d6f9aa749752810926a7b5e4152f4ce51c5a04ec5cdf69168559d64906491 bytecode: 6696abc2bfb9eeab6ab4255dad93e1c66316b93bf19136e37fdefb22a09b50c9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/console_assert.out b/tests/expectations/compiler/integers/i8/console_assert.out index 0926780936..7828e9bcc0 100644 --- a/tests/expectations/compiler/integers/i8/console_assert.out +++ b/tests/expectations/compiler/integers/i8/console_assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 435e2e4d3f4a0fb6a20346bd5431a571e4f59b22d7369ec3e37fca0929a0d4ee - type_checked_symbol_table: 4a288497b2995b1eed99c1889dbbfe1c7b923c874d7995dd318cf84df6d66bfb - unrolled_symbol_table: 4a288497b2995b1eed99c1889dbbfe1c7b923c874d7995dd318cf84df6d66bfb - initial_ast: 3240b19708cb82c6ce071272773cf3e2278a630cd145d3caa9bda722134448a3 - unrolled_ast: 3240b19708cb82c6ce071272773cf3e2278a630cd145d3caa9bda722134448a3 - ssa_ast: f4e507ffb280a191dbe8631f7ce6534c66c0096a4e51e0c2ba57437557a5e6f9 - flattened_ast: 6239ef5489bc44c2c81b4d66df2b27de56bebfd56699fac69b3964bf647071a7 - destructured_ast: 2dbd75f3d89ca75236c7668adad34287c03d9950954d0a8c3dfc40cbdf5a4985 - inlined_ast: 2dbd75f3d89ca75236c7668adad34287c03d9950954d0a8c3dfc40cbdf5a4985 - dce_ast: 2dbd75f3d89ca75236c7668adad34287c03d9950954d0a8c3dfc40cbdf5a4985 + - initial_symbol_table: cde66f4b30777be5bbf81e86f11c7b68c5004819a4d3da246e755cd5a8683e55 + type_checked_symbol_table: 72d9daa48eaf10f69b2811f654a915cf80e9c7161526cfad9900cd982a239cb0 + unrolled_symbol_table: 72d9daa48eaf10f69b2811f654a915cf80e9c7161526cfad9900cd982a239cb0 + initial_ast: 2efb5bdc95149a2a9dcc220768b6dd9ee5398c053deb5489641c8b3d6ef4fae3 + unrolled_ast: 2efb5bdc95149a2a9dcc220768b6dd9ee5398c053deb5489641c8b3d6ef4fae3 + ssa_ast: 3040aafd7382a5cef83c471d33124d3356edd44930401a4627f7ef69082a1ac9 + flattened_ast: 8f9b19e351342a2156d45e1cd5c29b44a8f1f4a17c2b8121bbc6e82059ed7bfc + destructured_ast: ec21c297b894468f9a99ed06a68020f29be3c5363826cd782e6f6905773b0528 + inlined_ast: ec21c297b894468f9a99ed06a68020f29be3c5363826cd782e6f6905773b0528 + dce_ast: ec21c297b894468f9a99ed06a68020f29be3c5363826cd782e6f6905773b0528 bytecode: abe50f2f70110c2d0e6728636967d2e3ef06c1bdad64c39cf82f7402a924f769 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/div.out b/tests/expectations/compiler/integers/i8/div.out index a4e9f262cb..8113b851c8 100644 --- a/tests/expectations/compiler/integers/i8/div.out +++ b/tests/expectations/compiler/integers/i8/div.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2bcb01175109d08fc9945ce76a6e0e23c14ca9a8120aafd8c1f438f1bf095b09 - type_checked_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - unrolled_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - initial_ast: 3cfb031e44c25ce7eb9a4202e08c83f263b5a632a8fb2c4969a67a7c79ec7ca9 - unrolled_ast: 3cfb031e44c25ce7eb9a4202e08c83f263b5a632a8fb2c4969a67a7c79ec7ca9 - ssa_ast: 10842bf434bffc638837be5228e072904fc11f7ab709bb6dee7298e20edde0a9 - flattened_ast: 67cda6c79835c4a46969da582818385e81a5053904228465f9b968e3dc0c2ab1 - destructured_ast: 6acee3f8ec83da7aa0e1e4a86fe0e9a23795df85da03548971a686151cc27ea7 - inlined_ast: 6acee3f8ec83da7aa0e1e4a86fe0e9a23795df85da03548971a686151cc27ea7 - dce_ast: 6acee3f8ec83da7aa0e1e4a86fe0e9a23795df85da03548971a686151cc27ea7 + - initial_symbol_table: 21e90fe7d6f31f80a2c7e2c9d8eda0b9f13c6b0f810a2eaa86441805fe91f4fa + type_checked_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + unrolled_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + initial_ast: e2d4f666c4e5fa82bea942ed344b99341199e42076d318e234f6192505be181a + unrolled_ast: e2d4f666c4e5fa82bea942ed344b99341199e42076d318e234f6192505be181a + ssa_ast: 546b56ed336b74c595fbaad228f684b5cba9104e727d807cd2f07552a0804c68 + flattened_ast: 10de4abc15f893686734c8692a9151e812b3ad582de2db55873ec80228f2176b + destructured_ast: 91e2dc4c5d7914343f521c0e1e4bc23bd935fdd5d3ce0b9c85871fc53e62d98a + inlined_ast: 91e2dc4c5d7914343f521c0e1e4bc23bd935fdd5d3ce0b9c85871fc53e62d98a + dce_ast: 91e2dc4c5d7914343f521c0e1e4bc23bd935fdd5d3ce0b9c85871fc53e62d98a bytecode: a748bd3dea41e7274e04929fa60b4e6e1a93c07f229afe99bf12c5fc29162f68 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/eq.out b/tests/expectations/compiler/integers/i8/eq.out index 55507146d1..445ff61339 100644 --- a/tests/expectations/compiler/integers/i8/eq.out +++ b/tests/expectations/compiler/integers/i8/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2fec643bab68303b83da5e504c04e2689fb6eba70142b915c2f8843503948889 - type_checked_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - unrolled_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - initial_ast: 7d5d6ba078b7c26baa823353dc0994068777e8bb6e118c5c516ad92af50053dd - unrolled_ast: 7d5d6ba078b7c26baa823353dc0994068777e8bb6e118c5c516ad92af50053dd - ssa_ast: 3c1890032f6c13a2071e114589314ed29072c55c5e367150948dcff5371c2d9e - flattened_ast: 9039cc14303434d97a41f11d91fb60b0c34924f3c227db758b7a4ff9e5491896 - destructured_ast: fa27c8b914404b7e9d3eba9aad06668045f557f4396effe07fcfe5416991a2c6 - inlined_ast: fa27c8b914404b7e9d3eba9aad06668045f557f4396effe07fcfe5416991a2c6 - dce_ast: fa27c8b914404b7e9d3eba9aad06668045f557f4396effe07fcfe5416991a2c6 + - initial_symbol_table: 4743c62690fbc67bca8d59e9bb6c787eb3bb6bd0c0ac687147ef041745a3bf63 + type_checked_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + unrolled_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + initial_ast: 5b00321f6f2e5db8a5c85f4f2ab334b65aa8b525c2c6e79ceb41cd55506ad421 + unrolled_ast: 5b00321f6f2e5db8a5c85f4f2ab334b65aa8b525c2c6e79ceb41cd55506ad421 + ssa_ast: 88df51a824efa41f3441f5a60884b555a4c65061a734585194e0b0d98df439dd + flattened_ast: 41c2c364fc98b8cad593fb1811e54c4ad8e969dbbdf17f298e2155e468c559a9 + destructured_ast: a66d318aaa22bcf5cc248d95c5afbded23d1a057f4c278b95bca68dd303c91a0 + inlined_ast: a66d318aaa22bcf5cc248d95c5afbded23d1a057f4c278b95bca68dd303c91a0 + dce_ast: a66d318aaa22bcf5cc248d95c5afbded23d1a057f4c278b95bca68dd303c91a0 bytecode: a78d778b5d4c7ab76e80a1c944c5060214f0e474a0892dca998044ec07f736f9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/ge.out b/tests/expectations/compiler/integers/i8/ge.out index d3c0cabbc6..aa6155d63b 100644 --- a/tests/expectations/compiler/integers/i8/ge.out +++ b/tests/expectations/compiler/integers/i8/ge.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2fec643bab68303b83da5e504c04e2689fb6eba70142b915c2f8843503948889 - type_checked_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - unrolled_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - initial_ast: e6ca1d4d37464851e5a94d8122c3fc32d4df3bb7da3c93af78c5988b041458e0 - unrolled_ast: e6ca1d4d37464851e5a94d8122c3fc32d4df3bb7da3c93af78c5988b041458e0 - ssa_ast: ba07f3c6c71d04cbc193f6af3419774e48b2d74eb5aafe31a962fdffeeada0b8 - flattened_ast: 9037703720a04d406407ba5e0a3c40068bcb8f5aaa667ffd97ce5545359140ea - destructured_ast: a8b24060b132356a8fbb47546bf9bd5fa82927835c9228a6c2a2e145bd98b454 - inlined_ast: a8b24060b132356a8fbb47546bf9bd5fa82927835c9228a6c2a2e145bd98b454 - dce_ast: a8b24060b132356a8fbb47546bf9bd5fa82927835c9228a6c2a2e145bd98b454 + - initial_symbol_table: 4743c62690fbc67bca8d59e9bb6c787eb3bb6bd0c0ac687147ef041745a3bf63 + type_checked_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + unrolled_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + initial_ast: e3826df3342f985478f31be42eefe0ba3630befd3779a4ba2f168f806b3aaf26 + unrolled_ast: e3826df3342f985478f31be42eefe0ba3630befd3779a4ba2f168f806b3aaf26 + ssa_ast: 1c8b633c0ecffe5af9d1a1c2a72fa523a77a235b8068b680c54087995863b3af + flattened_ast: 117322d3c36ccb88f418847a5cc7e94bc7a4ca5141cf9936149061177639d79f + destructured_ast: 2c0bfa61f3ef2eea404ea84be91a062e702852a30cc8cb4208faaf1d4ac94e8e + inlined_ast: 2c0bfa61f3ef2eea404ea84be91a062e702852a30cc8cb4208faaf1d4ac94e8e + dce_ast: 2c0bfa61f3ef2eea404ea84be91a062e702852a30cc8cb4208faaf1d4ac94e8e bytecode: 94572b27b48d4abfd620aa9e9b2826915ffa548e81e7163562a598777c174b9d errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/gt.out b/tests/expectations/compiler/integers/i8/gt.out index 104bb5e7b0..95e07b50b9 100644 --- a/tests/expectations/compiler/integers/i8/gt.out +++ b/tests/expectations/compiler/integers/i8/gt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2fec643bab68303b83da5e504c04e2689fb6eba70142b915c2f8843503948889 - type_checked_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - unrolled_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - initial_ast: bc3a176210639d3a859a14c63d29cd57692976ae520b9886e351a1f0eb4d07e0 - unrolled_ast: bc3a176210639d3a859a14c63d29cd57692976ae520b9886e351a1f0eb4d07e0 - ssa_ast: aaeeb00973b2676e4fd5ee6ca0b50529136a4ca58a9e92d2b0ed09cf0b9a0a5c - flattened_ast: b161002b661af381af2508d8f2e1ebc0bf185c3ceed404f54926e9c2bdc4f091 - destructured_ast: 379478dadaa977f8e51b0a072ab35a32d1a82f9c44b36954e24b6beafcb372c0 - inlined_ast: 379478dadaa977f8e51b0a072ab35a32d1a82f9c44b36954e24b6beafcb372c0 - dce_ast: 379478dadaa977f8e51b0a072ab35a32d1a82f9c44b36954e24b6beafcb372c0 + - initial_symbol_table: 4743c62690fbc67bca8d59e9bb6c787eb3bb6bd0c0ac687147ef041745a3bf63 + type_checked_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + unrolled_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + initial_ast: b340b8f211e8969baaf58c34762deeffc2ef61bba993468c823acee2f896d81e + unrolled_ast: b340b8f211e8969baaf58c34762deeffc2ef61bba993468c823acee2f896d81e + ssa_ast: 786646fd5c008b87a6735cf6354be975079727307d7e9ef0a1f6d411ae86dd01 + flattened_ast: 7424c5c9aeeb419ed1c2a6eeffcafd70bbe44856d0a379e66d09ca2f3772d058 + destructured_ast: 895d121187e579a376b15814cbe3efe4fe14a89fb27cb1d95aacc3301292e68d + inlined_ast: 895d121187e579a376b15814cbe3efe4fe14a89fb27cb1d95aacc3301292e68d + dce_ast: 895d121187e579a376b15814cbe3efe4fe14a89fb27cb1d95aacc3301292e68d bytecode: 12088489a333361c2ba46423958eb72cf877d9db1e0acc0520b13b02a6d0467e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/le.out b/tests/expectations/compiler/integers/i8/le.out index 9237403bfc..0c860b939c 100644 --- a/tests/expectations/compiler/integers/i8/le.out +++ b/tests/expectations/compiler/integers/i8/le.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2fec643bab68303b83da5e504c04e2689fb6eba70142b915c2f8843503948889 - type_checked_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - unrolled_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - initial_ast: e556a319ad850401aa73f78d213cc6e7b351ad2c5352572415715ea25adda58b - unrolled_ast: e556a319ad850401aa73f78d213cc6e7b351ad2c5352572415715ea25adda58b - ssa_ast: b41667968c51c9a9c9b3056131aa02add5fa6ed78f71d07837dc63ed0d2d98a9 - flattened_ast: d54628195d3ec1049432161a341b23dfad202f084993b571f38674820b32e555 - destructured_ast: 13026037b7c1e4de942226493c399f008ebdf994ed40e8311108f1128343d960 - inlined_ast: 13026037b7c1e4de942226493c399f008ebdf994ed40e8311108f1128343d960 - dce_ast: 13026037b7c1e4de942226493c399f008ebdf994ed40e8311108f1128343d960 + - initial_symbol_table: 4743c62690fbc67bca8d59e9bb6c787eb3bb6bd0c0ac687147ef041745a3bf63 + type_checked_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + unrolled_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + initial_ast: 0063230de9d7fbd358cad1c53d6583336cb64b399c348894ae19a25033fd604e + unrolled_ast: 0063230de9d7fbd358cad1c53d6583336cb64b399c348894ae19a25033fd604e + ssa_ast: 78fe8e9dd365b2f9f9cf4dd64b020a9a45179054f9a8d6af65b6d1ca887b269f + flattened_ast: 23a6679cd4c5944af49076bea9614344a60d0fae3ec70e4025be62a61f1de4ff + destructured_ast: 6444f15f03f91acef1291cf7ece1f6734f8d82f84d5c3e9fd136e3d08091abac + inlined_ast: 6444f15f03f91acef1291cf7ece1f6734f8d82f84d5c3e9fd136e3d08091abac + dce_ast: 6444f15f03f91acef1291cf7ece1f6734f8d82f84d5c3e9fd136e3d08091abac bytecode: 13ee1135be90a2ac630bba0dddd170b24bdf375295c4d3e21ddb511d388f9c31 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/lt.out b/tests/expectations/compiler/integers/i8/lt.out index d6970324b8..f87d1fa4cd 100644 --- a/tests/expectations/compiler/integers/i8/lt.out +++ b/tests/expectations/compiler/integers/i8/lt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2fec643bab68303b83da5e504c04e2689fb6eba70142b915c2f8843503948889 - type_checked_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - unrolled_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - initial_ast: af69114196d0218f02b31bb59eb2216e74d4c03c6ca3591203f560fd0a0b0111 - unrolled_ast: af69114196d0218f02b31bb59eb2216e74d4c03c6ca3591203f560fd0a0b0111 - ssa_ast: ea5736dc2dcdb9915dd5b9e40a793be6cfa0214b8b44ff9b85bc797b27269974 - flattened_ast: 60dd25b03491e3f7a730b3d33bc9e294f4b9ebd08f21de61d7b04d84482b8291 - destructured_ast: 623c1eca6872b3e27aac6568248edcd5b4b48e84adc7280135c12a4449c67d9c - inlined_ast: 623c1eca6872b3e27aac6568248edcd5b4b48e84adc7280135c12a4449c67d9c - dce_ast: 623c1eca6872b3e27aac6568248edcd5b4b48e84adc7280135c12a4449c67d9c + - initial_symbol_table: 4743c62690fbc67bca8d59e9bb6c787eb3bb6bd0c0ac687147ef041745a3bf63 + type_checked_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + unrolled_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + initial_ast: 1b46f9c0d678800f33e2acc95375dc446b755331f7555b30441bb4b0645b665c + unrolled_ast: 1b46f9c0d678800f33e2acc95375dc446b755331f7555b30441bb4b0645b665c + ssa_ast: cc78951f929dbe123f88df4269f4049cf49419496328805b7f3cccacbeebd406 + flattened_ast: 863a0585973d5e6536cb97dd3b11e8662b11318e148115ab9483eb088ee11cda + destructured_ast: df9db2518c47cf08ca5798db0c6dbe3b4fea29e13d70156f52e9aff73d52e134 + inlined_ast: df9db2518c47cf08ca5798db0c6dbe3b4fea29e13d70156f52e9aff73d52e134 + dce_ast: df9db2518c47cf08ca5798db0c6dbe3b4fea29e13d70156f52e9aff73d52e134 bytecode: 603e5cdb76df60951144b9bf25a52c5707dd4286906cae46fccc43f3b87292e2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/max.out b/tests/expectations/compiler/integers/i8/max.out index 90294cb4e7..45625f3354 100644 --- a/tests/expectations/compiler/integers/i8/max.out +++ b/tests/expectations/compiler/integers/i8/max.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0c644277fea9633946a5e1cdd6d44e43e7ecbd07f31e92938ff07442e93c8a7d - type_checked_symbol_table: 2fecbec36f945eca9bb4c39ad47fea02501d694f646b6195a7c7d762193ccd6a - unrolled_symbol_table: 2fecbec36f945eca9bb4c39ad47fea02501d694f646b6195a7c7d762193ccd6a - initial_ast: 4b61fbbe89303cd9feb58f8abcb06a4f2ffd84af2945f58e91a61ecdb9e6035a - unrolled_ast: 4b61fbbe89303cd9feb58f8abcb06a4f2ffd84af2945f58e91a61ecdb9e6035a - ssa_ast: f168376c36edb00c272a834f463e37a713491000c2697c3f6af182578b2cce93 - flattened_ast: aed6c9ce365e75f7c6e4f92d6a0529895da19bbffff61134158c24b32e90379e - destructured_ast: d6ecd601f8f81c08b85ac88ebe8e4e8db9611d3c86b8bad8c294d9fc6ce61a76 - inlined_ast: d6ecd601f8f81c08b85ac88ebe8e4e8db9611d3c86b8bad8c294d9fc6ce61a76 - dce_ast: d6ecd601f8f81c08b85ac88ebe8e4e8db9611d3c86b8bad8c294d9fc6ce61a76 + - initial_symbol_table: a6a37febbe9d95963b4a44f652b8fdc283cb894facfe966fa3ba70b5ad4758b6 + type_checked_symbol_table: 75aa4f108c0f30f73e8e6b92a8cde9588d28fa4c97c1103349668563c6bf29bf + unrolled_symbol_table: 75aa4f108c0f30f73e8e6b92a8cde9588d28fa4c97c1103349668563c6bf29bf + initial_ast: 563178722ffef827250be4f84e9633363dd7d20a17fa74d78c865f7fb88ac0a4 + unrolled_ast: 563178722ffef827250be4f84e9633363dd7d20a17fa74d78c865f7fb88ac0a4 + ssa_ast: 3ff75da0b8ee9c02c92cf0cb031ffac194eb35eedbb54f3cbff51812e646f491 + flattened_ast: d2afdef5a4fb9501c6d7ec053c1c778630fc01b6c80d1c07fa9b5274e00d5f70 + destructured_ast: e12f2dcbcc35639427e9321927add4ee5798d852ca7e89d38828809216fc53ca + inlined_ast: e12f2dcbcc35639427e9321927add4ee5798d852ca7e89d38828809216fc53ca + dce_ast: e12f2dcbcc35639427e9321927add4ee5798d852ca7e89d38828809216fc53ca bytecode: 3c067ad506fc41e4e9e7db063d5364cb4b48df235e552f3cae7d5de2cbb781e0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/min.out b/tests/expectations/compiler/integers/i8/min.out index 4f7087cbe1..4f2a68a86f 100644 --- a/tests/expectations/compiler/integers/i8/min.out +++ b/tests/expectations/compiler/integers/i8/min.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0c644277fea9633946a5e1cdd6d44e43e7ecbd07f31e92938ff07442e93c8a7d - type_checked_symbol_table: 2fecbec36f945eca9bb4c39ad47fea02501d694f646b6195a7c7d762193ccd6a - unrolled_symbol_table: 2fecbec36f945eca9bb4c39ad47fea02501d694f646b6195a7c7d762193ccd6a - initial_ast: d8d2b161dde04b18c3d331e52e97d9f2c6ddce4093cddd7ca41ace57a5187547 - unrolled_ast: d8d2b161dde04b18c3d331e52e97d9f2c6ddce4093cddd7ca41ace57a5187547 - ssa_ast: 0aeea25f2e2cb11169aab9f8ce12915b954f06c1f28f13d469eb56a90a2e4255 - flattened_ast: ba08840b763b0f296cf1b3d7e2e3bcba959417f05c35197203c4f4f564bfcca5 - destructured_ast: 488cbd8629108cd83b55550fc116b76f776523ed90e86f3f44705158182009bb - inlined_ast: 488cbd8629108cd83b55550fc116b76f776523ed90e86f3f44705158182009bb - dce_ast: 488cbd8629108cd83b55550fc116b76f776523ed90e86f3f44705158182009bb + - initial_symbol_table: a6a37febbe9d95963b4a44f652b8fdc283cb894facfe966fa3ba70b5ad4758b6 + type_checked_symbol_table: 75aa4f108c0f30f73e8e6b92a8cde9588d28fa4c97c1103349668563c6bf29bf + unrolled_symbol_table: 75aa4f108c0f30f73e8e6b92a8cde9588d28fa4c97c1103349668563c6bf29bf + initial_ast: 76f03f73aa1896fe8dcd48c65bf0ceb2f7a9376bdcffcf1d3d2397310473b08c + unrolled_ast: 76f03f73aa1896fe8dcd48c65bf0ceb2f7a9376bdcffcf1d3d2397310473b08c + ssa_ast: 0eaf70d9182c1dbbb9bb32ad8c8e8dc0b26cfe517c062031443d305fd87b3d19 + flattened_ast: 4c0f9e4df2f63f3ce1780031a900b77647269a66e25518fb35ba8a51116b9506 + destructured_ast: 8a27854713ee0405c1e6fd11d2bfb13e58f6d6eebfea1d901540ac958454fee7 + inlined_ast: 8a27854713ee0405c1e6fd11d2bfb13e58f6d6eebfea1d901540ac958454fee7 + dce_ast: 8a27854713ee0405c1e6fd11d2bfb13e58f6d6eebfea1d901540ac958454fee7 bytecode: 55a111c89ca19d386df2b23007d709d5c8787909e9e1160c29499b3f7a01dcf5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/min_fail.out b/tests/expectations/compiler/integers/i8/min_fail.out index 59eafd4f55..ba433c4d1f 100644 --- a/tests/expectations/compiler/integers/i8/min_fail.out +++ b/tests/expectations/compiler/integers/i8/min_fail.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 53cd8c6069d14d5d164498d588e5cc8a1474d01b2c60e1bcd9adccdd59682808 - type_checked_symbol_table: 900c1617396d0410388c0c58234bf75cdc80070cda02ed5da2ffdff9669d76c8 - unrolled_symbol_table: 900c1617396d0410388c0c58234bf75cdc80070cda02ed5da2ffdff9669d76c8 - initial_ast: ba5892a5eec708aca18463c9819453a43beba1c685002a4bfd0d285a56388f34 - unrolled_ast: ba5892a5eec708aca18463c9819453a43beba1c685002a4bfd0d285a56388f34 - ssa_ast: d285613c52db9a19eb7356feffab53d620befe081790781194754fec953fcc45 - flattened_ast: ccddd34994e8c782edd29ffc512f61193af2f8ad312b314a351228dd46ea5553 - destructured_ast: 832dd0370e4619e7d7c147d9620659bfbd3b358366c9b7a3d194abe5d07a6dc0 - inlined_ast: 832dd0370e4619e7d7c147d9620659bfbd3b358366c9b7a3d194abe5d07a6dc0 - dce_ast: 832dd0370e4619e7d7c147d9620659bfbd3b358366c9b7a3d194abe5d07a6dc0 + - initial_symbol_table: 15f9ac444e80cc740f479cf4752dc68a63527ad3fa272f1f28d4ff819da708b2 + type_checked_symbol_table: f114ee92ebdd630b62e9704d4bb3d273faedd5513947afcd2cd6fc6cccc3c195 + unrolled_symbol_table: f114ee92ebdd630b62e9704d4bb3d273faedd5513947afcd2cd6fc6cccc3c195 + initial_ast: a77dad8f4374ae9485cf5209ba53504e4496ddcf3284f527273fedd4d1d6fd0f + unrolled_ast: a77dad8f4374ae9485cf5209ba53504e4496ddcf3284f527273fedd4d1d6fd0f + ssa_ast: b9ead55cf4489b7204556612449ef5c720e38caa15132273a38e19d5f753920f + flattened_ast: f3ba6b843d5fb71c44ce4a13f1159e41ae420493f93e2b4d71eed92d4106717d + destructured_ast: 95b27551d0725fc934b662f959957cabb2613ef853bfd301cf92bf96515910fd + inlined_ast: 95b27551d0725fc934b662f959957cabb2613ef853bfd301cf92bf96515910fd + dce_ast: 95b27551d0725fc934b662f959957cabb2613ef853bfd301cf92bf96515910fd bytecode: 2181efe703d35367134a1f8a3601cc57254af6fff5313d65f4b442e1bb24ca38 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/mul.out b/tests/expectations/compiler/integers/i8/mul.out index a2a1a1b4be..33c1e261b6 100644 --- a/tests/expectations/compiler/integers/i8/mul.out +++ b/tests/expectations/compiler/integers/i8/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2bcb01175109d08fc9945ce76a6e0e23c14ca9a8120aafd8c1f438f1bf095b09 - type_checked_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - unrolled_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - initial_ast: b76648b5bafb9fc7cf3e11ec6f54daa5a141eb2f1decca2bf9776b627799668f - unrolled_ast: b76648b5bafb9fc7cf3e11ec6f54daa5a141eb2f1decca2bf9776b627799668f - ssa_ast: b2d2ca237e0d589ce801966940172f6a15b706007b136636d1d03c3cc068c7bf - flattened_ast: 2600fafd856698250c70ffab3c48a3ddc2906dbbe1d789d7448c7de4ae7faaba - destructured_ast: 1d06c978b0e7517c649c3c6aafca6787b60da8df43e86c2c69b281af76102143 - inlined_ast: 1d06c978b0e7517c649c3c6aafca6787b60da8df43e86c2c69b281af76102143 - dce_ast: 1d06c978b0e7517c649c3c6aafca6787b60da8df43e86c2c69b281af76102143 + - initial_symbol_table: 21e90fe7d6f31f80a2c7e2c9d8eda0b9f13c6b0f810a2eaa86441805fe91f4fa + type_checked_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + unrolled_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + initial_ast: 56b05e255bee16fe71e37cd5580c06b1f68d5a1fafec969694a762dc527e307d + unrolled_ast: 56b05e255bee16fe71e37cd5580c06b1f68d5a1fafec969694a762dc527e307d + ssa_ast: 6987b36066f53fcba20109d287e6ca22d127015764e893684e013e5af8df1c76 + flattened_ast: 437026d837a6f7b5c9985f1689f7061f0c10b828f8d43429b63cd00bdffc2e43 + destructured_ast: d8cd3f58dc75e428f0e5d6ce60b6295454686c75568436253c1edb229663b8ec + inlined_ast: d8cd3f58dc75e428f0e5d6ce60b6295454686c75568436253c1edb229663b8ec + dce_ast: d8cd3f58dc75e428f0e5d6ce60b6295454686c75568436253c1edb229663b8ec bytecode: 4d7f4174af8a36e85cdb61b3aea8ff9d5d2fff98c50e002f82e4e37cec9beab8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/ne.out b/tests/expectations/compiler/integers/i8/ne.out index 8d22eb29a1..e19aa608e6 100644 --- a/tests/expectations/compiler/integers/i8/ne.out +++ b/tests/expectations/compiler/integers/i8/ne.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2fec643bab68303b83da5e504c04e2689fb6eba70142b915c2f8843503948889 - type_checked_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - unrolled_symbol_table: a587dc57823091bd326ec0e1b94ba824fcd9a09a1524441ca0662beeacc3167c - initial_ast: de247b41e40b9f9e3774a580f08dabd3343cadf894922451578aea71fce0bc15 - unrolled_ast: de247b41e40b9f9e3774a580f08dabd3343cadf894922451578aea71fce0bc15 - ssa_ast: 55f9afec16c43f96df49ad874ee231f50b651d5bf539ca601bd85881fa4ec29b - flattened_ast: de1f12876a60ab819832d41b9a0de9971e6610f230053aa901a0276e87525c50 - destructured_ast: 0edaa4c6122fb46e44f65ee51ceb42770b355c5607f365917e1270918365232c - inlined_ast: 0edaa4c6122fb46e44f65ee51ceb42770b355c5607f365917e1270918365232c - dce_ast: 0edaa4c6122fb46e44f65ee51ceb42770b355c5607f365917e1270918365232c + - initial_symbol_table: 4743c62690fbc67bca8d59e9bb6c787eb3bb6bd0c0ac687147ef041745a3bf63 + type_checked_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + unrolled_symbol_table: 42bcece297a0308cbfcc07e26e6a48f50b68d25ded7d1ad6cd185288b799e4df + initial_ast: 3bd2bf3b999c662c2fb76f7e2bd8d434ae265210315fe6a25bec7f4864be91fb + unrolled_ast: 3bd2bf3b999c662c2fb76f7e2bd8d434ae265210315fe6a25bec7f4864be91fb + ssa_ast: e700f12a79171f2bcb8793956bca320380fc683e00dea81efcb4beda60179268 + flattened_ast: 4d7b441aeba9fe22835ff5af503e598f11ab68ad1075b943ac100f5cba4bd56c + destructured_ast: 86b1eebf8450a6d76bd76ea1a7bac0be64a78775bfcb624160482b25cf0f2824 + inlined_ast: 86b1eebf8450a6d76bd76ea1a7bac0be64a78775bfcb624160482b25cf0f2824 + dce_ast: 86b1eebf8450a6d76bd76ea1a7bac0be64a78775bfcb624160482b25cf0f2824 bytecode: d7dd8a73bf281baa5edbf7c488b9752d703a092ec1840c0e35d830a7c6f9c007 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/negate.out b/tests/expectations/compiler/integers/i8/negate.out index 04f0b5e8ca..9e9fdd5093 100644 --- a/tests/expectations/compiler/integers/i8/negate.out +++ b/tests/expectations/compiler/integers/i8/negate.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 435e2e4d3f4a0fb6a20346bd5431a571e4f59b22d7369ec3e37fca0929a0d4ee - type_checked_symbol_table: 4ea70ce9f8b2a4e0d44807b8d157f76066529df820162949a54032946332aef5 - unrolled_symbol_table: 4ea70ce9f8b2a4e0d44807b8d157f76066529df820162949a54032946332aef5 - initial_ast: 979e02c9464a7dcd7c559b5a93fda3badff3fcd386262987a1c0b9739f119756 - unrolled_ast: 979e02c9464a7dcd7c559b5a93fda3badff3fcd386262987a1c0b9739f119756 - ssa_ast: b21e65014d8d892ded6cb6e8de50652887ba9733305601978fdaa9b218d3423a - flattened_ast: 41c718e8d0e22f369fd85c95421ec38ece6dea442e400c59fa1ca51f7ba6f0a4 - destructured_ast: 90ac4742f6d9fef6168e009a5b4ed4e1512b3d397d0b2d6540082d560b252c11 - inlined_ast: 90ac4742f6d9fef6168e009a5b4ed4e1512b3d397d0b2d6540082d560b252c11 - dce_ast: 90ac4742f6d9fef6168e009a5b4ed4e1512b3d397d0b2d6540082d560b252c11 + - initial_symbol_table: cde66f4b30777be5bbf81e86f11c7b68c5004819a4d3da246e755cd5a8683e55 + type_checked_symbol_table: 62b70f7d5bc9e5efa20b2a6611b36bbbae7707dab492fadeca3532e95ad34396 + unrolled_symbol_table: 62b70f7d5bc9e5efa20b2a6611b36bbbae7707dab492fadeca3532e95ad34396 + initial_ast: a573efee457260e4f9a0171ba91f8c78b81cd636c53d0d0fb94bebf73c0a6ae3 + unrolled_ast: a573efee457260e4f9a0171ba91f8c78b81cd636c53d0d0fb94bebf73c0a6ae3 + ssa_ast: b5be28daddc15f1c0e60b97f004ff809074f5b6943501984f3a0a577e5b6fa83 + flattened_ast: 58f2aa6a514785791e5d7e33afe38db9ecb042bed562056e036f2f3bd35ed2bf + destructured_ast: f380bb5c1d258c8e957a78eee1ff9e66a8846072ae16f6b79a445735dc1b2cdb + inlined_ast: f380bb5c1d258c8e957a78eee1ff9e66a8846072ae16f6b79a445735dc1b2cdb + dce_ast: f380bb5c1d258c8e957a78eee1ff9e66a8846072ae16f6b79a445735dc1b2cdb bytecode: 68da5691d330a6bcaa3f223f7a2140e1c01993fe61750a646efe6241bccb88c9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/negate_min_fail.out b/tests/expectations/compiler/integers/i8/negate_min_fail.out index d74c411e0f..49f66f2752 100644 --- a/tests/expectations/compiler/integers/i8/negate_min_fail.out +++ b/tests/expectations/compiler/integers/i8/negate_min_fail.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 53cd8c6069d14d5d164498d588e5cc8a1474d01b2c60e1bcd9adccdd59682808 - type_checked_symbol_table: 900c1617396d0410388c0c58234bf75cdc80070cda02ed5da2ffdff9669d76c8 - unrolled_symbol_table: 900c1617396d0410388c0c58234bf75cdc80070cda02ed5da2ffdff9669d76c8 - initial_ast: f4ce65332c12b58260a13bf5837d4c8b0b7da5141d189bd5321a1a4aa7b2d121 - unrolled_ast: f4ce65332c12b58260a13bf5837d4c8b0b7da5141d189bd5321a1a4aa7b2d121 - ssa_ast: fee4d402531e919f0cf0a66790eb3b114d647af4f48b637c77d2223de8e5cfb6 - flattened_ast: c9b20d6f31b014f56b2b06b26f8f62e203e2046ae1c7dc91051b7511fc8d7f64 - destructured_ast: cd9c13ce5b16650258e3d8449e4c5a5ac4508bd8494cf490d9ff3a1cd400a95b - inlined_ast: cd9c13ce5b16650258e3d8449e4c5a5ac4508bd8494cf490d9ff3a1cd400a95b - dce_ast: cd9c13ce5b16650258e3d8449e4c5a5ac4508bd8494cf490d9ff3a1cd400a95b + - initial_symbol_table: 15f9ac444e80cc740f479cf4752dc68a63527ad3fa272f1f28d4ff819da708b2 + type_checked_symbol_table: f114ee92ebdd630b62e9704d4bb3d273faedd5513947afcd2cd6fc6cccc3c195 + unrolled_symbol_table: f114ee92ebdd630b62e9704d4bb3d273faedd5513947afcd2cd6fc6cccc3c195 + initial_ast: 00d46b6760279d0f21ddca6d737a81d49d10699030ececf8d8a75e5e337cd48a + unrolled_ast: 00d46b6760279d0f21ddca6d737a81d49d10699030ececf8d8a75e5e337cd48a + ssa_ast: 288c9453a9eb1eee2c680b542b14313feb14ec4dd7cf361972f2a692e3b24f6b + flattened_ast: 6b69d8700688b186665b013ec5d7cfa501a128109e656b69b3ca5b1cabf0d491 + destructured_ast: 33095f06553da8f91f848bc89c68acf7a368af69f6633cd5588c4d7bfb7dc3c9 + inlined_ast: 33095f06553da8f91f848bc89c68acf7a368af69f6633cd5588c4d7bfb7dc3c9 + dce_ast: 33095f06553da8f91f848bc89c68acf7a368af69f6633cd5588c4d7bfb7dc3c9 bytecode: a4ebf23c558ad51c1a52d068bb7ac0b76d19edf6545cb32d068ab3206f87bef4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/negate_zero.out b/tests/expectations/compiler/integers/i8/negate_zero.out index a6e9621594..3caa728a0a 100644 --- a/tests/expectations/compiler/integers/i8/negate_zero.out +++ b/tests/expectations/compiler/integers/i8/negate_zero.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: bbc9b6ac3e34c83287ff18797d5172902a135dec3c843ae23a12340fb696ced4 - unrolled_symbol_table: bbc9b6ac3e34c83287ff18797d5172902a135dec3c843ae23a12340fb696ced4 - initial_ast: c25d8f06488510eeb0dd9a7835326aa3a4edb235802a0b8f7bbc88a186e72f8f - unrolled_ast: c25d8f06488510eeb0dd9a7835326aa3a4edb235802a0b8f7bbc88a186e72f8f - ssa_ast: 7ac952982f9dcbb0d50f43655d6d2e0a61787acde93fb5f50913d7b071fbaaa9 - flattened_ast: a03343a320349f96bda3763c25ec7689dc80d10125a4ef7d3be6dd82c7e784cb - destructured_ast: 3947e1f1ae87b421df9fcf3302d98d40e80d75f3935fcea79190f703b9ffd6d1 - inlined_ast: 3947e1f1ae87b421df9fcf3302d98d40e80d75f3935fcea79190f703b9ffd6d1 - dce_ast: 3947e1f1ae87b421df9fcf3302d98d40e80d75f3935fcea79190f703b9ffd6d1 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: 08c1d52f16efbdf97bf015dcb5a6170ffac25e072839f9ac2299b8e57d93a20e + unrolled_symbol_table: 08c1d52f16efbdf97bf015dcb5a6170ffac25e072839f9ac2299b8e57d93a20e + initial_ast: 619e090d57542c7848adbc6820210df4a40239ea890d41d58fad37b5f2cd4a30 + unrolled_ast: 619e090d57542c7848adbc6820210df4a40239ea890d41d58fad37b5f2cd4a30 + ssa_ast: 16d4ca4ec665aae3f760a6bee5e4006dffda86663d629d26f3d3cdba3cad278e + flattened_ast: 3f9c99370ee72bc75321f99c963cb84bcd7adcaa37d416dffad45771c020f948 + destructured_ast: 0f2f88d1cb2297b8f1d074bfe9e956b6a7fddc491a11a4b8efc68105828b72a1 + inlined_ast: 0f2f88d1cb2297b8f1d074bfe9e956b6a7fddc491a11a4b8efc68105828b72a1 + dce_ast: 0f2f88d1cb2297b8f1d074bfe9e956b6a7fddc491a11a4b8efc68105828b72a1 bytecode: d93c33f2a15e75c32e9a604904fecc39f063d4a2a3463240b68a401105a55053 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/operator_methods.out b/tests/expectations/compiler/integers/i8/operator_methods.out index 0fb3f55cb3..bacf8c467e 100644 --- a/tests/expectations/compiler/integers/i8/operator_methods.out +++ b/tests/expectations/compiler/integers/i8/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 435e2e4d3f4a0fb6a20346bd5431a571e4f59b22d7369ec3e37fca0929a0d4ee - type_checked_symbol_table: 4c724279887995f9a773379d995c2ada7b541487dfa8dcad0a03cc27cb6710c0 - unrolled_symbol_table: 4c724279887995f9a773379d995c2ada7b541487dfa8dcad0a03cc27cb6710c0 - initial_ast: 536a27a54b54af26ebb769a5c2ce8c48bb683ea1f545a897c74185d17c8a4b9f - unrolled_ast: 536a27a54b54af26ebb769a5c2ce8c48bb683ea1f545a897c74185d17c8a4b9f - ssa_ast: 1256baced0fd272a7af23178e5f81bba7cc09cb58dea011207348cb530bde5ab - flattened_ast: 31fab623f1640f7b09a13d846d6bfcf26dcc0964f66b15d1324d7dc36ff0e24a - destructured_ast: e59f1b545d57f6ccb5b149bb94fbbb25f61e642cb353c828b96e220632670d8e - inlined_ast: e59f1b545d57f6ccb5b149bb94fbbb25f61e642cb353c828b96e220632670d8e - dce_ast: 5f71931cc604569f7031bc2e9a97f3eebcd10aa7abd2a282a9b31de6b35da6c6 + - initial_symbol_table: cde66f4b30777be5bbf81e86f11c7b68c5004819a4d3da246e755cd5a8683e55 + type_checked_symbol_table: 72620aed6d8c589a0d79dd52eb11fabb812de499160743e78b73394c77c0c018 + unrolled_symbol_table: 72620aed6d8c589a0d79dd52eb11fabb812de499160743e78b73394c77c0c018 + initial_ast: 40a6e7d505f3bab72ee0168162b75b14b8561f12802436474204975b14779390 + unrolled_ast: 40a6e7d505f3bab72ee0168162b75b14b8561f12802436474204975b14779390 + ssa_ast: 501e9b241e2fffeccf8ca30ce6f9a376b8e44963bd0c6bbf658487bf37dc305e + flattened_ast: 0b29c696a2066c5e0c8a5c7d997308831316e0ebf392f546c83238c3257f5999 + destructured_ast: b7fd5b6b4ab28f85932bfa40ccedb15baa284f4a51ce2810a161176434c3c681 + inlined_ast: b7fd5b6b4ab28f85932bfa40ccedb15baa284f4a51ce2810a161176434c3c681 + dce_ast: ff0ea7839ec47f3d48d7c506cb94a84c723edf417faa9d4a3ed4042f5cf91319 bytecode: faddd6204de19b830842ea34e1f218276b8e8914ecd7fdbfd4143b0f08d305c1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/or.out b/tests/expectations/compiler/integers/i8/or.out index f4b3290a69..426dbd6ffe 100644 --- a/tests/expectations/compiler/integers/i8/or.out +++ b/tests/expectations/compiler/integers/i8/or.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2bcb01175109d08fc9945ce76a6e0e23c14ca9a8120aafd8c1f438f1bf095b09 - type_checked_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - unrolled_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - initial_ast: a63dfebf79f0b8d7a4c88e6c8623e37603351205de44768179b306bbb327fd67 - unrolled_ast: a63dfebf79f0b8d7a4c88e6c8623e37603351205de44768179b306bbb327fd67 - ssa_ast: 94371d06a52ee8da77061d447ff55c96ebc419b172b155eb58a25776c6845c75 - flattened_ast: 217c5de8dc0b98b2c3eb8066165219c46eb36c0e91600d4b545f9184b1568228 - destructured_ast: 132d37868948fe118daff568661bdb4bcd113da736adbb9669be898c1cf5c67a - inlined_ast: 132d37868948fe118daff568661bdb4bcd113da736adbb9669be898c1cf5c67a - dce_ast: 132d37868948fe118daff568661bdb4bcd113da736adbb9669be898c1cf5c67a + - initial_symbol_table: 21e90fe7d6f31f80a2c7e2c9d8eda0b9f13c6b0f810a2eaa86441805fe91f4fa + type_checked_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + unrolled_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + initial_ast: 28000689cde1febdc24ecf2aa7352daaf95cae69a3c9282249a794f7fe45eb9f + unrolled_ast: 28000689cde1febdc24ecf2aa7352daaf95cae69a3c9282249a794f7fe45eb9f + ssa_ast: 8924faa4c6649e328ca68e6c24c6a2d0eb6e83bbdcc01a95889e2fa950a06bc9 + flattened_ast: 42b538284a04f9e3dda825f4f1b82efc76be9dbdc056d6298ba387d921707b59 + destructured_ast: ea0b06d1ca64206d34367385c1c19a3750fae22239a037303b626c0606c63e09 + inlined_ast: ea0b06d1ca64206d34367385c1c19a3750fae22239a037303b626c0606c63e09 + dce_ast: ea0b06d1ca64206d34367385c1c19a3750fae22239a037303b626c0606c63e09 bytecode: 4ea2659376ff2503f5dbf9e6bda9c9f13fb84dec3182bb626646806f874e00eb errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/pow.out b/tests/expectations/compiler/integers/i8/pow.out index f1d5183cda..64fa1fc53e 100644 --- a/tests/expectations/compiler/integers/i8/pow.out +++ b/tests/expectations/compiler/integers/i8/pow.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2bcb01175109d08fc9945ce76a6e0e23c14ca9a8120aafd8c1f438f1bf095b09 - type_checked_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - unrolled_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - initial_ast: d3e511a103ecbccc7896688c8f8aa824e5d58309401904a4e11d17b3723f00fe - unrolled_ast: d3e511a103ecbccc7896688c8f8aa824e5d58309401904a4e11d17b3723f00fe - ssa_ast: 079d10083a4d075d31046a59e56e5a534a66c0a3ac6cc81b617ff55397f03eca - flattened_ast: ba539a197253eaea9b5ed3f3de01d6290aa85549c07d2cbba82d2e7225d38ebf - destructured_ast: 8392b3d029986b6d608a727674b13fb7cf9596f55e8e18c6eb596d44b6992ead - inlined_ast: 8392b3d029986b6d608a727674b13fb7cf9596f55e8e18c6eb596d44b6992ead - dce_ast: 8392b3d029986b6d608a727674b13fb7cf9596f55e8e18c6eb596d44b6992ead + - initial_symbol_table: 21e90fe7d6f31f80a2c7e2c9d8eda0b9f13c6b0f810a2eaa86441805fe91f4fa + type_checked_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + unrolled_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + initial_ast: 3b9473ecefd63ac652479cc7f639ee7f5fcdcd7ef7036b84ea70e7aff73ddcc3 + unrolled_ast: 3b9473ecefd63ac652479cc7f639ee7f5fcdcd7ef7036b84ea70e7aff73ddcc3 + ssa_ast: 0cb09af29a30b87d9e67f875a36774c7765284c78ca4b7ba7c1b185b0498a09f + flattened_ast: 3249c8482d4341537f945d5deb9c4c634f547a674698d9324e5dd463b247e800 + destructured_ast: be05c2dc2d82ac15f9ab9e6b83c6849846cf93fe2d817fe065bf9267dbc71627 + inlined_ast: be05c2dc2d82ac15f9ab9e6b83c6849846cf93fe2d817fe065bf9267dbc71627 + dce_ast: be05c2dc2d82ac15f9ab9e6b83c6849846cf93fe2d817fe065bf9267dbc71627 bytecode: edd5ec13303284be804f592351207aa0ac4c7c6e0c0b7f9a6377f8b75e0d377e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/rem.out b/tests/expectations/compiler/integers/i8/rem.out index e9216258f4..d45e9b5a74 100644 --- a/tests/expectations/compiler/integers/i8/rem.out +++ b/tests/expectations/compiler/integers/i8/rem.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2bcb01175109d08fc9945ce76a6e0e23c14ca9a8120aafd8c1f438f1bf095b09 - type_checked_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - unrolled_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - initial_ast: 30e55a20adf265ccea6832202ab78463e078856ae3a2e63ec55e4e1a2bdff425 - unrolled_ast: 30e55a20adf265ccea6832202ab78463e078856ae3a2e63ec55e4e1a2bdff425 - ssa_ast: 2180b545764483595c4a9d7e6a950638457255e03a1fde9a315882b6daa45f53 - flattened_ast: 37f9e02848521727636686b4cc3ca9c7e71e1a868ec6f9907844b9e723f1db4e - destructured_ast: 045dddd0fcda7971557abbcaffbba999413ec93cb068fabb0565b9f139569c2f - inlined_ast: 045dddd0fcda7971557abbcaffbba999413ec93cb068fabb0565b9f139569c2f - dce_ast: 045dddd0fcda7971557abbcaffbba999413ec93cb068fabb0565b9f139569c2f + - initial_symbol_table: 21e90fe7d6f31f80a2c7e2c9d8eda0b9f13c6b0f810a2eaa86441805fe91f4fa + type_checked_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + unrolled_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + initial_ast: 790ca6db97a376caee5d58993a1835f659484895eda5175eb818dea5ba5705d2 + unrolled_ast: 790ca6db97a376caee5d58993a1835f659484895eda5175eb818dea5ba5705d2 + ssa_ast: dd475da4f4a9868997deecfff1f33e84b7b506daf53082f1ddeb1bd75f0a0292 + flattened_ast: 89cf57a9df4ab5915df5b09abd02b753e8913789774c086a6ab5b75e98b15bf7 + destructured_ast: 3c6d5f7e634f5ea0aa369751d8508fe8927e5a1a9a98ebdfa8bc11fafe207c97 + inlined_ast: 3c6d5f7e634f5ea0aa369751d8508fe8927e5a1a9a98ebdfa8bc11fafe207c97 + dce_ast: 3c6d5f7e634f5ea0aa369751d8508fe8927e5a1a9a98ebdfa8bc11fafe207c97 bytecode: 34eda0edb2d4048d2b3e2ea19e929f063903b4ca94d90f8a0e1525a0bb2d0134 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/shl.out b/tests/expectations/compiler/integers/i8/shl.out index 7f41c3e1b1..367dcfd426 100644 --- a/tests/expectations/compiler/integers/i8/shl.out +++ b/tests/expectations/compiler/integers/i8/shl.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2bcb01175109d08fc9945ce76a6e0e23c14ca9a8120aafd8c1f438f1bf095b09 - type_checked_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - unrolled_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - initial_ast: 4fc392eec410efbe1de20789c87b71f5391d3a7eb59cc959803d3c80bfd90ad9 - unrolled_ast: 4fc392eec410efbe1de20789c87b71f5391d3a7eb59cc959803d3c80bfd90ad9 - ssa_ast: 2e13427d5803058ca13333041fc6db98cd5cfd594ea9cade432dfac28451845b - flattened_ast: a17f9502a1ce15587170e5607276578cc5bf68843b421e7ce524add1123611e3 - destructured_ast: 76dfa0c624067fb59b919a413621691ad4d24ea7b265bad0ab04fdb0638134ca - inlined_ast: 76dfa0c624067fb59b919a413621691ad4d24ea7b265bad0ab04fdb0638134ca - dce_ast: 76dfa0c624067fb59b919a413621691ad4d24ea7b265bad0ab04fdb0638134ca + - initial_symbol_table: 21e90fe7d6f31f80a2c7e2c9d8eda0b9f13c6b0f810a2eaa86441805fe91f4fa + type_checked_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + unrolled_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + initial_ast: 8de158e1b7900d050661761fae0634612f68f5a82d57044a31c06aa73469d2ef + unrolled_ast: 8de158e1b7900d050661761fae0634612f68f5a82d57044a31c06aa73469d2ef + ssa_ast: 21ac6159d8833d72c0d63f28b69ccee7f79a8582a2848421556bced3d7469840 + flattened_ast: e8f1bc558ef6d8a9aa3f80c4d987d68d8bbddbf2c5f568ad1bf1b50064ddea60 + destructured_ast: 9d8a48cc561382b3119e92806bdb95c540f5fc63a11f1b2c2d4b08f9a4c264cc + inlined_ast: 9d8a48cc561382b3119e92806bdb95c540f5fc63a11f1b2c2d4b08f9a4c264cc + dce_ast: 9d8a48cc561382b3119e92806bdb95c540f5fc63a11f1b2c2d4b08f9a4c264cc bytecode: 307c17323af8fd5de808a828e634ce97419a0ba67815102016fab6c883b7e052 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/shr.out b/tests/expectations/compiler/integers/i8/shr.out index 0f4b38fcec..f977006045 100644 --- a/tests/expectations/compiler/integers/i8/shr.out +++ b/tests/expectations/compiler/integers/i8/shr.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2bcb01175109d08fc9945ce76a6e0e23c14ca9a8120aafd8c1f438f1bf095b09 - type_checked_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - unrolled_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - initial_ast: 04349b3707faf905e4cd5f9b69f411a92174978862203c050f2dc5a92e008987 - unrolled_ast: 04349b3707faf905e4cd5f9b69f411a92174978862203c050f2dc5a92e008987 - ssa_ast: d9825f0e35aaac061fe0a8206775a7bb80f015c84b3ff50d065021a48199cd9e - flattened_ast: 3c9729a52567a87339af45fc78649309e825181662fca899b19947e479d97ad2 - destructured_ast: 982923d2107bf87137efcb5736a2c6320276d6c50b9aae56c336b97550c68876 - inlined_ast: 982923d2107bf87137efcb5736a2c6320276d6c50b9aae56c336b97550c68876 - dce_ast: 982923d2107bf87137efcb5736a2c6320276d6c50b9aae56c336b97550c68876 + - initial_symbol_table: 21e90fe7d6f31f80a2c7e2c9d8eda0b9f13c6b0f810a2eaa86441805fe91f4fa + type_checked_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + unrolled_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + initial_ast: e873a948ea2212c65702eeef784acc23ec190535162bc9f0b23a92b89f1ae48f + unrolled_ast: e873a948ea2212c65702eeef784acc23ec190535162bc9f0b23a92b89f1ae48f + ssa_ast: 6b6996026d9181a251b760b1722e354dfe40e7971e755e5adb55dbdda7886275 + flattened_ast: 28980dc5e410e1168b08e6cd221d5fdf9c569d0fc1dac5bb1433fab76155862f + destructured_ast: af35294c8fecce341e5d0322bc08132a7e14b4a56070c297f88419ae38a536bd + inlined_ast: af35294c8fecce341e5d0322bc08132a7e14b4a56070c297f88419ae38a536bd + dce_ast: af35294c8fecce341e5d0322bc08132a7e14b4a56070c297f88419ae38a536bd bytecode: e0110365aec2e78cbf8f7accb85b8c7e36d2c606cdd6a4cafd02a2b4dc7dfe38 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/sub.out b/tests/expectations/compiler/integers/i8/sub.out index 4251ae7ffc..f9e48635a9 100644 --- a/tests/expectations/compiler/integers/i8/sub.out +++ b/tests/expectations/compiler/integers/i8/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2bcb01175109d08fc9945ce76a6e0e23c14ca9a8120aafd8c1f438f1bf095b09 - type_checked_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - unrolled_symbol_table: 6e510a23ab1bfab0dc17134709a96349999e92de2aeaf7330505898f24d07849 - initial_ast: aab9c7dbb8dc96b2a370135d6e872365ac4f17271935742c22fc813323572764 - unrolled_ast: aab9c7dbb8dc96b2a370135d6e872365ac4f17271935742c22fc813323572764 - ssa_ast: e0097e8f10ffc4d5cf9ead7ac15fdca074db781b43af4860d9c71ca719e6e708 - flattened_ast: 86540ed64cc3147e09652c00e375579c048c61db62cacf701aedd2e5b097a9eb - destructured_ast: 90187c9d8f9b6f5bb9fe359ea3564833d07050f12295f0a194b4058d68813120 - inlined_ast: 90187c9d8f9b6f5bb9fe359ea3564833d07050f12295f0a194b4058d68813120 - dce_ast: 90187c9d8f9b6f5bb9fe359ea3564833d07050f12295f0a194b4058d68813120 + - initial_symbol_table: 21e90fe7d6f31f80a2c7e2c9d8eda0b9f13c6b0f810a2eaa86441805fe91f4fa + type_checked_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + unrolled_symbol_table: cce30978c007083c138587349358f116ae192df25f14060c376ded79d4e00674 + initial_ast: 7bab03f89dddb73c6c58b6ab1033668210f56e83b546b52c6d8115ffbe7ba4b9 + unrolled_ast: 7bab03f89dddb73c6c58b6ab1033668210f56e83b546b52c6d8115ffbe7ba4b9 + ssa_ast: 6a6a6e42c99d148a2752ad5c6f99f49b84e419423e890151c3123b3fcef0d934 + flattened_ast: ad984f66575dfb99ca5859ac1eff1ab0dcb3bd619e01bb8a231a81d5c16ab566 + destructured_ast: 18751b6a9563eeac8de77864c1a4393c90187aae79168addfadbeb0a049850e6 + inlined_ast: 18751b6a9563eeac8de77864c1a4393c90187aae79168addfadbeb0a049850e6 + dce_ast: 18751b6a9563eeac8de77864c1a4393c90187aae79168addfadbeb0a049850e6 bytecode: 6638d0f711e011432b8371bf648e0903f22612d062139a650ebe4d75783a8393 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/ternary.out b/tests/expectations/compiler/integers/i8/ternary.out index 9599ada83f..994fdd3dea 100644 --- a/tests/expectations/compiler/integers/i8/ternary.out +++ b/tests/expectations/compiler/integers/i8/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 59b5958e45c2be7223ec7cda69a0fdc79aa7c19ee17b3acab311bc340551331f - type_checked_symbol_table: f3a03ce0f0a61ee34bf8bb8030201905bcf4f9546669d0ec89590e8216063932 - unrolled_symbol_table: f3a03ce0f0a61ee34bf8bb8030201905bcf4f9546669d0ec89590e8216063932 - initial_ast: 56ada25362d0683d5d425c3431cd671d0055bda90ede9b7d85f28f9eaff9eea0 - unrolled_ast: 56ada25362d0683d5d425c3431cd671d0055bda90ede9b7d85f28f9eaff9eea0 - ssa_ast: 93b8f6890cd832f9c411c8b15d9c7029112f07d80f1b95a9766866ecb6445bbc - flattened_ast: 58c64826e319fd27fdf9981d2d8650e268a67f338bf5b78e9554b2dc34730458 - destructured_ast: fe532696b7a6dc2aa27762cd4a695ff1b5ecc78541dce2c8b12489e007e07543 - inlined_ast: fe532696b7a6dc2aa27762cd4a695ff1b5ecc78541dce2c8b12489e007e07543 - dce_ast: fe532696b7a6dc2aa27762cd4a695ff1b5ecc78541dce2c8b12489e007e07543 + - initial_symbol_table: 634b2768785c05c66dcda182dfd1c64b4b3861966cad3e6e666f7b1cf40fe35a + type_checked_symbol_table: 0ed12672775b971c53c6240c96b2751dc600c55e48a9ae1673f4635904b7ec47 + unrolled_symbol_table: 0ed12672775b971c53c6240c96b2751dc600c55e48a9ae1673f4635904b7ec47 + initial_ast: 60adde5bf7e2364454a7d3b4f52286f35892a3872065c68f443ddfccd48c4dd7 + unrolled_ast: 60adde5bf7e2364454a7d3b4f52286f35892a3872065c68f443ddfccd48c4dd7 + ssa_ast: 94c44fed7fd02dac3273323118e03cf914016612d833bd095e134c34c26d1dd1 + flattened_ast: 059479635a590362fd8bdef355165b9996190c2ad13bb986befe8302fd392bb8 + destructured_ast: d95c83881b00fa074b95a90fc36d2886bbcc4892b08b467c0b1c8569d8303a3b + inlined_ast: d95c83881b00fa074b95a90fc36d2886bbcc4892b08b467c0b1c8569d8303a3b + dce_ast: d95c83881b00fa074b95a90fc36d2886bbcc4892b08b467c0b1c8569d8303a3b bytecode: 61eac30d1e0b3a4fa0357855b11e228b012203b9cd2f814c0faa660a2be5996d errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/i8/xor.out b/tests/expectations/compiler/integers/i8/xor.out index ebe609bb5d..7963f19523 100644 --- a/tests/expectations/compiler/integers/i8/xor.out +++ b/tests/expectations/compiler/integers/i8/xor.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8c9eac03d79e2d2b8e8dec061dcb37abf15a96cddf903e7d9ced5c996ad5f58d - type_checked_symbol_table: 312e9a9a29141a40f09c2c48167a932750196da788d128c179a2d24b49266ee9 - unrolled_symbol_table: 312e9a9a29141a40f09c2c48167a932750196da788d128c179a2d24b49266ee9 - initial_ast: 58eb16b3a9df3c3f36b3c10390616642a98affceabaad512cead973dddb58b78 - unrolled_ast: 58eb16b3a9df3c3f36b3c10390616642a98affceabaad512cead973dddb58b78 - ssa_ast: 0c8675ac779427136ad5ddcda40f5b4363b9a8fc44e6bf7f24fcefa4acaf5bf4 - flattened_ast: 5d6a9b810f9d7a3b4003dee5f1bff4ee5ec8db6e7596506559536af83e6b6fd2 - destructured_ast: 1e5638f438ffd404a721fc8cd8395e5afbfa16448723ea26413df9db509e4fd1 - inlined_ast: 1e5638f438ffd404a721fc8cd8395e5afbfa16448723ea26413df9db509e4fd1 - dce_ast: 1e5638f438ffd404a721fc8cd8395e5afbfa16448723ea26413df9db509e4fd1 + - initial_symbol_table: 1b7f3cd480494050dfb820aebc0231f7a7d435dde4781101be2ae532c52834bb + type_checked_symbol_table: 31541aba8454f5d35c17d3b3e3893b07f6c183758f6e2825f04da69e4f4d1f01 + unrolled_symbol_table: 31541aba8454f5d35c17d3b3e3893b07f6c183758f6e2825f04da69e4f4d1f01 + initial_ast: 32fbb4c6f9df36028b9f9a134c3ebfe57f4d56224b844d7c90af0a61a858abbf + unrolled_ast: 32fbb4c6f9df36028b9f9a134c3ebfe57f4d56224b844d7c90af0a61a858abbf + ssa_ast: 35524d9ad7684059c47302c97fd78c259352211e37fa3a1d1938a83bbbb6581f + flattened_ast: fc677cb4bee4ec7b6d9e7de234c3ed93dbc26ccf4e7430bcc748fe8cf8def92d + destructured_ast: f3990af79882485cfd8217ff798b72128968c7d2d303a93c98cafbdb2c438f79 + inlined_ast: f3990af79882485cfd8217ff798b72128968c7d2d303a93c98cafbdb2c438f79 + dce_ast: f3990af79882485cfd8217ff798b72128968c7d2d303a93c98cafbdb2c438f79 bytecode: 219e0ef5cb7c0ac1ecb9541920637d11e5f48c5e52adab2060e6ed389647eee4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/add.out b/tests/expectations/compiler/integers/u128/add.out index 75c0f928e5..fc7a9c81df 100644 --- a/tests/expectations/compiler/integers/u128/add.out +++ b/tests/expectations/compiler/integers/u128/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bfe102bbf57d53cbd5571775f377199d49c476f66cdb998a11f0e875cf92ccc3 - type_checked_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - unrolled_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - initial_ast: 19a8ccdb2d31e57f3275a98bd2934abf8e4911ce92aa9a73ac7b3b48a993ca94 - unrolled_ast: 19a8ccdb2d31e57f3275a98bd2934abf8e4911ce92aa9a73ac7b3b48a993ca94 - ssa_ast: 63667731ab843c4a1b37193b94fb55fa482fb0a8414798388f6f3c5f7db4c7c9 - flattened_ast: 05c87052ec99a45ef4c7591ebb58d69d924734cbc07d956b1690b339fb349905 - destructured_ast: 48dbc0f9a7233b610ede9cdf55e9a1b98569eb0169c3aced35d2bba3341dbe46 - inlined_ast: 48dbc0f9a7233b610ede9cdf55e9a1b98569eb0169c3aced35d2bba3341dbe46 - dce_ast: 48dbc0f9a7233b610ede9cdf55e9a1b98569eb0169c3aced35d2bba3341dbe46 + - initial_symbol_table: 4818ec559c9cd9da87295e749b1927cf043fd024b3a5056bd26ecdc47d87f0aa + type_checked_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + unrolled_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + initial_ast: 06e22df9c4c860e037e401390ade75ff633b29f25a8b04285ca27b24ebbfa03b + unrolled_ast: 06e22df9c4c860e037e401390ade75ff633b29f25a8b04285ca27b24ebbfa03b + ssa_ast: 7e4b2bbad73a438a6305ca4ab8e15f3c3dc2dbc166a47787d03ca8155e8aad62 + flattened_ast: e243f82d11e96c47e83665996c8a2b926319539da6f8aaf36aa46ed0f6455cea + destructured_ast: ea5a44bd55844e64e76a59f244352cfe20c7b2eb17bc1d2efcb34cdd938b0048 + inlined_ast: ea5a44bd55844e64e76a59f244352cfe20c7b2eb17bc1d2efcb34cdd938b0048 + dce_ast: ea5a44bd55844e64e76a59f244352cfe20c7b2eb17bc1d2efcb34cdd938b0048 bytecode: 2d327c3f6b7f23cc5f8e292ef00cf94df2fa9afad2bc8fe26ca28dc6f338d2cc errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/and.out b/tests/expectations/compiler/integers/u128/and.out index 4b5bca584c..66b7937668 100644 --- a/tests/expectations/compiler/integers/u128/and.out +++ b/tests/expectations/compiler/integers/u128/and.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bfe102bbf57d53cbd5571775f377199d49c476f66cdb998a11f0e875cf92ccc3 - type_checked_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - unrolled_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - initial_ast: 4da2e7852d0ec29b568efc652d39e54cfb04f9855a17472262a38dcdff79d228 - unrolled_ast: 4da2e7852d0ec29b568efc652d39e54cfb04f9855a17472262a38dcdff79d228 - ssa_ast: 0ff360637285b511eeedaa8c35ef8b91965ed31291180583c8a0df74154a14bb - flattened_ast: 5d77250d1ea24ca9de759abca37ccd489ff9e8f7db5110cb31123b5dba9ab63d - destructured_ast: 20ac230d8bbc870b59c28eebaba89e362905215acda0b8654b97c1fed82459c6 - inlined_ast: 20ac230d8bbc870b59c28eebaba89e362905215acda0b8654b97c1fed82459c6 - dce_ast: 20ac230d8bbc870b59c28eebaba89e362905215acda0b8654b97c1fed82459c6 + - initial_symbol_table: 4818ec559c9cd9da87295e749b1927cf043fd024b3a5056bd26ecdc47d87f0aa + type_checked_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + unrolled_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + initial_ast: 76749861903281b19dab3e7b6e544442e58edc12d1e5c3a400438b7bf1a026f6 + unrolled_ast: 76749861903281b19dab3e7b6e544442e58edc12d1e5c3a400438b7bf1a026f6 + ssa_ast: 2f04220dc17aee851dff4e2c77457e0f1289a10aa4d5b9d6b84799b7d2df260c + flattened_ast: e279be02a678e9216ebf873682243c11d3fc6780afed29739d24e541f701cacb + destructured_ast: 72b2301674f03d70d4654b72ff51f1e79e6319045132f6c95da38b17e1465f99 + inlined_ast: 72b2301674f03d70d4654b72ff51f1e79e6319045132f6c95da38b17e1465f99 + dce_ast: 72b2301674f03d70d4654b72ff51f1e79e6319045132f6c95da38b17e1465f99 bytecode: 5400590002c3acc5121a18ff585e8ca17b695e7486ea09a61cb2520dfd09f413 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/console_assert.out b/tests/expectations/compiler/integers/u128/console_assert.out index 14499f5371..b51efcbaa6 100644 --- a/tests/expectations/compiler/integers/u128/console_assert.out +++ b/tests/expectations/compiler/integers/u128/console_assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 64cb3627b83115b57a1cd17a6dae953e3d0c2bada1248fe849b2b0632e2bc89a - type_checked_symbol_table: 751bc36609a0767afa029d3a2124f26919e209876791d820deeb8cb9bb7fc716 - unrolled_symbol_table: 751bc36609a0767afa029d3a2124f26919e209876791d820deeb8cb9bb7fc716 - initial_ast: 3fb238e1f685a41ab0cb1608b2a9577521e35adc07d4ab8b363b9337b0aa9188 - unrolled_ast: 3fb238e1f685a41ab0cb1608b2a9577521e35adc07d4ab8b363b9337b0aa9188 - ssa_ast: b5ad9916fccd161a5ce51975f50eeea0bbdecf3164e61dcb86d2cc5405c183d8 - flattened_ast: efa3d79693818f9219c4e90b2276159823c608e3ea2cfbe1216fe6350f5ef6fb - destructured_ast: 7e4bd2ceb013e3a0919180aff801e9552277965d5673da11c9bb913b2bb5e4f1 - inlined_ast: 7e4bd2ceb013e3a0919180aff801e9552277965d5673da11c9bb913b2bb5e4f1 - dce_ast: 7e4bd2ceb013e3a0919180aff801e9552277965d5673da11c9bb913b2bb5e4f1 + - initial_symbol_table: 9404c76b806825d1ca1812b7c9e29ff84afa1859ce9585408e8d620ff5a88148 + type_checked_symbol_table: ce79998db03dc953d49b166db2fa5ce5c2eca7e3df0f936b1aedb04c6e1b9462 + unrolled_symbol_table: ce79998db03dc953d49b166db2fa5ce5c2eca7e3df0f936b1aedb04c6e1b9462 + initial_ast: bbe99c2f4d95f4c6ee0ed4c3b6ca46cedafbeae624cbd7de34284f907a3c3804 + unrolled_ast: bbe99c2f4d95f4c6ee0ed4c3b6ca46cedafbeae624cbd7de34284f907a3c3804 + ssa_ast: 3d8f320b88d69cb6f2a31b69bda73268904c596145c3701da3a5c71f85e02c16 + flattened_ast: 3219b24e66c04e5c9a997e7644639b347be8257ec0d7e6e48bef007953f4998c + destructured_ast: 4924fe5d742b6c0ec06a6da2cd09ceddf201a40d43b89c91c36c9b6e9c6d0c72 + inlined_ast: 4924fe5d742b6c0ec06a6da2cd09ceddf201a40d43b89c91c36c9b6e9c6d0c72 + dce_ast: 4924fe5d742b6c0ec06a6da2cd09ceddf201a40d43b89c91c36c9b6e9c6d0c72 bytecode: 0d83f401cd41e95e3c0df3dc876c4f162207f2073c8e550beca92e21ef07a3b9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/div.out b/tests/expectations/compiler/integers/u128/div.out index 12b3bec996..3e86fa94af 100644 --- a/tests/expectations/compiler/integers/u128/div.out +++ b/tests/expectations/compiler/integers/u128/div.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bfe102bbf57d53cbd5571775f377199d49c476f66cdb998a11f0e875cf92ccc3 - type_checked_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - unrolled_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - initial_ast: 5d417824ba9b083be7b75f062ca2aeadc269b6ebc95a5d5d8fcbcf297c92f878 - unrolled_ast: 5d417824ba9b083be7b75f062ca2aeadc269b6ebc95a5d5d8fcbcf297c92f878 - ssa_ast: 65192bcc316a6d2044403f536639c44b5f26d1fdae60f7ae928dbcf7e50cfc9e - flattened_ast: e23a6f61fbc0805c14b005387f24deb9c6bfa56c5ee2e33d48af7a1d5fe7299d - destructured_ast: 254a083f5e6bc7fd3e6d61b8da628e8460646ea773ed0258263d2e09c4174205 - inlined_ast: 254a083f5e6bc7fd3e6d61b8da628e8460646ea773ed0258263d2e09c4174205 - dce_ast: 254a083f5e6bc7fd3e6d61b8da628e8460646ea773ed0258263d2e09c4174205 + - initial_symbol_table: 4818ec559c9cd9da87295e749b1927cf043fd024b3a5056bd26ecdc47d87f0aa + type_checked_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + unrolled_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + initial_ast: 8d19b3874ae970e39557a45194b6683807e32580b98ee6cbc1558bd5ecfaa69a + unrolled_ast: 8d19b3874ae970e39557a45194b6683807e32580b98ee6cbc1558bd5ecfaa69a + ssa_ast: 2c432790f8363178978892bf206c7846c8ecaecbf0edace64ad639cab4c38548 + flattened_ast: f01e02dc073af7c06aaf46c7cf5005d888f7227beece09717b5fe5f98bd4e874 + destructured_ast: 7236b5a3dca767a2f1e591b1779fcc6a250d1a0b25dbb5116440d4f6c97236ce + inlined_ast: 7236b5a3dca767a2f1e591b1779fcc6a250d1a0b25dbb5116440d4f6c97236ce + dce_ast: 7236b5a3dca767a2f1e591b1779fcc6a250d1a0b25dbb5116440d4f6c97236ce bytecode: 1ca018f3c002538884233e7f1e7dee0584a346f54675e78fb69af2c90d7d32e8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/eq.out b/tests/expectations/compiler/integers/u128/eq.out index 31d0c5f6fd..4e458ee906 100644 --- a/tests/expectations/compiler/integers/u128/eq.out +++ b/tests/expectations/compiler/integers/u128/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a4ccb204af8ab9ae346f48ea5d62488a157e46d0e5e1083661f0292609a22992 - type_checked_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - unrolled_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - initial_ast: 3006541bdf727d9b53ba3661765a22cecc24ff5788695fd91d5826c04b78a0f4 - unrolled_ast: 3006541bdf727d9b53ba3661765a22cecc24ff5788695fd91d5826c04b78a0f4 - ssa_ast: bfaa73f19da9fd816ec4bd93e472f0ec061e9efc4dbc696a3e29a1ef38a064fd - flattened_ast: ba9c05a9e8f3f68d721fc62dd6fc0a9eb2696e89c5c2b0659cbd35c9e619cd78 - destructured_ast: c992c2eea5168f86fd8574da80813e4aca72f89e0e831e8b8f334558386eb67a - inlined_ast: c992c2eea5168f86fd8574da80813e4aca72f89e0e831e8b8f334558386eb67a - dce_ast: c992c2eea5168f86fd8574da80813e4aca72f89e0e831e8b8f334558386eb67a + - initial_symbol_table: 64a7cbc0a3c050206ad6948c90eccb6ec28e0a1cbeed1f1a8974562d024b6941 + type_checked_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + unrolled_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + initial_ast: b182735c2705eb89613de7e2be800b3884f7b465c0dd0dd6e850164e005c73af + unrolled_ast: b182735c2705eb89613de7e2be800b3884f7b465c0dd0dd6e850164e005c73af + ssa_ast: 2a467a2a311e913409f5f797fab2111a3ea57e4f846e6c264c15b1d228ec52a3 + flattened_ast: 56322624915988eb2dc8456fe647e99fe4a668595a9ec60bfff51e08c1ac52b8 + destructured_ast: 1a0890217a10e6aa8f2459d051338aeec840825c26a5516d46eec34c17ccff8f + inlined_ast: 1a0890217a10e6aa8f2459d051338aeec840825c26a5516d46eec34c17ccff8f + dce_ast: 1a0890217a10e6aa8f2459d051338aeec840825c26a5516d46eec34c17ccff8f bytecode: 38011d05593d9cf5baa1fca933e8155d3154ad934a4b0ae9d67111b324875f86 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/ge.out b/tests/expectations/compiler/integers/u128/ge.out index 52d4183e0f..8fae1b9f81 100644 --- a/tests/expectations/compiler/integers/u128/ge.out +++ b/tests/expectations/compiler/integers/u128/ge.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a4ccb204af8ab9ae346f48ea5d62488a157e46d0e5e1083661f0292609a22992 - type_checked_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - unrolled_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - initial_ast: 82736d06f449f3e3569f07de3436a6ccdff04d5eced8eab2c53dc15d0c1f9d37 - unrolled_ast: 82736d06f449f3e3569f07de3436a6ccdff04d5eced8eab2c53dc15d0c1f9d37 - ssa_ast: ff1ba303fc4310fa2c43ff9dbb38ceb7c220be403999bd9fc751a5597e248cd9 - flattened_ast: 015ffe5557586abbf7b068cdef6fdac18ef1ab4c37c9055cc34896c1535870b3 - destructured_ast: e58183aa1dbd1bbef97b6aedbf14f04bb1aa5b612ebd57ebb622bbcd69c538a8 - inlined_ast: e58183aa1dbd1bbef97b6aedbf14f04bb1aa5b612ebd57ebb622bbcd69c538a8 - dce_ast: e58183aa1dbd1bbef97b6aedbf14f04bb1aa5b612ebd57ebb622bbcd69c538a8 + - initial_symbol_table: 64a7cbc0a3c050206ad6948c90eccb6ec28e0a1cbeed1f1a8974562d024b6941 + type_checked_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + unrolled_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + initial_ast: d9d94d74de451462e38997e3f8d00c3b607db53415684e46eeb6768d0a4c4e0b + unrolled_ast: d9d94d74de451462e38997e3f8d00c3b607db53415684e46eeb6768d0a4c4e0b + ssa_ast: 2d0729a4690fdb7e9b64142e0187fcab7468b78633f852cbd9352031a0480f06 + flattened_ast: 0383174f697506450621724d3906e697b73c378e6520c70031192ff81cb29ee5 + destructured_ast: afb68c51e8a0d2b7d23b18dedbc72850638e4ba5f59fa90f33631c20a2f44201 + inlined_ast: afb68c51e8a0d2b7d23b18dedbc72850638e4ba5f59fa90f33631c20a2f44201 + dce_ast: afb68c51e8a0d2b7d23b18dedbc72850638e4ba5f59fa90f33631c20a2f44201 bytecode: 92057edeaefa3fca292e9539868a1d2004a4ff6161d837428e1acff9ae8e0298 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/gt.out b/tests/expectations/compiler/integers/u128/gt.out index 43d119e53e..afc48a4446 100644 --- a/tests/expectations/compiler/integers/u128/gt.out +++ b/tests/expectations/compiler/integers/u128/gt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a4ccb204af8ab9ae346f48ea5d62488a157e46d0e5e1083661f0292609a22992 - type_checked_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - unrolled_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - initial_ast: 64fbdfefc1072d2688e1109cc1014c69190f1dd00ea360151ccd35d417c3086a - unrolled_ast: 64fbdfefc1072d2688e1109cc1014c69190f1dd00ea360151ccd35d417c3086a - ssa_ast: d060686f5699874e8e43bc407fd57ecfc40821e004243db808ba0be53a1d4bc9 - flattened_ast: f2bd77006cbd532378b477375972c84f4a7d0731f4875db600b38582ccc507c1 - destructured_ast: 9f0ade1878a3dedd51cfb0172e67e7bb6bc11969dab5bae15f0b5dfe19a9ccd8 - inlined_ast: 9f0ade1878a3dedd51cfb0172e67e7bb6bc11969dab5bae15f0b5dfe19a9ccd8 - dce_ast: 9f0ade1878a3dedd51cfb0172e67e7bb6bc11969dab5bae15f0b5dfe19a9ccd8 + - initial_symbol_table: 64a7cbc0a3c050206ad6948c90eccb6ec28e0a1cbeed1f1a8974562d024b6941 + type_checked_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + unrolled_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + initial_ast: 7400a1e3a0f8a630b7ed61dccc42960f9231720a6764fe707bba330abeee73b9 + unrolled_ast: 7400a1e3a0f8a630b7ed61dccc42960f9231720a6764fe707bba330abeee73b9 + ssa_ast: fa8e6842c09bb2e8d4cbf9fd56b2154ee9b6ed8cd750f74ea84776bb5863565e + flattened_ast: f69f52100df30c4a88f2a8b0c93e0f2054d3cb93752b71d1758ecba94814056b + destructured_ast: cc3bf7da13c04c8dd573a3b7ddd992547537535df68e52e0bceec3211e38295c + inlined_ast: cc3bf7da13c04c8dd573a3b7ddd992547537535df68e52e0bceec3211e38295c + dce_ast: cc3bf7da13c04c8dd573a3b7ddd992547537535df68e52e0bceec3211e38295c bytecode: 14a4cbf43177cac769cf5e4befa2689f01a6755871f5fd288664ffff22e498c5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/le.out b/tests/expectations/compiler/integers/u128/le.out index fc38a4d8a8..b4bb4e1666 100644 --- a/tests/expectations/compiler/integers/u128/le.out +++ b/tests/expectations/compiler/integers/u128/le.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a4ccb204af8ab9ae346f48ea5d62488a157e46d0e5e1083661f0292609a22992 - type_checked_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - unrolled_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - initial_ast: 2c9f50dc431159fa6966436ac2807a57db7fab6b626d04e7f7a84f19d162f5b3 - unrolled_ast: 2c9f50dc431159fa6966436ac2807a57db7fab6b626d04e7f7a84f19d162f5b3 - ssa_ast: 2828a176bd36462664a0809757fa5c7a30063471126592b860890d8badd6d211 - flattened_ast: 357260bd03e7d5abeee1166f16ad7892cb32e13d1f42be41eccbf95e93aff150 - destructured_ast: 4928949752eb0dd526e35427ecc7ebf273e2fe754fe969a0848366c636717573 - inlined_ast: 4928949752eb0dd526e35427ecc7ebf273e2fe754fe969a0848366c636717573 - dce_ast: 4928949752eb0dd526e35427ecc7ebf273e2fe754fe969a0848366c636717573 + - initial_symbol_table: 64a7cbc0a3c050206ad6948c90eccb6ec28e0a1cbeed1f1a8974562d024b6941 + type_checked_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + unrolled_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + initial_ast: 4b9a54bbc841fc722911e6184211bd06fea233dbacf9654ff60de53ed1828fde + unrolled_ast: 4b9a54bbc841fc722911e6184211bd06fea233dbacf9654ff60de53ed1828fde + ssa_ast: b806245da8ff0e71f7ef7649150774b86f688322b317503bea36fe03903bac2a + flattened_ast: 13c9473632dba6262c5e25fec7815c8d3a270c23879a58f11068eac64630b169 + destructured_ast: cf992d3a620a1bdd5866165ffa47b6b5f81db32a30037948eb5384ab4da07d9b + inlined_ast: cf992d3a620a1bdd5866165ffa47b6b5f81db32a30037948eb5384ab4da07d9b + dce_ast: cf992d3a620a1bdd5866165ffa47b6b5f81db32a30037948eb5384ab4da07d9b bytecode: 6a2f064cee58782422db7fc88c4395f7e18281c9bf22e8b7546a054712482d8e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/lt.out b/tests/expectations/compiler/integers/u128/lt.out index 5c959302a9..3ea4365521 100644 --- a/tests/expectations/compiler/integers/u128/lt.out +++ b/tests/expectations/compiler/integers/u128/lt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a4ccb204af8ab9ae346f48ea5d62488a157e46d0e5e1083661f0292609a22992 - type_checked_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - unrolled_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - initial_ast: 510f64cdcc8f3b0bbd148c30a23fd7d2d6383559bb81a8ac09371adfe8897773 - unrolled_ast: 510f64cdcc8f3b0bbd148c30a23fd7d2d6383559bb81a8ac09371adfe8897773 - ssa_ast: 32aa105309d3c1ad2def351e3685f00ecbaa4096c7355d3766ad0c9511a659d7 - flattened_ast: d0c2622e04d29a4449b5c78349d680ace6455d1080e1ddd6af9df09f5d71e4a8 - destructured_ast: 973a7e9f9cc60a15d0891a953c388983a69613cc576cfcacf3e04b2b1216a800 - inlined_ast: 973a7e9f9cc60a15d0891a953c388983a69613cc576cfcacf3e04b2b1216a800 - dce_ast: 973a7e9f9cc60a15d0891a953c388983a69613cc576cfcacf3e04b2b1216a800 + - initial_symbol_table: 64a7cbc0a3c050206ad6948c90eccb6ec28e0a1cbeed1f1a8974562d024b6941 + type_checked_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + unrolled_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + initial_ast: 647b15b62951e554b47ea4e4ad8250bba7b0ec452e9b95d8d4e762fcbeb0cfd1 + unrolled_ast: 647b15b62951e554b47ea4e4ad8250bba7b0ec452e9b95d8d4e762fcbeb0cfd1 + ssa_ast: dd63d833c5895da15d47cece7a98896795fe4e5652f324e753d113b338ee1d0b + flattened_ast: f13d8e3203656805d6bc6e53bda2aa8b43540abd15b3d103edef3e74544be3ca + destructured_ast: a1d1000e6d6818b900f6c6a77dedf0d9f40287dba9675d669903798575bd38cc + inlined_ast: a1d1000e6d6818b900f6c6a77dedf0d9f40287dba9675d669903798575bd38cc + dce_ast: a1d1000e6d6818b900f6c6a77dedf0d9f40287dba9675d669903798575bd38cc bytecode: 459e412ddd219e315cc1ef6bf05f9b2490bae8dc003dcefc25f5976b8ff053f4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/max.out b/tests/expectations/compiler/integers/u128/max.out index e0ea8a66b3..9de63f81af 100644 --- a/tests/expectations/compiler/integers/u128/max.out +++ b/tests/expectations/compiler/integers/u128/max.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: bc3485f5c375cec5483531e16b5b9640a6ea341acc835bbc1d9783473bc90790 - unrolled_symbol_table: bc3485f5c375cec5483531e16b5b9640a6ea341acc835bbc1d9783473bc90790 - initial_ast: 1cdc3a158b3eacf2558ede30e9347ad047d1e989e6ce6d9712b2bff245d1b844 - unrolled_ast: 1cdc3a158b3eacf2558ede30e9347ad047d1e989e6ce6d9712b2bff245d1b844 - ssa_ast: 09269498b9c2f21f6a9ce011edbff26297a0a440fc1ca73456bbe3bcd19dbdaa - flattened_ast: e67baf01bbd42d2de5f496a9cb0b09218d38b0a22bc92bc9fd5a47b303b31808 - destructured_ast: f6c234c2095bf66f60dc0da5d7570f2c95f4f44bd90da6c419ebce2f3642ab7e - inlined_ast: f6c234c2095bf66f60dc0da5d7570f2c95f4f44bd90da6c419ebce2f3642ab7e - dce_ast: 2c4692a103d87ad9b78aa4f65adbd23a17080108b1eb7b007ab44685c06713a9 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: 8d7211bc55488085e6085c8a80ba8202a8b3063586f5a1c6044eea5dddc76d60 + unrolled_symbol_table: 8d7211bc55488085e6085c8a80ba8202a8b3063586f5a1c6044eea5dddc76d60 + initial_ast: e2cfdc0b9e146af70930f9f88e903a24de5104609c7d364e07ca8047994de830 + unrolled_ast: e2cfdc0b9e146af70930f9f88e903a24de5104609c7d364e07ca8047994de830 + ssa_ast: 426edfe68afb815cabc357144ab421e9b7f55ef1ef5d1307140502869ec4f4c0 + flattened_ast: 44f20236bd23921f8c66ba6888c92e3683694cbb3d06a00fc0c6e33bd689b138 + destructured_ast: ef0373a9516d4d48bfbeb9487943f1b55e7addd3ac3c04b42b8bb9fa306e3531 + inlined_ast: ef0373a9516d4d48bfbeb9487943f1b55e7addd3ac3c04b42b8bb9fa306e3531 + dce_ast: 8256a3090025d0b9e157d76f10653922a0f1d9ecd8e39c06be43808cccd96fc7 bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/min.out b/tests/expectations/compiler/integers/u128/min.out index 9ad97009ff..fc73ce5533 100644 --- a/tests/expectations/compiler/integers/u128/min.out +++ b/tests/expectations/compiler/integers/u128/min.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: bc3485f5c375cec5483531e16b5b9640a6ea341acc835bbc1d9783473bc90790 - unrolled_symbol_table: bc3485f5c375cec5483531e16b5b9640a6ea341acc835bbc1d9783473bc90790 - initial_ast: f208fa21bb48dbad408c48b373e7ce7269f9fb8a200ca6447b6c779f991792e4 - unrolled_ast: f208fa21bb48dbad408c48b373e7ce7269f9fb8a200ca6447b6c779f991792e4 - ssa_ast: b0eb2750d266898ad957adaf2ff4e1cde308783891ca9cdfd320c53375ed0d22 - flattened_ast: 418a8ef8b282fb9cfcc35292fb5c45e760c84ea19ca418edd76cf15830aebb7a - destructured_ast: 3ae2c1802b1d05afc4230dde9f569fff9e6164d5f984fea2c1ebef5ec86c2ec7 - inlined_ast: 3ae2c1802b1d05afc4230dde9f569fff9e6164d5f984fea2c1ebef5ec86c2ec7 - dce_ast: d83a112cd84fc9e91c98df391231fa880578fe8bd65da23a55f99f66d965313b + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: 8d7211bc55488085e6085c8a80ba8202a8b3063586f5a1c6044eea5dddc76d60 + unrolled_symbol_table: 8d7211bc55488085e6085c8a80ba8202a8b3063586f5a1c6044eea5dddc76d60 + initial_ast: 49222e48d032e0b302251d781d5433c255acb6490b8d893051161801c2d964eb + unrolled_ast: 49222e48d032e0b302251d781d5433c255acb6490b8d893051161801c2d964eb + ssa_ast: 1a9e828593de17bee6251aed37b0cec3b16b5740ace9291eac80a0a4a185fd71 + flattened_ast: c5dbc6b4e56e62594b5db3453b76d8fbfebc2a164949402c0a15e2eb166a48e0 + destructured_ast: a252a58c379311fea0dd51c175adf306c62878b2eb45ad0ef8cf5905a0e7cb0b + inlined_ast: a252a58c379311fea0dd51c175adf306c62878b2eb45ad0ef8cf5905a0e7cb0b + dce_ast: d017ac28810feab75f374e47c34167c980b961ae15e9eacf6c6d0c6c947bfe0e bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/mul.out b/tests/expectations/compiler/integers/u128/mul.out index f45be3b2aa..9ca57f2a4a 100644 --- a/tests/expectations/compiler/integers/u128/mul.out +++ b/tests/expectations/compiler/integers/u128/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bfe102bbf57d53cbd5571775f377199d49c476f66cdb998a11f0e875cf92ccc3 - type_checked_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - unrolled_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - initial_ast: b9c858bdf8f40cf11a352c21dac3d4e4c38f1c7a53978a38bcfdd17f8eca7ef3 - unrolled_ast: b9c858bdf8f40cf11a352c21dac3d4e4c38f1c7a53978a38bcfdd17f8eca7ef3 - ssa_ast: 7609e7357ad38475545b859fb7824a0dec9a50dc009ee2f14a9ee3f0167d4e1b - flattened_ast: 0710a7586264c93a5982e7c624d55c265edf22c73b948b4ca995f5a3ce144783 - destructured_ast: 2d443bf959897af4aa3d509b07859b0850edcdfafea7370164f088ba32521b43 - inlined_ast: 2d443bf959897af4aa3d509b07859b0850edcdfafea7370164f088ba32521b43 - dce_ast: 2d443bf959897af4aa3d509b07859b0850edcdfafea7370164f088ba32521b43 + - initial_symbol_table: 4818ec559c9cd9da87295e749b1927cf043fd024b3a5056bd26ecdc47d87f0aa + type_checked_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + unrolled_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + initial_ast: 19ea23ce6223461ff9a22a24d478fb0444a32825ead031a0f6aee98a388d245b + unrolled_ast: 19ea23ce6223461ff9a22a24d478fb0444a32825ead031a0f6aee98a388d245b + ssa_ast: fa2c7ed0ad2556d8d050e452bc6c8460b1e0126f12cac370e274b883421f0b9b + flattened_ast: 4bd80ef1c4d970155e1678a072a944c188e75acab767d3330941678d05e7c846 + destructured_ast: 3630ed27fcedaef7db7626f1f1c30b2166706a5f83c992b7c9a2aabacf0be1bd + inlined_ast: 3630ed27fcedaef7db7626f1f1c30b2166706a5f83c992b7c9a2aabacf0be1bd + dce_ast: 3630ed27fcedaef7db7626f1f1c30b2166706a5f83c992b7c9a2aabacf0be1bd bytecode: 67857a350a412ed022768ab4aaa6387e63e548b7dc0b552dcb061b719abc90bb errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/ne.out b/tests/expectations/compiler/integers/u128/ne.out index a564c7b028..8cdf33d17c 100644 --- a/tests/expectations/compiler/integers/u128/ne.out +++ b/tests/expectations/compiler/integers/u128/ne.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a4ccb204af8ab9ae346f48ea5d62488a157e46d0e5e1083661f0292609a22992 - type_checked_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - unrolled_symbol_table: 40f5d5514a5bba93a7a23a5bccd29aa28e34aa758370e7c3a78943aee4fc85ef - initial_ast: ffbb923d0fdc7aa750984bb4b376f4e8d82d1f377cf785e726c17cddc4a6f250 - unrolled_ast: ffbb923d0fdc7aa750984bb4b376f4e8d82d1f377cf785e726c17cddc4a6f250 - ssa_ast: 14734540148e4255ac4edb569f145e951a172b8c0e2b6b655857e8fd962c11ce - flattened_ast: c9d1945c5f3c4e20728e505939b48c29d74e0da05c813b8688f21f139100e324 - destructured_ast: a8849a1bd9b60fe8a45e08364da0934927fd0b3511cf9a94191bf7de6bb41422 - inlined_ast: a8849a1bd9b60fe8a45e08364da0934927fd0b3511cf9a94191bf7de6bb41422 - dce_ast: a8849a1bd9b60fe8a45e08364da0934927fd0b3511cf9a94191bf7de6bb41422 + - initial_symbol_table: 64a7cbc0a3c050206ad6948c90eccb6ec28e0a1cbeed1f1a8974562d024b6941 + type_checked_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + unrolled_symbol_table: 84384a022a62a5987b3bbbb94b090e8a00b784c7ca7130db849b3f8d5e616ee3 + initial_ast: 3a8abc966326b034799f3ad41dae77788c6e2f0d59bdb6308fbb6f2811f77c8a + unrolled_ast: 3a8abc966326b034799f3ad41dae77788c6e2f0d59bdb6308fbb6f2811f77c8a + ssa_ast: a29630e8fc2268045a178ba42e7bd8acdbeaf860cc8a70bf641ee3a291c3ceaf + flattened_ast: c2d6d250cca33f329cb3c7f8f42a0f0bd5e8fccbb9f603795e9b9a9419e1b8b0 + destructured_ast: 1dd9d0bef3947f7ea7d80557c5939a58de9a8e694e7d87a9dc5834648552d97e + inlined_ast: 1dd9d0bef3947f7ea7d80557c5939a58de9a8e694e7d87a9dc5834648552d97e + dce_ast: 1dd9d0bef3947f7ea7d80557c5939a58de9a8e694e7d87a9dc5834648552d97e bytecode: 63457f4ddad404af243d9707a6e9e6f6f878cb639895a110bca73b804395bd14 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/operator_methods.out b/tests/expectations/compiler/integers/u128/operator_methods.out index a6dde701e6..9b4c122513 100644 --- a/tests/expectations/compiler/integers/u128/operator_methods.out +++ b/tests/expectations/compiler/integers/u128/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 64cb3627b83115b57a1cd17a6dae953e3d0c2bada1248fe849b2b0632e2bc89a - type_checked_symbol_table: e4de1fd640beeb65cc6a90ed762a8decdcf009d07d16e903fb16e947a5ebc5d9 - unrolled_symbol_table: e4de1fd640beeb65cc6a90ed762a8decdcf009d07d16e903fb16e947a5ebc5d9 - initial_ast: 5576b7080945c72d9c6c0c33274e4f8596883dc4a4483c60dbf39a4e600236a8 - unrolled_ast: 5576b7080945c72d9c6c0c33274e4f8596883dc4a4483c60dbf39a4e600236a8 - ssa_ast: 1afbabcbe808f9d07eb199ec5e6092212b60248e80377253a8ab0930d20e78ef - flattened_ast: ccce60094922b98e9da5f7cab69f3b5999c7d8ae6951e1536f388e0d744fd28d - destructured_ast: c1030aa4590403d8f0d28a02c165d81a7055e026a9c53101273fdb91e9b82458 - inlined_ast: c1030aa4590403d8f0d28a02c165d81a7055e026a9c53101273fdb91e9b82458 - dce_ast: 50b17174e4ae90ea4a639ce2b9d7e3311f38657be3c5f32a9915907e4cd44d6a + - initial_symbol_table: 9404c76b806825d1ca1812b7c9e29ff84afa1859ce9585408e8d620ff5a88148 + type_checked_symbol_table: cc9806ecfbb7e54c20a37ffb9f762a880ee8e620d3f5468dd7f12624be394f41 + unrolled_symbol_table: cc9806ecfbb7e54c20a37ffb9f762a880ee8e620d3f5468dd7f12624be394f41 + initial_ast: 77cf9c78593c16073d72d326e2988565065e8465116893917e25d1530a7e87ce + unrolled_ast: 77cf9c78593c16073d72d326e2988565065e8465116893917e25d1530a7e87ce + ssa_ast: 992a6b632ea1739f1832b79d9e5bc6392dc1f882f4ce3d71291c6e7ecd905850 + flattened_ast: 04be780806cc770e3e24b4a7810a0c8b12089419810ffbbb94c30a0dd44ab5cb + destructured_ast: 9e865e431385fc520e8cb08b031c95983de69bb4d65ee8fbc284c094169d5293 + inlined_ast: 9e865e431385fc520e8cb08b031c95983de69bb4d65ee8fbc284c094169d5293 + dce_ast: 9bdd245f1fa0d7a016cb5089065693e56101899e978fcd485f8b02a935326b84 bytecode: a669206687d494820bada50c8468f052183b69cd778ff0ce870a370ac8ea7bf4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/or.out b/tests/expectations/compiler/integers/u128/or.out index 2811af8b37..170dbdf4ca 100644 --- a/tests/expectations/compiler/integers/u128/or.out +++ b/tests/expectations/compiler/integers/u128/or.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bfe102bbf57d53cbd5571775f377199d49c476f66cdb998a11f0e875cf92ccc3 - type_checked_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - unrolled_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - initial_ast: 09a3cb784bb41a822508520975b314e916850bc80103cd4bde29d52b1120a9a1 - unrolled_ast: 09a3cb784bb41a822508520975b314e916850bc80103cd4bde29d52b1120a9a1 - ssa_ast: d214cba63df0cdb8e734d5e29b77c5bcbcdcd0d6aa779f7f920f19fe97abe18a - flattened_ast: 83e94a24138840e122186701e5538531b95095d4943917d5e7abaf7f2ee45466 - destructured_ast: cdc837c671bafa1d010d00cd8f3a84458dd334df6ed68a6d265e386cac078074 - inlined_ast: cdc837c671bafa1d010d00cd8f3a84458dd334df6ed68a6d265e386cac078074 - dce_ast: cdc837c671bafa1d010d00cd8f3a84458dd334df6ed68a6d265e386cac078074 + - initial_symbol_table: 4818ec559c9cd9da87295e749b1927cf043fd024b3a5056bd26ecdc47d87f0aa + type_checked_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + unrolled_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + initial_ast: da2fbc5bbed7ab4513c0340c1fc42ac41e94c5bb22bd452b67e4a02c28979738 + unrolled_ast: da2fbc5bbed7ab4513c0340c1fc42ac41e94c5bb22bd452b67e4a02c28979738 + ssa_ast: d08948c78c9205b0838ce2ecb26f5e995f7a2f3dff99baa4409cfd9b52c8be37 + flattened_ast: acf8f2ec26e420c388586e6fb883a88e90cb3144be8cc5d48dea171e0b63b8b0 + destructured_ast: 39208d78b1606e9d247df8fe2a09149cce41f0bf0c02c06635367ea7b82d8d6a + inlined_ast: 39208d78b1606e9d247df8fe2a09149cce41f0bf0c02c06635367ea7b82d8d6a + dce_ast: 39208d78b1606e9d247df8fe2a09149cce41f0bf0c02c06635367ea7b82d8d6a bytecode: 004cb45ea888f207ca8e42a4f7acf3687aa3294a975462c89541c2d0f53dcdf3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/pow.out b/tests/expectations/compiler/integers/u128/pow.out index 7cc18ff91f..bca66682bd 100644 --- a/tests/expectations/compiler/integers/u128/pow.out +++ b/tests/expectations/compiler/integers/u128/pow.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bfe102bbf57d53cbd5571775f377199d49c476f66cdb998a11f0e875cf92ccc3 - type_checked_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - unrolled_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - initial_ast: ed4cc038133553e7ee67ed43385602fba7da60f4bf1e8cc4ffe36762ea0667cd - unrolled_ast: ed4cc038133553e7ee67ed43385602fba7da60f4bf1e8cc4ffe36762ea0667cd - ssa_ast: c7274128b4516a7fa4deadc8a261d707bb53ecbe9a5e72ff97e5d4aa910690eb - flattened_ast: bda07e094d0790ca7eaeb1f0b2b3379b244bfd79615695c5ae877b6caf1ded5e - destructured_ast: a762a55f73d595851300d21f8310a870636cdc29be74e24dcde7eadff90cb76c - inlined_ast: a762a55f73d595851300d21f8310a870636cdc29be74e24dcde7eadff90cb76c - dce_ast: a762a55f73d595851300d21f8310a870636cdc29be74e24dcde7eadff90cb76c + - initial_symbol_table: 4818ec559c9cd9da87295e749b1927cf043fd024b3a5056bd26ecdc47d87f0aa + type_checked_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + unrolled_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + initial_ast: 98502a5edeced84c8178662883aec6fc047e82b721d77c2131c1e6647b9b78dd + unrolled_ast: 98502a5edeced84c8178662883aec6fc047e82b721d77c2131c1e6647b9b78dd + ssa_ast: 19d4101f85bbad70478c394d5fc17a4e6ab40d99520fbc5e1ac08c129c87280d + flattened_ast: f009f0accb10699e76cd020283f8dfa4960af79ab6068e54e4489da00af92dfb + destructured_ast: 68ba4a9441ff5bab7144132ec9f37e5040232a5f48912e718a7cf973ae4ef60c + inlined_ast: 68ba4a9441ff5bab7144132ec9f37e5040232a5f48912e718a7cf973ae4ef60c + dce_ast: 68ba4a9441ff5bab7144132ec9f37e5040232a5f48912e718a7cf973ae4ef60c bytecode: f88e8b16ebc2a407989f9f316ad6a9edfec6f134c7a0d9b25cea571df8161900 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/rem.out b/tests/expectations/compiler/integers/u128/rem.out index 2cd10644b7..32497322e5 100644 --- a/tests/expectations/compiler/integers/u128/rem.out +++ b/tests/expectations/compiler/integers/u128/rem.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bfe102bbf57d53cbd5571775f377199d49c476f66cdb998a11f0e875cf92ccc3 - type_checked_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - unrolled_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - initial_ast: d2ee4edb714539e5f7823c492b4001dcc0e753ac265a3c4210013371bcd3d296 - unrolled_ast: d2ee4edb714539e5f7823c492b4001dcc0e753ac265a3c4210013371bcd3d296 - ssa_ast: 38a11544ac101d4b52bf84e9920afcc0850bc2bf148d61ab4ea549e7f00f5e46 - flattened_ast: 3ae70d9ed28b3dfc4eff0b5cddc73323874ccf70355a97260ba72acebc6079ed - destructured_ast: ab7da622e4ea1bb3afc5e37d9a3783fc7b62378868fc45a2bb0b20c0d8a645af - inlined_ast: ab7da622e4ea1bb3afc5e37d9a3783fc7b62378868fc45a2bb0b20c0d8a645af - dce_ast: ab7da622e4ea1bb3afc5e37d9a3783fc7b62378868fc45a2bb0b20c0d8a645af + - initial_symbol_table: 4818ec559c9cd9da87295e749b1927cf043fd024b3a5056bd26ecdc47d87f0aa + type_checked_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + unrolled_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + initial_ast: bf52962f08e16c3d89637b697a8c4537972f351f6114c3fbbb8deb99cdb2d699 + unrolled_ast: bf52962f08e16c3d89637b697a8c4537972f351f6114c3fbbb8deb99cdb2d699 + ssa_ast: 0c985ccdb7b52ce4e2a03dc8c3f44813f12fdb4836bb617dd34d77734aa8cef4 + flattened_ast: 2ea6da65f60ab0fbe61f800de101869ce72ad28f3f3ec910830ef4d4dff0cb14 + destructured_ast: 8f941af9b578d28196074b8c16c4895d4d472d0000618ffd58a112f0af21c5d2 + inlined_ast: 8f941af9b578d28196074b8c16c4895d4d472d0000618ffd58a112f0af21c5d2 + dce_ast: 8f941af9b578d28196074b8c16c4895d4d472d0000618ffd58a112f0af21c5d2 bytecode: 77cd05d1f311504fae6e47a74e98a964f1dd411e6fd447b33b57a2d475bb5aed errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/shl.out b/tests/expectations/compiler/integers/u128/shl.out index b9d9f7cd63..c56af65867 100644 --- a/tests/expectations/compiler/integers/u128/shl.out +++ b/tests/expectations/compiler/integers/u128/shl.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bfe102bbf57d53cbd5571775f377199d49c476f66cdb998a11f0e875cf92ccc3 - type_checked_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - unrolled_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - initial_ast: 43bcae3d2fcd6d18a631b0e5540b23f1be18c9acdd703f982bb057476d2a43ef - unrolled_ast: 43bcae3d2fcd6d18a631b0e5540b23f1be18c9acdd703f982bb057476d2a43ef - ssa_ast: 989eb66f1528f6c8f978b86f6aba3460b67727edabca08ee908305d3a8860684 - flattened_ast: 8e42b13a632c4add68212401eff210a1549ff6f0a9f0982bc3ac8761dc29d2ef - destructured_ast: 2be9d22d6eae48173c94b3014f19b5c29ff47309207b9d8282e1286c9b8f7cc3 - inlined_ast: 2be9d22d6eae48173c94b3014f19b5c29ff47309207b9d8282e1286c9b8f7cc3 - dce_ast: 2be9d22d6eae48173c94b3014f19b5c29ff47309207b9d8282e1286c9b8f7cc3 + - initial_symbol_table: 4818ec559c9cd9da87295e749b1927cf043fd024b3a5056bd26ecdc47d87f0aa + type_checked_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + unrolled_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + initial_ast: 89d5229c3423973413e91de61ae60a661a5475a1d9f5eaadba11b670af749d28 + unrolled_ast: 89d5229c3423973413e91de61ae60a661a5475a1d9f5eaadba11b670af749d28 + ssa_ast: 81812ed745f244eac184b84ad97ed27d312818dba9f72b88506b116cd9d34a11 + flattened_ast: 71cec70a1930135402aa8e181b5c73cf5eeb42d8c8a8bd91b272b4f92219c324 + destructured_ast: 3fd95ec1646150164eea714df5cf9093205b72198c721ad852ec175302c5d0aa + inlined_ast: 3fd95ec1646150164eea714df5cf9093205b72198c721ad852ec175302c5d0aa + dce_ast: 3fd95ec1646150164eea714df5cf9093205b72198c721ad852ec175302c5d0aa bytecode: f9f90b58b9fc961c6ee4909ef338c77962403add4feee851959038263971eba9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/shr.out b/tests/expectations/compiler/integers/u128/shr.out index 5ece870bc8..c837ba5ae1 100644 --- a/tests/expectations/compiler/integers/u128/shr.out +++ b/tests/expectations/compiler/integers/u128/shr.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bfe102bbf57d53cbd5571775f377199d49c476f66cdb998a11f0e875cf92ccc3 - type_checked_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - unrolled_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - initial_ast: 6b8d8b45061705dd6fdd74eec6aba301b145ac1d878e3f0f7c9400578c2307c7 - unrolled_ast: 6b8d8b45061705dd6fdd74eec6aba301b145ac1d878e3f0f7c9400578c2307c7 - ssa_ast: f848da2184a172db8301c962bdc51b7bebcd0fb34e7dc65ce2214b4e4540cbf9 - flattened_ast: 69c58c55d7ff1c9a004d99180c52e6cfcb92501ff3dceff81d6826584abf79cb - destructured_ast: dba9cede017c72945d45f2c9c41ff2a6336869a11f8c03ab4e696ad41cda5d7e - inlined_ast: dba9cede017c72945d45f2c9c41ff2a6336869a11f8c03ab4e696ad41cda5d7e - dce_ast: dba9cede017c72945d45f2c9c41ff2a6336869a11f8c03ab4e696ad41cda5d7e + - initial_symbol_table: 4818ec559c9cd9da87295e749b1927cf043fd024b3a5056bd26ecdc47d87f0aa + type_checked_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + unrolled_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + initial_ast: 75d12dd7a34bfb55032cd61803a07d3dfe94aa56e7ab249f4f93e5fbb2deefd4 + unrolled_ast: 75d12dd7a34bfb55032cd61803a07d3dfe94aa56e7ab249f4f93e5fbb2deefd4 + ssa_ast: 50c806bee4b10b119ac71a7743e73dc1ed479f54f1af532c236fd50b54bde847 + flattened_ast: d68b1862cfcbbd96cbe64fc8a9ec3fe87abd430d617a73d7352061a73c08e3c0 + destructured_ast: 3320f40a4b4f5fd85e18c79850f35e2d243ea0e60297937848216d8b87beccf4 + inlined_ast: 3320f40a4b4f5fd85e18c79850f35e2d243ea0e60297937848216d8b87beccf4 + dce_ast: 3320f40a4b4f5fd85e18c79850f35e2d243ea0e60297937848216d8b87beccf4 bytecode: c3f89cd7a94e013dfafa5e7deaa5bf758e78a9bee96b9324d8b2314d67ea6a27 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/sub.out b/tests/expectations/compiler/integers/u128/sub.out index 88951f0983..3a0db37a54 100644 --- a/tests/expectations/compiler/integers/u128/sub.out +++ b/tests/expectations/compiler/integers/u128/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: bfe102bbf57d53cbd5571775f377199d49c476f66cdb998a11f0e875cf92ccc3 - type_checked_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - unrolled_symbol_table: d5b19c9d7aa92e2b655f87524d7d1bf8386bdd3848b934b167665897a029e659 - initial_ast: 9fff985417d1accea860453611e2f939767547da359aaa50583ee4041d3e2e27 - unrolled_ast: 9fff985417d1accea860453611e2f939767547da359aaa50583ee4041d3e2e27 - ssa_ast: 603fe0a47353ba2ae121cd3c57e8881f87eeebc0dbbc03d8b7085b4489a43301 - flattened_ast: 01ece5b9235ff9110c71c1987aeefd68bd42aafe64b73b620a9a7eb5d505f7a3 - destructured_ast: dd8cd1d7291f1f4a9b3b71bcfa0bd46b64c811bc17b3224aa698e86c6c1637e1 - inlined_ast: dd8cd1d7291f1f4a9b3b71bcfa0bd46b64c811bc17b3224aa698e86c6c1637e1 - dce_ast: dd8cd1d7291f1f4a9b3b71bcfa0bd46b64c811bc17b3224aa698e86c6c1637e1 + - initial_symbol_table: 4818ec559c9cd9da87295e749b1927cf043fd024b3a5056bd26ecdc47d87f0aa + type_checked_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + unrolled_symbol_table: 69e0a0350226cbac39a5fc3af8cdbae87f89a4f1aca4d8ae1d34471352d91855 + initial_ast: e111b01d86e9c51133c6c14c30032d0691c65bc04c9257007370695920c3aa84 + unrolled_ast: e111b01d86e9c51133c6c14c30032d0691c65bc04c9257007370695920c3aa84 + ssa_ast: 43e124b65f7bbad5d4e669126c64e23893a84d01f7c9d3019bba685249bf12ed + flattened_ast: 819a41c083cbb32a83b5513b558694b7b4a6985988e941df2bc8b81b9323eb3b + destructured_ast: f7a33c1d9921b382542d9aa5ba73a9d033794f2ebc52f2c71dfdfe699ae4e698 + inlined_ast: f7a33c1d9921b382542d9aa5ba73a9d033794f2ebc52f2c71dfdfe699ae4e698 + dce_ast: f7a33c1d9921b382542d9aa5ba73a9d033794f2ebc52f2c71dfdfe699ae4e698 bytecode: 92ed5e41e02f9f2ee5862aad62d54a2a0f2e1a2fc2edde87f1c6ee1fa84de67c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/ternary.out b/tests/expectations/compiler/integers/u128/ternary.out index 4e8e10aa7e..caac8725d9 100644 --- a/tests/expectations/compiler/integers/u128/ternary.out +++ b/tests/expectations/compiler/integers/u128/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 64507b52c698690f12a6765e45f1d2cbf39f8f782c57ba9de2233a9e7fe256fe - type_checked_symbol_table: 875e46fec295bd2bd1875a27aef1c840fd75c5d68b2dba1f6c3835c287ade190 - unrolled_symbol_table: 875e46fec295bd2bd1875a27aef1c840fd75c5d68b2dba1f6c3835c287ade190 - initial_ast: 6e1b44d83becdc55f7c5f4f78d6c020c40627e183018fde75726687466a1532d - unrolled_ast: 6e1b44d83becdc55f7c5f4f78d6c020c40627e183018fde75726687466a1532d - ssa_ast: 184951c232e5f448dff4ce8dea7349b057fd77bbe4b7e53b6d09d44a45935a85 - flattened_ast: 13d50ce3fe3439d5944779ebe7b97ad3e4abde18efa14b83a9a89afd0ea35c67 - destructured_ast: becb5c0cbc502321094183dadb71420772170cab2cb80057835e3bc8419851ea - inlined_ast: becb5c0cbc502321094183dadb71420772170cab2cb80057835e3bc8419851ea - dce_ast: becb5c0cbc502321094183dadb71420772170cab2cb80057835e3bc8419851ea + - initial_symbol_table: 9a4c432fa060a629bac49377ad3eb0ddb836080e6a821e70985d426702529fd0 + type_checked_symbol_table: b4f99bc329d2ac8f0a4d6e207c56eca34d16b3950fd904bbbde4aaf39c83708e + unrolled_symbol_table: b4f99bc329d2ac8f0a4d6e207c56eca34d16b3950fd904bbbde4aaf39c83708e + initial_ast: 297478f425756a7f86d07afde03b7594f71d619779928cfe049b1e9b865584c0 + unrolled_ast: 297478f425756a7f86d07afde03b7594f71d619779928cfe049b1e9b865584c0 + ssa_ast: 681fe12057eda00bfe0e5490e208571545aa221b389af469b98b9b18fbb82dcc + flattened_ast: d1b2be1d274bc2aa0bd0ab387d024bac6bb9be9f8f9c81e344bc48126a728a07 + destructured_ast: 92a88d9b32009f40dcaeb4264037d29c56350666e3272065a163adc79ef959cf + inlined_ast: 92a88d9b32009f40dcaeb4264037d29c56350666e3272065a163adc79ef959cf + dce_ast: 92a88d9b32009f40dcaeb4264037d29c56350666e3272065a163adc79ef959cf bytecode: d360bfc2331d64cee6cebe783b9ac261efe5c6e8aaa334be38a9c56ab40261b2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u128/xor.out b/tests/expectations/compiler/integers/u128/xor.out index a9b5903955..f5aacdc732 100644 --- a/tests/expectations/compiler/integers/u128/xor.out +++ b/tests/expectations/compiler/integers/u128/xor.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 96dfd2623b35599f17b4697d72f1f9d4280f44ae95cfbadb44c48b41cef650fc - type_checked_symbol_table: 3fc02bc4767ae99c296a1f8847069e255cce62b9de8138f0f1a53e37b43fb965 - unrolled_symbol_table: 3fc02bc4767ae99c296a1f8847069e255cce62b9de8138f0f1a53e37b43fb965 - initial_ast: 0548005c6ab0d857aaa55f79bf19161527fd4afba50d3e9a6e2c7161873e58d5 - unrolled_ast: 0548005c6ab0d857aaa55f79bf19161527fd4afba50d3e9a6e2c7161873e58d5 - ssa_ast: 204a4d3f6e2d3ac146c68a5acaf6b8056bd039bf9cd0d9ce472bd4b6bb36001f - flattened_ast: 41bdb41c86df17b3a7e075766ad865fa6bfa9da952b4b545dd3460280049d5d4 - destructured_ast: 53a8e67b90ddddca46a55b65e7e13f743a3b29e2da292c0f55a49b9393e4e3b6 - inlined_ast: 53a8e67b90ddddca46a55b65e7e13f743a3b29e2da292c0f55a49b9393e4e3b6 - dce_ast: 53a8e67b90ddddca46a55b65e7e13f743a3b29e2da292c0f55a49b9393e4e3b6 + - initial_symbol_table: 2359c19a39885558fd4f9784dce78637f4dca5cc38539559e5c3bfdf41e78773 + type_checked_symbol_table: c35e96684ead8ab8d91f7044682cf30c086287cf6d27570705222758bfb77f2e + unrolled_symbol_table: c35e96684ead8ab8d91f7044682cf30c086287cf6d27570705222758bfb77f2e + initial_ast: af766f47865f7935581c83ba9a7cfb41778c43a29dae787e5673af4836709358 + unrolled_ast: af766f47865f7935581c83ba9a7cfb41778c43a29dae787e5673af4836709358 + ssa_ast: 413999f32e5fc5f11adfc8814d77749c893ebf3337a654abc3689688da4ba074 + flattened_ast: 7fc614bf09f57d9f447f0ed1cc681a0a4fe84c7f5f4c8fa24457098a78e6c01f + destructured_ast: 6d4a893147abe21437aadf62095ce50260b5b9b04422dcc6bac9ae08c0c50318 + inlined_ast: 6d4a893147abe21437aadf62095ce50260b5b9b04422dcc6bac9ae08c0c50318 + dce_ast: 6d4a893147abe21437aadf62095ce50260b5b9b04422dcc6bac9ae08c0c50318 bytecode: 63a04f95623ff9dfbe22b389e7b7b6127999e1340aa1ed3e2eb59228d92d9aab errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/add.out b/tests/expectations/compiler/integers/u16/add.out index ef24fc6559..e096a70290 100644 --- a/tests/expectations/compiler/integers/u16/add.out +++ b/tests/expectations/compiler/integers/u16/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f6b637ac4638db0248808d38d51e14d0467cd8cb6f300891a91d5feb8e95f9b9 - type_checked_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - unrolled_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - initial_ast: b6759c96fd2b51d2a805020352bc3d0d05dc447f7b642687076e72655fcfceca - unrolled_ast: b6759c96fd2b51d2a805020352bc3d0d05dc447f7b642687076e72655fcfceca - ssa_ast: 5e04fc51c8de4e7a8a41b520a76b1dd41d0b5cfb28ffeaa2b3522eb495db057b - flattened_ast: 014b8e8961b51484730c8b01b9eee65e07bddeab4d7d014315c9aa65b078dcee - destructured_ast: 87be069d4a464a1d09dffddb29b925a40d767cc636e527fd0881191e65b4fef1 - inlined_ast: 87be069d4a464a1d09dffddb29b925a40d767cc636e527fd0881191e65b4fef1 - dce_ast: 87be069d4a464a1d09dffddb29b925a40d767cc636e527fd0881191e65b4fef1 + - initial_symbol_table: d351774dc0346ec13bb75b6d2cc2d476e7e7155028a73b56e840ee61774ac048 + type_checked_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + unrolled_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + initial_ast: 388ba0aa68c04213e05f5262145dcd7fe9f2cbfdd66f3c83dbe92967a26930bf + unrolled_ast: 388ba0aa68c04213e05f5262145dcd7fe9f2cbfdd66f3c83dbe92967a26930bf + ssa_ast: 3218c7648d345778039e406d3bef059d9b1d5c3c84c58b4dbecceb7d24cacf1c + flattened_ast: 2d2f8d0495c63418f94a58ea03cede3f9041dcee1bfcbe51b882a520be4212ec + destructured_ast: 2e4e2facf496c32b6d9174983bd49674b771d34708a9c7409b93205ec281fb88 + inlined_ast: 2e4e2facf496c32b6d9174983bd49674b771d34708a9c7409b93205ec281fb88 + dce_ast: 2e4e2facf496c32b6d9174983bd49674b771d34708a9c7409b93205ec281fb88 bytecode: 2252ca765c9f4d167815c556dedf80fd261ecb82c22da486f1c019b62ca9b59c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/and.out b/tests/expectations/compiler/integers/u16/and.out index 9792194728..63d1cf31a1 100644 --- a/tests/expectations/compiler/integers/u16/and.out +++ b/tests/expectations/compiler/integers/u16/and.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f6b637ac4638db0248808d38d51e14d0467cd8cb6f300891a91d5feb8e95f9b9 - type_checked_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - unrolled_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - initial_ast: 77e7bd1bb111cba9dc552535251a968e6cf4ff73f11722d202102592650d6f85 - unrolled_ast: 77e7bd1bb111cba9dc552535251a968e6cf4ff73f11722d202102592650d6f85 - ssa_ast: e2f03d29a4261d87be8176c57b48a07b44ea083ad7def68c594569398e7c0642 - flattened_ast: 800377c700caeca70c6482894936a32331afde4b31c4c082474f7f12418112b0 - destructured_ast: 8fc9e6e7971add226f435f90e9b31b9382d27b2cef13d92dca2373e1f808b3e8 - inlined_ast: 8fc9e6e7971add226f435f90e9b31b9382d27b2cef13d92dca2373e1f808b3e8 - dce_ast: 8fc9e6e7971add226f435f90e9b31b9382d27b2cef13d92dca2373e1f808b3e8 + - initial_symbol_table: d351774dc0346ec13bb75b6d2cc2d476e7e7155028a73b56e840ee61774ac048 + type_checked_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + unrolled_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + initial_ast: d385bfa59f684e7baf62a91517a12274a1a5331eb3924b76e30a6a04e8728059 + unrolled_ast: d385bfa59f684e7baf62a91517a12274a1a5331eb3924b76e30a6a04e8728059 + ssa_ast: 6d0ebbea535eba8896194651ce65c1d6ae1558cf04540dbaf57e3e860b944ee3 + flattened_ast: d20bf0f1aca0778e057a768ee09ee6f406f0d5159b894a3c38f727515faf38ef + destructured_ast: e33f0cad47802a7c6b00493f05ac006b20f193171b0d5387cabfeeff5a393601 + inlined_ast: e33f0cad47802a7c6b00493f05ac006b20f193171b0d5387cabfeeff5a393601 + dce_ast: e33f0cad47802a7c6b00493f05ac006b20f193171b0d5387cabfeeff5a393601 bytecode: 6160eab9fab5c6648122e91366d143924e69bdc272bc606f68be14f22f88cd1a errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/console_assert.out b/tests/expectations/compiler/integers/u16/console_assert.out index 3f30e31e93..3a22b1fca6 100644 --- a/tests/expectations/compiler/integers/u16/console_assert.out +++ b/tests/expectations/compiler/integers/u16/console_assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 85354022e81d85a085f025040ddb6990261214a895de0e7b8e3b2ad9ce159e50 - type_checked_symbol_table: 028ac0bf3223b5c128d7d8644683d7effbf5c0ad0a173433b8857ad235ae799d - unrolled_symbol_table: 028ac0bf3223b5c128d7d8644683d7effbf5c0ad0a173433b8857ad235ae799d - initial_ast: 97cb09a50ff4ed2d76417ff98629cb903c5e5538632f8eb302d2bb562486a847 - unrolled_ast: 97cb09a50ff4ed2d76417ff98629cb903c5e5538632f8eb302d2bb562486a847 - ssa_ast: 57fd0b90269bbc554bddc8110933a8885f160f6944d4ef90f51f9d958156c6fe - flattened_ast: d6723dee36ed0ac30bfb823b9d0be747c06bd073e8197f564123c50291025c4c - destructured_ast: 54dd501508bc22c225f5617e377124305f7958e32a91c7e8f4aa645ce737b511 - inlined_ast: 54dd501508bc22c225f5617e377124305f7958e32a91c7e8f4aa645ce737b511 - dce_ast: 54dd501508bc22c225f5617e377124305f7958e32a91c7e8f4aa645ce737b511 + - initial_symbol_table: 97760c0ab9cc2a63264659dc870f9b0ba8782c438a6df83c03b43af3cec36698 + type_checked_symbol_table: 0de464f6bc01710e288c177f1263615feee743b686b92ff9aea4d4439a0507f1 + unrolled_symbol_table: 0de464f6bc01710e288c177f1263615feee743b686b92ff9aea4d4439a0507f1 + initial_ast: 7e34deb1e28eaf03030212286dc82b54ae00fd569d72319d4d3a1a019dfa34d8 + unrolled_ast: 7e34deb1e28eaf03030212286dc82b54ae00fd569d72319d4d3a1a019dfa34d8 + ssa_ast: fdc2884ab511557a02270c7da6af68cb729fa072c1cd084f1c9a23b58f744501 + flattened_ast: abaf090a870b221f6b3026a493e758d0c564ea233ae7fa5d963bdf037bf96928 + destructured_ast: c9abfa575e20dae987b08e409a23d895a0f773a4d69bc851588b3d36d184ba42 + inlined_ast: c9abfa575e20dae987b08e409a23d895a0f773a4d69bc851588b3d36d184ba42 + dce_ast: c9abfa575e20dae987b08e409a23d895a0f773a4d69bc851588b3d36d184ba42 bytecode: 986d6843806fcd3a479d777dcc4373b94817a5d3b9fb4cc1a6c3da752a69c925 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/div.out b/tests/expectations/compiler/integers/u16/div.out index 3b22ed06ef..9b384e92e0 100644 --- a/tests/expectations/compiler/integers/u16/div.out +++ b/tests/expectations/compiler/integers/u16/div.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f6b637ac4638db0248808d38d51e14d0467cd8cb6f300891a91d5feb8e95f9b9 - type_checked_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - unrolled_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - initial_ast: 43d0362a8317af7969de3514e1293d74ca2a341e0a7925c83232b1dd81ee0af6 - unrolled_ast: 43d0362a8317af7969de3514e1293d74ca2a341e0a7925c83232b1dd81ee0af6 - ssa_ast: 40c834b5ce9baaacff780cfa9cf08841427dd2251cf67509579f16e89d2276a4 - flattened_ast: 71724a4006ccd33b246c02db8c6adf1378a3a75b7c4f6e878b65d5af1bb7e207 - destructured_ast: d71a95206582816912ac5abf0ef38ad290485d740e7c45957eade4c3ae284f38 - inlined_ast: d71a95206582816912ac5abf0ef38ad290485d740e7c45957eade4c3ae284f38 - dce_ast: d71a95206582816912ac5abf0ef38ad290485d740e7c45957eade4c3ae284f38 + - initial_symbol_table: d351774dc0346ec13bb75b6d2cc2d476e7e7155028a73b56e840ee61774ac048 + type_checked_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + unrolled_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + initial_ast: ae2ddc3a870ed99f88e4d3e5290c14595e44f8363c796f035240a0d8d87fa967 + unrolled_ast: ae2ddc3a870ed99f88e4d3e5290c14595e44f8363c796f035240a0d8d87fa967 + ssa_ast: a67178cf8881c9c808d684fee85c8e3de30c07e1418258ea2dec20089a58b786 + flattened_ast: 149fb678292e8aa63f457fb3d4d508f82e2a2d10b17ad75466f98900942d2267 + destructured_ast: d5e009e2e70a04b283b1016562d0167fc1cb0608151616b203264b9da5850857 + inlined_ast: d5e009e2e70a04b283b1016562d0167fc1cb0608151616b203264b9da5850857 + dce_ast: d5e009e2e70a04b283b1016562d0167fc1cb0608151616b203264b9da5850857 bytecode: 99ba89ed030480c15697c6ba3b9dce82fa489d24dbba6d2edbc4934fc8baeb6c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/eq.out b/tests/expectations/compiler/integers/u16/eq.out index 67ad2073c6..312a38b6d5 100644 --- a/tests/expectations/compiler/integers/u16/eq.out +++ b/tests/expectations/compiler/integers/u16/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e8686dca74c6382e7863165b0c72ebda903de5b6d030330acd5a77455fa365a5 - type_checked_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - unrolled_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - initial_ast: bebd01c0e2ab4ae60f8f7c04d655e51ed78b479af3cf53fed47aec22655aff08 - unrolled_ast: bebd01c0e2ab4ae60f8f7c04d655e51ed78b479af3cf53fed47aec22655aff08 - ssa_ast: a0955d1bb56ca51ca2a3cf5bd2fd7e85f65d0ea8bb2f8ec1f5b60e5361c89b21 - flattened_ast: 8888ab67d340b3190897b9ff5df9f7b6c06ed87294af12610a6bf61187532b13 - destructured_ast: f570b5ebe29af98bca8a2bbabbbcf4d8d3a96f2ab5bbfca5a5a6fbc54c7181bb - inlined_ast: f570b5ebe29af98bca8a2bbabbbcf4d8d3a96f2ab5bbfca5a5a6fbc54c7181bb - dce_ast: f570b5ebe29af98bca8a2bbabbbcf4d8d3a96f2ab5bbfca5a5a6fbc54c7181bb + - initial_symbol_table: 532132f4a61c827b67da0b95d5af1f1409de765d50b723694e98e00b11e668a7 + type_checked_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + unrolled_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + initial_ast: 811d628f60ad888c49a3ed049498829c8b9cea9c40223238ab38d3ee0ec6301a + unrolled_ast: 811d628f60ad888c49a3ed049498829c8b9cea9c40223238ab38d3ee0ec6301a + ssa_ast: 3936593611308ee4d0b957c08d313fe4b6b352b5050537dc45dbf1e20408d2c5 + flattened_ast: b1eb529391344c8178857d8f80234fc7a26345d55958472235ccd4b56c85016d + destructured_ast: 5d1bbe7c1bfcd24f6bd3807e9efdf956b29caf7f2ea1436346c1ed9b5bbb6876 + inlined_ast: 5d1bbe7c1bfcd24f6bd3807e9efdf956b29caf7f2ea1436346c1ed9b5bbb6876 + dce_ast: 5d1bbe7c1bfcd24f6bd3807e9efdf956b29caf7f2ea1436346c1ed9b5bbb6876 bytecode: f125a6c62a71bd66b09211e1febbdfaa6491b9255270bbe3ac27ef505f4c46e0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/ge.out b/tests/expectations/compiler/integers/u16/ge.out index 949fbb578a..2d13044305 100644 --- a/tests/expectations/compiler/integers/u16/ge.out +++ b/tests/expectations/compiler/integers/u16/ge.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e8686dca74c6382e7863165b0c72ebda903de5b6d030330acd5a77455fa365a5 - type_checked_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - unrolled_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - initial_ast: e507b8eb13aaf6e7854aaba9419ede4c0a3d8a30715d9cfe5c01f9af7da8e4c3 - unrolled_ast: e507b8eb13aaf6e7854aaba9419ede4c0a3d8a30715d9cfe5c01f9af7da8e4c3 - ssa_ast: 2695a18ae964ba33efa2c26d240ce4c0af2eed74e67d29764c14d70568fd9938 - flattened_ast: 79407f9a06247a08649cbd8970caaef6ce1d429bc77f2236c4fd4d417f699ae4 - destructured_ast: 741b2f563c36e7bf728a8bcbee2a87be3341d1e5a6c85e1b51d1a84ae91de5ad - inlined_ast: 741b2f563c36e7bf728a8bcbee2a87be3341d1e5a6c85e1b51d1a84ae91de5ad - dce_ast: 741b2f563c36e7bf728a8bcbee2a87be3341d1e5a6c85e1b51d1a84ae91de5ad + - initial_symbol_table: 532132f4a61c827b67da0b95d5af1f1409de765d50b723694e98e00b11e668a7 + type_checked_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + unrolled_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + initial_ast: 5ceab050cf05fab25d7e16959ab7448b02ba0c6b6c65e297f22c868157f3ba37 + unrolled_ast: 5ceab050cf05fab25d7e16959ab7448b02ba0c6b6c65e297f22c868157f3ba37 + ssa_ast: cdaff2b59b1fdb711597890c2a08b120b543b1a3acf59d3dd315b5b216491ef7 + flattened_ast: 7aa6733977b41cb11141c789a24553f3ca3d419b89e6b76c008a0d0b9ee01cbc + destructured_ast: 457f235443e49eea9871df34a61566ef030270e461b78186102a31f102214798 + inlined_ast: 457f235443e49eea9871df34a61566ef030270e461b78186102a31f102214798 + dce_ast: 457f235443e49eea9871df34a61566ef030270e461b78186102a31f102214798 bytecode: ee2f4384477fac864957953a97c53275060e4c4ba793a180d6007af25b50b8df errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/gt.out b/tests/expectations/compiler/integers/u16/gt.out index 8fe347342c..001dc0ed0b 100644 --- a/tests/expectations/compiler/integers/u16/gt.out +++ b/tests/expectations/compiler/integers/u16/gt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e8686dca74c6382e7863165b0c72ebda903de5b6d030330acd5a77455fa365a5 - type_checked_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - unrolled_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - initial_ast: 2d0287421faeae187cad56ccd619d9704f6fd066374deaf9e62f29b19ae018e3 - unrolled_ast: 2d0287421faeae187cad56ccd619d9704f6fd066374deaf9e62f29b19ae018e3 - ssa_ast: ec10965d73036fea5f2b5394ccf1e78ad94c8cd8943e22c3a7c085e69ad4384a - flattened_ast: e0c4f4cd503f6e2f777f9ca7fc8a40b99aa30a3d1b98fc6e564844a310e2847b - destructured_ast: 00226edc02f55d7766227ee6102ef216263ff61e39ae5b1d7c8c357e56ea3c23 - inlined_ast: 00226edc02f55d7766227ee6102ef216263ff61e39ae5b1d7c8c357e56ea3c23 - dce_ast: 00226edc02f55d7766227ee6102ef216263ff61e39ae5b1d7c8c357e56ea3c23 + - initial_symbol_table: 532132f4a61c827b67da0b95d5af1f1409de765d50b723694e98e00b11e668a7 + type_checked_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + unrolled_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + initial_ast: d8327d64ac1c44632cd088935650ba80ccaed6ee935c4dfc5b23057651f640bf + unrolled_ast: d8327d64ac1c44632cd088935650ba80ccaed6ee935c4dfc5b23057651f640bf + ssa_ast: e3a35855d97183b6def7a2a5c98997e7b8df1260b82b8ddbcd6464f905c8ee44 + flattened_ast: 5145df27c5379158d87b86343a86d6b1948a7ab7adc412eadf5e2fe83064642e + destructured_ast: dbcd8cd6678deb41446891e8416756491f306a8b44464325e8a1fbab719da465 + inlined_ast: dbcd8cd6678deb41446891e8416756491f306a8b44464325e8a1fbab719da465 + dce_ast: dbcd8cd6678deb41446891e8416756491f306a8b44464325e8a1fbab719da465 bytecode: f7ff09e980c11a6a98c8178e5cecbe8cbf83e40f25f5feec526358c95262fe96 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/le.out b/tests/expectations/compiler/integers/u16/le.out index d4042b82dc..edf2faa091 100644 --- a/tests/expectations/compiler/integers/u16/le.out +++ b/tests/expectations/compiler/integers/u16/le.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e8686dca74c6382e7863165b0c72ebda903de5b6d030330acd5a77455fa365a5 - type_checked_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - unrolled_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - initial_ast: a64ace05140f0c6e40e29e9a3e3e70718b2e77be1dee912c584b17f84ebb752b - unrolled_ast: a64ace05140f0c6e40e29e9a3e3e70718b2e77be1dee912c584b17f84ebb752b - ssa_ast: 2fc9fc7ec09e5d8c6fd634260d96354368cdca4541f41759c6b45658607940dc - flattened_ast: 07735798b80005a87d31c4536724f631c468859600c33eb866bd8c252c2d98bf - destructured_ast: 89fcec03e3a080ca7c4f04f2fb04ee1cc8d478056ce9520e70f3654fdd334104 - inlined_ast: 89fcec03e3a080ca7c4f04f2fb04ee1cc8d478056ce9520e70f3654fdd334104 - dce_ast: 89fcec03e3a080ca7c4f04f2fb04ee1cc8d478056ce9520e70f3654fdd334104 + - initial_symbol_table: 532132f4a61c827b67da0b95d5af1f1409de765d50b723694e98e00b11e668a7 + type_checked_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + unrolled_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + initial_ast: 6dd0e41ab23f254ee71f5fefb8907d53bf422fdf9618cc97218c48662fe0a2d1 + unrolled_ast: 6dd0e41ab23f254ee71f5fefb8907d53bf422fdf9618cc97218c48662fe0a2d1 + ssa_ast: 2af7e16760f60263c09c3fcca0eb8a9d258a3feafcfe183080a98b654e87ddc6 + flattened_ast: 9a8f993016f55a6c09c8ea5fb6368eb187bb3b4753a36bb7569228a59a3e1da1 + destructured_ast: 2336cc6c5703de30cf3f2eca475366baf5edcb4fa5d15dee5822291aa8159533 + inlined_ast: 2336cc6c5703de30cf3f2eca475366baf5edcb4fa5d15dee5822291aa8159533 + dce_ast: 2336cc6c5703de30cf3f2eca475366baf5edcb4fa5d15dee5822291aa8159533 bytecode: 1a4dc861ca94e33a883b8326dcf9a21345fdd65b1d00dcaab408cbe8bf2e7c23 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/lt.out b/tests/expectations/compiler/integers/u16/lt.out index 76aabed72a..d66b6a7f57 100644 --- a/tests/expectations/compiler/integers/u16/lt.out +++ b/tests/expectations/compiler/integers/u16/lt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e8686dca74c6382e7863165b0c72ebda903de5b6d030330acd5a77455fa365a5 - type_checked_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - unrolled_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - initial_ast: 60c1da338b3c4b74a92f6fb7abfaefb524a3a3c0c3d73b736d19c6f47b3c7ade - unrolled_ast: 60c1da338b3c4b74a92f6fb7abfaefb524a3a3c0c3d73b736d19c6f47b3c7ade - ssa_ast: c4bdece2cae656af7b3d64b0f17b1565272c6c1d133ea559551ce179a7b48884 - flattened_ast: 24959ba1aa5e49050d85d7128c07b4126654c8d94b925c71d3165f0fddfe0b8a - destructured_ast: 31c6a81ab7a91ed22bdf4e9fe2f67fce7894fc0d5c09aa124ac7c4d0443cd602 - inlined_ast: 31c6a81ab7a91ed22bdf4e9fe2f67fce7894fc0d5c09aa124ac7c4d0443cd602 - dce_ast: 31c6a81ab7a91ed22bdf4e9fe2f67fce7894fc0d5c09aa124ac7c4d0443cd602 + - initial_symbol_table: 532132f4a61c827b67da0b95d5af1f1409de765d50b723694e98e00b11e668a7 + type_checked_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + unrolled_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + initial_ast: f6073615779a23632f286a1f02f29cd6ad9d8c8b0584daef9468d72b84ba62f6 + unrolled_ast: f6073615779a23632f286a1f02f29cd6ad9d8c8b0584daef9468d72b84ba62f6 + ssa_ast: ac4f1c2daa17244a86750b57a21690903263df9badaae512be343cb87be53663 + flattened_ast: 7302bdf3b2990efdc2b3238b0c7c8bf1fa4a3f9db33b53da8e126a5194947ee0 + destructured_ast: 3741d555f7fe397fa671fda8197a493bb63ad7066c89036f072ddeabe7d65909 + inlined_ast: 3741d555f7fe397fa671fda8197a493bb63ad7066c89036f072ddeabe7d65909 + dce_ast: 3741d555f7fe397fa671fda8197a493bb63ad7066c89036f072ddeabe7d65909 bytecode: 3b2dd5b9dfa587ed0f67449bbc6a9a0b90edb7c9ffbee5e36f1c40512e09bb1d errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/max.out b/tests/expectations/compiler/integers/u16/max.out index 80f47ffa87..75a9bfa713 100644 --- a/tests/expectations/compiler/integers/u16/max.out +++ b/tests/expectations/compiler/integers/u16/max.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: bc1e4e3b89182fb235da26781d1e959676328726545feb50e66c99c93c1502e9 - unrolled_symbol_table: bc1e4e3b89182fb235da26781d1e959676328726545feb50e66c99c93c1502e9 - initial_ast: a437f4d6d8e7b54d6758bc421a3c1477c35770bf82addaf64e11bb6b9e4960b4 - unrolled_ast: a437f4d6d8e7b54d6758bc421a3c1477c35770bf82addaf64e11bb6b9e4960b4 - ssa_ast: 16649be57c1feb21da66aeaea007b2ce60fb8dbc0d9c76f51a5ba688418607e9 - flattened_ast: 263c4043a86f4e05c1fd2f63fa849207d46b0dba85c9adcd547292ea44c1fb3b - destructured_ast: a450dc1ee7114b77663c96c4f623a47d014531affcb1151fb2ccceb1df649a22 - inlined_ast: a450dc1ee7114b77663c96c4f623a47d014531affcb1151fb2ccceb1df649a22 - dce_ast: fa3cb0d6449bc86c87f673fe0ac3d7a6235a44a21700e5fa85af35191ac3df85 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: 13a6f3629697218667320d2794310d96612f4713c956a526ece8f493fbf3b283 + unrolled_symbol_table: 13a6f3629697218667320d2794310d96612f4713c956a526ece8f493fbf3b283 + initial_ast: c9f482eb647c4c5bf8759312143f3be0d66b8dead37c4c79cd632ff39f249476 + unrolled_ast: c9f482eb647c4c5bf8759312143f3be0d66b8dead37c4c79cd632ff39f249476 + ssa_ast: f8b086ba4aedf0ed5830d266d4012c96736880e43eae3d91121fca46ad02b597 + flattened_ast: b0fb82658aec8bf97d66e462288498fe9e94206df94000ba219c82e41979740a + destructured_ast: 1be0839fcc3bb4d8f131448363376b1aba33ec6ece0a0ee2e5d4014ff4933cfc + inlined_ast: 1be0839fcc3bb4d8f131448363376b1aba33ec6ece0a0ee2e5d4014ff4933cfc + dce_ast: 0601c7ed0fb6045fbafa8146d604adf3ea3ba1a717897856a12c59f8a3e3a073 bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/min.out b/tests/expectations/compiler/integers/u16/min.out index 4c377ac835..3b731c4a84 100644 --- a/tests/expectations/compiler/integers/u16/min.out +++ b/tests/expectations/compiler/integers/u16/min.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: bc1e4e3b89182fb235da26781d1e959676328726545feb50e66c99c93c1502e9 - unrolled_symbol_table: bc1e4e3b89182fb235da26781d1e959676328726545feb50e66c99c93c1502e9 - initial_ast: bec56fe040744d36ac1d646a24e0936bd838d72b7a95b87777a66461b16e25aa - unrolled_ast: bec56fe040744d36ac1d646a24e0936bd838d72b7a95b87777a66461b16e25aa - ssa_ast: 668c4aa2bede4d3d3241827a31a230847602c249b15add58d2b3f97b6720550b - flattened_ast: 7477a057259f0e23964da8ed4e3cde30f29793522825aaa7737f243148c61a98 - destructured_ast: 1977aa4f10d8f291da908b87b7d968e1b369d4c7f121eaab2937d2dfa653a013 - inlined_ast: 1977aa4f10d8f291da908b87b7d968e1b369d4c7f121eaab2937d2dfa653a013 - dce_ast: c52972ede00e5e4c9a05bb401e8b72a8f751b710a379af9fc333c3595d598395 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: 13a6f3629697218667320d2794310d96612f4713c956a526ece8f493fbf3b283 + unrolled_symbol_table: 13a6f3629697218667320d2794310d96612f4713c956a526ece8f493fbf3b283 + initial_ast: 5b969bb252bebf857a668edd23085cbcff16f949b053369245d9a66ee23523b6 + unrolled_ast: 5b969bb252bebf857a668edd23085cbcff16f949b053369245d9a66ee23523b6 + ssa_ast: 93838c8f36354270335fad1f3e3f9589080ef63e0589464ebb08cf58bc243159 + flattened_ast: 445f3e06c3980be9df5d088336167f33f71c986d411da4112f76a550cb6fe498 + destructured_ast: 092e0d5c38d75069b0a9da6163b24308fdc6e42c47e0a44f4aea8638f7a9709a + inlined_ast: 092e0d5c38d75069b0a9da6163b24308fdc6e42c47e0a44f4aea8638f7a9709a + dce_ast: 0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840 bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/mul.out b/tests/expectations/compiler/integers/u16/mul.out index 1e7b4dad1d..c368ce15fb 100644 --- a/tests/expectations/compiler/integers/u16/mul.out +++ b/tests/expectations/compiler/integers/u16/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f6b637ac4638db0248808d38d51e14d0467cd8cb6f300891a91d5feb8e95f9b9 - type_checked_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - unrolled_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - initial_ast: 2cda7f0f5a1063eb6e5426237060d7854592c553a1fa102bc74ca00277ac60c5 - unrolled_ast: 2cda7f0f5a1063eb6e5426237060d7854592c553a1fa102bc74ca00277ac60c5 - ssa_ast: 35767673d8c2ef6031de6106239f9b81cefa2fa03c6f3ede6bc9ab516478e887 - flattened_ast: 4161563a8627d4127a503f087d770023b70a4ad6370154522cf9b38d9cd62f14 - destructured_ast: d9655a95a2719729f1c4f88985d6df835e3f625ddcfda3741495c9e91e544f24 - inlined_ast: d9655a95a2719729f1c4f88985d6df835e3f625ddcfda3741495c9e91e544f24 - dce_ast: d9655a95a2719729f1c4f88985d6df835e3f625ddcfda3741495c9e91e544f24 + - initial_symbol_table: d351774dc0346ec13bb75b6d2cc2d476e7e7155028a73b56e840ee61774ac048 + type_checked_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + unrolled_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + initial_ast: 8464b50e73deec84b190abb6411a5af79b1ca061736fedc216ac938921fe6fa0 + unrolled_ast: 8464b50e73deec84b190abb6411a5af79b1ca061736fedc216ac938921fe6fa0 + ssa_ast: 57f3aae981d6aafbcf8e6cb5b68aee9e15f1d159150ac3fb6e40bbac9d599833 + flattened_ast: 0545a3f6370118ea0743f6e0542cced046ce5bf141fcdaa5062f86dff43f245b + destructured_ast: 726f07f65cea519b5ebaebf358d552f71b26d7b3f4d02df3ae07edb776a7c2b0 + inlined_ast: 726f07f65cea519b5ebaebf358d552f71b26d7b3f4d02df3ae07edb776a7c2b0 + dce_ast: 726f07f65cea519b5ebaebf358d552f71b26d7b3f4d02df3ae07edb776a7c2b0 bytecode: 5495593b6e8c8b396503f1f61e5f3b620d1ccc173721316cfb1f30b268486ed5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/ne.out b/tests/expectations/compiler/integers/u16/ne.out index 1aa5717b88..0e3803a143 100644 --- a/tests/expectations/compiler/integers/u16/ne.out +++ b/tests/expectations/compiler/integers/u16/ne.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e8686dca74c6382e7863165b0c72ebda903de5b6d030330acd5a77455fa365a5 - type_checked_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - unrolled_symbol_table: 33583dfa32a078d9a353b75e780f8bf2dadda44a9c570571835dd64f63a4a3cd - initial_ast: 023d917f6295c036933b9dcf67a94cc408f4a1b02dc78b0c7c23a603a5bcd2ac - unrolled_ast: 023d917f6295c036933b9dcf67a94cc408f4a1b02dc78b0c7c23a603a5bcd2ac - ssa_ast: 61a08a0f1661e1d5b50985b7f0354b53e8ce4445b69f888c5b9e79a06229e32a - flattened_ast: f90f8060b49114eb41c45d71cfbb9011da56e6266ed6b1dff8c5967b99992e57 - destructured_ast: b6ce3073d5853720af952f5bce69cdcc380f8106b699d1d783f6204abdc42080 - inlined_ast: b6ce3073d5853720af952f5bce69cdcc380f8106b699d1d783f6204abdc42080 - dce_ast: b6ce3073d5853720af952f5bce69cdcc380f8106b699d1d783f6204abdc42080 + - initial_symbol_table: 532132f4a61c827b67da0b95d5af1f1409de765d50b723694e98e00b11e668a7 + type_checked_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + unrolled_symbol_table: cbe83abf3345d38b60305ccd82572e17f21c5db2eb64ff18d74a36e881637749 + initial_ast: 86e861140280d127ad182d654282a38ca2ec87dd10ee1b7e2f1b569a48122c19 + unrolled_ast: 86e861140280d127ad182d654282a38ca2ec87dd10ee1b7e2f1b569a48122c19 + ssa_ast: af61f34815f0c0740b9a6f418cd83921843d3969fd37457abef92813fd56b62b + flattened_ast: 6b52cfb692c3504fbb0b4fe389e2e3def7f530dcec0265e6c66661dab87b1284 + destructured_ast: 1e075616e1d2334db51cdc861ef0966b31d77ab84d2a3f5e2bab0e755cf9f356 + inlined_ast: 1e075616e1d2334db51cdc861ef0966b31d77ab84d2a3f5e2bab0e755cf9f356 + dce_ast: 1e075616e1d2334db51cdc861ef0966b31d77ab84d2a3f5e2bab0e755cf9f356 bytecode: 02468182490bfd77f1aae9ed8c5a4b1cd2a3373c2bdc998f6567f5c900fefe33 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/operator_methods.out b/tests/expectations/compiler/integers/u16/operator_methods.out index 3311004bf5..3748ee34c3 100644 --- a/tests/expectations/compiler/integers/u16/operator_methods.out +++ b/tests/expectations/compiler/integers/u16/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b6a994716a62f7b616f9a73b74f5a2b2e4877a94219e492b4172ceb20ff2b834 - type_checked_symbol_table: db1b91984bc324aec0de3176ffdcbc11b66c1c139783ffc7eca99f3b2d6ff78f - unrolled_symbol_table: db1b91984bc324aec0de3176ffdcbc11b66c1c139783ffc7eca99f3b2d6ff78f - initial_ast: 22267400ccfd8d03d68671905afa8ebf2110e304a210c159931466c8ae390a13 - unrolled_ast: 22267400ccfd8d03d68671905afa8ebf2110e304a210c159931466c8ae390a13 - ssa_ast: d297de4498501a7e9000ceb26fffd0a978740a844ef405552d12c543dd11540c - flattened_ast: d342d821a4e3e6479fe61bd5d63bb0c7f24d0d34ef429da63000b200fb96de5e - destructured_ast: 84abbae7a5cdcf0982fcfd999caaa1660c70b71eefccb8972d40059fdd10901b - inlined_ast: 84abbae7a5cdcf0982fcfd999caaa1660c70b71eefccb8972d40059fdd10901b - dce_ast: faa679be8dafa58c70576e3d2d02a8aefb9d56c6e6c27d310fd9bcc5703a7e97 + - initial_symbol_table: 7b7bc9bdbe3ec877643464e39f48759fcde838285e3717f6eb6ca40ba2354e6a + type_checked_symbol_table: 6a795c474b90388bec2b5858f41d2b392e8a58a6d8e1bf894e4b75152e7b5a59 + unrolled_symbol_table: 6a795c474b90388bec2b5858f41d2b392e8a58a6d8e1bf894e4b75152e7b5a59 + initial_ast: 5076e8aceb97562a76f7a15ec89a551d732ad00714c8f6131944b5a652e9e886 + unrolled_ast: 5076e8aceb97562a76f7a15ec89a551d732ad00714c8f6131944b5a652e9e886 + ssa_ast: 1495cff87b57115a3c78ef3be1a584e6af4670d727d4b6d300220a9f38a643a1 + flattened_ast: 603426fb0fd37a71132d18b432718610c74eb172419a3fc81bc72bbcb8cc758e + destructured_ast: 9b47bc3371a4b105be8e478d6e7d5af9276b1210d237e30d43ddb065a50748c4 + inlined_ast: 9b47bc3371a4b105be8e478d6e7d5af9276b1210d237e30d43ddb065a50748c4 + dce_ast: b3801510ba00f29bbd0f02c720caf9b4b254de82537df578e89cc809be0dea0a bytecode: 842bf9cb4647adc6c67cecc1c36ec85f5a659d9245571869e10e93bb303ff343 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/or.out b/tests/expectations/compiler/integers/u16/or.out index 7f21041e53..fadce1e250 100644 --- a/tests/expectations/compiler/integers/u16/or.out +++ b/tests/expectations/compiler/integers/u16/or.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f6b637ac4638db0248808d38d51e14d0467cd8cb6f300891a91d5feb8e95f9b9 - type_checked_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - unrolled_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - initial_ast: 644fa0f2d250896e2dcb4d6d6c94a54f01a79d25a4acca1cee1a7010b64aac8c - unrolled_ast: 644fa0f2d250896e2dcb4d6d6c94a54f01a79d25a4acca1cee1a7010b64aac8c - ssa_ast: fe8463b840c5a99f6fc2229526428b681e41ae897287bee09056c3eb9347a132 - flattened_ast: bbd0d1b9cd79bfd27c356a3c72dd936a2cdbe49017c2e9f5ebdb38b72cce5ef4 - destructured_ast: 45968a86756ac74c4c7bf2264ab914af63cf1b3f431d833e4e2b9f5f169e31ff - inlined_ast: 45968a86756ac74c4c7bf2264ab914af63cf1b3f431d833e4e2b9f5f169e31ff - dce_ast: 45968a86756ac74c4c7bf2264ab914af63cf1b3f431d833e4e2b9f5f169e31ff + - initial_symbol_table: d351774dc0346ec13bb75b6d2cc2d476e7e7155028a73b56e840ee61774ac048 + type_checked_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + unrolled_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + initial_ast: adda7e59b5936e3cc3b59f2c893212c1a5d4d8f612a4e9c08d5877a40822c8bb + unrolled_ast: adda7e59b5936e3cc3b59f2c893212c1a5d4d8f612a4e9c08d5877a40822c8bb + ssa_ast: 7ab9328a68f52edcc5c06e57888441266025836bf19d4c92828d5c62386f80d4 + flattened_ast: 504f76f1abefe3233ac3f7475ebcc0fc96d3c797b4eaf2eb62c9c41a2376bf6b + destructured_ast: b970628146ae5f142c2fd8ea4e1bb13049131c9c3f6e8eb7c988d503ad603f62 + inlined_ast: b970628146ae5f142c2fd8ea4e1bb13049131c9c3f6e8eb7c988d503ad603f62 + dce_ast: b970628146ae5f142c2fd8ea4e1bb13049131c9c3f6e8eb7c988d503ad603f62 bytecode: 50061292bb5678c2bbb3062570d3f8d5233316e274c6504aa6b012816e2f511e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/pow.out b/tests/expectations/compiler/integers/u16/pow.out index 729e07d85b..29a80aaa20 100644 --- a/tests/expectations/compiler/integers/u16/pow.out +++ b/tests/expectations/compiler/integers/u16/pow.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f6b637ac4638db0248808d38d51e14d0467cd8cb6f300891a91d5feb8e95f9b9 - type_checked_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - unrolled_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - initial_ast: 1beeccff01a5b0544f080c9503d527389078cc3d3ea46c14b237e861b5c05925 - unrolled_ast: 1beeccff01a5b0544f080c9503d527389078cc3d3ea46c14b237e861b5c05925 - ssa_ast: 81a65f63dea5f1016c2667a0ff08f697bbc16b4d1eeed03b4da3a3d32ddac0bf - flattened_ast: 64da21de7c2f0666108affbe411fe48113014b8f0f254cf7c8179334e23476eb - destructured_ast: aa3018ba4b39413937e7cda8a031793f4425a5a1020d63bf36554e54863da397 - inlined_ast: aa3018ba4b39413937e7cda8a031793f4425a5a1020d63bf36554e54863da397 - dce_ast: aa3018ba4b39413937e7cda8a031793f4425a5a1020d63bf36554e54863da397 + - initial_symbol_table: d351774dc0346ec13bb75b6d2cc2d476e7e7155028a73b56e840ee61774ac048 + type_checked_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + unrolled_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + initial_ast: ecfb1f88bb1a63dcd00bb7dcfbad0458fde9a30d51b5d11d5054541c3f1c9c57 + unrolled_ast: ecfb1f88bb1a63dcd00bb7dcfbad0458fde9a30d51b5d11d5054541c3f1c9c57 + ssa_ast: bd1d6b38ac2b28e54e44b2f36bd44e4cb03c3547438a96b3b61f79df03d8e2c5 + flattened_ast: 8d2243a65879302241156303ef11cbd92156ab10ba5799b11fa8354ee62ac37e + destructured_ast: aa4d5e71a9b1724a313259e42ce9986f7827542fb17ae0aba29abe9333c25bf0 + inlined_ast: aa4d5e71a9b1724a313259e42ce9986f7827542fb17ae0aba29abe9333c25bf0 + dce_ast: aa4d5e71a9b1724a313259e42ce9986f7827542fb17ae0aba29abe9333c25bf0 bytecode: 57544c7875d33d64e359c3e64ab2115a3d431c3ecba318223e0237fbbbdfcde0 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/rem.out b/tests/expectations/compiler/integers/u16/rem.out index edf2eb14fe..7eaed7e952 100644 --- a/tests/expectations/compiler/integers/u16/rem.out +++ b/tests/expectations/compiler/integers/u16/rem.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f6b637ac4638db0248808d38d51e14d0467cd8cb6f300891a91d5feb8e95f9b9 - type_checked_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - unrolled_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - initial_ast: 362b0cb93aa3d28d348d7b9209bed566a00c2829334d6a787b00652d5f0a68bd - unrolled_ast: 362b0cb93aa3d28d348d7b9209bed566a00c2829334d6a787b00652d5f0a68bd - ssa_ast: 3d3d5fac168ba583b50a00f4aa6e65da9c3eccf3bca0b23b589964eb82c85b93 - flattened_ast: 602eb4ff05b9c40967a69312c3183abe0f9a4d8735ea24b7675d84d3a98110ce - destructured_ast: 1752686dff4ceb2390a6d7cb7417471105133e99dd696792929c76dc7fe97d6f - inlined_ast: 1752686dff4ceb2390a6d7cb7417471105133e99dd696792929c76dc7fe97d6f - dce_ast: 1752686dff4ceb2390a6d7cb7417471105133e99dd696792929c76dc7fe97d6f + - initial_symbol_table: d351774dc0346ec13bb75b6d2cc2d476e7e7155028a73b56e840ee61774ac048 + type_checked_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + unrolled_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + initial_ast: 8e96b15143e4083cb244c279a02a41337c0abf86664853c386a9abb4918d36d1 + unrolled_ast: 8e96b15143e4083cb244c279a02a41337c0abf86664853c386a9abb4918d36d1 + ssa_ast: a96ed3f85b7c2c2023c3a7d06467824e7cbff35ea881b1e612e7674c4b55e6f1 + flattened_ast: 3944681d508c330d0bfd6ecae7675fa2da0b7b686e266491a8f089c44cd7be58 + destructured_ast: 929087a35b76c51987264ad14e8a8ec6ec6fb9bc3c7901becb037bf1dbc16ebf + inlined_ast: 929087a35b76c51987264ad14e8a8ec6ec6fb9bc3c7901becb037bf1dbc16ebf + dce_ast: 929087a35b76c51987264ad14e8a8ec6ec6fb9bc3c7901becb037bf1dbc16ebf bytecode: 312a00be59034a01944b77f36b32275e4d54b11d5b098a7e19c7bb4906e6ca6f errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/shl.out b/tests/expectations/compiler/integers/u16/shl.out index d5d9ff8100..fa46994e19 100644 --- a/tests/expectations/compiler/integers/u16/shl.out +++ b/tests/expectations/compiler/integers/u16/shl.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f6b637ac4638db0248808d38d51e14d0467cd8cb6f300891a91d5feb8e95f9b9 - type_checked_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - unrolled_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - initial_ast: 836c8e0a3e748aa93f05041a317e5e74a778e19dae07424aa33d92088750598d - unrolled_ast: 836c8e0a3e748aa93f05041a317e5e74a778e19dae07424aa33d92088750598d - ssa_ast: cc99714846d8c78e2366b3d55532c5c1dcff639f0be04e466d59c27127e41409 - flattened_ast: cf042aca889607d9d80ab013e349dc96945a1d1a099ad92dc404b56160c32255 - destructured_ast: 19f8b4cae69c86688239947740f1f4880ee0bbdf91e0bfe1301ef331863e0bbd - inlined_ast: 19f8b4cae69c86688239947740f1f4880ee0bbdf91e0bfe1301ef331863e0bbd - dce_ast: 19f8b4cae69c86688239947740f1f4880ee0bbdf91e0bfe1301ef331863e0bbd + - initial_symbol_table: d351774dc0346ec13bb75b6d2cc2d476e7e7155028a73b56e840ee61774ac048 + type_checked_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + unrolled_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + initial_ast: c9fb97d02bbbba9ceb0d59dad3c3d769b2f3a5444560c85c45881a15abfacd0b + unrolled_ast: c9fb97d02bbbba9ceb0d59dad3c3d769b2f3a5444560c85c45881a15abfacd0b + ssa_ast: 2d272a0007862b6852447ede282aff6aff28af52ed6aca9699139a3e42a027ed + flattened_ast: c5e22f3d78bbeda14f4a606683879303dd1bb45281b294a8d431b492910a7d86 + destructured_ast: 97b182dc206e7658528368544686e2ad2c2208a28a1adf58b2b24f7d1a515b74 + inlined_ast: 97b182dc206e7658528368544686e2ad2c2208a28a1adf58b2b24f7d1a515b74 + dce_ast: 97b182dc206e7658528368544686e2ad2c2208a28a1adf58b2b24f7d1a515b74 bytecode: 5ebe5527cde826ed570752b1e9ffd16a4805c5071c3adbd4099ebad9174d5f11 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/shr.out b/tests/expectations/compiler/integers/u16/shr.out index affadf7bc9..63401247e3 100644 --- a/tests/expectations/compiler/integers/u16/shr.out +++ b/tests/expectations/compiler/integers/u16/shr.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f6b637ac4638db0248808d38d51e14d0467cd8cb6f300891a91d5feb8e95f9b9 - type_checked_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - unrolled_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - initial_ast: 897ace7b7228e38c0653036eed7fa6b2fc9601694c9e615282837133cdc45258 - unrolled_ast: 897ace7b7228e38c0653036eed7fa6b2fc9601694c9e615282837133cdc45258 - ssa_ast: 14fad103638989d9eddb69242e8354b4bdc9e84b5e9a2363328442b3b5f1309d - flattened_ast: 7e42dc74c7258e8fc859be0793f8c7d169e435d46319bdb4c050166f7e9030c5 - destructured_ast: b740b83f7f3b9253c7ad08dc06258b753809e26a2ecbb60336580712051c33c9 - inlined_ast: b740b83f7f3b9253c7ad08dc06258b753809e26a2ecbb60336580712051c33c9 - dce_ast: b740b83f7f3b9253c7ad08dc06258b753809e26a2ecbb60336580712051c33c9 + - initial_symbol_table: d351774dc0346ec13bb75b6d2cc2d476e7e7155028a73b56e840ee61774ac048 + type_checked_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + unrolled_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + initial_ast: 47cd80606c9feb9ccc962dc8f19b8ace90f2d7fcff453169ae16adc282fe0bff + unrolled_ast: 47cd80606c9feb9ccc962dc8f19b8ace90f2d7fcff453169ae16adc282fe0bff + ssa_ast: b2648969c4d3b8df396ad53f894423a9ac9be955e08cb1c2ffe7888ff43567da + flattened_ast: 94eb539e2624c8faa1ddf6e95d107de5099b332e1c92b4a9b90449fcc9c4e661 + destructured_ast: dde16d01fe85d044353095d839e5ff58f8efa4a0bb6559625b1b0e7fda5fefb1 + inlined_ast: dde16d01fe85d044353095d839e5ff58f8efa4a0bb6559625b1b0e7fda5fefb1 + dce_ast: dde16d01fe85d044353095d839e5ff58f8efa4a0bb6559625b1b0e7fda5fefb1 bytecode: 27908eccc0ae25f792ff3b23f7b243cec3dc74e4167e62f5db0d2ac9c8d91d2c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/sub.out b/tests/expectations/compiler/integers/u16/sub.out index 6bca305301..02e123ff78 100644 --- a/tests/expectations/compiler/integers/u16/sub.out +++ b/tests/expectations/compiler/integers/u16/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f6b637ac4638db0248808d38d51e14d0467cd8cb6f300891a91d5feb8e95f9b9 - type_checked_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - unrolled_symbol_table: beabeb621d2e528ab5a89ec75ebc7beab5eea795a6d1b597b35a15c599a61add - initial_ast: 904c35924ecc25edf00cf73355aae9a720572a5e0f196e4a6d71702c2edbfaa2 - unrolled_ast: 904c35924ecc25edf00cf73355aae9a720572a5e0f196e4a6d71702c2edbfaa2 - ssa_ast: 2ea1a43da6dc8811714cb607bd97ba3336912ba41e5d911c2d4055faa6fc9a8d - flattened_ast: 47162fd92431c1425f1568d3803f64bef1b65ebd7b22dcc0d546320e04bc4560 - destructured_ast: 6a1e34f0d022d1eb5df3f17b4e775eff93eafc022fa517fee42520c543bf4c5b - inlined_ast: 6a1e34f0d022d1eb5df3f17b4e775eff93eafc022fa517fee42520c543bf4c5b - dce_ast: 6a1e34f0d022d1eb5df3f17b4e775eff93eafc022fa517fee42520c543bf4c5b + - initial_symbol_table: d351774dc0346ec13bb75b6d2cc2d476e7e7155028a73b56e840ee61774ac048 + type_checked_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + unrolled_symbol_table: c77e7aa74118648a422bd50cba8b7946ef133e0bde83e01eb58e3cfa8a6b17b8 + initial_ast: 5ba7bb58223729ced7bfe77c06e292d262faaab81d5c3802d20d99dd1813fc43 + unrolled_ast: 5ba7bb58223729ced7bfe77c06e292d262faaab81d5c3802d20d99dd1813fc43 + ssa_ast: 7c3515f48c8ddfb7b0648cdd3ba3af7b87e18096b2d637fb6209612e2e60e74b + flattened_ast: 5ec9e4cede3d3440d7e923e5d0698ebb2f58caac84f727bd448f02b79ff792cb + destructured_ast: cd57b88d43d4f3bbfca208fcc95c8e9059381daea4c4f3733e8d389df13bed87 + inlined_ast: cd57b88d43d4f3bbfca208fcc95c8e9059381daea4c4f3733e8d389df13bed87 + dce_ast: cd57b88d43d4f3bbfca208fcc95c8e9059381daea4c4f3733e8d389df13bed87 bytecode: d6c71656a8b803092075816e82fbc5c044f3700139c5ca079a1a8f2be846d573 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/ternary.out b/tests/expectations/compiler/integers/u16/ternary.out index 59d446e8ab..206d97c443 100644 --- a/tests/expectations/compiler/integers/u16/ternary.out +++ b/tests/expectations/compiler/integers/u16/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: aac34aa86818be8fa8979c83109a6cd01ce1b3657106fbb91c052c3d4d2f7059 - type_checked_symbol_table: 7e8768b4eeb9102a3db736cd9a0ac6d66ec2bd705d8366584f7781340800d608 - unrolled_symbol_table: 7e8768b4eeb9102a3db736cd9a0ac6d66ec2bd705d8366584f7781340800d608 - initial_ast: 7b923366c500649b340f103089a640faab635f488289fe8b32a059cd7e77b1fd - unrolled_ast: 7b923366c500649b340f103089a640faab635f488289fe8b32a059cd7e77b1fd - ssa_ast: 2ee49b4948529bd5baba4691a1d7cd2351779eb5cc6be41be8a1a2da7175f0d0 - flattened_ast: ddb969db495c1bbc2bfc04d8486c7d120958361965bf5866f1c188f3f2941210 - destructured_ast: 3a550364e458f5144407c2105c0e8dfaffcf5e0a6faaf007d9d20889297c3bb6 - inlined_ast: 3a550364e458f5144407c2105c0e8dfaffcf5e0a6faaf007d9d20889297c3bb6 - dce_ast: 3a550364e458f5144407c2105c0e8dfaffcf5e0a6faaf007d9d20889297c3bb6 + - initial_symbol_table: 7f5ebf3e7eef8eae4a42fb3970309cc60492f6074e87077ca40e4622480b7a4c + type_checked_symbol_table: a31f5beb6287b8cd5554feb6a1d4429bb041fd54f9b7a17aefd57abe9bfc1845 + unrolled_symbol_table: a31f5beb6287b8cd5554feb6a1d4429bb041fd54f9b7a17aefd57abe9bfc1845 + initial_ast: 28b932fa92d65cc3d0dca2682ce57864326342b2e65fa74518780889a439b0b0 + unrolled_ast: 28b932fa92d65cc3d0dca2682ce57864326342b2e65fa74518780889a439b0b0 + ssa_ast: 484cb46ec9a6032baaaf2621308d4aef64a761196fbe3996f4a122e606f70fbe + flattened_ast: 7e54465f7997799e2c7573da8ef14a4e99640e779d48b23e409a884c8b9b2c3a + destructured_ast: 20c848ea976abc67f6e94399fdb9e1cf30d37211fa4ab2e9e277f514355bbd8e + inlined_ast: 20c848ea976abc67f6e94399fdb9e1cf30d37211fa4ab2e9e277f514355bbd8e + dce_ast: 20c848ea976abc67f6e94399fdb9e1cf30d37211fa4ab2e9e277f514355bbd8e bytecode: 113603fb207a83e65ee275be10ad122173cea7a90327c07028eab9fffe449016 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u16/xor.out b/tests/expectations/compiler/integers/u16/xor.out index 4490af8fe4..424b0314f6 100644 --- a/tests/expectations/compiler/integers/u16/xor.out +++ b/tests/expectations/compiler/integers/u16/xor.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f359baf17b1a1305f912fe5aa64e14809b965c3139baeee5eb80cee3e5e64701 - type_checked_symbol_table: a06d7a39ea06878588f45562456d9de30d0cedce37f66da85e3cf13a7c4be2c2 - unrolled_symbol_table: a06d7a39ea06878588f45562456d9de30d0cedce37f66da85e3cf13a7c4be2c2 - initial_ast: ef9217f8770d06b09d5bfb7ea5ea3ba316a947202ddfcde6eaac04ec210ea1fa - unrolled_ast: ef9217f8770d06b09d5bfb7ea5ea3ba316a947202ddfcde6eaac04ec210ea1fa - ssa_ast: 32c1320394264310dd700af6648c66e9212f7f1aa24191468ee3b0071002a08e - flattened_ast: 81bd2436cf530e41b441d2a65ec18b9b122811ead58bddc75f245956482a3264 - destructured_ast: f8e119014894ae0e7fe6b5904a0a89961e59ba5f6a8e7ba113c1c277951b0e77 - inlined_ast: f8e119014894ae0e7fe6b5904a0a89961e59ba5f6a8e7ba113c1c277951b0e77 - dce_ast: f8e119014894ae0e7fe6b5904a0a89961e59ba5f6a8e7ba113c1c277951b0e77 + - initial_symbol_table: 9b8e9f327a839748e96489c1bd9efa4f4a7a0740ab6a99783bb909647270e6b9 + type_checked_symbol_table: 31b227a6b7c18c7b9af830e4356edff513b365d14196a379e753f17cef6f694f + unrolled_symbol_table: 31b227a6b7c18c7b9af830e4356edff513b365d14196a379e753f17cef6f694f + initial_ast: 6909041641a87d02a6169f1d8df3faacff8ff77865f459d4afa1bcf0e246b4c9 + unrolled_ast: 6909041641a87d02a6169f1d8df3faacff8ff77865f459d4afa1bcf0e246b4c9 + ssa_ast: 9abb1cacc675f86131001135f7544d44560613dc6bd18b31086680c625c61a02 + flattened_ast: 853dfa1f93ca403bcd6762faf7b2b81ba579f7d448c68be066ef5453c632fa9e + destructured_ast: 91a708ca2e723b108ccf80324be3f3f0f5a6bf1181209e3669d229e0906007e5 + inlined_ast: 91a708ca2e723b108ccf80324be3f3f0f5a6bf1181209e3669d229e0906007e5 + dce_ast: 91a708ca2e723b108ccf80324be3f3f0f5a6bf1181209e3669d229e0906007e5 bytecode: eb928c87aa9dab9c5fd3d063c6f3bd9400ca1fb12eea712baf4406852dc1f439 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/add.out b/tests/expectations/compiler/integers/u32/add.out index f888f25ed8..73e5b0728d 100644 --- a/tests/expectations/compiler/integers/u32/add.out +++ b/tests/expectations/compiler/integers/u32/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a6ec7dcf73c05c9a5181380d10c333f2ee08c64dbe10eb35414d3b47c3f99d87 - type_checked_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - unrolled_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - initial_ast: 245be48b8476457132199c451b7dde47d1d34bb9d0b68ed3ab80affae3092470 - unrolled_ast: 245be48b8476457132199c451b7dde47d1d34bb9d0b68ed3ab80affae3092470 - ssa_ast: 6311e03b71fe5e580cbdef2e8821b2aa237f719f2788999f57bc1157024f7027 - flattened_ast: d36d4b88ccd63be1c8ed18509278147913392a5573f3f07c54936f6dd282defc - destructured_ast: 7691c4f5d44b07df6aec114d2c424a3685f6a97869a88ce6321eaf8a276c5601 - inlined_ast: 7691c4f5d44b07df6aec114d2c424a3685f6a97869a88ce6321eaf8a276c5601 - dce_ast: 7691c4f5d44b07df6aec114d2c424a3685f6a97869a88ce6321eaf8a276c5601 + - initial_symbol_table: b058cf2f1048b8bd7cc7ffa2dc8876f46d575fac7dc84845d89cabc9548c88bc + type_checked_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + unrolled_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + initial_ast: 57b38b0ed37d40261ae6151707e130f21c82ff55d361cc6a9e3d053936d16c5b + unrolled_ast: 57b38b0ed37d40261ae6151707e130f21c82ff55d361cc6a9e3d053936d16c5b + ssa_ast: 11942fab2544873e0f34b2d8bb04363815984aa56ec02c283666cb4f6f548b4c + flattened_ast: 8e09453af8acf7adb78877f23346249bde1b5a360e9aef4ea37c16f282e1f502 + destructured_ast: 1e18b0f8efb605e1cffefceb0f147b9eb5875feaebe3dd90e74ae8992ee72b45 + inlined_ast: 1e18b0f8efb605e1cffefceb0f147b9eb5875feaebe3dd90e74ae8992ee72b45 + dce_ast: 1e18b0f8efb605e1cffefceb0f147b9eb5875feaebe3dd90e74ae8992ee72b45 bytecode: 6a79f884436b0bdadcee0ff3dd76a5e3fb16cd5d733f2091cbb17cc680c8b185 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/and.out b/tests/expectations/compiler/integers/u32/and.out index c31483bdda..2bf09e1a44 100644 --- a/tests/expectations/compiler/integers/u32/and.out +++ b/tests/expectations/compiler/integers/u32/and.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a6ec7dcf73c05c9a5181380d10c333f2ee08c64dbe10eb35414d3b47c3f99d87 - type_checked_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - unrolled_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - initial_ast: 1e0002b01cee794c3ead4e7e726291c232a6192a578089c0851a69edd0adead0 - unrolled_ast: 1e0002b01cee794c3ead4e7e726291c232a6192a578089c0851a69edd0adead0 - ssa_ast: dc68da87868085ae90924e2c8b77aa8eeb14dbdfa59b7a5f0185e9ee7bf4d2e3 - flattened_ast: 9db484600ca2ab54a3a3a34536e2888876dc1affc54fab9f7b005ee3c6b1b0aa - destructured_ast: ac2c8f9b6c9fecdcc5ad96b1ee20d29afe6b7b2053bb456a61aae2cb4cb11ef8 - inlined_ast: ac2c8f9b6c9fecdcc5ad96b1ee20d29afe6b7b2053bb456a61aae2cb4cb11ef8 - dce_ast: ac2c8f9b6c9fecdcc5ad96b1ee20d29afe6b7b2053bb456a61aae2cb4cb11ef8 + - initial_symbol_table: b058cf2f1048b8bd7cc7ffa2dc8876f46d575fac7dc84845d89cabc9548c88bc + type_checked_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + unrolled_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + initial_ast: 1e27e28f3407dcd3789581df6c78fb4118279b621fc2ae32b9790cf9de655dea + unrolled_ast: 1e27e28f3407dcd3789581df6c78fb4118279b621fc2ae32b9790cf9de655dea + ssa_ast: 15556181dd8cf4be8f741712d549b1125eaf3f94ba0d39d92aa225d2fceae885 + flattened_ast: 8df4369c4582d0c12c76e7e8efed8e64dd7439cad96c51171b9b9f4e6d3f01ff + destructured_ast: 3b50b6a38d5c4b13e4efef4d24e207d936a9274ee3d9fd0d85ecb0cb68e75621 + inlined_ast: 3b50b6a38d5c4b13e4efef4d24e207d936a9274ee3d9fd0d85ecb0cb68e75621 + dce_ast: 3b50b6a38d5c4b13e4efef4d24e207d936a9274ee3d9fd0d85ecb0cb68e75621 bytecode: 8cf2c9baf4dd960c2135a86ac62576bcb4d04c2ba826ff413bdce7f05d230516 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/console_assert.out b/tests/expectations/compiler/integers/u32/console_assert.out index 11194064c5..fcda0a3023 100644 --- a/tests/expectations/compiler/integers/u32/console_assert.out +++ b/tests/expectations/compiler/integers/u32/console_assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 02f5c3f518becf24f88cf61faf5c7e7ad2c67651ddf3c4f8de43b3727938abd4 - type_checked_symbol_table: a1ff920a445d1584358fbe492d670d0ee954c8627ca9e5b623c3c59b710f0697 - unrolled_symbol_table: a1ff920a445d1584358fbe492d670d0ee954c8627ca9e5b623c3c59b710f0697 - initial_ast: 2efbff7ad81fbb17ae1585ae8181fccf6415bdb8145286948e6f6f3c9036890d - unrolled_ast: 2efbff7ad81fbb17ae1585ae8181fccf6415bdb8145286948e6f6f3c9036890d - ssa_ast: 18744de731a83bdb23b859c06384ccd18b61bda64ff7051816d5dbe92a19233a - flattened_ast: 353bf8a38add5188c8abf7e1d5f2f526686cd43abbf2b6c6be9f5de44de41d38 - destructured_ast: acbb4c35c664b6340cacef391e9a8541cd2b22561c0d6da182d97f3b51c07457 - inlined_ast: acbb4c35c664b6340cacef391e9a8541cd2b22561c0d6da182d97f3b51c07457 - dce_ast: acbb4c35c664b6340cacef391e9a8541cd2b22561c0d6da182d97f3b51c07457 + - initial_symbol_table: 55845c0ef65dc069d8a9f40f24d894b762d395bc99c75557a05fd7489bd2fa50 + type_checked_symbol_table: 2caa421f17f91253c7aabe6f63f56bd5631244b88e2fbc76e1b833c610232971 + unrolled_symbol_table: 2caa421f17f91253c7aabe6f63f56bd5631244b88e2fbc76e1b833c610232971 + initial_ast: 2e4603710162e7f7f45ecdfa119fb9ec6d443b20f52f111be22d681bd396e57f + unrolled_ast: 2e4603710162e7f7f45ecdfa119fb9ec6d443b20f52f111be22d681bd396e57f + ssa_ast: f80b5bf28ce2c725b63088fac28efc60e7f1bf3896e38dd2a5c0bd9c6570c8e5 + flattened_ast: db732de82d289f3f78297a8a17b08fe167cc826a1a5fe64df9734578fa6e86d4 + destructured_ast: a893d7884474e91a62ae23f42eac4eaa192846e914e60054b258e91eee3c4c55 + inlined_ast: a893d7884474e91a62ae23f42eac4eaa192846e914e60054b258e91eee3c4c55 + dce_ast: a893d7884474e91a62ae23f42eac4eaa192846e914e60054b258e91eee3c4c55 bytecode: c05a2b573d0bcf072a9b4cda004f6e3c44b73fba4238919546eb3703cb05c258 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/div.out b/tests/expectations/compiler/integers/u32/div.out index feec1652de..120f82da53 100644 --- a/tests/expectations/compiler/integers/u32/div.out +++ b/tests/expectations/compiler/integers/u32/div.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a6ec7dcf73c05c9a5181380d10c333f2ee08c64dbe10eb35414d3b47c3f99d87 - type_checked_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - unrolled_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - initial_ast: 8f5c767cfc5d16eeea85c590df96ca13b439bf6ec31a32730093986bb3ef97a7 - unrolled_ast: 8f5c767cfc5d16eeea85c590df96ca13b439bf6ec31a32730093986bb3ef97a7 - ssa_ast: 6529b5e4ba9afe617b27f24c10c028092cc36a6459c4845e9fd8508cbab71bd0 - flattened_ast: 66fa299783a8abe80c87337da7f8d100b83b6b187a10dd87b28c86f4850615e9 - destructured_ast: c9a6be966db9afb066c918abb27d7df70699d1da45f9890757a3cb98d7cc34d0 - inlined_ast: c9a6be966db9afb066c918abb27d7df70699d1da45f9890757a3cb98d7cc34d0 - dce_ast: c9a6be966db9afb066c918abb27d7df70699d1da45f9890757a3cb98d7cc34d0 + - initial_symbol_table: b058cf2f1048b8bd7cc7ffa2dc8876f46d575fac7dc84845d89cabc9548c88bc + type_checked_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + unrolled_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + initial_ast: 65d384f0f33c5c4344f399c8ba23cad871efd72936b112355337117c0af3e770 + unrolled_ast: 65d384f0f33c5c4344f399c8ba23cad871efd72936b112355337117c0af3e770 + ssa_ast: 0305f133a3d385bb7a0774ef8f44c7b5c9af689867edb48b71ca47e5d9183586 + flattened_ast: 63ff783ca61e7da81364b19836be624887de9bb526685d8e54975424d6ee4b60 + destructured_ast: 874fd959ed6b6d70be35ef420e7e3c264d0f1170f1b209c6a31d837f6329a89a + inlined_ast: 874fd959ed6b6d70be35ef420e7e3c264d0f1170f1b209c6a31d837f6329a89a + dce_ast: 874fd959ed6b6d70be35ef420e7e3c264d0f1170f1b209c6a31d837f6329a89a bytecode: 544b47ba167ef02d93729c64e3bb7f76cd94229385874a8c68b48cdf9f7cf767 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/eq.out b/tests/expectations/compiler/integers/u32/eq.out index 0150e3cc81..126ba14f73 100644 --- a/tests/expectations/compiler/integers/u32/eq.out +++ b/tests/expectations/compiler/integers/u32/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: de475748bc1840ad7993d80ef7da1a12d8a2050ef9bd614c32678b9ea3f123de - type_checked_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - unrolled_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - initial_ast: cdab5f957b943230f54c926bbbf8ea8d844563979abea269f48f490dd718540d - unrolled_ast: cdab5f957b943230f54c926bbbf8ea8d844563979abea269f48f490dd718540d - ssa_ast: 99548f7cac3a31cf5cd30e07c4c79556dcea3403571197b151ce8e5d412d6fd1 - flattened_ast: 136de440f9dde2538647a3cbe012f0ed7e38ace82cc3a33465032a012d3673d5 - destructured_ast: fe0b469416ab39e44b376c96cf7c7c4eea3abbe0fb27fb1ae9bda3fba61a0e4f - inlined_ast: fe0b469416ab39e44b376c96cf7c7c4eea3abbe0fb27fb1ae9bda3fba61a0e4f - dce_ast: fe0b469416ab39e44b376c96cf7c7c4eea3abbe0fb27fb1ae9bda3fba61a0e4f + - initial_symbol_table: 88a00119d37fb3d485ccfdd8464ed5614724888ee8ab2421baa88b9e205e2318 + type_checked_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + unrolled_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + initial_ast: 757213f5e9476a4e9fa1e3a64f8ba59258397b12f6458f5bbc8a11dd776f363d + unrolled_ast: 757213f5e9476a4e9fa1e3a64f8ba59258397b12f6458f5bbc8a11dd776f363d + ssa_ast: 22a522f3bad92cc3bf0b2ea6922cefe4af3ba82d073e657fafdd2dd19097dd93 + flattened_ast: a2056364ce253ffc2e8470f8f473122e075b0a266b213490d90edf0395fcafab + destructured_ast: 325f2df12edbee8d19e481abb4858a9f5c94fba88f06945cdc7099684d51936c + inlined_ast: 325f2df12edbee8d19e481abb4858a9f5c94fba88f06945cdc7099684d51936c + dce_ast: 325f2df12edbee8d19e481abb4858a9f5c94fba88f06945cdc7099684d51936c bytecode: eb74a56b4c761a3050ee4ca8c5ac6f4085675f0ba71514b9c10cc49044251472 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/ge.out b/tests/expectations/compiler/integers/u32/ge.out index ed8520184c..e052a7caef 100644 --- a/tests/expectations/compiler/integers/u32/ge.out +++ b/tests/expectations/compiler/integers/u32/ge.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: de475748bc1840ad7993d80ef7da1a12d8a2050ef9bd614c32678b9ea3f123de - type_checked_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - unrolled_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - initial_ast: 6f7eab6b0fdcab80fbe3ac583769b0cc9caa550cab34b76a7f5ad11b83b95974 - unrolled_ast: 6f7eab6b0fdcab80fbe3ac583769b0cc9caa550cab34b76a7f5ad11b83b95974 - ssa_ast: 2c65d2b68281659f526686164b6308f082691ce764c9db65aa74fc6f1025b5fa - flattened_ast: 3e8b65f8ec52b0a4f895faf161fb35503aeb37f4970661e07120c4c8ff1947aa - destructured_ast: 27b2544d93fb235178e93b41370e245236d7eecbf6bcb6bc14da60ccdf0098dc - inlined_ast: 27b2544d93fb235178e93b41370e245236d7eecbf6bcb6bc14da60ccdf0098dc - dce_ast: 27b2544d93fb235178e93b41370e245236d7eecbf6bcb6bc14da60ccdf0098dc + - initial_symbol_table: 88a00119d37fb3d485ccfdd8464ed5614724888ee8ab2421baa88b9e205e2318 + type_checked_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + unrolled_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + initial_ast: 2016c4db35b166635f7142275e57c5b6fa366db2c39439f7762fea0c4444675e + unrolled_ast: 2016c4db35b166635f7142275e57c5b6fa366db2c39439f7762fea0c4444675e + ssa_ast: 405a599f57eb583abce5ff48a45c696bc98052555666b8003b72a8d29e5227e9 + flattened_ast: e9091c4f08a7f15a65c21f7bbccf1444fefedb6cee6837d829758f07fb22e92e + destructured_ast: 6a3b9a9c7fec3e768de93ee700a37a2f7bd4c185590429cb2c066ad59810738f + inlined_ast: 6a3b9a9c7fec3e768de93ee700a37a2f7bd4c185590429cb2c066ad59810738f + dce_ast: 6a3b9a9c7fec3e768de93ee700a37a2f7bd4c185590429cb2c066ad59810738f bytecode: d5c6740e9f4b930180fb52ddc268e35b87ed215c56fe529e98ee015dbfa08b3e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/gt.out b/tests/expectations/compiler/integers/u32/gt.out index 6bd5be7ece..f510d7dd3b 100644 --- a/tests/expectations/compiler/integers/u32/gt.out +++ b/tests/expectations/compiler/integers/u32/gt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: de475748bc1840ad7993d80ef7da1a12d8a2050ef9bd614c32678b9ea3f123de - type_checked_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - unrolled_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - initial_ast: 77e1d38fd80b57b93a91e900d11ac24b9fa1e6550772c043f0464690e456777f - unrolled_ast: 77e1d38fd80b57b93a91e900d11ac24b9fa1e6550772c043f0464690e456777f - ssa_ast: 29d5f625549be54843593e969bfce562d09b0b652ff532bffdd4c9735b06d075 - flattened_ast: 21cda401c9ea616f864da4d1c3d1fa4053a55f51a7a970a1ece4ae3cdfdff626 - destructured_ast: 297014dacce429df66de6bd27b80e1f1ee119ca4a609ee80c2754d2adcfad7c9 - inlined_ast: 297014dacce429df66de6bd27b80e1f1ee119ca4a609ee80c2754d2adcfad7c9 - dce_ast: 297014dacce429df66de6bd27b80e1f1ee119ca4a609ee80c2754d2adcfad7c9 + - initial_symbol_table: 88a00119d37fb3d485ccfdd8464ed5614724888ee8ab2421baa88b9e205e2318 + type_checked_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + unrolled_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + initial_ast: 4c22027ccdf1cfe399b2d7837a3ed62934df510a99c60f6441a626914e1af2c8 + unrolled_ast: 4c22027ccdf1cfe399b2d7837a3ed62934df510a99c60f6441a626914e1af2c8 + ssa_ast: 517afb9630c07841a62d8ed67e5468a14cacd3e7e3b870b933adc06a5be01526 + flattened_ast: c04f5ab6c4e4e21ce81e16e8afd119b8d6a53cb5ad12fd181eb0858f1273323d + destructured_ast: cfa69a33a69f3cdb1ba141e595d52e2d9cd0bb617c3ca4b2dc841f1333f28b93 + inlined_ast: cfa69a33a69f3cdb1ba141e595d52e2d9cd0bb617c3ca4b2dc841f1333f28b93 + dce_ast: cfa69a33a69f3cdb1ba141e595d52e2d9cd0bb617c3ca4b2dc841f1333f28b93 bytecode: 5b1536cb2d2f274904ed23cabc28dad63d0e22a9bd4d1a5615b88b2c3ea6d7eb errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/le.out b/tests/expectations/compiler/integers/u32/le.out index 5e1cf23908..e8dedd242e 100644 --- a/tests/expectations/compiler/integers/u32/le.out +++ b/tests/expectations/compiler/integers/u32/le.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: de475748bc1840ad7993d80ef7da1a12d8a2050ef9bd614c32678b9ea3f123de - type_checked_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - unrolled_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - initial_ast: 4dacb221285be859f37863f11db943855b19c326ca04880639b87e96e752456a - unrolled_ast: 4dacb221285be859f37863f11db943855b19c326ca04880639b87e96e752456a - ssa_ast: 9f32fa1690daaddcb3390b4ae379263f7c6a9ae171c4281e2a550d9faad5ae14 - flattened_ast: 649e77d7467103b1a76338e8d2deecb3d528a76bbd00849277d697a92cf31523 - destructured_ast: 9897c8b16181f66b2b991d603ea12696800077db8b07116002746a9bd27d7f21 - inlined_ast: 9897c8b16181f66b2b991d603ea12696800077db8b07116002746a9bd27d7f21 - dce_ast: 9897c8b16181f66b2b991d603ea12696800077db8b07116002746a9bd27d7f21 + - initial_symbol_table: 88a00119d37fb3d485ccfdd8464ed5614724888ee8ab2421baa88b9e205e2318 + type_checked_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + unrolled_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + initial_ast: 4bfdf27eb5de881c676550424816913d1daacf6fea251f0b6ed3bec8f935ec40 + unrolled_ast: 4bfdf27eb5de881c676550424816913d1daacf6fea251f0b6ed3bec8f935ec40 + ssa_ast: da1e84815cc2fde7496a5584fb3f3d37f0c0e98cf3e62a5e7e7b8259bba6a0cf + flattened_ast: 78fbdbca11f1b409967002019c7dd07464acb6a4c07b32efeba3c1c6b1bb2198 + destructured_ast: f5c2b4e29930166968dcacb89b4d31e0299b12548284784a9afe6fe1c140390a + inlined_ast: f5c2b4e29930166968dcacb89b4d31e0299b12548284784a9afe6fe1c140390a + dce_ast: f5c2b4e29930166968dcacb89b4d31e0299b12548284784a9afe6fe1c140390a bytecode: 76d3ed305f669697432c49a48165440a287bc91eb95c2110f936235259d824ed errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/lt.out b/tests/expectations/compiler/integers/u32/lt.out index 8666c64504..9dadb6d9cf 100644 --- a/tests/expectations/compiler/integers/u32/lt.out +++ b/tests/expectations/compiler/integers/u32/lt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: de475748bc1840ad7993d80ef7da1a12d8a2050ef9bd614c32678b9ea3f123de - type_checked_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - unrolled_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - initial_ast: d019f362bde7176eac7356293ee67543bb5ad485606957ef0f8941328849b17a - unrolled_ast: d019f362bde7176eac7356293ee67543bb5ad485606957ef0f8941328849b17a - ssa_ast: 76fa8e6cb78fb15e127232e7a7c48ee0602da5d1277ad47a554c24986e3cf860 - flattened_ast: 2282ba3f52b78baf2422adddf5deb2e83d8c3c256e6bcb63a283b61f38ba89bd - destructured_ast: 45e12c029c4bdbd6286a98aeebb717b79968bb1cb83a67f00332fb975e872945 - inlined_ast: 45e12c029c4bdbd6286a98aeebb717b79968bb1cb83a67f00332fb975e872945 - dce_ast: 45e12c029c4bdbd6286a98aeebb717b79968bb1cb83a67f00332fb975e872945 + - initial_symbol_table: 88a00119d37fb3d485ccfdd8464ed5614724888ee8ab2421baa88b9e205e2318 + type_checked_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + unrolled_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + initial_ast: de0e7d4ce0c2aedfc6f803802ef4f4a55fcecd92c53f07352db7db709b5dd6e4 + unrolled_ast: de0e7d4ce0c2aedfc6f803802ef4f4a55fcecd92c53f07352db7db709b5dd6e4 + ssa_ast: 553a0396f19338b96c3ff4004238efcf657238199c119c18719e70c5c239dc55 + flattened_ast: d41ac5df37ca398dfb606eca311346d0708b96262ca3be76130246b5ece1a6ff + destructured_ast: 62c4f37a0e80bb0a296c11dc24240e54c8ca17b01e933fb496a2c946513d1f6c + inlined_ast: 62c4f37a0e80bb0a296c11dc24240e54c8ca17b01e933fb496a2c946513d1f6c + dce_ast: 62c4f37a0e80bb0a296c11dc24240e54c8ca17b01e933fb496a2c946513d1f6c bytecode: 4aac77fed46b036a9aaced7512320c824d26a5a025292fdb91c422b4ef3fadfd errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/max.out b/tests/expectations/compiler/integers/u32/max.out index 4738806365..8b8fc323d5 100644 --- a/tests/expectations/compiler/integers/u32/max.out +++ b/tests/expectations/compiler/integers/u32/max.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: f1295b3e40a1286f9280121b8a3d4308ad9e358bf13c43773aad36373e3689f2 - unrolled_symbol_table: f1295b3e40a1286f9280121b8a3d4308ad9e358bf13c43773aad36373e3689f2 - initial_ast: 8b8d955b49ab96d567137a0970aa44a137659bf6ecddedb3307ce7d94aa5963d - unrolled_ast: 8b8d955b49ab96d567137a0970aa44a137659bf6ecddedb3307ce7d94aa5963d - ssa_ast: 305d51220993e0b6f6d9e672f920b8d25475c58df9a196bc3cf61fe8d40f38de - flattened_ast: 8c5ea634bbb5490e929800cbf97bf7b979793c54d2629c4b1650a05247f066a4 - destructured_ast: d93423c01edb55d0486a41abcea023a8b677e7e7ae951119218980334b507ad3 - inlined_ast: d93423c01edb55d0486a41abcea023a8b677e7e7ae951119218980334b507ad3 - dce_ast: 862c6d133d8ee003cdc1dce6449e746ab2e46a4a7e925c7491f33bb6f0ae5bf7 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: d7357817a9affb798ef657c21a49889533bb5ee2848929b5d5763893139a1d65 + unrolled_symbol_table: d7357817a9affb798ef657c21a49889533bb5ee2848929b5d5763893139a1d65 + initial_ast: fcf390a08602c4cb135173a393e41329ddb9007d7b262088ddb29195954879ea + unrolled_ast: fcf390a08602c4cb135173a393e41329ddb9007d7b262088ddb29195954879ea + ssa_ast: ff5e522e283e34d34f399f004f3a82e9fd2f29f796e690bdb3907a550f6cf073 + flattened_ast: 0b2c302f8340e3fdce47862de5023d111c748696ee8450ad0601f912fb955f8d + destructured_ast: 76be7b53f47ded6e448b2206f61974a544ebfcccb04c88ef18008aa56b11ae8c + inlined_ast: 76be7b53f47ded6e448b2206f61974a544ebfcccb04c88ef18008aa56b11ae8c + dce_ast: 3d98be7e7ee653c6e91d6b340f39b1010349a6f797e707bc2fe66aad7b438bbe bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/min.out b/tests/expectations/compiler/integers/u32/min.out index 7223be9261..1438710a2c 100644 --- a/tests/expectations/compiler/integers/u32/min.out +++ b/tests/expectations/compiler/integers/u32/min.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: f1295b3e40a1286f9280121b8a3d4308ad9e358bf13c43773aad36373e3689f2 - unrolled_symbol_table: f1295b3e40a1286f9280121b8a3d4308ad9e358bf13c43773aad36373e3689f2 - initial_ast: b7e2cce3c2a03bdf1906d8d02e25b5bd82ed5b40dde62d80d59bc496231a9107 - unrolled_ast: b7e2cce3c2a03bdf1906d8d02e25b5bd82ed5b40dde62d80d59bc496231a9107 - ssa_ast: afd517505d78a63db7aff66b4199bf65451c0e8db4b63cbf826cb6c65fbfbdb9 - flattened_ast: 8ccc626b5815c303e64f1d839cffb269a9259253c68b4e59cb89512d421df873 - destructured_ast: c8d8f600fc8563094b1974dbad302ff32eaf711df37befa6a5ce65e0c9f559c0 - inlined_ast: c8d8f600fc8563094b1974dbad302ff32eaf711df37befa6a5ce65e0c9f559c0 - dce_ast: c52972ede00e5e4c9a05bb401e8b72a8f751b710a379af9fc333c3595d598395 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: d7357817a9affb798ef657c21a49889533bb5ee2848929b5d5763893139a1d65 + unrolled_symbol_table: d7357817a9affb798ef657c21a49889533bb5ee2848929b5d5763893139a1d65 + initial_ast: 6195b8ab4773be59330b63ca2cf26e8d8db0caeba5dea3b828e02563dd567e48 + unrolled_ast: 6195b8ab4773be59330b63ca2cf26e8d8db0caeba5dea3b828e02563dd567e48 + ssa_ast: 38bbc64ed3d28a123be48a452f547adeed9e193247fd658d5144d8b8791bdc3a + flattened_ast: c2fd6fa6deff021cbdf5e40501fe1dfdecd07e68ea3c46d7a0243a4bcbb2f7f0 + destructured_ast: fc4f85c5ae10690994390ceb0582b855b1fc8db6e98ee141a074af791eb772cb + inlined_ast: fc4f85c5ae10690994390ceb0582b855b1fc8db6e98ee141a074af791eb772cb + dce_ast: 0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840 bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/mul.out b/tests/expectations/compiler/integers/u32/mul.out index 81ce8a8561..e6cebccf5d 100644 --- a/tests/expectations/compiler/integers/u32/mul.out +++ b/tests/expectations/compiler/integers/u32/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a6ec7dcf73c05c9a5181380d10c333f2ee08c64dbe10eb35414d3b47c3f99d87 - type_checked_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - unrolled_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - initial_ast: 0bbc1065442ce86c8d80cda090c8db8ac82241d0b7345ffdeb3006ff1dbdc296 - unrolled_ast: 0bbc1065442ce86c8d80cda090c8db8ac82241d0b7345ffdeb3006ff1dbdc296 - ssa_ast: 448a207e09aec913ba89adfe848d05853079467a5a81487ea122d752c6ee58a3 - flattened_ast: 2010fb0452efc9b1df73043a5cfed7e327776a996e6565a6dac808bb7a2eb0de - destructured_ast: be77a5f0c6c9b71de502dad3aea1ff602330789b67370c5e2a542f08f8b891ed - inlined_ast: be77a5f0c6c9b71de502dad3aea1ff602330789b67370c5e2a542f08f8b891ed - dce_ast: be77a5f0c6c9b71de502dad3aea1ff602330789b67370c5e2a542f08f8b891ed + - initial_symbol_table: b058cf2f1048b8bd7cc7ffa2dc8876f46d575fac7dc84845d89cabc9548c88bc + type_checked_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + unrolled_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + initial_ast: d6549818686932e04799e6195a34f05e1a3bd89078f7d7b05bb892b3840bb9e5 + unrolled_ast: d6549818686932e04799e6195a34f05e1a3bd89078f7d7b05bb892b3840bb9e5 + ssa_ast: bad5760770f45525322b8ce04eda7df6f33ba12423334b62620b8f400dcd138e + flattened_ast: 80e697ab4db32420d586a386bfc8ddadfd0183e6e990afd5936a02fb929fa179 + destructured_ast: 29e38589e586ff666385a21643ba1f817d0a31d004c2171c92b8ba09d53440c3 + inlined_ast: 29e38589e586ff666385a21643ba1f817d0a31d004c2171c92b8ba09d53440c3 + dce_ast: 29e38589e586ff666385a21643ba1f817d0a31d004c2171c92b8ba09d53440c3 bytecode: 1dfb6b0bc60a60fdf5e7049346815ffb6fc80d045cb8282510fa518f3337e089 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/ne.out b/tests/expectations/compiler/integers/u32/ne.out index 1b5d5c3d17..f2fa9169bf 100644 --- a/tests/expectations/compiler/integers/u32/ne.out +++ b/tests/expectations/compiler/integers/u32/ne.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: de475748bc1840ad7993d80ef7da1a12d8a2050ef9bd614c32678b9ea3f123de - type_checked_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - unrolled_symbol_table: beccbc5e80c6de3eca97a3a6d16b74fe3737f2b8905e07c3e676f8466f9be311 - initial_ast: 939f6d926b799d3711928184cf06c82055aa9e85e5b84188e77b1fab34551aba - unrolled_ast: 939f6d926b799d3711928184cf06c82055aa9e85e5b84188e77b1fab34551aba - ssa_ast: 6af63d0ae4b5bec7d9418d8c1b7030fa89e414575345cf572ecc190415a2e253 - flattened_ast: 2f88f4c7d75c8fb34d1fdad871c27f499790078d9bded21c8fd370239a57e567 - destructured_ast: bd6f9a4e1ff2999e548eeefadf583a2567558e783df90221d4d1b2c91ae5ee30 - inlined_ast: bd6f9a4e1ff2999e548eeefadf583a2567558e783df90221d4d1b2c91ae5ee30 - dce_ast: bd6f9a4e1ff2999e548eeefadf583a2567558e783df90221d4d1b2c91ae5ee30 + - initial_symbol_table: 88a00119d37fb3d485ccfdd8464ed5614724888ee8ab2421baa88b9e205e2318 + type_checked_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + unrolled_symbol_table: e3522caa367189ae19e15757b7c7fe6d3a3061c0819f7d24c30209c0397c6043 + initial_ast: 9abf1d34e781e9fad535ae2350c3afc1ee12f28e17f74130d0b1f824d89ebcbd + unrolled_ast: 9abf1d34e781e9fad535ae2350c3afc1ee12f28e17f74130d0b1f824d89ebcbd + ssa_ast: 2db7122734466bc70b9bc3925993ac7b67661a0ded81a3a8c89003b43c25df4f + flattened_ast: 385e90d9f222c99612c23d4c0d02c0457d544f29450cbb0a2cd5616403799d7a + destructured_ast: 4ba9c881e035bf5a72a1294739a4dcc08dd6912c840e94cf39659051f595eeb4 + inlined_ast: 4ba9c881e035bf5a72a1294739a4dcc08dd6912c840e94cf39659051f595eeb4 + dce_ast: 4ba9c881e035bf5a72a1294739a4dcc08dd6912c840e94cf39659051f595eeb4 bytecode: 0fe1011e038cf47ffdbb7e95c4ac2326b985aeeffca177329c145c144fc46639 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/operator_methods.out b/tests/expectations/compiler/integers/u32/operator_methods.out index 881be46286..758c42bf8d 100644 --- a/tests/expectations/compiler/integers/u32/operator_methods.out +++ b/tests/expectations/compiler/integers/u32/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 1fa9860f673b2a12f2ebe20a7d9af1e0f5b29e721cbcf71fe2ba6e18a1e61197 - type_checked_symbol_table: 1e0c4891e0247dcc0050ca84562d0e5ac5ba1fb88b6c47d4a7571c60aa147fb4 - unrolled_symbol_table: 1e0c4891e0247dcc0050ca84562d0e5ac5ba1fb88b6c47d4a7571c60aa147fb4 - initial_ast: de17bd5d5fe1b19a6e91101ed1214b323938405ae71e782526a9e3a4eebd82be - unrolled_ast: de17bd5d5fe1b19a6e91101ed1214b323938405ae71e782526a9e3a4eebd82be - ssa_ast: 7f8ec008bda0eeecf9c9f8b0052b2f36eac0e5efb56d51759f16fd593a12bb86 - flattened_ast: 876591699bdb7113a0341ca19aa56d8e13f08770528b1b7d12a776d0d9fc559c - destructured_ast: 36caf44987c3f3093d20a32d67b8d204fe92fd7906c477d908ed628b24707ad0 - inlined_ast: 36caf44987c3f3093d20a32d67b8d204fe92fd7906c477d908ed628b24707ad0 - dce_ast: 60be7d6f906e4c58529df20179a079a9d8e1d3a1df3a40bd8fa134ca20e15993 + - initial_symbol_table: a53ed4e572085258db9c847375e1efadbfb8dcd09f572b6a595ce829fb6c8393 + type_checked_symbol_table: c217ce9207437791ba5f07f39e423cdcfa9abc58f40d8783f6fba7ff427f7d1c + unrolled_symbol_table: c217ce9207437791ba5f07f39e423cdcfa9abc58f40d8783f6fba7ff427f7d1c + initial_ast: c5ae414c3bf9bee22048aba7a2ea219da1a7edfc5e071fddbf71e0ad46dae79e + unrolled_ast: c5ae414c3bf9bee22048aba7a2ea219da1a7edfc5e071fddbf71e0ad46dae79e + ssa_ast: e68899920e902274739b3bddf68ec0ca4c2e5eeae26c57e02922ebb780d54d01 + flattened_ast: c56304eb92d605d5c3fae12c51381139b716d09c5056ee1456ba8508d970f50a + destructured_ast: a461536e5316ff951bca879564526bc09f60f164a1674f55cedb7895f0e1b6cb + inlined_ast: a461536e5316ff951bca879564526bc09f60f164a1674f55cedb7895f0e1b6cb + dce_ast: b4ee01bc61d874b7c3ad1eb636f417f3af2514232399ba7878010ee847731607 bytecode: aec6ee0fcfa292c5e3a4b9165408e9627b7c73b520302dc986293cc36fea4383 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/or.out b/tests/expectations/compiler/integers/u32/or.out index 95e5312490..9420a4f823 100644 --- a/tests/expectations/compiler/integers/u32/or.out +++ b/tests/expectations/compiler/integers/u32/or.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a6ec7dcf73c05c9a5181380d10c333f2ee08c64dbe10eb35414d3b47c3f99d87 - type_checked_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - unrolled_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - initial_ast: d48b059efda9d8aed36aec80fde7db9ef4f1c7712db271d9427f4c047948a231 - unrolled_ast: d48b059efda9d8aed36aec80fde7db9ef4f1c7712db271d9427f4c047948a231 - ssa_ast: a8001d66cf029346964204b10e8ee33b3f4d0def782666d1082cbc6e219c9c81 - flattened_ast: c0237e7013487605c779d17d6cb9acf55cd0cde4654c1b5d0784283a6ab9ba6b - destructured_ast: c87db65216ee75ff07effeffcaf6d8e65b8bb9e251b59a7626a1ea2c6b340910 - inlined_ast: c87db65216ee75ff07effeffcaf6d8e65b8bb9e251b59a7626a1ea2c6b340910 - dce_ast: c87db65216ee75ff07effeffcaf6d8e65b8bb9e251b59a7626a1ea2c6b340910 + - initial_symbol_table: b058cf2f1048b8bd7cc7ffa2dc8876f46d575fac7dc84845d89cabc9548c88bc + type_checked_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + unrolled_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + initial_ast: 38b31379b5de26d47e62b79026bd2a30d48e1d4168549b36209bf2d520c36b7c + unrolled_ast: 38b31379b5de26d47e62b79026bd2a30d48e1d4168549b36209bf2d520c36b7c + ssa_ast: 792ddcb0cde1dd91e389a91012b01d272a30f870e21eeb3523770bb247166b53 + flattened_ast: 6512815a953a461db627549033af14734fc4faa37473793926c49975d692dc4b + destructured_ast: 94c8a667cad570ebe66cd740c193bec33a968bce3a52a09750001e620a635a0d + inlined_ast: 94c8a667cad570ebe66cd740c193bec33a968bce3a52a09750001e620a635a0d + dce_ast: 94c8a667cad570ebe66cd740c193bec33a968bce3a52a09750001e620a635a0d bytecode: 53c22439941468b3986c9021bd4d3436c1e3ce8aa1ac79e04de9a0d08b16b3eb errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/pow.out b/tests/expectations/compiler/integers/u32/pow.out index 01b9017876..258b827e2f 100644 --- a/tests/expectations/compiler/integers/u32/pow.out +++ b/tests/expectations/compiler/integers/u32/pow.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a6ec7dcf73c05c9a5181380d10c333f2ee08c64dbe10eb35414d3b47c3f99d87 - type_checked_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - unrolled_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - initial_ast: 676032a77000d55eec53dee3f3b4864cf11d81cbdf70411a178fe74ecfcc18ac - unrolled_ast: 676032a77000d55eec53dee3f3b4864cf11d81cbdf70411a178fe74ecfcc18ac - ssa_ast: 47c6dd09a4a57e2da891d35f929f7ea82416176f0f4bf538dcd42969d47f8379 - flattened_ast: e2fddf6422d8490a5d5f008ae219d437a0368a4cf4f01b9b248282a8141e8dc5 - destructured_ast: c6a1e9b1ec13705f699dff063e290c6f47e3ea14a6433c6b41a94613dc9f7fe9 - inlined_ast: c6a1e9b1ec13705f699dff063e290c6f47e3ea14a6433c6b41a94613dc9f7fe9 - dce_ast: c6a1e9b1ec13705f699dff063e290c6f47e3ea14a6433c6b41a94613dc9f7fe9 + - initial_symbol_table: b058cf2f1048b8bd7cc7ffa2dc8876f46d575fac7dc84845d89cabc9548c88bc + type_checked_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + unrolled_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + initial_ast: 80222a637ecac74e32cec0c2fcc7b2a25dc3ff24698d7600b4ac6e99a046ef02 + unrolled_ast: 80222a637ecac74e32cec0c2fcc7b2a25dc3ff24698d7600b4ac6e99a046ef02 + ssa_ast: 328cafbb688c4d0e211a6c62784bd4a44c0d3739627e5181d5697fc6f0f8e9d8 + flattened_ast: 31f8a9d1026ced9c51f5357c4c36e1d5fbca3618e18b8be176b3745356b20cb0 + destructured_ast: b8880ac8b0546041754eba2b30ae0bc0a0f53bcd01bd0eb7d426d7fcafdbd68a + inlined_ast: b8880ac8b0546041754eba2b30ae0bc0a0f53bcd01bd0eb7d426d7fcafdbd68a + dce_ast: b8880ac8b0546041754eba2b30ae0bc0a0f53bcd01bd0eb7d426d7fcafdbd68a bytecode: ea3230d133de200302ce0c5577ef8daca458af44512b67f567dfdeaeb60ef62d errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/rem.out b/tests/expectations/compiler/integers/u32/rem.out index 831d30c658..f16f19c037 100644 --- a/tests/expectations/compiler/integers/u32/rem.out +++ b/tests/expectations/compiler/integers/u32/rem.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a6ec7dcf73c05c9a5181380d10c333f2ee08c64dbe10eb35414d3b47c3f99d87 - type_checked_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - unrolled_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - initial_ast: 7219f0f283639b2cd8d283f02b7dba4fa032838bdce2650a447e2a2e0d48b5b4 - unrolled_ast: 7219f0f283639b2cd8d283f02b7dba4fa032838bdce2650a447e2a2e0d48b5b4 - ssa_ast: 53da413ae491501c08a3e7974cb684decf6785725fe93439e2ced33acbf40abd - flattened_ast: ab09036ff1c196e2d68a4595db943a471d6b069cf2f309e94a1e3b7f87b02660 - destructured_ast: f2f3ea730bd45cb23d134e3bf517c9ee60f0758b4681998fea4dd1aa68198b25 - inlined_ast: f2f3ea730bd45cb23d134e3bf517c9ee60f0758b4681998fea4dd1aa68198b25 - dce_ast: f2f3ea730bd45cb23d134e3bf517c9ee60f0758b4681998fea4dd1aa68198b25 + - initial_symbol_table: b058cf2f1048b8bd7cc7ffa2dc8876f46d575fac7dc84845d89cabc9548c88bc + type_checked_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + unrolled_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + initial_ast: 659e12ed51dbbc9e3e80752854a5167741a7deb18e361306072cf86f6def9378 + unrolled_ast: 659e12ed51dbbc9e3e80752854a5167741a7deb18e361306072cf86f6def9378 + ssa_ast: 12ed4cdf9c33a2959c712359469d64dae7aa2c66032c15138b8dde9f31dc5dbb + flattened_ast: 0aef2fbd03994a0dbdbb067e167e246a6c03d27ea54908357cfcaf2badf94946 + destructured_ast: 2fe4e113acb285aaf0547937a5aa63bb1c4885e8cb959d9c84846bc8d83836d0 + inlined_ast: 2fe4e113acb285aaf0547937a5aa63bb1c4885e8cb959d9c84846bc8d83836d0 + dce_ast: 2fe4e113acb285aaf0547937a5aa63bb1c4885e8cb959d9c84846bc8d83836d0 bytecode: 654c6c9d87b686ee8ac83d2561ae0db42eaed0e933d018514d99d2eee2dc350c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/shl.out b/tests/expectations/compiler/integers/u32/shl.out index ec39e2e3d9..3b182346eb 100644 --- a/tests/expectations/compiler/integers/u32/shl.out +++ b/tests/expectations/compiler/integers/u32/shl.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a6ec7dcf73c05c9a5181380d10c333f2ee08c64dbe10eb35414d3b47c3f99d87 - type_checked_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - unrolled_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - initial_ast: 6a97c2f12b8b73e5fded7d24d9fe642d9178e69efe866b51a8a054fa7d5cf1b2 - unrolled_ast: 6a97c2f12b8b73e5fded7d24d9fe642d9178e69efe866b51a8a054fa7d5cf1b2 - ssa_ast: 193685af0cfb0126b82ed06357b08f412a751f007f2f19e114a655d1c179e65b - flattened_ast: 5b5dcd2dc91417cd7ca43e5680de6dfd3c5ac6480ea7febd15ea01e9667ad94a - destructured_ast: 09dc43667e0bef6c4662cd8c4306c7e06469e72306d451faff27e7c42dfa84cf - inlined_ast: 09dc43667e0bef6c4662cd8c4306c7e06469e72306d451faff27e7c42dfa84cf - dce_ast: 09dc43667e0bef6c4662cd8c4306c7e06469e72306d451faff27e7c42dfa84cf + - initial_symbol_table: b058cf2f1048b8bd7cc7ffa2dc8876f46d575fac7dc84845d89cabc9548c88bc + type_checked_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + unrolled_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + initial_ast: ec59e927c91a3243640960a20491a87cd3840fdb489b495b7d23d982fdda7dda + unrolled_ast: ec59e927c91a3243640960a20491a87cd3840fdb489b495b7d23d982fdda7dda + ssa_ast: ef6f4fc4e5fef34fb02b89ea536e47322c1efc72d2bfd1fdcf00f8a8e90611a4 + flattened_ast: c22acc053ad5d9dddbe28cbbfc50b74f780f8eff4e41e6768ee2cf0ebc10fc01 + destructured_ast: 46e5cf1e2191fb5145d1c9e65523b9633e8e53df525ea669eb2c1c09c487b188 + inlined_ast: 46e5cf1e2191fb5145d1c9e65523b9633e8e53df525ea669eb2c1c09c487b188 + dce_ast: 46e5cf1e2191fb5145d1c9e65523b9633e8e53df525ea669eb2c1c09c487b188 bytecode: d00fc78598c5002f3dd2576928bd1fb6121f078f9fc5b2b7394ff8338192172d errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/shr.out b/tests/expectations/compiler/integers/u32/shr.out index e8a436727d..4fd24d0a0b 100644 --- a/tests/expectations/compiler/integers/u32/shr.out +++ b/tests/expectations/compiler/integers/u32/shr.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a6ec7dcf73c05c9a5181380d10c333f2ee08c64dbe10eb35414d3b47c3f99d87 - type_checked_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - unrolled_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - initial_ast: be185ef9e808921af5f0216601368c3b56fe6cacaa78030800328ef01b49f88a - unrolled_ast: be185ef9e808921af5f0216601368c3b56fe6cacaa78030800328ef01b49f88a - ssa_ast: dfa3c79e32a3698dc7f3bd608b85c85c01d191da06a529d9271ae570723f1cbb - flattened_ast: d80ede042b2bf7149d842687b165aeaf9a3b0d73da205bc59da48af85e670453 - destructured_ast: fea14903e4c9c12e37389cd01dc5b68b05335ded386667d6ae4820378c18d257 - inlined_ast: fea14903e4c9c12e37389cd01dc5b68b05335ded386667d6ae4820378c18d257 - dce_ast: fea14903e4c9c12e37389cd01dc5b68b05335ded386667d6ae4820378c18d257 + - initial_symbol_table: b058cf2f1048b8bd7cc7ffa2dc8876f46d575fac7dc84845d89cabc9548c88bc + type_checked_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + unrolled_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + initial_ast: ece0e884302935d38c4fef273e55f3145ef35f29777ec0d654af066bd9c089d9 + unrolled_ast: ece0e884302935d38c4fef273e55f3145ef35f29777ec0d654af066bd9c089d9 + ssa_ast: 9b52d468737492814aabccab16e4f1ff5ab2cd929199b6981c4383d624e777b8 + flattened_ast: e221682f0993495dbbee07772723e2fc10db01715129eb55b3997702f869267c + destructured_ast: e452f0aa4812393f6423f46fcbc1afddc22fed9e976dd155027f551a1c58a65e + inlined_ast: e452f0aa4812393f6423f46fcbc1afddc22fed9e976dd155027f551a1c58a65e + dce_ast: e452f0aa4812393f6423f46fcbc1afddc22fed9e976dd155027f551a1c58a65e bytecode: 80a1a42b727652cf9808ca4800943f424edc0f0b8e43781b9a6686e3ef7801e1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/sub.out b/tests/expectations/compiler/integers/u32/sub.out index 72fa20e541..6dc0e70ea2 100644 --- a/tests/expectations/compiler/integers/u32/sub.out +++ b/tests/expectations/compiler/integers/u32/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a6ec7dcf73c05c9a5181380d10c333f2ee08c64dbe10eb35414d3b47c3f99d87 - type_checked_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - unrolled_symbol_table: b4e67af2a30af384f2af1bb217d1558a8ae0e64c83ea0501db92e9c3e458b112 - initial_ast: 2311f84d3653fbc4265c84946b2a16a79e6e0011b038789935f3fcbc5fe87cde - unrolled_ast: 2311f84d3653fbc4265c84946b2a16a79e6e0011b038789935f3fcbc5fe87cde - ssa_ast: d3c2a18cfdca6347650a73627aa11f8a00e98c91c13a194c4f2298aedf4d81fb - flattened_ast: dda78fc09d85fd6ea829f85918342167d6024612b1427fef1ba58817c8967a2a - destructured_ast: c628c70d551e8c049e24a9f62b1089f65a80debde784be9aaf6d9ee6aca6ddf0 - inlined_ast: c628c70d551e8c049e24a9f62b1089f65a80debde784be9aaf6d9ee6aca6ddf0 - dce_ast: c628c70d551e8c049e24a9f62b1089f65a80debde784be9aaf6d9ee6aca6ddf0 + - initial_symbol_table: b058cf2f1048b8bd7cc7ffa2dc8876f46d575fac7dc84845d89cabc9548c88bc + type_checked_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + unrolled_symbol_table: a8e159126d8006dbee94a18fe8858a1690e64ef2f4752b36dd2d37e0186b7431 + initial_ast: d45c4d9eae2a93972a4ea1917eb9add8ce394fa9bfa6d21a75efda66a96a065e + unrolled_ast: d45c4d9eae2a93972a4ea1917eb9add8ce394fa9bfa6d21a75efda66a96a065e + ssa_ast: 463b0daf7da0322b25289c970baca18e106a747077f06a486e462b8ad1c8514c + flattened_ast: 11bd8dec97de01c2127c233ccfe6db5f68b4b7a96b08c736a85477c264901f36 + destructured_ast: 577889f551991e352c14119313fcb54efaf3297ea3424e88b8260e19b38f8363 + inlined_ast: 577889f551991e352c14119313fcb54efaf3297ea3424e88b8260e19b38f8363 + dce_ast: 577889f551991e352c14119313fcb54efaf3297ea3424e88b8260e19b38f8363 bytecode: 979ef93cea21ee04681e95a25458674a5c7bbc15e717b104e6dc1b16d5a7111b errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/ternary.out b/tests/expectations/compiler/integers/u32/ternary.out index c541906d47..0e374c59b9 100644 --- a/tests/expectations/compiler/integers/u32/ternary.out +++ b/tests/expectations/compiler/integers/u32/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 69cbbbdd88feb5a38f2de175e714795ca476606fe0eafdf31d0994964f17369e - type_checked_symbol_table: 4a09f3e5d3c84e3ccfa18dc495651ad7fa93d5ec753796cb268313fa01158bff - unrolled_symbol_table: 4a09f3e5d3c84e3ccfa18dc495651ad7fa93d5ec753796cb268313fa01158bff - initial_ast: 82739b94abd3d33943c7c1132537cf45f6a26342f10e876266c2cc5f4db64068 - unrolled_ast: 82739b94abd3d33943c7c1132537cf45f6a26342f10e876266c2cc5f4db64068 - ssa_ast: 46c1d30411a15c8fc0d06eddb097463ef31720a9c790f600119baa8f80df56dd - flattened_ast: fa9abc6b33add4df6f8937af61bd21bcf5a623312b5d24f53419e307c0767975 - destructured_ast: a8440fef3796ff36480333e27688aa52811ea580d5d78e0a41b65c5e5e9a1b09 - inlined_ast: a8440fef3796ff36480333e27688aa52811ea580d5d78e0a41b65c5e5e9a1b09 - dce_ast: a8440fef3796ff36480333e27688aa52811ea580d5d78e0a41b65c5e5e9a1b09 + - initial_symbol_table: 1050ad3bf1bca4a6ce06bc7e544cc50ef0a6b2eeb71a6e44d8c83e8f4c010d2a + type_checked_symbol_table: 507fe2b9ad2f0937b6cad880536fe9a2e4e443ce7989d0330104f65484b5f2d8 + unrolled_symbol_table: 507fe2b9ad2f0937b6cad880536fe9a2e4e443ce7989d0330104f65484b5f2d8 + initial_ast: d2a9f331d7ffc228a8b90fd17b72a28de6187e245bab4982f8d7027fed7af6be + unrolled_ast: d2a9f331d7ffc228a8b90fd17b72a28de6187e245bab4982f8d7027fed7af6be + ssa_ast: 258439d87bcfa1e56e9c3b7df54208aa3b48cce08fcc9348fcf11678ea55b5fe + flattened_ast: e1512349d7894c4eb9a77e2656c003c94174079f936b89be14201e49b174e628 + destructured_ast: 5e0877c8c801c33009d35c1e0f877957f291f08343346e05ebeb12b68bbe4d9d + inlined_ast: 5e0877c8c801c33009d35c1e0f877957f291f08343346e05ebeb12b68bbe4d9d + dce_ast: 5e0877c8c801c33009d35c1e0f877957f291f08343346e05ebeb12b68bbe4d9d bytecode: 0ecd93e68a7f1e72535d2f014714c6b6dbf91f2b0a18df56913798be12ec1515 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u32/xor.out b/tests/expectations/compiler/integers/u32/xor.out index 3d5cf8cae2..be44c79bca 100644 --- a/tests/expectations/compiler/integers/u32/xor.out +++ b/tests/expectations/compiler/integers/u32/xor.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 209d2647cadb7a991df716b8d5a45f9294360c97e72c950ea345e2abc3bd79ae - type_checked_symbol_table: ee08168b1fe4add062c66b230283579a5a4fa0bf6886160872b1096cc1516608 - unrolled_symbol_table: ee08168b1fe4add062c66b230283579a5a4fa0bf6886160872b1096cc1516608 - initial_ast: e36364a6b8a97696946f13d7fa2cceb171f45d06f4342c28f6540027b52a6f63 - unrolled_ast: e36364a6b8a97696946f13d7fa2cceb171f45d06f4342c28f6540027b52a6f63 - ssa_ast: e84a3c88b406ef6f5d1a809bda7d8d76fadcdafea67477942d90887266f0bf44 - flattened_ast: d6d41f3e0b72cb224d93055f2e448ec58485bedd12027b12a5f78ebb8236aecf - destructured_ast: 49fd5fb21c431dec65c9b1f58b645bbd18d32720941930ff7012283243e92231 - inlined_ast: 49fd5fb21c431dec65c9b1f58b645bbd18d32720941930ff7012283243e92231 - dce_ast: 49fd5fb21c431dec65c9b1f58b645bbd18d32720941930ff7012283243e92231 + - initial_symbol_table: 0f4179147825dc70330669a71fa28152481f149d0d7bffc4036eaa3d09a35a2c + type_checked_symbol_table: 8d494bcb65a00978d984a68dd145f4f03352ff5c62587b38c2021ee257e775e4 + unrolled_symbol_table: 8d494bcb65a00978d984a68dd145f4f03352ff5c62587b38c2021ee257e775e4 + initial_ast: a35634a6136d80ad2aa8960546f1e441d63d601654e32cfe98f89f48deafcb3f + unrolled_ast: a35634a6136d80ad2aa8960546f1e441d63d601654e32cfe98f89f48deafcb3f + ssa_ast: 4f55b4314a7aa7644ff2b163bd885faaacb102011742da062584984abcdc2fe0 + flattened_ast: 8924e5894fc66728ccebb7cf359edf3e098797e36435271c019572a3aecdbe88 + destructured_ast: 338a179a78171dbd53e4e333738f0cd557d708bd93b72d2fccf222b0850f23b5 + inlined_ast: 338a179a78171dbd53e4e333738f0cd557d708bd93b72d2fccf222b0850f23b5 + dce_ast: 338a179a78171dbd53e4e333738f0cd557d708bd93b72d2fccf222b0850f23b5 bytecode: f870b2c0a3ffc0935a53b790fbd562a4e160982136e597762e14d3a11f7572c7 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/add.out b/tests/expectations/compiler/integers/u64/add.out index d166485793..e07a53415f 100644 --- a/tests/expectations/compiler/integers/u64/add.out +++ b/tests/expectations/compiler/integers/u64/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b97a22b05414293318cc5e850eb9091d26c540cf2eba6b5e3391d35848caba09 - type_checked_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - unrolled_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - initial_ast: 1aa88c605bf5eed35ee3c9b62599c743997628a3b6617d063a977e84d6818f5c - unrolled_ast: 1aa88c605bf5eed35ee3c9b62599c743997628a3b6617d063a977e84d6818f5c - ssa_ast: 7f5bf513854a4639aa7303f6feb0d7bf809152197403a3b65b35856a97831140 - flattened_ast: 139c295101f3470e91aee31f045e79c684187c76d46583467c97f7d2be4d76b8 - destructured_ast: 2bc266b8d6ee053c0f3410446f077f5183c7f14a4458a04f3a80d1d4f35a486b - inlined_ast: 2bc266b8d6ee053c0f3410446f077f5183c7f14a4458a04f3a80d1d4f35a486b - dce_ast: 2bc266b8d6ee053c0f3410446f077f5183c7f14a4458a04f3a80d1d4f35a486b + - initial_symbol_table: ca9e808c60ae417a4faa07a598f018c8b4548813a58a8b73020ebed87d3b5537 + type_checked_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + unrolled_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + initial_ast: f10eb80c81bbb230fc63f3da19336668ccb893dcd670af7bdd49507262f6a2a5 + unrolled_ast: f10eb80c81bbb230fc63f3da19336668ccb893dcd670af7bdd49507262f6a2a5 + ssa_ast: c7beb4be2a772f7cd0baa3b7baa9ea3b88b02f6a0cb245f92a44640beecd70ef + flattened_ast: dccd7a0390db85ba820de12905c41f25b3282d929a1450822d8285caf58e06bc + destructured_ast: b0d080b9c6b2c34764991060f52758881430ef465c83d95dfd57ef4e302244f7 + inlined_ast: b0d080b9c6b2c34764991060f52758881430ef465c83d95dfd57ef4e302244f7 + dce_ast: b0d080b9c6b2c34764991060f52758881430ef465c83d95dfd57ef4e302244f7 bytecode: 3be0f7452f3ef5033f9f4c29362b7f16ca7d059569909b356d23fe3dbd898486 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/and.out b/tests/expectations/compiler/integers/u64/and.out index 3dbef8c75f..4a04fad4aa 100644 --- a/tests/expectations/compiler/integers/u64/and.out +++ b/tests/expectations/compiler/integers/u64/and.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b97a22b05414293318cc5e850eb9091d26c540cf2eba6b5e3391d35848caba09 - type_checked_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - unrolled_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - initial_ast: ee8413fc2c1b1f56508e2a1d05e8c23ebfdb2da5ed532260f59a4b1001fc2bcc - unrolled_ast: ee8413fc2c1b1f56508e2a1d05e8c23ebfdb2da5ed532260f59a4b1001fc2bcc - ssa_ast: fdd40a6579dd0f34f3a3f4f5bbfdef443bc92d0da690ef72f2a2467d719a6285 - flattened_ast: 26f6ac8ae80e0331cc52b31f2968ae312cc5c1e5a6f5e4c4485dca1bcef2b57b - destructured_ast: c4c0d5122896ba7b3c1f7d89338f63a0b75bb68652c7e52d65e73fd254e22382 - inlined_ast: c4c0d5122896ba7b3c1f7d89338f63a0b75bb68652c7e52d65e73fd254e22382 - dce_ast: c4c0d5122896ba7b3c1f7d89338f63a0b75bb68652c7e52d65e73fd254e22382 + - initial_symbol_table: ca9e808c60ae417a4faa07a598f018c8b4548813a58a8b73020ebed87d3b5537 + type_checked_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + unrolled_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + initial_ast: 20692053e671d55538816a69dd571226f38e9b2902c88f0e474ba8f8550267da + unrolled_ast: 20692053e671d55538816a69dd571226f38e9b2902c88f0e474ba8f8550267da + ssa_ast: aeac8c83aa469a97b88000b446ef1e0a4d3ccd75ee9318133e1da1a9521f8209 + flattened_ast: 9625f2245c3e36f4887aef1638e7721187e995b8e25159f8cf3d842e8c24226b + destructured_ast: ff54a9d4253e5199bf0162b3024779e6a00e47222d24f079f18b2b48ce1dee41 + inlined_ast: ff54a9d4253e5199bf0162b3024779e6a00e47222d24f079f18b2b48ce1dee41 + dce_ast: ff54a9d4253e5199bf0162b3024779e6a00e47222d24f079f18b2b48ce1dee41 bytecode: af4239d923d8c22f7bbdfdf8643c85648b25ba62b82819217a6c50924208d529 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/console_assert.out b/tests/expectations/compiler/integers/u64/console_assert.out index 37f869ae42..26fcc39731 100644 --- a/tests/expectations/compiler/integers/u64/console_assert.out +++ b/tests/expectations/compiler/integers/u64/console_assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 003490a19678147b1ca2b2c6945480d5699d4f95c8ce750bc266610810a2f1a6 - type_checked_symbol_table: f621a55cf921b3cf0dce112ece1f4a3d2eda4c5697b4e3dd1e195dbd498e6dd5 - unrolled_symbol_table: f621a55cf921b3cf0dce112ece1f4a3d2eda4c5697b4e3dd1e195dbd498e6dd5 - initial_ast: 8945d529e6e6b36fb6e1acfa45650ec17f5fd008cd871f2ce32acab06b518c43 - unrolled_ast: 8945d529e6e6b36fb6e1acfa45650ec17f5fd008cd871f2ce32acab06b518c43 - ssa_ast: 862a369a7e963b7ec550ae12bd4e2025d66a804fbcb5fe62da9326f64592109a - flattened_ast: 80a8436dde11267278f2e9443f5871984ae79a8072e1e1a96fd6b8e4eaa5aa73 - destructured_ast: 37085be941a358752d2ef6b3d5f47031b661be693bd681e7c3623d44547ec62a - inlined_ast: 37085be941a358752d2ef6b3d5f47031b661be693bd681e7c3623d44547ec62a - dce_ast: 37085be941a358752d2ef6b3d5f47031b661be693bd681e7c3623d44547ec62a + - initial_symbol_table: 46f83711ec0f0f9b1ce58300f947283dc22d536a8a75bac7715800e936a39494 + type_checked_symbol_table: 1309d0abaffa1149bd97547cd3d8ae5393436acaf561201dc156b4bcf68be06d + unrolled_symbol_table: 1309d0abaffa1149bd97547cd3d8ae5393436acaf561201dc156b4bcf68be06d + initial_ast: 5bd30788187e01105a981c9da5ab98b64f06bd0504a4643be253f892739c04c0 + unrolled_ast: 5bd30788187e01105a981c9da5ab98b64f06bd0504a4643be253f892739c04c0 + ssa_ast: afc575a8ded7b3ebf29ed5367a5705d503642c97295c55b5eb831ba919ab3f64 + flattened_ast: 9f132b3d9eb6e98365af0c896abed87218f3f182121f50ce1c21b3d865eed940 + destructured_ast: 476c6309c95f1d9f0e3590910d06fc8f8137612584c1a67144b17c866a038f8f + inlined_ast: 476c6309c95f1d9f0e3590910d06fc8f8137612584c1a67144b17c866a038f8f + dce_ast: 476c6309c95f1d9f0e3590910d06fc8f8137612584c1a67144b17c866a038f8f bytecode: 0ee1282c31147bd35917b56ca5e0b6ed9ae7178f4a8e0681cb788bfe2803d2e5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/div.out b/tests/expectations/compiler/integers/u64/div.out index 18cbfde800..cbfb371689 100644 --- a/tests/expectations/compiler/integers/u64/div.out +++ b/tests/expectations/compiler/integers/u64/div.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b97a22b05414293318cc5e850eb9091d26c540cf2eba6b5e3391d35848caba09 - type_checked_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - unrolled_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - initial_ast: 9f6f733b0c67a27a9ea868cf760b1518c07a118eeff04fd3495631d1ee051764 - unrolled_ast: 9f6f733b0c67a27a9ea868cf760b1518c07a118eeff04fd3495631d1ee051764 - ssa_ast: 017fb2a7d327cd0f6b6244d97012dff870475d516b263c3ac7e453b72ed645d6 - flattened_ast: c22790e9c34b5902a13f2bb68a8f9f9022fbc7988953af8e0ec85207eadf466d - destructured_ast: d978db4d8ee12a2c519ce27d8f6c3d796f5b1ee081caa266ff63198171378d06 - inlined_ast: d978db4d8ee12a2c519ce27d8f6c3d796f5b1ee081caa266ff63198171378d06 - dce_ast: d978db4d8ee12a2c519ce27d8f6c3d796f5b1ee081caa266ff63198171378d06 + - initial_symbol_table: ca9e808c60ae417a4faa07a598f018c8b4548813a58a8b73020ebed87d3b5537 + type_checked_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + unrolled_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + initial_ast: 740c7f34bd073e46bf061e835fe8e77474d238f9df6523b65a1bf4582092e5e2 + unrolled_ast: 740c7f34bd073e46bf061e835fe8e77474d238f9df6523b65a1bf4582092e5e2 + ssa_ast: 33b04442830d71e681095f851ddc52f5d8649c727e47e592bb1be1fe5d7d376f + flattened_ast: f083ac1e2079924ee4e49c041290ee47670ec443cb66e77f43d9ac76ade66ebd + destructured_ast: bb72be1fd78bed0ca0ebb71e66a4c9c52791999d17dc74bd10361477f391fb9d + inlined_ast: bb72be1fd78bed0ca0ebb71e66a4c9c52791999d17dc74bd10361477f391fb9d + dce_ast: bb72be1fd78bed0ca0ebb71e66a4c9c52791999d17dc74bd10361477f391fb9d bytecode: 2a4e7edc50312cff13755a1480eadc016a474629e3655a4d8b878a85001b75c3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/eq.out b/tests/expectations/compiler/integers/u64/eq.out index 3e720a1e15..7edbe61595 100644 --- a/tests/expectations/compiler/integers/u64/eq.out +++ b/tests/expectations/compiler/integers/u64/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9c6cdd3405ed919f2d705557a8acbe02607b8e13d4528b63f734e80af398be0a - type_checked_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - unrolled_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - initial_ast: a454279bbc6d9c819e9376428fb8ef5983541f87baeef44b3a0c6d44cd9e3e4e - unrolled_ast: a454279bbc6d9c819e9376428fb8ef5983541f87baeef44b3a0c6d44cd9e3e4e - ssa_ast: 2a6c050f19bb996c0ec24deadd72ac58eb4a269f38b5673655b8a8f104efdb85 - flattened_ast: adbfcbea65e0cbf4c1b6728c90ff0588d0b155260087f2fa4e36818e70dec89d - destructured_ast: 9c71507619dce9081319de4ca0e8b439a1dc983c99d766dd3ce0313c23292351 - inlined_ast: 9c71507619dce9081319de4ca0e8b439a1dc983c99d766dd3ce0313c23292351 - dce_ast: 9c71507619dce9081319de4ca0e8b439a1dc983c99d766dd3ce0313c23292351 + - initial_symbol_table: e1a0d909f4242d62f6ac15a8549867352bd8d0ee646a677e527fa369fd0e44e7 + type_checked_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + unrolled_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + initial_ast: dddef535379801293d89da80910d4b400722a678f819ce587d0b6473b68aa40a + unrolled_ast: dddef535379801293d89da80910d4b400722a678f819ce587d0b6473b68aa40a + ssa_ast: 87e3c4c1acc6a7af6fb85f7508cc1103ae2ed0658c20e06afbf335f8300507fe + flattened_ast: 7f45fe3e4a99ee149dbc4a01e4cceb56bbf8e826acacecd1d6b413607ca5ad2d + destructured_ast: 62d2f3c15d8d423e71fcc14edafcae7d4eac3a94f424a986b25d0ebad5d8ab45 + inlined_ast: 62d2f3c15d8d423e71fcc14edafcae7d4eac3a94f424a986b25d0ebad5d8ab45 + dce_ast: 62d2f3c15d8d423e71fcc14edafcae7d4eac3a94f424a986b25d0ebad5d8ab45 bytecode: c3b043c14b4d869eddba1a5c38b463704b8fdc7a7b6dbfb8b54dbc4ba66e706f errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/ge.out b/tests/expectations/compiler/integers/u64/ge.out index fd36c86937..f22f3b2315 100644 --- a/tests/expectations/compiler/integers/u64/ge.out +++ b/tests/expectations/compiler/integers/u64/ge.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9c6cdd3405ed919f2d705557a8acbe02607b8e13d4528b63f734e80af398be0a - type_checked_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - unrolled_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - initial_ast: 632666bb9d9e75d982e2429268d2e26bcc168c7e77a56508f106687ae1131e36 - unrolled_ast: 632666bb9d9e75d982e2429268d2e26bcc168c7e77a56508f106687ae1131e36 - ssa_ast: 8bb65d49b9111e74c8f1f02351d314ce65975dc863c0dbc797e2ab380d097479 - flattened_ast: cece7d4cbb11ed4097b7fc221655fa9642f994814f9e51d6c4f0d0a1455314c0 - destructured_ast: 5561f4abae0430da67354939d9ef5f26668d5236fe9b2212392bdff6156b3842 - inlined_ast: 5561f4abae0430da67354939d9ef5f26668d5236fe9b2212392bdff6156b3842 - dce_ast: 5561f4abae0430da67354939d9ef5f26668d5236fe9b2212392bdff6156b3842 + - initial_symbol_table: e1a0d909f4242d62f6ac15a8549867352bd8d0ee646a677e527fa369fd0e44e7 + type_checked_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + unrolled_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + initial_ast: e6d706095bf28e4f7a6f00275ecaa3104145da9c1ce4e414782f30b03e769721 + unrolled_ast: e6d706095bf28e4f7a6f00275ecaa3104145da9c1ce4e414782f30b03e769721 + ssa_ast: efeb51245d96533fdbe5be634af4fc2043e33304997bd45a7e7fe56277e2c069 + flattened_ast: 098f0c91f85d256cd1a726e185b3fbc9833bdfc07c5b8391b5d0ed784d807543 + destructured_ast: ca7199b805fd4a48c00bbb88c7183ba9a33a2880582f5d7c2c0507bd6a524167 + inlined_ast: ca7199b805fd4a48c00bbb88c7183ba9a33a2880582f5d7c2c0507bd6a524167 + dce_ast: ca7199b805fd4a48c00bbb88c7183ba9a33a2880582f5d7c2c0507bd6a524167 bytecode: b2e3005d49e16c6431a7731d180ba407dbf3c26564e1015a3e803681959a6e7c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/gt.out b/tests/expectations/compiler/integers/u64/gt.out index 7b74e6ca77..8e6d436856 100644 --- a/tests/expectations/compiler/integers/u64/gt.out +++ b/tests/expectations/compiler/integers/u64/gt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9c6cdd3405ed919f2d705557a8acbe02607b8e13d4528b63f734e80af398be0a - type_checked_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - unrolled_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - initial_ast: a2e5a85e419613abd290d3ce3cb7ffddf2f5b1170540a46d70ae54165f02cba9 - unrolled_ast: a2e5a85e419613abd290d3ce3cb7ffddf2f5b1170540a46d70ae54165f02cba9 - ssa_ast: df724e08266e0a565ffafc315b7b6beefbce20986314de78729094038049ad73 - flattened_ast: a990abee3f9fd6ab77b7f8201822a3fd544cf79c6dacf17d5043abb77c19554c - destructured_ast: 1a3ca602afa526f481fc4430c7eac0f8ecaf1bf3bf06b711e8b8badb943c0a9d - inlined_ast: 1a3ca602afa526f481fc4430c7eac0f8ecaf1bf3bf06b711e8b8badb943c0a9d - dce_ast: 1a3ca602afa526f481fc4430c7eac0f8ecaf1bf3bf06b711e8b8badb943c0a9d + - initial_symbol_table: e1a0d909f4242d62f6ac15a8549867352bd8d0ee646a677e527fa369fd0e44e7 + type_checked_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + unrolled_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + initial_ast: 8a9752eb66c0a1658312a30a373f63b1a334c02f7c7d61ac457b1a31f9425dee + unrolled_ast: 8a9752eb66c0a1658312a30a373f63b1a334c02f7c7d61ac457b1a31f9425dee + ssa_ast: 067f4c96209dac008749bb0cc4dcee6fa21bfd29d48632adccc0a2275cb1de0b + flattened_ast: 5cd4d7c64a6e61d634b1411cc165a803338eaf57cdad65bef53d49b44d2fe67d + destructured_ast: 01f218583ba7585d4b55bd87f64adc67cccb226e2826ac477361c333ba7a1a9f + inlined_ast: 01f218583ba7585d4b55bd87f64adc67cccb226e2826ac477361c333ba7a1a9f + dce_ast: 01f218583ba7585d4b55bd87f64adc67cccb226e2826ac477361c333ba7a1a9f bytecode: 1e385f77b2a0d6c95fc6747906e33664cce2d0a97477de15da923d515c2747b7 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/le.out b/tests/expectations/compiler/integers/u64/le.out index 05f4d36ab1..120090a900 100644 --- a/tests/expectations/compiler/integers/u64/le.out +++ b/tests/expectations/compiler/integers/u64/le.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9c6cdd3405ed919f2d705557a8acbe02607b8e13d4528b63f734e80af398be0a - type_checked_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - unrolled_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - initial_ast: 826ed624983006abded4ae8eb5aa4ed2954cc78bf2f962bb04ac49cf67813cf5 - unrolled_ast: 826ed624983006abded4ae8eb5aa4ed2954cc78bf2f962bb04ac49cf67813cf5 - ssa_ast: 2f557003a97c58edb88f25b3e5354ad217db01b2b8f153bb410db55be40db88f - flattened_ast: 4e313a564a5f426c9fe9e3d5b62776b65da101892f49f680f90b180026777d7a - destructured_ast: 5e83b8854f038a3f9894ceb6cb511f925906b2330514261477ba9b7a3940a91d - inlined_ast: 5e83b8854f038a3f9894ceb6cb511f925906b2330514261477ba9b7a3940a91d - dce_ast: 5e83b8854f038a3f9894ceb6cb511f925906b2330514261477ba9b7a3940a91d + - initial_symbol_table: e1a0d909f4242d62f6ac15a8549867352bd8d0ee646a677e527fa369fd0e44e7 + type_checked_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + unrolled_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + initial_ast: c0c899406c82cbfe3d6352eede5a511afa3473c5663c4e64368a8b8e329f737a + unrolled_ast: c0c899406c82cbfe3d6352eede5a511afa3473c5663c4e64368a8b8e329f737a + ssa_ast: b08c32c631655ec5466fd76ec3136a5ace7f41e2f1d1e5c9de27d11bb9328d70 + flattened_ast: 76f534ff4047d50739405d442c7589f4a9548be0c5a5d835035a4827d77a9577 + destructured_ast: 85a3e11380ee56add56c288b906af19a05681ff67631beee25d0841eb71f8be5 + inlined_ast: 85a3e11380ee56add56c288b906af19a05681ff67631beee25d0841eb71f8be5 + dce_ast: 85a3e11380ee56add56c288b906af19a05681ff67631beee25d0841eb71f8be5 bytecode: 8236ef7329613c24727637bdb29f45feb3ad59e82ed99249b8f5098b82922859 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/lt.out b/tests/expectations/compiler/integers/u64/lt.out index 5c67a7dcdf..3a40780d5a 100644 --- a/tests/expectations/compiler/integers/u64/lt.out +++ b/tests/expectations/compiler/integers/u64/lt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9c6cdd3405ed919f2d705557a8acbe02607b8e13d4528b63f734e80af398be0a - type_checked_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - unrolled_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - initial_ast: bb4d1ee0cf7de0a5a9faef4d634c3aa786a9d836c275d375e8c1ed5cbe8dc2a3 - unrolled_ast: bb4d1ee0cf7de0a5a9faef4d634c3aa786a9d836c275d375e8c1ed5cbe8dc2a3 - ssa_ast: 5d5b340f80444755660d2593ae611cdb36d40649e23e7cb931cf8d1b4c230728 - flattened_ast: e01023b8caffb11cea35cfa429c6d295a5537d4387d05aeff1ba340e4727c952 - destructured_ast: 1f4cfe2b85e56acebd64d56bcde03aee94edf810e3b1e61d6653ca57ae100561 - inlined_ast: 1f4cfe2b85e56acebd64d56bcde03aee94edf810e3b1e61d6653ca57ae100561 - dce_ast: 1f4cfe2b85e56acebd64d56bcde03aee94edf810e3b1e61d6653ca57ae100561 + - initial_symbol_table: e1a0d909f4242d62f6ac15a8549867352bd8d0ee646a677e527fa369fd0e44e7 + type_checked_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + unrolled_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + initial_ast: e2f7484c083cfc8b5e897bacb171e460df5065adb8f830b017679824cc9b28c3 + unrolled_ast: e2f7484c083cfc8b5e897bacb171e460df5065adb8f830b017679824cc9b28c3 + ssa_ast: acb63bdb8b87fcb769b85637b378736501c6d1cac813d9847028edfd48597e5b + flattened_ast: 55b3541dccd06890419617b762c61120c45ea4fb6a9349be69bf2458ced092b9 + destructured_ast: 60f53c3fa949dc9165eb7a26a6ff2799bfe567d0b516a306244b845843ea9496 + inlined_ast: 60f53c3fa949dc9165eb7a26a6ff2799bfe567d0b516a306244b845843ea9496 + dce_ast: 60f53c3fa949dc9165eb7a26a6ff2799bfe567d0b516a306244b845843ea9496 bytecode: b436a196b7beab8b7a51791cc458801a2cd9498aeced74c07b81a7f1cc77e183 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/max.out b/tests/expectations/compiler/integers/u64/max.out index 176b3a635a..5c8da7b6d7 100644 --- a/tests/expectations/compiler/integers/u64/max.out +++ b/tests/expectations/compiler/integers/u64/max.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: 84a11395224a53d007241515954c5413573415ced20d928e73ec245502616015 - unrolled_symbol_table: 84a11395224a53d007241515954c5413573415ced20d928e73ec245502616015 - initial_ast: 1e6f48111c0b56b512db5f8276078608c5fbdd15451427a7a8d659e9e37bc77c - unrolled_ast: 1e6f48111c0b56b512db5f8276078608c5fbdd15451427a7a8d659e9e37bc77c - ssa_ast: c9195c298dc4fd7ac8d2533f002d889d656447155bda5eb45e6583100c9e78a1 - flattened_ast: cd32603b6511f51c37a801f80d55fe43d118d764733ada03060235ae9fd5e672 - destructured_ast: 48b7d4d50e03b9d34f8ae3404ff50d2237bdb658aba6334991510e73901dd519 - inlined_ast: 48b7d4d50e03b9d34f8ae3404ff50d2237bdb658aba6334991510e73901dd519 - dce_ast: 27dbc749eae92d4ee7b86ad8ac8e6df936fcded9a9d2481cdf16be912bceb177 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: 47b59a2169757b68d3be76ac7e5c58934ab1b8af794ad3b590491f1911abd83e + unrolled_symbol_table: 47b59a2169757b68d3be76ac7e5c58934ab1b8af794ad3b590491f1911abd83e + initial_ast: 956c53f2f289c16531167b5f0afc4368d5e2cf0964dfec7889a182620913a592 + unrolled_ast: 956c53f2f289c16531167b5f0afc4368d5e2cf0964dfec7889a182620913a592 + ssa_ast: f36f9c462f2a1d2320879740b3d63eb5aea3e51371fa3531a1dfa560d18c9509 + flattened_ast: 62e6a5732976a694b36b54674c5df40be9c342a57978cc747dd30572985d1f7b + destructured_ast: 24a79b8884f2daa534fc0aceb7fe5e48cd2700dc40b1ae4ec5dd91c140dd55da + inlined_ast: 24a79b8884f2daa534fc0aceb7fe5e48cd2700dc40b1ae4ec5dd91c140dd55da + dce_ast: bd1b89b6865ff3f3c4fca13a17988ae9435547ebd36785f0fe6e1b793e6e81ef bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/min.out b/tests/expectations/compiler/integers/u64/min.out index 2ba91c61c9..387d76292e 100644 --- a/tests/expectations/compiler/integers/u64/min.out +++ b/tests/expectations/compiler/integers/u64/min.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: 84a11395224a53d007241515954c5413573415ced20d928e73ec245502616015 - unrolled_symbol_table: 84a11395224a53d007241515954c5413573415ced20d928e73ec245502616015 - initial_ast: 36c72cf646d4908e4195216e53630f6c3be8be75553918e3146fc80dc99c9e0d - unrolled_ast: 36c72cf646d4908e4195216e53630f6c3be8be75553918e3146fc80dc99c9e0d - ssa_ast: dec64451f331455bcd738b7bfa5654ad6492d06f9c8ec05c6b614bd7e1c09a70 - flattened_ast: aab1948efdb2e045e4acc45b24ea0ac8168c25acc2c81ddd6542141588847142 - destructured_ast: 8b587b910564097fb45511bd866e699709ebd0726923ffc35edb47c1a228452d - inlined_ast: 8b587b910564097fb45511bd866e699709ebd0726923ffc35edb47c1a228452d - dce_ast: c52972ede00e5e4c9a05bb401e8b72a8f751b710a379af9fc333c3595d598395 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: 47b59a2169757b68d3be76ac7e5c58934ab1b8af794ad3b590491f1911abd83e + unrolled_symbol_table: 47b59a2169757b68d3be76ac7e5c58934ab1b8af794ad3b590491f1911abd83e + initial_ast: a5976f9d20813feafcb7ed300134782782234bdc8fc2b19504b43d42d31fdabc + unrolled_ast: a5976f9d20813feafcb7ed300134782782234bdc8fc2b19504b43d42d31fdabc + ssa_ast: 55b66a2773f898ed351344ce78aaf2ecc952ea8785bb7c517a4c754726efcacf + flattened_ast: fd82660040db020b9022947daf2e43cfd8e6b5173b15c822d8fc0a06d1a2440b + destructured_ast: 622650fcfac09e6cdd48999ad9e915a5b9c3b665ae00bf05599d3b44b6f63d09 + inlined_ast: 622650fcfac09e6cdd48999ad9e915a5b9c3b665ae00bf05599d3b44b6f63d09 + dce_ast: 0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840 bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/mul.out b/tests/expectations/compiler/integers/u64/mul.out index 062f74bc0b..c3db5d810c 100644 --- a/tests/expectations/compiler/integers/u64/mul.out +++ b/tests/expectations/compiler/integers/u64/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b97a22b05414293318cc5e850eb9091d26c540cf2eba6b5e3391d35848caba09 - type_checked_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - unrolled_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - initial_ast: cf3935aae28726f1f7ddbc92cee5f1e8a7cb5a808f57bc72f06b3c816cec751e - unrolled_ast: cf3935aae28726f1f7ddbc92cee5f1e8a7cb5a808f57bc72f06b3c816cec751e - ssa_ast: 01ac65b157d5a755fbe71ecf2808a727c5248901ebb9be3ab48d895cc80e60af - flattened_ast: 5910d04bee9bc09493464df21a690bd4697e18ba0f23e65d696804748efa662a - destructured_ast: 107fec33b4f0d15ac560fb74fca21c7f3a955570a80d17da1b71f03fac1124df - inlined_ast: 107fec33b4f0d15ac560fb74fca21c7f3a955570a80d17da1b71f03fac1124df - dce_ast: 107fec33b4f0d15ac560fb74fca21c7f3a955570a80d17da1b71f03fac1124df + - initial_symbol_table: ca9e808c60ae417a4faa07a598f018c8b4548813a58a8b73020ebed87d3b5537 + type_checked_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + unrolled_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + initial_ast: d626a36703c05f7909dca320c24da5cafd636f79d782d5adbef2a1aa617a8fc7 + unrolled_ast: d626a36703c05f7909dca320c24da5cafd636f79d782d5adbef2a1aa617a8fc7 + ssa_ast: 5d1abfb1f06876b476ec7a25335bb21cb85d4e52e13295b379f25373f28a7bb1 + flattened_ast: 031b82e778118a0bb460635c492c816b6829734c846079cf1c443923fb72cde7 + destructured_ast: 56f9a6b1378e29eba30cbc3f2aa8bee17ffd795713c7b87344cd50b145ad8015 + inlined_ast: 56f9a6b1378e29eba30cbc3f2aa8bee17ffd795713c7b87344cd50b145ad8015 + dce_ast: 56f9a6b1378e29eba30cbc3f2aa8bee17ffd795713c7b87344cd50b145ad8015 bytecode: 78f1462dd03f403c4a6d09ee9fe96c4a38f860069190d718a34416b68b9b5643 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/ne.out b/tests/expectations/compiler/integers/u64/ne.out index 29a6df5937..75a72b7f59 100644 --- a/tests/expectations/compiler/integers/u64/ne.out +++ b/tests/expectations/compiler/integers/u64/ne.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9c6cdd3405ed919f2d705557a8acbe02607b8e13d4528b63f734e80af398be0a - type_checked_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - unrolled_symbol_table: aeca5974112a2e2fc56a7062b499459d8f674239efa03343f0ee7fb994724b08 - initial_ast: 5bab4163c68a1f5887d07305a0bb9743bc87021fd41e466619a862cf5fdcf44a - unrolled_ast: 5bab4163c68a1f5887d07305a0bb9743bc87021fd41e466619a862cf5fdcf44a - ssa_ast: 0f1ef4e9b609ea8ab470665805008284235c5fbfc6ffc42a3b60176bf9781dc7 - flattened_ast: fb2915f9af14a7df03d0342316051caaa2713b5ca8922e67ae9e5523901e2edc - destructured_ast: 07430425dccec739997765606909ee752392b4c473b7da03bcd2911c7cd647b7 - inlined_ast: 07430425dccec739997765606909ee752392b4c473b7da03bcd2911c7cd647b7 - dce_ast: 07430425dccec739997765606909ee752392b4c473b7da03bcd2911c7cd647b7 + - initial_symbol_table: e1a0d909f4242d62f6ac15a8549867352bd8d0ee646a677e527fa369fd0e44e7 + type_checked_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + unrolled_symbol_table: 64fd52b181ac67b20af9765717ad34e51fa695a7046496c694a3096e3764d384 + initial_ast: c80e826d06c181c05109a8139b974819d97cf8efb2ed7ac70918e8e0b500c5b9 + unrolled_ast: c80e826d06c181c05109a8139b974819d97cf8efb2ed7ac70918e8e0b500c5b9 + ssa_ast: 6ba2bcc27aaec94fbacfce0f00799f6a1c8e792ff2fb145953a942d0bc323a35 + flattened_ast: 1aa11c36fbfcf526e0c0d83ec21135c507828be4ad32abfc02cba4672bdf3b7b + destructured_ast: add1724df1472080ce3fb86f7e10ed916ca60d33e3d5fb0b20de67c919b1cb5a + inlined_ast: add1724df1472080ce3fb86f7e10ed916ca60d33e3d5fb0b20de67c919b1cb5a + dce_ast: add1724df1472080ce3fb86f7e10ed916ca60d33e3d5fb0b20de67c919b1cb5a bytecode: a7b99df5f7c17bca61aa58a32b7dd8b1b4281302d545b2a88b8c162d1c52dbaa errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/operator_methods.out b/tests/expectations/compiler/integers/u64/operator_methods.out index 7762f97c7c..35e8da6a1a 100644 --- a/tests/expectations/compiler/integers/u64/operator_methods.out +++ b/tests/expectations/compiler/integers/u64/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 003490a19678147b1ca2b2c6945480d5699d4f95c8ce750bc266610810a2f1a6 - type_checked_symbol_table: 6347cf2eea46dcc2b6721660dfdc65c40e025c6b609a8235e8edad26c67404dd - unrolled_symbol_table: 6347cf2eea46dcc2b6721660dfdc65c40e025c6b609a8235e8edad26c67404dd - initial_ast: 743e310d4ad1a394afa1c7ea6724772396956a119c4f95a5a87ec1c12d8b9618 - unrolled_ast: 743e310d4ad1a394afa1c7ea6724772396956a119c4f95a5a87ec1c12d8b9618 - ssa_ast: a9b76e6cd40643f2f42587828a19daab098c675017597bf58f0c60f55f0d4cd6 - flattened_ast: 8c2355b560077450dc4838d32ed6ea4bd8eaa18cc649ba8b02411adc10492e0c - destructured_ast: f10676129b99b58b168001d7f76ae6bd843dc69ac4048edd19098856756d7e6d - inlined_ast: f10676129b99b58b168001d7f76ae6bd843dc69ac4048edd19098856756d7e6d - dce_ast: 9c9b38d2b4b5083e43727bc28b22e0e67ad1a1261dd3b2c58773c9ce3c40227f + - initial_symbol_table: 46f83711ec0f0f9b1ce58300f947283dc22d536a8a75bac7715800e936a39494 + type_checked_symbol_table: 16f20bc1e332180e4a80917adf37342a8d174c078b23547f91e0ecb6ec3cf716 + unrolled_symbol_table: 16f20bc1e332180e4a80917adf37342a8d174c078b23547f91e0ecb6ec3cf716 + initial_ast: 1ce14b439950f312dcaa33014d4802eaa4b3b2835770f0aa3e29db02c8f1e395 + unrolled_ast: 1ce14b439950f312dcaa33014d4802eaa4b3b2835770f0aa3e29db02c8f1e395 + ssa_ast: 5d774969b080819cb23ce4796c73ec5a7d214875a10b3699f37428863756cc25 + flattened_ast: 4915277b235ae90c19075c267d7025f243f2f6476336c9ac84489cf3bd18e2c3 + destructured_ast: 9b4b42b22011073004a8ed3993f9be9c97c18ed79d062b63efe7e096833945be + inlined_ast: 9b4b42b22011073004a8ed3993f9be9c97c18ed79d062b63efe7e096833945be + dce_ast: a2c430c2dcd78b836f04d79a982090cd4ffe815738a7ce1ebe3ec0a5cb7e88a3 bytecode: e5ef9b94c6b2173341804d3fd3d6ca89bcdebc38ed22f7444bb4e140d86f5f00 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/or.out b/tests/expectations/compiler/integers/u64/or.out index 0bfba4215c..477d12ab21 100644 --- a/tests/expectations/compiler/integers/u64/or.out +++ b/tests/expectations/compiler/integers/u64/or.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b97a22b05414293318cc5e850eb9091d26c540cf2eba6b5e3391d35848caba09 - type_checked_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - unrolled_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - initial_ast: 8ce0559b69855019d20a0815879613fd189c72724d605bcc3162f1988e0a804f - unrolled_ast: 8ce0559b69855019d20a0815879613fd189c72724d605bcc3162f1988e0a804f - ssa_ast: fb826baf59a41e20a7bce001602851154e1ec02c402f7800420fbd9e0fc90db5 - flattened_ast: 876217e6028ab0c0c3dd625fe452ff57bffe7d14d452b73f6e7ea1fed1cb0613 - destructured_ast: ef4d48a81eb6549844f2e3564790c6e496b19927b6b035bc962fc2632a43150a - inlined_ast: ef4d48a81eb6549844f2e3564790c6e496b19927b6b035bc962fc2632a43150a - dce_ast: ef4d48a81eb6549844f2e3564790c6e496b19927b6b035bc962fc2632a43150a + - initial_symbol_table: ca9e808c60ae417a4faa07a598f018c8b4548813a58a8b73020ebed87d3b5537 + type_checked_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + unrolled_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + initial_ast: e2834803a9267cc6c8dbac736ef9c633d825f0fe5e102d2d6cbdd0c9b50c485d + unrolled_ast: e2834803a9267cc6c8dbac736ef9c633d825f0fe5e102d2d6cbdd0c9b50c485d + ssa_ast: d43ecbee520bbc954201b7586c9b1af00fbc6be6494b50141f333d87c6002361 + flattened_ast: ecd6d169bb3013ea659ca6fca5c93a991f3d361008b1075d611c12c868b6f58a + destructured_ast: ce2eb882bad77eb0c6f6b90f79d104b43b3940b7393336f445d3cdfd75969779 + inlined_ast: ce2eb882bad77eb0c6f6b90f79d104b43b3940b7393336f445d3cdfd75969779 + dce_ast: ce2eb882bad77eb0c6f6b90f79d104b43b3940b7393336f445d3cdfd75969779 bytecode: 13cd83b19f077edfeb58e50adbd76dac67742cef9747f50f4bc4bdb3ec3dc38e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/pow.out b/tests/expectations/compiler/integers/u64/pow.out index e29d9a2ed8..ffeb159aef 100644 --- a/tests/expectations/compiler/integers/u64/pow.out +++ b/tests/expectations/compiler/integers/u64/pow.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b97a22b05414293318cc5e850eb9091d26c540cf2eba6b5e3391d35848caba09 - type_checked_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - unrolled_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - initial_ast: a66c3c68dba2022329ac420935636e46a07afaab184c412fac92433bf174c04f - unrolled_ast: a66c3c68dba2022329ac420935636e46a07afaab184c412fac92433bf174c04f - ssa_ast: cf173a4c1a56467889dd526e944d3279e24c90f40b597f90763a1f7bcb8d3d29 - flattened_ast: 63fef927b5300960364b18d4b5722f7928d13426c9615e7b084e75368ed6429e - destructured_ast: 55ffbc6c26563cdfeff1b7d1ee1f21fa610bbbc0fa52552b6e1d2bda6fdec557 - inlined_ast: 55ffbc6c26563cdfeff1b7d1ee1f21fa610bbbc0fa52552b6e1d2bda6fdec557 - dce_ast: 55ffbc6c26563cdfeff1b7d1ee1f21fa610bbbc0fa52552b6e1d2bda6fdec557 + - initial_symbol_table: ca9e808c60ae417a4faa07a598f018c8b4548813a58a8b73020ebed87d3b5537 + type_checked_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + unrolled_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + initial_ast: c33a9e7926812e3fc26c6dff0f7dfc379875d5fcc2b9bb1212fbaca641b01ffe + unrolled_ast: c33a9e7926812e3fc26c6dff0f7dfc379875d5fcc2b9bb1212fbaca641b01ffe + ssa_ast: 5a3040d98fd249dc56b3de2828138879c76a037e7437a743ab7b86cfea7df084 + flattened_ast: 0dbf464b23ffe7411adecc1b2586d735cc6ac9da63d6a465330c5273ca0a9ab6 + destructured_ast: cf23cdccd1f097998bf00b192c9abf9ba94f9c6c581796df75cc5ae66b4381c9 + inlined_ast: cf23cdccd1f097998bf00b192c9abf9ba94f9c6c581796df75cc5ae66b4381c9 + dce_ast: cf23cdccd1f097998bf00b192c9abf9ba94f9c6c581796df75cc5ae66b4381c9 bytecode: d1aaa5f10bdbc9f2ea3144d83472c27d7f6d6ae31fa26196f320db6d7a9b0403 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/rem.out b/tests/expectations/compiler/integers/u64/rem.out index ce365a5d7f..2e35ff94d4 100644 --- a/tests/expectations/compiler/integers/u64/rem.out +++ b/tests/expectations/compiler/integers/u64/rem.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b97a22b05414293318cc5e850eb9091d26c540cf2eba6b5e3391d35848caba09 - type_checked_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - unrolled_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - initial_ast: 232145f6e64321c57344fd734c952c776f333e069fef163988bbed268e47b1ef - unrolled_ast: 232145f6e64321c57344fd734c952c776f333e069fef163988bbed268e47b1ef - ssa_ast: c041a6d62f7ea5878ad8cb5fa1dabbbd52898483959b78b044eed4001446ca85 - flattened_ast: 7526f7e27e8203b5ec8c7a630bad516192fa1c358573790e017fd2e2bd5ae92f - destructured_ast: 399d79988d20adf7822fbacd8958add7e541ba1ef06ed831edc05c35c4dd8c82 - inlined_ast: 399d79988d20adf7822fbacd8958add7e541ba1ef06ed831edc05c35c4dd8c82 - dce_ast: 399d79988d20adf7822fbacd8958add7e541ba1ef06ed831edc05c35c4dd8c82 + - initial_symbol_table: ca9e808c60ae417a4faa07a598f018c8b4548813a58a8b73020ebed87d3b5537 + type_checked_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + unrolled_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + initial_ast: 1a6a1c2e6e7477bb85cc1070ad53e8a66e45ee3f5d6c58011ebacc16f96ac1a6 + unrolled_ast: 1a6a1c2e6e7477bb85cc1070ad53e8a66e45ee3f5d6c58011ebacc16f96ac1a6 + ssa_ast: da64a6818ac99c8f49202cf18d90551596c95d0bd29b8576c6edcd3587220e0d + flattened_ast: e0456e0d7b4a21960712b144691a28714728ff64ef19d0c24df84b9f182e1d6f + destructured_ast: da92ddffc2273e1ff903bab72f6127e084fa3d3b89afa5a4d0dc70f201eab00b + inlined_ast: da92ddffc2273e1ff903bab72f6127e084fa3d3b89afa5a4d0dc70f201eab00b + dce_ast: da92ddffc2273e1ff903bab72f6127e084fa3d3b89afa5a4d0dc70f201eab00b bytecode: a9ad512e3741c4b6ee79435b76680783f4e9de0ae6720f3945fe03a8a4fd4d0d errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/shl.out b/tests/expectations/compiler/integers/u64/shl.out index 45c87081d5..38741c4e09 100644 --- a/tests/expectations/compiler/integers/u64/shl.out +++ b/tests/expectations/compiler/integers/u64/shl.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b97a22b05414293318cc5e850eb9091d26c540cf2eba6b5e3391d35848caba09 - type_checked_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - unrolled_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - initial_ast: 0823e900db229226bff735f32c345c717fede5187e3503285584ff95b9cdf463 - unrolled_ast: 0823e900db229226bff735f32c345c717fede5187e3503285584ff95b9cdf463 - ssa_ast: 9a4621b19dcb72a9543166c255a940da6b50f4bdbb50acbf9be1703f1c60b0f0 - flattened_ast: 036848a414e55e984cb910e7af444db2814879db8822d62f110e93d04f9d738e - destructured_ast: 281cc1f263d3e4ae74e8ff6f0bd4c78f09a1da7352addef92604bfe5c42efa69 - inlined_ast: 281cc1f263d3e4ae74e8ff6f0bd4c78f09a1da7352addef92604bfe5c42efa69 - dce_ast: 281cc1f263d3e4ae74e8ff6f0bd4c78f09a1da7352addef92604bfe5c42efa69 + - initial_symbol_table: ca9e808c60ae417a4faa07a598f018c8b4548813a58a8b73020ebed87d3b5537 + type_checked_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + unrolled_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + initial_ast: c6675a42ca8be3a2e7d4b87c4107c498ccbb3f67aeba41390a47350ba6889999 + unrolled_ast: c6675a42ca8be3a2e7d4b87c4107c498ccbb3f67aeba41390a47350ba6889999 + ssa_ast: 71454fed4fa45517151318c18a8c5ad5850e435490178114bf88375fea35bc31 + flattened_ast: 01c6c0a056c2f0af29cc5b5514e2e578e7fce060184f51c13e597e5dcb12cfe3 + destructured_ast: d91a390548c201d0c456d281a36925eda46661ce5ed3d97496d914a1d19fa66a + inlined_ast: d91a390548c201d0c456d281a36925eda46661ce5ed3d97496d914a1d19fa66a + dce_ast: d91a390548c201d0c456d281a36925eda46661ce5ed3d97496d914a1d19fa66a bytecode: d36e49eaf108a44b1c40155c909914f866e5ce509034c1ae630d22a37c702cba errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/shr.out b/tests/expectations/compiler/integers/u64/shr.out index 4efac8a245..473b9a8b79 100644 --- a/tests/expectations/compiler/integers/u64/shr.out +++ b/tests/expectations/compiler/integers/u64/shr.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b97a22b05414293318cc5e850eb9091d26c540cf2eba6b5e3391d35848caba09 - type_checked_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - unrolled_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - initial_ast: 87a2fda3d14b883bbfb23c02f75d534ff6a76df4fc082043177635eb5739d2b1 - unrolled_ast: 87a2fda3d14b883bbfb23c02f75d534ff6a76df4fc082043177635eb5739d2b1 - ssa_ast: d56cfe2a0960cf40c3d39bbe667fe53548b6be0dcb51a44f58e4a700611ffd7c - flattened_ast: 8c6ee15fd081cc5436663b6e3ca3739be8166148ac20115bfea30047170fc246 - destructured_ast: d2603d93752f2cea1467454f329a7b63add8327440acb5adf2a815dc048d3135 - inlined_ast: d2603d93752f2cea1467454f329a7b63add8327440acb5adf2a815dc048d3135 - dce_ast: d2603d93752f2cea1467454f329a7b63add8327440acb5adf2a815dc048d3135 + - initial_symbol_table: ca9e808c60ae417a4faa07a598f018c8b4548813a58a8b73020ebed87d3b5537 + type_checked_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + unrolled_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + initial_ast: 6ce60849dae80365e48f7f9be6e08eb0e0bc5ca768c3124ebfa44d0959dcffa9 + unrolled_ast: 6ce60849dae80365e48f7f9be6e08eb0e0bc5ca768c3124ebfa44d0959dcffa9 + ssa_ast: cc4eb56c0d774b307222ed683227293cc60152ece904459de557dabcadf5b2bc + flattened_ast: 8119ff883bd63a4b5f7dca4517a34e9991e0e6100772418fce877cabcc3e135a + destructured_ast: a6f7cd6a2a6e63045be371914c314fcd16581f15d76207b1092767f1ce27cd9a + inlined_ast: a6f7cd6a2a6e63045be371914c314fcd16581f15d76207b1092767f1ce27cd9a + dce_ast: a6f7cd6a2a6e63045be371914c314fcd16581f15d76207b1092767f1ce27cd9a bytecode: 58d1ec6467fbeb13930300da8864ec299ab548393dd572f1ccd4878a599873e2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/sub.out b/tests/expectations/compiler/integers/u64/sub.out index 052de95ee7..50972d792b 100644 --- a/tests/expectations/compiler/integers/u64/sub.out +++ b/tests/expectations/compiler/integers/u64/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b97a22b05414293318cc5e850eb9091d26c540cf2eba6b5e3391d35848caba09 - type_checked_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - unrolled_symbol_table: 8a9f1c3bbf519651ab1364af722af5fafd7142ad773338bdbf9bd79a1587b542 - initial_ast: e4da1213aa0f8315f613559d409ac820f37a7ef995a22470b22a584bb4998008 - unrolled_ast: e4da1213aa0f8315f613559d409ac820f37a7ef995a22470b22a584bb4998008 - ssa_ast: da399dfc0c9775d22b97bc7837b701093594ceaa9cdbd1a41018e7436f7be9c6 - flattened_ast: 0d3daa69ec6283bd4efb92c38fd0ed1c8187ecd68e809b0f1163fc5bc95e9d43 - destructured_ast: b1e89a58c4f8463506cacc65c12baf1b0eca2014228370a3f81a78d8ca0ed069 - inlined_ast: b1e89a58c4f8463506cacc65c12baf1b0eca2014228370a3f81a78d8ca0ed069 - dce_ast: b1e89a58c4f8463506cacc65c12baf1b0eca2014228370a3f81a78d8ca0ed069 + - initial_symbol_table: ca9e808c60ae417a4faa07a598f018c8b4548813a58a8b73020ebed87d3b5537 + type_checked_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + unrolled_symbol_table: 578f57df100f4af6e07b970fd37b1d9b3a7ce8266a2028c4e04910459ae709e9 + initial_ast: b0c7e43c348c58446bd6281876a87a105555dab7c33a09542a97d907a4a24bba + unrolled_ast: b0c7e43c348c58446bd6281876a87a105555dab7c33a09542a97d907a4a24bba + ssa_ast: f107cc7f828eeff9e367dc11309e071515b81a8c73179e566570b9bdb9eecb71 + flattened_ast: 4385eaa0ec21b5d03b26907fa1d1873e57f34ac324d8a03741d292d3333c99df + destructured_ast: 1fb778c79b6439ad16cc30dd005f107de945b2894c09686527e897907c5381ce + inlined_ast: 1fb778c79b6439ad16cc30dd005f107de945b2894c09686527e897907c5381ce + dce_ast: 1fb778c79b6439ad16cc30dd005f107de945b2894c09686527e897907c5381ce bytecode: fe0eb66afc2af38ebf4fd30fa4eb0af15eda6be5302fb2a7470485b4536d06e4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/ternary.out b/tests/expectations/compiler/integers/u64/ternary.out index 5bcd7bc0cf..e41e120cd9 100644 --- a/tests/expectations/compiler/integers/u64/ternary.out +++ b/tests/expectations/compiler/integers/u64/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c997a7e1a18c1748e10b3bfe8fa18c1361f9730a88f9e9893d3d1f0d691c39d9 - type_checked_symbol_table: d346ad2eaf0eeb03b5dafa0d7e62187894081f0bef141cf4df2b903ab300496f - unrolled_symbol_table: d346ad2eaf0eeb03b5dafa0d7e62187894081f0bef141cf4df2b903ab300496f - initial_ast: 1ba216560eebd726807c864b57d0b178214602d0e103b7d1ae5d324c2e9ca8a2 - unrolled_ast: 1ba216560eebd726807c864b57d0b178214602d0e103b7d1ae5d324c2e9ca8a2 - ssa_ast: 6a18249db61fd7f089a16fe6156f448e1494002478224a5e0bc013ff59b8ee90 - flattened_ast: 7a51d521739c8e7e06043c44f47ba527144ea2d1bd7af82a39f8d5e894e3644a - destructured_ast: 44c1535a33b78bbdc221dc0020b3365072a5b8024bd37211dbcdeb8c41532eeb - inlined_ast: 44c1535a33b78bbdc221dc0020b3365072a5b8024bd37211dbcdeb8c41532eeb - dce_ast: 44c1535a33b78bbdc221dc0020b3365072a5b8024bd37211dbcdeb8c41532eeb + - initial_symbol_table: af5bb70010470d5714417095d2df855d9f9550a3f518dfd1b76ba620a5768bf5 + type_checked_symbol_table: 5dcff0e5ed0315a1c7294749d25c0e05d976d7f69874cd7c036eb8645cadd0fc + unrolled_symbol_table: 5dcff0e5ed0315a1c7294749d25c0e05d976d7f69874cd7c036eb8645cadd0fc + initial_ast: f15e03a2b49db5406cd393f0c3a12930bfc147b4519d315e3efc33569aebfeff + unrolled_ast: f15e03a2b49db5406cd393f0c3a12930bfc147b4519d315e3efc33569aebfeff + ssa_ast: 5a0ed7c8d8363664d85f5133143d0b0e9b9af850c40bddaec9264591d52551a9 + flattened_ast: de73974d13be25bcbedea21425b238e0c1c3deb33937d04d448c1ac6db761349 + destructured_ast: 6e3391e5a6878b91b3aef1534b448e01e5234cfe8ec1a963eb6dc69afa3f8b74 + inlined_ast: 6e3391e5a6878b91b3aef1534b448e01e5234cfe8ec1a963eb6dc69afa3f8b74 + dce_ast: 6e3391e5a6878b91b3aef1534b448e01e5234cfe8ec1a963eb6dc69afa3f8b74 bytecode: 4e191316243b5f6fff5d47a3177f3ec59d72ce76b7f3d6d3aa0da615f67a4087 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u64/xor.out b/tests/expectations/compiler/integers/u64/xor.out index 37f277d4e5..ab555420db 100644 --- a/tests/expectations/compiler/integers/u64/xor.out +++ b/tests/expectations/compiler/integers/u64/xor.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 770bc40b59183699f90a4e96da39714c9f3c057a9bcc554bdc83914bffc576ea - type_checked_symbol_table: d321dcb0dd1e2d2df001068f9741c6bcd183ff9ccb51e004e791c3ea768c259a - unrolled_symbol_table: d321dcb0dd1e2d2df001068f9741c6bcd183ff9ccb51e004e791c3ea768c259a - initial_ast: 22882b4413f2d645527a761dd44bb0063cee68913599cd80ecaf1a3f1ecb96fe - unrolled_ast: 22882b4413f2d645527a761dd44bb0063cee68913599cd80ecaf1a3f1ecb96fe - ssa_ast: 5c56ce0a9de59f94ad91c9a13d87791e7141388d70ba715fb406c592752042c4 - flattened_ast: 9f71c7db4ea4a464681628be4730e94ffdfd5e771340a9fc90a1e0d3e1770b4b - destructured_ast: f6780b37413c410c7be2bbd7e622806c87ee24230e3bcf764c826693ec93398b - inlined_ast: f6780b37413c410c7be2bbd7e622806c87ee24230e3bcf764c826693ec93398b - dce_ast: f6780b37413c410c7be2bbd7e622806c87ee24230e3bcf764c826693ec93398b + - initial_symbol_table: 669a9cf397a17bfcad5aea2b451b5ef5d131de5475e85baf0e2dac9148374af0 + type_checked_symbol_table: 223e45a2fb8cbd9c8f790e4333e896b0b80cdff6ca08cb749f5ddf61bb30f6f8 + unrolled_symbol_table: 223e45a2fb8cbd9c8f790e4333e896b0b80cdff6ca08cb749f5ddf61bb30f6f8 + initial_ast: 5a6eed1c892828034d8d3641698fa9383046226002ec6b51695688bf72a3cd4d + unrolled_ast: 5a6eed1c892828034d8d3641698fa9383046226002ec6b51695688bf72a3cd4d + ssa_ast: fd362a3a680eb691b892415a280cdaea38fd0224ce2a06ea5602aaf7e2fbaa84 + flattened_ast: ff979b5af09ffcc8cbd714599f1a6f62de56557be06335326347bb2cb5501a47 + destructured_ast: e82e70a8b82d692b2a6326c9107b1eca4a66a5a08bf9266188e804217482d092 + inlined_ast: e82e70a8b82d692b2a6326c9107b1eca4a66a5a08bf9266188e804217482d092 + dce_ast: e82e70a8b82d692b2a6326c9107b1eca4a66a5a08bf9266188e804217482d092 bytecode: cf0a59e484f688e214a001360e2b18445ca6764fbd6c05f133ff317504b3fb3c errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/add.out b/tests/expectations/compiler/integers/u8/add.out index 1a4b0a5849..f092cb2ba7 100644 --- a/tests/expectations/compiler/integers/u8/add.out +++ b/tests/expectations/compiler/integers/u8/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 05ec2d92254ff35ad17293f850b1280cf88490c2db146247e2cbd47caec485c0 - type_checked_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - unrolled_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - initial_ast: 64bd4cc869d7dbe0475b7c43c61bed95519d551c301514122dbb6985d137a3ee - unrolled_ast: 64bd4cc869d7dbe0475b7c43c61bed95519d551c301514122dbb6985d137a3ee - ssa_ast: 2ffabd7de99a190ad16da5a493ddf3f5b611c0339bcf87b1027432b1c9e9bff6 - flattened_ast: c99d77668606e4b6b974aac221c107b7de68ae2093ec26a60b3b3da0cbe3ee98 - destructured_ast: 5c844db63210b2b3846a3c2bb9de4e52d27601c3a2920a04552ae79923a4ebab - inlined_ast: 5c844db63210b2b3846a3c2bb9de4e52d27601c3a2920a04552ae79923a4ebab - dce_ast: 5c844db63210b2b3846a3c2bb9de4e52d27601c3a2920a04552ae79923a4ebab + - initial_symbol_table: f88925277e24e4f6b673869c481feb4d742933c80edf1c56952732a2bb411039 + type_checked_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + unrolled_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + initial_ast: efd8945f46468594d9f9823bdea6eaf6cdf438fc6e9af15cf7a00ae5f3e5fb3b + unrolled_ast: efd8945f46468594d9f9823bdea6eaf6cdf438fc6e9af15cf7a00ae5f3e5fb3b + ssa_ast: 5a22ca477d0589200efceae9b7f306a6aca6f4c43cf60e22dad998d201f599d2 + flattened_ast: e8f39ffb636b1c063bc8442b4629d7ab9edbe5aa82772e5bed7e1d900d363f89 + destructured_ast: 26be0626dd6e9b676c5a236694f46f32bb898608ed160a8f55de222720ce1a6a + inlined_ast: 26be0626dd6e9b676c5a236694f46f32bb898608ed160a8f55de222720ce1a6a + dce_ast: 26be0626dd6e9b676c5a236694f46f32bb898608ed160a8f55de222720ce1a6a bytecode: 6761db493c28a4d597f857d8d63da1678bb9f4408795168fe82a841acf77f89e errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/and.out b/tests/expectations/compiler/integers/u8/and.out index 029761a37d..8a381aa93c 100644 --- a/tests/expectations/compiler/integers/u8/and.out +++ b/tests/expectations/compiler/integers/u8/and.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 05ec2d92254ff35ad17293f850b1280cf88490c2db146247e2cbd47caec485c0 - type_checked_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - unrolled_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - initial_ast: a6f6a0ebde739f49b20cbb2a40ec8ef1e44fe621cd04f1cee9cf858afdc2e840 - unrolled_ast: a6f6a0ebde739f49b20cbb2a40ec8ef1e44fe621cd04f1cee9cf858afdc2e840 - ssa_ast: cd2f584c9dda39bb6260b50514ec8e3b6b71aad107485f4a5691b8870b05dea1 - flattened_ast: 4f68550630a2f3ab0167a470084d269fa937955e6aed0095c502d8e2c0281d0d - destructured_ast: 1d3faeff518dbedb8ba642a5f3344403a7de83b1c34bfb934538a8f106e52784 - inlined_ast: 1d3faeff518dbedb8ba642a5f3344403a7de83b1c34bfb934538a8f106e52784 - dce_ast: 1d3faeff518dbedb8ba642a5f3344403a7de83b1c34bfb934538a8f106e52784 + - initial_symbol_table: f88925277e24e4f6b673869c481feb4d742933c80edf1c56952732a2bb411039 + type_checked_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + unrolled_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + initial_ast: e909bdb5dbdc648ab2556a90dff321fb11f949493020f33208ba789af5ce4be7 + unrolled_ast: e909bdb5dbdc648ab2556a90dff321fb11f949493020f33208ba789af5ce4be7 + ssa_ast: 9ad8195284adde626ee3db78e039f3824ce9424c573df26c0ec68520cb7bb78e + flattened_ast: f45ba11eedd7083a3d1c3ab1eb1acb3b3a173f2aee6b204a1f43ba3a5dac64be + destructured_ast: 682383148abda37b0be398b56029507256b31a468a2183364b3e546a1809cfbd + inlined_ast: 682383148abda37b0be398b56029507256b31a468a2183364b3e546a1809cfbd + dce_ast: 682383148abda37b0be398b56029507256b31a468a2183364b3e546a1809cfbd bytecode: 31f37fed73b997c95b00e68369546c32ee9baeac9bc4c08113248156f68f7365 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/console_assert.out b/tests/expectations/compiler/integers/u8/console_assert.out index 06a505af17..9427d71757 100644 --- a/tests/expectations/compiler/integers/u8/console_assert.out +++ b/tests/expectations/compiler/integers/u8/console_assert.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fe29069cb295e73524bfff0efbfe41a086a1ff5420e746dc23314b1deb5550c7 - type_checked_symbol_table: 5d05dd000acd210f3e9fea4fe4dbd1227f2c74c11dd0bb339367fc6ffc6f7c87 - unrolled_symbol_table: 5d05dd000acd210f3e9fea4fe4dbd1227f2c74c11dd0bb339367fc6ffc6f7c87 - initial_ast: ca5e3682f1d7a66dd442b08c89611a830eec1413530dc4f28bab4faaad0ff1be - unrolled_ast: ca5e3682f1d7a66dd442b08c89611a830eec1413530dc4f28bab4faaad0ff1be - ssa_ast: 70c373b2fe8d5addf206cbc04619a5122d5a3645004e881f51ccb90fadafee39 - flattened_ast: fa90177509edbca4aea457b83b62b4f892b6748f5a701bd3cb302bab9d4e36c9 - destructured_ast: 5444cae03b63345a21475b63831dedf4a7430f784f33a4d3d3233daaad2a3a75 - inlined_ast: 5444cae03b63345a21475b63831dedf4a7430f784f33a4d3d3233daaad2a3a75 - dce_ast: 5444cae03b63345a21475b63831dedf4a7430f784f33a4d3d3233daaad2a3a75 + - initial_symbol_table: 6f4c9f96c16df23aea5368162160fd3c931c128c3afe6b8c02097da023c54f08 + type_checked_symbol_table: 3c2d1d87cae87c1be63cf801726eefb7d5e887949faedb3e46987d6c57105aa9 + unrolled_symbol_table: 3c2d1d87cae87c1be63cf801726eefb7d5e887949faedb3e46987d6c57105aa9 + initial_ast: 47081d44c755a295218e7353fba55f83ab2ef20f1cec6aa5653f54e8caeeab9e + unrolled_ast: 47081d44c755a295218e7353fba55f83ab2ef20f1cec6aa5653f54e8caeeab9e + ssa_ast: 640a98b36b4c5ea20c36088b42ad7e4a93c32ba99e0112dec4ecf53eeda8ec43 + flattened_ast: f31dbae930ab5c189ac8ca8aa76b0cbb44e1f556bd31c8f2dfd5bbba2aadd8b7 + destructured_ast: 69fbbda8e363473ed12d870794a4faf85b6c917414a0ba5ec5df4c8125a495ef + inlined_ast: 69fbbda8e363473ed12d870794a4faf85b6c917414a0ba5ec5df4c8125a495ef + dce_ast: 69fbbda8e363473ed12d870794a4faf85b6c917414a0ba5ec5df4c8125a495ef bytecode: 4c7bc1ae9e77f79475afa9f5201eefc0fe85291af17b3d746bd69336e42101a1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/div.out b/tests/expectations/compiler/integers/u8/div.out index c49e7fd192..8ab0931493 100644 --- a/tests/expectations/compiler/integers/u8/div.out +++ b/tests/expectations/compiler/integers/u8/div.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 05ec2d92254ff35ad17293f850b1280cf88490c2db146247e2cbd47caec485c0 - type_checked_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - unrolled_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - initial_ast: 1d44c63f74c0d5c0ce2ba0624d15f8a0bfbaa65e67c4f004784363d444816b2c - unrolled_ast: 1d44c63f74c0d5c0ce2ba0624d15f8a0bfbaa65e67c4f004784363d444816b2c - ssa_ast: 1cefaf3cc7d4b89520f25b061302c872ccacb2d6487b6092aa1606adb660d90b - flattened_ast: f0ee4adab8ae0f71e06cc8b0ddcfdbfad888208136f1130ae4e3e99b1f724598 - destructured_ast: 07de64d33033c0909e599e5a18df567414b76ef3f53fa6b0359b38b1d71b341f - inlined_ast: 07de64d33033c0909e599e5a18df567414b76ef3f53fa6b0359b38b1d71b341f - dce_ast: 07de64d33033c0909e599e5a18df567414b76ef3f53fa6b0359b38b1d71b341f + - initial_symbol_table: f88925277e24e4f6b673869c481feb4d742933c80edf1c56952732a2bb411039 + type_checked_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + unrolled_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + initial_ast: 4c8d334e7f23456e163b26a4338e3e235ffa4349d3149a335974257ea8d213b9 + unrolled_ast: 4c8d334e7f23456e163b26a4338e3e235ffa4349d3149a335974257ea8d213b9 + ssa_ast: 2f3105be9a43e7f69e7ff541cad703fc208d6bd4ca2362f67836fd8b80bc7e54 + flattened_ast: 318a16183e22c65e6c2bb06ca80d0edc59d68b276c845eec1fa79e9ea8904138 + destructured_ast: 6a21d0455eadb0f6ab7394e641358012afca0eb2fac23e293f2d0e8b89777f59 + inlined_ast: 6a21d0455eadb0f6ab7394e641358012afca0eb2fac23e293f2d0e8b89777f59 + dce_ast: 6a21d0455eadb0f6ab7394e641358012afca0eb2fac23e293f2d0e8b89777f59 bytecode: 632b53e1874bb592e38caef626784ecc81f0b250a76ed6ece1d92b0e3e07f0f3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/eq.out b/tests/expectations/compiler/integers/u8/eq.out index c7d76a2564..a4541f59a4 100644 --- a/tests/expectations/compiler/integers/u8/eq.out +++ b/tests/expectations/compiler/integers/u8/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e473c2047abb71ade74fdb75838d889b9428412f2cdc775c2a8d654b12bf760a - type_checked_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - unrolled_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - initial_ast: 698f91bb067a0e79d0ed681df782055e56b168b0813686404dc10c337e832a16 - unrolled_ast: 698f91bb067a0e79d0ed681df782055e56b168b0813686404dc10c337e832a16 - ssa_ast: 7233e537e31671b827abc834415eeda54e63f3045ffbdcf807253925de7125e1 - flattened_ast: 1a21240fe999ffd473f8ceee04b32fc1a25cffe798bebf7e7f247472924d66cd - destructured_ast: 0b3c8a2216371e6881cc4a9b708c7144d2dbe409f022a2f33172e249e5bc2aef - inlined_ast: 0b3c8a2216371e6881cc4a9b708c7144d2dbe409f022a2f33172e249e5bc2aef - dce_ast: 0b3c8a2216371e6881cc4a9b708c7144d2dbe409f022a2f33172e249e5bc2aef + - initial_symbol_table: cc55846945599771446b5f9d775fcdbb516ff7332077826a0b39b01465cd0e68 + type_checked_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + unrolled_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + initial_ast: efe60a9d0744836360db90baf7f6ead6165c7e890b2917494bbb1d0f7b04ffa9 + unrolled_ast: efe60a9d0744836360db90baf7f6ead6165c7e890b2917494bbb1d0f7b04ffa9 + ssa_ast: 7286508bf6566b68641d1be373ca823770588080d09b31653e732ce39f4b7a6d + flattened_ast: f1d4d4124964d5fa2b4c302fff4de8e8208e8c451e69ed501556cbbd6042939c + destructured_ast: c392f08046f2227e11ed2cd6af8aa8c54897f7c7497fedabd1ee0d3be189831b + inlined_ast: c392f08046f2227e11ed2cd6af8aa8c54897f7c7497fedabd1ee0d3be189831b + dce_ast: c392f08046f2227e11ed2cd6af8aa8c54897f7c7497fedabd1ee0d3be189831b bytecode: a8fabd0b697054bb6de3971dbb93d8a9fb228135f08372b2ae641bb32d670d62 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/ge.out b/tests/expectations/compiler/integers/u8/ge.out index 37f155c43f..2e92d9e5dc 100644 --- a/tests/expectations/compiler/integers/u8/ge.out +++ b/tests/expectations/compiler/integers/u8/ge.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e473c2047abb71ade74fdb75838d889b9428412f2cdc775c2a8d654b12bf760a - type_checked_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - unrolled_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - initial_ast: a53a2bd857e9e3b2927ac8a216f25aaa2dfdc5c8b206f248b0a0a2fde5542c1a - unrolled_ast: a53a2bd857e9e3b2927ac8a216f25aaa2dfdc5c8b206f248b0a0a2fde5542c1a - ssa_ast: 81c68cc352af7716d212e619e67f36f2aa4968684d38d6684fa8d78e9d034328 - flattened_ast: 3ec002fb33e0a6a12448c70f1c783e013368409ce8c4a99b675622628b223cb3 - destructured_ast: bf98c4ac1a51b7bc23d7bb5b8993666fb935ca27d8953d43c7ce69b6fcde5555 - inlined_ast: bf98c4ac1a51b7bc23d7bb5b8993666fb935ca27d8953d43c7ce69b6fcde5555 - dce_ast: bf98c4ac1a51b7bc23d7bb5b8993666fb935ca27d8953d43c7ce69b6fcde5555 + - initial_symbol_table: cc55846945599771446b5f9d775fcdbb516ff7332077826a0b39b01465cd0e68 + type_checked_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + unrolled_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + initial_ast: 0643e6bb83c5813b9305374057f7dbcdda1c852d790b7e26b1c09282460aa593 + unrolled_ast: 0643e6bb83c5813b9305374057f7dbcdda1c852d790b7e26b1c09282460aa593 + ssa_ast: bb375590f4ffe518b374a9684faf0a7ae3860fbbca5ddbd33d0aff01f23cc270 + flattened_ast: 4bb471d022fa068e0f1e92cabc2a14a92fad07967afeea684f75a5dcfceaeaba + destructured_ast: 750e038a3eea938df2761d40fae0112410a4378631a4dc2749b5daad0711f106 + inlined_ast: 750e038a3eea938df2761d40fae0112410a4378631a4dc2749b5daad0711f106 + dce_ast: 750e038a3eea938df2761d40fae0112410a4378631a4dc2749b5daad0711f106 bytecode: f6c47583029e6e00d1d236422c0365a273e4da8dad6dabfb1fe6d1081dc03311 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/gt.out b/tests/expectations/compiler/integers/u8/gt.out index a49881a2e3..73fa26f8b7 100644 --- a/tests/expectations/compiler/integers/u8/gt.out +++ b/tests/expectations/compiler/integers/u8/gt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e473c2047abb71ade74fdb75838d889b9428412f2cdc775c2a8d654b12bf760a - type_checked_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - unrolled_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - initial_ast: 0f50fddc669090adff56fdad64cf7f94021a396d9f225f7834670c96801b47d5 - unrolled_ast: 0f50fddc669090adff56fdad64cf7f94021a396d9f225f7834670c96801b47d5 - ssa_ast: 4eb55f345f9eb162fe348893d0118cabcce5551940ac889c3d0523b63021b869 - flattened_ast: 1c61dd5b2dda92660d792ade9aa00b7e8558f417282a27bd2a3dd2e66e609090 - destructured_ast: b1f3b4eeba819add331a20e70d9a06fe15bccdae015751280e6b1e18f252704b - inlined_ast: b1f3b4eeba819add331a20e70d9a06fe15bccdae015751280e6b1e18f252704b - dce_ast: b1f3b4eeba819add331a20e70d9a06fe15bccdae015751280e6b1e18f252704b + - initial_symbol_table: cc55846945599771446b5f9d775fcdbb516ff7332077826a0b39b01465cd0e68 + type_checked_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + unrolled_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + initial_ast: fb2758cc8f6c7f919b14cb9e58ace37e347b7fdb90be187a0408fc122199fb60 + unrolled_ast: fb2758cc8f6c7f919b14cb9e58ace37e347b7fdb90be187a0408fc122199fb60 + ssa_ast: 172c125113dd9fc2cc2d24e2d42b7796e4ad752190df6b235907c4c1c590d26a + flattened_ast: a8aed6d7d6ebd92844e024f33600d95320c22166f0275b0c9e181d0a6ea11758 + destructured_ast: bc1b26020572bdbf518fbfded66b75e2f4df0b92051fc66538b6586c19b0c9fe + inlined_ast: bc1b26020572bdbf518fbfded66b75e2f4df0b92051fc66538b6586c19b0c9fe + dce_ast: bc1b26020572bdbf518fbfded66b75e2f4df0b92051fc66538b6586c19b0c9fe bytecode: 33459897e4a71fffb71fcfaead0d591ef888473dd61c5c1b83465aa7f99c7f69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/le.out b/tests/expectations/compiler/integers/u8/le.out index d6702b0560..ed42f5c17d 100644 --- a/tests/expectations/compiler/integers/u8/le.out +++ b/tests/expectations/compiler/integers/u8/le.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e473c2047abb71ade74fdb75838d889b9428412f2cdc775c2a8d654b12bf760a - type_checked_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - unrolled_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - initial_ast: feacd40b96b28667781461d99b85f80f024ff178e32e7a47c13efc5e3186fc38 - unrolled_ast: feacd40b96b28667781461d99b85f80f024ff178e32e7a47c13efc5e3186fc38 - ssa_ast: f3be3592872decee9257cfeb932d4f777a345f478bd4fbfe02d27595b3837196 - flattened_ast: 7761a8468a68417c2e1227e789216ac2dc2349056c3a0df71577d1e4fbcf8fa9 - destructured_ast: f5c84ccd0f24537b124fb206ac679b8479ca8e1b2659d4d3a9012cfb1ccdd1db - inlined_ast: f5c84ccd0f24537b124fb206ac679b8479ca8e1b2659d4d3a9012cfb1ccdd1db - dce_ast: f5c84ccd0f24537b124fb206ac679b8479ca8e1b2659d4d3a9012cfb1ccdd1db + - initial_symbol_table: cc55846945599771446b5f9d775fcdbb516ff7332077826a0b39b01465cd0e68 + type_checked_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + unrolled_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + initial_ast: 40fd0b9fee40db3931426f77ba6151140b10e04642564781568a1ad8c5ca2b2f + unrolled_ast: 40fd0b9fee40db3931426f77ba6151140b10e04642564781568a1ad8c5ca2b2f + ssa_ast: bc8eb1e49a60a35068ca83212e377b9f036d21e33be2afb400c985c5d725e29a + flattened_ast: 308db0e049dabca214fd07a84b47b12513b5e0f4ecd709bb0f489a4c21beb6bc + destructured_ast: 8b966c6b600900ed36d4ca25106f9304e2e3386d0eb285199bed89b9a8369d49 + inlined_ast: 8b966c6b600900ed36d4ca25106f9304e2e3386d0eb285199bed89b9a8369d49 + dce_ast: 8b966c6b600900ed36d4ca25106f9304e2e3386d0eb285199bed89b9a8369d49 bytecode: 4e59b997e48f430720d435483ba0e45c45df4be732f87661f59f7f6b87331c30 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/lt.out b/tests/expectations/compiler/integers/u8/lt.out index 5eaa119f31..e8fea076b7 100644 --- a/tests/expectations/compiler/integers/u8/lt.out +++ b/tests/expectations/compiler/integers/u8/lt.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e473c2047abb71ade74fdb75838d889b9428412f2cdc775c2a8d654b12bf760a - type_checked_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - unrolled_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - initial_ast: b9be9865c94dacfb3d82bf8542d0c106554754661680216da4839fccc2d72f02 - unrolled_ast: b9be9865c94dacfb3d82bf8542d0c106554754661680216da4839fccc2d72f02 - ssa_ast: d950254accdb4641150a608af39120c93ea63cbe86c96a0765a6db15bb39280f - flattened_ast: e8f5f95147dcc7add495a756304b0889a58ea147bcdf1279c67f84b3315b037f - destructured_ast: 4d256bf757f2ac1c563ea7c4bf03dd5b6050c884bd303b8cdc79ac08f408a8b7 - inlined_ast: 4d256bf757f2ac1c563ea7c4bf03dd5b6050c884bd303b8cdc79ac08f408a8b7 - dce_ast: 4d256bf757f2ac1c563ea7c4bf03dd5b6050c884bd303b8cdc79ac08f408a8b7 + - initial_symbol_table: cc55846945599771446b5f9d775fcdbb516ff7332077826a0b39b01465cd0e68 + type_checked_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + unrolled_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + initial_ast: de77df23c9d30e71d986f8104d6b6e6b0bbd9b76ff5a10f291f3a3d5dbb6abbf + unrolled_ast: de77df23c9d30e71d986f8104d6b6e6b0bbd9b76ff5a10f291f3a3d5dbb6abbf + ssa_ast: 0643a094ef54eb43c0f81b2662953dc25080c26c3dc7e0a0673a398c2a0956d7 + flattened_ast: 309de39adb3e4f3a44fb80f5b78ebf52ee323138ad3ade323b6fbd2268e2fddd + destructured_ast: 19d1f616371dd930005d037dcde64bdcd86184a2072525dfcf3f18a5cbb96acd + inlined_ast: 19d1f616371dd930005d037dcde64bdcd86184a2072525dfcf3f18a5cbb96acd + dce_ast: 19d1f616371dd930005d037dcde64bdcd86184a2072525dfcf3f18a5cbb96acd bytecode: a785c0d8cfd6988cde7a87a968cf8aa87ac982a4c4aef53474348c4e0525d714 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/max.out b/tests/expectations/compiler/integers/u8/max.out index 605348fadc..d550baee1f 100644 --- a/tests/expectations/compiler/integers/u8/max.out +++ b/tests/expectations/compiler/integers/u8/max.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: 7391e280677aecf42afe797d185bdfde0ff3c525b4cc70373121a8c021e11c2e - unrolled_symbol_table: 7391e280677aecf42afe797d185bdfde0ff3c525b4cc70373121a8c021e11c2e - initial_ast: 2fc85fc4b24ec2fe3fd9ce143893de6b7a1805984d16ef8c11a07908ca693bc0 - unrolled_ast: 2fc85fc4b24ec2fe3fd9ce143893de6b7a1805984d16ef8c11a07908ca693bc0 - ssa_ast: f83c16236a52268495da8276805157b9cbd334fe4c38ff8305173b2f1cf17d2a - flattened_ast: 7a4931f15975f3b8aa206c7e2dd15e70a2241667bac92ca833f951722f702cda - destructured_ast: 6cacf9c52f2f54ed635f9d05f3908892b78732de05bca4a64a1b64b39ace4654 - inlined_ast: 6cacf9c52f2f54ed635f9d05f3908892b78732de05bca4a64a1b64b39ace4654 - dce_ast: c52972ede00e5e4c9a05bb401e8b72a8f751b710a379af9fc333c3595d598395 + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: ad2b49d351b85fde3bc41929dd95833b55f502b8e4e959410f87d00bc8c7ddc2 + unrolled_symbol_table: ad2b49d351b85fde3bc41929dd95833b55f502b8e4e959410f87d00bc8c7ddc2 + initial_ast: c3508c18ae8d14551c16d04598a3a7d99e1233ba889445cf66f577c0fddb7ee1 + unrolled_ast: c3508c18ae8d14551c16d04598a3a7d99e1233ba889445cf66f577c0fddb7ee1 + ssa_ast: 36f8c6c4f5ed46d53f7eedc714911c750325d675bb9829c0bb5dd15452b7e4a4 + flattened_ast: 653e3db30ecb3b12429d834b689381bc0a12ac396efc0db0fac5f89ceef3a1a6 + destructured_ast: f2d92eba1c890168175bb4715cde6febb6ad602b8cb605405c9f658f85bdb9ee + inlined_ast: f2d92eba1c890168175bb4715cde6febb6ad602b8cb605405c9f658f85bdb9ee + dce_ast: 0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840 bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/min.out b/tests/expectations/compiler/integers/u8/min.out index d584337200..c6ef9f26a5 100644 --- a/tests/expectations/compiler/integers/u8/min.out +++ b/tests/expectations/compiler/integers/u8/min.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 24b9d6f7320cde641797d7c62ef7755a02a5d06e6b2204fa6630f593c6206b93 - type_checked_symbol_table: 7391e280677aecf42afe797d185bdfde0ff3c525b4cc70373121a8c021e11c2e - unrolled_symbol_table: 7391e280677aecf42afe797d185bdfde0ff3c525b4cc70373121a8c021e11c2e - initial_ast: 41b6c5dd543614303d630b689ddc4956cfa682a1e318e060bca0a0f6c93f1718 - unrolled_ast: 41b6c5dd543614303d630b689ddc4956cfa682a1e318e060bca0a0f6c93f1718 - ssa_ast: a3ecd61ca652c58c3777fdb7a7231657a2317eb41c6dc04399f118a3cb1ffaa3 - flattened_ast: 9ba3fde053fd35a0023a93ae7066e70eebc23d82a84288555ca73573bcc983b3 - destructured_ast: ef2119d02e5f749bc8e9357e23cf47463b45102fcb0bfdd6b88719f8d384e486 - inlined_ast: ef2119d02e5f749bc8e9357e23cf47463b45102fcb0bfdd6b88719f8d384e486 - dce_ast: 5d06e7f6d85993ad99451d526eb972a152b39332300f9712b4ba5dbbd8b8e6fd + - initial_symbol_table: 5c8eeb1dd1d925fcdaecdea92ba33ee89bf509985db403cac215247ed7d92df3 + type_checked_symbol_table: ad2b49d351b85fde3bc41929dd95833b55f502b8e4e959410f87d00bc8c7ddc2 + unrolled_symbol_table: ad2b49d351b85fde3bc41929dd95833b55f502b8e4e959410f87d00bc8c7ddc2 + initial_ast: a018e426bc5cab366221fa414eab493659580ad2e921f995a672e9d4da428a65 + unrolled_ast: a018e426bc5cab366221fa414eab493659580ad2e921f995a672e9d4da428a65 + ssa_ast: d54853e18230d2740892c0083a97cc565308e1171e3500c89483b7ccd62a3c7e + flattened_ast: da76c303feaf9ad401296149667476a341fa65903303afd30f5716865705f66f + destructured_ast: 294595925805ebd757cfc09a42ae7da1c89999f6282f9df42e7a36344baf58e7 + inlined_ast: 294595925805ebd757cfc09a42ae7da1c89999f6282f9df42e7a36344baf58e7 + dce_ast: 0bc8cae6ca98dfaf17462949c63c9f345e408eb984fdffceb4d0dab8b42fd3a4 bytecode: 651a250bda995df00cf3b4659d1ea35912ed94da32b5d487677dead9126b5d69 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/mul.out b/tests/expectations/compiler/integers/u8/mul.out index 582aef5e26..fa52d8359b 100644 --- a/tests/expectations/compiler/integers/u8/mul.out +++ b/tests/expectations/compiler/integers/u8/mul.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 05ec2d92254ff35ad17293f850b1280cf88490c2db146247e2cbd47caec485c0 - type_checked_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - unrolled_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - initial_ast: 5c26fc2cd91191998b321b22e58d5b7ba124bffc9a83d12de46f7ce6ea321e84 - unrolled_ast: 5c26fc2cd91191998b321b22e58d5b7ba124bffc9a83d12de46f7ce6ea321e84 - ssa_ast: 3a0a6f1abaeecda0637ead803e3e92e12652b620d989c26e5e4333727880421e - flattened_ast: 3757a8eecbadd6eddc2f4049ab3dca5597b64adfa1e9bf65707e6d976936b063 - destructured_ast: f1ce8772353e66064140015344226841efe56cd86344723f213248c5c9b51329 - inlined_ast: f1ce8772353e66064140015344226841efe56cd86344723f213248c5c9b51329 - dce_ast: f1ce8772353e66064140015344226841efe56cd86344723f213248c5c9b51329 + - initial_symbol_table: f88925277e24e4f6b673869c481feb4d742933c80edf1c56952732a2bb411039 + type_checked_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + unrolled_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + initial_ast: ed43019e69455cd6b28b6a757d2a70647da59bab4080a8ebf176bb4624cd656f + unrolled_ast: ed43019e69455cd6b28b6a757d2a70647da59bab4080a8ebf176bb4624cd656f + ssa_ast: 4da2f93656d5412136e06f5e3ed8a983de027b440b5c9e5a1ee863d433b80ec8 + flattened_ast: eca9c08535955193f1c019bf8a25e6bf86a97bc80905f7c14cf40cbc81f42721 + destructured_ast: f53c5a238654a4f97eb5b55a3586d705cc9d560a31fb9e19c64effa627ede502 + inlined_ast: f53c5a238654a4f97eb5b55a3586d705cc9d560a31fb9e19c64effa627ede502 + dce_ast: f53c5a238654a4f97eb5b55a3586d705cc9d560a31fb9e19c64effa627ede502 bytecode: 937e45d26a72a2f9c73609facb8351023ac2bd00390e289501ad3729b65adbb4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/ne.out b/tests/expectations/compiler/integers/u8/ne.out index 48ba1ed645..2b92b7b753 100644 --- a/tests/expectations/compiler/integers/u8/ne.out +++ b/tests/expectations/compiler/integers/u8/ne.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: e473c2047abb71ade74fdb75838d889b9428412f2cdc775c2a8d654b12bf760a - type_checked_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - unrolled_symbol_table: c6ee1da0d4d082e70ff8b6df880c6de02aa511af730f737739d108971b215f0a - initial_ast: aecb5e261111f90e66b188550792601fe1b194e550eba42339712933fa657dc6 - unrolled_ast: aecb5e261111f90e66b188550792601fe1b194e550eba42339712933fa657dc6 - ssa_ast: b29f771401a539675eacb7aa2550f1457a0ebadb39714fe47960d59f02c58411 - flattened_ast: 20e28cd8803e9132aa542aae48c40a8d25fe9587af5c2b352e536f7eb6a5f2d8 - destructured_ast: 4870996da22a00174c86233c6a3a3b183027d55745d36c9a51d05aba8d665aa9 - inlined_ast: 4870996da22a00174c86233c6a3a3b183027d55745d36c9a51d05aba8d665aa9 - dce_ast: 4870996da22a00174c86233c6a3a3b183027d55745d36c9a51d05aba8d665aa9 + - initial_symbol_table: cc55846945599771446b5f9d775fcdbb516ff7332077826a0b39b01465cd0e68 + type_checked_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + unrolled_symbol_table: a3bad889932cf3f215502129c78064e237f358979a5da7cccd3ed04329ab43d9 + initial_ast: 525b4f5cbbc73233778821608fb9b9814b0b5353a60da19674bcd54f6ec5b556 + unrolled_ast: 525b4f5cbbc73233778821608fb9b9814b0b5353a60da19674bcd54f6ec5b556 + ssa_ast: 2c2e46313fd92c5d16efe070c79bc95ea949995fffc2cead3770dd23b45f3819 + flattened_ast: 24321e650b55978a239f9bb25607ef6c1355a6e62158f142577041df17dc64da + destructured_ast: 9100bf8d876cf667a47e215a4829335f218df64a34cdb00c12bc24376ea87022 + inlined_ast: 9100bf8d876cf667a47e215a4829335f218df64a34cdb00c12bc24376ea87022 + dce_ast: 9100bf8d876cf667a47e215a4829335f218df64a34cdb00c12bc24376ea87022 bytecode: 675110e460b707b82a70a488ae58b8d118d946909f825c9afd6121254e676c03 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/operator_methods.out b/tests/expectations/compiler/integers/u8/operator_methods.out index 05d493fca6..ef3593f2e1 100644 --- a/tests/expectations/compiler/integers/u8/operator_methods.out +++ b/tests/expectations/compiler/integers/u8/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fe29069cb295e73524bfff0efbfe41a086a1ff5420e746dc23314b1deb5550c7 - type_checked_symbol_table: 4558b95441659581ce3058d5263255319264422d3bd0f7b1dd338032d58a37f6 - unrolled_symbol_table: 4558b95441659581ce3058d5263255319264422d3bd0f7b1dd338032d58a37f6 - initial_ast: 4fbc549dd18d667ac74b26b001c16698d44dd3879ff3ae322bc3673ab572f7ff - unrolled_ast: 4fbc549dd18d667ac74b26b001c16698d44dd3879ff3ae322bc3673ab572f7ff - ssa_ast: a4565afe285b0fc9a278e86bdcd7e5e9d640c2f51feb34d4c54a0c069d65fc82 - flattened_ast: bb9d52fd6fbb50397b7b93c9d5e8217d4734c77864c8b0a630bd1b0440cefa09 - destructured_ast: b210969e1a746a33657a29c9baff1f8677ca850d02a5abe1af6a0db8d7aa6c5c - inlined_ast: b210969e1a746a33657a29c9baff1f8677ca850d02a5abe1af6a0db8d7aa6c5c - dce_ast: 3f7f0fa1c1bc0cee8c944075aeb842e468464b862d10a3213c8b55bdeb516b40 + - initial_symbol_table: 6f4c9f96c16df23aea5368162160fd3c931c128c3afe6b8c02097da023c54f08 + type_checked_symbol_table: 949c4f71dbc9556a07c9a4ef06a8217d456c5a689913511d4b733ab286321542 + unrolled_symbol_table: 949c4f71dbc9556a07c9a4ef06a8217d456c5a689913511d4b733ab286321542 + initial_ast: e8c1ffed1513ed588bad03e97e624a52cae280d87167bf79d62569423c72180e + unrolled_ast: e8c1ffed1513ed588bad03e97e624a52cae280d87167bf79d62569423c72180e + ssa_ast: d713cc8f14e36e0134521ffd687dfd398af38643efb5c7205bad1974a20605f5 + flattened_ast: 93eabab2793b715e24f4d1f83e5adaadeb1ed0eaf6f43f0425d5f96f21a11eea + destructured_ast: 477abaf1bee32aa6df5740ab665a24eb4d1acccedf3dcab8eda0d0678558f636 + inlined_ast: 477abaf1bee32aa6df5740ab665a24eb4d1acccedf3dcab8eda0d0678558f636 + dce_ast: 2a0caf9aaf58b071308418fc46f96b1393f7646ca329bc6676e860357699ce3b bytecode: 525aa7ee628bc18ddc77b4d2c0f21cc66858ecbdd517233862c7ba491158c69f errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/or.out b/tests/expectations/compiler/integers/u8/or.out index b1d3b8fb29..6d2b076ab4 100644 --- a/tests/expectations/compiler/integers/u8/or.out +++ b/tests/expectations/compiler/integers/u8/or.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 05ec2d92254ff35ad17293f850b1280cf88490c2db146247e2cbd47caec485c0 - type_checked_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - unrolled_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - initial_ast: 8975105cefd90e9026403b014b1d04471075ea5ffa2de6ef9eefe6577f2f388d - unrolled_ast: 8975105cefd90e9026403b014b1d04471075ea5ffa2de6ef9eefe6577f2f388d - ssa_ast: 175567a48e7edadde13f2dfa777b4d2c3a4182edcfb1276ab96e8db59c4b272c - flattened_ast: d9f13b3e54167995cd688ad08ebe495042b93c9d0d6107c8a3aa9f2b7995e090 - destructured_ast: fa457959df2a73e29c4fae5aefde7e8f1ab9a59ea2f7b38557acb6f796eee420 - inlined_ast: fa457959df2a73e29c4fae5aefde7e8f1ab9a59ea2f7b38557acb6f796eee420 - dce_ast: fa457959df2a73e29c4fae5aefde7e8f1ab9a59ea2f7b38557acb6f796eee420 + - initial_symbol_table: f88925277e24e4f6b673869c481feb4d742933c80edf1c56952732a2bb411039 + type_checked_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + unrolled_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + initial_ast: 1a7f6c1c3f98662d3b6a3fd089fd2f6b20d34abdfbec1a49643472cedef0d39a + unrolled_ast: 1a7f6c1c3f98662d3b6a3fd089fd2f6b20d34abdfbec1a49643472cedef0d39a + ssa_ast: adb1a67facd1eb1741d2f626bdca3da90e2e2ed221fc1b635bb7ab69cb4e023b + flattened_ast: 926cb2a9223bb8a17394382106ee92296a60bd306b9fe920bae41ed1bc4cd075 + destructured_ast: 68e5ab9b1d9b3d32726794d7833f73188cece1b1135edb294df1e12b3b69cab7 + inlined_ast: 68e5ab9b1d9b3d32726794d7833f73188cece1b1135edb294df1e12b3b69cab7 + dce_ast: 68e5ab9b1d9b3d32726794d7833f73188cece1b1135edb294df1e12b3b69cab7 bytecode: dc659eaf16fad4225b86c68e2986ec498a85bfa9f34ad54a538119692169d54d errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/pow.out b/tests/expectations/compiler/integers/u8/pow.out index 6cc9af7fb5..1023b1c911 100644 --- a/tests/expectations/compiler/integers/u8/pow.out +++ b/tests/expectations/compiler/integers/u8/pow.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 05ec2d92254ff35ad17293f850b1280cf88490c2db146247e2cbd47caec485c0 - type_checked_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - unrolled_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - initial_ast: 871c83ec47c29c1d0e05cb42f36b5c0ae0bc9b79e616485452c9c3d8dcab3d5c - unrolled_ast: 871c83ec47c29c1d0e05cb42f36b5c0ae0bc9b79e616485452c9c3d8dcab3d5c - ssa_ast: dd2d3ad9f93ccd3f89db6a562668c822ff88e95bfff473426464a89fdcd65c83 - flattened_ast: 97c2c6049045895596d58b8691a9cc2ec504068b1b7fa63d1dea25efa0f14571 - destructured_ast: 8b71f356d00e5da81000414aaaa914e25bca7b8628f0b047d57d28aece1b1ba9 - inlined_ast: 8b71f356d00e5da81000414aaaa914e25bca7b8628f0b047d57d28aece1b1ba9 - dce_ast: 8b71f356d00e5da81000414aaaa914e25bca7b8628f0b047d57d28aece1b1ba9 + - initial_symbol_table: f88925277e24e4f6b673869c481feb4d742933c80edf1c56952732a2bb411039 + type_checked_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + unrolled_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + initial_ast: f64c57645544504908fd420401e6de4078f365ef88735d56efd731709703000c + unrolled_ast: f64c57645544504908fd420401e6de4078f365ef88735d56efd731709703000c + ssa_ast: d10b4e91b0812ee3dc4ee539b3df719daabf4ed787cd44b88035a478d8d975e2 + flattened_ast: 3dcc11151452fca7564b8302f27e9aec0e7345e3a90a54f2d137dd82369368ba + destructured_ast: 62f0c6a6acd7189238bf3e22c4225d04f2880db115d9ebdab8b9b893b354965d + inlined_ast: 62f0c6a6acd7189238bf3e22c4225d04f2880db115d9ebdab8b9b893b354965d + dce_ast: 62f0c6a6acd7189238bf3e22c4225d04f2880db115d9ebdab8b9b893b354965d bytecode: 6f39595f71ec6b6a1a2c622b9c18785cb99323fe027c8cd95d4f49a20b875f39 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/rem.out b/tests/expectations/compiler/integers/u8/rem.out index f81ae2f565..3b74700aab 100644 --- a/tests/expectations/compiler/integers/u8/rem.out +++ b/tests/expectations/compiler/integers/u8/rem.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 05ec2d92254ff35ad17293f850b1280cf88490c2db146247e2cbd47caec485c0 - type_checked_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - unrolled_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - initial_ast: 1d461af0170fdd57c76cc01ee02c43c6f66a53b570496aa763e977858b01e1be - unrolled_ast: 1d461af0170fdd57c76cc01ee02c43c6f66a53b570496aa763e977858b01e1be - ssa_ast: e8cba89295e52e03dafc3b0b9a6cec3123c9732daaeb8affeb9c8b2a9f3162ae - flattened_ast: f2e0d12ba1e5bcb3b0ed411b7bc006f2967a282f92cf1578e03831098f684ce8 - destructured_ast: cd761b5af7c55bdea792c495e3930ec215ea17dfcc1fb9cc0209633cdca4908f - inlined_ast: cd761b5af7c55bdea792c495e3930ec215ea17dfcc1fb9cc0209633cdca4908f - dce_ast: cd761b5af7c55bdea792c495e3930ec215ea17dfcc1fb9cc0209633cdca4908f + - initial_symbol_table: f88925277e24e4f6b673869c481feb4d742933c80edf1c56952732a2bb411039 + type_checked_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + unrolled_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + initial_ast: d880d339baa9129adc8ac81aab9288cc026d355e88d06cce937a1f8f29d70789 + unrolled_ast: d880d339baa9129adc8ac81aab9288cc026d355e88d06cce937a1f8f29d70789 + ssa_ast: a86b4de1b11faae94992887f1354892875a970a0f516dfd52a81fcb2d025dc30 + flattened_ast: d21f0e6859f7df648546a64f092fa55ea8de0bd34c384c94482c9505113805bc + destructured_ast: 010d8bd5cba0069cdceb16f85cc6cd0014cf33f7c3e1b44d135977be6985156a + inlined_ast: 010d8bd5cba0069cdceb16f85cc6cd0014cf33f7c3e1b44d135977be6985156a + dce_ast: 010d8bd5cba0069cdceb16f85cc6cd0014cf33f7c3e1b44d135977be6985156a bytecode: eb0766ef7942b5b5f50c4778d1d82479583761acb0d4e903ca3b4998e9036ce8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/shl.out b/tests/expectations/compiler/integers/u8/shl.out index 3e3da13dd9..1381b60ee9 100644 --- a/tests/expectations/compiler/integers/u8/shl.out +++ b/tests/expectations/compiler/integers/u8/shl.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 05ec2d92254ff35ad17293f850b1280cf88490c2db146247e2cbd47caec485c0 - type_checked_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - unrolled_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - initial_ast: 62b9143edf4b2af8de7d17e3760fc79f6c69682bd1fbc6bf49df3603c048f154 - unrolled_ast: 62b9143edf4b2af8de7d17e3760fc79f6c69682bd1fbc6bf49df3603c048f154 - ssa_ast: 90c571faa576d841b46a96893e4da02c93ea3f9f6562da9305199fffdb8e08ed - flattened_ast: adfa84ca86fd3e69687f8d300245300aba9eb636ac0ae6013f17a1f0ebf07735 - destructured_ast: da6302edea2b553822935178b5bded90c3c5d3f4eb0f3e579fdf86fa3c029be3 - inlined_ast: da6302edea2b553822935178b5bded90c3c5d3f4eb0f3e579fdf86fa3c029be3 - dce_ast: da6302edea2b553822935178b5bded90c3c5d3f4eb0f3e579fdf86fa3c029be3 + - initial_symbol_table: f88925277e24e4f6b673869c481feb4d742933c80edf1c56952732a2bb411039 + type_checked_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + unrolled_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + initial_ast: 70a3fd65c6782b5b52882740d884944b32ac31377d33cb0bcb9ee3f2f72332ff + unrolled_ast: 70a3fd65c6782b5b52882740d884944b32ac31377d33cb0bcb9ee3f2f72332ff + ssa_ast: 420c47b231cabf5a72d44876e586b3664e25117d0c0fff2193ea742aad8bf7e3 + flattened_ast: e2769117b43b0657848f5d87255237bd08416a906ba4cc70732c88a763348944 + destructured_ast: c4f4f089a4c8a65a9357543124cfe5d343f4a625b82f76d64e05ddf88d0eca1d + inlined_ast: c4f4f089a4c8a65a9357543124cfe5d343f4a625b82f76d64e05ddf88d0eca1d + dce_ast: c4f4f089a4c8a65a9357543124cfe5d343f4a625b82f76d64e05ddf88d0eca1d bytecode: c080998e39be58c165d147352fed55e49828e93d487976c27e4e6e160736f4f6 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/shr.out b/tests/expectations/compiler/integers/u8/shr.out index f03c4906b6..ee32099a00 100644 --- a/tests/expectations/compiler/integers/u8/shr.out +++ b/tests/expectations/compiler/integers/u8/shr.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 05ec2d92254ff35ad17293f850b1280cf88490c2db146247e2cbd47caec485c0 - type_checked_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - unrolled_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - initial_ast: 230633b71fc4f53dbca4c7e06ff487a855f7b66e7894ad6574a51d80f3a82d44 - unrolled_ast: 230633b71fc4f53dbca4c7e06ff487a855f7b66e7894ad6574a51d80f3a82d44 - ssa_ast: 3569171d85d166379c71c160024a87ddc5d964775bf7411a59d8d15a4a47c57c - flattened_ast: 494698de5935e3cbc5d7862012fd691484a5ffa2125ac84ef458b055a5cac350 - destructured_ast: 29d8ac367807f56ec9f8d06c95a5efb4bea3716f8eda4c390fb4d51790d9f5a5 - inlined_ast: 29d8ac367807f56ec9f8d06c95a5efb4bea3716f8eda4c390fb4d51790d9f5a5 - dce_ast: 29d8ac367807f56ec9f8d06c95a5efb4bea3716f8eda4c390fb4d51790d9f5a5 + - initial_symbol_table: f88925277e24e4f6b673869c481feb4d742933c80edf1c56952732a2bb411039 + type_checked_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + unrolled_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + initial_ast: 5ccb98ce2533409a6733bbcfd21a5358af468694bcca3db568aeac69864ef688 + unrolled_ast: 5ccb98ce2533409a6733bbcfd21a5358af468694bcca3db568aeac69864ef688 + ssa_ast: d445dfdd82c5b59b35cef5fab2dce4c866de20ba6842d3a0ff80d8976401af3e + flattened_ast: 3d044accb3b67b38bbeb2c309efdbe30409fe00253d05f1b5746ab4d7a1d184e + destructured_ast: 2418682bc653703e0b3334345ef7125030779887b9efbfd962009c53bb19c430 + inlined_ast: 2418682bc653703e0b3334345ef7125030779887b9efbfd962009c53bb19c430 + dce_ast: 2418682bc653703e0b3334345ef7125030779887b9efbfd962009c53bb19c430 bytecode: 115a3954fe97b0bf052859b3e2060732a5988a738e33e38fa9fc6124009a3df1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/sub.out b/tests/expectations/compiler/integers/u8/sub.out index ac3b502308..4757cad3fe 100644 --- a/tests/expectations/compiler/integers/u8/sub.out +++ b/tests/expectations/compiler/integers/u8/sub.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 05ec2d92254ff35ad17293f850b1280cf88490c2db146247e2cbd47caec485c0 - type_checked_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - unrolled_symbol_table: 2155a0e3a9c431c42c068617530e12ef44fd7c66079a40526792306c22221b3f - initial_ast: 1ee3d9d62c2952f6885b44f79dae4cf7c178f5a050a94e2e500c52d1993ba014 - unrolled_ast: 1ee3d9d62c2952f6885b44f79dae4cf7c178f5a050a94e2e500c52d1993ba014 - ssa_ast: 04e6290b799bc4b6f41917e09a28a6e7ad90823f47e98ea5b622310da6b911c3 - flattened_ast: bf627b3c137bc9261a5fae05fde541b09f0679031b9d97a693c6c9cbeeba776a - destructured_ast: dde5abc11a200b8f0d076a98f30febe52fb700117dad27f3c153ca7c772642b1 - inlined_ast: dde5abc11a200b8f0d076a98f30febe52fb700117dad27f3c153ca7c772642b1 - dce_ast: dde5abc11a200b8f0d076a98f30febe52fb700117dad27f3c153ca7c772642b1 + - initial_symbol_table: f88925277e24e4f6b673869c481feb4d742933c80edf1c56952732a2bb411039 + type_checked_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + unrolled_symbol_table: a34529dcb7557634cb025c4df9ff5fc5fc6820bb8430d5135ca6ca42d0412be3 + initial_ast: 824e47c11cf0eb055b8f2533e6988c286f937322b534d121a7c45e376d69e1dc + unrolled_ast: 824e47c11cf0eb055b8f2533e6988c286f937322b534d121a7c45e376d69e1dc + ssa_ast: d573d5af3b5bb1081b8c8406574b2f752f3526d483cefa6bfc2bd5b1513fe782 + flattened_ast: fbf957bd45a50337d49b9f70e2637587d3b1eea5681d94e948f9c6edef0bf8cc + destructured_ast: 2c3833e2c2e834d3e6bfe80115566685e4302597df4359b21d41ed62d9edbf83 + inlined_ast: 2c3833e2c2e834d3e6bfe80115566685e4302597df4359b21d41ed62d9edbf83 + dce_ast: 2c3833e2c2e834d3e6bfe80115566685e4302597df4359b21d41ed62d9edbf83 bytecode: 000488241130473cec7bf53df1dc0bdab4ae452ab173fe563a9b9311c73f35fe errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/ternary.out b/tests/expectations/compiler/integers/u8/ternary.out index 92ac2d0fff..19b502f360 100644 --- a/tests/expectations/compiler/integers/u8/ternary.out +++ b/tests/expectations/compiler/integers/u8/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: eba7e9882e65802d90eeac7fb95fe0e9fccf779e9890e03dfff02fa0dabc9bc8 - type_checked_symbol_table: 44714fd64f8f899223800f3a91540808cbde6f89f6dd28a8e3c453d201646769 - unrolled_symbol_table: 44714fd64f8f899223800f3a91540808cbde6f89f6dd28a8e3c453d201646769 - initial_ast: 3a105608930dd2ffe956e5d3b3dc927e63effb7f65c7ae33306e740a48618f80 - unrolled_ast: 3a105608930dd2ffe956e5d3b3dc927e63effb7f65c7ae33306e740a48618f80 - ssa_ast: 68b1d1b15b7ea5b10cca734116ac091a8332c07e8c1bf2d6f2e3f9b06484134d - flattened_ast: 2c048420c3a6a82e142c40a3dbaae054124a2c935c7ba0c99d31c692946d98af - destructured_ast: a7b655172616ebc2908adafe1bf3b1fc58d7ad0d3c2f67dda9f8faeda89a6d5e - inlined_ast: a7b655172616ebc2908adafe1bf3b1fc58d7ad0d3c2f67dda9f8faeda89a6d5e - dce_ast: a7b655172616ebc2908adafe1bf3b1fc58d7ad0d3c2f67dda9f8faeda89a6d5e + - initial_symbol_table: 67e1ac58bc6d8ce06e8ec25c0e8d9a7e221c41a0415e4d5f9309d4f33c0091f9 + type_checked_symbol_table: 11f0a336bd276d3c594a28c8cc95acd6a0f2bd671d24f8a1528f6f1787ccbdc1 + unrolled_symbol_table: 11f0a336bd276d3c594a28c8cc95acd6a0f2bd671d24f8a1528f6f1787ccbdc1 + initial_ast: 9d29a4aab227ba40a50d474f4b5eda0eca3522da3a9d29bba53a93b7f219e5d4 + unrolled_ast: 9d29a4aab227ba40a50d474f4b5eda0eca3522da3a9d29bba53a93b7f219e5d4 + ssa_ast: ad89269d5ffddeee6dbd3b063c49943c4af977199276d6309421c7412a01ab9e + flattened_ast: 2010515a7bc92204dc4454a17ffd5cb98aa60a32631855fa6bf4cdaae049678a + destructured_ast: f858ae95f2d44ddf1bc90575ef71763b604f4033acdecf7a806d6ab960a62836 + inlined_ast: f858ae95f2d44ddf1bc90575ef71763b604f4033acdecf7a806d6ab960a62836 + dce_ast: f858ae95f2d44ddf1bc90575ef71763b604f4033acdecf7a806d6ab960a62836 bytecode: 070a1a31af23c4436a8adf74befb9bae19c60a73da4ca1b8c295213c0505b1cb errors: "" warnings: "" diff --git a/tests/expectations/compiler/integers/u8/xor.out b/tests/expectations/compiler/integers/u8/xor.out index 9bebdd672e..4244e2c6eb 100644 --- a/tests/expectations/compiler/integers/u8/xor.out +++ b/tests/expectations/compiler/integers/u8/xor.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 06c4fab8f93b5835c491188513cab24da42c5a8aa387ef9af0dd79d1929c68bc - type_checked_symbol_table: fa6ae58b1255c8587ca1e177d39891b553c5ba88629dbe04954555ca19e76aa7 - unrolled_symbol_table: fa6ae58b1255c8587ca1e177d39891b553c5ba88629dbe04954555ca19e76aa7 - initial_ast: 47e4321c8d73f5d78869d7b6e1cc0edcf45840e66b18ee0cdf92bbef54d2cd83 - unrolled_ast: 47e4321c8d73f5d78869d7b6e1cc0edcf45840e66b18ee0cdf92bbef54d2cd83 - ssa_ast: c6de104d6dc360e5d10a2972fd212d8e8e067a1ad582371b6a0f6787706a009c - flattened_ast: 0c884caac63d8973c7d4fedf183066bf65b0cec26f6cd103fa1d6b081c494b0b - destructured_ast: 0a31c60af807de17c490a73d9ecf14cea94b76b193143f9b8c825509d09a59fc - inlined_ast: 0a31c60af807de17c490a73d9ecf14cea94b76b193143f9b8c825509d09a59fc - dce_ast: 0a31c60af807de17c490a73d9ecf14cea94b76b193143f9b8c825509d09a59fc + - initial_symbol_table: 9a7335728c9c2916ffec02c5773295c85587186351586b312a2f1fa6e9362477 + type_checked_symbol_table: 2033ced3a0f0af84c458d4b1f3860ba90bb73b0cef7ee66e2abae2eb78a3ee96 + unrolled_symbol_table: 2033ced3a0f0af84c458d4b1f3860ba90bb73b0cef7ee66e2abae2eb78a3ee96 + initial_ast: 048fdc23e6dacc97e6e34d92f62a4c2737e55d2dfd780af6d50a01b6e8fd55bc + unrolled_ast: 048fdc23e6dacc97e6e34d92f62a4c2737e55d2dfd780af6d50a01b6e8fd55bc + ssa_ast: 96d4ac73b5fcbbd215ce960babbd01cc756b6eccf290f48ae34ba54c2d9e3906 + flattened_ast: d93817a88d0ced580beafd9da4398606d565905977bcb4eea14aa43f87e8dc68 + destructured_ast: 0a7a26f8943031e6d8642a0271ce49322aaf3365035a57641a0b351a88912e77 + inlined_ast: 0a7a26f8943031e6d8642a0271ce49322aaf3365035a57641a0b351a88912e77 + dce_ast: 0a7a26f8943031e6d8642a0271ce49322aaf3365035a57641a0b351a88912e77 bytecode: a4c6a3559c050f7e666b347ea9cedd29ef60140d4bee54d145160726d4c31880 errors: "" warnings: "" diff --git a/tests/expectations/compiler/mappings/max_mappings.out b/tests/expectations/compiler/mappings/max_mappings.out index 35cd61f866..2308ccbb6d 100644 --- a/tests/expectations/compiler/mappings/max_mappings.out +++ b/tests/expectations/compiler/mappings/max_mappings.out @@ -6,13 +6,13 @@ outputs: - initial_symbol_table: 31996f72ace053dcaa3beb2ec60de78fcade8e4047cf92897dfd244f210987f7 type_checked_symbol_table: 64be9ee1773f9450cf04c18cbf377102aab7c0aba277e7c036c770ab8614b5f0 unrolled_symbol_table: 64be9ee1773f9450cf04c18cbf377102aab7c0aba277e7c036c770ab8614b5f0 - initial_ast: bf4f49760c078b3c4a78361adf9fd379700f2029674a48e418fad97c4f82b5ba - unrolled_ast: bf4f49760c078b3c4a78361adf9fd379700f2029674a48e418fad97c4f82b5ba - ssa_ast: 43ad41ce3448cdad92ce6f3dab2c1f1d636166bce7d33b25d0bc10a138553e93 - flattened_ast: b73def7aa68bb5bc16b4139a44b4aebcc4a72ada4bffe6d52aa559e054a20bb0 - destructured_ast: cd208e1afa3359f38b1489d9185306c3fe3000067620dde6fbe789c248fd415e - inlined_ast: cd208e1afa3359f38b1489d9185306c3fe3000067620dde6fbe789c248fd415e - dce_ast: cd208e1afa3359f38b1489d9185306c3fe3000067620dde6fbe789c248fd415e + initial_ast: dab4c349df7b581a19b258e289107e94355ce3d848801372999cacc807ddeb7b + unrolled_ast: dab4c349df7b581a19b258e289107e94355ce3d848801372999cacc807ddeb7b + ssa_ast: 01a69ccd470b48c3d60c9928922b5c2ed2f0fe0405ab3d0ce95ea64d80155027 + flattened_ast: ec2b075dc39d494b448c04fd5bbd19e8a7503cfea823da12ee33464d8e67d0a1 + destructured_ast: 28d0ece5659e9c3d8dae3bc9f5e2181730dd52d4d00575553fb62879c2252c4c + inlined_ast: 28d0ece5659e9c3d8dae3bc9f5e2181730dd52d4d00575553fb62879c2252c4c + dce_ast: 28d0ece5659e9c3d8dae3bc9f5e2181730dd52d4d00575553fb62879c2252c4c bytecode: 510d9a029bd4900c2278ae7b0d1a7a595b0bd6bae6e362e7bf3ca900ef8bdc8d errors: "" warnings: "" diff --git a/tests/expectations/compiler/mappings/read_external_mapping.out b/tests/expectations/compiler/mappings/read_external_mapping.out index a8c6e2f7b7..e27542bc63 100644 --- a/tests/expectations/compiler/mappings/read_external_mapping.out +++ b/tests/expectations/compiler/mappings/read_external_mapping.out @@ -3,29 +3,29 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4acdffc0a454d2df01d6e604b726ef67d831ecf0d1d47a72f9b284ba42b4c542 - type_checked_symbol_table: 6b99efcf26d1b4111c61210a523d5e0254100619def6cb83f179afccf9220953 - unrolled_symbol_table: 6b99efcf26d1b4111c61210a523d5e0254100619def6cb83f179afccf9220953 - initial_ast: 0bd7aa2a25a1538d3b394b22d1c4a7ac2eafa84784a56e5d629962ed1f234de7 - unrolled_ast: 0bd7aa2a25a1538d3b394b22d1c4a7ac2eafa84784a56e5d629962ed1f234de7 - ssa_ast: 44ebbe97b334cfaa225f98f72b4f0d1747428214ba6198d23d783a3dababbf09 - flattened_ast: 0aca52d267618145910569f99f6639655588bb1e2b169126fca714d13f8e79ec - destructured_ast: 4782e0e60ffa80636ee0d146905b80b166731a5b7d004c79cfd31667dfce68e6 - inlined_ast: 7299bd056f03d1c896bbd9d2d45d1cfdc46cf8db8fdda4068c1dab9228cfefe4 - dce_ast: 7299bd056f03d1c896bbd9d2d45d1cfdc46cf8db8fdda4068c1dab9228cfefe4 + - initial_symbol_table: bb82e4231a0fb50294a05c94943d9fcdb45f636c32365684d2d329b895b55955 + type_checked_symbol_table: ec996a9a76525329051b42462f7bfee41738e276636cf34c9a0661d70e7b733c + unrolled_symbol_table: ec996a9a76525329051b42462f7bfee41738e276636cf34c9a0661d70e7b733c + initial_ast: f2aaf1996d382c7333a733e4be37ea93c27a3ec58960af996b9f8645ebd27dcf + unrolled_ast: f2aaf1996d382c7333a733e4be37ea93c27a3ec58960af996b9f8645ebd27dcf + ssa_ast: 16bbfc985f7b340af00f48be7c87cce9fa9deec2517f8e1e51d0a9b90a54fd52 + flattened_ast: 327b3263d448da3866ca22b11e845307bea00b77a5854b3c498b3dab8ce31fd2 + destructured_ast: 7b13016d5303ea0ba1a9808c08ae7ffa7bd9433cc1c92bd981407291fca91e5d + inlined_ast: c45092530d55cad8153a244b85c022808dd2b11d4125d2d7f8ac7c83028fd9cd + dce_ast: c45092530d55cad8153a244b85c022808dd2b11d4125d2d7f8ac7c83028fd9cd bytecode: 112afa595f98c7a5f0143c80c5f809c04e64da735f5965e21fca7d147470705b errors: "" warnings: "" - - initial_symbol_table: b27409ab60dc9dc145f09fed244b5290555736692f823ca690a67b98df651123 - type_checked_symbol_table: 395bac6a7a09d0c1e8fd267ba708520df2548ada3ac7dabf881f26c4554a8aa8 - unrolled_symbol_table: 395bac6a7a09d0c1e8fd267ba708520df2548ada3ac7dabf881f26c4554a8aa8 - initial_ast: f9f4c04850d3bd97c29805176ea3cb9753ccc67f5890094e8c5a7272325b76f6 - unrolled_ast: 40fed7e3a227db065c82b56d50dbc5e4cd35a1db51fb185ab62bf7509381bc20 - ssa_ast: b3f173f12fdfc461932033cc44726e2aae9727a774d684a2a1205d935ae5d214 - flattened_ast: 8c90d96091852a22fba734a877a67ea304b420806078762a8ae94073c99350a5 - destructured_ast: 4d3003b6b2baf3a00ccb921ce59a426a46e0e57dfbd072a34a9434f6de730136 - inlined_ast: efb0c25768f4317c9a283644a73585302cfe169b059aa563747b3d8fab49cdc6 - dce_ast: efb0c25768f4317c9a283644a73585302cfe169b059aa563747b3d8fab49cdc6 + - initial_symbol_table: 23d4f67793776c110bfd4cc47d98dedde4495edb453c82f6b06718a8cdbc7f6d + type_checked_symbol_table: f8c6d89c3ff7316d9a2e391c1a0d6c7f3f4ab2f45109b0dbd58b6ff424d854dd + unrolled_symbol_table: f8c6d89c3ff7316d9a2e391c1a0d6c7f3f4ab2f45109b0dbd58b6ff424d854dd + initial_ast: 9cc519cc416b2f54ecf753c541196b337f359d42616e4f38b8d9a5a86746de41 + unrolled_ast: 4f5beff4969ba9db8b429435d2a6a6133eed2e8718564073fefa76ed4db76381 + ssa_ast: 012d0c07475a7e03d3898338aa2a91b56d77032978437b17c9337a5001ae5249 + flattened_ast: e391d1d2c6731ec8961afe91d8fa94fb9edb091b892ddecfa48ce3f5a6febe8e + destructured_ast: 26f202a3d6a24f0af49542d0f2c29c635314073b2d52ede163d3ab5e5bcc86fa + inlined_ast: 72e4121a823f91aeeb5b8433f03f07943d174353d55f58a3aae111bc1bab0798 + dce_ast: 72e4121a823f91aeeb5b8433f03f07943d174353d55f58a3aae111bc1bab0798 bytecode: 885815a86613c757d67c00e8c0c4e1530c543364841f05788564c486eaf24bb2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/records/balance_wrong_ty.out b/tests/expectations/compiler/records/balance_wrong_ty.out index b475828fc8..a95b4d58cb 100644 --- a/tests/expectations/compiler/records/balance_wrong_ty.out +++ b/tests/expectations/compiler/records/balance_wrong_ty.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 18ebaa11fc6e8cdc763010427965b53fd34f582276a0eccdc1499ab57657efb7 - type_checked_symbol_table: d2b994c376a3e4aba7b40f2be025851e9fe713659c1fc5a36c7e15c890e43fcc - unrolled_symbol_table: d2b994c376a3e4aba7b40f2be025851e9fe713659c1fc5a36c7e15c890e43fcc - initial_ast: 3589952e831d7132e989d9368788727ad81f851c9ecdb9be4163d02c2a113719 - unrolled_ast: 3589952e831d7132e989d9368788727ad81f851c9ecdb9be4163d02c2a113719 - ssa_ast: a9e5f3bf53c5f4bf924222b894de7b521bd40e5e4aa7949d2e180ffe7b257fde - flattened_ast: 8f954d454869c89d6c2763c6de5f40d8bbb08efbd225d45b756b8c31eeea975f - destructured_ast: 8e18ed4ce9b6cef04638cb6aa112d05fe7115ec3996ff8ca0e79bbbd73199f9f - inlined_ast: 8e18ed4ce9b6cef04638cb6aa112d05fe7115ec3996ff8ca0e79bbbd73199f9f - dce_ast: 8e18ed4ce9b6cef04638cb6aa112d05fe7115ec3996ff8ca0e79bbbd73199f9f - bytecode: c0e06b094899a8b986048ec322e2fccaf4812febf185e635cb734797a25a7626 + - initial_symbol_table: 1584cbfd87b06264331bf8fce8e6d9fa9652a14e0ef376e1f86f5024b6e52ce6 + type_checked_symbol_table: b3f6701a44924e31632e5f7e6f2fa621c03bc281d7641ef378d23ba10e6cb498 + unrolled_symbol_table: b3f6701a44924e31632e5f7e6f2fa621c03bc281d7641ef378d23ba10e6cb498 + initial_ast: 50c8f3bc8b9c2489558fcf575da4a1dc9da1583021452a38dd055fa622c239f4 + unrolled_ast: 50c8f3bc8b9c2489558fcf575da4a1dc9da1583021452a38dd055fa622c239f4 + ssa_ast: 3888bd37ecff2f44e6c9a58733776106c605b73bee5d0b4a1bab339e6a65b3be + flattened_ast: aaf0ea0bdf90947799366087c8e413a5f30a858beba355ea950a184aea190044 + destructured_ast: e82cd2eb56dd0b2bfc91c15dea7322e37d6be5ffeca0285d3ee78f57d8f498cb + inlined_ast: e82cd2eb56dd0b2bfc91c15dea7322e37d6be5ffeca0285d3ee78f57d8f498cb + dce_ast: e82cd2eb56dd0b2bfc91c15dea7322e37d6be5ffeca0285d3ee78f57d8f498cb + bytecode: 7eb19e77781b95b995631c60dee18f7726d8dafe1cd7987c084700bb4f94349e errors: "" warnings: "" diff --git a/tests/expectations/compiler/records/declaration.out b/tests/expectations/compiler/records/declaration.out index fadbe146d9..24b76d4c40 100644 --- a/tests/expectations/compiler/records/declaration.out +++ b/tests/expectations/compiler/records/declaration.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8542ae69ff108fd84c2ff7cdc7a3649ae4d6d692b3d187c5edea2403ef5e1200 - type_checked_symbol_table: e47517ef1fa2a48979772b789a9910d0bdfdb3aa851b65a31e3031a760d4c223 - unrolled_symbol_table: e47517ef1fa2a48979772b789a9910d0bdfdb3aa851b65a31e3031a760d4c223 - initial_ast: 3bc3d0aa516bb347307817f809c8b9e4f0081164f08fd45f2bc058d86d76e422 - unrolled_ast: 3bc3d0aa516bb347307817f809c8b9e4f0081164f08fd45f2bc058d86d76e422 - ssa_ast: 912c65fcb5d28711a74d1575a00288b6855aba5e58b23246f661aabb797e33b5 - flattened_ast: c6ea93336d1a0e50aa02668f672adee3a2b9369f659ae875c3f8aa5ef3557e3b - destructured_ast: 4b554bd9928679034fc3a55d10cbc714ce8162fd4a87c682425f453864bb92ea - inlined_ast: 4b554bd9928679034fc3a55d10cbc714ce8162fd4a87c682425f453864bb92ea - dce_ast: 4b554bd9928679034fc3a55d10cbc714ce8162fd4a87c682425f453864bb92ea - bytecode: 567f936a9f498a3648860fa0c7028b9fe84c93e9843fc82865e39298bc99c525 + - initial_symbol_table: 7fa525bbbccab774e3f15cadb4b08ef0f3b58e40d1c02cd0e5242d35d19a3493 + type_checked_symbol_table: 9281101270c690ce12d8b1457e8008d465e3489b0b7e9eed8db82bc954994790 + unrolled_symbol_table: 9281101270c690ce12d8b1457e8008d465e3489b0b7e9eed8db82bc954994790 + initial_ast: 219d864046c10b30d1e2aaa028e31f099d779436d370c4b6a5883021de58bdb8 + unrolled_ast: 219d864046c10b30d1e2aaa028e31f099d779436d370c4b6a5883021de58bdb8 + ssa_ast: 6ffb555f57267fd4ab803ed30fba27516b4aab0098a58a5a4da55ddbf7cc004c + flattened_ast: 8293489de0f0b563e1ed848260a741f20dee0b8caca7849d84de6c8d1aa1b5e3 + destructured_ast: b1c280356837bfdd1eabf96df4e80a172ae52dbaa90b610f610f3497046866bc + inlined_ast: b1c280356837bfdd1eabf96df4e80a172ae52dbaa90b610f610f3497046866bc + dce_ast: b1c280356837bfdd1eabf96df4e80a172ae52dbaa90b610f610f3497046866bc + bytecode: 7eb19e77781b95b995631c60dee18f7726d8dafe1cd7987c084700bb4f94349e errors: "" warnings: "" diff --git a/tests/expectations/compiler/records/duplicate_circuit_name_fail.out b/tests/expectations/compiler/records/duplicate_circuit_name_fail.out index e168072c9b..c413da0ed9 100644 --- a/tests/expectations/compiler/records/duplicate_circuit_name_fail.out +++ b/tests/expectations/compiler/records/duplicate_circuit_name_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [EAST0372008]: record `Token` shadowed by\n --> compiler-test:11:5\n |\n 11 | struct Token { // This struct cannot have the same name as the record defined above it.\n 12 | x: u32,\n 13 | }\n | ^\n" + - "Error [ETYC0372093]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo { \n | ^^^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/records/gates_is_allowed.out b/tests/expectations/compiler/records/gates_is_allowed.out index 5191fb7287..ca636f14fd 100644 --- a/tests/expectations/compiler/records/gates_is_allowed.out +++ b/tests/expectations/compiler/records/gates_is_allowed.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 73ca6737725b8ed94234750f7e6f03db1afe2318f4b4c6652904abf336834e85 - type_checked_symbol_table: 2864348c71db4641f73d6382836b5a6884046c296d8fe810187ee6613a145231 - unrolled_symbol_table: 2864348c71db4641f73d6382836b5a6884046c296d8fe810187ee6613a145231 - initial_ast: a2c898381edd495ac2aa99111d2315fe71e48f180c4db1949777169ae47e6701 - unrolled_ast: a2c898381edd495ac2aa99111d2315fe71e48f180c4db1949777169ae47e6701 - ssa_ast: 743e64afc4dc2c81585ce4ca6af3e6ba0080f888bf27deceddd9b59bc8e4f10b - flattened_ast: 0e67dd09e93069f793898da4c4e30a8e9314d4a3cfe1c244d7ff72efc56dd6c7 - destructured_ast: 981b76764e66112e95244f85db5bd57507e0e9430f6398064bde72f2eb830d8c - inlined_ast: 981b76764e66112e95244f85db5bd57507e0e9430f6398064bde72f2eb830d8c - dce_ast: 981b76764e66112e95244f85db5bd57507e0e9430f6398064bde72f2eb830d8c - bytecode: 48e7881ab72ea8eaea757488386d315e8b5572f7ed34a5f1c70a5d19b2c4c481 + - initial_symbol_table: 7b7370a95949739bbb1b6fa3139ba90670c42d68eac051eaabfe4aa759775481 + type_checked_symbol_table: c0de0856800efab5e0591eda8ac78e3bfe858a9205d46401a07a0c91077767a9 + unrolled_symbol_table: c0de0856800efab5e0591eda8ac78e3bfe858a9205d46401a07a0c91077767a9 + initial_ast: 655e847661250ba3937f6419a9d920797a794cad63feb65196bec00d658234fe + unrolled_ast: 655e847661250ba3937f6419a9d920797a794cad63feb65196bec00d658234fe + ssa_ast: 5e28e91d5318baefa8d55e6817659de0c72416b7fdb8ef77df5e4e3a5703b8d1 + flattened_ast: 03ae9b01404a08345cc315de9d11190899294a8b7970fffa9296a0d2f6e5e11f + destructured_ast: 056366508d4a248cd4ed6fb04a69efbb07f6f79ffc889f872afd5e1279785e96 + inlined_ast: 056366508d4a248cd4ed6fb04a69efbb07f6f79ffc889f872afd5e1279785e96 + dce_ast: 056366508d4a248cd4ed6fb04a69efbb07f6f79ffc889f872afd5e1279785e96 + bytecode: cdfda5c02b9b486f79d17a9edef9df16a4fa359ae21e048bbf6c5a22bdf9b38e errors: "" warnings: "" diff --git a/tests/expectations/compiler/records/init_expression.out b/tests/expectations/compiler/records/init_expression.out index d269835225..e6d6fbf1c7 100644 --- a/tests/expectations/compiler/records/init_expression.out +++ b/tests/expectations/compiler/records/init_expression.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 663ca3ed75566cfea49db3143f41aaffa95bc496311ddaa70344d3469a6fe410 - type_checked_symbol_table: 674df691f657867fcab32da3d952de4754d424ad92449f6c46686760edf926b5 - unrolled_symbol_table: 674df691f657867fcab32da3d952de4754d424ad92449f6c46686760edf926b5 - initial_ast: 47b2794d6d928690b48bc76cb4050d912f9beb0a374a60ddd10d890cf1fe74fd - unrolled_ast: 47b2794d6d928690b48bc76cb4050d912f9beb0a374a60ddd10d890cf1fe74fd - ssa_ast: 8a73d001d7aaa5c6567adcc1d57cf36d1e3381e2f931b209ae4da4c80e83e039 - flattened_ast: 76ec7b1d5b62c765ae7649da7cdaf55c1cfe3c40477a8d834f92d86854506a31 - destructured_ast: c66b012ede85e34c1b23a7ba28cd466ef336e1e16c97f1eb9853065fd53ad00e - inlined_ast: c66b012ede85e34c1b23a7ba28cd466ef336e1e16c97f1eb9853065fd53ad00e - dce_ast: 04fa3cdf83a4a3a701d5c408a9425f71972b4a6bf4007e82bfbe12f1ea440094 + - initial_symbol_table: 3fd1cc6a2ce3920f6a8669981cc229d991818bc1baa451da4f15c15182445a80 + type_checked_symbol_table: ca911d7fe1163c60a9cfb288fcb2863dc9cac2f114ff4c48d8aff5bd82908159 + unrolled_symbol_table: ca911d7fe1163c60a9cfb288fcb2863dc9cac2f114ff4c48d8aff5bd82908159 + initial_ast: 8160dc0cbe7e1bc57e65f46d78222c56e3ec7f1786a31c18adf1705985b25365 + unrolled_ast: 8160dc0cbe7e1bc57e65f46d78222c56e3ec7f1786a31c18adf1705985b25365 + ssa_ast: 8b9a5676e89823fa5d8b88ddad56f8fe2f518910cec99abc3ceb026cc0692d27 + flattened_ast: da220e2edfb44d1e871b010cfe2663e40e06e3c71c472710f781dd2c585e2184 + destructured_ast: 9e1726ad46b3ee2de7496cf5f834127ad440b59b76f8ec9c69b3ac733c61bd36 + inlined_ast: 9e1726ad46b3ee2de7496cf5f834127ad440b59b76f8ec9c69b3ac733c61bd36 + dce_ast: 69b116454ce349eb479f08eebd42729a9284642d664c83ac65cfa86f2e1309c2 bytecode: f243717a23b7bcbf2e4656d741a9e43b8a60184892683964efb628e22e36e7f1 errors: "" warnings: "" diff --git a/tests/expectations/compiler/records/init_expression_shorthand.out b/tests/expectations/compiler/records/init_expression_shorthand.out index fe4ce2f180..1581302468 100644 --- a/tests/expectations/compiler/records/init_expression_shorthand.out +++ b/tests/expectations/compiler/records/init_expression_shorthand.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: d7536b21d33ce567d6ea223e89b3f8b7c87cc7e5ac5ebe1110de59fe6677f34b - type_checked_symbol_table: 8ed68cac04c1509896b2c5c519112f82068b06ecc37d25b97c465728dec7d4bc - unrolled_symbol_table: 8ed68cac04c1509896b2c5c519112f82068b06ecc37d25b97c465728dec7d4bc - initial_ast: 39d4202f5b6cf465baf925ad8c0cb510fb6ef6e573a1313a41626adca7fc63bd - unrolled_ast: a578b2b163fa434a1c08391c666f6cb36f7d6838a1c21387d31b4c710b373712 - ssa_ast: d3edb48d94d4fbca62ad065d002b84e982f16e094b48a098dffe47d2d4694100 - flattened_ast: 11eebf708d187d53069cadb93f937fbae2bedf3b7f8b79e76b10a02dedda45e5 - destructured_ast: c25e2fa9fcbe2fdacd92b459320f216d69f26ea6261898b408e1d6ca19ca35fa - inlined_ast: c25e2fa9fcbe2fdacd92b459320f216d69f26ea6261898b408e1d6ca19ca35fa - dce_ast: 6cd34ad155a0c325c0714e44378157e0169baa9b7e931ca8ffd719e5c8f64930 + - initial_symbol_table: 002e762d77a8521f1679eab9904bf7357422d0fa74a5ac1b3652a90ad588c0bb + type_checked_symbol_table: 833e07fbb1a747d1575ee49268dc2948de1475fed19731cd8083a23d0231c605 + unrolled_symbol_table: 833e07fbb1a747d1575ee49268dc2948de1475fed19731cd8083a23d0231c605 + initial_ast: 3917e2251c71ec95bbb6cf5731dcf43126aafa4115a3b2a7767c1a0b1aa70eb6 + unrolled_ast: 923de60415b7eb88a8ba42c16c831e73fb586d1c46599f85aafc8d69b6920033 + ssa_ast: 3fda30235b60f942f2ce28e0b32749e04924c5b226e78a2184cdaa3b36b3a2ee + flattened_ast: b4a27bb564c16bac85dbafbc00a4c4c47350b04d2b0fef002efd7b8ecc1def36 + destructured_ast: 58ec5e057d5129e2db6d8f699eae5a5d061d4fe62fb7878c84f94f67ee47ebf9 + inlined_ast: 58ec5e057d5129e2db6d8f699eae5a5d061d4fe62fb7878c84f94f67ee47ebf9 + dce_ast: a9f2a052ca981a5a23ce47ba13c410311e10d5fc87f2648ba62f850a8a2d5c6e bytecode: 0df6e3d77f2b3503e1b948582ccf17e40ef1cc0ba784bfb0ee91dd6388003630 errors: "" warnings: "" diff --git a/tests/expectations/compiler/records/init_expression_type_fail.out b/tests/expectations/compiler/records/init_expression_type_fail.out index 2007b6139b..111876052c 100644 --- a/tests/expectations/compiler/records/init_expression_type_fail.out +++ b/tests/expectations/compiler/records/init_expression_type_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:11:44\n |\n 11 | function mint(r0: address, r1: u64) -> Token {\n | ^^^^^\nError [ETYC0372007]: Expected one type from `u64`, but got `address`\n --> compiler-test:13:20\n |\n 13 | owner: r1, // This variable should be type address.\n | ^^\nError [ETYC0372007]: Expected one type from `address`, but got `u64`\n --> compiler-test:14:21\n |\n 14 | amount: r0, // This variable should be type u64.\n | ^^\nError [ETYC0372042]: Only `inline` can be called from a `function` or `inline`.\n --> compiler-test:20:24\n |\n 20 | let t: Token = mint(x, c);\n | ^^^^^^^^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo { \n | ^^^^^^^^^^^^\n" + - "Error [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:11:44\n |\n 11 | function mint(r0: address, r1: u64) -> Token {\n | ^^^^^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:11:44\n |\n 11 | function mint(r0: address, r1: u64) -> Token {\n | ^^^^^\nError [ETYC0372003]: Expected type `address` but type `u64` was found\n --> compiler-test:13:20\n |\n 13 | owner: r1, // This variable should be type address.\n | ^^\nError [ETYC0372003]: Expected type `u64` but type `address` was found\n --> compiler-test:14:21\n |\n 14 | amount: r0, // This variable should be type u64.\n | ^^\nError [ETYC0372042]: Only `inline` can be called from a `function` or `inline`.\n --> compiler-test:20:24\n |\n 20 | let t: Token = mint(x, c);\n | ^^^^^^^^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo { \n | ^^^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/records/init_expression_var_fail.out b/tests/expectations/compiler/records/init_expression_var_fail.out index 2b6d7cb390..a4199a5af8 100644 --- a/tests/expectations/compiler/records/init_expression_var_fail.out +++ b/tests/expectations/compiler/records/init_expression_var_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:11:44\n |\n 11 | function mint(r0: address, r1: u64) -> Token {\n | ^^^^^\nError [ETYC0372013]: Struct initialization expression for `Token` is missing member `owner`.\n --> compiler-test:12:16\n |\n 12 | return Token {\n 13 | sender: r0, // This variable should be named `owner`.\n 14 | amount: r1,\n 15 | };\n | ^^^^^^\nError [ETYC0372042]: Only `inline` can be called from a `function` or `inline`.\n --> compiler-test:20:24\n |\n 20 | let t: Token = mint(x, c);\n | ^^^^^^^^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo { \n | ^^^^^^^^^^^^\n" + - "Error [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:11:44\n |\n 11 | function mint(r0: address, r1: u64) -> Token {\n | ^^^^^\nError [ETYC0372057]: Only `transition` functions can have a record as input or output.\n --> compiler-test:11:44\n |\n 11 | function mint(r0: address, r1: u64) -> Token {\n | ^^^^^\nError [ETYC0372013]: Struct initialization expression for `Token` is missing member `owner`.\n --> compiler-test:12:16\n |\n 12 | return Token {\n 13 | sender: r0, // This variable should be named `owner`.\n 14 | amount: r1,\n 15 | };\n | ^^^^^^\nError [ETYC0372042]: Only `inline` can be called from a `function` or `inline`.\n --> compiler-test:20:24\n |\n 20 | let t: Token = mint(x, c);\n | ^^^^^^^^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo { \n | ^^^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/records/nested_record.out b/tests/expectations/compiler/records/nested_record.out index 42427cc53a..9fdbc70358 100644 --- a/tests/expectations/compiler/records/nested_record.out +++ b/tests/expectations/compiler/records/nested_record.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 97cd4e55ffcafcd23a70ced02904088ca9f09a4b3862159660a77cb666c7fa99 - type_checked_symbol_table: ac415c9c118ecd9224e798f260240292b6d9cea8f984632bb22e3703ee3a4faa - unrolled_symbol_table: ac415c9c118ecd9224e798f260240292b6d9cea8f984632bb22e3703ee3a4faa - initial_ast: bddaa1c292c2746ed3dc6090b6f1bec0ac56bd8651ca826782cd7787faf0087e - unrolled_ast: bddaa1c292c2746ed3dc6090b6f1bec0ac56bd8651ca826782cd7787faf0087e - ssa_ast: f1a8349452550dd7551723f35d8c8fe995bad506bafff981818cfce1ed2909ad - flattened_ast: a60af9fca9d43c5489d32ee664c4fc6250f20bb90492bb71c17acb905683479b - destructured_ast: a0ccfceded160e777e6e5e5177ebb233c17da6a783e002f6543bc5cdfd10eb02 - inlined_ast: a0ccfceded160e777e6e5e5177ebb233c17da6a783e002f6543bc5cdfd10eb02 - dce_ast: 1ac28f9a2dd6c7cf62cb89053f1f6578c04f73e26711983fee2e63f8cf14cfe8 + - initial_symbol_table: 5b8c5b2a0876c74dc30026b2f2b559851bed7fd78570aca2d73ff6bf6f6b978f + type_checked_symbol_table: 494c29aaab2d05abfc510da4877b5c111d765c8dc7408436b6e1b2f0e5a3a905 + unrolled_symbol_table: 494c29aaab2d05abfc510da4877b5c111d765c8dc7408436b6e1b2f0e5a3a905 + initial_ast: ce249307b5be89ebd81d36aea76c5563a1bf06d8abc410a7efdaf5d42fc9c8e1 + unrolled_ast: ce249307b5be89ebd81d36aea76c5563a1bf06d8abc410a7efdaf5d42fc9c8e1 + ssa_ast: a3ef314961cd5905bfba1087318a02acf3ba098a373fc0a6fd8fdf3f5b1ebd14 + flattened_ast: 4fc89fc15a0c119400a045fd7a2809a811f82634e71c624729154e17956367f8 + destructured_ast: 00db00056443bc6d46a70373f3f22b51ffc5bc724314b2314a3bf1f7fc6ec69c + inlined_ast: 00db00056443bc6d46a70373f3f22b51ffc5bc724314b2314a3bf1f7fc6ec69c + dce_ast: e25a6bd09d054c3f041c70e6c4013b1269fdba734e6e78f35c3b69dd8c4ce2d0 bytecode: 9477487eb30939ab953ae2b069d924cc89d50b2b1062bfad64dcb7c79d817b6f errors: "" warnings: "" diff --git a/tests/expectations/compiler/records/record_declaration_out_of_order.out b/tests/expectations/compiler/records/record_declaration_out_of_order.out index eff3a06a4d..3913e1cccd 100644 --- a/tests/expectations/compiler/records/record_declaration_out_of_order.out +++ b/tests/expectations/compiler/records/record_declaration_out_of_order.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 373fdfb903c580b6c8606db2dd2546b210377ec07f9fcb4742ea09b696380ad9 - type_checked_symbol_table: abf147140f9c6ed314c04f41036b122a75f891a664bfdba7c21b13e16d876b53 - unrolled_symbol_table: abf147140f9c6ed314c04f41036b122a75f891a664bfdba7c21b13e16d876b53 - initial_ast: ca50fe8def46a19a63b5c32375b4fd64a30813d275b3ca2c13e302885fb1e858 - unrolled_ast: ca50fe8def46a19a63b5c32375b4fd64a30813d275b3ca2c13e302885fb1e858 - ssa_ast: e3b2589f6644dd34c72d957e5a520c2a70f4f975851807071746bb084739a845 - flattened_ast: 50532c4917cee88282b1215d0b0fb1af06753d15a33842f5d5df92c4893186aa - destructured_ast: 0d551e889be2770e2c8369c4c626c5fcf4810ad30ff7664ab046f5d8e25da369 - inlined_ast: 0d551e889be2770e2c8369c4c626c5fcf4810ad30ff7664ab046f5d8e25da369 - dce_ast: 0d551e889be2770e2c8369c4c626c5fcf4810ad30ff7664ab046f5d8e25da369 - bytecode: 567f936a9f498a3648860fa0c7028b9fe84c93e9843fc82865e39298bc99c525 + - initial_symbol_table: 3f9924dd0dd047baffbbd264bff45deeeb9c7f0e5b85cec1f09d368ccf2da34d + type_checked_symbol_table: b63238fe925dc148180f075a969645f67188ebf518232f630a7c84c8d9fd68a2 + unrolled_symbol_table: b63238fe925dc148180f075a969645f67188ebf518232f630a7c84c8d9fd68a2 + initial_ast: 0b156106d2f50efe97476dfdd1f07741b2db336c50cfd89113c0eb011b718ea6 + unrolled_ast: 0b156106d2f50efe97476dfdd1f07741b2db336c50cfd89113c0eb011b718ea6 + ssa_ast: 53c908cf360f5469c561d84a7fc021d985a9cf5e9ed8dc050b0d3937339f14ab + flattened_ast: bfff4d02525394ef7e29496626789c64dbf4f8b92810fbc79ba38faef114ae69 + destructured_ast: d539c3593943275cd7f4eb2dde377d0be520c64a2d15a00e41ad7242068ffd68 + inlined_ast: d539c3593943275cd7f4eb2dde377d0be520c64a2d15a00e41ad7242068ffd68 + dce_ast: d539c3593943275cd7f4eb2dde377d0be520c64a2d15a00e41ad7242068ffd68 + bytecode: 9c274bbe580ab8d20c474474f15f2ed4f0913a91d3e9938197cbe29b6f1e273e errors: "" warnings: "" diff --git a/tests/expectations/compiler/records/record_init_out_of_order.out b/tests/expectations/compiler/records/record_init_out_of_order.out index e7eac74da8..ae8484c8da 100644 --- a/tests/expectations/compiler/records/record_init_out_of_order.out +++ b/tests/expectations/compiler/records/record_init_out_of_order.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 2cc7e3aed27842133f95e31261766f8a9b1ba9d1c4d9d7d4ed6947efbfe29bba - type_checked_symbol_table: ad07a15ba81112a280d0e6e5e99c633968c0010eb902a24c0dd5c341a232398c - unrolled_symbol_table: ad07a15ba81112a280d0e6e5e99c633968c0010eb902a24c0dd5c341a232398c - initial_ast: c136ee8bf27b94ba3dbd36af662d510f849e6596e6d486ff4d074361f354b3f9 - unrolled_ast: 18ac94dd4c92f0ca206234a474d73a93be4ce41eef13e96b48b35bea8cbbdc0b - ssa_ast: b5afdcf1546c85e54b949c62282ffd0b3e2a8f951ee76a051d1e6fc7e8a14faf - flattened_ast: 87b5d7d13eb37bcaf09559b1a7a892a4ceef0a99de21108b1e25a42c1a2d14c0 - destructured_ast: 132ab04725a97f75afed8c0b01570422e2b316d072450946b3e97d20c9516b85 - inlined_ast: 132ab04725a97f75afed8c0b01570422e2b316d072450946b3e97d20c9516b85 - dce_ast: 132ab04725a97f75afed8c0b01570422e2b316d072450946b3e97d20c9516b85 + - initial_symbol_table: 6feca07193b306037d0a93baef8f35b166890e11fb15af517d5f5c424c0840ca + type_checked_symbol_table: e084cc1575d2853a823d08df5615028b18a39cc1b839ae41ac46f305cf5af81d + unrolled_symbol_table: e084cc1575d2853a823d08df5615028b18a39cc1b839ae41ac46f305cf5af81d + initial_ast: 0f4e4004f2763ca95cc6d9ea35a30157f8b6f8453126065697cbe334e34144f3 + unrolled_ast: 0e01d06487035888e2f16e325cf5d40f8999eed94ff22d0ca6f8da1f7154e461 + ssa_ast: 09da4292294f513073a69a66e3a8478973affe50ea7d426e6161a3a9afe8af62 + flattened_ast: fb24e616b49908385cbe1fd252847b8c0e92147cc206bc11f9fb1f29e5721e1e + destructured_ast: 237ed96bfc2bcb15043481d52b1a8c1ebaf9337803c67eb3a3ab4fd169dd7454 + inlined_ast: 237ed96bfc2bcb15043481d52b1a8c1ebaf9337803c67eb3a3ab4fd169dd7454 + dce_ast: 237ed96bfc2bcb15043481d52b1a8c1ebaf9337803c67eb3a3ab4fd169dd7454 bytecode: 8c8992021f4a3ff29c9d5b1ddb3a34e14878b9cd822ac6e470018a4e268b2769 errors: "" warnings: "" diff --git a/tests/expectations/compiler/records/record_with_visibility.out b/tests/expectations/compiler/records/record_with_visibility.out index b6bcf9cd7a..582299e200 100644 --- a/tests/expectations/compiler/records/record_with_visibility.out +++ b/tests/expectations/compiler/records/record_with_visibility.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b6eeab11e63a5c1996d7264c271a6aa84d0c124f9d71e74f74a185f972e0cce6 - type_checked_symbol_table: 003d0c7416a5c9a4933f1c3e35c805c3493b5c727071f9c0724342f84abad609 - unrolled_symbol_table: 003d0c7416a5c9a4933f1c3e35c805c3493b5c727071f9c0724342f84abad609 - initial_ast: f65e4587f80cc3d1bc99a3f1e0e3ad1f680c2f8f61adc4aa40784ddc261fdb06 - unrolled_ast: f65e4587f80cc3d1bc99a3f1e0e3ad1f680c2f8f61adc4aa40784ddc261fdb06 - ssa_ast: 11cb30a69f94c6c891c36bf308d9125bed95f1f5cd44d17ccdba9c173c7871b5 - flattened_ast: 929b19634068a563236ff7cc2d4ea29eb3759e1be3b8b2f665c2a4e074f21a72 - destructured_ast: b55680ce1cffdab60fe8698a6e1cf169c04129bc684b149f22903545ee8cf592 - inlined_ast: b55680ce1cffdab60fe8698a6e1cf169c04129bc684b149f22903545ee8cf592 - dce_ast: b55680ce1cffdab60fe8698a6e1cf169c04129bc684b149f22903545ee8cf592 - bytecode: b028178300130b3ccbbce4d1d496a8feb1e4ac876572588e646c6e220105ff70 + - initial_symbol_table: 4399efef323bcfeaa73dd0b4a290600d5d85e36cf99c5d6ffb4fcb3ea59353a3 + type_checked_symbol_table: 20557e7ee74980978625fbd09ed9defc27cc1657ebd95dec0d88a34f80fcf73c + unrolled_symbol_table: 20557e7ee74980978625fbd09ed9defc27cc1657ebd95dec0d88a34f80fcf73c + initial_ast: 02e791ec58d79b95c1dcd9eaad1fccc95c503995a5ef053c45fe4d4d71025458 + unrolled_ast: 02e791ec58d79b95c1dcd9eaad1fccc95c503995a5ef053c45fe4d4d71025458 + ssa_ast: 98f1a58e417e30e98196535b5ab67f80a47c00e2fa3ac8136fb6918d7d13ecd6 + flattened_ast: 1473c921dc87393d1bec2cd3469f66c642909f87032fbfb4fdec7db088a07df3 + destructured_ast: cfd232d35ee8cd3768e4924eb4e438a62ad3a04e3df77844c3354aac907a6350 + inlined_ast: cfd232d35ee8cd3768e4924eb4e438a62ad3a04e3df77844c3354aac907a6350 + dce_ast: cfd232d35ee8cd3768e4924eb4e438a62ad3a04e3df77844c3354aac907a6350 + bytecode: d93b3c0884c41a79a8f5c116f07a8f6c8f5107c9b46c72ce6f0b84aa64eefb0f errors: "" warnings: "" diff --git a/tests/expectations/compiler/scalar/add.out b/tests/expectations/compiler/scalar/add.out index 1139720fe3..0ced8fb660 100644 --- a/tests/expectations/compiler/scalar/add.out +++ b/tests/expectations/compiler/scalar/add.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4bbdf4d58a8db289fd38f6f38dd7264e28c9038dbff518e89ff44a96f5c35c66 - type_checked_symbol_table: b2b9970d95557c21a8896986919623efede43acc6906dab4d1e0012af4e99f52 - unrolled_symbol_table: b2b9970d95557c21a8896986919623efede43acc6906dab4d1e0012af4e99f52 - initial_ast: 7703ac79fbb336df7f926d1fae66cee1f6c7dd1f02bf3d573c29d8af65b0e0ec - unrolled_ast: 7703ac79fbb336df7f926d1fae66cee1f6c7dd1f02bf3d573c29d8af65b0e0ec - ssa_ast: 246537d5a2e8aaa7427c02737d28b5fd86910c5f8964f1cbe1310426b568ada6 - flattened_ast: aa85d6dcf3baa2a402511dac7922ec0685dc90d8ecafa27aec29132f56abca23 - destructured_ast: 4d5788c85bb783f43d916abf700ac3617b4a8ceaecb578d065b522f62f5fcaa9 - inlined_ast: 4d5788c85bb783f43d916abf700ac3617b4a8ceaecb578d065b522f62f5fcaa9 - dce_ast: 4d5788c85bb783f43d916abf700ac3617b4a8ceaecb578d065b522f62f5fcaa9 + - initial_symbol_table: fa202704c32803dd5a46673bb1ce18f4db31f10844f59e0dd951bfed478abf56 + type_checked_symbol_table: 577d0a03f442778c7c07da5fe974c45fe418fe1cab9238773d4749a3f99d2731 + unrolled_symbol_table: 577d0a03f442778c7c07da5fe974c45fe418fe1cab9238773d4749a3f99d2731 + initial_ast: a9277d3302097491315497980a38ef99484be22383c0dddb835bff6224e7f419 + unrolled_ast: a9277d3302097491315497980a38ef99484be22383c0dddb835bff6224e7f419 + ssa_ast: 464c6602c9026fa17e9661a5da82aa214f644bdf2a3153255c844897b649a19d + flattened_ast: a6dd54f6913bb6eac591a2b84098c93995fc187c322bfa5d061a307c6e52973c + destructured_ast: 3fe252397f2113835b430dff46a4526acc4001f378ef08afe95321e4f8032cf4 + inlined_ast: 3fe252397f2113835b430dff46a4526acc4001f378ef08afe95321e4f8032cf4 + dce_ast: 3fe252397f2113835b430dff46a4526acc4001f378ef08afe95321e4f8032cf4 bytecode: bfac2c829066d9dc43d56bc1d4e4f592f42e576220f3e3cfd57b060b7bb17222 errors: "" warnings: "" diff --git a/tests/expectations/compiler/scalar/cmp.out b/tests/expectations/compiler/scalar/cmp.out index c8dd2913a5..faee906048 100644 --- a/tests/expectations/compiler/scalar/cmp.out +++ b/tests/expectations/compiler/scalar/cmp.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c43e045cd9681a77520ab4b985019ea5ffbc45a7192312789a524f335875d98c - type_checked_symbol_table: 5550a64b912d049d17307b6de3f23244a6f84673b1d7144182d364dd277ed864 - unrolled_symbol_table: 5550a64b912d049d17307b6de3f23244a6f84673b1d7144182d364dd277ed864 - initial_ast: 965f40cc9b833ef8c27b9ddfa0f68a93626c6990a88f7b9c2625b904b365813d - unrolled_ast: 965f40cc9b833ef8c27b9ddfa0f68a93626c6990a88f7b9c2625b904b365813d - ssa_ast: 4c23cfd592d3b526c849a48287836d969d361d8fad88d968565009773a7045be - flattened_ast: 7c4266a7b1483d76df925900110283e4773acb70b521a5a05132a9fdd70283a4 - destructured_ast: 0204a9b9072471a440cf7e96f2c57ef0584b5a95b5456748e6b35a6cc00516df - inlined_ast: 0204a9b9072471a440cf7e96f2c57ef0584b5a95b5456748e6b35a6cc00516df - dce_ast: 62086d8b8233f22bdd3f97d41d033a686274269203aa9593c62551c7ed802620 + - initial_symbol_table: 689be29e57d11aea34e9688b20ee4d248138608580bb297a240a404748b85280 + type_checked_symbol_table: 9019299e1eb4d4ba951ffa22c1139815f243f7d25887bcbc5a2bb20fc28232c5 + unrolled_symbol_table: 9019299e1eb4d4ba951ffa22c1139815f243f7d25887bcbc5a2bb20fc28232c5 + initial_ast: 153ccea2abeb003f157df0e389977b2f7f81ab1137739e1d24fc384331f0c405 + unrolled_ast: 153ccea2abeb003f157df0e389977b2f7f81ab1137739e1d24fc384331f0c405 + ssa_ast: de9438205d63cdba290b0f240ea4e848f49abd7224c136062f721bcc75c1c8ad + flattened_ast: 9318b44dfc53fe955b4e9f0e25698efc3f534516a5de08a1b97fd5b3e22bb735 + destructured_ast: a676f1c076f8f2e49f28622bae440180b2aab8054d4e40803c0175e04acfcfdc + inlined_ast: a676f1c076f8f2e49f28622bae440180b2aab8054d4e40803c0175e04acfcfdc + dce_ast: 66d83acfd9a06322425e09b5691545749d12e7a6f4fc48ce9537834736947338 bytecode: 09f008c4bdc1d4ba78adbf989c031779310385b96fa346f7979a810c7d7cb118 errors: "" warnings: "" diff --git a/tests/expectations/compiler/scalar/eq.out b/tests/expectations/compiler/scalar/eq.out index cf7da775bd..7fe8b15f92 100644 --- a/tests/expectations/compiler/scalar/eq.out +++ b/tests/expectations/compiler/scalar/eq.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c43e045cd9681a77520ab4b985019ea5ffbc45a7192312789a524f335875d98c - type_checked_symbol_table: d714fd6431e4c475a6cf9fd99817d9501cd7dc19f034b762af5e9a095aaa3374 - unrolled_symbol_table: d714fd6431e4c475a6cf9fd99817d9501cd7dc19f034b762af5e9a095aaa3374 - initial_ast: 106c9054b34ab376e36641fe96b97697231bf0106f2c793c497c7380854f1eb0 - unrolled_ast: 106c9054b34ab376e36641fe96b97697231bf0106f2c793c497c7380854f1eb0 - ssa_ast: c3cabbe6e87f2468f3349937077ceee1c0f14741c0a33be48e644c8fc1e422b3 - flattened_ast: 42a7060c050f1275651961f3c3070232d80ff00d42918265386c8b3c1091bb43 - destructured_ast: c2058c9bd03e0969249ff24aa31275c264a3d8cc89b9bb3e204edf9b83b55dd2 - inlined_ast: c2058c9bd03e0969249ff24aa31275c264a3d8cc89b9bb3e204edf9b83b55dd2 - dce_ast: d77e753345b8de4242a23cfe2dff28ee11297c63d7881cf1832bdceeb34588a0 + - initial_symbol_table: 689be29e57d11aea34e9688b20ee4d248138608580bb297a240a404748b85280 + type_checked_symbol_table: ad47ccc3d36b1aeddf0f6c035473b5febaa4a93bd84f2a14c12476196b7045ce + unrolled_symbol_table: ad47ccc3d36b1aeddf0f6c035473b5febaa4a93bd84f2a14c12476196b7045ce + initial_ast: 6aa18cfaecedd7b3648846ac62e198983f7ec7e2edf41bbd900115c19b8d6c22 + unrolled_ast: 6aa18cfaecedd7b3648846ac62e198983f7ec7e2edf41bbd900115c19b8d6c22 + ssa_ast: ec82de18700c282153e16509520b7fc9d60c14e08744ee2b25a16cc9d0bd9545 + flattened_ast: b54bafa0dd1e48a6b7f4a014af2f0d951bc3601d861295a8b0cc363a3db156f5 + destructured_ast: b153e45d51676efd59dbe1d3d0cce8deb20dde8c52cdbf0632e351170cd646cf + inlined_ast: b153e45d51676efd59dbe1d3d0cce8deb20dde8c52cdbf0632e351170cd646cf + dce_ast: b95286c15cec8801180520063c1e7bba5f8391cd1c5a2241314363042379dd8f bytecode: 5c71b9ef5f7774188b6b5be9f6ed558b26059dc5d008d590e2f6860076bcd893 errors: "" warnings: "" diff --git a/tests/expectations/compiler/scalar/operator_methods.out b/tests/expectations/compiler/scalar/operator_methods.out index 6081dd97d7..330b50a2b1 100644 --- a/tests/expectations/compiler/scalar/operator_methods.out +++ b/tests/expectations/compiler/scalar/operator_methods.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: c43e045cd9681a77520ab4b985019ea5ffbc45a7192312789a524f335875d98c - type_checked_symbol_table: 695ed9f6c038fd58f40b666f785b9b617d27ff7c3b38604c381a01777d792f78 - unrolled_symbol_table: 695ed9f6c038fd58f40b666f785b9b617d27ff7c3b38604c381a01777d792f78 - initial_ast: 14b2da84e0df2cfbb423e5de057a523aedb68d42ce5bbe26bfa13f7426c611f4 - unrolled_ast: 14b2da84e0df2cfbb423e5de057a523aedb68d42ce5bbe26bfa13f7426c611f4 - ssa_ast: 526cea25a5610186047b60f6b50319683e9b61c46628ee67f9ea4ad2228b43ab - flattened_ast: 5ba87fb029fbf816e9c79e8a9052b6cc0e55a3bc8ab21384a1803ee1396eec2d - destructured_ast: 2736efb58a2bc1e41f44ed1756850421e0f9208c3692d1fdbc53b4ecde48cdaa - inlined_ast: 2736efb58a2bc1e41f44ed1756850421e0f9208c3692d1fdbc53b4ecde48cdaa - dce_ast: f20dd60d006732b1fd04c095cfa2f2d4150fc301817e04f7d3ed60ab37133989 + - initial_symbol_table: 689be29e57d11aea34e9688b20ee4d248138608580bb297a240a404748b85280 + type_checked_symbol_table: 2e64c8dd96a90e64e7c6f709b1594efe1111ae222b5852d9d9b2cf0ecbfe77ac + unrolled_symbol_table: 2e64c8dd96a90e64e7c6f709b1594efe1111ae222b5852d9d9b2cf0ecbfe77ac + initial_ast: 6650df46002160124bb05c956ef8c7f3b7004d2e54778d6bdda9b1f5dcbd8626 + unrolled_ast: 6650df46002160124bb05c956ef8c7f3b7004d2e54778d6bdda9b1f5dcbd8626 + ssa_ast: 96bb1e3367291c0a89ecc3287b968771acee9a6a9201875c5d0978e0208ed5e3 + flattened_ast: e5b9db13a4cddc67fef7f8cace9007beb67d725f0c6ffcb4c876d9130b6ec36d + destructured_ast: a0f26dd3e194d8ecef2d1d4ad1db1ab6567baad7247e30120c06f02e4447f02b + inlined_ast: a0f26dd3e194d8ecef2d1d4ad1db1ab6567baad7247e30120c06f02e4447f02b + dce_ast: 6e3ad020081d385389124d92866003b7d1337f68ac02abf10611c3b9c4e9b101 bytecode: 36a164c1507612060ab556cee9d668118147a8f6bedb09e8eea30c9ce800f907 errors: "" warnings: "" diff --git a/tests/expectations/compiler/scalar/scalar.out b/tests/expectations/compiler/scalar/scalar.out index 014bf945c9..9ac1899794 100644 --- a/tests/expectations/compiler/scalar/scalar.out +++ b/tests/expectations/compiler/scalar/scalar.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b553b93473106b9a33369cfe3af68df0ffc4c19025c79cb6eb64fe285c90cc88 - type_checked_symbol_table: 978cb852211c012697b20978b55fc3bf5488324df4ac6aa3f677ca07ab699947 - unrolled_symbol_table: 978cb852211c012697b20978b55fc3bf5488324df4ac6aa3f677ca07ab699947 - initial_ast: 17762b5745e4f586ba8656f6df46b38b1fa6d4523c20e5375c6c6446b95caea0 - unrolled_ast: 17762b5745e4f586ba8656f6df46b38b1fa6d4523c20e5375c6c6446b95caea0 - ssa_ast: c100202b4a141efcc2bfecdea136ffbd258e5ad3b06084df023e7e8ae06e9893 - flattened_ast: 939e6ce8a64407f58bc629edb936c1c88f17ad417eae86de4444fe2c90a0a90e - destructured_ast: af6a76ba49312326e8f154d91ce1dd65b827503d8cdc3b5ef124948df1029c61 - inlined_ast: af6a76ba49312326e8f154d91ce1dd65b827503d8cdc3b5ef124948df1029c61 - dce_ast: af6a76ba49312326e8f154d91ce1dd65b827503d8cdc3b5ef124948df1029c61 + - initial_symbol_table: 473d6a9c94ce262fae794be27e7aef3a427119fda8608eb0aebb196ac1f78c54 + type_checked_symbol_table: 2f307932b0cbc2ca4f7423aa958aebab6babf6cdc94cff68a4da2b2e84ec5b11 + unrolled_symbol_table: 2f307932b0cbc2ca4f7423aa958aebab6babf6cdc94cff68a4da2b2e84ec5b11 + initial_ast: 54c4974b341a6c6606e0c97c7d68cc3f482e363a5cc7b4e6fa7b4fee0829fa02 + unrolled_ast: 54c4974b341a6c6606e0c97c7d68cc3f482e363a5cc7b4e6fa7b4fee0829fa02 + ssa_ast: 7ea4178f85831e1c416e8bbfd418a3283139ddba456e4360276f2e3f3f0bd3fb + flattened_ast: 79dc2e03456aefcd846315cc29aa9b945f7a0fd9982f4b77a4648dc3078b0158 + destructured_ast: 363486996189f58dd61c8f870d04d8a0866182988752f753bee9ac4f5189c066 + inlined_ast: 363486996189f58dd61c8f870d04d8a0866182988752f753bee9ac4f5189c066 + dce_ast: 363486996189f58dd61c8f870d04d8a0866182988752f753bee9ac4f5189c066 bytecode: 2ef042858531dce1d8583ebee5f799243cabbf2327d245957c535a35c146aef9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/scalar/ternary.out b/tests/expectations/compiler/scalar/ternary.out index d48eeb7d8e..b442edb16a 100644 --- a/tests/expectations/compiler/scalar/ternary.out +++ b/tests/expectations/compiler/scalar/ternary.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 4bbdf4d58a8db289fd38f6f38dd7264e28c9038dbff518e89ff44a96f5c35c66 - type_checked_symbol_table: b2b9970d95557c21a8896986919623efede43acc6906dab4d1e0012af4e99f52 - unrolled_symbol_table: b2b9970d95557c21a8896986919623efede43acc6906dab4d1e0012af4e99f52 - initial_ast: 3ce31af0d64087a8a0134c48c641bb2259bfd11b1eb564a823de12ba3d91d4a9 - unrolled_ast: 3ce31af0d64087a8a0134c48c641bb2259bfd11b1eb564a823de12ba3d91d4a9 - ssa_ast: a10854ef83bbc4173a74e2244366cca40ca71488ee9d3f6987dac39af8a6f532 - flattened_ast: 7f8bf194f0a86a6ee39466f6221aa61031e557306ae98744ba4434decd45db46 - destructured_ast: 10ef91129f93f965a6825c0a22cecb8f91be3e06f6ab37766d244a722d1bc432 - inlined_ast: 10ef91129f93f965a6825c0a22cecb8f91be3e06f6ab37766d244a722d1bc432 - dce_ast: 10ef91129f93f965a6825c0a22cecb8f91be3e06f6ab37766d244a722d1bc432 + - initial_symbol_table: fa202704c32803dd5a46673bb1ce18f4db31f10844f59e0dd951bfed478abf56 + type_checked_symbol_table: 577d0a03f442778c7c07da5fe974c45fe418fe1cab9238773d4749a3f99d2731 + unrolled_symbol_table: 577d0a03f442778c7c07da5fe974c45fe418fe1cab9238773d4749a3f99d2731 + initial_ast: 2a0531cf8132bed35359f8b4cb42bea1e00ca2073408652d8e1e6d3d27898386 + unrolled_ast: 2a0531cf8132bed35359f8b4cb42bea1e00ca2073408652d8e1e6d3d27898386 + ssa_ast: 62a8070c73b9fc85238dfbacbdf238885d9d916ea1a8beff437ae92987edf9e6 + flattened_ast: 93a8127ad98bafd98a590dd5aeaa30dc09995496234ae6a9af65979e2c850d4e + destructured_ast: d64ef0db38c612033a001c67e24cd49241f12721bc99c1e4db7d22ee21bed95d + inlined_ast: d64ef0db38c612033a001c67e24cd49241f12721bc99c1e4db7d22ee21bed95d + dce_ast: d64ef0db38c612033a001c67e24cd49241f12721bc99c1e4db7d22ee21bed95d bytecode: 23e6cb091f2093299d0ea6100cce0c3af523c81111da120d423976348681eda9 errors: "" warnings: "" diff --git a/tests/expectations/compiler/signature/signature.out b/tests/expectations/compiler/signature/signature.out index ad3dfcea47..b28c747c7e 100644 --- a/tests/expectations/compiler/signature/signature.out +++ b/tests/expectations/compiler/signature/signature.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 3aeb26960968fa15062f10766099afa84f2265f769fb727e708e48fcff014bde - type_checked_symbol_table: b20b8b5c6834715bca3a7e5b1788b6992c2afa8b778d9784b34de0754b10c336 - unrolled_symbol_table: b20b8b5c6834715bca3a7e5b1788b6992c2afa8b778d9784b34de0754b10c336 - initial_ast: c2e020b3e33f6f7ef9f3f0b732272fd71520a021b282652be36d6014c4520a78 - unrolled_ast: c2e020b3e33f6f7ef9f3f0b732272fd71520a021b282652be36d6014c4520a78 - ssa_ast: c4dd615bf8426c11a6f266ff4ab4d57b67c545c0ad71d1e05ddff0ae5b1f6b29 - flattened_ast: 5d2edae76dcc0b39dad5e0a8e2c7cfbe59842a0374852e96215c673f110adae3 - destructured_ast: 882c39976184d1560674aa2c5ef14556142ba1fc32305575ec7a29acf5895a0d - inlined_ast: 882c39976184d1560674aa2c5ef14556142ba1fc32305575ec7a29acf5895a0d - dce_ast: 36cc80d8943de84e0f206c9fd1e6bafcd451b370a8ec82946cb3d9c4b0304037 + - initial_symbol_table: 70a3be0d7dcfa274581f374e661b48f26ed51cb4532c9566e0de9d76eb8c1cb9 + type_checked_symbol_table: 0a541ea8d67a3cab711d7ec8cb1cf264c1ec58c5a08d43efb9970b38b37f2260 + unrolled_symbol_table: 0a541ea8d67a3cab711d7ec8cb1cf264c1ec58c5a08d43efb9970b38b37f2260 + initial_ast: eaba8c7e44dacd5223292622bdb6d6f372dea1d9d113f091fbcfc8b61ca96039 + unrolled_ast: eaba8c7e44dacd5223292622bdb6d6f372dea1d9d113f091fbcfc8b61ca96039 + ssa_ast: 1d8578ea33d84f2462b0d59ed44801a07f335a64596b919926e921943324f821 + flattened_ast: e557a38874f1309f1096546ebfb13100af7770ca3c43bdf1d6b473e7ea0d803b + destructured_ast: 5b538c9ed88a40b1edd4637f54285fdd57c6ff958eadcba54df999d8ead20f3d + inlined_ast: 5b538c9ed88a40b1edd4637f54285fdd57c6ff958eadcba54df999d8ead20f3d + dce_ast: 2949f1e4a4122944d8290090c64803da4b01a906ae80f638bfc1ec476c532c9b bytecode: 9a042a6076c83bb376f10443261e56704956030b03df62da5d5f4742ac10c74d errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/assign.out b/tests/expectations/compiler/statements/assign.out index 6345ca4ccd..cea9e98d89 100644 --- a/tests/expectations/compiler/statements/assign.out +++ b/tests/expectations/compiler/statements/assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b074cad2abce4a23d2308e9b1573c54d2c49f33f128959ce27a51aadc0a54478 - type_checked_symbol_table: d7837eb744b0a61d1ebcc33607b01131997d00f665fe76c58e9484632214609f - unrolled_symbol_table: d7837eb744b0a61d1ebcc33607b01131997d00f665fe76c58e9484632214609f - initial_ast: 666f28dd92874c01798fb79a849f6b3348718d98bcb6489f2dc788adeaa546f8 - unrolled_ast: 666f28dd92874c01798fb79a849f6b3348718d98bcb6489f2dc788adeaa546f8 - ssa_ast: ee68a43c0c2503602056b92946fcb4a1223058fdca12944fcc1dba2ca398fa73 - flattened_ast: ae1e4dfc95d49835691f53f8723202a31aa6d22468b56b32d76bcc9cb7ef8b04 - destructured_ast: 74431f37d48c1b7072ddca078e549fa895cbacf29959941881f042426ef82d4d - inlined_ast: 74431f37d48c1b7072ddca078e549fa895cbacf29959941881f042426ef82d4d - dce_ast: 74431f37d48c1b7072ddca078e549fa895cbacf29959941881f042426ef82d4d + - initial_symbol_table: c5296c3c050ba748e66ec721f6a058fd4fdb612afbe9e41054cd482b67e6e6f9 + type_checked_symbol_table: d57006f90dddfbb3c280166cfd60539aa64e2db1cb424f8d3f4c72a3087910da + unrolled_symbol_table: d57006f90dddfbb3c280166cfd60539aa64e2db1cb424f8d3f4c72a3087910da + initial_ast: 6019b8c22dc3784fa95210eecf929efcb66246ce03f9ae5d867e187d4bcc8788 + unrolled_ast: 6019b8c22dc3784fa95210eecf929efcb66246ce03f9ae5d867e187d4bcc8788 + ssa_ast: fe7e915193461f768fdf91bf468873c767d5f6b6964a2f36fc5b47018aca2472 + flattened_ast: 7a82af53c79852cd0227536ff5e4cb489733a0047c57f8baaa5ff860b0470625 + destructured_ast: f414c29c352c1de3e66d89831f06b1134a6d12e8afb07ccebbac9f0dc3642a93 + inlined_ast: f414c29c352c1de3e66d89831f06b1134a6d12e8afb07ccebbac9f0dc3642a93 + dce_ast: f414c29c352c1de3e66d89831f06b1134a6d12e8afb07ccebbac9f0dc3642a93 bytecode: 5487f807b82f67172b386aaf992fed06bcb134d1749202c409a300633a37a9bf errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/block.out b/tests/expectations/compiler/statements/block.out index fb22ce5fc5..c25f0981d3 100644 --- a/tests/expectations/compiler/statements/block.out +++ b/tests/expectations/compiler/statements/block.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: afe2cb0a5d27126ad8ee79c859b2821f3782ea4dbc63ee28264f7ec69f1a8072 - type_checked_symbol_table: 971839305fe78e6a8f2e630ba93a3c8b28bd6504f590b1764b43ced11ca2a96d - unrolled_symbol_table: 971839305fe78e6a8f2e630ba93a3c8b28bd6504f590b1764b43ced11ca2a96d - initial_ast: 9588c3aacde033f930721d4fe7190a95542ea81dfb210d8788b0008b92d266e5 - unrolled_ast: 9588c3aacde033f930721d4fe7190a95542ea81dfb210d8788b0008b92d266e5 - ssa_ast: 979c6662ca54091e56c5d3378cc440a194430c6921cf86bf97f57218f3129054 - flattened_ast: bacd3fa92fa99ea810ae69a9c11bde64c8ef5acc51f814e4255881e79e1995e6 - destructured_ast: 5740e4287335155878c3ea30962054486524d46f7750dfab637a9a889c84e9fc - inlined_ast: 5740e4287335155878c3ea30962054486524d46f7750dfab637a9a889c84e9fc - dce_ast: 5740e4287335155878c3ea30962054486524d46f7750dfab637a9a889c84e9fc + - initial_symbol_table: 6509016b6899f5938f44b2dab2c895fb70c487d9413773a25f58619ab9b0a9be + type_checked_symbol_table: a5d794d5bef4b835ddb9b80bc89ae26e95f0bfdbb347192ea01936ec37025ef6 + unrolled_symbol_table: a5d794d5bef4b835ddb9b80bc89ae26e95f0bfdbb347192ea01936ec37025ef6 + initial_ast: 2d472d7bb8a500e9e65488129e69017f22feca53fc8a4900f58fa70cc30fb16d + unrolled_ast: 2d472d7bb8a500e9e65488129e69017f22feca53fc8a4900f58fa70cc30fb16d + ssa_ast: ae4b1451d5a14f4b988437ce8a0c5a0c23080a5d6711350fbe768b667f699639 + flattened_ast: cd83d20fc3ca8cbed971b4bc4eec01122ececcad666ff3574cf6f3bcdd71d77e + destructured_ast: a67dd749de940cfb6178589a3cee151421b0fe59c8b0a9b088fd2df13a1b0327 + inlined_ast: a67dd749de940cfb6178589a3cee151421b0fe59c8b0a9b088fd2df13a1b0327 + dce_ast: a67dd749de940cfb6178589a3cee151421b0fe59c8b0a9b088fd2df13a1b0327 bytecode: 9f2bbabd0f858db6e5f4e529fdd5e246023994bf27bbabe6dc1aa6bbf8bf5cfd errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/chain.out b/tests/expectations/compiler/statements/chain.out index 4750734934..8585613ae7 100644 --- a/tests/expectations/compiler/statements/chain.out +++ b/tests/expectations/compiler/statements/chain.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fa54adc40c266872e64ea99f07ccfd571ef9ba58bedf6bda1d1d4a6a763ef008 - type_checked_symbol_table: 0c04c128821edf982865fd52418ed7fb8367edbbb7b5c3da843ce6c4fdb995f0 - unrolled_symbol_table: 0c04c128821edf982865fd52418ed7fb8367edbbb7b5c3da843ce6c4fdb995f0 - initial_ast: dd5c1e368920a1645ec5ba2d14e4b5bab98a3cfe704f739675dbc1b64a72e942 - unrolled_ast: dd5c1e368920a1645ec5ba2d14e4b5bab98a3cfe704f739675dbc1b64a72e942 - ssa_ast: 19c2c903d8367365b51cec7b6211c8eb388432f85034a819ad2ee74fd967735e - flattened_ast: 3bdfc3c19ae2d2534b55f14220560272c92ee5c3cba62b97f62dff2664ec8321 - destructured_ast: fa4a69ff20b051050e7e999788ce1cda5f1d492ab754910dd9e91b1d8839513f - inlined_ast: fa4a69ff20b051050e7e999788ce1cda5f1d492ab754910dd9e91b1d8839513f - dce_ast: 43a5fb64a24558eec7ce6af5af09a89592a03ba5d3cf6f876cb074461a571670 + - initial_symbol_table: fbff18c8e518cc59798797648b6845d8968c59a71c7f87af586f9defffdd546d + type_checked_symbol_table: 1c499f9d112fdf719a72b2435ef012d7b5e4b41cc0c67ff5c90f5b39cf6e11bc + unrolled_symbol_table: 1c499f9d112fdf719a72b2435ef012d7b5e4b41cc0c67ff5c90f5b39cf6e11bc + initial_ast: 8e0c70c47df22261563266d35bc5f3a25169c65c705ed9e33bbe51a92611dccc + unrolled_ast: 8e0c70c47df22261563266d35bc5f3a25169c65c705ed9e33bbe51a92611dccc + ssa_ast: 2d738c04e5ae989b25373b5d96877981a85862653298922e8feffde828808c07 + flattened_ast: a518656537c3c8a864b5cab110577479ece5f5c46c913d299897eff8b23c5f59 + destructured_ast: 86ac4346b1fed99f4843ee0cfe3b946f891e84f1f326db91beb724c422cb1a3e + inlined_ast: 86ac4346b1fed99f4843ee0cfe3b946f891e84f1f326db91beb724c422cb1a3e + dce_ast: c5163293936da1b87f6d1cb3765f574eab21ce31e6f154af744103d4821f8a16 bytecode: f6aaf7f7a13fb233511385db7479f2612e7a77734ee6a189f063bd3d33a7afaa errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/compare_diff_types_fail.out b/tests/expectations/compiler/statements/compare_diff_types_fail.out index c61ea2311c..34cadc9dff 100644 --- a/tests/expectations/compiler/statements/compare_diff_types_fail.out +++ b/tests/expectations/compiler/statements/compare_diff_types_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372007]: Expected one type from `i8`, but got `u8`\n --> compiler-test:5:23\n |\n 5 | let b: bool = a == 1u8;\n | ^^^^^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u8`\n --> compiler-test:6:23\n |\n 6 | let c: bool = a != 1u8;\n | ^^^^^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u8`\n --> compiler-test:7:23\n |\n 7 | let d: bool = a > 1u8;\n | ^^^^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u8`\n --> compiler-test:8:23\n |\n 8 | let e: bool = a < 1u8;\n | ^^^^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u8`\n --> compiler-test:9:23\n |\n 9 | let f: bool = a >= 1u8;\n | ^^^^^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u8`\n --> compiler-test:10:23\n |\n 10 | let g: bool = a <= 1u8;\n | ^^^^^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u8`\n --> compiler-test:11:26\n |\n 11 | let h: u32 = a * 1u8;\n | ^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u32`\n --> compiler-test:11:22\n |\n 11 | let h: u32 = a * 1u8;\n | ^^^^^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo { \n | ^^^^^^^^^^^^\n" + - "Error [ETYC0372003]: Expected type `u8` but type `i8` was found\n --> compiler-test:5:23\n |\n 5 | let b: bool = a == 1u8;\n | ^^^^^^^^\nError [ETYC0372003]: Expected type `u8` but type `i8` was found\n --> compiler-test:6:23\n |\n 6 | let c: bool = a != 1u8;\n | ^^^^^^^^\nError [ETYC0372003]: Expected type `u8` but type `i8` was found\n --> compiler-test:7:23\n |\n 7 | let d: bool = a > 1u8;\n | ^^^^^^^\nError [ETYC0372003]: Expected type `u8` but type `i8` was found\n --> compiler-test:8:23\n |\n 8 | let e: bool = a < 1u8;\n | ^^^^^^^\nError [ETYC0372003]: Expected type `u8` but type `i8` was found\n --> compiler-test:9:23\n |\n 9 | let f: bool = a >= 1u8;\n | ^^^^^^^^\nError [ETYC0372003]: Expected type `u8` but type `i8` was found\n --> compiler-test:10:23\n |\n 10 | let g: bool = a <= 1u8;\n | ^^^^^^^^\nError [ETYC0372003]: Expected type `i8` but type `u8` was found\n --> compiler-test:11:26\n |\n 11 | let h: u32 = a * 1u8;\n | ^^^\nError [ETYC0372003]: Expected type `i8` but type `u32` was found\n --> compiler-test:11:22\n |\n 11 | let h: u32 = a * 1u8;\n | ^^^^^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo { \n | ^^^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/statements/expr_statement.out b/tests/expectations/compiler/statements/expr_statement.out index 50c1fa8c25..614a101f91 100644 --- a/tests/expectations/compiler/statements/expr_statement.out +++ b/tests/expectations/compiler/statements/expr_statement.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: a17593c5fe6e593eb17cd9248b1ea2759bea7e38529a8d9eab3a26507dcbc2ba - type_checked_symbol_table: 3c0906c883bd0dc62d4cd4daf93e3404fc59dad1b54cadcf3b9f31464fc137c4 - unrolled_symbol_table: 3c0906c883bd0dc62d4cd4daf93e3404fc59dad1b54cadcf3b9f31464fc137c4 - initial_ast: 695e5a8369e3791643b8a2bdbd7158ce21274bf4cee9bf36f0c67b45fc522a5c - unrolled_ast: 695e5a8369e3791643b8a2bdbd7158ce21274bf4cee9bf36f0c67b45fc522a5c - ssa_ast: 231e2938a9a440ccf41ae088000c5db6aded838cd5deef4eaf03d0721a4da434 - flattened_ast: 995d782e3adb46c8ce7b10d3b5ca7adc05e5240a2c042f8c656999fb3df7ed70 - destructured_ast: b247c17755893a86df6dab60c53b1baac5522fb7a07e9904cf38fa0c6bb0b781 - inlined_ast: 40119f2215646d5873e4e9a8fd936cad2ed5d88c7b7658ac12a96c1245141a3a - dce_ast: 40119f2215646d5873e4e9a8fd936cad2ed5d88c7b7658ac12a96c1245141a3a + - initial_symbol_table: 230456a912e68c6bf7bc61830676d9977f6aee13e2ae69546b077d939c547002 + type_checked_symbol_table: 72c1cdf55cba381c3beb41099f7b8e32a7f0ec9bfb91f05182d8fff3e478c4f1 + unrolled_symbol_table: 72c1cdf55cba381c3beb41099f7b8e32a7f0ec9bfb91f05182d8fff3e478c4f1 + initial_ast: eaa9f399bc9592a47c43d90c07ee8813e6a11327a31c9c4a4019ddf49bfd31c2 + unrolled_ast: eaa9f399bc9592a47c43d90c07ee8813e6a11327a31c9c4a4019ddf49bfd31c2 + ssa_ast: 98648a4077c879caa3646f9610036e6843e9940a61af40705985ddc8da2325df + flattened_ast: db92a5e180f9ae7502df883de11b44aea7c08e8fee517d1cfa7bdda51777fbbf + destructured_ast: bedc21928bb999a9644ee94c09ff6b44ae4cc46296b31b2a3e67d448ed272fec + inlined_ast: fe589fd7800068d9e3452a51b48e0af5462c39bfecbf670290ee8880f52a4b05 + dce_ast: fe589fd7800068d9e3452a51b48e0af5462c39bfecbf670290ee8880f52a4b05 bytecode: 401bb4388cffbc9e0df078a93024b669f7de284cfe97f564143486a27cb070ab errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/iteration_basic.out b/tests/expectations/compiler/statements/iteration_basic.out index 244c9815c8..2a2ebb50f9 100644 --- a/tests/expectations/compiler/statements/iteration_basic.out +++ b/tests/expectations/compiler/statements/iteration_basic.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fa54adc40c266872e64ea99f07ccfd571ef9ba58bedf6bda1d1d4a6a763ef008 - type_checked_symbol_table: 9b8ed003fa53fb576362bfce1cfdfc1fc8e6582ae1ccec93769f6f0d1b1173d2 - unrolled_symbol_table: 8b8ce15a9d48e6dd570224706d50b3bbd6ce2a8cf8761d01fc8a2f27129f2ee2 - initial_ast: e6a58adb6a3339abe8d2df887c6d57e725d47f12cbd0b6e29a65401ea4efb16d - unrolled_ast: b4dbbce03b27ab0e14811ed3026da6382885326772ffe5b05868c4201092409d - ssa_ast: 7f8fb36ddb3f8fd2d527845c9c96bd7f8c26aa6948ab11718077f8af2a7d9c52 - flattened_ast: 076f1330aca20626d9cb731a93291f49c3799710aef376043a3788ccb2a6aad8 - destructured_ast: e60a74e69fd7b3e4e643738e8a3eb529d302131acfda773d1a7b3e422b961b04 - inlined_ast: e60a74e69fd7b3e4e643738e8a3eb529d302131acfda773d1a7b3e422b961b04 - dce_ast: e60a74e69fd7b3e4e643738e8a3eb529d302131acfda773d1a7b3e422b961b04 + - initial_symbol_table: fbff18c8e518cc59798797648b6845d8968c59a71c7f87af586f9defffdd546d + type_checked_symbol_table: 9c755ac6de6948601c6b5adfb40ab6ca04078e174f138e8ad27592c4f01a275d + unrolled_symbol_table: 85a0ed39469e64279b86e43dc54f422e7680521404a58414453c511604cea265 + initial_ast: c853d211f0b9902b1978a581b79719747d48e271dc56f1a73237ff53581f6375 + unrolled_ast: b39f8f9a660f6f85e936c7305764806ce1fdee4097556428d9681453f792ea62 + ssa_ast: b40a70be25d97306588239f437b2ac56433322bea24c3e5f897b5f87c4853e4e + flattened_ast: b4ca778e94be2312fd745641784c84d39d3cd4994dec31d622bc1903d06bbe13 + destructured_ast: 49e5e652220c7363f8456a48aacaba9768f0bfaccff18425f9201156194fb5ce + inlined_ast: 49e5e652220c7363f8456a48aacaba9768f0bfaccff18425f9201156194fb5ce + dce_ast: 49e5e652220c7363f8456a48aacaba9768f0bfaccff18425f9201156194fb5ce bytecode: 41bf59ecf2ab2485e223b6501897613108441d2d881640d2d235f79201615cd3 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/iteration_nested.out b/tests/expectations/compiler/statements/iteration_nested.out index 063ea33c3d..1821fed3ec 100644 --- a/tests/expectations/compiler/statements/iteration_nested.out +++ b/tests/expectations/compiler/statements/iteration_nested.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 53f1abe40005232ac7216b5cab367ea788a8d211dec72066fde81467f01ed2d6 - type_checked_symbol_table: 145464a192e558ec4a12a82b3bf7baf40445f5df70fad78905cc194f7cb22cd9 - unrolled_symbol_table: 26a53d15132891cd14e47bd315a27d981e83c630385925ea5bd7dc97b9f8d045 - initial_ast: 3ee2d380b4ca167138945430ba47c2c89b595b6a306968288c552921782c8d65 - unrolled_ast: 23d8128102cfb6f6a06b39e7f48f5d8ce255aa8bb29e9b558ef1b528eba4c3bf - ssa_ast: 03745bd65b0abd7dbffcef023368276ddd12fe1c0db4ed963912072f653e61f7 - flattened_ast: 48e0bf023fef54c80326c4f69cab37c3f9a95b6f808077711f63f61fef00538c - destructured_ast: 74e546e73c312a38cee25cbb379d3a3596dd79f57d57dcc0f0f474618bb35767 - inlined_ast: 74e546e73c312a38cee25cbb379d3a3596dd79f57d57dcc0f0f474618bb35767 - dce_ast: 74e546e73c312a38cee25cbb379d3a3596dd79f57d57dcc0f0f474618bb35767 + - initial_symbol_table: 693367bfa3262d97165d4f65744db680a42887af9466271e997ce5ecfb4e4ad8 + type_checked_symbol_table: 2df26b219d452e5c67834698c8ccd216f94185f885b10e5d2fb7d52cf364a8fe + unrolled_symbol_table: b89ab5cc076c8120d75083c1b01cab5c0bdb9c8a1527da28df2763b584375659 + initial_ast: 7c9468d2e25b8d770277e8ae01d776a99c2fe1b2b3cc5a26fa45924fbb255629 + unrolled_ast: a5f436cc41ecc729d5108f79abaa12a65d4036c3994541ae1cf475b734ccd3c5 + ssa_ast: f1c9aab6abecb5132f37e0a83ddebbe79eb90c10a8dd08be7b87aa310b0ba880 + flattened_ast: 4ec88aa2da726e5ea30fbd75c97e80f1aab21674e31bd06845123a8527f249df + destructured_ast: 7a7b7dd51563b8199d2de27e345c59f4053dfcba829c1ca6f1b16d58d0fe5b6a + inlined_ast: 7a7b7dd51563b8199d2de27e345c59f4053dfcba829c1ca6f1b16d58d0fe5b6a + dce_ast: 7a7b7dd51563b8199d2de27e345c59f4053dfcba829c1ca6f1b16d58d0fe5b6a bytecode: e6fba28a70e1d844cc46f8e9dcf040658b9431f4fd49a4896dfc7ffb3ebfeb25 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/multiple_returns.out b/tests/expectations/compiler/statements/multiple_returns.out index a7e5deec41..8ea0493b05 100644 --- a/tests/expectations/compiler/statements/multiple_returns.out +++ b/tests/expectations/compiler/statements/multiple_returns.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fa54adc40c266872e64ea99f07ccfd571ef9ba58bedf6bda1d1d4a6a763ef008 - type_checked_symbol_table: 6cfcd981e9de754bc9d7f13d94334cc49b61fede8820affdedc243871be2a520 - unrolled_symbol_table: 6cfcd981e9de754bc9d7f13d94334cc49b61fede8820affdedc243871be2a520 - initial_ast: 0204c83754e08c8eab1e47cfcff8a62e797f0b7e75f900bc8223c5348aa27a40 - unrolled_ast: 0204c83754e08c8eab1e47cfcff8a62e797f0b7e75f900bc8223c5348aa27a40 - ssa_ast: 66dcd1f0724cc17d771936999406e21105f053c764c882c73127df36d7e54a29 - flattened_ast: d3f2e524a2e9f3907263b3cad5e4597f4468b0139c372468efcbaecd315227b7 - destructured_ast: c2a352c5cd9dcf980e08f14f7dc86db7dff2c1ebc4cb0fcc6a2beddabc16f705 - inlined_ast: c2a352c5cd9dcf980e08f14f7dc86db7dff2c1ebc4cb0fcc6a2beddabc16f705 - dce_ast: c2a352c5cd9dcf980e08f14f7dc86db7dff2c1ebc4cb0fcc6a2beddabc16f705 + - initial_symbol_table: fbff18c8e518cc59798797648b6845d8968c59a71c7f87af586f9defffdd546d + type_checked_symbol_table: 547e915a015c4525dea0cdebf573bd82f8b5719b0eae671afc8a05bc48833938 + unrolled_symbol_table: 547e915a015c4525dea0cdebf573bd82f8b5719b0eae671afc8a05bc48833938 + initial_ast: bbcf9d2685d85c7655c97568ff51cb46dd1aee6ee92af6eb4b9ef6b917ce928e + unrolled_ast: bbcf9d2685d85c7655c97568ff51cb46dd1aee6ee92af6eb4b9ef6b917ce928e + ssa_ast: d9f3b16b2a063335a36b56798ffaf578d6f04fbe70003ec15a30783590c1dce4 + flattened_ast: ecf57360ec73b6fac56f204b60ea1a2da68c0d201960cbc9ef18791a90710410 + destructured_ast: 9f942d5ca5437146aa99a8a7e0a32bcd18d4fa0a97b662eb66881d3cab07ca33 + inlined_ast: 9f942d5ca5437146aa99a8a7e0a32bcd18d4fa0a97b662eb66881d3cab07ca33 + dce_ast: 9f942d5ca5437146aa99a8a7e0a32bcd18d4fa0a97b662eb66881d3cab07ca33 bytecode: e8fad70723ee17dc768faab9e2ee64ec338b6b1bd4ec1d9350791665c1abd697 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/mutate.out b/tests/expectations/compiler/statements/mutate.out index aa9addbb99..5af3a851c3 100644 --- a/tests/expectations/compiler/statements/mutate.out +++ b/tests/expectations/compiler/statements/mutate.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: fa54adc40c266872e64ea99f07ccfd571ef9ba58bedf6bda1d1d4a6a763ef008 - type_checked_symbol_table: 2f2b128267a06d54643510fe36966ea8b8076d80f4b34ba39617786cef68daab - unrolled_symbol_table: 2f2b128267a06d54643510fe36966ea8b8076d80f4b34ba39617786cef68daab - initial_ast: 9c413137b48e0cb1b89c5501387eb5400b86b4d6b53af5591cca28be1913bd6c - unrolled_ast: 9c413137b48e0cb1b89c5501387eb5400b86b4d6b53af5591cca28be1913bd6c - ssa_ast: 570e607c270d8c04a96202d5f1fe65e03bb45e31064ded1bdf95f84db8f4696c - flattened_ast: c4abfe8049d4f5a95567f11e8fe4d4d6072a15f0766a36f7dc737c0c1dbee6c3 - destructured_ast: fb9b3de56bf27b8e470bbf99ef4a9c52ebf68b9c0cc160a2bf3242a1914fc6a9 - inlined_ast: fb9b3de56bf27b8e470bbf99ef4a9c52ebf68b9c0cc160a2bf3242a1914fc6a9 - dce_ast: 755a3cf846c6c6cc7d5f894f20be0192f1842ff449210bf36a0e6bb2ae68b370 + - initial_symbol_table: fbff18c8e518cc59798797648b6845d8968c59a71c7f87af586f9defffdd546d + type_checked_symbol_table: a3be54023f98304a5cc208259f2287f70181c602ec496bc36df8e16ada051de8 + unrolled_symbol_table: a3be54023f98304a5cc208259f2287f70181c602ec496bc36df8e16ada051de8 + initial_ast: b6b526e4450475b5f337242783f48a4dd7342a4b5c9639b23d490bfd96a63a1a + unrolled_ast: b6b526e4450475b5f337242783f48a4dd7342a4b5c9639b23d490bfd96a63a1a + ssa_ast: 23fb955e50de14a4131b2db621a24d05ac52d5ac7af341e7dde5d24479203cda + flattened_ast: e932b4af62dcca32a7f420cafce3df42c5366b0d96a7fd501fc528a905d0fa3f + destructured_ast: 389f29bac77cc4aae64fd33627a9694c5f0c56f5c5c51aad967cc4a376d120a8 + inlined_ast: 389f29bac77cc4aae64fd33627a9694c5f0c56f5c5c51aad967cc4a376d120a8 + dce_ast: b6623307c590c4343468d7444d86aeb2a00d91c38f5d9dc035c863e77ce55f19 bytecode: 4f4c5c377fed78feede8ee754c9f838f449f8d00cf771b2bb65884e876f90b7e errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/add_assign.out b/tests/expectations/compiler/statements/operations/add_assign.out index ef0def11d0..63dfcde96c 100644 --- a/tests/expectations/compiler/statements/operations/add_assign.out +++ b/tests/expectations/compiler/statements/operations/add_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 006e094c2edf6cb4d11c6601714f88a42754035f7da4b186f1b914f5908e9316 - type_checked_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - unrolled_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - initial_ast: bef022ae21a8ae5eefeb178988c18aa7cb7fcfeda53add6821f05d25221dde84 - unrolled_ast: bef022ae21a8ae5eefeb178988c18aa7cb7fcfeda53add6821f05d25221dde84 - ssa_ast: 4b510a5b2a9c7af60d9b3fda3bf31213bd8ec3bf51a63931874ce44b0e7a1f75 - flattened_ast: d9cc7523ad47d38c0fe05b67fda9c4a81dfe54ad9e40628e621e00ae9c032e63 - destructured_ast: bfd90da4442e9eebef0c0ab2dc6a8fac33b93ea5592c91332a4c27c07107e5af - inlined_ast: bfd90da4442e9eebef0c0ab2dc6a8fac33b93ea5592c91332a4c27c07107e5af - dce_ast: bfd90da4442e9eebef0c0ab2dc6a8fac33b93ea5592c91332a4c27c07107e5af + - initial_symbol_table: b15cc8e072ff309d5fda50dd004627788721e3e6a91300c8fa120607bdb28f55 + type_checked_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + unrolled_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + initial_ast: 786ce77eead62bf47c1ff5c00e4e2699118f1a41b79db2383ce844d13acca503 + unrolled_ast: 786ce77eead62bf47c1ff5c00e4e2699118f1a41b79db2383ce844d13acca503 + ssa_ast: 4db0697a00c7c000e48392d0be6e40eb3a5c27ac4f9c9442558961617cce6621 + flattened_ast: b5f30a511177f0ef462c7604003daca6cf89e4d4c402ab635e6fa35100c58b27 + destructured_ast: 018126b1bbb84d342a819f36b23ce9b6e68cd862562db83376cf61344103b7ee + inlined_ast: 018126b1bbb84d342a819f36b23ce9b6e68cd862562db83376cf61344103b7ee + dce_ast: 018126b1bbb84d342a819f36b23ce9b6e68cd862562db83376cf61344103b7ee bytecode: f9bb06bbdb06665d260633e11e377d5b2a428e169220f31b9ad9cd8ac8c94f6d errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/and_assign.out b/tests/expectations/compiler/statements/operations/and_assign.out index eda99ba1fc..48d5c11329 100644 --- a/tests/expectations/compiler/statements/operations/and_assign.out +++ b/tests/expectations/compiler/statements/operations/and_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8313bfff3b5e7e1fce281ec46bd51d88911ae4f827ac1edc95475cbf133957a3 - type_checked_symbol_table: c25ee4fd12606905b043bd9330bea9125df2c2fc920a04b7facf7b670ffbba1e - unrolled_symbol_table: c25ee4fd12606905b043bd9330bea9125df2c2fc920a04b7facf7b670ffbba1e - initial_ast: 8b3a29a59f47ac1baa5c744fc8523514d952469ccb4a2f9fc34009d8d42f600b - unrolled_ast: 8b3a29a59f47ac1baa5c744fc8523514d952469ccb4a2f9fc34009d8d42f600b - ssa_ast: cf08639011c7817b75642c2a59376effd7a5973945d97b7c7d978c077d5b2847 - flattened_ast: 0ab49855efbcec532547e888e1d1af0ec589c8b4a57d017e5ea93e6e9a38d24a - destructured_ast: 9cd10858178862747d0dc3b735a52a0da6b813f681c31cefd0f8e4e8d326a423 - inlined_ast: 9cd10858178862747d0dc3b735a52a0da6b813f681c31cefd0f8e4e8d326a423 - dce_ast: 9cd10858178862747d0dc3b735a52a0da6b813f681c31cefd0f8e4e8d326a423 + - initial_symbol_table: e03b4d8eaccf3cd016b4eb081690ba20dc331352711628cd8a2d3290c1995b9b + type_checked_symbol_table: f002030b982fc51b61e7c8a8df5141139c28eece313f2f41a61052bed8c0ab79 + unrolled_symbol_table: f002030b982fc51b61e7c8a8df5141139c28eece313f2f41a61052bed8c0ab79 + initial_ast: 2828aaa6e47f5d658f33094a37622c1206fe7d7c9050e1fbed30d8b87edece71 + unrolled_ast: 2828aaa6e47f5d658f33094a37622c1206fe7d7c9050e1fbed30d8b87edece71 + ssa_ast: e436693135f765ec1e2237a0c073ac52dea3781c6c62d8a4d55cca8a3bdbf080 + flattened_ast: f13e07a9dc3fd6be29c0a6a6a4a24b55ecc21969d0727ce2bbe79d09747cc0c0 + destructured_ast: d83c2cfbe7bf676fec0845a5e9251e43ce213a7d40bc9f695978429e5b4a86e5 + inlined_ast: d83c2cfbe7bf676fec0845a5e9251e43ce213a7d40bc9f695978429e5b4a86e5 + dce_ast: d83c2cfbe7bf676fec0845a5e9251e43ce213a7d40bc9f695978429e5b4a86e5 bytecode: 7b9e392bda5b29d56ff94dc3eaefe68313d852336209db998714308d19ea6102 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/bitand_assign.out b/tests/expectations/compiler/statements/operations/bitand_assign.out index 42d9108fb4..1d1bc1ff7a 100644 --- a/tests/expectations/compiler/statements/operations/bitand_assign.out +++ b/tests/expectations/compiler/statements/operations/bitand_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 006e094c2edf6cb4d11c6601714f88a42754035f7da4b186f1b914f5908e9316 - type_checked_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - unrolled_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - initial_ast: 439c0092796f3eaa7152ad822de67a1ddb1ba763f0ab5ea25003d8e19467adfb - unrolled_ast: 439c0092796f3eaa7152ad822de67a1ddb1ba763f0ab5ea25003d8e19467adfb - ssa_ast: 1c8a89b238249c1962e52cac9c41a65fb570ac72d49f02f8cee7daaf03a3e43c - flattened_ast: 8f2fc9c537ad604d59a59f96410dfacdba33983c8a36a2f7a5d784e3d6293960 - destructured_ast: 9c44bbfc40a0586c62a8d24288081527e5d560d6afc986acb2020119f602738c - inlined_ast: 9c44bbfc40a0586c62a8d24288081527e5d560d6afc986acb2020119f602738c - dce_ast: 9c44bbfc40a0586c62a8d24288081527e5d560d6afc986acb2020119f602738c + - initial_symbol_table: b15cc8e072ff309d5fda50dd004627788721e3e6a91300c8fa120607bdb28f55 + type_checked_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + unrolled_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + initial_ast: d5f8d0aa726f24a263d8a8052b08abd443a28b9bac4efda57d17d58edf47099d + unrolled_ast: d5f8d0aa726f24a263d8a8052b08abd443a28b9bac4efda57d17d58edf47099d + ssa_ast: d86b1082bb92ee18f8938afc0d8ff1f043c9aeba73ae8fbf6156ba0ba6b1b81f + flattened_ast: b65e7563e2529a622e062867c8102f92b56bf727f2f2ba0ffb6238b8d1523b6d + destructured_ast: 4c5044e5c267370f1bced8591b993c0c0e3294f725d4f13048cd43c7351d9ad3 + inlined_ast: 4c5044e5c267370f1bced8591b993c0c0e3294f725d4f13048cd43c7351d9ad3 + dce_ast: 4c5044e5c267370f1bced8591b993c0c0e3294f725d4f13048cd43c7351d9ad3 bytecode: 6dab0d771ad5e0b95b5ded8ffb214368621dc0ee9434113549f85abd0eb6c626 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/bitor_assign.out b/tests/expectations/compiler/statements/operations/bitor_assign.out index 1ef71c3c92..84446672f3 100644 --- a/tests/expectations/compiler/statements/operations/bitor_assign.out +++ b/tests/expectations/compiler/statements/operations/bitor_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 006e094c2edf6cb4d11c6601714f88a42754035f7da4b186f1b914f5908e9316 - type_checked_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - unrolled_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - initial_ast: 1c2b8860b4d4e75f591cecb0ceeb452a327fd7b678643f8a58b7b395575db862 - unrolled_ast: 1c2b8860b4d4e75f591cecb0ceeb452a327fd7b678643f8a58b7b395575db862 - ssa_ast: 88da330dca5d087aa14365b7b5478370f3149599340faa0d13202aea1ffd069e - flattened_ast: 57df6b278e0622f508a04d126f31f82c9b43782eb4770a72ba1699954752c428 - destructured_ast: 72576608e77d54c0e0775c2442dc0794d02e80f3d7dc1578b9c7ed2c895cd97c - inlined_ast: 72576608e77d54c0e0775c2442dc0794d02e80f3d7dc1578b9c7ed2c895cd97c - dce_ast: 72576608e77d54c0e0775c2442dc0794d02e80f3d7dc1578b9c7ed2c895cd97c + - initial_symbol_table: b15cc8e072ff309d5fda50dd004627788721e3e6a91300c8fa120607bdb28f55 + type_checked_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + unrolled_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + initial_ast: a48a2440a8280169dfe0a6e43807580f4c5d9214712b2bc65ac14f3f60376363 + unrolled_ast: a48a2440a8280169dfe0a6e43807580f4c5d9214712b2bc65ac14f3f60376363 + ssa_ast: c1eeec4760577855cd026969f8feb7603bfcc02c0124651568b00319641c5578 + flattened_ast: 756bc884e81396ff00403f1ac3f97a5616faf6abace9e629a17ed2be63df9831 + destructured_ast: 2e71a8563a713a929ef9a97653422261d3176060bac0e35176ab2647d44a9b7c + inlined_ast: 2e71a8563a713a929ef9a97653422261d3176060bac0e35176ab2647d44a9b7c + dce_ast: 2e71a8563a713a929ef9a97653422261d3176060bac0e35176ab2647d44a9b7c bytecode: f551499188e28449b06b9aa17ef8af4d1daedbf0ac75484b5e3f8e81836ffb63 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/bitxor_assign.out b/tests/expectations/compiler/statements/operations/bitxor_assign.out index cfca7a435b..be527021b1 100644 --- a/tests/expectations/compiler/statements/operations/bitxor_assign.out +++ b/tests/expectations/compiler/statements/operations/bitxor_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 006e094c2edf6cb4d11c6601714f88a42754035f7da4b186f1b914f5908e9316 - type_checked_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - unrolled_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - initial_ast: e0d2456f917b2778b7f9c52fdd2f4a29b8aff11abdd062d10912ffd045e42617 - unrolled_ast: e0d2456f917b2778b7f9c52fdd2f4a29b8aff11abdd062d10912ffd045e42617 - ssa_ast: 5535213f8688d6639c9fd3e4c61b83b9cdde408b96cea2976969ba7f1efe18f2 - flattened_ast: 9a3aa04a195e6fec68f57836ce0cfade448b41bf376f6aa6eedc3beb96515b97 - destructured_ast: 2efaff38f04871a6762d8d891f6390c0c8cf753448c5978c289e741cec8847aa - inlined_ast: 2efaff38f04871a6762d8d891f6390c0c8cf753448c5978c289e741cec8847aa - dce_ast: 2efaff38f04871a6762d8d891f6390c0c8cf753448c5978c289e741cec8847aa + - initial_symbol_table: b15cc8e072ff309d5fda50dd004627788721e3e6a91300c8fa120607bdb28f55 + type_checked_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + unrolled_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + initial_ast: 3e938db85b4b5d1ca32a18dc6af6d067f4f3156b845e196d083cb980ee2bc3b1 + unrolled_ast: 3e938db85b4b5d1ca32a18dc6af6d067f4f3156b845e196d083cb980ee2bc3b1 + ssa_ast: 88a09c4436aff6e61ee4ff0de4098e8c591dd0ea80c23b7e75137c73d07d0b17 + flattened_ast: bb244e9de1cc4d76843dc12ff1c45fd8c8a965d93d8d5a9ff9dc34c9b3f57217 + destructured_ast: 116f705522f64a545ee85565520936ad2fc56356ca0d4cacbcba1c4f8c09245f + inlined_ast: 116f705522f64a545ee85565520936ad2fc56356ca0d4cacbcba1c4f8c09245f + dce_ast: 116f705522f64a545ee85565520936ad2fc56356ca0d4cacbcba1c4f8c09245f bytecode: cc7cc1d77829ab20a01838d82d9d75e2f4d9b5231667aeeb7517083740d299f5 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/div_assign.out b/tests/expectations/compiler/statements/operations/div_assign.out index ba7c3eed5b..79bf12bf48 100644 --- a/tests/expectations/compiler/statements/operations/div_assign.out +++ b/tests/expectations/compiler/statements/operations/div_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 006e094c2edf6cb4d11c6601714f88a42754035f7da4b186f1b914f5908e9316 - type_checked_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - unrolled_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - initial_ast: e23510a7f5e69465ee05fc2dd736fceccd12842e17ef6a8b726f5ea14486fdfe - unrolled_ast: e23510a7f5e69465ee05fc2dd736fceccd12842e17ef6a8b726f5ea14486fdfe - ssa_ast: bcd0ca4c3fca426ebb497c0974cd90b2d2b49fefb0a68ed86b0af43d8dea99da - flattened_ast: db286eaaa9f80d8753d0a0dfa0d09702a08762aad39f939e3ce1203386b9d25d - destructured_ast: cce2aceb686d8931b6bc36580ca8fef2bc74d27a5158334989087cd36c6adb4e - inlined_ast: cce2aceb686d8931b6bc36580ca8fef2bc74d27a5158334989087cd36c6adb4e - dce_ast: cce2aceb686d8931b6bc36580ca8fef2bc74d27a5158334989087cd36c6adb4e + - initial_symbol_table: b15cc8e072ff309d5fda50dd004627788721e3e6a91300c8fa120607bdb28f55 + type_checked_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + unrolled_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + initial_ast: c4b22438c396cf9b44c553dcc3a32a8fbb7dec0d334a80e6282bc28536d8e127 + unrolled_ast: c4b22438c396cf9b44c553dcc3a32a8fbb7dec0d334a80e6282bc28536d8e127 + ssa_ast: 9f9c72a9f18ded47c4ebf08d0c3688e0c757c3cc9100615ad5ed859dc9027c1b + flattened_ast: e64fbb5256594cd26cc6ad46039449b980dcf8da7ab87a520172aa8925f32631 + destructured_ast: 2fccab048633b4bf945e5bd8defc6b4af820c1d77d797fbb8307cf371bcf418a + inlined_ast: 2fccab048633b4bf945e5bd8defc6b4af820c1d77d797fbb8307cf371bcf418a + dce_ast: 2fccab048633b4bf945e5bd8defc6b4af820c1d77d797fbb8307cf371bcf418a bytecode: 852a26ba7ae67c2f2cdf00814963c66786bd383cb645b9740b782cb07e747c41 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/mul_assign.out b/tests/expectations/compiler/statements/operations/mul_assign.out index 71f06b3651..7f2d6a3c8c 100644 --- a/tests/expectations/compiler/statements/operations/mul_assign.out +++ b/tests/expectations/compiler/statements/operations/mul_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 006e094c2edf6cb4d11c6601714f88a42754035f7da4b186f1b914f5908e9316 - type_checked_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - unrolled_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - initial_ast: 42b9ef1a31e0ab477199d551003ea4cddc38e62d7250aa9a93ef41d367bc318c - unrolled_ast: 42b9ef1a31e0ab477199d551003ea4cddc38e62d7250aa9a93ef41d367bc318c - ssa_ast: 5a99a7531c416be3144f85b8044290975286eaf616a51e93c476d00547ecb901 - flattened_ast: e35e1d6d56049b38e2aef26f6f0a24e4f00e206e4da279fd91e2ff782411971f - destructured_ast: 3ff0936b13fa245f2ba480e881da12f057a29ea3724e4b0165fee8b06cf14447 - inlined_ast: 3ff0936b13fa245f2ba480e881da12f057a29ea3724e4b0165fee8b06cf14447 - dce_ast: 3ff0936b13fa245f2ba480e881da12f057a29ea3724e4b0165fee8b06cf14447 + - initial_symbol_table: b15cc8e072ff309d5fda50dd004627788721e3e6a91300c8fa120607bdb28f55 + type_checked_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + unrolled_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + initial_ast: 402cc7bf351e8f7360fb4371055e91d192e40770a10408a67766988c3b0e2baf + unrolled_ast: 402cc7bf351e8f7360fb4371055e91d192e40770a10408a67766988c3b0e2baf + ssa_ast: ff0329347065a8368cda4a26df7dbd77aae78c909f1136a6f68ecee4b25d228e + flattened_ast: f9365e77ddc8f125482b359d2cfd1bfff2701c6d609fbc61a1f7de27cb15769c + destructured_ast: 172ea791250878b86bf45982e72454bc4d77a5dd1b8e7c931a9678892140fcb8 + inlined_ast: 172ea791250878b86bf45982e72454bc4d77a5dd1b8e7c931a9678892140fcb8 + dce_ast: 172ea791250878b86bf45982e72454bc4d77a5dd1b8e7c931a9678892140fcb8 bytecode: e458b602541d030c368e1e498d1dae92b0a26e9505a02ca3cd93858ca3bdb277 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/or_assign.out b/tests/expectations/compiler/statements/operations/or_assign.out index c5b6d03bfd..824ef4f9b7 100644 --- a/tests/expectations/compiler/statements/operations/or_assign.out +++ b/tests/expectations/compiler/statements/operations/or_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 8313bfff3b5e7e1fce281ec46bd51d88911ae4f827ac1edc95475cbf133957a3 - type_checked_symbol_table: c25ee4fd12606905b043bd9330bea9125df2c2fc920a04b7facf7b670ffbba1e - unrolled_symbol_table: c25ee4fd12606905b043bd9330bea9125df2c2fc920a04b7facf7b670ffbba1e - initial_ast: 24ca36fbb2d08eac1f499871b5ac4290c412c954398bca6bcb09e13a5bc4c668 - unrolled_ast: 24ca36fbb2d08eac1f499871b5ac4290c412c954398bca6bcb09e13a5bc4c668 - ssa_ast: 4f5d8c82a82d00f071766590e3696db0416f00feb0ccb380c10fdf90032e7215 - flattened_ast: a08f85e7b886d01459d901d78a37f76b3755a0ce8703b2013504f1d9b113a92d - destructured_ast: 4e01c648033f50874aac530e0c9ef587bb739e8b6421978307b18950f5bbd1c7 - inlined_ast: 4e01c648033f50874aac530e0c9ef587bb739e8b6421978307b18950f5bbd1c7 - dce_ast: 4e01c648033f50874aac530e0c9ef587bb739e8b6421978307b18950f5bbd1c7 + - initial_symbol_table: e03b4d8eaccf3cd016b4eb081690ba20dc331352711628cd8a2d3290c1995b9b + type_checked_symbol_table: f002030b982fc51b61e7c8a8df5141139c28eece313f2f41a61052bed8c0ab79 + unrolled_symbol_table: f002030b982fc51b61e7c8a8df5141139c28eece313f2f41a61052bed8c0ab79 + initial_ast: 1b435ce8e4044d8a85f773295720a077da989d83a51608d296e4627d6fc8d3e9 + unrolled_ast: 1b435ce8e4044d8a85f773295720a077da989d83a51608d296e4627d6fc8d3e9 + ssa_ast: a9c1798902cc14427219a2cd1a4b8d4e9b68470e7a167647d8696c996f34a324 + flattened_ast: 4e25f9060a8fd7d625110ad7a1211938dcc8d1b85682c4f68db89c45e36abe75 + destructured_ast: 150dfd94218cd0042d61ab0e64d9ba9aa96982191cdbe8c0c038cc24bcf23332 + inlined_ast: 150dfd94218cd0042d61ab0e64d9ba9aa96982191cdbe8c0c038cc24bcf23332 + dce_ast: 150dfd94218cd0042d61ab0e64d9ba9aa96982191cdbe8c0c038cc24bcf23332 bytecode: 6d6695b67fa8f1cff43f2d00c6ce7e118342fb3e0bd05008d952820bf0e6dca8 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/pow_assign.out b/tests/expectations/compiler/statements/operations/pow_assign.out index e4cbb4a661..2bcb13c12f 100644 --- a/tests/expectations/compiler/statements/operations/pow_assign.out +++ b/tests/expectations/compiler/statements/operations/pow_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 97aa75659b0b5d4a0aff8760464842832f7c324919428111a6079eaca988df17 - type_checked_symbol_table: d7d64b39630438fb751ee9254521ab09a2c58ee89b4c76c96ce35bd23e49c0a6 - unrolled_symbol_table: d7d64b39630438fb751ee9254521ab09a2c58ee89b4c76c96ce35bd23e49c0a6 - initial_ast: 007177aed4978a0f73c4bbf6934d5b50db45b106abcad678f44289b001b0530d - unrolled_ast: 007177aed4978a0f73c4bbf6934d5b50db45b106abcad678f44289b001b0530d - ssa_ast: c8512818ab46c6757469e1b75b5a8ca2272f4234a590659502f2359b61639ba3 - flattened_ast: aa39b478b4925ed9438f814970352afffb70f3091647d08d02c1cd7edd0c2b5e - destructured_ast: 1fd2dd2271e2574fe4c11f3749981807f93eb7bfdaa9aa6cc9509d3e36abe5f7 - inlined_ast: 1fd2dd2271e2574fe4c11f3749981807f93eb7bfdaa9aa6cc9509d3e36abe5f7 - dce_ast: 1fd2dd2271e2574fe4c11f3749981807f93eb7bfdaa9aa6cc9509d3e36abe5f7 + - initial_symbol_table: 0809d7da060ff5a1856d1ab77a8709b29e9bdf9636c0a543f9f5ebda9dc3ae81 + type_checked_symbol_table: 88b7ca411ce5d2755794f68ea0775f224570da3d461eda27f5f9deab6b07ab64 + unrolled_symbol_table: 88b7ca411ce5d2755794f68ea0775f224570da3d461eda27f5f9deab6b07ab64 + initial_ast: b2d4e08e83e84b7ab019d73b0da579c82d848fba5365290a8a2c1ef6d9ab9303 + unrolled_ast: b2d4e08e83e84b7ab019d73b0da579c82d848fba5365290a8a2c1ef6d9ab9303 + ssa_ast: d26ac2545cc3d867d070e08d487b8d626a84bfa729d547cee06273938448c741 + flattened_ast: a5b0f9b902436bc0b7af473b8c01978493262f08af3ef7946026a0fb8ae4b7d1 + destructured_ast: ba18d4627b0d09bd0197afe3b5173ad9cf40c2d296850844a761e7a8e2d13842 + inlined_ast: ba18d4627b0d09bd0197afe3b5173ad9cf40c2d296850844a761e7a8e2d13842 + dce_ast: ba18d4627b0d09bd0197afe3b5173ad9cf40c2d296850844a761e7a8e2d13842 bytecode: 69c6644fb42c55979ce03fb2d5d6712f6eee57bafc5853fd5866a04a44e4e534 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/rem_assign.out b/tests/expectations/compiler/statements/operations/rem_assign.out index 1885dd75f2..118149fc22 100644 --- a/tests/expectations/compiler/statements/operations/rem_assign.out +++ b/tests/expectations/compiler/statements/operations/rem_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 006e094c2edf6cb4d11c6601714f88a42754035f7da4b186f1b914f5908e9316 - type_checked_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - unrolled_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - initial_ast: afd04ed5002fe27a24693b36871bfe5b502fe8cde60d3c6b9f1db603fcaf06b4 - unrolled_ast: afd04ed5002fe27a24693b36871bfe5b502fe8cde60d3c6b9f1db603fcaf06b4 - ssa_ast: a3808a761bc6a4bcde0903d19998798cd50f96937c27b7747f8bd160a98c61e6 - flattened_ast: fd46bab3bf902c5f7efb8fc752523374499d573ca930e8c76ed67f99a5e1ddd0 - destructured_ast: 2158c9e8b1362e1bf457b451b3d9bc1a5c2267943b1c7d4a38ea6a52732298c5 - inlined_ast: 2158c9e8b1362e1bf457b451b3d9bc1a5c2267943b1c7d4a38ea6a52732298c5 - dce_ast: 2158c9e8b1362e1bf457b451b3d9bc1a5c2267943b1c7d4a38ea6a52732298c5 + - initial_symbol_table: b15cc8e072ff309d5fda50dd004627788721e3e6a91300c8fa120607bdb28f55 + type_checked_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + unrolled_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + initial_ast: 5fd27e5bdd9d950d5f4fc71626a4d4dc42136026a356f1c2053523f5bafc9d76 + unrolled_ast: 5fd27e5bdd9d950d5f4fc71626a4d4dc42136026a356f1c2053523f5bafc9d76 + ssa_ast: 346262abc8997da5b214066bd4421159ef612c626b16fbe3aca7edf47c762dc0 + flattened_ast: 4d46b4f9ad1b72a598e976e82e5af654c9c7846e43ebf9a41a5ad186355308d7 + destructured_ast: 7c8e8b39e72d27ec8d25b9356a30524c101b4e8bd0f88fe4c602add1dbe6c6c2 + inlined_ast: 7c8e8b39e72d27ec8d25b9356a30524c101b4e8bd0f88fe4c602add1dbe6c6c2 + dce_ast: 7c8e8b39e72d27ec8d25b9356a30524c101b4e8bd0f88fe4c602add1dbe6c6c2 bytecode: f67d2ba495c6cbed24bf76003e4521182d8aaec5f8a3d42ab1929d56af65452b errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/shl_assign.out b/tests/expectations/compiler/statements/operations/shl_assign.out index 797173e157..12ab085b15 100644 --- a/tests/expectations/compiler/statements/operations/shl_assign.out +++ b/tests/expectations/compiler/statements/operations/shl_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 97aa75659b0b5d4a0aff8760464842832f7c324919428111a6079eaca988df17 - type_checked_symbol_table: d7d64b39630438fb751ee9254521ab09a2c58ee89b4c76c96ce35bd23e49c0a6 - unrolled_symbol_table: d7d64b39630438fb751ee9254521ab09a2c58ee89b4c76c96ce35bd23e49c0a6 - initial_ast: 58faf0fa6c880d6a5fdafcd8505a009d5cc1f037c9b3bad179c2ed8c7e5154eb - unrolled_ast: 58faf0fa6c880d6a5fdafcd8505a009d5cc1f037c9b3bad179c2ed8c7e5154eb - ssa_ast: 6347e71097d6318a6ce886586ed51a04d8cce9273a40cb10f1c659d855aeb2bd - flattened_ast: 6ac4a2e444a448b43808167ebe516089da5735afb62b9bb6348493172c678730 - destructured_ast: c2047651bf9ec444750fc8a2a771edc2186cf19b7e0c7747b257ad929ccc4e72 - inlined_ast: c2047651bf9ec444750fc8a2a771edc2186cf19b7e0c7747b257ad929ccc4e72 - dce_ast: c2047651bf9ec444750fc8a2a771edc2186cf19b7e0c7747b257ad929ccc4e72 + - initial_symbol_table: 0809d7da060ff5a1856d1ab77a8709b29e9bdf9636c0a543f9f5ebda9dc3ae81 + type_checked_symbol_table: 88b7ca411ce5d2755794f68ea0775f224570da3d461eda27f5f9deab6b07ab64 + unrolled_symbol_table: 88b7ca411ce5d2755794f68ea0775f224570da3d461eda27f5f9deab6b07ab64 + initial_ast: 9ee78cbd65beec132d97110aeba5adea156e75321681cbff6adb04d2e3f947c4 + unrolled_ast: 9ee78cbd65beec132d97110aeba5adea156e75321681cbff6adb04d2e3f947c4 + ssa_ast: f47344badbc0f56cf32fa8d5ec2766452f1bf1e529e906157e3faf6a852538e9 + flattened_ast: 53511fb990cf9ddab8c8331d50836d99f5ef3c42647e996e1e9fddb8559defe5 + destructured_ast: aa622b8e204f1d29a0800e019c65a9c33358385e9ff0ba9dfd0cbf9d92b6f869 + inlined_ast: aa622b8e204f1d29a0800e019c65a9c33358385e9ff0ba9dfd0cbf9d92b6f869 + dce_ast: aa622b8e204f1d29a0800e019c65a9c33358385e9ff0ba9dfd0cbf9d92b6f869 bytecode: c7e481877eba9b3d2f0f08797c30c5404e6da930c4fc82bf58a7bdeb46ba251e errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/shr_assign.out b/tests/expectations/compiler/statements/operations/shr_assign.out index 8e3a0b79e8..6bfdfc3c18 100644 --- a/tests/expectations/compiler/statements/operations/shr_assign.out +++ b/tests/expectations/compiler/statements/operations/shr_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 97aa75659b0b5d4a0aff8760464842832f7c324919428111a6079eaca988df17 - type_checked_symbol_table: d7d64b39630438fb751ee9254521ab09a2c58ee89b4c76c96ce35bd23e49c0a6 - unrolled_symbol_table: d7d64b39630438fb751ee9254521ab09a2c58ee89b4c76c96ce35bd23e49c0a6 - initial_ast: 96383c02c87cd1cda1f84adbb2552eace87deb0c8c4281ed6c835ac6f49889cf - unrolled_ast: 96383c02c87cd1cda1f84adbb2552eace87deb0c8c4281ed6c835ac6f49889cf - ssa_ast: 8024c32947ebe458a850fa27e81f478b4e1d8930cf1f9a73a8e666342c4f37d1 - flattened_ast: b34686bc5bbd84f858278879c97032ead417740bdbe87d99c981d8c4acbeb644 - destructured_ast: c397c7d87320b2dd7c83ba5aab6361fe65563ff51563953f78d2ef6e476ef4b6 - inlined_ast: c397c7d87320b2dd7c83ba5aab6361fe65563ff51563953f78d2ef6e476ef4b6 - dce_ast: c397c7d87320b2dd7c83ba5aab6361fe65563ff51563953f78d2ef6e476ef4b6 + - initial_symbol_table: 0809d7da060ff5a1856d1ab77a8709b29e9bdf9636c0a543f9f5ebda9dc3ae81 + type_checked_symbol_table: 88b7ca411ce5d2755794f68ea0775f224570da3d461eda27f5f9deab6b07ab64 + unrolled_symbol_table: 88b7ca411ce5d2755794f68ea0775f224570da3d461eda27f5f9deab6b07ab64 + initial_ast: cf5a997976b3f406e930a11d661e439ba8f965dcdfd533c7eac311afb6c75100 + unrolled_ast: cf5a997976b3f406e930a11d661e439ba8f965dcdfd533c7eac311afb6c75100 + ssa_ast: cc8aaa6ba45850e26a485c5a9941c66b756419c317d886b12a05b26a2ba326d4 + flattened_ast: e16a6b73d2090ce113026f3d7dc56967f317af5d76bfd35b2dc69176c4333651 + destructured_ast: 8ede1fd80cf77adf16d57fa2e898257f81217ede9bd6ad61344d3f00827093fb + inlined_ast: 8ede1fd80cf77adf16d57fa2e898257f81217ede9bd6ad61344d3f00827093fb + dce_ast: 8ede1fd80cf77adf16d57fa2e898257f81217ede9bd6ad61344d3f00827093fb bytecode: c9b6d8b47fbe5b72e82bc81b952ba14ed281fd0bde9182bf8c6d8e165fa84001 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/operations/sub_assign.out b/tests/expectations/compiler/statements/operations/sub_assign.out index b24fcf0aea..46ef9302a8 100644 --- a/tests/expectations/compiler/statements/operations/sub_assign.out +++ b/tests/expectations/compiler/statements/operations/sub_assign.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 006e094c2edf6cb4d11c6601714f88a42754035f7da4b186f1b914f5908e9316 - type_checked_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - unrolled_symbol_table: db5b98c786f51f96262501647110ea046b839283f8e452b24f952c092e66336f - initial_ast: cfed655c4118336371c45609d99a20570a00850db72bf18d7bbd675b5254b2b4 - unrolled_ast: cfed655c4118336371c45609d99a20570a00850db72bf18d7bbd675b5254b2b4 - ssa_ast: 916e904c214eec18ad97b7da8dc8d1817174cbdc8e7e0efc0739a752943f2aa0 - flattened_ast: 5c01c6f704b984b382719a08d251b5ccaf8836f69c9614a72f3227609b425d84 - destructured_ast: 4cfc5d88f83e988200f129421e29c891067ec9cd0f8ea5fc21e35f8c79dec449 - inlined_ast: 4cfc5d88f83e988200f129421e29c891067ec9cd0f8ea5fc21e35f8c79dec449 - dce_ast: 4cfc5d88f83e988200f129421e29c891067ec9cd0f8ea5fc21e35f8c79dec449 + - initial_symbol_table: b15cc8e072ff309d5fda50dd004627788721e3e6a91300c8fa120607bdb28f55 + type_checked_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + unrolled_symbol_table: 67cb444b36ef53383675c7e5eeec189f58b59db699d528a9d2fe8c285e522e02 + initial_ast: 63f2beb522b578398f5e7329335289fa405dea83dbf6fcc2e338a2fc39afcefc + unrolled_ast: 63f2beb522b578398f5e7329335289fa405dea83dbf6fcc2e338a2fc39afcefc + ssa_ast: 6feb4290304332a1c9d7151546e1ff522667fdaf050b2a5d2c5c08f84970577c + flattened_ast: 8ed20c081bce62eaeb22c95170a30846776366fcc7ade1943c9fce125538b340 + destructured_ast: 6358b17492d7ef077506d97baf94270c253d557d320c8e1dd41c0500f90a1537 + inlined_ast: 6358b17492d7ef077506d97baf94270c253d557d320c8e1dd41c0500f90a1537 + dce_ast: 6358b17492d7ef077506d97baf94270c253d557d320c8e1dd41c0500f90a1537 bytecode: e2d11ed53799ed66404c1913fe646293953de9e3b44fca9a3add80e04e9a34fc errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out b/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out index 2b602276ef..bacad56148 100644 --- a/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out +++ b/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 736f3b63f4cfcbe2906a2e2b0e01f3c276435a56e71c39926bc3b5492003655a - type_checked_symbol_table: 2fe04bba6a05a2200c11cd1632c1d66a86be81e6c4c26d2e7b8f80a40f3c3ee5 - unrolled_symbol_table: 2fe04bba6a05a2200c11cd1632c1d66a86be81e6c4c26d2e7b8f80a40f3c3ee5 - initial_ast: 4f8ee24596b3ff836f1074dbc6f09c0514e45fba37b078b59cb1f0246d2f9ff1 - unrolled_ast: 4f8ee24596b3ff836f1074dbc6f09c0514e45fba37b078b59cb1f0246d2f9ff1 - ssa_ast: b3fb543c996a2ff2ed1c6bc49cf016e94de814c1c4768bedca634c4af570e514 - flattened_ast: 7654b7a28c59efe7b0c970ec421126c7fff2aea09c90c6ff44ea85f24a02d945 - destructured_ast: 51c295d726f59f6433abc89e3fc1f9e7a5b38d55f2163a223fa7ae1dc35b1955 - inlined_ast: 51c295d726f59f6433abc89e3fc1f9e7a5b38d55f2163a223fa7ae1dc35b1955 - dce_ast: 51c295d726f59f6433abc89e3fc1f9e7a5b38d55f2163a223fa7ae1dc35b1955 + - initial_symbol_table: ab8c94f05a269440d7a47836728bb70a448eccfda894c5121edb4db3fa0d069b + type_checked_symbol_table: 7a8660ef95184b05777705f39e57f80dac142f64e88bddf489fe40a867c5ae26 + unrolled_symbol_table: 7a8660ef95184b05777705f39e57f80dac142f64e88bddf489fe40a867c5ae26 + initial_ast: 9c38807bbb24304691936a1d411fc7d7d7fea39778712b1c0d860eebc4b85962 + unrolled_ast: 9c38807bbb24304691936a1d411fc7d7d7fea39778712b1c0d860eebc4b85962 + ssa_ast: ee8b01c25b736608a799d56f044ac621a3ad493d04c9cc2d9e6da0c556eebe31 + flattened_ast: b3994c5052f66bb60f6819dd3b1b0be78788dac8bfab05eb388c827840859965 + destructured_ast: 05d186960b057135d774e3de8c236b696741be00362515024057cc61a065d49a + inlined_ast: 05d186960b057135d774e3de8c236b696741be00362515024057cc61a065d49a + dce_ast: 05d186960b057135d774e3de8c236b696741be00362515024057cc61a065d49a bytecode: f8245e78b1dfaf2eeeb6aff9629ee561cdf6bf80f029c173fd32c6c002ad6e73 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/typecheck_statements_fail.out b/tests/expectations/compiler/statements/typecheck_statements_fail.out index cdb45233f8..f52d2a59b7 100644 --- a/tests/expectations/compiler/statements/typecheck_statements_fail.out +++ b/tests/expectations/compiler/statements/typecheck_statements_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372007]: Expected one type from `i16`, but got `i32`\n --> compiler-test:5:33\n |\n 5 | let c1 : u32 = 123i16 * 123i32;\n | ^^^^^^\nError [ETYC0372007]: Expected one type from `i16`, but got `u32`\n --> compiler-test:5:24\n |\n 5 | let c1 : u32 = 123i16 * 123i32;\n | ^^^^^^^^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:6:24\n |\n 6 | let c2 : u32 = \"123i32\" * 123i16 * \"sss\";\n | ^^^^^^^^\nError [ETYC0372007]: Expected one type from `i16`, but got `string`\n --> compiler-test:6:24\n |\n 6 | let c2 : u32 = \"123i32\" * 123i16 * \"sss\";\n | ^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:6:44\n |\n 6 | let c2 : u32 = \"123i32\" * 123i16 * \"sss\";\n | ^^^^^\nError [ETYC0372007]: Expected one type from `i16`, but got `string`\n --> compiler-test:6:44\n |\n 6 | let c2 : u32 = \"123i32\" * 123i16 * \"sss\";\n | ^^^^^\nError [ETYC0372007]: Expected one type from `i16`, but got `u32`\n --> compiler-test:6:24\n |\n 6 | let c2 : u32 = \"123i32\" * 123i16 * \"sss\";\n | ^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:7:24\n |\n 7 | let c3 : u32 = \"123i32\" * \"sss\";\n | ^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:7:35\n |\n 7 | let c3 : u32 = \"123i32\" * \"sss\";\n | ^^^^^\nError [ETYC0372003]: Expected type `field, group, integer, or scalar` but type `string` was found\n --> compiler-test:7:24\n |\n 7 | let c3 : u32 = \"123i32\" * \"sss\";\n | ^^^^^^^^\nError [ETYC0372003]: Expected type `field, group, integer, or scalar` but type `string` was found\n --> compiler-test:7:35\n |\n 7 | let c3 : u32 = \"123i32\" * \"sss\";\n | ^^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `i16`\n --> compiler-test:8:30\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `i32`\n --> compiler-test:8:37\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `i64`\n --> compiler-test:8:44\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u8`\n --> compiler-test:8:51\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u16`\n --> compiler-test:8:57\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u32`\n --> compiler-test:8:64\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u64`\n --> compiler-test:8:71\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372007]: Expected one type from `i8`, but got `u32`\n --> compiler-test:8:24\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:9:26\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^^^^\nError [ETYC0372007]: Expected one type from `string`, but got `i16`\n --> compiler-test:9:26\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^^^^^^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:9:49\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^\nError [ETYC0372007]: Expected one type from `string`, but got `i8`\n --> compiler-test:9:49\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^^^^^^^\nError [ETYC0372007]: Expected one type from `string`, but got `i8`\n --> compiler-test:9:49\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^^^^^^^^^^^^^\nError [ETYC0372007]: Expected one type from `string`, but got `u32`\n --> compiler-test:9:49\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Error [ETYC0372003]: Expected type `i16` but type `i32` was found\n --> compiler-test:5:33\n |\n 5 | let c1 : u32 = 123i16 * 123i32;\n | ^^^^^^\nError [ETYC0372003]: Expected type `i16` but type `u32` was found\n --> compiler-test:5:24\n |\n 5 | let c1 : u32 = 123i16 * 123i32;\n | ^^^^^^^^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:6:24\n |\n 6 | let c2 : u32 = \"123i32\" * 123i16 * \"sss\";\n | ^^^^^^^^\nError [ETYC0372003]: Expected type `i16` but type `string` was found\n --> compiler-test:6:24\n |\n 6 | let c2 : u32 = \"123i32\" * 123i16 * \"sss\";\n | ^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:6:44\n |\n 6 | let c2 : u32 = \"123i32\" * 123i16 * \"sss\";\n | ^^^^^\nError [ETYC0372003]: Expected type `i16` but type `string` was found\n --> compiler-test:6:44\n |\n 6 | let c2 : u32 = \"123i32\" * 123i16 * \"sss\";\n | ^^^^^\nError [ETYC0372003]: Expected type `i16` but type `u32` was found\n --> compiler-test:6:24\n |\n 6 | let c2 : u32 = \"123i32\" * 123i16 * \"sss\";\n | ^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:7:24\n |\n 7 | let c3 : u32 = \"123i32\" * \"sss\";\n | ^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:7:35\n |\n 7 | let c3 : u32 = \"123i32\" * \"sss\";\n | ^^^^^\nError [ETYC0372003]: Expected type `field, group, integer, or scalar` but type `string` was found\n --> compiler-test:7:24\n |\n 7 | let c3 : u32 = \"123i32\" * \"sss\";\n | ^^^^^^^^\nError [ETYC0372003]: Expected type `field, group, integer, or scalar` but type `string` was found\n --> compiler-test:7:35\n |\n 7 | let c3 : u32 = \"123i32\" * \"sss\";\n | ^^^^^\nError [ETYC0372003]: Expected type `i8` but type `i16` was found\n --> compiler-test:8:30\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372003]: Expected type `i8` but type `i32` was found\n --> compiler-test:8:37\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372003]: Expected type `i8` but type `i64` was found\n --> compiler-test:8:44\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372003]: Expected type `i8` but type `u8` was found\n --> compiler-test:8:51\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^\nError [ETYC0372003]: Expected type `i8` but type `u16` was found\n --> compiler-test:8:57\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372003]: Expected type `i8` but type `u32` was found\n --> compiler-test:8:64\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372003]: Expected type `i8` but type `u64` was found\n --> compiler-test:8:71\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^\nError [ETYC0372003]: Expected type `i8` but type `u32` was found\n --> compiler-test:8:24\n |\n 8 | let c4 : u32 = 1i8 * 2i16 * 3i32 * 4i64 * 5u8 * 6u16 * 7u32 * 9u64;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:9:26\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^^^^\nError [ETYC0372003]: Expected type `i16` but type `string` was found\n --> compiler-test:9:26\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^^^^^^^^^^^^^\nError [ETYC0372045]: Strings are not yet supported.\n --> compiler-test:9:49\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^\nError [ETYC0372003]: Expected type `i8` but type `string` was found\n --> compiler-test:9:49\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^^^^^^^\nError [ETYC0372003]: Expected type `i8` but type `string` was found\n --> compiler-test:9:49\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^^^^^^^^^^^^^\nError [ETYC0372003]: Expected type `u32` but type `string` was found\n --> compiler-test:9:49\n |\n 9 | let c16: bool = (\"123i32\" & 123i16) == (\"sss\" / 1i8 - 1i8 + 22u32);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/statements/underscore_for_loop.out b/tests/expectations/compiler/statements/underscore_for_loop.out index e25e6d0034..8e2d4052cc 100644 --- a/tests/expectations/compiler/statements/underscore_for_loop.out +++ b/tests/expectations/compiler/statements/underscore_for_loop.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: afe2cb0a5d27126ad8ee79c859b2821f3782ea4dbc63ee28264f7ec69f1a8072 - type_checked_symbol_table: fe1c423c5db994de30adf8204e8bbe77508f825149b43140c3888bdd3d2eaa95 - unrolled_symbol_table: a12eb4c311bb47d968e279cd12755fb1b93742b347f7976c68883b9cc5263e14 - initial_ast: 2599407b7f11d8891e1851d2dd541d3cf865a5081019f9a3eb459cf8f3f69722 - unrolled_ast: 71eec36e48c21b9f6461f64f8f787af1aaa70da7b18a87430c9482d587d6f14e - ssa_ast: 107fecdf5e138cd052ec4db5268ccd8bb34d832ee83a0027db8e0b993887e674 - flattened_ast: f9240ec5f990148c7539e7ae7303a7c23b50b262023a92eab70501882f2e0d6b - destructured_ast: 758021d5dbb6aeb3e20f4b97539d1ea644de73111f50735db03995a0fda1c975 - inlined_ast: 758021d5dbb6aeb3e20f4b97539d1ea644de73111f50735db03995a0fda1c975 - dce_ast: 49f183f07eeb369a92d89d7039d04c17f87aa05ed3297bbdf9247b6bd9f4219a + - initial_symbol_table: 6509016b6899f5938f44b2dab2c895fb70c487d9413773a25f58619ab9b0a9be + type_checked_symbol_table: 5062ff54022ce573c87a47bc3435be475765352fe49d33a80117a7c99f9455f1 + unrolled_symbol_table: 767bcafca0e607359b4fbedc2993c6b450d69b3f44e41fb25674b17da2f4aea3 + initial_ast: 8edaf2a23a7e65051bf3e4ced5eece2f6de1339ca084d363c33b9c91930ae403 + unrolled_ast: 56aa8c7dc5296377393e122a6efbb6efc3ee7f034e6b27f6d1b5c91f5a0168c4 + ssa_ast: 41fcd8ba84c849134813ff374afdcbe8ef35ec7c83883a2f043196b64326b645 + flattened_ast: b97c7e66892e032d25802a5a915bd139efcc11fc476b996a3cb52d1b7d93b18e + destructured_ast: 8741ccfe8d857512d4b15ddd3319f027e3d6070f1b5d54b643ce0f92bc9b3a74 + inlined_ast: 8741ccfe8d857512d4b15ddd3319f027e3d6070f1b5d54b643ce0f92bc9b3a74 + dce_ast: 5f0575fcc735e68849c613d13d0af2f497a69f07ed5e0e560a4f9620fa550438 bytecode: 61cc464cdc1104635ea399648d62a06b112dc3462634b3f992151c6e5572d6f7 errors: "" warnings: "" diff --git a/tests/expectations/compiler/statements/unknown_type_in_definition_fail.out b/tests/expectations/compiler/statements/unknown_type_in_definition_fail.out index b12551f47c..b1f9367d33 100644 --- a/tests/expectations/compiler/statements/unknown_type_in_definition_fail.out +++ b/tests/expectations/compiler/statements/unknown_type_in_definition_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372017]: The type `Foo` is not found in the current scope.\n --> compiler-test:5:6\n |\n 5 | \tlet b: Foo = 1u8;\n | ^^^^^^^^^^^^^^^^\n |\n = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits`\nError [ETYC0372017]: The type `Foo` is not found in the current scope.\n --> compiler-test:5:6\n |\n 5 | \tlet b: Foo = 1u8;\n | ^^^^^^^^^^^^^^^^\n |\n = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits`\nError [ETYC0372007]: Expected one type from `u8`, but got `Foo`\n --> compiler-test:5:19\n |\n 5 | \tlet b: Foo = 1u8;\n | ^^^\n" + - "Error [ETYC0372017]: The type `Foo` is not found in the current scope.\n --> compiler-test:5:6\n |\n 5 | \tlet b: Foo = 1u8;\n | ^^^^^^^^^^^^^^^^\n |\n = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits`\nError [ETYC0372003]: Expected type `Foo` but type `u8` was found\n --> compiler-test:5:19\n |\n 5 | \tlet b: Foo = 1u8;\n | ^^^\n" diff --git a/tests/expectations/compiler/structs/external_record.out b/tests/expectations/compiler/structs/external_record.out new file mode 100644 index 0000000000..ea09fa7f18 --- /dev/null +++ b/tests/expectations/compiler/structs/external_record.out @@ -0,0 +1,44 @@ +--- +namespace: Compile +expectation: Pass +outputs: + - - compile: + - initial_symbol_table: d10855153b18c105a8e5d4141289c234ca5401be695fadedbe5a9aa1feed0d99 + type_checked_symbol_table: f110ac31e00452e37a27a7a39877eb7324481bf3553a0950abedafe59af6f8cf + unrolled_symbol_table: f110ac31e00452e37a27a7a39877eb7324481bf3553a0950abedafe59af6f8cf + initial_ast: e2238909b4c7ea4d4a5f154b0a277da0a29b5d091487fa5bd2bf188eeb1d0e1c + unrolled_ast: e2238909b4c7ea4d4a5f154b0a277da0a29b5d091487fa5bd2bf188eeb1d0e1c + ssa_ast: 2ff3f0ee1fd181cfdf5d8b01b6a8e9db7c4ee197eaa427ac8ffbfbe1edc35752 + flattened_ast: 2f353ab25caa77f6f9ac8036035a8f38090e2dad01d015278b9a44bd387b736c + destructured_ast: 3d2ac1b2e9d71a1b0fce350e3bfca4acc1d51ce3dfcd3e7e8e0284c3b0da0645 + inlined_ast: 3d2ac1b2e9d71a1b0fce350e3bfca4acc1d51ce3dfcd3e7e8e0284c3b0da0645 + dce_ast: 3d2ac1b2e9d71a1b0fce350e3bfca4acc1d51ce3dfcd3e7e8e0284c3b0da0645 + bytecode: 6341f6fcccbfa86b71e0eac445b9d0ee558c74ef896183ee82b456b9e7fb2270 + errors: "" + warnings: "" + - initial_symbol_table: 8d776af55222c1012f4a66823de540e46507a8bf4f035c3b98d5e0e8419fb11f + type_checked_symbol_table: a530a2ed108764a8c9414a8dfbcb62e55a15fb8b927b7cd841525181e16bf1d1 + unrolled_symbol_table: a530a2ed108764a8c9414a8dfbcb62e55a15fb8b927b7cd841525181e16bf1d1 + initial_ast: d98b64e80f9cd090ab339b158742e28a5cebe95e92855b0cb0916055b6f94a10 + unrolled_ast: b55be301d013cc28832d56d0ed9415285ad53fdc5269b8249f2335e47ca02794 + ssa_ast: c03f293c04d8926711e04215a232f80f8eee8e9a28bc3f2997899a0be96e902b + flattened_ast: 8a743d3e2e978c6e68e07555f5866e9e0ff2e69516391eaf98ad6e23b3783490 + destructured_ast: c6fbe4b0c4379b619d315e1fefdde388586553d3bd904fd0bb1d70342c9ce685 + inlined_ast: c6fbe4b0c4379b619d315e1fefdde388586553d3bd904fd0bb1d70342c9ce685 + dce_ast: c6fbe4b0c4379b619d315e1fefdde388586553d3bd904fd0bb1d70342c9ce685 + bytecode: e902cc1e73a94c6024944460951f6207587ed939584c016908554b23280b94ec + errors: "" + warnings: "" + - initial_symbol_table: 03b418d6693ca962167a299441ed71a01f3c76c72ee6529c16cf407d8ff13be9 + type_checked_symbol_table: b60369fb896fe9fbc00fd88f6a84a35bce5c10b1d2589ad2b076802582fbd4e5 + unrolled_symbol_table: b60369fb896fe9fbc00fd88f6a84a35bce5c10b1d2589ad2b076802582fbd4e5 + initial_ast: 4ef079f2728830f124f039ea50a27e7a745c5b36acbe55cd9b2b68d680b43da7 + unrolled_ast: 13790c19e56821820e6c5ce5602ad823c10d3cb29f1fc87977975ff3362d255b + ssa_ast: 189b5ef4384180df8d2e1a2d8b43e3b66b6653810434b50625525c98224acdcc + flattened_ast: 2f05988b3eaa4a4e5341aa1604cfce67db101df9927b1ebf32acd94841486281 + destructured_ast: 838c48d0682fb6422e48c9f510bbc69401b624b181d901a22f7cd3f6f7b3be5d + inlined_ast: 838c48d0682fb6422e48c9f510bbc69401b624b181d901a22f7cd3f6f7b3be5d + dce_ast: 838c48d0682fb6422e48c9f510bbc69401b624b181d901a22f7cd3f6f7b3be5d + bytecode: b92b0c5017841d1c4ace13f7b040b9b7f84174bf74d49b8472f5f101f0d6caf8 + errors: "" + warnings: "" diff --git a/tests/expectations/compiler/structs/external_struct.out b/tests/expectations/compiler/structs/external_struct.out new file mode 100644 index 0000000000..7540221969 --- /dev/null +++ b/tests/expectations/compiler/structs/external_struct.out @@ -0,0 +1,44 @@ +--- +namespace: Compile +expectation: Pass +outputs: + - - compile: + - initial_symbol_table: 5d846826e43522da36251bd23c556281a420beb0d463a37678ad6260e0da3104 + type_checked_symbol_table: 6706c6596e34356b82aeb6b673892f5db90b68e9d006a9279277dfc34ec3a694 + unrolled_symbol_table: 6706c6596e34356b82aeb6b673892f5db90b68e9d006a9279277dfc34ec3a694 + initial_ast: 02ec3677650180d8d2f3902cf4b6417ecb91c3b711910f46f5f9f33de51f5a01 + unrolled_ast: 02ec3677650180d8d2f3902cf4b6417ecb91c3b711910f46f5f9f33de51f5a01 + ssa_ast: b9bf4b0c163c09f8ab1017dcb1d400a5bb822d62921a43df272cd1c358c9cc29 + flattened_ast: bdc674a1eda09bceae5bac7c27d79e3bf30d38755b714dd3592dd3323bf30f89 + destructured_ast: 232a24bd7e247ad558feddc636a12c8c203310a715f5dcadcbed23c83deb11b2 + inlined_ast: 232a24bd7e247ad558feddc636a12c8c203310a715f5dcadcbed23c83deb11b2 + dce_ast: 232a24bd7e247ad558feddc636a12c8c203310a715f5dcadcbed23c83deb11b2 + bytecode: c562a0b23873460644ce0af83bd46d2a4010f5d667aafd72940cfa0dd3a1c893 + errors: "" + warnings: "" + - initial_symbol_table: c2f264e69e0b7173138b37dd1f9663a082e2ac90ce0d00789960268db6e756b2 + type_checked_symbol_table: 934bc5bec6c6847a9e3eabdc0d5eb10f072aace53f314fc97ab12474adec6464 + unrolled_symbol_table: 934bc5bec6c6847a9e3eabdc0d5eb10f072aace53f314fc97ab12474adec6464 + initial_ast: 6f4a2a747de9222cd08c725815e813a5d4c578f2eb917ead8a99ca3543194ea4 + unrolled_ast: 1fc7d2a17799e9575e322ab3561b7b47b9cb28065298da6b042d76c5d529d081 + ssa_ast: 16319d7cadeb9ff2592ebf84649e68783c89c8dd880fafaf82c2b3b7b51b3aac + flattened_ast: 2d756f2dd9f3fa7c6b4ff0fa2460adcabde372fa3547eb865300e3577107ce25 + destructured_ast: be41c21f030b41e6ae83fb9993db9d40ced4cc32f338099aa3c15e02337b12bd + inlined_ast: be41c21f030b41e6ae83fb9993db9d40ced4cc32f338099aa3c15e02337b12bd + dce_ast: 698d6b6f58fe15cf03cab30a9a9aa9bb508dcbe2f1c0200e1a143df9eea9f3a9 + bytecode: 5a1ca0038e83880d6d2cd5413ca4e8ec01e2622d635d6d8b2cb64463cd5c4817 + errors: "" + warnings: "" + - initial_symbol_table: a5845512a20caed62a1003ecd4c7a5841791c214e22d49059207c84ad3b77978 + type_checked_symbol_table: ac4184be5e0b157e9933b4fcfbbd4e25535fabee0b4a2b6601698499a1ffff98 + unrolled_symbol_table: ac4184be5e0b157e9933b4fcfbbd4e25535fabee0b4a2b6601698499a1ffff98 + initial_ast: 6d6e05fc0c1e6feda3ca6ccdc65a1c006dc91b34b8220df6c8bea9c90bdb3d2a + unrolled_ast: c0742e53dab2efa2ea86aa15e3b595604a922365a6ce0d9de1eebe470d0ff6a2 + ssa_ast: 221b82dfb6404b11ceff146ff0d2574504cec0f5d99405bbfd59ee38b80b053b + flattened_ast: 21aa2231da2e31a51bf6c3323391fcf653081a548e6372e3d595e2fcb8f510ea + destructured_ast: e88a63f1da0afb324feca3720a8eb6fcdf9c2a2138deb166791efe069746e048 + inlined_ast: e88a63f1da0afb324feca3720a8eb6fcdf9c2a2138deb166791efe069746e048 + dce_ast: 91891543cdb698e9022dcc75f65d71d2422ff229ab56d27c70d155b74dd1700d + bytecode: 81e7b663dbb9d60c89b80b448c71ada9bdc7a93fac808bd8d1b6ca3ab053f914 + errors: "" + warnings: "" diff --git a/tests/expectations/compiler/structs/inline.out b/tests/expectations/compiler/structs/inline.out index 4539b32ceb..29eb03b8ae 100644 --- a/tests/expectations/compiler/structs/inline.out +++ b/tests/expectations/compiler/structs/inline.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 0a5e8e4a283da165f2c016526d7407c738ca8dc55ce4e27139ecf1e0819a867e - type_checked_symbol_table: f4e53910e5c45a6a1a2acb84c99f679c0531526d82f7e1b13cfea4beef566e27 - unrolled_symbol_table: f4e53910e5c45a6a1a2acb84c99f679c0531526d82f7e1b13cfea4beef566e27 - initial_ast: a566d241f0b468a79c37de8744c7e428e53e051c9e45e9f1d1bffd28a50c9158 - unrolled_ast: a566d241f0b468a79c37de8744c7e428e53e051c9e45e9f1d1bffd28a50c9158 - ssa_ast: c15e183796e78a86d4a661fa8de5800c6a668c99e6c025bee192d287b652c20b - flattened_ast: d29e0221e80306726d64190184e7e159e1f95eb84f45ceec1ee1c1f3963a08ca - destructured_ast: c7f3a6b39fe937b8eebf34e87ab5a471a5362748440ed5b1c77847944679600c - inlined_ast: c7f3a6b39fe937b8eebf34e87ab5a471a5362748440ed5b1c77847944679600c - dce_ast: c7f3a6b39fe937b8eebf34e87ab5a471a5362748440ed5b1c77847944679600c + - initial_symbol_table: c26f65afb3f8c6a068dd98b49503e30e69d0ce68c50727723a78e0bd77ce7095 + type_checked_symbol_table: 3ea359eb04e150a68c8d9f940330ce63d689114d2bb47211dffcfd7370a6b1ba + unrolled_symbol_table: 3ea359eb04e150a68c8d9f940330ce63d689114d2bb47211dffcfd7370a6b1ba + initial_ast: 8240026b64541e67f9c2d69f59793310262c3b570caed19025a988551526e389 + unrolled_ast: 8240026b64541e67f9c2d69f59793310262c3b570caed19025a988551526e389 + ssa_ast: af27b467011e346f5e23d55919c971abbdee3d977fa6f66f1f2874edd69838c5 + flattened_ast: 97edd75c3be5d9423ec75cc43195724f29a4f391e275b21aa6005102364eca46 + destructured_ast: 6da69e57d85dca6aeb6d2667e1528e86483ac9868f1ccb4a5b4a886893be5abf + inlined_ast: 6da69e57d85dca6aeb6d2667e1528e86483ac9868f1ccb4a5b4a886893be5abf + dce_ast: 6da69e57d85dca6aeb6d2667e1528e86483ac9868f1ccb4a5b4a886893be5abf bytecode: ec61be65e2947187dd58fdd1cf6f98301443d81e225b3ba2a3971b38ed950b05 errors: "" warnings: "" diff --git a/tests/expectations/compiler/structs/inline_undefined.out b/tests/expectations/compiler/structs/inline_undefined.out index a097c93011..de261a3f20 100644 --- a/tests/expectations/compiler/structs/inline_undefined.out +++ b/tests/expectations/compiler/structs/inline_undefined.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372017]: The type `Foo` is not found in the current scope.\n --> compiler-test:5:9\n |\n 5 | let a: Foo = Foo { };\n | ^^^^^^^^^^^^^^^^^^^^\n |\n = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits`\nError [ETYC0372017]: The type `Foo` is not found in the current scope.\n --> compiler-test:5:9\n |\n 5 | let a: Foo = Foo { };\n | ^^^^^^^^^^^^^^^^^^^^\n |\n = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits`\nError [ETYC0372005]: Unknown struct `Foo`\n --> compiler-test:5:22\n |\n 5 | let a: Foo = Foo { };\n | ^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo { \n | ^^^^^^^^^^^^\n" + - "Error [ETYC0372017]: The type `Foo` is not found in the current scope.\n --> compiler-test:5:9\n |\n 5 | let a: Foo = Foo { };\n | ^^^^^^^^^^^^^^^^^^^^\n |\n = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits`\nError [ETYC0372005]: Unknown struct `Foo`\n --> compiler-test:5:22\n |\n 5 | let a: Foo = Foo { };\n | ^^^\nError [ETYC0372083]: A program must have at least one transition function.\n --> compiler-test:1:1\n |\n 1 | \n 2 | \n 3 | program test.aleo { \n | ^^^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/structs/member_variable.out b/tests/expectations/compiler/structs/member_variable.out index fb1dbab3df..4b01428139 100644 --- a/tests/expectations/compiler/structs/member_variable.out +++ b/tests/expectations/compiler/structs/member_variable.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 3a0e8f6b514807f126da8d03f29c845ee8516874a01a3366f76c34348ff9e4ff - type_checked_symbol_table: 86c62f8c890328dab1fad6585cad1a9311a46dc87dc2759db20a553630541e73 - unrolled_symbol_table: 86c62f8c890328dab1fad6585cad1a9311a46dc87dc2759db20a553630541e73 - initial_ast: 2dd9978bfbb58ae761b07c21606a55dc12c51222562047b78f0e6d224f1e3e2f - unrolled_ast: 2dd9978bfbb58ae761b07c21606a55dc12c51222562047b78f0e6d224f1e3e2f - ssa_ast: ba3fe9b9d18b089bd032514dd3adf3736116300dd3f5834021f20d1e923e0e0b - flattened_ast: fa7ea71a18f6dbd86505ee2a76bc2d6a7cd4020e9246670cb55b5437c572259f - destructured_ast: 7d87328ea5dede4b15b25379ed4012ba4f1b40ec2353565532cc4d15aa9b7f1e - inlined_ast: 7d87328ea5dede4b15b25379ed4012ba4f1b40ec2353565532cc4d15aa9b7f1e - dce_ast: 7d87328ea5dede4b15b25379ed4012ba4f1b40ec2353565532cc4d15aa9b7f1e + - initial_symbol_table: 96982aa1a232b95f3cce88dc995284e778631b168af89eb4f049f360cf5c2009 + type_checked_symbol_table: 5bc0f2db28ffc8161fe3be96fe3af4fc1b8d5a518c1ea8389f035b4e93aa30b6 + unrolled_symbol_table: 5bc0f2db28ffc8161fe3be96fe3af4fc1b8d5a518c1ea8389f035b4e93aa30b6 + initial_ast: 6da87355d5a0e9536d0696f385d66382858d2c36a8ed24ebec49d95beac55980 + unrolled_ast: 6da87355d5a0e9536d0696f385d66382858d2c36a8ed24ebec49d95beac55980 + ssa_ast: cf645e1be13a0e77fe51422b2577805ec94ef0d975301860f0a950ca291dbea4 + flattened_ast: 8845d50db3bfe49287e668ae154fa034204bfa55269013cc73733398e1022b1a + destructured_ast: a7f28cc5f9919c72ef312cdfe442d985a2f1e1ac488d4e1a1f9ed212d0e9ffff + inlined_ast: a7f28cc5f9919c72ef312cdfe442d985a2f1e1ac488d4e1a1f9ed212d0e9ffff + dce_ast: a7f28cc5f9919c72ef312cdfe442d985a2f1e1ac488d4e1a1f9ed212d0e9ffff bytecode: 762d4097e94ed495b4a3996bae354d8c1b9396d0620e8f794ae4356829a6e89d errors: "" warnings: "" diff --git a/tests/expectations/compiler/structs/redefine_external_struct.out b/tests/expectations/compiler/structs/redefine_external_struct.out new file mode 100644 index 0000000000..ce546997b7 --- /dev/null +++ b/tests/expectations/compiler/structs/redefine_external_struct.out @@ -0,0 +1,31 @@ +--- +namespace: Compile +expectation: Pass +outputs: + - - compile: + - initial_symbol_table: 549f722b29333d1ccaab49bb199c09ae4dce17ca36d5f815969ce8c810edf30b + type_checked_symbol_table: d944645217b8c52116eafa5880eab303a2bd4e1934b393ff1d5e02e62cb7fb3a + unrolled_symbol_table: d944645217b8c52116eafa5880eab303a2bd4e1934b393ff1d5e02e62cb7fb3a + initial_ast: 04a51a69032863e43113a3b78908516d7f4b002de1a75858cf53b88e8222c617 + unrolled_ast: 04a51a69032863e43113a3b78908516d7f4b002de1a75858cf53b88e8222c617 + ssa_ast: 6599fd409ecb9473da96cd3d9c389acf667cb9b10439c34d79ee0b7ffd6bf882 + flattened_ast: 6b5f593d5e23586a5ac05d023a2ac7ca3cbe93a44221deeba06a73ef97001369 + destructured_ast: 9f23364c95bb538fc8e1f2a3220ea8d8ad13458e204a32bf39ed0e1f27569068 + inlined_ast: 9f23364c95bb538fc8e1f2a3220ea8d8ad13458e204a32bf39ed0e1f27569068 + dce_ast: 9f23364c95bb538fc8e1f2a3220ea8d8ad13458e204a32bf39ed0e1f27569068 + bytecode: 313d955a664b50823386dc1f0d7141f5fc80174c965209376991ff0a5d0012f9 + errors: "" + warnings: "" + - initial_symbol_table: 873baecde90e247a405dae145acbbfe9fde5acb61abbbb920a15d834a3edcadc + type_checked_symbol_table: 34fecf3a5ef14c6a8ae780c5e0ad363f28d7ef7720d3553227a4fb1f84360db0 + unrolled_symbol_table: 34fecf3a5ef14c6a8ae780c5e0ad363f28d7ef7720d3553227a4fb1f84360db0 + initial_ast: 5e9eecb9c182f167b612a77b7c55fa8ae344b01646cb0786e53a89af21c67493 + unrolled_ast: 10ae0635a3ae79e7fc5de4b2e384d6c555cb1717774ad1636dc6471feaa12b13 + ssa_ast: 62a24b8ccef4e8cd368f200d66b3db0d70c6eefe33426489f3b127cbfced19f9 + flattened_ast: 2945b3bde2d6203ea5eca681fd1e835bceeb3f2cee3c97068faf41b25dc0b962 + destructured_ast: e1d011f5adce0256864c11596e0466219f73fa34bfb08220d7adfbce15689c96 + inlined_ast: e1d011f5adce0256864c11596e0466219f73fa34bfb08220d7adfbce15689c96 + dce_ast: 9e5648d4e29eb53d9529417a248d42e49fe4a4ea4028fda7935aef714ccfad6b + bytecode: 391aaceb8bee155d767833247676b44806a300637213cd0d4c2dcc23f93396c1 + errors: "" + warnings: "" diff --git a/tests/expectations/compiler/structs/shadow_external_struct_fail.out b/tests/expectations/compiler/structs/shadow_external_struct_fail.out new file mode 100644 index 0000000000..4dbd0665e6 --- /dev/null +++ b/tests/expectations/compiler/structs/shadow_external_struct_fail.out @@ -0,0 +1,5 @@ +--- +namespace: Compile +expectation: Fail +outputs: + - "Error [EAST0372015]: There are two definitions of struct `Bar` that do not match.\n --> compiler-test:9:5\n |\n 9 | struct Bar {\n 10 | baz: [Baz; 2],\n 11 | bog: u32,\n 12 | }\n | ^\n |\n = Check the import files to see if there are any struct definitions of the same name.\n" diff --git a/tests/expectations/compiler/structs/struct_declaration_out_of_order.out b/tests/expectations/compiler/structs/struct_declaration_out_of_order.out index 0efae0aed5..8b3765f4ad 100644 --- a/tests/expectations/compiler/structs/struct_declaration_out_of_order.out +++ b/tests/expectations/compiler/structs/struct_declaration_out_of_order.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 1e095a500d2a47f10722ea3abfef561bdedab653294df0cebef55e1703153b24 - type_checked_symbol_table: cf5d4509d46eef8af70509adf38b883fbcf9f6aaa68ceb96c1aaf636c6b55f4e - unrolled_symbol_table: cf5d4509d46eef8af70509adf38b883fbcf9f6aaa68ceb96c1aaf636c6b55f4e - initial_ast: 2e81216de43c1e3c5ad19344a3f8817b5e24bb92d315078eafb63f3477db27fe - unrolled_ast: 2e81216de43c1e3c5ad19344a3f8817b5e24bb92d315078eafb63f3477db27fe - ssa_ast: 64b49da5117194b267802a5e91e5ed700a859bc65c01a0b607d2ad5e4c9966a5 - flattened_ast: 22bc03498047ceb252549b2bfbbfe76853ea48533d834e9f6adec23cb9abc5fd - destructured_ast: 9d33df52d77dd2a388a5f922c5304b56417d899495be1b6b15554416304df53e - inlined_ast: 9d33df52d77dd2a388a5f922c5304b56417d899495be1b6b15554416304df53e - dce_ast: 9d33df52d77dd2a388a5f922c5304b56417d899495be1b6b15554416304df53e + - initial_symbol_table: be950b64dff74bb4ad08faa37527874d28cc07461aa058f03d4d5e8994984d51 + type_checked_symbol_table: b3a46c44d3dce231e93a790aaf2ca0a2428a35e7180603c314191673e969a871 + unrolled_symbol_table: b3a46c44d3dce231e93a790aaf2ca0a2428a35e7180603c314191673e969a871 + initial_ast: 6f30585164eb4d8aff31f8427cb667740fde41ed391820f1536201b027933020 + unrolled_ast: 6f30585164eb4d8aff31f8427cb667740fde41ed391820f1536201b027933020 + ssa_ast: 753d548ee07f7271eea880232061fa6cf6fbe0cf33305adf27b99e77084a4d75 + flattened_ast: 155b30d8457f01a785c924db88f2e56cb8eed24f0b4734162002e6c8c5641b84 + destructured_ast: 81a07e90a02d1819b7a507066af8c4890a435bc44f29a76082eae87567518ad6 + inlined_ast: 81a07e90a02d1819b7a507066af8c4890a435bc44f29a76082eae87567518ad6 + dce_ast: 81a07e90a02d1819b7a507066af8c4890a435bc44f29a76082eae87567518ad6 bytecode: 863e38ce365f290cb635173708362b07c114f9c938e377d5373d2cdbd5555098 errors: "" warnings: "" diff --git a/tests/expectations/compiler/structs/struct_init_out_of_order.out b/tests/expectations/compiler/structs/struct_init_out_of_order.out index 424bd7795c..8a216685b3 100644 --- a/tests/expectations/compiler/structs/struct_init_out_of_order.out +++ b/tests/expectations/compiler/structs/struct_init_out_of_order.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 142d0baae2607883f675f0c3ff68744189576bc556706d62a5f098c839af77c7 - type_checked_symbol_table: ff390dfdd49f4d4bdbe52b4bdae6ae1d023f11d1556dc0d05720eb655b7abe4b - unrolled_symbol_table: ff390dfdd49f4d4bdbe52b4bdae6ae1d023f11d1556dc0d05720eb655b7abe4b - initial_ast: 358c75fa2da9cd6548ce5934ec8332c101e3191a437905df9aa6b413e2ca3ea8 - unrolled_ast: 358c75fa2da9cd6548ce5934ec8332c101e3191a437905df9aa6b413e2ca3ea8 - ssa_ast: 353a7cb27dff31bf626d29cfa95c94b3ab34e0dc80fa6f469dde6ff7b18f3c36 - flattened_ast: cfc5c1f06be3430e6a41b130ecf644896256253396af75171bdb352e6895d416 - destructured_ast: 0f4808784ea932e8334a74c7e3721d0fe414c03afb92fe7a0b16296b52ae5740 - inlined_ast: 0f4808784ea932e8334a74c7e3721d0fe414c03afb92fe7a0b16296b52ae5740 - dce_ast: 0f4808784ea932e8334a74c7e3721d0fe414c03afb92fe7a0b16296b52ae5740 + - initial_symbol_table: ca7bf7eee449f8c777a7469fa6796b322a48f2e41473fe947476d5b188b5efe8 + type_checked_symbol_table: 8652c3474da00cbc5113a3d5551b14dfec8a13b16176262e0f9d283c67ec1439 + unrolled_symbol_table: 8652c3474da00cbc5113a3d5551b14dfec8a13b16176262e0f9d283c67ec1439 + initial_ast: 38ffc7c2ebcb99ee4a9e936f5566d3de081f67722eab7d87c5a1de167a22430e + unrolled_ast: 38ffc7c2ebcb99ee4a9e936f5566d3de081f67722eab7d87c5a1de167a22430e + ssa_ast: 5c2c8a5ba3777ea8842fb4c8632ba563f84ffc888822043c4c7072862944553d + flattened_ast: 7deb3bedd967ca8e4f02dd2c03c9b77d56a3f9d005220ccee2c13880b900a701 + destructured_ast: 59a9f98ca454b037595d7c67fad52659ae3fe74abe176b2df69e3596d1f1d011 + inlined_ast: 59a9f98ca454b037595d7c67fad52659ae3fe74abe176b2df69e3596d1f1d011 + dce_ast: 59a9f98ca454b037595d7c67fad52659ae3fe74abe176b2df69e3596d1f1d011 bytecode: e8b13087d9609aaed141be0bd8bcdcf8941faa1eff034046212c276ff58e0cf4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/function_call_returns_tuple.out b/tests/expectations/compiler/tuple/function_call_returns_tuple.out index dff8c950a1..36a119208a 100644 --- a/tests/expectations/compiler/tuple/function_call_returns_tuple.out +++ b/tests/expectations/compiler/tuple/function_call_returns_tuple.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 20e11487247e735ad4083e90e76df1f00b7228632c9a53772a3247df1c204bb3 - type_checked_symbol_table: 280b10c6e109dbd43fa3b0d3f0bc9f281a40bf3de2feb59746b053835392d495 - unrolled_symbol_table: 280b10c6e109dbd43fa3b0d3f0bc9f281a40bf3de2feb59746b053835392d495 - initial_ast: 3c12e66038132cb376746a1bdc4336b4a546df744d4686f4b2b043bf31bcfb5a - unrolled_ast: 3c12e66038132cb376746a1bdc4336b4a546df744d4686f4b2b043bf31bcfb5a - ssa_ast: b4e530d1ed541f433ec32ed0c1919d56e43f23b1a5955154b2c9a0f23f475e66 - flattened_ast: 239f86905cbe86a637834dbc9d1e1b1df94d3d7cecd00edb8df0c2c9bee5319d - destructured_ast: ff7292128410be00175acc64bbd9c93fd830a349b660ac04034daba6579443b4 - inlined_ast: aea5efa79775cce48b56c85d588200174096167dd7991d7fb597b8da1fb5c4a1 - dce_ast: aea5efa79775cce48b56c85d588200174096167dd7991d7fb597b8da1fb5c4a1 + - initial_symbol_table: 28331a05f099f64dd23806fdf848c1d57d30b17b9ea7b5e309f4d7a7e8d4162b + type_checked_symbol_table: 449efa2e1b7143cb9523cd40a1da99bd54863c3fd68e39a820173bddc544226c + unrolled_symbol_table: 449efa2e1b7143cb9523cd40a1da99bd54863c3fd68e39a820173bddc544226c + initial_ast: 0c172f9b4921fc30d51d61eaa6205537ce6b0e1146864050154ad4a09edfaeea + unrolled_ast: 0c172f9b4921fc30d51d61eaa6205537ce6b0e1146864050154ad4a09edfaeea + ssa_ast: 7f57febaeac178acde1e72b5b4287ec436a1cd62a3cc941b4bd3faec97bac7a4 + flattened_ast: 25735f73cb92c1be5a3bd29343ef17b41696cf69476975362fb9511cbd59259e + destructured_ast: aad1e2db50ba1033c0efd65edd1583750e27de6dd9c33485aa575f1afa89292b + inlined_ast: 3b0ed1659eecd3ee8330217fc7862bf09bfe8a74d63c7f3451b0f1a3ced1dddb + dce_ast: 3b0ed1659eecd3ee8330217fc7862bf09bfe8a74d63c7f3451b0f1a3ced1dddb bytecode: f8a3d7352634db2882bc62840443ed6981ab356b6037c6bce8b2361189e82319 errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/function_early_return.out b/tests/expectations/compiler/tuple/function_early_return.out index 1ceb9dce86..1da60bd730 100644 --- a/tests/expectations/compiler/tuple/function_early_return.out +++ b/tests/expectations/compiler/tuple/function_early_return.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 38e7bb895cf1c311c590566fc911a00e88327c9138dacd5fa5cc1d1c21fe3d61 - type_checked_symbol_table: 2ca04e52063878e245f5d32984dad8a685ad3c091bdfd28c723bbcd3c43ac6d0 - unrolled_symbol_table: 2ca04e52063878e245f5d32984dad8a685ad3c091bdfd28c723bbcd3c43ac6d0 - initial_ast: b677619a6b8dd0e230954d346375954d81042428b71ec72adb3d0e0fc02e2e9b - unrolled_ast: b677619a6b8dd0e230954d346375954d81042428b71ec72adb3d0e0fc02e2e9b - ssa_ast: 3375a0e2ff0910ead22540a57ccde62cfd30491090ba8b396b3628dcbcc08077 - flattened_ast: 7e185d77b93b70def05fbaf1ba6422a64530ae88a1748ae9229c937a6f831fa4 - destructured_ast: 064059b7e18ac60c842655d3d0c17037626f26f601b90ab42e10e76746f55628 - inlined_ast: 064059b7e18ac60c842655d3d0c17037626f26f601b90ab42e10e76746f55628 - dce_ast: 064059b7e18ac60c842655d3d0c17037626f26f601b90ab42e10e76746f55628 + - initial_symbol_table: 02d8475760a0faec680f291b8ebffd8c294c4ca08dc5f1ac1b0455d0496f4262 + type_checked_symbol_table: 1a7cebc963d8796f8da0423a51cf68fdcf0b879910e0306bd3f5212034658704 + unrolled_symbol_table: 1a7cebc963d8796f8da0423a51cf68fdcf0b879910e0306bd3f5212034658704 + initial_ast: 462ac51169ef56e2645c0159f763f0c42b41252ba99be2a834f99f5653d7f94d + unrolled_ast: 462ac51169ef56e2645c0159f763f0c42b41252ba99be2a834f99f5653d7f94d + ssa_ast: 79bba39bc18a544b54c02d10076536ff0e7fdd471cda3098056c1952b93ac39a + flattened_ast: 73a378ea183a4bf27153f895c93f871c1a84b33febfb2f1daf40b98a28b58146 + destructured_ast: 632553a576436b65b33648d48f2e936962461d6a9d2768e6c9605435cf3ef1c3 + inlined_ast: 632553a576436b65b33648d48f2e936962461d6a9d2768e6c9605435cf3ef1c3 + dce_ast: 632553a576436b65b33648d48f2e936962461d6a9d2768e6c9605435cf3ef1c3 bytecode: cab2a38bed741bf7b4ae067086da9762dfce98c256155aece53158ebbfad7198 errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/function_return.out b/tests/expectations/compiler/tuple/function_return.out index 85f6342c80..d58d6b8cf9 100644 --- a/tests/expectations/compiler/tuple/function_return.out +++ b/tests/expectations/compiler/tuple/function_return.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 38e7bb895cf1c311c590566fc911a00e88327c9138dacd5fa5cc1d1c21fe3d61 - type_checked_symbol_table: e37a28669ba62cd19d09a16ab52d45338411a59178d161cf04c8e197287031a8 - unrolled_symbol_table: e37a28669ba62cd19d09a16ab52d45338411a59178d161cf04c8e197287031a8 - initial_ast: c599dcea091e71112d7fbfb518595ec5dd6bbc704d122dfe41cb4ab019a55609 - unrolled_ast: c599dcea091e71112d7fbfb518595ec5dd6bbc704d122dfe41cb4ab019a55609 - ssa_ast: 7025c1aef0619063764f6cd35ccb9230b2dcdb7057b95d577dff8754260033f4 - flattened_ast: 45a60ffddad90dd81548d0ed6786710bb59693717dc14ec4f48b07fd12412642 - destructured_ast: 43b1fab95cb87dc96914472d01178a8ffe28b3269846ab05899aea28a80b0696 - inlined_ast: 43b1fab95cb87dc96914472d01178a8ffe28b3269846ab05899aea28a80b0696 - dce_ast: 43b1fab95cb87dc96914472d01178a8ffe28b3269846ab05899aea28a80b0696 + - initial_symbol_table: 02d8475760a0faec680f291b8ebffd8c294c4ca08dc5f1ac1b0455d0496f4262 + type_checked_symbol_table: 706161fceb5ee6c17b0bd4b90cae4637f7e635810321123ce21946b80ae23ce2 + unrolled_symbol_table: 706161fceb5ee6c17b0bd4b90cae4637f7e635810321123ce21946b80ae23ce2 + initial_ast: 3170899acffd48b3bc59d29fe68513d53778b7d0e30219164d1f61b1db76dab8 + unrolled_ast: 3170899acffd48b3bc59d29fe68513d53778b7d0e30219164d1f61b1db76dab8 + ssa_ast: d3e858bb66c02b7aa17e6b0c422aede9f612a7265ab7f3290f83fbabcd5c0a99 + flattened_ast: e3cbdb31a5091aa67207ed708448099ba6bd9eddcc7288a43bc5519465a58b4a + destructured_ast: f86cd01830670f276fa2cc89b9dba8ee82df5a97b79b5297984c4dc103a1b3d3 + inlined_ast: f86cd01830670f276fa2cc89b9dba8ee82df5a97b79b5297984c4dc103a1b3d3 + dce_ast: f86cd01830670f276fa2cc89b9dba8ee82df5a97b79b5297984c4dc103a1b3d3 bytecode: 4ab0ff9007818a0bf7b45a22297f4a5bdbed8a46d1b2a70e6f6d2f347f8e8b1e errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/function_return_nothing.out b/tests/expectations/compiler/tuple/function_return_nothing.out index d109267057..f4b71e8fbf 100644 --- a/tests/expectations/compiler/tuple/function_return_nothing.out +++ b/tests/expectations/compiler/tuple/function_return_nothing.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: d34930d89c8aec07c1d731374d33438d56bddf131e1082f1cb33a6bd0a051fe4 - type_checked_symbol_table: 566beb9020eb2831c03e33e9ccc57745a48e0d1e8da1bfc58728b540009a2241 - unrolled_symbol_table: 566beb9020eb2831c03e33e9ccc57745a48e0d1e8da1bfc58728b540009a2241 - initial_ast: 38c52463a4ea7bf50a58c0dcce2207a67285ecb1bada3cba00b440e4143e90c8 - unrolled_ast: 38c52463a4ea7bf50a58c0dcce2207a67285ecb1bada3cba00b440e4143e90c8 - ssa_ast: 38c52463a4ea7bf50a58c0dcce2207a67285ecb1bada3cba00b440e4143e90c8 - flattened_ast: 6488a50344b7bfcc72bd9bc1dc6f8bb6ba8c1100b62d90d9e4db03fc31e699a6 - destructured_ast: 08e8f00945489967c912f27ec19d92fd71188992b72391cefc3fcfce9f948052 - inlined_ast: 08e8f00945489967c912f27ec19d92fd71188992b72391cefc3fcfce9f948052 - dce_ast: 08e8f00945489967c912f27ec19d92fd71188992b72391cefc3fcfce9f948052 + - initial_symbol_table: 462cd81513e909c609e0576e90c7597534b5344a5ed8e34dba5d31aff90a0bc4 + type_checked_symbol_table: 623e5ab19827aca9f7189760af4e2126bbc139361d4686a3fc9f0c17ae068a90 + unrolled_symbol_table: 623e5ab19827aca9f7189760af4e2126bbc139361d4686a3fc9f0c17ae068a90 + initial_ast: a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2 + unrolled_ast: a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2 + ssa_ast: a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2 + flattened_ast: fd15fe07e96f61c9936872758776ecf8efe6bd1a6eab93b9bddf4df0bc4ed47b + destructured_ast: 841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149 + inlined_ast: 841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149 + dce_ast: 841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149 bytecode: e997c02547a6881722d6ea219cf748dd821a13a4a7f2e4063aad71bb683a94c2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/function_return_unit.out b/tests/expectations/compiler/tuple/function_return_unit.out index d109267057..f4b71e8fbf 100644 --- a/tests/expectations/compiler/tuple/function_return_unit.out +++ b/tests/expectations/compiler/tuple/function_return_unit.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: d34930d89c8aec07c1d731374d33438d56bddf131e1082f1cb33a6bd0a051fe4 - type_checked_symbol_table: 566beb9020eb2831c03e33e9ccc57745a48e0d1e8da1bfc58728b540009a2241 - unrolled_symbol_table: 566beb9020eb2831c03e33e9ccc57745a48e0d1e8da1bfc58728b540009a2241 - initial_ast: 38c52463a4ea7bf50a58c0dcce2207a67285ecb1bada3cba00b440e4143e90c8 - unrolled_ast: 38c52463a4ea7bf50a58c0dcce2207a67285ecb1bada3cba00b440e4143e90c8 - ssa_ast: 38c52463a4ea7bf50a58c0dcce2207a67285ecb1bada3cba00b440e4143e90c8 - flattened_ast: 6488a50344b7bfcc72bd9bc1dc6f8bb6ba8c1100b62d90d9e4db03fc31e699a6 - destructured_ast: 08e8f00945489967c912f27ec19d92fd71188992b72391cefc3fcfce9f948052 - inlined_ast: 08e8f00945489967c912f27ec19d92fd71188992b72391cefc3fcfce9f948052 - dce_ast: 08e8f00945489967c912f27ec19d92fd71188992b72391cefc3fcfce9f948052 + - initial_symbol_table: 462cd81513e909c609e0576e90c7597534b5344a5ed8e34dba5d31aff90a0bc4 + type_checked_symbol_table: 623e5ab19827aca9f7189760af4e2126bbc139361d4686a3fc9f0c17ae068a90 + unrolled_symbol_table: 623e5ab19827aca9f7189760af4e2126bbc139361d4686a3fc9f0c17ae068a90 + initial_ast: a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2 + unrolled_ast: a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2 + ssa_ast: a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2 + flattened_ast: fd15fe07e96f61c9936872758776ecf8efe6bd1a6eab93b9bddf4df0bc4ed47b + destructured_ast: 841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149 + inlined_ast: 841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149 + dce_ast: 841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149 bytecode: e997c02547a6881722d6ea219cf748dd821a13a4a7f2e4063aad71bb683a94c2 errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/function_return_varying_modes.out b/tests/expectations/compiler/tuple/function_return_varying_modes.out index 5282815423..54665369bf 100644 --- a/tests/expectations/compiler/tuple/function_return_varying_modes.out +++ b/tests/expectations/compiler/tuple/function_return_varying_modes.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 38e7bb895cf1c311c590566fc911a00e88327c9138dacd5fa5cc1d1c21fe3d61 - type_checked_symbol_table: e37a28669ba62cd19d09a16ab52d45338411a59178d161cf04c8e197287031a8 - unrolled_symbol_table: e37a28669ba62cd19d09a16ab52d45338411a59178d161cf04c8e197287031a8 - initial_ast: d469d18b4f9d31f05af6c427d08142497719533ec73ab51787f9f26602505511 - unrolled_ast: d469d18b4f9d31f05af6c427d08142497719533ec73ab51787f9f26602505511 - ssa_ast: 816320e5d403d11d72c95c85ba5ad263b99e8509266c64569a03ba863f6a573c - flattened_ast: f9096844f855a01c9bd005d575f8a38f5ba254a5ae3ba8aea53cfa45e4b2ddfb - destructured_ast: 12d90618bb0969d19d9984fab0dac29ea4553c97e10678828f1b801a6de02f79 - inlined_ast: 12d90618bb0969d19d9984fab0dac29ea4553c97e10678828f1b801a6de02f79 - dce_ast: 12d90618bb0969d19d9984fab0dac29ea4553c97e10678828f1b801a6de02f79 + - initial_symbol_table: 02d8475760a0faec680f291b8ebffd8c294c4ca08dc5f1ac1b0455d0496f4262 + type_checked_symbol_table: 706161fceb5ee6c17b0bd4b90cae4637f7e635810321123ce21946b80ae23ce2 + unrolled_symbol_table: 706161fceb5ee6c17b0bd4b90cae4637f7e635810321123ce21946b80ae23ce2 + initial_ast: 131b516d13cfe96d36942dc343141ffb16a04dea084f2049240da786b1a1ce98 + unrolled_ast: 131b516d13cfe96d36942dc343141ffb16a04dea084f2049240da786b1a1ce98 + ssa_ast: b33b3d89333330ebd7d4022c94dc67fa621b763e772b8cd5026aca59ded091de + flattened_ast: c58ad513cd49d45e46ed14af87499ebfc54c1919d6444334889e15d66acf3719 + destructured_ast: e1fbb3b52e99a3c41f55777aad1f538279085c6cf146ecc81eaadb6f9d4d9a85 + inlined_ast: e1fbb3b52e99a3c41f55777aad1f538279085c6cf146ecc81eaadb6f9d4d9a85 + dce_ast: e1fbb3b52e99a3c41f55777aad1f538279085c6cf146ecc81eaadb6f9d4d9a85 bytecode: 1743c6b346840b6c0bf0662b87f679119996cf9d3023c1236730fd0f5ff28df4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/return_with_different_modes.out b/tests/expectations/compiler/tuple/return_with_different_modes.out index 14aca2938b..f74de4a305 100644 --- a/tests/expectations/compiler/tuple/return_with_different_modes.out +++ b/tests/expectations/compiler/tuple/return_with_different_modes.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: f1267fd475b10853eedbd760edc04b9e2b9b227edf9d633fb766a0d7b368fca7 - type_checked_symbol_table: f5a080b3649bcd8e3c0cfd7705f9f56581be33a94cb5fee744164dc8ce078d37 - unrolled_symbol_table: f5a080b3649bcd8e3c0cfd7705f9f56581be33a94cb5fee744164dc8ce078d37 - initial_ast: 0fd17db5cb54c3360904bc0aa491fe8f2aab6bb1136dd1860891ddd0d65ec6c8 - unrolled_ast: 0fd17db5cb54c3360904bc0aa491fe8f2aab6bb1136dd1860891ddd0d65ec6c8 - ssa_ast: 5a071e8d85391f5e923c0c3e19f8632a81b4b4e4e9fd8c1b24ba7c6004b7d727 - flattened_ast: a50038b98999669f2fed5582a41f63de7aa14c0d07a33bb8b6f7df4e81984f91 - destructured_ast: 2f93860f30a117687b4794ddaa2f12991f346d7e327b7eb70906b864c556c17b - inlined_ast: 2f93860f30a117687b4794ddaa2f12991f346d7e327b7eb70906b864c556c17b - dce_ast: 2f93860f30a117687b4794ddaa2f12991f346d7e327b7eb70906b864c556c17b + - initial_symbol_table: 8651059b3325b480030d0d0f87bed40422fd81a81ef450f7abd62aeabeaec8b9 + type_checked_symbol_table: 94525a281086ca6470b36eac9ce8b7c4a98d8fb1ba22a965508c4b51196a0def + unrolled_symbol_table: 94525a281086ca6470b36eac9ce8b7c4a98d8fb1ba22a965508c4b51196a0def + initial_ast: d3af28fb4c08480851152d0826f94fb82a97c9caead30ad7181b32a92e1b5d66 + unrolled_ast: d3af28fb4c08480851152d0826f94fb82a97c9caead30ad7181b32a92e1b5d66 + ssa_ast: 4309af78f3dc6df5cb82ca1952180a29520c86df1750393c698770aec99cb62c + flattened_ast: 2c490cae01032d9caa1dd16699f913352b6320c6c3e8149aa0ccd9794fe8447c + destructured_ast: d378241a51f0a18d144b6da325ffaaa192c68f5a0df8d92d68acb7a4e9186eda + inlined_ast: d378241a51f0a18d144b6da325ffaaa192c68f5a0df8d92d68acb7a4e9186eda + dce_ast: d378241a51f0a18d144b6da325ffaaa192c68f5a0df8d92d68acb7a4e9186eda bytecode: 1743c6b346840b6c0bf0662b87f679119996cf9d3023c1236730fd0f5ff28df4 errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/tuple_access.out b/tests/expectations/compiler/tuple/tuple_access.out index ff7e1dd205..6c62fc0ca6 100644 --- a/tests/expectations/compiler/tuple/tuple_access.out +++ b/tests/expectations/compiler/tuple/tuple_access.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 9672a1c6522be66467da02ece3d645da24847e66b9a42f0d995edc3dba4a29c2 - type_checked_symbol_table: a7c1d8e3ef332eaf8521890a5c4fdaa6284e0628f6084c039b3899d79c69fa47 - unrolled_symbol_table: a7c1d8e3ef332eaf8521890a5c4fdaa6284e0628f6084c039b3899d79c69fa47 - initial_ast: 1428853f8304d26818f18be5089eef6fed2b5591ddf25a5c98c3d7dee91e42a3 - unrolled_ast: 1428853f8304d26818f18be5089eef6fed2b5591ddf25a5c98c3d7dee91e42a3 - ssa_ast: bb4ff4b256c5f0983811309b8debe1b1137b247a6e6868ce2ca57037f58e8c6e - flattened_ast: 9ca34eab870390ff156737489e43cbe076b6b2574ee5ed51d6ee56e337dc2353 - destructured_ast: c7d31add2c6e1f874d4f1285a74b7d938f095aa39a8570324ff109767f06c94a - inlined_ast: c7d31add2c6e1f874d4f1285a74b7d938f095aa39a8570324ff109767f06c94a - dce_ast: c7d31add2c6e1f874d4f1285a74b7d938f095aa39a8570324ff109767f06c94a + - initial_symbol_table: 25a7b8073b584de59f0196e3b53e49beb674c9416d92fe66ae30d3e5fdc36062 + type_checked_symbol_table: 0538976cc67f52628beb62dcdb3849aa5bddbe9d0ceefcadaf27e98ee4074e09 + unrolled_symbol_table: 0538976cc67f52628beb62dcdb3849aa5bddbe9d0ceefcadaf27e98ee4074e09 + initial_ast: 0f374a92d27d0c66e79376b5d728b95da2ec88e2fc449b1bc60b1a7c31eeec1e + unrolled_ast: 0f374a92d27d0c66e79376b5d728b95da2ec88e2fc449b1bc60b1a7c31eeec1e + ssa_ast: deafd8729422b274dd872a76b0cf3f2f9e3437eee1f1994d6147eb897047183c + flattened_ast: 590acb1260ed3237eafc58b3f4f4d7c07d6d9ab05e88eef50f346ffd49e5dd20 + destructured_ast: a8b10c0657fb9323ad21216678d2ad65fade0778c59b947a90a9e3ecfaf93a2f + inlined_ast: a8b10c0657fb9323ad21216678d2ad65fade0778c59b947a90a9e3ecfaf93a2f + dce_ast: a8b10c0657fb9323ad21216678d2ad65fade0778c59b947a90a9e3ecfaf93a2f bytecode: 66ae5f7e0fec4de855fa451272351313df6f03b4a3799edd57ce21da859051da errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/tuple_destructure.out b/tests/expectations/compiler/tuple/tuple_destructure.out index 7f4cde3d23..402de5719b 100644 --- a/tests/expectations/compiler/tuple/tuple_destructure.out +++ b/tests/expectations/compiler/tuple/tuple_destructure.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: 615e5c4873bfb065c7d899465b63f3ca44b6efaba5a14e825cd8bfbfc84be5e2 - type_checked_symbol_table: 226494e9b8cedbb630fd66ed538082130b2914f492ce04856c1c45a54b5ec054 - unrolled_symbol_table: 226494e9b8cedbb630fd66ed538082130b2914f492ce04856c1c45a54b5ec054 - initial_ast: 7894a617f7305927f11f7785628db1966f82260554fab4146b0e25d9c2292aa3 - unrolled_ast: 7894a617f7305927f11f7785628db1966f82260554fab4146b0e25d9c2292aa3 - ssa_ast: 541bae04df22e55c57e0dfd9a626c7c5dfbc6c104603a4c0e19611729f001d6e - flattened_ast: c2ff5afdca1cbf0ddbc7b154e30b0adfbb2fb3b6862cf9cb80f73fa71d926e1b - destructured_ast: 63f1e1b4174daea23d3b5cee9dc0101e50c688b24fad6fa0dc25eeb71d329fae - inlined_ast: b78dc090260ee6a681fbde61bb83eb71221cfd70604a4aa4fc7be6c0ffec2dbb - dce_ast: b78dc090260ee6a681fbde61bb83eb71221cfd70604a4aa4fc7be6c0ffec2dbb + - initial_symbol_table: f8e70d3f8083339069f5f21b185bd2b8f79bbeb8356f1ffd6862bae7310075a8 + type_checked_symbol_table: b857c3089099dcaaeb0c586fc2065294bf547c9aba89d542e8a9b7cf61c0b097 + unrolled_symbol_table: b857c3089099dcaaeb0c586fc2065294bf547c9aba89d542e8a9b7cf61c0b097 + initial_ast: 7ee49a48c707b315ee79a3276ad45eb2276bb2576cc88c515aee83ffcdf2de76 + unrolled_ast: 7ee49a48c707b315ee79a3276ad45eb2276bb2576cc88c515aee83ffcdf2de76 + ssa_ast: 8234ee43fce74547bc2d54776d5970c7b5d6b209681c1cccbf01bb73700c9f3d + flattened_ast: 76d50e498e05b2f475fcf8435556b68edb254bb1cc3d419c7808d7a3c4258ac4 + destructured_ast: f58eaa4c621abf68ec83c832671532b54ad5c5aec4ee5db237cabcbf1e368dd6 + inlined_ast: 57bf00fde3d2dab5e46c659b417ba64066ea601234b6e9152691594bdbdb4d6f + dce_ast: 57bf00fde3d2dab5e46c659b417ba64066ea601234b6e9152691594bdbdb4d6f bytecode: 404bfa1fcdb0b113686f984a5d33322565e6acbb2438db7def4dd40d20f52093 errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/tuple_in_assignment.out b/tests/expectations/compiler/tuple/tuple_in_assignment.out index b88f0816e0..5c190e1014 100644 --- a/tests/expectations/compiler/tuple/tuple_in_assignment.out +++ b/tests/expectations/compiler/tuple/tuple_in_assignment.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: be1c3a1e825b2a993de4d748b62e806ffebc1d0f593e4c28bb5cfb938e9fbbb2 - type_checked_symbol_table: 40057f0926583ab6e7afffb71b27f1e111021ae7dd34efdbfcc8b5ea9bf92593 - unrolled_symbol_table: 40057f0926583ab6e7afffb71b27f1e111021ae7dd34efdbfcc8b5ea9bf92593 - initial_ast: b639b02096a876218388c5a35777bd59a0932eb16d18a3c6073ec0ab4108787c - unrolled_ast: b639b02096a876218388c5a35777bd59a0932eb16d18a3c6073ec0ab4108787c - ssa_ast: 0ac6215b9e70a4b1e1257456f4aaa959ef0728fcc72bc9bfb17262f62cf1a0b7 - flattened_ast: 8d6afb7a824fc6483aed24940254725d461d5c35b2acac44b6f423ea319d19ed - destructured_ast: c303f6c85c98125084d9b37cb251502b7dd81ed884b115f17c755c9a9a194c26 - inlined_ast: c303f6c85c98125084d9b37cb251502b7dd81ed884b115f17c755c9a9a194c26 - dce_ast: 2d904ea24afd9e4a0594419bff0accb3d620d95893050630f0df2aa1f5c418f0 + - initial_symbol_table: cd1a6955665f14fd45fa3972a2ed55995bbd2649d48cd20fb8ef344753cd6d1a + type_checked_symbol_table: e4e2e9ef8e05f677fd8edbcbdc2f94f62f2206a4cdab45e9feb3dd9155ce8d50 + unrolled_symbol_table: e4e2e9ef8e05f677fd8edbcbdc2f94f62f2206a4cdab45e9feb3dd9155ce8d50 + initial_ast: 58135ff261cc746b5900469ced400c8dce6e30f753a4ab6b0b93cf928119b9e4 + unrolled_ast: 58135ff261cc746b5900469ced400c8dce6e30f753a4ab6b0b93cf928119b9e4 + ssa_ast: f9ac72939415349c29b89bfaaece6ca54cebb8d167f3417fc0ca4503c7ae6d0e + flattened_ast: e6ee7eebf86689080af2a309eda4eb0ea070312960247705e1f35229945148f0 + destructured_ast: 669ed6d76abd9b2c27cd5b02ae9e26a22b83a820e41f9f1b92434cd411905906 + inlined_ast: 669ed6d76abd9b2c27cd5b02ae9e26a22b83a820e41f9f1b92434cd411905906 + dce_ast: f42036031402eb4b732c6f15ab92ae64b18d8bbf2541ac13713bc38fcbf90af7 bytecode: e58af56a6497ae064f0ac928ee1f89df6f05c41482ef3619acbacd8f1dfae217 errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/tuple_in_definition.out b/tests/expectations/compiler/tuple/tuple_in_definition.out index d0c23bc9d6..8f2a658e37 100644 --- a/tests/expectations/compiler/tuple/tuple_in_definition.out +++ b/tests/expectations/compiler/tuple/tuple_in_definition.out @@ -6,13 +6,13 @@ outputs: - initial_symbol_table: 3ec5268ababb12c85551a8b27519461805353f1a55cd6acdca32b142c944c625 type_checked_symbol_table: b68a9ba626a5ea7cab7f2b02d7502a0d5811fc890f07306782a17665adba3b84 unrolled_symbol_table: b68a9ba626a5ea7cab7f2b02d7502a0d5811fc890f07306782a17665adba3b84 - initial_ast: f1dd412df3fb6ad3d9acadf23f2e7e69e10bbea40a47ca91fdb96430cb994473 - unrolled_ast: f1dd412df3fb6ad3d9acadf23f2e7e69e10bbea40a47ca91fdb96430cb994473 - ssa_ast: 26e453e5843a1bd7aabfbf19ef3108fec377505e2197b1fadec749446c02504a - flattened_ast: bb122d119fc374e1d41cd4fa5558119d872df4d795cd19374fec67cd372e9654 - destructured_ast: df86f3d808f0f01aa1678130d5df537c3fffc8e25cc0fe02141e0126c4a95ad8 - inlined_ast: df86f3d808f0f01aa1678130d5df537c3fffc8e25cc0fe02141e0126c4a95ad8 - dce_ast: 017608244bef673f0bc431c2a0e560072c662a149fdeaad8c6bc3d276fc9e364 + initial_ast: 4b63efd197346a9a4d3cd8a15e9f94dfd4c42f82af5434c1ededede49af2d6b2 + unrolled_ast: 4b63efd197346a9a4d3cd8a15e9f94dfd4c42f82af5434c1ededede49af2d6b2 + ssa_ast: 219654cedb5bde80cb3fd95f5d0b4f131cb84931ad848b35ea96d0d7eccea397 + flattened_ast: c3b9e5220dfbd1a2a90ae353884f520e13eda51da01a96e9f87b0d8557bf2cc8 + destructured_ast: 33d7533144d6449afcf0685632abedbab432bfe11b19e63adc1bc708947a185b + inlined_ast: 33d7533144d6449afcf0685632abedbab432bfe11b19e63adc1bc708947a185b + dce_ast: 05f72ceba4a6170af107ea6f04c61d026da39ac3044b302e482782058714f74c bytecode: 26120360e31f59b6a23dae65fe61c87e9e310aa11c12d90e995485dbeef81151 errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/tuple_in_loop.out b/tests/expectations/compiler/tuple/tuple_in_loop.out index 0cebf70cd7..1220092aca 100644 --- a/tests/expectations/compiler/tuple/tuple_in_loop.out +++ b/tests/expectations/compiler/tuple/tuple_in_loop.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: ebe57e74cb35aa30d1d8d0ea4ae54399623762e0a3a1df7a4936c259c3def698 - type_checked_symbol_table: 9c6a88c3beeb531d8a2ba981b5b20c6f0469b2f5bac1bee0a0bf83097fb83f89 - unrolled_symbol_table: b03be4161c7cb3c28c7591ff551184f33e32a5bbfbd76e4f7e16a7c72fc7f10b - initial_ast: 8f78e2ea166237b2e3f6445a0e833ec2f1746d29258eb4fda70cbd8b523ae8fd - unrolled_ast: 9cffc6fd61683e74358c4c3bd29c717831682e57b54c6a5159af72da40a4c3b9 - ssa_ast: 3b078580d37661d1c52464c7badfaef301ec357bee6ad38829b48476b053bf01 - flattened_ast: d52855dfb323ed6d5f12b5cbb9da3f639fca4a22a09461b33d5a7bafc528254a - destructured_ast: 2b27043224884bdc6304978c4855d0642ba4c78f98e67d3127ee58b500f31e17 - inlined_ast: 2b27043224884bdc6304978c4855d0642ba4c78f98e67d3127ee58b500f31e17 - dce_ast: 2b27043224884bdc6304978c4855d0642ba4c78f98e67d3127ee58b500f31e17 + - initial_symbol_table: ad75c84b75c9b8d8141d2d4993a65138e31ac05ae2dcb1e5d628afce4aa99782 + type_checked_symbol_table: 38f71064716b90ed10311163b2f545d3cf6527460e32f7281aa5b0bc78ba13e6 + unrolled_symbol_table: 936f97bfcee50a6fd455bb9d9f8c1422764d78484fb31c5214eef0d9b9dc40bb + initial_ast: de829a425dc7ff52193bcf9f28a646050bc86ef38c2f9ebb5b994cbc0ce47fe5 + unrolled_ast: dd459b73921cb41b131eead97c613965ad5888ba0eeb38763e95d7615a04eaa8 + ssa_ast: 1f63cde97ec219fb4804498f65d401d88bb03f9e180fe945cc4ac0a18d385eb4 + flattened_ast: a3a7f2a5a65daeced437ec9dd6ad61831ced26c363dd887954f89a2beb9f3395 + destructured_ast: 05cea119847ef6d14e51acc972c11c1e2512c37b15de7d696e5a27c80d1a1148 + inlined_ast: 05cea119847ef6d14e51acc972c11c1e2512c37b15de7d696e5a27c80d1a1148 + dce_ast: 05cea119847ef6d14e51acc972c11c1e2512c37b15de7d696e5a27c80d1a1148 bytecode: 9ef5de2d557b3a8119e5545ab597779492a53ca6f7097a946262eb65c1acdca7 errors: "" warnings: "" diff --git a/tests/expectations/compiler/tuple/unit.out b/tests/expectations/compiler/tuple/unit.out index 081fc59fcd..db37a09533 100644 --- a/tests/expectations/compiler/tuple/unit.out +++ b/tests/expectations/compiler/tuple/unit.out @@ -3,16 +3,16 @@ namespace: Compile expectation: Pass outputs: - - compile: - - initial_symbol_table: b185604059c54f5a653ca1a0218060ebd2d912e622c7b1b4a89ca06d0618aff1 - type_checked_symbol_table: 92f9a4d72236d6d1374ae48803b00918c7d43eb4977976cc4251344fdf2302fe - unrolled_symbol_table: 92f9a4d72236d6d1374ae48803b00918c7d43eb4977976cc4251344fdf2302fe - initial_ast: c30576df4fc0be550f9981ee00b2c4dce273647b271ca30e08cb31defdd49ade - unrolled_ast: c30576df4fc0be550f9981ee00b2c4dce273647b271ca30e08cb31defdd49ade - ssa_ast: c30576df4fc0be550f9981ee00b2c4dce273647b271ca30e08cb31defdd49ade - flattened_ast: 485ebd2a9befa906ba98b0b0f69b9a729b70256880da854da2d2541179e7d77c - destructured_ast: b3c560b087a0700a4ff999d4f705374373baad47e7db310a0ac59a1ed09e0c09 - inlined_ast: b3c560b087a0700a4ff999d4f705374373baad47e7db310a0ac59a1ed09e0c09 - dce_ast: b3c560b087a0700a4ff999d4f705374373baad47e7db310a0ac59a1ed09e0c09 + - initial_symbol_table: 5931e9e8bf3df8ca226d00a479f35404edcc010093d1eb360dc67d82391b1538 + type_checked_symbol_table: bac9de371b7871ec03c288aa6f1f932d59509e79fbecdda79dca5f1944e347d6 + unrolled_symbol_table: bac9de371b7871ec03c288aa6f1f932d59509e79fbecdda79dca5f1944e347d6 + initial_ast: 5656071e540418bee7f1d24156ca443a68904977039c84ca8b060ead7d0195f3 + unrolled_ast: 5656071e540418bee7f1d24156ca443a68904977039c84ca8b060ead7d0195f3 + ssa_ast: 5656071e540418bee7f1d24156ca443a68904977039c84ca8b060ead7d0195f3 + flattened_ast: 63bfc28e505ec93892a04a9c61e20040aba6af50526c30b19847ea0a02a26d23 + destructured_ast: c963649c5ab9a1fd4f8883e674465a2c4b331b9e0fa9cc8ea5b938dc65ca8e30 + inlined_ast: c963649c5ab9a1fd4f8883e674465a2c4b331b9e0fa9cc8ea5b938dc65ca8e30 + dce_ast: c963649c5ab9a1fd4f8883e674465a2c4b331b9e0fa9cc8ea5b938dc65ca8e30 bytecode: 0b868939da4554de26106307f8749db7e5c629b71ec06c0870b138bc7ffabad4 errors: "" warnings: "" diff --git a/tests/expectations/execution/array_sum.out b/tests/expectations/execution/array_sum.out index e8f64f31e8..ed65ef4d56 100644 --- a/tests/expectations/execution/array_sum.out +++ b/tests/expectations/execution/array_sum.out @@ -3,16 +3,16 @@ namespace: Execute expectation: Pass outputs: - - compile: - - initial_symbol_table: ee0de47140c1b8678a33fc81b64052c4f7f1e1161d913723c179957a03458d95 - type_checked_symbol_table: 49c65a24fda9b60f090d5fd9b6063b02b2ff55c2d91c01c8e63f60e035ebd76b - unrolled_symbol_table: baa86c66c1804bff73e50d43a3402067f6bfe961fd6093d607bd8368269132b7 - initial_ast: 30ceb048011fe4acda742bbd63153ab9614bd32b450fcf7f001b7ea41eb4e08e - unrolled_ast: ebce91de02eb287c82087c5672d3e209a60e2af82ece200c98ac53a946d534bd - ssa_ast: 840fec2a19ccf35201187b709019fab4cf67d834fc25b86885bd3f433daad3ac - flattened_ast: 3e1b9c6c43814007ff1ff5aa8abd6295488423f9fcb2fdd304903327887e9487 - destructured_ast: cb22dfd6700e48d2b6789b4d3cec3fb5e9ec958cc123351ba1980b9855a51f87 - inlined_ast: cb22dfd6700e48d2b6789b4d3cec3fb5e9ec958cc123351ba1980b9855a51f87 - dce_ast: cb22dfd6700e48d2b6789b4d3cec3fb5e9ec958cc123351ba1980b9855a51f87 + - initial_symbol_table: 217daa5389911907f053713ca920c21f995c320126353162563e080807e1ccf4 + type_checked_symbol_table: 4d6f1f781bed1c3cd702a76481bb5a45b7b2592fa4b248a494ec46bde4a0569a + unrolled_symbol_table: ad8fbdc3c2a496a9da0e1f84a22d2659921381b1900c7361a4658e7f3eaaa344 + initial_ast: 55b89c0a219d048aa18bdd9daabb476975ccc90a470bae25c22cbad29cf85725 + unrolled_ast: 6b9db187fa8194a6df04963467ad0a88dbb6a43abfadabef4e434845eff36336 + ssa_ast: 8f09921e9df332dfd3898785d6fb65a1e540b6083548f23e7b8ff2fecba77055 + flattened_ast: a49903007fdf7ce6862704a7fed251751a88ac821013f686b5fff72ac8f01cc5 + destructured_ast: c7ba27f49e6f31d04bb5762f352e542756c20d6e16759d9e37446215f5b4f766 + inlined_ast: c7ba27f49e6f31d04bb5762f352e542756c20d6e16759d9e37446215f5b4f766 + dce_ast: c7ba27f49e6f31d04bb5762f352e542756c20d6e16759d9e37446215f5b4f766 bytecode: f8442f404e7a865ea2161ba7fa50f682ad3b4fe62585456913ccc47a01a6c5ef errors: "" warnings: "" diff --git a/tests/expectations/execution/cast_coersion.out b/tests/expectations/execution/cast_coersion.out index 71252cb6f0..1874e2456e 100644 --- a/tests/expectations/execution/cast_coersion.out +++ b/tests/expectations/execution/cast_coersion.out @@ -3,16 +3,16 @@ namespace: Execute expectation: Pass outputs: - - compile: - - initial_symbol_table: 92ba7bdf1b53646e735010d257aa0c132cf5513b4ce193b9aafc2af8f50e49da - type_checked_symbol_table: 638e7846f9de1b9dc446d6f6e323f03e224c602069f36482321acff12b97b7cc - unrolled_symbol_table: 638e7846f9de1b9dc446d6f6e323f03e224c602069f36482321acff12b97b7cc - initial_ast: d62c942139ef53452dfd202dea945c6ac70ae28f32342478a6501a62902a0e22 - unrolled_ast: d62c942139ef53452dfd202dea945c6ac70ae28f32342478a6501a62902a0e22 - ssa_ast: 6b4c246a373393560bdf5ca307e2be35e643b5c475b0c5ddf9c9376242db2a38 - flattened_ast: 75cc34526c6991fd78a4ad1d64606d5b9d15d5c83c6b6cf0e16fc06d04373781 - destructured_ast: a4ca3abba605cb76b18fa319233a24115e7a76be2293430e854da1bf34c1284e - inlined_ast: a4ca3abba605cb76b18fa319233a24115e7a76be2293430e854da1bf34c1284e - dce_ast: a4ca3abba605cb76b18fa319233a24115e7a76be2293430e854da1bf34c1284e + - initial_symbol_table: 736ef33d4ea34eb43862ee271decb4587901ab41e91e4f8e41b8f99d1f8b557c + type_checked_symbol_table: 1c73cb243b5146909a9fbd64fb8862bd15578904deaa7ce579d713e635bd0719 + unrolled_symbol_table: 1c73cb243b5146909a9fbd64fb8862bd15578904deaa7ce579d713e635bd0719 + initial_ast: 409d57cef21ca167d937cf70c1d7c116bc900e502831b395698e9d3f13ae0961 + unrolled_ast: 409d57cef21ca167d937cf70c1d7c116bc900e502831b395698e9d3f13ae0961 + ssa_ast: 7f12fbc88f56e33590cbb790827e4ec6a04fa9be41e6c1f2bf48515e430d9dc5 + flattened_ast: 5d1bd9257ba315ee5b563d7e66a2c9b09ffb0841f7d588a28bfa210d73923d2e + destructured_ast: 96ddbc8267f0f3e2c870c6b0da42f7d86decdbca1a559ed20e5b67763ab0a5eb + inlined_ast: 96ddbc8267f0f3e2c870c6b0da42f7d86decdbca1a559ed20e5b67763ab0a5eb + dce_ast: 96ddbc8267f0f3e2c870c6b0da42f7d86decdbca1a559ed20e5b67763ab0a5eb bytecode: 675912267b82b91bd854fa2ef169b85c74ecaac6b73a157d7e99818e256b53b1 errors: "" warnings: "" diff --git a/tests/expectations/execution/chain.out b/tests/expectations/execution/chain.out index ecfbbc2fe2..178337e77c 100644 --- a/tests/expectations/execution/chain.out +++ b/tests/expectations/execution/chain.out @@ -3,16 +3,16 @@ namespace: Execute expectation: Pass outputs: - - compile: - - initial_symbol_table: afe2cb0a5d27126ad8ee79c859b2821f3782ea4dbc63ee28264f7ec69f1a8072 - type_checked_symbol_table: d5c578bc15d114faf9227788840a1fa9788bd6a35ea95505a98825b527d2446c - unrolled_symbol_table: d5c578bc15d114faf9227788840a1fa9788bd6a35ea95505a98825b527d2446c - initial_ast: d696751abc1759eceef02391db368a0cd99d51158c5ac23a7952dd1f131895de - unrolled_ast: d696751abc1759eceef02391db368a0cd99d51158c5ac23a7952dd1f131895de - ssa_ast: 0f39b8a8a8b57f698309cd7092d420214503d53a033f253e6bb3b53f7186f8ee - flattened_ast: c9defa5b726f9a2a4a1f1f50e6247d05cfd16df5a644550f1c0533eb7cb9574b - destructured_ast: e0ca4d81bdace6c7c67cfc7af098c00e32374e833d3dbd80e2bb5804c05a4f1d - inlined_ast: e0ca4d81bdace6c7c67cfc7af098c00e32374e833d3dbd80e2bb5804c05a4f1d - dce_ast: 182cfa6151375d9365fc5dae299edf6e8dca6dc7bac75b5adb3f4516ad8c0f5b + - initial_symbol_table: 6509016b6899f5938f44b2dab2c895fb70c487d9413773a25f58619ab9b0a9be + type_checked_symbol_table: 9cde38c1c78dabc185e6d664e18afad86baaae5745eaf8e51c5709a3a62a3e14 + unrolled_symbol_table: 9cde38c1c78dabc185e6d664e18afad86baaae5745eaf8e51c5709a3a62a3e14 + initial_ast: 74426941096b3fc3154c3f0925212a2a30fc13e23d4a13bbdecbecf6e460ec82 + unrolled_ast: 74426941096b3fc3154c3f0925212a2a30fc13e23d4a13bbdecbecf6e460ec82 + ssa_ast: a17a7c9223e4067b834734861d45709c0042a57b60c92b3d59ef327e4c01e6e6 + flattened_ast: 12cc3473493217b0eda4b43df55ec24749f9398b32237bc10397aeb15c25cdb6 + destructured_ast: 11115e703a0cd70b6b3f80d873cacd87383ac6b5d5088898d6792a756ac8bf47 + inlined_ast: 11115e703a0cd70b6b3f80d873cacd87383ac6b5d5088898d6792a756ac8bf47 + dce_ast: 9509608edbec389c1c4b6d015020f9ed676fbc31c47a844513ef503e9ed89880 bytecode: f6aaf7f7a13fb233511385db7479f2612e7a77734ee6a189f063bd3d33a7afaa errors: "" warnings: "" diff --git a/tests/expectations/execution/complex_finalization.out b/tests/expectations/execution/complex_finalization.out index da2adaed7d..da9a218870 100644 --- a/tests/expectations/execution/complex_finalization.out +++ b/tests/expectations/execution/complex_finalization.out @@ -3,68 +3,68 @@ namespace: Execute expectation: Pass outputs: - - compile: - - initial_symbol_table: 7bb77482d474a1acc594c4ac6262192542850ef270ed39102e2025eea236b808 - type_checked_symbol_table: b9d6c93d2061af5c972f3ef8c58b4bd3ff2f37b64185573fffcfcd2f48f3e97a - unrolled_symbol_table: b9d6c93d2061af5c972f3ef8c58b4bd3ff2f37b64185573fffcfcd2f48f3e97a - initial_ast: 597f8b4af7afb81a09a012b4db9c0e321b46326405943e6f79f3656e606b0a19 - unrolled_ast: 597f8b4af7afb81a09a012b4db9c0e321b46326405943e6f79f3656e606b0a19 - ssa_ast: ab9ba4c06e2e51da12fe198ab00d6d78e624c9f57fb6514426a508070a15905d - flattened_ast: 7a253761f1f11632c9cb6709a38c0e804876185664b5fe737a28f2c4cb6490c5 - destructured_ast: d0bd11fe81652d33725f59e628bdbe62f20e3cc07c5c23b243cb99be6c33977a - inlined_ast: 575708ecdea5b44804de6c57b18af123b871982589e163c394d1bf6984ad0c21 - dce_ast: 575708ecdea5b44804de6c57b18af123b871982589e163c394d1bf6984ad0c21 + - initial_symbol_table: f7b34d530665598aa8aba5e5336aa060585283b8b2a76dc98306ff173a203071 + type_checked_symbol_table: 0e02485a2b69bbeb947d1e5c948468b9e7528bd682057d9c85a57faaaa83fdc9 + unrolled_symbol_table: 0e02485a2b69bbeb947d1e5c948468b9e7528bd682057d9c85a57faaaa83fdc9 + initial_ast: e6bc75a3724b70577f756022a39ffb50372edc46e13b2fd4ab577e1e912a29c9 + unrolled_ast: e6bc75a3724b70577f756022a39ffb50372edc46e13b2fd4ab577e1e912a29c9 + ssa_ast: 7217c90bbea4fdec312462ca844b543af8dc5196616fd1587ec3c7d4f7c84f3a + flattened_ast: b5ed12dd399d58be21f0a2a7a043b9daf7b23d6b4219df3d8da8518f352832e6 + destructured_ast: 0671bc2face4c33922cdec4c53618fc14489f8346d8acfe1bf144dd696e9611e + inlined_ast: 5a575b2f164da6a3cd46a931c22e669547b5e4d9f9c7c05be2e0e3e4fadfe0d5 + dce_ast: 5a575b2f164da6a3cd46a931c22e669547b5e4d9f9c7c05be2e0e3e4fadfe0d5 bytecode: 52779e86c63e1768f658aa3b1bbdaaa43251abbc0ea64c1d898a9e85cba92bb5 errors: "" warnings: "" - - initial_symbol_table: 6667630862df8cdd7b8105d89a964848d62d0bf4cc14f7ac2c4c560b018ba2bf - type_checked_symbol_table: f6968b34b07b04cb6f7b13184b7cb1fd7611f23baffb6ccbd1558c3f0a4a3e6a - unrolled_symbol_table: f6968b34b07b04cb6f7b13184b7cb1fd7611f23baffb6ccbd1558c3f0a4a3e6a - initial_ast: 438ee4ed70a1b4128af38843e72fb958f0da90b692a323f416871f4d09bd2fc2 - unrolled_ast: 438ee4ed70a1b4128af38843e72fb958f0da90b692a323f416871f4d09bd2fc2 - ssa_ast: 47585633dcf9c67eab48e5591d83ca8fac8bc6ca7fb3cc5a12f6b506b47307fe - flattened_ast: 35ecef63a2e1f0a80953466724f75cf8cc957b6223f3dfd28e0fdf2e7bb03802 - destructured_ast: 6956b86ddb419103a5ddea8849cc7b4590e7f6e9eda563c7adb3c1c835728314 - inlined_ast: 957ea102944efaffa0e371291a1fb2615be487fc7f6f9eaa73a34b337b5e974f - dce_ast: 957ea102944efaffa0e371291a1fb2615be487fc7f6f9eaa73a34b337b5e974f + - initial_symbol_table: 1243dd49dd17a9f777fcdc00d5c44fd2fb083705b8d5a35bae91be413bcbd3fa + type_checked_symbol_table: 4c0efa312c0552ae635997b4efbeab453e3cffa1ab9deff3e9b0e99225d0d863 + unrolled_symbol_table: 4c0efa312c0552ae635997b4efbeab453e3cffa1ab9deff3e9b0e99225d0d863 + initial_ast: 326e0b5b0b4599e0e82bc3c83fbc13b30cbf76279dbf4d0c4773255f05964325 + unrolled_ast: 326e0b5b0b4599e0e82bc3c83fbc13b30cbf76279dbf4d0c4773255f05964325 + ssa_ast: a7180c0d2198909f330b3b00414d1dc13f8f697c2d335d0279bdb6ef0b56b6ac + flattened_ast: fb18dd53c61b7f4332ee7d82f11c82e6fa4d4c6bbf4a793052552a04f297c507 + destructured_ast: 77a4ce1ae7af068cc283b615a58d453187a5df45ad1c971947750f448ae307bb + inlined_ast: ba53501ad2f5854c6dcd49e17a9c208e7a3c5ded4fc30507b9ce9353b237e61e + dce_ast: ba53501ad2f5854c6dcd49e17a9c208e7a3c5ded4fc30507b9ce9353b237e61e bytecode: 745bf39548194d111a724d0f689714d35016d491c0ca78bcc82b500affe6dd05 errors: "" warnings: "" - - initial_symbol_table: 29785798efbd04f53bc0d705842e2ff4b657d3fc42edeef0b715d846f0676468 - type_checked_symbol_table: 4c32dda9f1cb075a03e1ee595e9c3159979ca577b22525dfff0f2e363ead3814 - unrolled_symbol_table: 4c32dda9f1cb075a03e1ee595e9c3159979ca577b22525dfff0f2e363ead3814 - initial_ast: 305aae3c5c71f9fe12d2e0c1725384abee875bb4711654975230c0d47e126a46 - unrolled_ast: ed3eed3d381d06067bbf598180bdb94c0a565a08048f5b49a49f6d58b4853b2f - ssa_ast: 4d55388068e004f4a703bc5b23d48394fc6253de65d043798c6f812727dff259 - flattened_ast: 5bf37e19ec1b1e60210c4a56aae3c73da7a92ecfa9263f5a4779d4267a5cd513 - destructured_ast: cdbfa92f5df6a1ef9ab10a5cf03c9b775d80e77bc34b03ffd0250a1e76f7bf66 - inlined_ast: b27f52d0d352c9bbec3f795bc7bf877a712f6dd829153b2a77491fece6c5a768 - dce_ast: b27f52d0d352c9bbec3f795bc7bf877a712f6dd829153b2a77491fece6c5a768 + - initial_symbol_table: 6223f92c3bd5bbad5da2f567698b6e984ece97d3134095b26cc0b1d11079f60c + type_checked_symbol_table: e22aa51f2a565205fe03a6f3b00552bd2e3442e100315dab5f2805a7f8b4cb69 + unrolled_symbol_table: e22aa51f2a565205fe03a6f3b00552bd2e3442e100315dab5f2805a7f8b4cb69 + initial_ast: 2c14e776b891d7131858e07a8dba4dbf727b3d01dbf4d2e22415711d688dc7c3 + unrolled_ast: 31db5dfbc43b124cb4780c1d629ee28de4a249a5aba21727a0dcb9726d4322f6 + ssa_ast: 1f4225e1f83eb88bb3368544c3b2a077da163281476eaeb688334dac41bc0a9d + flattened_ast: eba4b124fd3df6170a5cbfaad89f0e6d398cb2cba50d61b3c18f00381a6b3be9 + destructured_ast: c1e81066ab08a49915eaaed5b82b323ab1b7227157be6916832ff22eb658b15c + inlined_ast: 22f3f544c5331fee78a3b81381f6695bdaa06f437c4a56142b36da1e852d9840 + dce_ast: 22f3f544c5331fee78a3b81381f6695bdaa06f437c4a56142b36da1e852d9840 bytecode: 63f847c74fa6d9e087be27e6cdbe40035b78675c173b83f75929ab082d1362c8 errors: "" warnings: "" - - initial_symbol_table: 07432ad562709e5ba484e54a0724e23d68616146b7c3b30329e7f7a70f35c080 - type_checked_symbol_table: 5c25d239e8e164d40378b1b8941e6c868d14516befea4436dcfdd53ea1e9eedb - unrolled_symbol_table: 5c25d239e8e164d40378b1b8941e6c868d14516befea4436dcfdd53ea1e9eedb - initial_ast: 62a3f6c9feeb8010ba621b31329f79c41e5ee03b4dde0d24ec132548dfe11a48 - unrolled_ast: 438ac0d2e4c3ddedeecb33edf92a1f63a176682cfbb4e931cf1716ac6ce51f26 - ssa_ast: 228b23f95808b96f4fb541d23d6cfb05617ddefa56be984a31da845d860b1e77 - flattened_ast: c6c6693e536026fe985065083ff57e46e1f3d58ab50b91759dad3b4fe7cc9fd8 - destructured_ast: f89cfb448f82b0981e04b43c66b388423047d13bb28beef69f1b03d6b2b4fc92 - inlined_ast: dbd079d563a12e237f241b307fecb7915d7840a19340ad9526828a9b41b05810 - dce_ast: dbd079d563a12e237f241b307fecb7915d7840a19340ad9526828a9b41b05810 + - initial_symbol_table: 7d0a0d54b673b8428f972bec8346ca6830248f69cb3fba4b42c32e1a72cc1b0f + type_checked_symbol_table: ea10fb298006b83389a483e12f9b97b7e1f691dc0a1aee602e74e10d915e8b0c + unrolled_symbol_table: ea10fb298006b83389a483e12f9b97b7e1f691dc0a1aee602e74e10d915e8b0c + initial_ast: 387aba043fde6ead4d99bf4eb5c817051491a7d16aecd6383411e3cbc6aaefd5 + unrolled_ast: f93e4fd19542c5af01a5e0aec60e9f6265491a0952cafabfb7cdcfac00bd81b9 + ssa_ast: 0ad477f1c1bc42ebcd4098caf856428e5be9a0845972cbd2908dcf53c6ce45a0 + flattened_ast: 3fa8070cfe4be62533fb8b3d899c490f940686a97ae01ee0c8f6f7743527d726 + destructured_ast: 5407ddb3a931cde7e50dc466557108fde8f6ebfd8d446cdb44855542208f4056 + inlined_ast: 8accc3977c89a2e948b39f6abc2c7f989e52313aac237bcb25469e4bc91fc4f1 + dce_ast: 8accc3977c89a2e948b39f6abc2c7f989e52313aac237bcb25469e4bc91fc4f1 bytecode: d1e5f85421db54ae081514b026936fe5000a36feaa60a4cf7b28212303f6456f errors: "" warnings: "" - - initial_symbol_table: 18c4fe5183f4f9627898461523cc1d50412a8959b6441b34bfc4216895777e8a - type_checked_symbol_table: 2433e6f49939519b69cce7e9d6c856c4dd6a5581e5c144805d17737323d45c0a - unrolled_symbol_table: 2433e6f49939519b69cce7e9d6c856c4dd6a5581e5c144805d17737323d45c0a - initial_ast: a05405bdd249823d3d69dd4cb4c2035910e5267df59e1ddafe268260171a2d49 - unrolled_ast: 19a07cf89a8bf81b341d3eaf365f894d6a634db4272a46c76c600a8378eb1b6a - ssa_ast: 0cb2c5a02e25b5b495a49ae931352d10e3fcddd1a15d68e8b2aed31035efc354 - flattened_ast: 7c44d8db0a4623cbb28dbf13e336036106a7c2b01a5380c05e0362ca71317b9c - destructured_ast: 2111b92c65736229850f94bd1d341b9964c3307833c06ae8ef2c34fd0ae131c3 - inlined_ast: 6e627c33343177cbcdd2a6805e4fdb518ad90bcecd4f60fe519b4dd1cf3e6d8a - dce_ast: 6e627c33343177cbcdd2a6805e4fdb518ad90bcecd4f60fe519b4dd1cf3e6d8a + - initial_symbol_table: 8272b3774900302d111cc659f82a49e7df702875ceb4e54787c068bcac901a85 + type_checked_symbol_table: 3b9ce08a512a197af239b00944b50298885603f4f723debc4ee96b281d28bc4c + unrolled_symbol_table: 3b9ce08a512a197af239b00944b50298885603f4f723debc4ee96b281d28bc4c + initial_ast: f731cdda879e0134eb5b1cf0d64d3cf5abbee2fd2ce758d3afac05ee07fb885f + unrolled_ast: 79017a53e402d0c7aad500a44936f4e06e418407b4a2b40f2bf69a185c4865c0 + ssa_ast: 8a4f2ea8f8118515b8843aad5a201824dc2c6b06046f68698dde622f5ace3c4f + flattened_ast: 35f966d0d86e1e38c2c6650d83e62d701a9b9440766b78919ee0b509c3255cf7 + destructured_ast: 5677314a7b55bf523441d3c40029daedf97666fb7821159b0c88654776ea2932 + inlined_ast: 9c779149583480acdca132daad34c2577ec0d09e28c36b11ecf91beb556cc7b5 + dce_ast: 9c779149583480acdca132daad34c2577ec0d09e28c36b11ecf91beb556cc7b5 bytecode: 7eae5abe4170258417df0bc1e66ec3ff346dfc2a1b325844241bf5e2c7430a12 errors: "" warnings: "" diff --git a/tests/expectations/execution/cond_exec_in_finalize.out b/tests/expectations/execution/cond_exec_in_finalize.out new file mode 100644 index 0000000000..4fc337048d --- /dev/null +++ b/tests/expectations/execution/cond_exec_in_finalize.out @@ -0,0 +1,91 @@ +--- +namespace: Execute +expectation: Pass +outputs: + - - compile: + - initial_symbol_table: bf3ab2a7e202ca44d269abb9876817308ccc967dc19762ebfc45083d2d16a95c + type_checked_symbol_table: 3951d3d66613f8203f23ff7216a38b7fa155922648dfbe1d9b1201f84b697315 + unrolled_symbol_table: 3951d3d66613f8203f23ff7216a38b7fa155922648dfbe1d9b1201f84b697315 + initial_ast: 21104527f729cd9523b74f7902131e756ac4615405c3ca225635573abcf92fb3 + unrolled_ast: 21104527f729cd9523b74f7902131e756ac4615405c3ca225635573abcf92fb3 + ssa_ast: f7b1644dfb4b99b5960906ee80bf88ca6b7d6a6dfeb0b50195a2cd94c0e788f5 + flattened_ast: ce2048db3cf0d124c10c6a418e38bed03c9b5ac251fe342b5f79e8b2d3c7a8cd + destructured_ast: 17bb3b101a6fd5936f1eb879e3cbb2938f93f53ae3291ac02a1f5ce66f5532be + inlined_ast: 17bb3b101a6fd5936f1eb879e3cbb2938f93f53ae3291ac02a1f5ce66f5532be + dce_ast: 17bb3b101a6fd5936f1eb879e3cbb2938f93f53ae3291ac02a1f5ce66f5532be + bytecode: 1714432c88873553dfc5e23b3097d205011de6a60cae026ff319b139e8b12d7b + errors: "" + warnings: "" + execute: + - execution: + transitions: + - id: au1hnth740vefp7jq5dcjnggq9hfmarpyscjysk0cvr0a3488mcg5rsamq48l + program: cond_exec_in_finalize.aleo + function: a + inputs: + - type: private + id: 8439431422115674265164472483490708670658760244412750772980523672963521358457field + value: ciphertext1qyqwpjrpfzwspvw5j3vr5rnu05jk944a5xkaefh3uvy5gsawz6pvurgzs4570 + - type: private + id: 582963545993539343219219179975209903939449980999695117631522815041705958243field + value: ciphertext1qyq9vkjwgy2rug0u3rg4kqrty37lq7sezgugqxqs4k45qpgy8wn5vygf0mu7h + outputs: + - type: future + id: 8259485654359189397095752007942598763747436067076711852451648060024173375253field + value: "{\n program_id: cond_exec_in_finalize.aleo,\n function_name: a,\n arguments: [\n 1u64,\n 0u64\n ]\n}" + tpk: 4207409092521788773697665282957518117044749858057590104309967566781092115271group + tcm: 5720809732376370870922323426771185853315798040351592412162356650894648757129field + global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu + proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq27xafejh3rfy9r7flupzdenl0vglwcy7j3eax7l6c0692lqnp4v9z6758u8d74chd5nuv8vqnmyqpqy9n20azz298hyrlc9apsmacr80wx2x8vm3ku83gxlz9gz5cff57sjvhzfcjutvhk29k04f2jg0tkqphrmz5yuys26q0n5vx7vnmrsedusg0y74vlqn2nw55mwtm3s79mys3v3krszj2fd7lkmgud9jvuyqzx35d47g7zp26qd8pn0rxhxf4ftj2gyr2ldwwzn7z54zh42k30h96t4d9fp3qr84alxffg0kcz3qq0tqmnkxnea7eqlplev8m82a6f79386qy8aqquykfazfkru8jvukp56jdukgmuedhfgs4mnwvmgjcr9mfm0j4wmxpdsa9ce57due6rf0h57z4qtfjzyt4d5tnghesttldvhucwjzfey2m7x0chtg4tzv9q9rxp65ktmkt8jkfn3cm73kle7xd3j7x4myprf90ffnc5n7tapzxp7vd6h426e2hyrd6x29ftqp0gq9ptsspaytdzzh0tp5dx0ls9v8dgvsw6vzlqjh350q5pqdsrrgxp9h8p55mfpntcupg6wwehus09cq0vyqw290l93lzn0wgxpc35kjcx3hvlrnddzmnzdlwe70rnqfwg2rsg6np8px62np9uv6hnputy3uqnnw8p6rys8eee04cf9mwvexxecn4z7gxa6ylg4rf3avs465s2qy3ekff5y0sd60t5qk7rrdlyeeenwag3pxzdr3djxurff5cteydqp0wz6awgf892zhgjhujw28mqchvu6820h3sx3vue8vm30jpuazgpzxdalg5lv7nyrcegz7935qdrjq9xe3vup7z6gd0sgljdfm32efsg8tzneurlsxgjk82e095495s4lxc6mds9y26yf8n3ph0gnrt7ecy7u8ufv5g0jagj0huyaffrvqscndrfy69703kzm5h9xgq4zvm7s97c47zzwmh2kmp4h98f3yy0vtjxd8g85xxu7xlkkcu35qwwcx6kqyc6py6uzy7e0n8qgc052wpgw68u4vfnla7uh4z8c9ynskzsrrjpuny4edr24fw57y0y8a2le8d0z8pu988sghc25aeuh2aqcl25y0q6hhq78nggjjge5pv692samxxq3eytjt43kazls8qqy7l3qxq60q0qvqqqqqqqqqqpvxevrn6pj72s5amzvc70fhkynkqnwwjecv8r0wtmhl04x492axaytufuc8t6v2u7vcv8xu27d44sqq8jkgep7nrg9ks2gvdmv3qycvwwpvac3pgsqer4rzj6qnu9aztej3sv9zc9vv7slccja8fpwqufjuqq8m0yefdjp7x7fwfhezwkk83f0u8lg3sc3kltsf7r2m5fmxhrkuq7wqry7r697r8hfpdyr4cw25vj4zy5qaq6ay5wfvzmeek8vytr76fltrd6gdk4ujvctc80qfrag2uqyqqvstf5t + verified: true + status: accepted + errors: "" + warnings: "" + - execution: + transitions: + - id: au1y308ypfwfwhhm4jepwazp276t2fr2nqgaqppqx6z70w88aq2jv9syu6as4 + program: cond_exec_in_finalize.aleo + function: a + inputs: + - type: private + id: 1631318581148965008674844087839181853396169120474775467118751107469904730527field + value: ciphertext1qyq05fhpftu7pg49cql4l8rmzpayfutsjyjq9yt0mdpdk7luhas4vrqz5yp3l + - type: private + id: 2730883656536056771736746580650804733132269756588008567659943372030531745988field + value: ciphertext1qyqgem7prc6rmvufszxqgztjsq3c08me6txscjz3cl6yeus9qgg85rqrw35jq + outputs: + - type: future + id: 7386294196767656539101367746470737224910311672267601420512890407269047059437field + value: "{\n program_id: cond_exec_in_finalize.aleo,\n function_name: a,\n arguments: [\n 1u64,\n 1u64\n ]\n}" + tpk: 539929479867149800733285453788663840307959183316106833158590803990176232963group + tcm: 750293666249868558647437278234877709852569665340157728357983917884441329142field + global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu + proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqvuqxzqplhy8tfkehsr66dwa6uxafp2frp7anzslxal0t8ryrsf6qw4kv3dw5nl06y3rstjqyzercqqy24v3px5rm3y2yuatleccqp762grxpnz5mzr2ducchjvpes6ds2xdk4kg0q8a2769jtdgve6sd5qqq4faa55rml8z8ep26sf27uyv6wrdcmcqxdq9zhysds6ch6344dxtm4877f3u2t4h7z3pg7wkezr7qch7mx588dxwkn60jc2k8efalwrkjqmhcck4kqmvfqmw0f7ek9lpkftx79rj4j8hwjcwcwp00lzm5pldufllzqg7lkrmwa4zpxflv4relr6nksp6qg2vlur3qm8rlkfyexdx93du2mk40957cq0y2kfyyqphyy7j8pcntnhvp8xaaazztd2jwuyaqqml2k0saclf4aur2448zh2lttz0n7xmc7l2a4tuqqn9yzsx7yfe33xpnnuy4e6xev8zhyc2ckxsl5wvpmnxwfqnu35v9x9us7sdfu0drtlz03ul9gk5g65dfs6q233jn3cx3rhnw59ncgfl27cfcfy3rmddal9rkacpgsph2vpurpvvvn8slu0pjk6uahp06pa6ul7xqqzmschhvy956jtpc0p6kxpllkw69wrnvdngyt2tc6z4ezwzhxkue99e324ugv34l2gnyj27h59g5pslgnefctav83fnp3gqmxl02qrwz73znmyk3hgv4la80jlc33ruy6vs8srntsxlj83d7ersc4chyv7t865qdea73hpzztgy7mtdu3wpt6jhl586x94du2x4e6sh3lwqs97j98j3yctfav9rxh6z8pxnkmqklp6mu77ln7lu3p5xzdfgj70dwanh7ha7g7vx855jy9ursu7knss9v0y5lw27keue04lgp420y40um6sjgx4af08gcp5lwnrhzdqwq3r0zkzjyhy09h8gjnyjz03p9h8edthh88rxewr3dlltkn207m5vxlhu66mklgfddudrqh37fs7gnhptzadyzexupnyvvzh2sfa5h76zzhgfg86kcnl7shthv2ef0pa845m9zwheyr4j67xs9q98rhypq6q3c65snrl5drg2cn94dyz4k5nhdyxc37qa6a8l7xmvwth6n6j4hqetrtmk8qj8cw6tx7kuzcnv2du80khwrsk8vz9pn8s53t7udwh0c2qvqqqqqqqqqqpx2j8rrhzjz2n7vc7mu7axz5w70pnplkn7th3e0n4np88fd9pn824e4tethgckudjkdw8nx4j5n9qqqrfy3u00l06ulcf5arm6s99kz32n2f4ceprkf8xtqp8mn9vvx5apemt63pryh7yxxtr8qzyf8nspspqy8mp0qql8llavuug9xc4hzhauaqxw7yka30cerjse8w8auqyxwsy960yr3fjemmr0f4dsj2vxgnust3tcletp5hsnyhgdgppy3wssju8n9dehaptwsm2399hgnltrdnqqqqw5x6kz + verified: true + status: accepted + errors: "" + warnings: "" + - execution: + transitions: + - id: au15x0h7t67dt4qtd8rw88n6p7z8qlrl87k73cs6ccp87qn6yrfnvqqh79dch + program: cond_exec_in_finalize.aleo + function: a + inputs: + - type: private + id: 270031312842872099149153816168966123261059659148779587198535012228139245910field + value: ciphertext1qyqwmtz9hdlr84wzls0c9r75x9nehdvj6q97djepe3uksazeqy2q6ysu60ag8 + - type: private + id: 2324112544709230142835944577027874423920312613748094000298404077279994623487field + value: ciphertext1qyqxxlgwh8nx6lg7kgxrvrl2rg40g9m0y4s9cjykdc4vsn3u7r5p2yqywpkty + outputs: + - type: future + id: 2083750374367970367055399814294610712389072795928419568916374373502193990747field + value: "{\n program_id: cond_exec_in_finalize.aleo,\n function_name: a,\n arguments: [\n 1u64,\n 2u64\n ]\n}" + tpk: 7458390631358257933021695534982934099811217047220226771581295540904028489993group + tcm: 6633056545390342742807118551129484810714402998268060346969235503471015910575field + global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu + proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqzklf2q5p4v0hwx62rvkwjzlp23t8w5fysmmjr8yaa90flg5h5ff737ydef42s55v0c66quhzes55qqxh6da50s32ccfvl6t8tn4sv3w5epruyg8yzv2zmfqztz7f4rerksyewmjf0l6x4srenzcenmmk0lqr07rszm2hz28wdq8v6200thzku6pz0rs9uxel9tlpdkhaj6x2wx3nthjeysr23kkzqsxeykad7jqqley365zugtp8qdxkpgnj7r4cnlu5rt9xfexdt34fln5uhtjd8az3vrz2cr73p3dqzctz765e02suqw9ye6lyx0c83u8g3ewkch9208snmq8vds3g89x86h68wx793rqk8d8r977ljm5kwnes67h6flvtczse0lfgejzqn2te6yetnq0x4437c7auf2q9atlm4yy666jd5p9ya8ztwnkmqhenk6cyw4an9ceukqr6ml5aq0jplvp634l2nx5vuml20nwatv79vlt36fxmedpu5r6wamshrnlxfaas3g3n5jw6tx6mqtqw5g0luxdv5g94r6fewl653l5twff53kjtrqmhva9j5vyhuhrq0nwjcuwk74v42ffe4ysa5e2j54jqmgrlj6223enqgjeg6ur8ejjara52p4y79nvlt5shzevu85sh2dh8zvge8w25xsfneg4zrfa4frrqpgt9f060ytrp80mktrm22q2kshuhgs73f894xtzg5jldtuvpfavzdmu84p6pd2tql7f0j7xhharle4jryuxqxhvhp49cdu28u03ervpjz6a54x2mnpv3aj0qkwd2w5x2f5sy6ceffpc2l6ed77npurl3kpznm0u2ek26e03977lvn7y7u8n9hgz4j503q270nrgva0yhf9kmsc3pe8evegg5jvg6dz8e4r83kxtqpm30k7t7tnqq3pjvvs7ycdfg95y6efazd79kue3fcp8fwmakn5k452r5dkf6tgs7eaqz2znpv7cqj47kepgq5003uqhmjk0xfwyprhftq7a255kmfemk2eylfkl0z6rt7q7hqcke79dv0dpl5sr92slvyyqlvzztq0f5ftunuul3rhgfeq92cp8m3he59ujz0jvs67r90h4fgr7jgv0rhs50ev7d2ahn7du8s67aeh24q5r8665r9h739qumzpuqvpfsgxqumgzrdtfgjqh7gw0g8qvqqqqqqqqqqq7qrqssrfgs54nfgh00q3rrwg05p576tk9uyac54x9gq5793fljxv8lujjfsyjfql5m72sd47uw6sqqppfh0lmcvl8me4qgkzny9gwkm88daj8t38thnxvzpckwtd9luf5m0lksanwyd8s9r5ms58jc2l7uqqx5t2avtkpeff86q8xarc34chnrwswa3ynajuqes3evad87pmqhqety77egc4a7e4nszwt7epm5n69e4m5twl9wtpn239w4z07sjkhu52tlmzpyena58y9t63y5w79n3qyqqmhyez9 + verified: true + status: rejected + errors: "" + warnings: "" diff --git a/tests/expectations/execution/counter.out b/tests/expectations/execution/counter.out index 294bbf8312..577c071d4c 100644 --- a/tests/expectations/execution/counter.out +++ b/tests/expectations/execution/counter.out @@ -3,16 +3,16 @@ namespace: Execute expectation: Pass outputs: - - compile: - - initial_symbol_table: 09dadb761c8ffcdf5202058edf630a4bdaa5a7ee5c1dd1afc9da81e5dae64d05 - type_checked_symbol_table: 635d6036a8ec63cfa3a97a4667a1a1fb8002ef3a5386bd4c6f4dafca0e218aa8 - unrolled_symbol_table: 6ae16d9d95fb7c876b1c9aa5674e20f608dad46efd684a9e8ab028ee1d25d2c1 - initial_ast: 4a28149974915dd3e5bfb2b7f9a73be37f88408f99c5818454bdabdd2524b690 - unrolled_ast: 3d6c4b138fdcceab0e0668c6b6589b2f7d62f05059f1b675b6679288b83c6eb7 - ssa_ast: 28a6b1664f8ed8a4e86fdf5dec8faa0f7fe03115f627f94380d825a1a99dc21d - flattened_ast: 1dc0a1c08dfe2c0a41f3f33b52338dfd23405ac3b7735824bc5b7862013e305b - destructured_ast: 94f93a9b262d26ae4fc74c98b131201aa5537b01267d7de685a00411ba497492 - inlined_ast: a6960e1444005d75fa6b34142797a33411d758f7eec5a00cf2731f7f51b0f94b - dce_ast: a6960e1444005d75fa6b34142797a33411d758f7eec5a00cf2731f7f51b0f94b + - initial_symbol_table: ae28dea8208d31b498caf1c490ae89eb7056b194f3e35a90dea9ad87895d65d2 + type_checked_symbol_table: 37cfeb2a87c005d3348d6a67685f6243886663b0c54a7c3b0a60c9c9e7316be6 + unrolled_symbol_table: 1e3c1f6215a5fd621bc62e76d428a89dbeebe6c188555a36f68f70987da78dea + initial_ast: 19721e772e221eb97e37f1c93467922f709e85ce513f52509ada17ee6d772f43 + unrolled_ast: 9d6a97290f777830354c88a540cefbf102082a3e0c68cc8973515f4304509347 + ssa_ast: b25c2fed543056a8d3210f3c547a3e59b0fcf3889d03226c9c262ef96003577b + flattened_ast: d30829dc6d894b5b770bd49f41056cd441c93b56d618babb87ab998b34859aed + destructured_ast: b8e7938837dfc3472dce7a958a04ff50a94e484ae2105ee1921256787a01ed26 + inlined_ast: 87a498de52d504e6d37f5227a57d7ae0128a354a333f5b30106230735665293c + dce_ast: 87a498de52d504e6d37f5227a57d7ae0128a354a333f5b30106230735665293c bytecode: 34f95c324649b856e6e1178f1db6dfb00abe322f43e2ea08b37ba9065c6f3897 errors: "" warnings: "" diff --git a/tests/expectations/execution/eq.out b/tests/expectations/execution/eq.out index a51f5b6591..351a0879a2 100644 --- a/tests/expectations/execution/eq.out +++ b/tests/expectations/execution/eq.out @@ -3,16 +3,16 @@ namespace: Execute expectation: Pass outputs: - - compile: - - initial_symbol_table: 159884d2742a5521517561b227c926e101eeab217420aa5d3df19114bf7ae7e8 - type_checked_symbol_table: 51b2cf2c293a27685d5635bed550f6ee9232159e2b4cc61e64e3a979160d2cf4 - unrolled_symbol_table: 51b2cf2c293a27685d5635bed550f6ee9232159e2b4cc61e64e3a979160d2cf4 - initial_ast: 2c4ec22c3b11ecc678d01e0ca265f79de84f7f8d59423141529da760a019ed2b - unrolled_ast: 2c4ec22c3b11ecc678d01e0ca265f79de84f7f8d59423141529da760a019ed2b - ssa_ast: 563e0a1aa0829b1e5981920fa19869ee4d316063010bf8cb53a9ed3c061b787e - flattened_ast: 078e3c8ffd1ebe8d1be1eb16a1f55e03cfeb7195f0dff37d79ee94a7f4001a12 - destructured_ast: c5c656475130a192478c712890436eac836d21f0f16e3d5627d51e8c6eb07f11 - inlined_ast: c5c656475130a192478c712890436eac836d21f0f16e3d5627d51e8c6eb07f11 - dce_ast: c5c656475130a192478c712890436eac836d21f0f16e3d5627d51e8c6eb07f11 + - initial_symbol_table: c9bb0e664995804ae4d47b4fa1ceedab0ad0095a15caa65c32a207da98a833bb + type_checked_symbol_table: 5d0645cbcb3c81a980454fab3e7c8282db0415eaf663a68674bd1cba36076841 + unrolled_symbol_table: 5d0645cbcb3c81a980454fab3e7c8282db0415eaf663a68674bd1cba36076841 + initial_ast: 9e916a48054e924200a2327e6003f3e2c6330b64592f9afbcc180b763aa93900 + unrolled_ast: 9e916a48054e924200a2327e6003f3e2c6330b64592f9afbcc180b763aa93900 + ssa_ast: 6139c602eee1ce0aa88df2eb050c210c5232f06e8798895de7a02527c695ee86 + flattened_ast: 1785ff1b2256e77111ae8fe51c6403d8c3b10b79733292baaf4d2da1351be672 + destructured_ast: 255151d0fc6c790384f2b36b69cec857a19849c44543f2a87cfece95ddd38f53 + inlined_ast: 255151d0fc6c790384f2b36b69cec857a19849c44543f2a87cfece95ddd38f53 + dce_ast: 255151d0fc6c790384f2b36b69cec857a19849c44543f2a87cfece95ddd38f53 bytecode: 15a3a90b1837b318b43b3f3bfc5e454a8821357b4c3feb01da00a4db810bde89 errors: "" warnings: "" diff --git a/tests/expectations/execution/flattened_function_and_inline_matches.out b/tests/expectations/execution/flattened_function_and_inline_matches.out index 3df3cf31bd..088445b484 100644 --- a/tests/expectations/execution/flattened_function_and_inline_matches.out +++ b/tests/expectations/execution/flattened_function_and_inline_matches.out @@ -3,16 +3,16 @@ namespace: Execute expectation: Pass outputs: - - compile: - - initial_symbol_table: a64c2df2218dcdc0c9fc535a2ba98c72f244c651778962113546a06d4a55b021 - type_checked_symbol_table: d5d52a6484534904002290253e880ee2706525e99238f25af9283e93d8473125 - unrolled_symbol_table: d5d52a6484534904002290253e880ee2706525e99238f25af9283e93d8473125 - initial_ast: 5dd014fca5fa8cd0315dc3780a3f78313f2f1102b8c5e5f2b97e8d1f0bb8e61b - unrolled_ast: 5dd014fca5fa8cd0315dc3780a3f78313f2f1102b8c5e5f2b97e8d1f0bb8e61b - ssa_ast: 435c72dcb084e7ce90b3dddc095c489068fdf19b9501c91b59a5d853dadb9491 - flattened_ast: 8ee9530499e1b22c9a3a75b5f01e84920bb93edf259a96fcef90aeaa7448f9a6 - destructured_ast: 9941dac2f381d0f8fc6855ae81656da5b44bdef6f611382531177c4070d899a0 - inlined_ast: e2b28097c05c369a3e28b6ae00343aa749b47f532cfa2aabb097795a085d5dec - dce_ast: e2b28097c05c369a3e28b6ae00343aa749b47f532cfa2aabb097795a085d5dec + - initial_symbol_table: 33492050657dd82b8780af78e6cbb3768d50f190428f200a6a43472d50a9aa50 + type_checked_symbol_table: f57a951ffd325863f2c35e4b4a4118d3ebbf721a03dd621c731c9a9258af2dbc + unrolled_symbol_table: f57a951ffd325863f2c35e4b4a4118d3ebbf721a03dd621c731c9a9258af2dbc + initial_ast: e5ad05937041eea6b511f067c946adc83282a76f09d9c67fd58aba4cddae9d0c + unrolled_ast: e5ad05937041eea6b511f067c946adc83282a76f09d9c67fd58aba4cddae9d0c + ssa_ast: c11c83b8011667b9803def78e26c978af8a407a0bc550aa01d57f2a21d64d769 + flattened_ast: 682315f244844945b7934430b3d25013b090c13d4d6d1369d1679164e8411c74 + destructured_ast: 2f55151960e617cdc0d1750cc49e4e571f76bdd69a512f78304f01e3122cc440 + inlined_ast: d6742527ffdfa28de311914f3496ad605499ac1f64bf946cb0e64bd9dfc3da6f + dce_ast: d6742527ffdfa28de311914f3496ad605499ac1f64bf946cb0e64bd9dfc3da6f bytecode: 1524806e8239505d72e66621c387acc0e3342a9507535f00db692088eb933b1b errors: "" warnings: "" diff --git a/tests/expectations/execution/group_operations.out b/tests/expectations/execution/group_operations.out index 9bf79dfea3..9234192bac 100644 --- a/tests/expectations/execution/group_operations.out +++ b/tests/expectations/execution/group_operations.out @@ -3,16 +3,16 @@ namespace: Execute expectation: Pass outputs: - - compile: - - initial_symbol_table: 7a8d440b6dd7400ed43ba849a5df90b405f2e30ddc99263ead8e3b7cff10e5e2 - type_checked_symbol_table: 9557771118cc1ffb4389620abd010d56e0ee942862d16c5ceb345bc3e629882a - unrolled_symbol_table: 9557771118cc1ffb4389620abd010d56e0ee942862d16c5ceb345bc3e629882a - initial_ast: 36e02c46991c81f53c1a15bc9cb630598ed27391941d500ec8cb4e38e228f9e1 - unrolled_ast: 36e02c46991c81f53c1a15bc9cb630598ed27391941d500ec8cb4e38e228f9e1 - ssa_ast: 9a7f1732a4a0b81698ebb9ae293952c3a4fb2949c9a24d73b1d5d189bc83f044 - flattened_ast: aee527343b7a952e3cb0f6c9161cd7c754b0bde78144431497a309d412ace6b7 - destructured_ast: 32ad90467c3b4474be4afb036d26d0838820b89e9068c5db6b32cad2d6d504ac - inlined_ast: 32ad90467c3b4474be4afb036d26d0838820b89e9068c5db6b32cad2d6d504ac - dce_ast: 32ad90467c3b4474be4afb036d26d0838820b89e9068c5db6b32cad2d6d504ac + - initial_symbol_table: 454cfafcd0058981ee306ef97e8be62c1dc21fd77cc43f7947d4f0e96cf8939f + type_checked_symbol_table: 1b60c70e0ab5c5920116d9752cd4145e16562cf70b85d0a19a0b873f22aa1930 + unrolled_symbol_table: 1b60c70e0ab5c5920116d9752cd4145e16562cf70b85d0a19a0b873f22aa1930 + initial_ast: ed47c02e77446d3937b4e1764cd6ee82bfc48e0b909b4b699dff5dce0f886e0a + unrolled_ast: ed47c02e77446d3937b4e1764cd6ee82bfc48e0b909b4b699dff5dce0f886e0a + ssa_ast: 34bf93dd7701246f7905a79239543071b9e83e4b54312b287cde6233396bd7b8 + flattened_ast: 7c7a7642738b57f1cc0bde5abaf2f292ae4afc4e993b5fbf5a50e0ecd25bdc93 + destructured_ast: d6d5fec74e5db150b5bc3ee7c3eaf6f8d8a6ea4cf795395f956c49a9f528943b + inlined_ast: d6d5fec74e5db150b5bc3ee7c3eaf6f8d8a6ea4cf795395f956c49a9f528943b + dce_ast: d6d5fec74e5db150b5bc3ee7c3eaf6f8d8a6ea4cf795395f956c49a9f528943b bytecode: 5c20fda21a40464a1462524cf913438776a39383a671949312f48ce8ceb2dd16 errors: "" warnings: "" diff --git a/tests/expectations/execution/mint.out b/tests/expectations/execution/mint.out index fa5525e27b..e788196e91 100644 --- a/tests/expectations/execution/mint.out +++ b/tests/expectations/execution/mint.out @@ -3,16 +3,16 @@ namespace: Execute expectation: Pass outputs: - - compile: - - initial_symbol_table: b1f9bcf1f443341ec196f782064054896884c294038e1afdf83a85ecb9b031fb - type_checked_symbol_table: 9c7094b46c9ccc6a750928f5148be19926451db47da795d863579523501ffe25 - unrolled_symbol_table: 9c7094b46c9ccc6a750928f5148be19926451db47da795d863579523501ffe25 - initial_ast: ffc5222b7b6cba96184f074a75f9f364bd7ecfffc3e64a36f52fb10cdc7cebc1 - unrolled_ast: 8b3fd23bfaed6623d37b1b83e8a33eac6a0e614b74e1b1a2a5430e99387f7102 - ssa_ast: 01f9c123ebe1756458f6fc1843cbc8cd7c9feade37a1063ba03634d9a53c8152 - flattened_ast: 755895aad16b7010794653237db6c6315cf98f02f96d7ed02cc6371143742090 - destructured_ast: 7ef7f6148b88cfd152252be481eb795755ae7a69f948282a140f0f69e17a811e - inlined_ast: 7ef7f6148b88cfd152252be481eb795755ae7a69f948282a140f0f69e17a811e - dce_ast: 7ef7f6148b88cfd152252be481eb795755ae7a69f948282a140f0f69e17a811e + - initial_symbol_table: b1030d2b7e1dc433bcd3691ff89d35caa81dfd394c85f9aa93632c6fdd8ab4b6 + type_checked_symbol_table: 231df4a77d82b439bd0d83a23be38e6b0fad8d10817908a60a65a1467aa9e68b + unrolled_symbol_table: 231df4a77d82b439bd0d83a23be38e6b0fad8d10817908a60a65a1467aa9e68b + initial_ast: bbdd126cd1b3eaeaa719c45b93549653529addb4edd833d367c362e981cdc3e4 + unrolled_ast: daf988283c1682dbbaa69c9588be2654d0d8f161918e696d7a9609854b9e5311 + ssa_ast: 92d71ac22b15e4595e2805ead2085b705bdc72550563ef46024e234ceb17e0b8 + flattened_ast: f99c95ce74a5e971118299b787c572047809ea6b45dc7b7d83f6cdb08979e21d + destructured_ast: 3dbc345d506a24072db8e3228eb4bbc99b41df7d673a112d3a351ea493acafb8 + inlined_ast: 3dbc345d506a24072db8e3228eb4bbc99b41df7d673a112d3a351ea493acafb8 + dce_ast: 3dbc345d506a24072db8e3228eb4bbc99b41df7d673a112d3a351ea493acafb8 bytecode: d47819ba59e730eb159ee9e33fef5a35aac6062e70c743a749157d54824a45d9 errors: "" warnings: "" diff --git a/tests/expectations/execution/primitive_casts.out b/tests/expectations/execution/primitive_casts.out index d3e883b28c..7ccdaed083 100644 --- a/tests/expectations/execution/primitive_casts.out +++ b/tests/expectations/execution/primitive_casts.out @@ -3,16 +3,16 @@ namespace: Execute expectation: Pass outputs: - - compile: - - initial_symbol_table: 1b5e9738cd2d724c425f7638faa566f2b6641ff54efc0ba3dc3c29ae9d73d2e2 - type_checked_symbol_table: c856ed4dc5bedf2239a79b000c2f3d727a2991f994bc2aca08052a844d082e94 - unrolled_symbol_table: c856ed4dc5bedf2239a79b000c2f3d727a2991f994bc2aca08052a844d082e94 - initial_ast: 6c02dd560160a639803115c1cba59cee3628c90d7c50ffabecee2ae291b09f72 - unrolled_ast: 6c02dd560160a639803115c1cba59cee3628c90d7c50ffabecee2ae291b09f72 - ssa_ast: a82433297553ea054d38f8e719df537c2e5e07ef41510bf17922f9cee6971e20 - flattened_ast: 6e0ef9f2490bbe837a7da67560d3c18e9d73d9c1b71892c122f317b6ae593a57 - destructured_ast: d30b8ad204a56b43065ed8e62db4e3e2e7051f349b42ea8bab870d81a59877c7 - inlined_ast: d30b8ad204a56b43065ed8e62db4e3e2e7051f349b42ea8bab870d81a59877c7 - dce_ast: d30b8ad204a56b43065ed8e62db4e3e2e7051f349b42ea8bab870d81a59877c7 + - initial_symbol_table: abc188e37684b4b4b1ab89b0ef899ba8c6f2d7432a2e5547cd56d731c0ffdcf8 + type_checked_symbol_table: 28aec5798ad28fd3c89d95b962ba1c4ac50adc63df9eca31887c6c5089d8500f + unrolled_symbol_table: 28aec5798ad28fd3c89d95b962ba1c4ac50adc63df9eca31887c6c5089d8500f + initial_ast: b790a8be935528da8af442bb7a1b468e9251526c9e0fe7187fbb8bcff5ad74c0 + unrolled_ast: b790a8be935528da8af442bb7a1b468e9251526c9e0fe7187fbb8bcff5ad74c0 + ssa_ast: a6625e4cc257281ca8674709e8fd43fcf891ffe2da88573755aa930117201ba9 + flattened_ast: 83a543db5e1dfdfdba16f53207bbe5a5cfeedc03671281f9e81a6d364319e7f9 + destructured_ast: 0105c17079c7f64515c45918d705c12a565fdf2fc7a9b0cb371f26936d638965 + inlined_ast: 0105c17079c7f64515c45918d705c12a565fdf2fc7a9b0cb371f26936d638965 + dce_ast: 0105c17079c7f64515c45918d705c12a565fdf2fc7a9b0cb371f26936d638965 bytecode: 9f8baa3f1bada186c32440e4880e858bd76b54dedb2d667a2b93c2d2a98f0752 errors: "" warnings: "" diff --git a/tests/expectations/parser/finalize/finalize.out b/tests/expectations/parser/finalize/finalize.out index 706f88d720..078813ff3c 100644 --- a/tests/expectations/parser/finalize/finalize.out +++ b/tests/expectations/parser/finalize/finalize.out @@ -17,13 +17,12 @@ outputs: identifier: "{\"id\":\"2\",\"name\":\"main\",\"span\":\"{\\\"lo\\\":47,\\\"hi\\\":51}\"}" input: [] output: - - Internal: - mode: None - type_: Boolean - span: - lo: 57 - hi: 61 - id: 3 + - mode: None + type_: Boolean + span: + lo: 57 + hi: 61 + id: 3 output_type: Boolean block: statements: [] @@ -58,13 +57,12 @@ outputs: identifier: "{\"id\":\"9\",\"name\":\"main\",\"span\":\"{\\\"lo\\\":146,\\\"hi\\\":150}\"}" input: [] output: - - Internal: - mode: None - type_: Boolean - span: - lo: 156 - hi: 160 - id: 10 + - mode: None + type_: Boolean + span: + lo: 156 + hi: 160 + id: 10 output_type: Boolean block: statements: [] @@ -81,39 +79,36 @@ outputs: variant: AsyncFunction identifier: "{\"id\":\"13\",\"name\":\"main\",\"span\":\"{\\\"lo\\\":193,\\\"hi\\\":197}\"}" input: - - Internal: - identifier: "{\"id\":\"14\",\"name\":\"a\",\"span\":\"{\\\"lo\\\":198,\\\"hi\\\":199}\"}" - mode: None - type_: - Composite: - id: "{\"id\":\"15\",\"name\":\"foo\",\"span\":\"{\\\"lo\\\":201,\\\"hi\\\":204}\"}" - program: test - span: - lo: 198 - hi: 199 - id: 16 - - Internal: - identifier: "{\"id\":\"17\",\"name\":\"b\",\"span\":\"{\\\"lo\\\":206,\\\"hi\\\":207}\"}" - mode: None - type_: - Composite: - id: "{\"id\":\"18\",\"name\":\"bar\",\"span\":\"{\\\"lo\\\":209,\\\"hi\\\":212}\"}" - program: test - span: - lo: 206 - hi: 207 - id: 19 + - identifier: "{\"id\":\"14\",\"name\":\"a\",\"span\":\"{\\\"lo\\\":198,\\\"hi\\\":199}\"}" + mode: None + type_: + Composite: + id: "{\"id\":\"15\",\"name\":\"foo\",\"span\":\"{\\\"lo\\\":201,\\\"hi\\\":204}\"}" + program: test + span: + lo: 198 + hi: 199 + id: 16 + - identifier: "{\"id\":\"17\",\"name\":\"b\",\"span\":\"{\\\"lo\\\":206,\\\"hi\\\":207}\"}" + mode: None + type_: + Composite: + id: "{\"id\":\"18\",\"name\":\"bar\",\"span\":\"{\\\"lo\\\":209,\\\"hi\\\":212}\"}" + program: test + span: + lo: 206 + hi: 207 + id: 19 output: - - Internal: - mode: None - type_: - Composite: - id: "{\"id\":\"20\",\"name\":\"baz\",\"span\":\"{\\\"lo\\\":217,\\\"hi\\\":220}\"}" - program: test - span: - lo: 217 - hi: 220 - id: 21 + - mode: None + type_: + Composite: + id: "{\"id\":\"20\",\"name\":\"baz\",\"span\":\"{\\\"lo\\\":217,\\\"hi\\\":220}\"}" + program: test + span: + lo: 217 + hi: 220 + id: 21 output_type: Composite: id: "{\"id\":\"20\",\"name\":\"baz\",\"span\":\"{\\\"lo\\\":217,\\\"hi\\\":220}\"}" diff --git a/tests/expectations/parser/functions/annotated_context.out b/tests/expectations/parser/functions/annotated_context.out index c4108e31f2..801233fa4a 100644 --- a/tests/expectations/parser/functions/annotated_context.out +++ b/tests/expectations/parser/functions/annotated_context.out @@ -22,14 +22,13 @@ outputs: identifier: "{\"id\":\"4\",\"name\":\"f\",\"span\":\"{\\\"lo\\\":52,\\\"hi\\\":53}\"}" input: [] output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 59 - hi: 61 - id: 5 + - mode: None + type_: + Integer: U8 + span: + lo: 59 + hi: 61 + id: 5 output_type: Integer: U8 block: @@ -67,14 +66,13 @@ outputs: identifier: "{\"id\":\"12\",\"name\":\"g\",\"span\":\"{\\\"lo\\\":141,\\\"hi\\\":142}\"}" input: [] output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 148 - hi: 150 - id: 13 + - mode: None + type_: + Integer: U8 + span: + lo: 148 + hi: 150 + id: 13 output_type: Integer: U8 block: diff --git a/tests/expectations/parser/functions/annotated_functions.out b/tests/expectations/parser/functions/annotated_functions.out index a52eb9d311..85af14c83b 100644 --- a/tests/expectations/parser/functions/annotated_functions.out +++ b/tests/expectations/parser/functions/annotated_functions.out @@ -17,14 +17,13 @@ outputs: identifier: "{\"id\":\"12\",\"name\":\"mint\",\"span\":\"{\\\"lo\\\":101,\\\"hi\\\":105}\"}" input: [] output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 111 - hi: 113 - id: 13 + - mode: None + type_: + Integer: U8 + span: + lo: 111 + hi: 113 + id: 13 output_type: Integer: U8 block: @@ -58,14 +57,13 @@ outputs: identifier: "{\"id\":\"8\",\"name\":\"foo\",\"span\":\"{\\\"lo\\\":66,\\\"hi\\\":69}\"}" input: [] output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 75 - hi: 77 - id: 9 + - mode: None + type_: + Integer: U8 + span: + lo: 75 + hi: 77 + id: 9 output_type: Integer: U8 block: @@ -89,14 +87,13 @@ outputs: identifier: "{\"id\":\"18\",\"name\":\"test\",\"span\":\"{\\\"lo\\\":145,\\\"hi\\\":149}\"}" input: [] output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 155 - hi: 157 - id: 19 + - mode: None + type_: + Integer: U8 + span: + lo: 155 + hi: 157 + id: 19 output_type: Integer: U8 block: @@ -120,14 +117,13 @@ outputs: identifier: "{\"id\":\"24\",\"name\":\"foo\",\"span\":\"{\\\"lo\\\":192,\\\"hi\\\":195}\"}" input: [] output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 201 - hi: 203 - id: 25 + - mode: None + type_: + Integer: U8 + span: + lo: 201 + hi: 203 + id: 25 output_type: Integer: U8 block: diff --git a/tests/expectations/parser/functions/bounded_recursion.out b/tests/expectations/parser/functions/bounded_recursion.out index dd36d3f82c..4ec0b47885 100644 --- a/tests/expectations/parser/functions/bounded_recursion.out +++ b/tests/expectations/parser/functions/bounded_recursion.out @@ -16,24 +16,22 @@ outputs: variant: Function identifier: "{\"id\":\"2\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":39,\\\"hi\\\":40}\"}" input: - - Internal: - identifier: "{\"id\":\"3\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":50,\\\"hi\\\":51}\"}" - mode: Constant - type_: - Integer: U32 - span: - lo: 50 - hi: 51 - id: 4 + - identifier: "{\"id\":\"3\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":50,\\\"hi\\\":51}\"}" + mode: Constant + type_: + Integer: U32 + span: + lo: 50 + hi: 51 + id: 4 output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 61 - hi: 63 - id: 5 + - mode: None + type_: + Integer: U8 + span: + lo: 61 + hi: 63 + id: 5 output_type: Integer: U8 block: @@ -113,22 +111,20 @@ outputs: variant: Function identifier: "{\"id\":\"19\",\"name\":\"main\",\"span\":\"{\\\"lo\\\":145,\\\"hi\\\":149}\"}" input: - - Internal: - identifier: "{\"id\":\"20\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":150,\\\"hi\\\":151}\"}" - mode: None - type_: Boolean - span: - lo: 150 - hi: 151 - id: 21 + - identifier: "{\"id\":\"20\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":150,\\\"hi\\\":151}\"}" + mode: None + type_: Boolean + span: + lo: 150 + hi: 151 + id: 21 output: - - Internal: - mode: None - type_: Boolean - span: - lo: 162 - hi: 166 - id: 22 + - mode: None + type_: Boolean + span: + lo: 162 + hi: 166 + id: 22 output_type: Boolean block: statements: diff --git a/tests/expectations/parser/functions/const_param.out b/tests/expectations/parser/functions/const_param.out index 1146213855..c955af3afd 100644 --- a/tests/expectations/parser/functions/const_param.out +++ b/tests/expectations/parser/functions/const_param.out @@ -16,33 +16,30 @@ outputs: variant: Function identifier: "{\"id\":\"2\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":39,\\\"hi\\\":40}\"}" input: - - Internal: - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" - mode: None - type_: - Integer: U32 - span: - lo: 41 - hi: 42 - id: 4 - - Internal: - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":58,\\\"hi\\\":59}\"}" - mode: Constant - type_: - Integer: I32 - span: - lo: 58 - hi: 59 - id: 6 + - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" + mode: None + type_: + Integer: U32 + span: + lo: 41 + hi: 42 + id: 4 + - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":58,\\\"hi\\\":59}\"}" + mode: Constant + type_: + Integer: I32 + span: + lo: 58 + hi: 59 + id: 6 output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 69 - hi: 71 - id: 7 + - mode: None + type_: + Integer: U8 + span: + lo: 69 + hi: 71 + id: 7 output_type: Integer: U8 block: @@ -74,33 +71,30 @@ outputs: variant: Function identifier: "{\"id\":\"12\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":118,\\\"hi\\\":119}\"}" input: - - Internal: - identifier: "{\"id\":\"13\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":129,\\\"hi\\\":130}\"}" - mode: Constant - type_: - Integer: U32 - span: - lo: 129 - hi: 130 - id: 14 - - Internal: - identifier: "{\"id\":\"15\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":137,\\\"hi\\\":138}\"}" - mode: None - type_: - Integer: I32 - span: - lo: 137 - hi: 138 - id: 16 + - identifier: "{\"id\":\"13\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":129,\\\"hi\\\":130}\"}" + mode: Constant + type_: + Integer: U32 + span: + lo: 129 + hi: 130 + id: 14 + - identifier: "{\"id\":\"15\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":137,\\\"hi\\\":138}\"}" + mode: None + type_: + Integer: I32 + span: + lo: 137 + hi: 138 + id: 16 output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 148 - hi: 150 - id: 17 + - mode: None + type_: + Integer: U8 + span: + lo: 148 + hi: 150 + id: 17 output_type: Integer: U8 block: diff --git a/tests/expectations/parser/functions/constant_input.out b/tests/expectations/parser/functions/constant_input.out index eac43a1fc9..fd24a44cde 100644 --- a/tests/expectations/parser/functions/constant_input.out +++ b/tests/expectations/parser/functions/constant_input.out @@ -16,24 +16,22 @@ outputs: variant: Function identifier: "{\"id\":\"2\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":39,\\\"hi\\\":40}\"}" input: - - Internal: - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":50,\\\"hi\\\":51}\"}" - mode: Constant - type_: - Integer: U8 - span: - lo: 50 - hi: 51 - id: 4 + - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":50,\\\"hi\\\":51}\"}" + mode: Constant + type_: + Integer: U8 + span: + lo: 50 + hi: 51 + id: 4 output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 60 - hi: 62 - id: 5 + - mode: None + type_: + Integer: U8 + span: + lo: 60 + hi: 62 + id: 5 output_type: Integer: U8 block: diff --git a/tests/expectations/parser/functions/danling_annotations_fail.out b/tests/expectations/parser/functions/danling_annotations_fail.out index 3cbd6003ad..46d7eb1efb 100644 --- a/tests/expectations/parser/functions/danling_annotations_fail.out +++ b/tests/expectations/parser/functions/danling_annotations_fail.out @@ -22,14 +22,13 @@ outputs: identifier: "{\"id\":\"4\",\"name\":\"test\",\"span\":\"{\\\"lo\\\":134,\\\"hi\\\":138}\"}" input: [] output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 144 - hi: 146 - id: 5 + - mode: None + type_: + Integer: U8 + span: + lo: 144 + hi: 146 + id: 5 output_type: Integer: U8 block: diff --git a/tests/expectations/parser/functions/empty2.out b/tests/expectations/parser/functions/empty2.out index dfc1996f90..eb855975f7 100644 --- a/tests/expectations/parser/functions/empty2.out +++ b/tests/expectations/parser/functions/empty2.out @@ -17,14 +17,13 @@ outputs: identifier: "{\"id\":\"2\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":39,\\\"hi\\\":40}\"}" input: [] output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 46 - hi: 48 - id: 3 + - mode: None + type_: + Integer: U8 + span: + lo: 46 + hi: 48 + id: 3 output_type: Integer: U8 block: diff --git a/tests/expectations/parser/functions/infinite_recursion.out b/tests/expectations/parser/functions/infinite_recursion.out index 80d7f757d3..1ef2c2721b 100644 --- a/tests/expectations/parser/functions/infinite_recursion.out +++ b/tests/expectations/parser/functions/infinite_recursion.out @@ -17,14 +17,13 @@ outputs: identifier: "{\"id\":\"2\",\"name\":\"inf\",\"span\":\"{\\\"lo\\\":39,\\\"hi\\\":42}\"}" input: [] output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 48 - hi: 50 - id: 3 + - mode: None + type_: + Integer: U8 + span: + lo: 48 + hi: 50 + id: 3 output_type: Integer: U8 block: @@ -57,22 +56,20 @@ outputs: variant: Function identifier: "{\"id\":\"9\",\"name\":\"main\",\"span\":\"{\\\"lo\\\":92,\\\"hi\\\":96}\"}" input: - - Internal: - identifier: "{\"id\":\"10\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":97,\\\"hi\\\":98}\"}" - mode: None - type_: Boolean - span: - lo: 97 - hi: 98 - id: 11 + - identifier: "{\"id\":\"10\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":97,\\\"hi\\\":98}\"}" + mode: None + type_: Boolean + span: + lo: 97 + hi: 98 + id: 11 output: - - Internal: - mode: None - type_: Boolean - span: - lo: 109 - hi: 113 - id: 12 + - mode: None + type_: Boolean + span: + lo: 109 + hi: 113 + id: 12 output_type: Boolean block: statements: diff --git a/tests/expectations/parser/functions/inline_function.out b/tests/expectations/parser/functions/inline_function.out index 3812762aba..200aad22f1 100644 --- a/tests/expectations/parser/functions/inline_function.out +++ b/tests/expectations/parser/functions/inline_function.out @@ -16,33 +16,30 @@ outputs: variant: Inline identifier: "{\"id\":\"2\",\"name\":\"foo\",\"span\":\"{\\\"lo\\\":33,\\\"hi\\\":36}\"}" input: - - Internal: - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":37,\\\"hi\\\":38}\"}" - mode: None - type_: - Integer: U32 - span: - lo: 37 - hi: 38 - id: 4 - - Internal: - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":45,\\\"hi\\\":46}\"}" - mode: None - type_: - Integer: I32 - span: - lo: 45 - hi: 46 - id: 6 + - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":37,\\\"hi\\\":38}\"}" + mode: None + type_: + Integer: U32 + span: + lo: 37 + hi: 38 + id: 4 + - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":45,\\\"hi\\\":46}\"}" + mode: None + type_: + Integer: I32 + span: + lo: 45 + hi: 46 + id: 6 output: - - Internal: - mode: None - type_: - Integer: U32 - span: - lo: 56 - hi: 59 - id: 7 + - mode: None + type_: + Integer: U32 + span: + lo: 56 + hi: 59 + id: 7 output_type: Integer: U32 block: diff --git a/tests/expectations/parser/functions/params.out b/tests/expectations/parser/functions/params.out index 19dab5ffca..190a664ef0 100644 --- a/tests/expectations/parser/functions/params.out +++ b/tests/expectations/parser/functions/params.out @@ -16,33 +16,30 @@ outputs: variant: Function identifier: "{\"id\":\"2\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":39,\\\"hi\\\":40}\"}" input: - - Internal: - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" - mode: None - type_: - Integer: U32 - span: - lo: 41 - hi: 42 - id: 4 - - Internal: - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":49,\\\"hi\\\":50}\"}" - mode: None - type_: - Integer: I32 - span: - lo: 49 - hi: 50 - id: 6 + - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" + mode: None + type_: + Integer: U32 + span: + lo: 41 + hi: 42 + id: 4 + - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":49,\\\"hi\\\":50}\"}" + mode: None + type_: + Integer: I32 + span: + lo: 49 + hi: 50 + id: 6 output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 60 - hi: 62 - id: 7 + - mode: None + type_: + Integer: U8 + span: + lo: 60 + hi: 62 + id: 7 output_type: Integer: U8 block: diff --git a/tests/expectations/parser/functions/params_return.out b/tests/expectations/parser/functions/params_return.out index 4a08e0afc8..0580839421 100644 --- a/tests/expectations/parser/functions/params_return.out +++ b/tests/expectations/parser/functions/params_return.out @@ -16,33 +16,30 @@ outputs: variant: Function identifier: "{\"id\":\"2\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":39,\\\"hi\\\":40}\"}" input: - - Internal: - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" - mode: None - type_: - Integer: U32 - span: - lo: 41 - hi: 42 - id: 4 - - Internal: - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":49,\\\"hi\\\":50}\"}" - mode: None - type_: - Integer: I32 - span: - lo: 49 - hi: 50 - id: 6 + - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" + mode: None + type_: + Integer: U32 + span: + lo: 41 + hi: 42 + id: 4 + - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":49,\\\"hi\\\":50}\"}" + mode: None + type_: + Integer: I32 + span: + lo: 49 + hi: 50 + id: 6 output: - - Internal: - mode: None - type_: - Integer: U32 - span: - lo: 60 - hi: 63 - id: 7 + - mode: None + type_: + Integer: U32 + span: + lo: 60 + hi: 63 + id: 7 output_type: Integer: U32 block: diff --git a/tests/expectations/parser/functions/public_param.out b/tests/expectations/parser/functions/public_param.out index 6ae7edda91..27e5a1fffb 100644 --- a/tests/expectations/parser/functions/public_param.out +++ b/tests/expectations/parser/functions/public_param.out @@ -16,33 +16,30 @@ outputs: variant: Function identifier: "{\"id\":\"2\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":39,\\\"hi\\\":40}\"}" input: - - Internal: - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" - mode: None - type_: - Integer: U32 - span: - lo: 41 - hi: 42 - id: 4 - - Internal: - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":56,\\\"hi\\\":57}\"}" - mode: Public - type_: - Integer: I32 - span: - lo: 56 - hi: 57 - id: 6 + - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" + mode: None + type_: + Integer: U32 + span: + lo: 41 + hi: 42 + id: 4 + - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":56,\\\"hi\\\":57}\"}" + mode: Public + type_: + Integer: I32 + span: + lo: 56 + hi: 57 + id: 6 output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 67 - hi: 69 - id: 7 + - mode: None + type_: + Integer: U8 + span: + lo: 67 + hi: 69 + id: 7 output_type: Integer: U8 block: @@ -74,33 +71,30 @@ outputs: variant: Function identifier: "{\"id\":\"12\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":116,\\\"hi\\\":117}\"}" input: - - Internal: - identifier: "{\"id\":\"13\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":125,\\\"hi\\\":126}\"}" - mode: Public - type_: - Integer: U32 - span: - lo: 125 - hi: 126 - id: 14 - - Internal: - identifier: "{\"id\":\"15\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":133,\\\"hi\\\":134}\"}" - mode: None - type_: - Integer: I32 - span: - lo: 133 - hi: 134 - id: 16 + - identifier: "{\"id\":\"13\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":125,\\\"hi\\\":126}\"}" + mode: Public + type_: + Integer: U32 + span: + lo: 125 + hi: 126 + id: 14 + - identifier: "{\"id\":\"15\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":133,\\\"hi\\\":134}\"}" + mode: None + type_: + Integer: I32 + span: + lo: 133 + hi: 134 + id: 16 output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 144 - hi: 146 - id: 17 + - mode: None + type_: + Integer: U8 + span: + lo: 144 + hi: 146 + id: 17 output_type: Integer: U8 block: diff --git a/tests/expectations/parser/functions/return.out b/tests/expectations/parser/functions/return.out index fa9ab4f5e6..3b7da72a25 100644 --- a/tests/expectations/parser/functions/return.out +++ b/tests/expectations/parser/functions/return.out @@ -17,14 +17,13 @@ outputs: identifier: "{\"id\":\"2\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":39,\\\"hi\\\":40}\"}" input: [] output: - - Internal: - mode: None - type_: - Integer: U32 - span: - lo: 46 - hi: 49 - id: 3 + - mode: None + type_: + Integer: U32 + span: + lo: 46 + hi: 49 + id: 3 output_type: Integer: U32 block: diff --git a/tests/expectations/parser/functions/transition_function.out b/tests/expectations/parser/functions/transition_function.out index 8650397b58..7828481cfb 100644 --- a/tests/expectations/parser/functions/transition_function.out +++ b/tests/expectations/parser/functions/transition_function.out @@ -16,33 +16,30 @@ outputs: variant: Transition identifier: "{\"id\":\"2\",\"name\":\"foo\",\"span\":\"{\\\"lo\\\":37,\\\"hi\\\":40}\"}" input: - - Internal: - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" - mode: None - type_: - Integer: U32 - span: - lo: 41 - hi: 42 - id: 4 - - Internal: - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":49,\\\"hi\\\":50}\"}" - mode: None - type_: - Integer: I32 - span: - lo: 49 - hi: 50 - id: 6 + - identifier: "{\"id\":\"3\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" + mode: None + type_: + Integer: U32 + span: + lo: 41 + hi: 42 + id: 4 + - identifier: "{\"id\":\"5\",\"name\":\"y\",\"span\":\"{\\\"lo\\\":49,\\\"hi\\\":50}\"}" + mode: None + type_: + Integer: I32 + span: + lo: 49 + hi: 50 + id: 6 output: - - Internal: - mode: None - type_: - Integer: U32 - span: - lo: 60 - hi: 63 - id: 7 + - mode: None + type_: + Integer: U32 + span: + lo: 60 + hi: 63 + id: 7 output_type: Integer: U32 block: diff --git a/tests/expectations/parser/program/struct_with_visibility.out b/tests/expectations/parser/program/struct_with_visibility.out index 0bb21bf56f..f678596d92 100644 --- a/tests/expectations/parser/program/struct_with_visibility.out +++ b/tests/expectations/parser/program/struct_with_visibility.out @@ -34,7 +34,7 @@ outputs: lo: 103 hi: 113 id: 8 - external: test + external: ~ is_record: false span: lo: 26 diff --git a/tests/expectations/parser/serialize/one_plus_one.out b/tests/expectations/parser/serialize/one_plus_one.out index ec25522f0e..7ab83fc26c 100644 --- a/tests/expectations/parser/serialize/one_plus_one.out +++ b/tests/expectations/parser/serialize/one_plus_one.out @@ -17,11 +17,10 @@ outputs: identifier: "{\"id\":\"2\",\"name\":\"main\",\"span\":\"{\\\"lo\\\":35,\\\"hi\\\":39}\"}" input: [] output: - - Internal: - mode: None - type_: - Integer: U8 - id: 3 + - mode: None + type_: + Integer: U8 + id: 3 output_type: Integer: U8 block: diff --git a/tests/expectations/parser/type_/signature.out b/tests/expectations/parser/type_/signature.out index 26a3d2e273..3b93583895 100644 --- a/tests/expectations/parser/type_/signature.out +++ b/tests/expectations/parser/type_/signature.out @@ -16,33 +16,30 @@ outputs: variant: Transition identifier: "{\"id\":\"2\",\"name\":\"baz\",\"span\":\"{\\\"lo\\\":37,\\\"hi\\\":40}\"}" input: - - Internal: - identifier: "{\"id\":\"3\",\"name\":\"s\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" - mode: None - type_: Signature - span: - lo: 41 - hi: 42 - id: 4 - - Internal: - identifier: "{\"id\":\"5\",\"name\":\"a\",\"span\":\"{\\\"lo\\\":55,\\\"hi\\\":56}\"}" - mode: None - type_: Address - span: - lo: 55 - hi: 56 - id: 6 - - Internal: - identifier: "{\"id\":\"7\",\"name\":\"v\",\"span\":\"{\\\"lo\\\":67,\\\"hi\\\":68}\"}" - mode: None - type_: - Composite: - id: "{\"id\":\"8\",\"name\":\"value\",\"span\":\"{\\\"lo\\\":70,\\\"hi\\\":75}\"}" - program: test - span: - lo: 67 - hi: 68 - id: 9 + - identifier: "{\"id\":\"3\",\"name\":\"s\",\"span\":\"{\\\"lo\\\":41,\\\"hi\\\":42}\"}" + mode: None + type_: Signature + span: + lo: 41 + hi: 42 + id: 4 + - identifier: "{\"id\":\"5\",\"name\":\"a\",\"span\":\"{\\\"lo\\\":55,\\\"hi\\\":56}\"}" + mode: None + type_: Address + span: + lo: 55 + hi: 56 + id: 6 + - identifier: "{\"id\":\"7\",\"name\":\"v\",\"span\":\"{\\\"lo\\\":67,\\\"hi\\\":68}\"}" + mode: None + type_: + Composite: + id: "{\"id\":\"8\",\"name\":\"value\",\"span\":\"{\\\"lo\\\":70,\\\"hi\\\":75}\"}" + program: test + span: + lo: 67 + hi: 68 + id: 9 output: [] output_type: Unit block: @@ -113,24 +110,22 @@ outputs: variant: Transition identifier: "{\"id\":\"31\",\"name\":\"bar\",\"span\":\"{\\\"lo\\\":214,\\\"hi\\\":217}\"}" input: - - Internal: - identifier: "{\"id\":\"32\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":218,\\\"hi\\\":219}\"}" - mode: None - type_: - Integer: U8 - span: - lo: 218 - hi: 219 - id: 33 + - identifier: "{\"id\":\"32\",\"name\":\"x\",\"span\":\"{\\\"lo\\\":218,\\\"hi\\\":219}\"}" + mode: None + type_: + Integer: U8 + span: + lo: 218 + hi: 219 + id: 33 output: - - Internal: - mode: None - type_: - Integer: U8 - span: - lo: 228 - hi: 230 - id: 34 + - mode: None + type_: + Integer: U8 + span: + lo: 228 + hi: 230 + id: 34 output_type: Integer: U8 block: @@ -183,33 +178,30 @@ outputs: variant: Transition identifier: "{\"id\":\"44\",\"name\":\"bax\",\"span\":\"{\\\"lo\\\":317,\\\"hi\\\":320}\"}" input: - - Internal: - identifier: "{\"id\":\"45\",\"name\":\"s\",\"span\":\"{\\\"lo\\\":321,\\\"hi\\\":322}\"}" - mode: None - type_: Signature - span: - lo: 321 - hi: 322 - id: 46 - - Internal: - identifier: "{\"id\":\"47\",\"name\":\"a\",\"span\":\"{\\\"lo\\\":335,\\\"hi\\\":336}\"}" - mode: None - type_: Address - span: - lo: 335 - hi: 336 - id: 48 - - Internal: - identifier: "{\"id\":\"49\",\"name\":\"v\",\"span\":\"{\\\"lo\\\":347,\\\"hi\\\":348}\"}" - mode: None - type_: - Composite: - id: "{\"id\":\"50\",\"name\":\"value\",\"span\":\"{\\\"lo\\\":350,\\\"hi\\\":355}\"}" - program: test - span: - lo: 347 - hi: 348 - id: 51 + - identifier: "{\"id\":\"45\",\"name\":\"s\",\"span\":\"{\\\"lo\\\":321,\\\"hi\\\":322}\"}" + mode: None + type_: Signature + span: + lo: 321 + hi: 322 + id: 46 + - identifier: "{\"id\":\"47\",\"name\":\"a\",\"span\":\"{\\\"lo\\\":335,\\\"hi\\\":336}\"}" + mode: None + type_: Address + span: + lo: 335 + hi: 336 + id: 48 + - identifier: "{\"id\":\"49\",\"name\":\"v\",\"span\":\"{\\\"lo\\\":347,\\\"hi\\\":348}\"}" + mode: None + type_: + Composite: + id: "{\"id\":\"50\",\"name\":\"value\",\"span\":\"{\\\"lo\\\":350,\\\"hi\\\":355}\"}" + program: test + span: + lo: 347 + hi: 348 + id: 51 output: [] output_type: Unit block: diff --git a/tests/tests/compiler/array/array_in_composite_data_types.leo b/tests/tests/compiler/array/array_in_composite_data_types.leo index 2cecc2b44c..619b33d104 100644 --- a/tests/tests/compiler/array/array_in_composite_data_types.leo +++ b/tests/tests/compiler/array/array_in_composite_data_types.leo @@ -13,7 +13,7 @@ program test.aleo { data: [u8; 8], } - transition foo(a: [[bool; 8]; 8]) -> bool { - return a[0u32][0u32]; + transition foo(a: [[bool; 8]; 8]) -> (bool, bar, floo) { + return (a[0u32][0u32], bar { data: [1u8, 1u8, 1u8, 1u8, 1u8, 1u8, 1u8, 1u8] }, floo { owner: self.caller, data: [1u8, 1u8, 1u8, 1u8, 1u8, 1u8, 1u8, 1u8] }); } } diff --git a/tests/tests/compiler/finalize/finalize_reassign_to_outer_scope_fail.leo b/tests/tests/compiler/finalize/finalize_reassign_to_outer_scope_fail.leo new file mode 100644 index 0000000000..c44438454f --- /dev/null +++ b/tests/tests/compiler/finalize/finalize_reassign_to_outer_scope_fail.leo @@ -0,0 +1,35 @@ +/* +namespace: Compile +expectation: Fail +configs: + - dce_enabled : false +*/ + +program test.aleo { + struct TokenInfo { + id: u64, + } + mapping token_name_to_info: field => TokenInfo; + + + transition add_new_liquidity_token_2 () { + return then finalize(); + } + + + finalize add_new_liquidity_token_2() { + let try_get_token: TokenInfo = Mapping::get_or_use( + token_name_to_info, + 0field, + TokenInfo { id: 0u64 } + ); + if try_get_token.id == 0u64 { + try_get_token = TokenInfo { id: 10u64 }; + } else { + return; + } + } +} + + + diff --git a/tests/tests/compiler/records/gates_is_allowed.leo b/tests/tests/compiler/records/gates_is_allowed.leo index 5e84acbfa8..cc05e698fe 100644 --- a/tests/tests/compiler/records/gates_is_allowed.leo +++ b/tests/tests/compiler/records/gates_is_allowed.leo @@ -13,7 +13,7 @@ program test.aleo { gates: u64, } - transition main(a: u8, b:u8) -> u8 { - return a + b; + transition main(a: u64, b:u64) -> Token { + return Token { owner: self.caller, amount: a, gates: b}; } } diff --git a/tests/tests/compiler/records/record_declaration_out_of_order.leo b/tests/tests/compiler/records/record_declaration_out_of_order.leo index 7558c5123d..bcc07eb1dd 100644 --- a/tests/tests/compiler/records/record_declaration_out_of_order.leo +++ b/tests/tests/compiler/records/record_declaration_out_of_order.leo @@ -11,7 +11,7 @@ program test.aleo { owner: address, } - transition main(a: u8, b:u8) -> u8 { - return a + b; + transition main(a: u64, b:u64) -> Token { + return Token { amount: a + b, owner: self.caller}; } } diff --git a/tests/tests/compiler/records/record_with_visibility.leo b/tests/tests/compiler/records/record_with_visibility.leo index fad48f1dcf..39d916dc78 100644 --- a/tests/tests/compiler/records/record_with_visibility.leo +++ b/tests/tests/compiler/records/record_with_visibility.leo @@ -10,10 +10,10 @@ program test.aleo { // The token owner. private owner: address, // A constant value. - constant flag: bool, + flag: bool, } - transition main(a: u8, b:u8) -> u8 { - return a + b; + transition main(a: u64, b:u64) -> Token { + return Token { amount: a + b, owner: self.caller, flag: true}; } } diff --git a/tests/tests/compiler/structs/external_record.leo b/tests/tests/compiler/structs/external_record.leo new file mode 100644 index 0000000000..350fd02f22 --- /dev/null +++ b/tests/tests/compiler/structs/external_record.leo @@ -0,0 +1,42 @@ +/* +namespace: Compile +expectation: Pass +*/ + +program child.aleo { + record A { + owner: address, + val: u32, + } + transition mint(owner: address, val: u32) -> A { + return A {owner: owner, val: val}; + } +} + +// --- Next Program --- // + +import child.aleo; +program parent.aleo { + record B { + owner: address, + val: u32, + } + transition wrapper_mint(owner: address, val: u32) -> (child.aleo/A, B) { + return (child.aleo/mint(self.caller, 1u32), B {owner: self.caller, val: val}); + } +} + +// --- Next Program --- // + +import child.aleo; +import parent.aleo; +program grandparent.aleo { + record C { + owner: address, + val: u32, + } + transition double_wrapper_mint(owner: address, val: u32) -> (child.aleo/A, parent.aleo/B, C) { + let (a,b): (child.aleo/A, parent.aleo/B) = parent.aleo/wrapper_mint(owner,val); + return (a, b, C {owner: owner, val: val}); + } +} diff --git a/tests/tests/compiler/structs/external_struct.leo b/tests/tests/compiler/structs/external_struct.leo new file mode 100644 index 0000000000..00e9c4df52 --- /dev/null +++ b/tests/tests/compiler/structs/external_struct.leo @@ -0,0 +1,82 @@ +/* +namespace: Compile +expectation: Pass +*/ + +program child.aleo { + struct Foo { + bar: [Bar; 1], + } + + struct Bar { + baz: [Baz; 2], + } + + struct Baz { + one: One, + } + + struct One { + two: [Two; 2], + } + + struct Two { + val1: u32, + val2: u32, + } + + record Boo { + owner: address, + val: u32, + } + + transition create() -> (Foo, Boo) { + return (Foo {bar: [Bar {baz: [Baz {one: One {two: [Two {val1: 1u32, val2: 2u32}, Two {val1: 3u32, val2: 4u32}]}}, Baz {one: One {two: [Two {val1: 5u32, val2: 6u32}, Two {val1: 7u32, val2: 8u32}]}}]}]}, Boo {owner: self.caller, val: 10u32}); + } +} + +// --- Next Program --- // + +import child.aleo; +program parent.aleo { + + record BooHoo { + owner: address, + val: u32, + woo: Woo, + } + + struct Woo { + a: u32, + b: u32, + } + + transition create_wrapper() -> (Foo, child.aleo/Boo) { + let f: Foo = Foo {bar: [Bar {baz: [Baz {one: One {two: [Two {val1: 1u32, val2: 2u32}, Two {val1: 3u32, val2: 4u32}]}}, Baz {one: One {two: [Two {val1: 5u32, val2: 6u32}, Two {val1: 7u32, val2: 8u32}]}}]}]}; + let (f1, b1): (Foo, child.aleo/Boo) = child.aleo/create(); + return child.aleo/create(); + } + + transition create_another_wrapper() -> (Foo, child.aleo/Boo, BooHoo, Woo) { + let f: Foo = Foo {bar: [Bar {baz: [Baz {one: One {two: [Two {val1: 1u32, val2: 2u32}, Two {val1: 3u32, val2: 4u32}]}}, Baz {one: One {two: [Two {val1: 5u32, val2: 6u32}, Two {val1: 7u32, val2: 8u32}]}}]}]}; + let (f1, b1): (Foo, child.aleo/Boo) = child.aleo/create(); + return (f1, b1, BooHoo {owner: self.caller, val: 10u32, woo: Woo {a: 1u32, b: 2u32}}, Woo {a: 3u32, b: 4u32}); + } + +} + +// --- Next Program --- // +import parent.aleo; +import child.aleo; +program grandparent.aleo { + + transition main(b: u32) -> u32 { + let a: u32 = 1u32 + b; + return a; + } + + transition omega_wrapper() -> (Foo, child.aleo/Boo, parent.aleo/BooHoo, Woo) { + let (f, b, bh, w): (Foo, child.aleo/Boo, parent.aleo/BooHoo, Woo) = parent.aleo/create_another_wrapper(); + return parent.aleo/create_another_wrapper(); + } +} \ No newline at end of file diff --git a/tests/tests/compiler/structs/redefine_external_struct.leo b/tests/tests/compiler/structs/redefine_external_struct.leo new file mode 100644 index 0000000000..1391849673 --- /dev/null +++ b/tests/tests/compiler/structs/redefine_external_struct.leo @@ -0,0 +1,62 @@ +/* +namespace: Compile +expectation: Pass +*/ + +program child.aleo { + struct Foo { + bar: [Bar; 1], + } + + struct Bar { + baz: [Baz; 2], + } + + struct Baz { + one: One, + } + + struct One { + two: [Two; 2], + } + + struct Two { + val1: u32, + val2: u32, + } + + transition create() -> Foo { + return Foo {bar: [Bar {baz: [Baz {one: One {two: [Two {val1: 1u32, val2: 2u32}, Two {val1: 3u32, val2: 4u32}]}}, Baz {one: One {two: [Two {val1: 5u32, val2: 6u32}, Two {val1: 7u32, val2: 8u32}]}}]}]}; + } +} + +// --- Next Program --- // + +import child.aleo; +program parent.aleo { + struct Foo { + bar: [Bar; 1], + } + + struct Bar { + baz: [Baz; 2], + } + + struct Baz { + one: One, + } + + struct One { + two: [Two; 2], + } + + struct Two { + val1: u32, + val2: u32, + } + + transition create_wrapper() -> Foo { + let f: Foo = Foo {bar: [Bar {baz: [Baz {one: One {two: [Two {val1: 1u32, val2: 2u32}, Two {val1: 3u32, val2: 4u32}]}}, Baz {one: One {two: [Two {val1: 5u32, val2: 6u32}, Two {val1: 7u32, val2: 8u32}]}}]}]}; + return child.aleo/create(); + } +} \ No newline at end of file diff --git a/tests/tests/compiler/structs/shadow_external_struct_fail.leo b/tests/tests/compiler/structs/shadow_external_struct_fail.leo new file mode 100644 index 0000000000..f75935a3d9 --- /dev/null +++ b/tests/tests/compiler/structs/shadow_external_struct_fail.leo @@ -0,0 +1,62 @@ +/* +namespace: Compile +expectation: Fail +*/ + +program child.aleo { + struct Foo { + bar: [Bar; 1], + } + + struct Bar { + baz: [Baz; 2], + } + + struct Baz { + one: One, + } + + struct One { + two: [Two; 2], + } + + struct Two { + val1: u32, + val2: u32, + } + + transition create() -> Foo { + return Foo {bar: [Bar {baz: [Baz {one: One {two: [Two {val1: 1u32, val2: 2u32}, Two {val1: 3u32, val2: 4u32}]}}, Baz {one: One {two: [Two {val1: 5u32, val2: 6u32}, Two {val1: 7u32, val2: 8u32}]}}]}]}; + } +} + +// --- Next Program --- // + +import child.aleo; +program parent.aleo { + struct Foo { + bar: [Bar; 1], + } + + struct Bar { + baz: [Baz; 2], + bog: u32, + } + + struct Baz { + one: One, + } + + struct One { + two: [Two; 2], + } + + struct Two { + val1: u32, + val2: u32, + } + + transition create_wrapper() -> Foo { + return child.aleo/create(); + } +} \ No newline at end of file diff --git a/tests/tests/execution/cond_exec_in_finalize.leo b/tests/tests/execution/cond_exec_in_finalize.leo new file mode 100644 index 0000000000..7fe041752e --- /dev/null +++ b/tests/tests/execution/cond_exec_in_finalize.leo @@ -0,0 +1,30 @@ +/* +namespace: Execute +expectation: Pass +cases: + - program: cond_exec_in_finalize.aleo + function: a + input: ["1u64", "0u64"] + - program: cond_exec_in_finalize.aleo + function: a + input: ["1u64", "1u64"] + - program: cond_exec_in_finalize.aleo + function: a + input: ["1u64", "2u64"] +*/ + + +program cond_exec_in_finalize.aleo { + + transition a(a: u64, b: u64) { + return then finalize(a, b); + } + + finalize a(a: u64, b: u64) { + if (b == 0u64) { + assert_eq(b, 0u64); + } else { + assert_eq(a / b, 1u64); + } + } +} diff --git a/utils/disassembler/src/lib.rs b/utils/disassembler/src/lib.rs index 73023933cd..911cec9ec5 100644 --- a/utils/disassembler/src/lib.rs +++ b/utils/disassembler/src/lib.rs @@ -37,7 +37,7 @@ pub fn disassemble, Command: Comman program .structs() .iter() - .map(|(id, s)| (Identifier::from(id).name, Composite::from_snarkvm(s, program_id.name.name))) + .map(|(id, s)| (Identifier::from(id).name, Composite::from_snarkvm(s))) .collect_vec(), program .records() @@ -49,15 +49,13 @@ pub fn disassemble, Command: Comman mappings: program .mappings() .into_iter() - .map(|(id, m)| (Identifier::from(id).name, Mapping::from_snarkvm(m, program_id.name.name))) + .map(|(id, m)| (Identifier::from(id).name, Mapping::from_snarkvm(m))) .collect(), functions: [ program .closures() .iter() - .map(|(id, closure)| { - (Identifier::from(id).name, FunctionStub::from_closure(closure, program_id.name.name)) - }) + .map(|(id, closure)| (Identifier::from(id).name, FunctionStub::from_closure(closure))) .collect_vec(), program .functions() diff --git a/utils/retriever/Cargo.toml b/utils/retriever/Cargo.toml index 34cffa7e2d..4905f56504 100644 --- a/utils/retriever/Cargo.toml +++ b/utils/retriever/Cargo.toml @@ -54,7 +54,7 @@ features = [ "derive" ] version = "1.0" [dependencies.serial_test] -version = "3.0.0" +version = "3.1.0" [dependencies.sha2] version = "0.10.8"