diff --git a/compiler/ast/src/common/location.rs b/compiler/ast/src/common/location.rs index 18666a75e5..9ed5c01eba 100644 --- a/compiler/ast/src/common/location.rs +++ b/compiler/ast/src/common/location.rs @@ -14,52 +14,17 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::CompositeType; use leo_span::Symbol; -use serde::{Deserialize, Deserializer, Serialize, Serializer}; +use serde::{Deserialize, Serialize}; -// Create custom struct to wrap (Symbol, Symbol) so that it can be serialized and deserialized. -#[derive(Clone, Debug, PartialEq, Eq, Hash)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, Serialize, Deserialize)] pub struct Location { - pub program: Option, + pub program: Symbol, pub name: Symbol, } impl Location { - // Create new Location instance. - pub fn new(program: Option, name: Symbol) -> Location { + pub fn new(program: Symbol, name: Symbol) -> Location { Location { program, name } } } - -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 - S: Serializer, - { - let condensed_str = match self.program { - Some(program) => format!("{}/{}", program, self.name), - None => format!("{}", self.name), - }; - serializer.serialize_str(&condensed_str) - } -} - -impl<'de> Deserialize<'de> for Location { - fn deserialize(deserializer: D) -> leo_errors::Result - where - D: Deserializer<'de>, - { - let s = String::deserialize(deserializer)?; - let mut parts: Vec<&str> = s.split('/').collect(); - let program = if parts.len() == 1 { None } else { Some(Symbol::intern(parts.remove(0))) }; - let name = Symbol::intern(parts.first().unwrap()); - Ok(Location::new(program, name)) - } -} diff --git a/compiler/ast/src/stub/function_stub.rs b/compiler/ast/src/stub/function_stub.rs index c62524f179..5442f1ec9a 100644 --- a/compiler/ast/src/stub/function_stub.rs +++ b/compiler/ast/src/stub/function_stub.rs @@ -178,7 +178,7 @@ impl FunctionStub { id: Default::default(), type_: Type::Future(FutureType::new( Vec::new(), - Some(Location::new(Some(program), Identifier::from(function.name()).name)), + Some(Location::new(program, Identifier::from(function.name()).name)), false, )), }], @@ -278,7 +278,7 @@ impl FunctionStub { FutureFinalizeType(val) => Type::Future(FutureType::new( Vec::new(), Some(Location::new( - Some(Identifier::from(val.program_id().name()).name), + Identifier::from(val.program_id().name()).name, Symbol::intern(&format!("finalize/{}", val.resource())), )), false, diff --git a/compiler/compiler/src/compiler.rs b/compiler/compiler/src/compiler.rs index de4076b04c..c505c43510 100644 --- a/compiler/compiler/src/compiler.rs +++ b/compiler/compiler/src/compiler.rs @@ -23,7 +23,6 @@ use crate::CompilerOptions; pub use leo_ast::Ast; use leo_ast::{NodeBuilder, Program, Stub}; use leo_errors::{CompilerError, Result, emitter::Handler}; -pub use leo_passes::SymbolTable; use leo_passes::*; use leo_span::{Symbol, source_map::FileName, symbol::with_session_globals}; @@ -147,19 +146,17 @@ impl<'a, N: Network> Compiler<'a, N> { /// Runs the symbol table pass. pub fn symbol_table_pass(&self) -> Result { let symbol_table = SymbolTableCreator::do_pass((&self.ast, self.handler))?; - if self.compiler_options.output.initial_symbol_table { - self.write_symbol_table_to_json("initial_symbol_table.json", &symbol_table)?; - } Ok(symbol_table) } /// Runs the type checker pass. pub fn type_checker_pass(&'a self, symbol_table: SymbolTable) -> Result<(SymbolTable, StructGraph, CallGraph)> { let (symbol_table, struct_graph, call_graph) = - TypeChecker::::do_pass((&self.ast, self.handler, symbol_table, &self.type_table))?; - if self.compiler_options.output.type_checked_symbol_table { - self.write_symbol_table_to_json("type_checked_symbol_table.json", &symbol_table)?; - } + TypeChecker::do_pass((&self.ast, self.handler, symbol_table, &self.type_table, NetworkLimits { + max_array_elements: N::MAX_ARRAY_ELEMENTS, + max_mappings: N::MAX_MAPPINGS, + max_functions: N::MAX_FUNCTIONS, + }))?; Ok((symbol_table, struct_graph, call_graph)) } @@ -190,10 +187,6 @@ impl<'a, N: Network> Compiler<'a, N> { self.write_ast_to_json("unrolled_ast.json")?; } - if self.compiler_options.output.unrolled_symbol_table { - self.write_symbol_table_to_json("unrolled_symbol_table.json", &symbol_table)?; - } - Ok(symbol_table) } @@ -340,22 +333,6 @@ impl<'a, N: Network> Compiler<'a, N> { Ok(()) } - /// Writes the Symbol Table to a JSON file. - fn write_symbol_table_to_json(&self, file_suffix: &str, symbol_table: &SymbolTable) -> Result<()> { - // Remove `Span`s if they are not enabled. - if self.compiler_options.output.symbol_table_spans_enabled { - symbol_table - .to_json_file(self.output_directory.clone(), &format!("{}.{file_suffix}", self.program_name))?; - } else { - symbol_table.to_json_file_without_keys( - self.output_directory.clone(), - &format!("{}.{file_suffix}", self.program_name), - &["_span", "span"], - )?; - } - Ok(()) - } - /// Merges the dependencies defined in `program.json` with the dependencies imported in `.leo` file pub fn add_import_stubs(&mut self) -> Result<()> { // Create a list of both the explicit dependencies specified in the `.leo` file, as well as the implicit ones derived from those dependencies. diff --git a/compiler/compiler/src/options.rs b/compiler/compiler/src/options.rs index 6ed93c4309..aca49eb742 100644 --- a/compiler/compiler/src/options.rs +++ b/compiler/compiler/src/options.rs @@ -36,14 +36,6 @@ pub struct BuildOptions { #[derive(Clone, Default)] pub struct OutputOptions { - //// Whether spans are enabled in the output symbol tables. - pub symbol_table_spans_enabled: bool, - // If enabled writes the symbol table after symbol table pass - pub initial_symbol_table: bool, - /// If enabled writes the symbol table after type checking. - pub type_checked_symbol_table: bool, - /// If enabled writes the symbol table after loop unrolling. - pub unrolled_symbol_table: bool, /// Whether spans are enabled in the output ASTs. pub ast_spans_enabled: bool, /// If enabled writes the AST after parsing. diff --git a/compiler/compiler/tests/integration/compile.rs b/compiler/compiler/tests/integration/compile.rs index 33c53a8969..442dee8cca 100644 --- a/compiler/compiler/tests/integration/compile.rs +++ b/compiler/compiler/tests/integration/compile.rs @@ -72,10 +72,6 @@ fn run_test(test: Test, handler: &Handler, buf: &BufferEmitter) -> Result Result Result Result (String, String, String, String, String, (initial_ast, unrolled_ast, ssa_ast, flattened_ast, destructured_ast, inlined_ast, dce_ast) } -pub fn hash_symbol_tables(program_name: &str) -> (String, String, String) { - let initial_symbol_table = hash_file(&format!("/tmp/output/{program_name}.initial_symbol_table.json")); - let type_checked_symbol_table = hash_file(&format!("/tmp/output/{program_name}.type_checked_symbol_table.json")); - let unrolled_symbol_table = hash_file(&format!("/tmp/output/{program_name}.unrolled_symbol_table.json")); - - (initial_symbol_table, type_checked_symbol_table, unrolled_symbol_table) -} - pub fn get_cwd_option(test: &Test) -> Option { // Check for CWD option: // ``` cwd: import ``` diff --git a/compiler/compiler/tests/integration/utilities/output.rs b/compiler/compiler/tests/integration/utilities/output.rs index 566867f32f..a568e64a31 100644 --- a/compiler/compiler/tests/integration/utilities/output.rs +++ b/compiler/compiler/tests/integration/utilities/output.rs @@ -18,9 +18,6 @@ use super::*; #[derive(Deserialize, PartialEq, Eq, Serialize)] pub struct CompileOutput { - pub initial_symbol_table: String, - pub type_checked_symbol_table: String, - pub unrolled_symbol_table: String, pub initial_ast: String, pub unrolled_ast: String, pub ssa_ast: String, diff --git a/compiler/passes/src/code_generation/visit_expressions.rs b/compiler/passes/src/code_generation/visit_expressions.rs index eb4c7cbcde..59b6225f32 100644 --- a/compiler/passes/src/code_generation/visit_expressions.rs +++ b/compiler/passes/src/code_generation/visit_expressions.rs @@ -88,7 +88,12 @@ impl<'a> CodeGenerator<'a> { } fn visit_locator(&mut self, input: &'a LocatorExpression) -> (String, String) { - (format!("{input}"), String::new()) + if input.program.name.name == self.program_id.expect("Locators only appear within programs.").name.name { + // This locator refers to the current program, so we only output the name, not the program. + (format!("{}", input.name), String::new()) + } else { + (format!("{input}"), String::new()) + } } fn visit_binary(&mut self, input: &'a BinaryExpression) -> (String, String) { @@ -518,28 +523,28 @@ impl<'a> CodeGenerator<'a> { _ => unreachable!("Parsing guarantees that a function name is always an identifier."), }; - // Check if function is external. - let main_program = input.program.unwrap(); + let caller_program = self.program_id.expect("Calls only appear within programs.").name.name; + let callee_program = input.program.unwrap_or(caller_program); + + let func_symbol = self + .symbol_table + .lookup_function(Location::new(callee_program, function_name)) + .expect("Type checking guarantees functions exist"); + // Need to determine the program the function originated from as well as if the function has a finalize block. - let mut call_instruction = if main_program != self.program_id.unwrap().name.name { + let mut call_instruction = if caller_program != callee_program { // All external functions must be defined as stubs. - if self.program.stubs.get(&main_program).is_some() { - format!(" call {}.aleo/{}", main_program, input.function) - } else { - unreachable!("Type checking guarantees that imported and stub programs are well defined.") - } + assert!( + self.program.stubs.get(&callee_program).is_some(), + "Type checking guarantees that imported and stub programs are present." + ); + format!(" call {}.aleo/{}", callee_program, input.function) + } else if func_symbol.function.variant.is_async() { + format!(" async {}", self.current_function.unwrap().identifier) } else { - // Lookup in symbol table to determine if its an async function. - if let Some(func) = self.symbol_table.lookup_fn_symbol(Location::new(input.program, function_name)) { - if func.variant.is_async() && input.program.unwrap() == self.program_id.unwrap().name.name { - format!(" async {}", self.current_function.unwrap().identifier) - } else { - format!(" call {}", input.function) - } - } else { - unreachable!("Type checking guarantees that all functions are well defined.") - } + format!(" call {}", input.function) }; + let mut instructions = String::new(); for argument in input.arguments.iter() { @@ -552,8 +557,7 @@ impl<'a> CodeGenerator<'a> { let mut destinations = Vec::new(); // Create operands for the output registers. - let func = &self.symbol_table.lookup_fn_symbol(Location::new(Some(main_program), function_name)).unwrap(); - match func.output_type.clone() { + match func_symbol.function.output_type.clone() { Type::Unit => {} // Do nothing Type::Tuple(tuple) => match tuple.length() { 0 | 1 => unreachable!("Parsing guarantees that a tuple type has at least two elements"), @@ -573,7 +577,7 @@ impl<'a> CodeGenerator<'a> { } // Add a register for async functions to represent the future created. - if func.variant == Variant::AsyncFunction { + if func_symbol.function.variant == Variant::AsyncFunction { let destination_register = format!("r{}", self.next_register); destinations.push(destination_register); self.next_register += 1; diff --git a/compiler/passes/src/code_generation/visit_program.rs b/compiler/passes/src/code_generation/visit_program.rs index 637d37ca84..97bf0b78ec 100644 --- a/compiler/passes/src/code_generation/visit_program.rs +++ b/compiler/passes/src/code_generation/visit_program.rs @@ -47,26 +47,17 @@ impl<'a> CodeGenerator<'a> { // Note that the unwrap is safe since type checking guarantees that the struct dependency graph is acyclic. 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 = 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(); + let this_program = self.program_id.unwrap().name.name; + + let lookup = |name: Symbol| { + self.symbol_table + .lookup_struct(name) + .or_else(|| self.symbol_table.lookup_record(Location::new(this_program, name))) + }; // Visit each `Struct` or `Record` in the post-ordering and produce an Aleo struct or record. for name in order.into_iter() { - if let Some(struct_) = structs_map.get(&name) { + if let Some(struct_) = lookup(name) { program_string.push_str(&self.visit_struct_or_record(struct_)); } } @@ -90,13 +81,10 @@ impl<'a> CodeGenerator<'a> { // Generate code for the associated finalize function. let finalize = &self .symbol_table - .lookup_fn_symbol(Location::new( - Some(self.program_id.unwrap().name.name), - function.identifier.name, - )) + .lookup_function(Location::new(self.program_id.unwrap().name.name, function.identifier.name)) .unwrap() .clone() - .finalize + .finalizer .unwrap(); // Write the finalize string. function_string.push_str(&self.visit_function_with( @@ -205,11 +193,10 @@ impl<'a> CodeGenerator<'a> { }; // Futures are displayed differently in the input section. `input r0 as foo.aleo/bar.future;` if matches!(input.type_, Type::Future(_)) { - let location = futures + let location = *futures .next() - .expect("Type checking guarantees we have future locations for each future input") - .clone(); - format!("{}.aleo/{}.future", location.program.unwrap(), location.name) + .expect("Type checking guarantees we have future locations for each future input"); + format!("{}.aleo/{}.future", location.program, location.name) } else { self.visit_type_with_visibility(&input.type_, visibility) } diff --git a/compiler/passes/src/code_generation/visit_type.rs b/compiler/passes/src/code_generation/visit_type.rs index 45c02ea9af..bc42ac3d35 100644 --- a/compiler/passes/src/code_generation/visit_type.rs +++ b/compiler/passes/src/code_generation/visit_type.rs @@ -51,25 +51,23 @@ 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 - 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) + // If the type is a record, handle it separately. + if let Type::Composite(composite) = type_ { + let this_program_name = self.program_id.unwrap().name.name; + let program_name = composite.program.unwrap_or(this_program_name); + if self.symbol_table.lookup_record(Location::new(program_name, composite.id.name)).is_some() { + if program_name == this_program_name { + return format!("{}.record", composite.id.name); } else { - format!("{}.aleo/{}.record", struct_.program.unwrap(), struct_.id.name) + return format!("{}.aleo/{}.record", program_name, composite.id.name); } } - _ => match visibility { - Mode::None => Self::visit_type(type_), - _ => format!("{}.{visibility}", Self::visit_type(type_)), - }, + } + + if let Mode::None = visibility { + Self::visit_type(type_) + } else { + format!("{}.{visibility}", Self::visit_type(type_)) } } } diff --git a/compiler/passes/src/common/constant_propagation_table/mod.rs b/compiler/passes/src/common/constant_propagation_table/mod.rs deleted file mode 100644 index 5b9b1ed5eb..0000000000 --- a/compiler/passes/src/common/constant_propagation_table/mod.rs +++ /dev/null @@ -1,90 +0,0 @@ -// Copyright (C) 2019-2024 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 indexmap::IndexMap; -use std::cell::RefCell; - -use leo_ast::Expression; -use leo_errors::Result; -use leo_span::Symbol; - -use serde::{Deserialize, Serialize}; - -#[derive(Clone, Debug, Default, Serialize, Deserialize)] -pub struct ConstantPropagationTable { - /// The parent scope if it exists. - /// For example, the parent scope of a then-block is the scope containing the associated ConditionalStatement. - pub(crate) parent: Option>, - /// The known constants in the current scope - /// This field is populated as necessary. - pub(crate) constants: IndexMap, - /// The index of the current scope. - pub(crate) scope_index: usize, - /// The sub-scopes of this scope. - pub(crate) scopes: Vec>, -} - -impl ConstantPropagationTable { - /// Returns the current scope index. - /// Increments the scope index. - pub fn scope_index(&mut self) -> usize { - let index = self.scope_index; - self.scope_index += 1; - index - } - - /// Inserts a constant into the constant propagation table. - pub fn insert_constant(&mut self, symbol: Symbol, expr: Expression) -> Result<()> { - self.constants.insert(symbol, expr); - Ok(()) - } - - /// Creates a new scope for the block and stores it in the constant propagation table. - pub fn insert_block(&mut self) -> usize { - self.scopes.push(RefCell::new(Default::default())); - self.scope_index() - } - - /// Attempts to lookup a constant in the constant propagation table. - pub fn lookup_constant(&self, symbol: Symbol) -> Option<&Expression> { - if let Some(constant) = self.constants.get(&symbol) { - Some(constant) - } else if let Some(parent) = self.parent.as_ref() { - parent.lookup_constant(symbol) - } else { - None - } - } - - /// Returns true if the constant exists in the local scope - pub fn constant_in_local_scope(&self, symbol: Symbol) -> bool { - self.constants.contains_key(&symbol) - } - - /// Returns true if the constant exists in any parent scope - pub fn constant_in_parent_scope(&self, symbol: Symbol) -> bool { - if let Some(parent) = self.parent.as_ref() { - if parent.constants.contains_key(&symbol) { true } else { parent.constant_in_parent_scope(symbol) } - } else { - false - } - } - - /// Returns the scope associated with `index`, if it exists in the constant propagation table - pub fn lookup_scope_by_index(&self, index: usize) -> Option<&RefCell> { - self.scopes.get(index) - } -} diff --git a/compiler/passes/src/common/mod.rs b/compiler/passes/src/common/mod.rs index f187572737..9f57c26754 100644 --- a/compiler/passes/src/common/mod.rs +++ b/compiler/passes/src/common/mod.rs @@ -29,9 +29,6 @@ pub use rename_table::*; pub mod replacer; pub use replacer::*; -pub mod constant_propagation_table; -pub use constant_propagation_table::*; - pub mod symbol_table; pub use symbol_table::*; diff --git a/compiler/passes/src/common/symbol_table/function_symbol.rs b/compiler/passes/src/common/symbol_table/function_symbol.rs deleted file mode 100644 index 68a8436b43..0000000000 --- a/compiler/passes/src/common/symbol_table/function_symbol.rs +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (C) 2019-2024 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 leo_ast::{Function, Input, Location, Type, Variant}; -use leo_span::Span; - -use serde::{Deserialize, Serialize}; - -use crate::SymbolTable; - -/// An entry for a function in the symbol table. -#[derive(Clone, Debug, Serialize, Deserialize, PartialEq)] -pub struct FunctionSymbol { - /// The index associated with the scope in the parent symbol table. - pub(crate) id: usize, - /// The output type of the function. - pub(crate) output_type: Type, - /// Is this function a transition, inlined, or a regular function?. - pub variant: Variant, - /// The `Span` associated with the function. - pub(crate) _span: Span, - /// The inputs to the function. - pub(crate) input: Vec, - /// The finalizer associated with this async transition. - pub(crate) finalize: Option, -} - -#[derive(Clone, Debug, Serialize, Deserialize, PartialEq)] -pub struct Finalizer { - /// The name of the async function this async transition calls. - pub location: Location, - - /// The locations of the futures passed to the async function called by this async transition. - pub future_inputs: Vec, - - /// The types passed to the async function called by this async transition. - pub inferred_inputs: Vec, -} - -impl SymbolTable { - pub(crate) fn new_function_symbol(id: usize, func: &Function) -> FunctionSymbol { - FunctionSymbol { - id, - output_type: func.output_type.clone(), - variant: func.variant, - _span: func.span, - input: func.input.clone(), - finalize: None, - } - } -} diff --git a/compiler/passes/src/common/symbol_table/mod.rs b/compiler/passes/src/common/symbol_table/mod.rs index b128f23cd9..6b46c8b37a 100644 --- a/compiler/passes/src/common/symbol_table/mod.rs +++ b/compiler/passes/src/common/symbol_table/mod.rs @@ -14,334 +14,279 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -pub mod function_symbol; -pub use function_symbol::*; - -pub mod variable_symbol; - -pub use variable_symbol::*; - -use std::cell::RefCell; - -use leo_ast::{Composite, Function, Location, Type, normalize_json_value, remove_key_from_json}; +use leo_ast::{Composite, Expression, Function, Location, NodeID, Type}; use leo_errors::{AstError, Result}; use leo_span::{Span, Symbol}; use indexmap::IndexMap; -use serde::{Deserialize, Serialize}; -use serde_json; +use std::{cell::RefCell, collections::HashMap, rc::Rc}; + +mod symbols; +pub use symbols::*; -// TODO (@d0cd) Consider a safe interface for the symbol table. -// TODO (@d0cd) Cleanup API -#[derive(Clone, Debug, Default, Serialize, Deserialize, PartialEq)] +/// Maps global and local symbols to information about them. +/// +/// Scopes are indexed by the NodeID of the function, block, or iteration. +#[derive(Debug, Default)] pub struct SymbolTable { - /// The parent scope if it exists. - /// For example, the parent scope of a then-block is the scope containing the associated ConditionalStatement. - pub(crate) parent: Option>, - /// Maps parent program name and function name to the AST's function definition. - /// This field is populated at a first pass. - pub functions: IndexMap, - /// Maps parent program name and composite name to composite definitions. - /// This field is populated at a first pass. - pub structs: IndexMap, - /// The variables defined in a scope. - /// This field is populated as necessary. - pub(crate) variables: IndexMap, - /// The index of the current scope. - pub(crate) scope_index: usize, - /// The sub-scopes of this scope. - pub(crate) scopes: Vec>, + /// Functions indexed by location. + functions: IndexMap, + + /// Records indexed by location. + records: IndexMap, + + /// Structs indexed by location. + structs: IndexMap, + + /// Consts that have been successfully evaluated. + global_consts: IndexMap, + + /// Global variables indexed by location. + globals: IndexMap, + + /// Local tables index by the NodeID of the function, iteration, or block they're contained in. + all_locals: HashMap, + + /// The current LocalTable we're looking at. + local: Option, } -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, - program: Option, - is_struct: bool, - span: Span, - ) -> Result<()> { - self.check_shadowing_impl(location, is_struct, span)?; - // Even if the current item is not scoped by program, we want a collision - // if there are program-scoped items with the same name, so check that too. - if program.is_some() && location.program.is_none() { - let location2 = Location::new(program, location.name); - self.check_shadowing_impl(&location2, is_struct, span)?; +#[derive(Clone, Default, Debug)] +struct LocalTable { + inner: Rc>, +} + +#[derive(Clone, Default, Debug)] +struct LocalTableInner { + /// The `NodeID` of the function, iteration, or block this table indexes. + id: NodeID, + + /// The parent `NodeID` of this scope, if it exists. + parent: Option, + + /// The consts we've evaluated in this scope. + consts: HashMap, + + /// Variables in this scope, indexed by name. + variables: HashMap, +} + +impl LocalTable { + fn new(id: NodeID, parent: Option) -> Self { + LocalTable { + inner: Rc::new(RefCell::new(LocalTableInner { + id, + parent, + consts: HashMap::new(), + variables: HashMap::new(), + })), } - Ok(()) } +} - fn check_shadowing_impl(&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 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_impl(location, is_struct, span) - } else { - Ok(()) - } +impl SymbolTable { + /// Iterator over all the structs (not records) in this program. + pub fn iter_structs(&self) -> impl Iterator { + self.structs.iter().map(|(name, comp)| (*name, comp)) } - /// Returns the current scope index. - /// Increments the scope index. - pub fn scope_index(&mut self) -> usize { - let index = self.scope_index; - self.scope_index += 1; - index + /// Iterator over all the records in this program. + pub fn iter_records(&self) -> impl Iterator { + self.records.iter().map(|(loc, comp)| (*loc, comp)) } - /// 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, None, false, insert.span)?; - self.functions.insert(location, Self::new_function_symbol(id, insert)); - self.scopes.push(Default::default()); - Ok(()) + /// Iterator over all the functions in this program. + pub fn iter_functions(&self) -> impl Iterator { + self.functions.iter().map(|(loc, func_symbol)| (*loc, func_symbol)) } - /// Inserts a struct into the symbol table. - pub fn insert_struct(&mut self, location: Location, insert: &Composite) -> Result<()> { - // Check shadowing. - self.check_shadowing(&location, None, !insert.is_record, insert.span)?; + /// Access the struct by this name if it exists. + pub fn lookup_struct(&self, name: Symbol) -> Option<&Composite> { + self.structs.get(&name) + } - 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()); - } - } - // 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()); - } + /// Access the record at this location if it exists. + pub fn lookup_record(&self, location: Location) -> Option<&Composite> { + self.records.get(&location) + } - Ok(()) + /// Access the function at this location if it exists. + pub fn lookup_function(&self, location: Location) -> Option<&FunctionSymbol> { + self.functions.get(&location) } - /// 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_relaxed(&member2.type_) { - return false; + /// Access the variable accessible by this name in the current scope. + pub fn lookup_variable(&self, program: Symbol, name: Symbol) -> Option { + let mut current = self.local.as_ref(); + + while let Some(table) = current { + let borrowed = table.inner.borrow(); + let value = borrowed.variables.get(&name); + if value.is_some() { + return value.cloned(); } - } - true - } - /// Attach a finalize to a function. - pub fn attach_finalize( - &mut self, - caller: Location, - callee: Location, - future_inputs: Vec, - inferred_inputs: Vec, - ) -> Result<()> { - if let Some(func) = self.functions.get_mut(&caller) { - func.finalize = Some(Finalizer { location: callee, future_inputs, inferred_inputs }); - Ok(()) - } else if let Some(parent) = self.parent.as_mut() { - parent.attach_finalize(caller, callee, future_inputs, inferred_inputs) - } else { - Err(AstError::function_not_found(caller.name).into()) + current = borrowed.parent.and_then(|id| self.all_locals.get(&id)); } - } - /// Inserts a variable into the symbol table. - pub fn insert_variable( - &mut self, - location: Location, - program: Option, - insert: VariableSymbol, - ) -> Result<()> { - self.check_shadowing(&location, program, false, insert.span)?; - self.variables.insert(location, insert); - Ok(()) + self.globals.get(&Location::new(program, name)).cloned() } - /// Removes a variable from the symbol table. - pub fn remove_variable_from_current_scope(&mut self, location: Location) { - self.variables.shift_remove(&location); + /// Enter the scope of this `NodeID`, creating a table if it doesn't exist yet. + /// + /// Passing `None` means to enter the global scope. + pub fn enter_scope(&mut self, id: Option) { + self.local = id.map(|id| { + let parent = self.local.as_ref().map(|table| table.inner.borrow().id); + let new_local_table = self.all_locals.entry(id).or_insert_with(|| LocalTable::new(id, parent)); + new_local_table.clone() + }); } - /// Creates a new scope for the block and stores it in the symbol table. - pub fn insert_block(&mut self) -> usize { - self.scopes.push(RefCell::new(Default::default())); - self.scope_index() + /// Enther the parent scope of the current scope (or the global scope if there is no local parent scope). + pub fn enter_parent(&mut self) { + let parent: Option = self.local.as_ref().and_then(|table| table.inner.borrow().parent); + self.local = parent.map(|id| self.all_locals.get(&id).expect("Parent should exist.")).cloned(); } - /// Attempts to lookup a function in the symbol table. - pub fn lookup_fn_symbol(&self, location: Location) -> Option<&FunctionSymbol> { - if let Some(func) = self.functions.get(&location) { - Some(func) - } else if let Some(parent) = self.parent.as_ref() { - parent.lookup_fn_symbol(location) + /// Insert an evaluated const into the current scope. + pub fn insert_const(&mut self, program: Symbol, name: Symbol, value: Expression) { + if let Some(table) = self.local.as_mut() { + table.inner.borrow_mut().consts.insert(name, value); } else { - None + self.global_consts.insert(Location::new(program, name), value); } } - /// Attempts to lookup a struct in the symbol table. - pub fn lookup_struct(&self, location: Location, main_program: Option) -> Option<&Composite> { - if let Some(struct_) = self.structs.get(&location) { - return Some(struct_); - } else if location.program.is_none() { - if let Some(struct_) = self.structs.get(&Location::new(main_program, location.name)) { - return Some(struct_); - } - } else if location.program == main_program { - if let Some(struct_) = self.structs.get(&Location::new(None, location.name)) { - return Some(struct_); + /// Find the evaluated const accessible by the given name in the current scope. + pub fn lookup_const(&self, program: Symbol, name: Symbol) -> Option { + let mut current = self.local.as_ref(); + + while let Some(table) = current { + let borrowed = table.inner.borrow(); + let value = borrowed.consts.get(&name); + if value.is_some() { + return value.cloned(); } + + current = borrowed.parent.and_then(|id| self.all_locals.get(&id)); } - if let Some(parent) = self.parent.as_ref() { parent.lookup_struct(location, main_program) } else { None } + + self.global_consts.get(&Location::new(program, name)).cloned() } - /// Attempts to lookup a variable in the symbol table. - pub fn lookup_variable(&self, location: Location) -> Option<&VariableSymbol> { - if let Some(var) = self.variables.get(&location) { - Some(var) - } else if let Some(parent) = self.parent.as_ref() { - parent.lookup_variable(location) + /// Insert a struct at this name. + /// + /// Since structs are indexed only by name, the program is used only to check shadowing. + pub fn insert_struct(&mut self, program: Symbol, name: Symbol, composite: Composite) -> Result<()> { + if let Some(old_composite) = self.structs.get(&name) { + if eq_struct(&composite, old_composite) { + Ok(()) + } else { + Err(AstError::redefining_external_struct(name, composite.span).into()) + } } else { - None + let location = Location::new(program, name); + self.check_shadow_global(location, composite.span)?; + self.structs.insert(name, composite); + Ok(()) } } - /// 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) + /// Insert a record at this location. + pub fn insert_record(&mut self, location: Location, composite: Composite) -> Result<()> { + self.check_shadow_global(location, composite.span)?; + self.records.insert(location, composite); + Ok(()) } - /// 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) + /// Insert a function at this location. + pub fn insert_function(&mut self, location: Location, function: Function) -> Result<()> { + self.check_shadow_global(location, function.span)?; + self.functions.insert(location, FunctionSymbol { function, finalizer: None }); + Ok(()) } - /// Serializes the symbol table into a JSON string. - pub fn to_json_string(&self) -> Result { - Ok(serde_json::to_string_pretty(&self) - .map_err(|e| AstError::failed_to_convert_symbol_table_to_json_string(&e))?) + /// Insert a global at this location. + pub fn insert_global(&mut self, location: Location, var: VariableSymbol) -> Result<()> { + self.check_shadow_global(location, var.span)?; + self.globals.insert(location, var); + Ok(()) } - /// Converts the symbol table into a JSON value - pub fn to_json_value(&self) -> Result { - Ok(serde_json::to_value(self).map_err(|e| AstError::failed_to_convert_symbol_table_to_json_value(&e))?) + /// Access the global at this location if it exists. + pub fn lookup_global(&self, location: Location) -> Option<&VariableSymbol> { + self.globals.get(&location) } - // Serializes the symbol table into a JSON file. - pub fn to_json_file(&self, mut path: std::path::PathBuf, file_name: &str) -> Result<()> { - path.push(file_name); - let file = - std::fs::File::create(&path).map_err(|e| AstError::failed_to_create_symbol_table_json_file(&path, &e))?; - let writer = std::io::BufWriter::new(file); - Ok(serde_json::to_writer_pretty(writer, &self) - .map_err(|e| AstError::failed_to_write_symbol_table_to_json_file(&path, &e))?) + fn check_shadow_global(&self, location: Location, span: Span) -> Result<()> { + if self.functions.contains_key(&location) { + Err(AstError::shadowed_function(location.name, span).into()) + } else if self.records.contains_key(&location) { + Err(AstError::shadowed_record(location.name, span).into()) + } else if self.structs.contains_key(&location.name) { + Err(AstError::shadowed_struct(location.name, span).into()) + } else if self.globals.contains_key(&location) { + Err(AstError::shadowed_variable(location.name, span).into()) + } else { + Ok(()) + } } - /// Serializes the symbol table into a JSON value and removes keys from object mappings before writing to a file. - pub fn to_json_file_without_keys( - &self, - mut path: std::path::PathBuf, - file_name: &str, - excluded_keys: &[&str], - ) -> Result<()> { - path.push(file_name); - let file = - std::fs::File::create(&path).map_err(|e| AstError::failed_to_create_symbol_table_json_file(&path, &e))?; - let writer = std::io::BufWriter::new(file); - - let mut value = self.to_json_value().unwrap(); - for key in excluded_keys { - value = remove_key_from_json(value, key); + fn check_shadow_variable(&self, program: Symbol, name: Symbol, span: Span) -> Result<()> { + let mut current = self.local.as_ref(); + + while let Some(table) = current { + if table.inner.borrow().variables.contains_key(&name) { + return Err(AstError::shadowed_variable(name, span).into()); + } + current = table.inner.borrow().parent.map(|id| self.all_locals.get(&id).expect("Parent should exist.")); } - value = normalize_json_value(value); - Ok(serde_json::to_writer_pretty(writer, &value) - .map_err(|e| AstError::failed_to_write_symbol_table_to_json_file(&path, &e))?) + self.check_shadow_global(Location::new(program, name), span)?; + + Ok(()) } - /// Deserializes the JSON string into a symbol table. - pub fn from_json_string(json: &str) -> Result { - let symbol_table: SymbolTable = - serde_json::from_str(json).map_err(|e| AstError::failed_to_read_json_string_to_symbol_table(&e))?; - Ok(symbol_table) + /// Insert a variable into the current scope. + pub fn insert_variable(&mut self, program: Symbol, name: Symbol, var: VariableSymbol) -> Result<()> { + self.check_shadow_variable(program, name, var.span)?; + + if let Some(table) = self.local.as_mut() { + table.inner.borrow_mut().variables.insert(name, var); + } else { + self.globals.insert(Location::new(program, name), var); + } + + Ok(()) } - /// Deserializes the JSON string into a symbol table from a file. - pub fn from_json_file(path: std::path::PathBuf) -> Result { - let data = std::fs::read_to_string(&path).map_err(|e| AstError::failed_to_read_json_file(&path, &e))?; - Self::from_json_string(&data) + /// Attach a finalizer to a function. + pub fn attach_finalizer( + &mut self, + caller: Location, + callee: Location, + future_inputs: Vec, + inferred_inputs: Vec, + ) -> Result<()> { + let callee_location = Location::new(callee.program, callee.name); + + if let Some(func) = self.functions.get_mut(&caller) { + func.finalizer = Some(Finalizer { location: callee_location, future_inputs, inferred_inputs }); + Ok(()) + } else { + Err(AstError::function_not_found(caller.name).into()) + } } } -#[cfg(test)] -mod tests { - use super::*; - use leo_ast::{Identifier, Type, Variant}; - use leo_span::{Symbol, symbol::create_session_if_not_set_then}; - #[test] - fn serialization_test() { - create_session_if_not_set_then(|_| { - let mut symbol_table = SymbolTable::default(); - let func_loc = Location::new(Some(Symbol::intern("credits")), Symbol::intern("transfer_public")); - let insert = Function { - annotations: Vec::new(), - id: 0, - output_type: Type::Address, - variant: Variant::Inline, - span: Default::default(), - input: Vec::new(), - identifier: Identifier::new(Symbol::intern("transfer_public"), Default::default()), - output: vec![], - block: Default::default(), - }; - symbol_table.insert_fn(func_loc, &insert).unwrap(); - symbol_table - .insert_variable( - Location::new(Some(Symbol::intern("credits")), Symbol::intern("accounts")), - None, - VariableSymbol { type_: Type::Address, span: Default::default(), declaration: VariableType::Const }, - ) - .unwrap(); - symbol_table - .insert_struct(Location::new(Some(Symbol::intern("credits")), Symbol::intern("token")), &Composite { - is_record: false, - span: Default::default(), - id: 0, - identifier: Identifier::new(Symbol::intern("token"), Default::default()), - members: Vec::new(), - external: None, - }) - .unwrap(); - symbol_table - .insert_variable(Location::new(None, Symbol::intern("foo")), None, VariableSymbol { - type_: Type::Address, - span: Default::default(), - declaration: VariableType::Const, - }) - .unwrap(); - let json = symbol_table.to_json_string().unwrap(); - let deserialized = SymbolTable::from_json_string(&json).unwrap(); - assert_eq!(symbol_table, deserialized); - }); +fn eq_struct(new: &Composite, old: &Composite) -> bool { + if new.members.len() != old.members.len() { + return false; } + + new.members + .iter() + .zip(old.members.iter()) + .all(|(member1, member2)| member1.name() == member2.name() && member1.type_.eq_flat_relaxed(&member2.type_)) } diff --git a/compiler/passes/src/common/symbol_table/variable_symbol.rs b/compiler/passes/src/common/symbol_table/symbols.rs similarity index 75% rename from compiler/passes/src/common/symbol_table/variable_symbol.rs rename to compiler/passes/src/common/symbol_table/symbols.rs index 9e66d91740..5d5ceec0f4 100644 --- a/compiler/passes/src/common/symbol_table/variable_symbol.rs +++ b/compiler/passes/src/common/symbol_table/symbols.rs @@ -18,7 +18,7 @@ use std::fmt::Display; use serde::{Deserialize, Serialize}; -use leo_ast::{Mode, Type}; +use leo_ast::{Function, Location, Mode, Type}; use leo_span::Span; /// An enumeration of the different types of variable type. @@ -58,3 +58,21 @@ impl Display for VariableSymbol { Ok(()) } } + +#[derive(Clone, Debug)] +pub struct FunctionSymbol { + pub function: Function, + pub finalizer: Option, +} + +#[derive(Clone, Debug, Serialize, Deserialize, PartialEq)] +pub struct Finalizer { + /// The name of the async function this async transition calls. + pub location: Location, + + /// The locations of the futures passed to the async function called by this async transition. + pub future_inputs: Vec, + + /// The types passed to the async function called by this async transition. + pub inferred_inputs: Vec, +} diff --git a/compiler/passes/src/flattening/flatten_expression.rs b/compiler/passes/src/flattening/flatten_expression.rs index c47429e776..36d35c888d 100644 --- a/compiler/passes/src/flattening/flatten_expression.rs +++ b/compiler/passes/src/flattening/flatten_expression.rs @@ -92,8 +92,12 @@ impl ExpressionReconstructor for Flattener<'_> { // Get the struct definitions. let first_type = self .symbol_table - .lookup_struct(Location::new(self.program, first_type.id.name), self.program) - .unwrap(); + .lookup_struct(first_type.id.name) + .or_else(|| { + self.symbol_table + .lookup_record(Location::new(self.program.unwrap(), first_type.id.name)) + }) + .expect("This definition should exist"); self.ternary_struct(first_type, &input.condition, &first, &second) } Type::Tuple(first_type) => self.ternary_tuple(first_type, &input.condition, &first, &second), diff --git a/compiler/passes/src/flattening/mod.rs b/compiler/passes/src/flattening/mod.rs index 170b5680a9..0516bca817 100644 --- a/compiler/passes/src/flattening/mod.rs +++ b/compiler/passes/src/flattening/mod.rs @@ -69,8 +69,8 @@ impl<'a> Pass for Flattener<'a> { type Input = (Ast, &'a SymbolTable, &'a TypeTable, &'a NodeBuilder, &'a Assigner); type Output = Result; - fn do_pass((ast, st, tt, node_builder, assigner): Self::Input) -> Self::Output { - let mut reconstructor = Flattener::new(st, tt, node_builder, assigner); + fn do_pass((ast, symbol_table, type_table, node_builder, assigner): Self::Input) -> Self::Output { + let mut reconstructor = Flattener::new(symbol_table, type_table, node_builder, assigner); let program = reconstructor.reconstruct_program(ast.into_repr()); Ok(Ast::new(program)) diff --git a/compiler/passes/src/lib.rs b/compiler/passes/src/lib.rs index d77f14647d..ffab8e5dc7 100644 --- a/compiler/passes/src/lib.rs +++ b/compiler/passes/src/lib.rs @@ -47,7 +47,7 @@ pub use self::pass::*; pub mod static_single_assignment; pub use static_single_assignment::*; -pub mod symbol_table_creation; +mod symbol_table_creation; pub use symbol_table_creation::*; pub mod type_checking; diff --git a/compiler/passes/src/loop_unrolling/mod.rs b/compiler/passes/src/loop_unrolling/mod.rs index 6bcfcaa392..ccfe1de887 100644 --- a/compiler/passes/src/loop_unrolling/mod.rs +++ b/compiler/passes/src/loop_unrolling/mod.rs @@ -35,11 +35,11 @@ impl<'a> Pass for Unroller<'a> { type Input = (Ast, &'a Handler, &'a NodeBuilder, SymbolTable, &'a TypeTable); type Output = Result<(Ast, SymbolTable)>; - fn do_pass((ast, handler, node_builder, st, tt): Self::Input) -> Self::Output { - let mut reconstructor = Self::new(st, tt, handler, node_builder); + fn do_pass((ast, handler, node_builder, symbol_table, tt): Self::Input) -> Self::Output { + let mut reconstructor = Self::new(symbol_table, tt, handler, node_builder); let program = reconstructor.reconstruct_program(ast.into_repr()); handler.last_err().map_err(|e| *e)?; - Ok((Ast::new(program), reconstructor.symbol_table.take())) + Ok((Ast::new(program), reconstructor.symbol_table)) } } diff --git a/compiler/passes/src/loop_unrolling/unroll_expression.rs b/compiler/passes/src/loop_unrolling/unroll_expression.rs index 7b73320959..0dab3f2856 100644 --- a/compiler/passes/src/loop_unrolling/unroll_expression.rs +++ b/compiler/passes/src/loop_unrolling/unroll_expression.rs @@ -43,8 +43,8 @@ impl ExpressionReconstructor for Unroller<'_> { fn reconstruct_identifier(&mut self, input: Identifier) -> (Expression, Self::AdditionalOutput) { // Substitute the identifier with the constant value if it is a constant. - if let Some(expr) = self.constant_propagation_table.borrow().lookup_constant(input.name) { - return (expr.clone(), Default::default()); + if let Some(expr) = self.symbol_table.lookup_const(self.current_program.unwrap(), input.name) { + return (expr, Default::default()); } (Expression::Identifier(input), Default::default()) } diff --git a/compiler/passes/src/loop_unrolling/unroll_program.rs b/compiler/passes/src/loop_unrolling/unroll_program.rs index 4e46f4f6ac..e5e587d81e 100644 --- a/compiler/passes/src/loop_unrolling/unroll_program.rs +++ b/compiler/passes/src/loop_unrolling/unroll_program.rs @@ -20,7 +20,7 @@ use crate::Unroller; impl ProgramReconstructor for Unroller<'_> { fn reconstruct_stub(&mut self, input: Stub) -> Stub { - // Set the current program + // Set the current program. self.current_program = Some(input.stub_id.name.name); Stub { imports: input.imports, @@ -34,12 +34,12 @@ impl ProgramReconstructor for Unroller<'_> { } fn reconstruct_program_scope(&mut self, input: ProgramScope) -> ProgramScope { + // Set the current program. + self.current_program = Some(input.program_id.name.name); // Don't need to reconstructed consts, just need to add them to constant propagation table input.consts.into_iter().for_each(|(_, c)| { self.reconstruct_const(c); }); - // Set the current program - self.current_program = Some(input.program_id.name.name); // Reconstruct the program scope ProgramScope { program_id: input.program_id, @@ -51,61 +51,18 @@ impl ProgramReconstructor for Unroller<'_> { } } - // Don't need to reconstruct anything, just need to add child scopes for constant propagation table - fn reconstruct_function_stub(&mut self, input: FunctionStub) -> FunctionStub { - // Lookup function metadata in the symbol table. - // Note that this unwrap is safe since function metadata is stored in a prior pass. - let function_index = self - .symbol_table - .borrow() - .lookup_fn_symbol(Location::new(self.current_program, input.identifier.name)) - .unwrap() - .id; - - // Enter the function's scope. - let previous_function_index = self.enter_scope(function_index); - - // Exit the function's scope. - self.exit_scope(previous_function_index); - - input - } - + // Reconstruct the function body, entering the associated scopes as needed. fn reconstruct_function(&mut self, function: Function) -> Function { - // Lookup function metadata in the symbol table. - // Note that this unwrap is safe since function metadata is stored in a prior pass. - let function_index = self - .symbol_table - .borrow() - .lookup_fn_symbol(Location::new(self.current_program, function.identifier.name)) - .unwrap() - .id; - - // Enter the function's scope. - let previous_function_index = self.enter_scope(function_index); - - let previous_scope_index = self.enter_scope(self.scope_index); - - let block = self.reconstruct_block(function.block).0; - - self.exit_scope(previous_scope_index); - - // Reconstruct the function block. - let reconstructed_function = Function { + self.in_scope(function.id(), |slf| Function { annotations: function.annotations, variant: function.variant, identifier: function.identifier, input: function.input, output: function.output, output_type: function.output_type, - block, + block: slf.reconstruct_block(function.block).0, span: function.span, id: function.id, - }; - - // Exit the function's scope. - self.exit_scope(previous_function_index); - - reconstructed_function + }) } } diff --git a/compiler/passes/src/loop_unrolling/unroll_statement.rs b/compiler/passes/src/loop_unrolling/unroll_statement.rs index b92d0de03f..f7009a1f8a 100644 --- a/compiler/passes/src/loop_unrolling/unroll_statement.rs +++ b/compiler/passes/src/loop_unrolling/unroll_statement.rs @@ -23,44 +23,39 @@ use crate::{VariableSymbol, VariableType, unroller::Unroller}; impl StatementReconstructor for Unroller<'_> { fn reconstruct_block(&mut self, input: Block) -> (Block, Self::AdditionalOutput) { - let scope_index = self.current_scope_index(); - - // Enter the block scope. - let previous_scope_index = self.enter_scope(scope_index); - - // Filter out the statements that have additional output = true - let filtered_statements: Vec<_> = input - .statements - .into_iter() - .filter_map(|s| { - let (reconstructed_statement, additional_output) = self.reconstruct_statement(s); - if additional_output { - None // Exclude this statement from the block since it is a constant variable definition - } else { - Some(reconstructed_statement) - } - }) - .collect(); - - let block = Block { statements: filtered_statements, span: input.span, id: input.id }; - - // Exit the block scope. - self.exit_scope(previous_scope_index); - - (block, Default::default()) + let id = if self.is_unrolling { self.node_builder.next_id() } else { input.id }; + + self.in_scope(id, |slf| { + // Filter out the statements that have additional output = true + let filtered_statements: Vec<_> = input + .statements + .into_iter() + .filter_map(|s| { + let (reconstructed_statement, additional_output) = slf.reconstruct_statement(s); + if additional_output { + None // Exclude this statement from the block since it is a constant variable definition + } else { + Some(reconstructed_statement) + } + }) + .collect(); + + let block = Block { statements: filtered_statements, span: input.span, id: input.id }; + + (block, Default::default()) + }) } fn reconstruct_const(&mut self, input: ConstDeclaration) -> (Statement, Self::AdditionalOutput) { // Reconstruct the RHS expression to allow for constant propagation let reconstructed_value_expression = self.reconstruct_expression(input.value.clone()).0; - // Add to constant propagation table. Since TC completed we know that the RHS is a literal or tuple of literals. - if let Err(err) = self.constant_propagation_table.borrow_mut().insert_constant(input.place.name, input.value) { - self.handler.emit_err(err); - } - - // Remove from symbol table - self.symbol_table.borrow_mut().remove_variable_from_current_scope(Location::new(None, input.place.name)); + // Add to symbol table. + self.symbol_table.insert_const( + self.current_program.unwrap(), + input.place.name, + reconstructed_value_expression.clone(), + ); ( Statement::Const(ConstDeclaration { @@ -75,42 +70,54 @@ impl StatementReconstructor for Unroller<'_> { } fn reconstruct_definition(&mut self, input: DefinitionStatement) -> (Statement, Self::AdditionalOutput) { - // Helper function to add variables to symbol table - let insert_variable = |symbol: Symbol, type_: Type, span: Span| { - if let Err(err) = self.symbol_table.borrow_mut().insert_variable( - Location::new(None, symbol), - self.current_program, - VariableSymbol { type_, span, declaration: VariableType::Mut }, - ) { + if !self.is_unrolling { + return ( + Statement::Definition(DefinitionStatement { + declaration_type: input.declaration_type, + place: input.place, + type_: input.type_, + value: self.reconstruct_expression(input.value).0, + span: input.span, + id: input.id, + }), + Default::default(), + ); + } + + // Helper function to add variables to symbol table + let mut insert_variable = |symbol: Symbol, type_: Type, span: Span| { + if let Err(err) = self.symbol_table.insert_variable(self.current_program.unwrap(), symbol, VariableSymbol { + type_: type_.clone(), + span, + declaration: VariableType::Mut, + }) { self.handler.emit_err(err); } }; // If we are unrolling a loop, then we need to repopulate the symbol table. - if self.is_unrolling { - match &input.place { - Expression::Identifier(identifier) => { - insert_variable(identifier.name, input.type_.clone(), input.span); - } - Expression::Tuple(tuple_expression) => { - let tuple_type = match input.type_ { - Type::Tuple(ref tuple_type) => tuple_type, - _ => unreachable!( - "Type checking guarantees that if the lhs is a tuple, its associated type is also a tuple." - ), - }; - tuple_expression.elements.iter().zip_eq(tuple_type.elements().iter()).for_each(|(expression, _type_)| { + match &input.place { + Expression::Identifier(identifier) => { + insert_variable(identifier.name, input.type_.clone(), input.span); + } + Expression::Tuple(tuple_expression) => { + let tuple_type = match input.type_ { + Type::Tuple(ref tuple_type) => tuple_type, + _ => unreachable!( + "Type checking guarantees that if the lhs is a tuple, its associated type is also a tuple." + ), + }; + tuple_expression.elements.iter().zip_eq(tuple_type.elements().iter()).for_each(|(expression, _type_)| { let identifier = match expression { Expression::Identifier(identifier) => identifier, _ => unreachable!("Type checking guarantees that if the lhs is a tuple, all of its elements are identifiers.") }; insert_variable(identifier.name, input.type_.clone(), input.span); }); - } - _ => unreachable!( - "Type checking guarantees that the lhs of a `DefinitionStatement` is either an identifier or tuple." - ), } + _ => unreachable!( + "Type checking guarantees that the lhs of a `DefinitionStatement` is either an identifier or tuple." + ), } // Reconstruct the expression and return @@ -121,7 +128,7 @@ impl StatementReconstructor for Unroller<'_> { type_: input.type_, value: self.reconstruct_expression(input.value).0, span: input.span, - id: input.id, + id: self.node_builder.next_id(), }), Default::default(), ) diff --git a/compiler/passes/src/loop_unrolling/unroller.rs b/compiler/passes/src/loop_unrolling/unroller.rs index e63e164d02..04ec7a30e5 100644 --- a/compiler/passes/src/loop_unrolling/unroller.rs +++ b/compiler/passes/src/loop_unrolling/unroller.rs @@ -17,38 +17,26 @@ use leo_ast::{ Block, Expression, - IntegerType, IterationStatement, Literal, NodeBuilder, + NodeID, Statement, StatementReconstructor, Type, Value, }; -use std::cell::RefCell; use leo_errors::{emitter::Handler, loop_unroller::LoopUnrollerError}; use leo_span::Symbol; -use crate::{ - Clusivity, - LoopBound, - RangeIterator, - SymbolTable, - TypeTable, - constant_propagation_table::ConstantPropagationTable, -}; +use crate::{Clusivity, LoopBound, RangeIterator, SymbolTable, TypeTable}; pub struct Unroller<'a> { - /// A table of constant variables. - pub(crate) constant_propagation_table: RefCell, /// The symbol table for the function being processed. - pub(crate) symbol_table: RefCell, + pub(crate) symbol_table: SymbolTable, /// A mapping from node IDs to their types. pub(crate) type_table: &'a TypeTable, - /// The index of the current scope. - pub(crate) scope_index: usize, /// An error handler used for any errors found during unrolling. pub(crate) handler: &'a Handler, /// A counter used to generate unique node IDs. @@ -66,52 +54,14 @@ impl<'a> Unroller<'a> { handler: &'a Handler, node_builder: &'a NodeBuilder, ) -> Self { - Self { - constant_propagation_table: RefCell::new(ConstantPropagationTable::default()), - symbol_table: RefCell::new(symbol_table), - type_table, - scope_index: 0, - handler, - node_builder, - is_unrolling: false, - current_program: None, - } + Self { symbol_table, type_table, handler, node_builder, is_unrolling: false, current_program: None } } - /// Returns the index of the current scope. - /// Note that if we are in the midst of unrolling an IterationStatement, a new scope is created. - pub(crate) fn current_scope_index(&mut self) -> usize { - if self.is_unrolling { self.symbol_table.borrow_mut().insert_block() } else { self.scope_index } - } - - /// Enters a child scope. - pub(crate) fn enter_scope(&mut self, index: usize) -> usize { - let previous_symbol_table = std::mem::take(&mut self.symbol_table); - self.symbol_table.swap(previous_symbol_table.borrow().lookup_scope_by_index(index).unwrap()); - self.symbol_table.borrow_mut().parent = Some(Box::new(previous_symbol_table.into_inner())); - - // Can assume that CPT has not constructed any scoping yet, since have never seen this scope before - self.constant_propagation_table.borrow_mut().insert_block(); - - // Build CPT recursive scoping structure just like symbol table - let previous_constant_propagation_table = std::mem::take(&mut self.constant_propagation_table); - self.constant_propagation_table - .swap(previous_constant_propagation_table.borrow().lookup_scope_by_index(index).unwrap()); - self.constant_propagation_table.borrow_mut().parent = - Some(Box::new(previous_constant_propagation_table.into_inner())); - - core::mem::replace(&mut self.scope_index, 0) - } - - /// Exits the current block scope. - pub(crate) fn exit_scope(&mut self, index: usize) { - let prev_ct = *self.constant_propagation_table.borrow_mut().parent.take().unwrap(); - self.constant_propagation_table.swap(prev_ct.lookup_scope_by_index(index).unwrap()); - self.constant_propagation_table = RefCell::new(prev_ct); - let prev_st = *self.symbol_table.borrow_mut().parent.take().unwrap(); - self.symbol_table.swap(prev_st.lookup_scope_by_index(index).unwrap()); - self.symbol_table = RefCell::new(prev_st); - self.scope_index = index + 1; + pub(crate) fn in_scope(&mut self, id: NodeID, func: impl FnOnce(&mut Self) -> T) -> T { + self.symbol_table.enter_scope(Some(id)); + let result = func(self); + self.symbol_table.enter_parent(); + result } /// Emits a Loop Unrolling Error @@ -147,121 +97,73 @@ impl<'a> Unroller<'a> { Err(s) => return s, }; - // Get the index of the current scope. - let scope_index = self.current_scope_index(); - - // Enter the scope of the loop body. - let previous_scope_index = self.enter_scope(scope_index); - - // Clear the symbol table and constant propagation table for the loop body. - // This is necessary because loop unrolling transforms the program, which requires reconstructing the tables - self.symbol_table.borrow_mut().variables.clear(); - self.symbol_table.borrow_mut().scopes.clear(); - self.symbol_table.borrow_mut().scope_index = 0; + let new_block_id = self.node_builder.next_id(); // Create a block statement to replace the iteration statement. - // Creates a new block per iteration inside the outer block statement. - let iter_blocks = Statement::Block(Block { - span: input.span, - statements: match input.inclusive { - true => { - let iter = RangeIterator::new(start, stop, Clusivity::Inclusive); - iter.map(|iteration_count| self.unroll_single_iteration(&input, iteration_count)).collect() - } - false => { - let iter = RangeIterator::new(start, stop, Clusivity::Exclusive); - iter.map(|iteration_count| self.unroll_single_iteration(&input, iteration_count)).collect() - } - }, - id: input.id, - }); - - // Exit the scope of the loop body. - self.exit_scope(previous_scope_index); - - iter_blocks + self.in_scope(new_block_id, |slf| { + Statement::Block(Block { + span: input.span, + statements: match input.inclusive { + true => { + let iter = RangeIterator::new(start, stop, Clusivity::Inclusive); + iter.map(|iteration_count| slf.unroll_single_iteration(&input, iteration_count)).collect() + } + false => { + let iter = RangeIterator::new(start, stop, Clusivity::Exclusive); + iter.map(|iteration_count| slf.unroll_single_iteration(&input, iteration_count)).collect() + } + }, + id: new_block_id, + }) + }) } /// A helper function to unroll a single iteration an IterationStatement. fn unroll_single_iteration(&mut self, input: &IterationStatement, iteration_count: I) -> Statement { - // Create a scope for a single unrolling of the `IterationStatement`. - let scope_index = self.symbol_table.borrow_mut().insert_block(); - let previous_scope_index = self.enter_scope(scope_index); - - let prior_is_unrolling = self.is_unrolling; - self.is_unrolling = true; - // Construct a new node ID. - let id = self.node_builder.next_id(); + let const_id = self.node_builder.next_id(); // Update the type table. - self.type_table.insert(id, input.type_.clone()); + self.type_table.insert(const_id, input.type_.clone()); + + let block_id = self.node_builder.next_id(); // Reconstruct `iteration_count` as a `Literal`. - let value = match input.type_ { - Type::Integer(IntegerType::I8) => { - Literal::Integer(IntegerType::I8, iteration_count.to_string(), Default::default(), id) - } - Type::Integer(IntegerType::I16) => { - Literal::Integer(IntegerType::I16, iteration_count.to_string(), Default::default(), id) - } - Type::Integer(IntegerType::I32) => { - Literal::Integer(IntegerType::I32, iteration_count.to_string(), Default::default(), id) - } - Type::Integer(IntegerType::I64) => { - Literal::Integer(IntegerType::I64, iteration_count.to_string(), Default::default(), id) - } - Type::Integer(IntegerType::I128) => { - Literal::Integer(IntegerType::I128, iteration_count.to_string(), Default::default(), id) - } - Type::Integer(IntegerType::U8) => { - Literal::Integer(IntegerType::U8, iteration_count.to_string(), Default::default(), id) - } - Type::Integer(IntegerType::U16) => { - Literal::Integer(IntegerType::U16, iteration_count.to_string(), Default::default(), id) - } - Type::Integer(IntegerType::U32) => { - Literal::Integer(IntegerType::U32, iteration_count.to_string(), Default::default(), id) - } - Type::Integer(IntegerType::U64) => { - Literal::Integer(IntegerType::U64, iteration_count.to_string(), Default::default(), id) - } - Type::Integer(IntegerType::U128) => { - Literal::Integer(IntegerType::U128, iteration_count.to_string(), Default::default(), id) - } - _ => unreachable!( - "The iteration variable must be an integer type. This should be enforced by type checking." - ), + let Type::Integer(integer_type) = &input.type_ else { + unreachable!("Type checking enforces that the iteration variable is of integer type"); }; - // Add the loop variable as a constant for the current scope - self.constant_propagation_table - .borrow_mut() - .insert_constant(input.variable.name, Expression::Literal(value.clone())) - .expect("Failed to insert constant into CPT"); - - // Reconstruct the statements in the loop body. - let statements: Vec<_> = input - .block - .statements - .clone() - .into_iter() - .filter_map(|s| { - let (reconstructed_statement, additional_output) = self.reconstruct_statement(s); - if additional_output { - None // Exclude this statement from the block since it is a constant variable definition - } else { - Some(reconstructed_statement) - } - }) - .collect(); - - let block = Statement::Block(Block { statements, span: input.block.span, id: input.block.id }); - - self.is_unrolling = prior_is_unrolling; - - // Exit the scope. - self.exit_scope(previous_scope_index); - - block + self.in_scope(block_id, |slf| { + let prior_is_unrolling = slf.is_unrolling; + slf.is_unrolling = true; + + let value = Literal::Integer(*integer_type, iteration_count.to_string(), Default::default(), const_id); + + // Add the loop variable as a constant for the current scope + slf.symbol_table.insert_const( + slf.current_program.unwrap(), + input.variable.name, + Expression::Literal(value.clone()), + ); + + // Reconstruct the statements in the loop body. + let statements: Vec<_> = input + .block + .statements + .clone() + .into_iter() + .filter_map(|s| { + let (reconstructed_statement, additional_output) = slf.reconstruct_statement(s); + if additional_output { + None // Exclude this statement from the block since it is a constant variable definition + } else { + Some(reconstructed_statement) + } + }) + .collect(); + + slf.is_unrolling = prior_is_unrolling; + + Statement::Block(Block { statements, span: input.block.span, id: block_id }) + }) } } diff --git a/compiler/passes/src/static_analysis/analyze_expression.rs b/compiler/passes/src/static_analysis/analyze_expression.rs index 6326ce61ad..98fd39c9cb 100644 --- a/compiler/passes/src/static_analysis/analyze_expression.rs +++ b/compiler/passes/src/static_analysis/analyze_expression.rs @@ -40,28 +40,32 @@ impl<'a, N: Network> ExpressionVisitor<'a> for StaticAnalyzer<'a, N> { } fn visit_call(&mut self, input: &'a CallExpression, _: &Self::AdditionalInput) -> Self::Output { - match &*input.function { - // Note that the parser guarantees that `input.function` is always an identifier. - Expression::Identifier(ident) => { - // If the function call is an external async transition, then for all async calls that follow a non-async call, - // we must check that the async call is not an async function that takes a future as an argument. - if self.non_async_external_call_seen - && self.variant == Some(Variant::AsyncTransition) - && input.program.is_some() - { - // Note that this unwrap is safe since we check that `input.program` is `Some` above. - self.assert_simple_async_transition_call(input.program.unwrap(), ident.name, input.span()); - } - // Otherwise look up the function and check if it is a non-async call. - if let Some(function_symbol) = - self.symbol_table.lookup_fn_symbol(Location::new(input.program, ident.name)) - { - if function_symbol.variant == Variant::Transition { - self.non_async_external_call_seen = true; - } - } - } - _ => unreachable!("Parsing guarantees that a function name is always an identifier."), + let Expression::Identifier(ident) = &*input.function else { + unreachable!("Parsing guarantees that a function name is always an identifier."); + }; + + let caller_program = self.current_program.unwrap(); + let callee_program = input.program.unwrap_or(caller_program); + + // If the function call is an external async transition, then for all async calls that follow a non-async call, + // we must check that the async call is not an async function that takes a future as an argument. + if self.non_async_external_call_seen + && self.variant == Some(Variant::AsyncTransition) + && callee_program != caller_program + { + self.assert_simple_async_transition_call(callee_program, ident.name, input.span()); + } + + // Look up the function and check if it is a non-async call. + let function_program = input.program.unwrap_or(self.current_program.unwrap()); + + let func_symbol = self + .symbol_table + .lookup_function(Location::new(function_program, ident.name)) + .expect("Type checking guarantees functions exist."); + + if func_symbol.function.variant == Variant::Transition { + self.non_async_external_call_seen = true; } } } diff --git a/compiler/passes/src/static_analysis/analyzer.rs b/compiler/passes/src/static_analysis/analyzer.rs index c5d9f64f7f..ed76a796fd 100644 --- a/compiler/passes/src/static_analysis/analyzer.rs +++ b/compiler/passes/src/static_analysis/analyzer.rs @@ -110,33 +110,28 @@ impl<'a, N: Network> StaticAnalyzer<'a, N> { /// Assert that an async call is a "simple" one. /// Simple is defined as an async transition function which does not return a `Future` that itself takes a `Future` as an argument. pub(crate) fn assert_simple_async_transition_call(&self, program: Symbol, function_name: Symbol, span: Span) { - // Look up the function. - let function = match self.symbol_table.lookup_fn_symbol(Location::new(Some(program), function_name)) { - Some(function) => function, - None => { - unreachable!("Type checking guarantees that this function exists."); - } - }; + let func_symbol = self + .symbol_table + .lookup_function(Location::new(program, function_name)) + .expect("Type checking guarantees functions are present."); + // If it is not an async transition, return. - if function.variant != Variant::AsyncTransition { + if func_symbol.function.variant != Variant::AsyncTransition { return; } - // Otherwise, get the location of the finalize block. - let location = match &function.finalize { - Some(finalizer) => finalizer.location.clone(), - None => { - unreachable!("Typechecking guarantees that all async transitions have an associated `finalize` field."); - } - }; - // Look up the async function. - let async_function = match self.symbol_table.lookup_fn_symbol(location) { - Some(function) => function, - None => { - unreachable!("Type checking guarantees that this function exists."); - } - }; + + let finalizer = func_symbol + .finalizer + .as_ref() + .expect("Typechecking guarantees that all async transitions have an associated `finalize` field."); + + let async_function = self + .symbol_table + .lookup_function(finalizer.location) + .expect("Type checking guarantees functions are present."); + // If the async function takes a future as an argument, emit an error. - if async_function.input.iter().any(|input| matches!(input.type_(), Type::Future(..))) { + if async_function.function.input.iter().any(|input| matches!(input.type_(), Type::Future(..))) { self.emit_err(StaticAnalyzerError::async_transition_call_with_future_argument(function_name, span)); } } diff --git a/compiler/passes/src/static_analysis/mod.rs b/compiler/passes/src/static_analysis/mod.rs index e36a13a15b..da44d7c0e7 100644 --- a/compiler/passes/src/static_analysis/mod.rs +++ b/compiler/passes/src/static_analysis/mod.rs @@ -38,8 +38,8 @@ impl<'a, N: Network> Pass for StaticAnalyzer<'a, N> { type Input = (&'a Ast, &'a Handler, &'a SymbolTable, &'a TypeTable, usize, bool); type Output = Result<()>; - fn do_pass((ast, handler, st, tt, max_depth, await_checking): Self::Input) -> Self::Output { - let mut visitor = StaticAnalyzer::::new(st, tt, handler, max_depth, await_checking); + fn do_pass((ast, handler, symbol_table, tt, max_depth, await_checking): Self::Input) -> Self::Output { + let mut visitor = StaticAnalyzer::::new(symbol_table, tt, handler, max_depth, await_checking); visitor.visit_program(ast.as_repr()); handler.last_err().map_err(|e| *e) } diff --git a/compiler/passes/src/static_single_assignment/rename_expression.rs b/compiler/passes/src/static_single_assignment/rename_expression.rs index 0c23fce6a9..6e9ec57134 100644 --- a/compiler/passes/src/static_single_assignment/rename_expression.rs +++ b/compiler/passes/src/static_single_assignment/rename_expression.rs @@ -253,9 +253,11 @@ impl ExpressionConsumer for StaticSingleAssigner<'_> { // Reorder the members to match that of the struct definition. // 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), self.program).unwrap(); + let struct_definition: &Composite = self + .symbol_table + .lookup_record(Location::new(self.program.unwrap(), input.name.name)) + .or_else(|| self.symbol_table.lookup_struct(input.name.name)) + .expect("Type checking guarantees this definition exists."); // 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 deleted file mode 100644 index f29960df0c..0000000000 --- a/compiler/passes/src/symbol_table_creation/creator.rs +++ /dev/null @@ -1,148 +0,0 @@ -// Copyright (C) 2019-2024 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 indexmap::IndexSet; -use leo_ast::*; -use leo_errors::{AstError, LeoError, emitter::Handler}; -use leo_span::Symbol; - -use crate::{SymbolTable, VariableSymbol, VariableType}; - -/// A compiler pass during which the `SymbolTable` is created. -/// Note that this pass only creates the initial entries for functions, structs, and records. -/// The table is populated further during the type checking pass. -pub struct SymbolTableCreator<'a> { - /// The `SymbolTable` constructed by this compiler pass. - pub(crate) symbol_table: SymbolTable, - /// The error handler. - handler: &'a Handler, - /// The current program name. - 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, structs: IndexSet::new() } - } -} - -impl<'a> ExpressionVisitor<'a> for SymbolTableCreator<'a> { - type AdditionalInput = (); - type Output = (); -} - -impl<'a> StatementVisitor<'a> for SymbolTableCreator<'a> {} - -impl<'a> ProgramVisitor<'a> for SymbolTableCreator<'a> { - fn visit_program_scope(&mut self, input: &'a ProgramScope) { - // Set current program name - self.program_name = Some(input.program_id.name.name); - self.is_stub = false; - - // Visit the program scope - input.structs.iter().for_each(|(_, c)| (self.visit_struct(c))); - input.mappings.iter().for_each(|(_, c)| (self.visit_mapping(c))); - input.functions.iter().for_each(|(_, c)| (self.visit_function(c))); - input.consts.iter().for_each(|(_, c)| (self.visit_const(c))); - } - - fn visit_import(&mut self, input: &'a Program) { - self.visit_program(input) - } - - fn visit_struct(&mut self, input: &'a Composite) { - // 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()); - } - let program_name = input.external.or(self.program_name); - if let Err(err) = self.symbol_table.insert_struct(Location::new(program_name, input.name()), input) { - self.handler.emit_err(err); - } - } - - fn visit_mapping(&mut self, input: &'a Mapping) { - // Check if mapping is external. - let program = match self.is_stub { - true => self.program_name, - false => None, - }; - // Add the variable associated with the mapping to the symbol table. - if let Err(err) = - self.symbol_table.insert_variable(Location::new(program, input.identifier.name), None, VariableSymbol { - type_: Type::Mapping(MappingType { - key: Box::new(input.key_type.clone()), - value: Box::new(input.value_type.clone()), - program: self.program_name.unwrap(), - }), - span: input.span, - declaration: VariableType::Mut, - }) - { - self.handler.emit_err(err); - } - } - - fn visit_function(&mut self, input: &'a Function) { - if let Err(err) = self.symbol_table.insert_fn(Location::new(self.program_name, input.name()), input) { - self.handler.emit_err(err); - } - } - - fn visit_stub(&mut self, input: &'a Stub) { - self.is_stub = true; - self.program_name = Some(input.stub_id.name.name); - input.functions.iter().for_each(|(_, c)| (self.visit_function_stub(c))); - input.structs.iter().for_each(|(_, c)| (self.visit_struct_stub(c))); - input.mappings.iter().for_each(|(_, c)| (self.visit_mapping(c))); - } - - fn visit_function_stub(&mut self, input: &'a FunctionStub) { - // Construct the location for the function. - let location = Location::new(self.program_name, input.name()); - // Initialize the function symbol. - if let Err(err) = self.symbol_table.insert_fn(location.clone(), &Function::from(input.clone())) { - self.handler.emit_err(err); - } - - // If the `FunctionStub` is an async transition, attach the finalize logic to the function. - // NOTE - for an external function like this, we really only need to attach the finalizer - // for the use of `assert_simple_async_transition_call` in the static analyzer. - // In principle that could be handled differently. - if matches!(input.variant, Variant::AsyncTransition) { - // This matches the logic in the disassembler. - let name = Symbol::intern(&format!("finalize/{}", input.name())); - if let Err(err) = self.symbol_table.attach_finalize( - location, - Location::new(self.program_name, name), - Vec::new(), - Vec::new(), - ) { - self.handler.emit_err(err); - } - } - } - - fn visit_struct_stub(&mut self, input: &'a Composite) { - 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/symbol_table_creation/mod.rs b/compiler/passes/src/symbol_table_creation/mod.rs index 46d35e7efc..530f342fe3 100644 --- a/compiler/passes/src/symbol_table_creation/mod.rs +++ b/compiler/passes/src/symbol_table_creation/mod.rs @@ -14,13 +14,170 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -pub mod creator; -pub use creator::*; +use crate::{Pass, SymbolTable, VariableSymbol, VariableType}; -use crate::{Pass, SymbolTable}; +use leo_ast::{ + Ast, + Composite, + ExpressionVisitor, + Function, + FunctionStub, + Location, + Mapping, + MappingType, + Program, + ProgramScope, + ProgramVisitor, + StatementVisitor, + Stub, + Type, + Variant, +}; +use leo_errors::{AstError, LeoError, Result, emitter::Handler}; +use leo_span::Symbol; -use leo_ast::{Ast, ProgramVisitor}; -use leo_errors::{Result, emitter::Handler}; +use indexmap::IndexSet; + +pub struct SymbolTableCreator<'a> { + /// The `SymbolTable` constructed by this compiler pass. + symbol_table: SymbolTable, + /// The error handler. + handler: &'a Handler, + /// The current program name. + program_name: Symbol, + /// 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: Symbol::intern(""), + is_stub: false, + structs: IndexSet::new(), + } + } +} + +impl<'a> ExpressionVisitor<'a> for SymbolTableCreator<'a> { + type AdditionalInput = (); + type Output = (); +} + +impl<'a> StatementVisitor<'a> for SymbolTableCreator<'a> {} + +impl<'a> ProgramVisitor<'a> for SymbolTableCreator<'a> { + fn visit_program_scope(&mut self, input: &'a ProgramScope) { + // Set current program name + self.program_name = input.program_id.name.name; + self.is_stub = false; + + // Visit the program scope + input.structs.iter().for_each(|(_, c)| (self.visit_struct(c))); + input.mappings.iter().for_each(|(_, c)| (self.visit_mapping(c))); + input.functions.iter().for_each(|(_, c)| (self.visit_function(c))); + input.consts.iter().for_each(|(_, c)| (self.visit_const(c))); + } + + fn visit_import(&mut self, input: &'a Program) { + self.visit_program(input) + } + + fn visit_struct(&mut self, input: &'a Composite) { + // 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 input.is_record { + let program_name = input.external.unwrap_or(self.program_name); + if let Err(err) = self.symbol_table.insert_record(Location::new(program_name, input.name()), input.clone()) + { + self.handler.emit_err(err); + } + } else if let Err(err) = self.symbol_table.insert_struct(self.program_name, input.name(), input.clone()) { + self.handler.emit_err(err); + } + } + + fn visit_mapping(&mut self, input: &'a Mapping) { + // Add the variable associated with the mapping to the symbol table. + if let Err(err) = + self.symbol_table.insert_global(Location::new(self.program_name, input.identifier.name), VariableSymbol { + type_: Type::Mapping(MappingType { + key: Box::new(input.key_type.clone()), + value: Box::new(input.value_type.clone()), + program: self.program_name, + }), + span: input.span, + declaration: VariableType::Mut, + }) + { + self.handler.emit_err(err); + } + } + + fn visit_function(&mut self, input: &'a Function) { + if let Err(err) = + self.symbol_table.insert_function(Location::new(self.program_name, input.name()), input.clone()) + { + self.handler.emit_err(err); + } + } + + fn visit_stub(&mut self, input: &'a Stub) { + self.is_stub = true; + self.program_name = input.stub_id.name.name; + input.functions.iter().for_each(|(_, c)| (self.visit_function_stub(c))); + input.structs.iter().for_each(|(_, c)| (self.visit_struct_stub(c))); + input.mappings.iter().for_each(|(_, c)| (self.visit_mapping(c))); + } + + fn visit_function_stub(&mut self, input: &'a FunctionStub) { + // Construct the location for the function. + let location = Location::new(self.program_name, input.name()); + // Initialize the function symbol. + if let Err(err) = self.symbol_table.insert_function(location, Function::from(input.clone())) { + self.handler.emit_err(err); + } + + // If the `FunctionStub` is an async transition, attach the finalize logic to the function. + // NOTE - for an external function like this, we really only need to attach the finalizer + // for the use of `assert_simple_async_transition_call` in the static analyzer. + // In principle that could be handled differently. + if matches!(input.variant, Variant::AsyncTransition) { + // This matches the logic in the disassembler. + let name = Symbol::intern(&format!("finalize/{}", input.name())); + if let Err(err) = self.symbol_table.attach_finalizer( + location, + Location::new(self.program_name, name), + Vec::new(), + Vec::new(), + ) { + self.handler.emit_err(err); + } + } + } + + fn visit_struct_stub(&mut self, input: &'a Composite) { + if let Some(program) = input.external { + assert_eq!(program, self.program_name); + } + + if input.is_record { + let program_name = input.external.unwrap_or(self.program_name); + if let Err(err) = self.symbol_table.insert_record(Location::new(program_name, input.name()), input.clone()) + { + self.handler.emit_err(err); + } + } else if let Err(err) = self.symbol_table.insert_struct(self.program_name, input.name(), input.clone()) { + self.handler.emit_err(err); + } + } +} impl<'a> Pass for SymbolTableCreator<'a> { type Input = (&'a Ast, &'a Handler); diff --git a/compiler/passes/src/type_checking/check_expressions.rs b/compiler/passes/src/type_checking/check_expressions.rs index ebbda138e7..a0b881ddec 100644 --- a/compiler/passes/src/type_checking/check_expressions.rs +++ b/compiler/passes/src/type_checking/check_expressions.rs @@ -20,11 +20,9 @@ use leo_ast::*; use leo_errors::{TypeCheckerError, emitter::Handler}; use leo_span::{Span, Symbol, sym}; -use snarkvm::console::network::Network; +use itertools::Itertools as _; -use itertools::Itertools; - -impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { +impl<'a> ExpressionVisitor<'a> for TypeChecker<'a> { type AdditionalInput = Option; type Output = Type; @@ -205,12 +203,15 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { }, _ => { // Check that the type of `inner` in `inner.name` is a struct. - match self.visit_expression(&access.inner, &None) { + let ty = self.visit_expression(&access.inner, &None); + match ty { Type::Err => Type::Err, Type::Composite(struct_) => { // Retrieve the struct definition associated with `identifier`. - let Some(struct_) = self.lookup_struct(struct_.program, struct_.id.name) else { - self.emit_err(TypeCheckerError::undefined_type(&access.inner, access.inner.span())); + let Some(struct_) = self + .lookup_struct(struct_.program.or(self.scope_state.program_name), struct_.id.name) + else { + self.emit_err(TypeCheckerError::undefined_type(ty, access.inner.span())); return Type::Err; }; // Check that `access.name` is a member of the struct. @@ -265,8 +266,12 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { let element_type = self.visit_expression(&input.elements[0], &None); - if input.elements.len() > N::MAX_ARRAY_ELEMENTS { - self.emit_err(TypeCheckerError::array_too_large(input.elements.len(), N::MAX_ARRAY_ELEMENTS, input.span())); + if input.elements.len() > self.limits.max_array_elements { + self.emit_err(TypeCheckerError::array_too_large( + input.elements.len(), + self.limits.max_array_elements, + input.span(), + )); } if element_type == Type::Err { @@ -517,13 +522,16 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { let Expression::Identifier(ident) = &*input.function else { unreachable!("Parsing guarantees that a function name is always an identifier."); }; - let func = self.symbol_table.borrow().lookup_fn_symbol(Location::new(input.program, ident.name)).cloned(); - let Some(func) = func else { + let callee_program = input.program.or(self.scope_state.program_name).unwrap(); + + let Some(func_symbol) = self.symbol_table.lookup_function(Location::new(callee_program, ident.name)) else { self.emit_err(TypeCheckerError::unknown_sym("function", ident.name, ident.span())); return Type::Err; }; + let func = func_symbol.function.clone(); + // Check that the call is valid. // We always set the variant before entering the body of a function, so this unwrap works. match self.scope_state.variant.unwrap() { @@ -548,7 +556,7 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { 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(), Some(Location::new(input.program, ident.name)), false)) + Type::Future(FutureType::new(Vec::new(), Some(Location::new(callee_program, ident.name)), false)) } else { self.emit_err(TypeCheckerError::return_type_of_finalize_function_is_future(input.span)); Type::Unit @@ -557,18 +565,18 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { // Fully infer future type. let Some(inputs) = self .async_function_input_types - .get(&Location::new(input.program, Symbol::intern(&format!("finalize/{}", ident.name)))) + .get(&Location::new(callee_program, Symbol::intern(&format!("finalize/{}", ident.name)))) else { self.emit_err(TypeCheckerError::async_function_not_found(ident.name, input.span)); return Type::Future(FutureType::new( Vec::new(), - Some(Location::new(input.program, ident.name)), + Some(Location::new(callee_program, ident.name)), false, )); }; let future_type = - Type::Future(FutureType::new(inputs.clone(), Some(Location::new(input.program, ident.name)), true)); + Type::Future(FutureType::new(inputs.clone(), Some(Location::new(callee_program, ident.name)), true)); let fully_inferred_type = match &func.output_type { Type::Tuple(tup) => Type::Tuple(TupleType::new( tup.elements() @@ -616,7 +624,7 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { if let Some(name) = option_name { match self.scope_state.futures.shift_remove(&name) { Some(future) => { - self.scope_state.call_location = Some(future.clone()); + self.scope_state.call_location = Some(future); } None => { self.emit_err(TypeCheckerError::unknown_future_consumed(name, argument.span())); @@ -628,7 +636,7 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { Expression::Identifier(_) | Expression::Call(_) | Expression::Access(AccessExpression::Tuple(_)) => { - match self.scope_state.call_location.clone() { + match self.scope_state.call_location { Some(location) => { // Get the external program and function name. input_futures.push(location); @@ -687,24 +695,21 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { // Check that all futures consumed. if !self.scope_state.futures.is_empty() { self.emit_err(TypeCheckerError::not_all_futures_consumed( - self.scope_state.futures.iter().map(|(f, _)| f.to_string()).join(", "), + self.scope_state.futures.iter().map(|(f, _)| f).join(", "), input.span, )); } - // Add future locations to symbol table. Unwrap safe since insert function into symbol table during previous pass. - let mut st = self.symbol_table.borrow_mut(); - // Link async transition to the async function that finalizes it. - st.attach_finalize( - self.scope_state.location(), - Location::new(self.scope_state.program_name, ident.name), - input_futures, - inferred_finalize_inputs.clone(), - ) - .expect("Failed to attach finalize"); - drop(st); + self.symbol_table + .attach_finalizer( + Location::new(callee_program, caller_name), + Location::new(callee_program, ident.name), + input_futures, + inferred_finalize_inputs.clone(), + ) + .expect("Failed to attach finalizer"); // Create expectation for finalize inputs that will be checked when checking corresponding finalize function signature. self.async_function_callers - .entry(Location::new(self.scope_state.program_name, ident.name)) + .entry(Location::new(self.scope_state.program_name.unwrap(), ident.name)) .or_default() .insert(self.scope_state.location()); @@ -714,7 +719,7 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { // Update ret to reflect fully inferred future type. ret = Type::Future(FutureType::new( inferred_finalize_inputs, - Some(Location::new(input.program, ident.name)), + Some(Location::new(callee_program, ident.name)), true, )); @@ -723,7 +728,7 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { } // Set call location so that definition statement knows where future comes from. - self.scope_state.call_location = Some(Location::new(input.program, ident.name)); + self.scope_state.call_location = Some(Location::new(callee_program, ident.name)); ret } @@ -796,8 +801,8 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { } fn visit_identifier(&mut self, input: &'a Identifier, expected: &Self::AdditionalInput) -> Self::Output { - let var = self.symbol_table.borrow().lookup_variable(Location::new(None, input.name)).cloned(); - if let Some(var) = &var { + let var = self.symbol_table.lookup_variable(self.scope_state.program_name.unwrap(), input.name); + if let Some(var) = var { self.maybe_assert_type(&var.type_, expected, input.span()); var.type_.clone() } else { @@ -872,11 +877,7 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { } fn visit_locator(&mut self, input: &'a LocatorExpression, expected: &Self::AdditionalInput) -> Self::Output { - let maybe_var = self - .symbol_table - .borrow() - .lookup_variable(Location::new(Some(input.program.name.name), input.name)) - .cloned(); + let maybe_var = self.symbol_table.lookup_global(Location::new(input.program.name.name, input.name)).cloned(); if let Some(var) = maybe_var { self.maybe_assert_type(&var.type_, expected, input.span()); var.type_ @@ -1008,6 +1009,6 @@ impl<'a, N: Network> ExpressionVisitor<'a> for TypeChecker<'a, N> { } fn visit_unit(&mut self, _input: &'a UnitExpression, _additional: &Self::AdditionalInput) -> Self::Output { - unreachable!("Unit expressions should not exist in normal code"); + Type::Unit } } diff --git a/compiler/passes/src/type_checking/check_program.rs b/compiler/passes/src/type_checking/check_program.rs index f06433bcb0..2aecef832f 100644 --- a/compiler/passes/src/type_checking/check_program.rs +++ b/compiler/passes/src/type_checking/check_program.rs @@ -20,13 +20,11 @@ use leo_ast::{Type, *}; use leo_errors::TypeCheckerError; use leo_span::sym; -use snarkvm::console::network::Network; - use std::collections::HashSet; // TODO: Cleanup logic for tuples. -impl<'a, N: Network> ProgramVisitor<'a> for TypeChecker<'a, N> { +impl<'a> ProgramVisitor<'a> for TypeChecker<'a> { fn visit_program(&mut self, input: &'a Program) { // Typecheck the program's stubs. input.stubs.iter().for_each(|(symbol, stub)| { @@ -69,9 +67,9 @@ impl<'a, N: Network> ProgramVisitor<'a> for TypeChecker<'a, N> { } // Check that the number of mappings does not exceed the maximum. - if mapping_count > N::MAX_MAPPINGS { + if mapping_count > self.limits.max_mappings { self.emit_err(TypeCheckerError::too_many_mappings( - N::MAX_MAPPINGS, + self.limits.max_mappings, input.program_id.name.span + input.program_id.network.span, )); } @@ -92,9 +90,9 @@ impl<'a, N: Network> ProgramVisitor<'a> for TypeChecker<'a, N> { // TODO: Need similar checks for structs (all in separate PR) // Check that the number of transitions does not exceed the maximum. - if transition_count > N::MAX_FUNCTIONS { + if transition_count > self.limits.max_functions { self.emit_err(TypeCheckerError::too_many_transitions( - N::MAX_FUNCTIONS, + self.limits.max_functions, input.program_id.name.span + input.program_id.network.span, )); } @@ -205,10 +203,14 @@ impl<'a, N: Network> ProgramVisitor<'a> for TypeChecker<'a, N> { Type::Future(_) => self.emit_err(TypeCheckerError::invalid_mapping_type("key", "future", input.span)), Type::Tuple(_) => self.emit_err(TypeCheckerError::invalid_mapping_type("key", "tuple", input.span)), Type::Composite(struct_type) => { - if let Some(struct_) = self.lookup_struct(struct_type.program, struct_type.id.name) { - if struct_.is_record { + if let Some(comp) = + self.lookup_struct(struct_type.program.or(self.scope_state.program_name), struct_type.id.name) + { + if comp.is_record { self.emit_err(TypeCheckerError::invalid_mapping_type("key", "record", input.span)); } + } else { + self.emit_err(TypeCheckerError::undefined_type(&input.key_type, input.span)); } } // Note that this is not possible since the parser does not currently accept mapping types. @@ -223,10 +225,14 @@ impl<'a, N: Network> ProgramVisitor<'a> for TypeChecker<'a, N> { Type::Future(_) => self.emit_err(TypeCheckerError::invalid_mapping_type("value", "future", input.span)), Type::Tuple(_) => self.emit_err(TypeCheckerError::invalid_mapping_type("value", "tuple", input.span)), Type::Composite(struct_type) => { - if let Some(struct_) = self.lookup_struct(struct_type.program, struct_type.id.name) { - if struct_.is_record { + if let Some(comp) = + self.lookup_struct(struct_type.program.or(self.scope_state.program_name), struct_type.id.name) + { + if comp.is_record { self.emit_err(TypeCheckerError::invalid_mapping_type("value", "record", input.span)); } + } else { + self.emit_err(TypeCheckerError::undefined_type(&input.key_type, input.span)); } } // Note that this is not possible since the parser does not currently accept mapping types. @@ -246,46 +252,31 @@ impl<'a, N: Network> ProgramVisitor<'a> for TypeChecker<'a, N> { // Set type checker variables for function variant details. self.scope_state.initialize_function_state(function.variant); - // Lookup function metadata in the symbol table. - // Note that this unwrap is safe since function metadata is stored in a prior pass. - let function_index = self - .symbol_table - .borrow() - .lookup_fn_symbol(Location::new(self.scope_state.program_name, function.identifier.name)) - .unwrap() - .id; - - // Enter the function's scope. - self.enter_scope(function_index); - - // The function's body does not have a return statement. - self.scope_state.has_return = false; - - // Store the name of the function. - self.scope_state.function = Some(function.name()); + self.in_conditional_scope(|slf| { + slf.in_scope(function.id, |slf| { + function.input.iter().for_each(|input| slf.insert_symbol_conditional_scope(input.identifier.name)); - // Create a new child scope for the function's parameters and body. - let scope_index = self.create_child_scope(); + // The function's body does not have a return statement. + slf.scope_state.has_return = false; - // Query helper function to type check function parameters and outputs. - self.check_function_signature(function); - - if function.variant == Variant::Function && function.input.is_empty() { - self.emit_err(TypeCheckerError::empty_function_arglist(function.span)); - } + // Store the name of the function. + slf.scope_state.function = Some(function.name()); - self.visit_block(&function.block); + // Query helper function to type check function parameters and outputs. + slf.check_function_signature(function, false); - // If the function has a return type, then check that it has a return. - if function.output_type != Type::Unit && !self.scope_state.has_return { - self.emit_err(TypeCheckerError::missing_return(function.span)); - } + if function.variant == Variant::Function && function.input.is_empty() { + slf.emit_err(TypeCheckerError::empty_function_arglist(function.span)); + } - // Exit the scope for the function's parameters and body. - self.exit_scope(scope_index); + slf.visit_block(&function.block); - // Exit the function's scope. - self.exit_scope(function_index); + // If the function has a return type, then check that it has a return. + if function.output_type != Type::Unit && !slf.scope_state.has_return { + slf.emit_err(TypeCheckerError::missing_return(function.span)); + } + }) + }); // Make sure that async transitions call finalize. if self.scope_state.variant == Some(Variant::AsyncTransition) && !self.scope_state.has_called_finalize { @@ -299,21 +290,6 @@ impl<'a, N: Network> ProgramVisitor<'a> for TypeChecker<'a, N> { self.emit_err(TypeCheckerError::stub_functions_must_not_be_inlines(input.span)); } - // Lookup function metadata in the symbol table. - // Note that this unwrap is safe since function metadata is stored in a prior pass. - let function_index = self - .symbol_table - .borrow() - .lookup_fn_symbol(Location::new(self.scope_state.program_name, input.identifier.name)) - .unwrap() - .id; - - // Enter the function's scope. - self.enter_scope(function_index); - - // Create a new child scope for the function's parameters and body. - let scope_index = self.create_child_scope(); - // Create future stubs. if input.variant == Variant::AsyncFunction { let finalize_input_map = &mut self.async_function_input_types; @@ -326,7 +302,7 @@ impl<'a, N: Network> ProgramVisitor<'a> for TypeChecker<'a, N> { // Since we traverse stubs in post-order, we can assume that the corresponding finalize stub has already been traversed. Type::Future(FutureType::new( finalize_input_map.get(f.location.as_ref().unwrap()).unwrap().clone(), - f.location.clone(), + f.location, true, )) } @@ -336,17 +312,11 @@ impl<'a, N: Network> ProgramVisitor<'a> for TypeChecker<'a, N> { .collect(); finalize_input_map - .insert(Location::new(self.scope_state.program_name, input.identifier.name), resolved_inputs); + .insert(Location::new(self.scope_state.program_name.unwrap(), input.identifier.name), resolved_inputs); } // Query helper function to type check function parameters and outputs. - self.check_function_signature(&Function::from(input.clone())); - - // Exit the scope for the function's parameters and body. - self.exit_scope(scope_index); - - // Exit the function's scope. - self.exit_scope(function_index); + self.check_function_signature(&Function::from(input.clone()), /* is_stub */ true); } fn visit_struct_stub(&mut self, input: &'a Composite) { diff --git a/compiler/passes/src/type_checking/check_statements.rs b/compiler/passes/src/type_checking/check_statements.rs index b6034cd656..dbb0097128 100644 --- a/compiler/passes/src/type_checking/check_statements.rs +++ b/compiler/passes/src/type_checking/check_statements.rs @@ -14,7 +14,6 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use super::*; use crate::{TypeChecker, VariableSymbol, VariableType}; use leo_ast::{ @@ -23,7 +22,7 @@ use leo_ast::{ }; use leo_errors::TypeCheckerError; -impl<'a, N: Network> StatementVisitor<'a> for TypeChecker<'a, N> { +impl<'a> StatementVisitor<'a> for TypeChecker<'a> { fn visit_statement(&mut self, input: &'a Statement) { // No statements can follow a return statement. if self.scope_state.has_return { @@ -64,62 +63,42 @@ impl<'a, N: Network> StatementVisitor<'a> for TypeChecker<'a, N> { } fn visit_assign(&mut self, input: &'a AssignStatement) { - let var_name = match input.place { - Expression::Identifier(id) => id, - _ => { - self.emit_err(TypeCheckerError::invalid_assignment_target(input.place.span())); - return; - } + let Expression::Identifier(var_name) = input.place else { + self.emit_err(TypeCheckerError::invalid_assignment_target(input.place.span())); + return; }; // 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. - // Note that this unwrap is safe because the scope state is initialized before traversing the function. - if self.scope_state.variant.unwrap().is_async_function() - && 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_ { - self.emit_err(TypeCheckerError::cannot_reassign_future_variable(var_name, var.span)); - } - - Some(var.type_.clone()) - } else { + let Some(var) = self.symbol_table.lookup_variable(self.scope_state.program_name.unwrap(), var_name.name) else { self.emit_err(TypeCheckerError::unknown_sym("variable", var_name.name, var_name.span)); - None + return; }; - if var_type.is_some() { - self.visit_expression(&input.value, &var_type); + // 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(_) => {} } - } - fn visit_block(&mut self, input: &'a Block) { - // Create a new scope for the then-block. - let scope_index = self.create_child_scope(); + // If the variable exists and it's in an async function, then check that it is in the current conditional scope. + if self.scope_state.variant.unwrap().is_async_function() && !self.symbol_in_conditional_scope(var_name.name) { + self.emit_err(TypeCheckerError::async_cannot_assign_outside_conditional(var_name, var.span)); + } + // Prohibit reassignment of futures. + if let Type::Future(_) = var.type_ { + self.emit_err(TypeCheckerError::cannot_reassign_future_variable(var_name, var.span)); + } - input.statements.iter().for_each(|stmt| self.visit_statement(stmt)); + self.visit_expression(&input.value, &Some(var.type_.clone())); + } - // Exit the scope for the then-block. - self.exit_scope(scope_index); + fn visit_block(&mut self, input: &'a Block) { + self.in_scope(input.id, |slf| { + input.statements.iter().for_each(|stmt| slf.visit_statement(stmt)); + }); } fn visit_conditional(&mut self, input: &'a ConditionalStatement) { @@ -134,7 +113,7 @@ impl<'a, N: Network> StatementVisitor<'a> for TypeChecker<'a, N> { let previous_is_conditional = core::mem::replace(&mut self.scope_state.is_conditional, true); // Visit block. - self.visit_block(&input.then); + self.in_conditional_scope(|slf| slf.visit_block(&input.then)); // Store the `has_return` flag for the then-block. then_block_has_return = self.scope_state.has_return; @@ -146,7 +125,7 @@ impl<'a, N: Network> StatementVisitor<'a> for TypeChecker<'a, N> { match &**otherwise { Statement::Block(stmt) => { // Visit the otherwise-block. - self.visit_block(stmt); + self.in_conditional_scope(|slf| slf.visit_block(stmt)); } Statement::Conditional(stmt) => self.visit_conditional(stmt), _ => unreachable!("Else-case can only be a block or conditional statement."), @@ -206,10 +185,10 @@ impl<'a, N: Network> StatementVisitor<'a> for TypeChecker<'a, N> { // Check the expression on the right-hand side. self.visit_expression(&input.value, &Some(input.type_.clone())); - // Add constants to symbol table so that any references to them in later statements will pass TC - if let Err(err) = self.symbol_table.borrow_mut().insert_variable( - Location::new(None, input.place.name), - self.scope_state.program_name, + // Add constants to symbol table so that any references to them in later statements will pass type checking. + if let Err(err) = self.symbol_table.insert_variable( + self.scope_state.program_name.unwrap(), + input.place.name, VariableSymbol { type_: input.type_.clone(), span: input.place.span, declaration: VariableType::Const }, ) { self.handler.emit_err(err); @@ -300,36 +279,32 @@ impl<'a, N: Network> StatementVisitor<'a> for TypeChecker<'a, N> { fn visit_iteration(&mut self, input: &'a IterationStatement) { self.assert_int_type(&input.type_, input.variable.span); - // Create a new scope for the loop body. - let scope_index = self.create_child_scope(); - - // Add the loop variable to the scope of the loop body. - if let Err(err) = self.symbol_table.borrow_mut().insert_variable( - Location::new(None, input.variable.name), - self.scope_state.program_name, - VariableSymbol { type_: input.type_.clone(), span: input.span(), declaration: VariableType::Const }, - ) { - self.handler.emit_err(err); - } + self.in_scope(input.id(), |slf| { + // Add the loop variable to the scope of the loop body. + if let Err(err) = slf.symbol_table.insert_variable( + slf.scope_state.program_name.unwrap(), + input.variable.name, + VariableSymbol { type_: input.type_.clone(), span: input.span(), declaration: VariableType::Const }, + ) { + slf.handler.emit_err(err); + } - let prior_has_return = core::mem::take(&mut self.scope_state.has_return); - let prior_has_finalize = core::mem::take(&mut self.scope_state.has_called_finalize); + let prior_has_return = core::mem::take(&mut slf.scope_state.has_return); + let prior_has_finalize = core::mem::take(&mut slf.scope_state.has_called_finalize); - self.visit_block(&input.block); + slf.visit_block(&input.block); - if self.scope_state.has_return { - self.emit_err(TypeCheckerError::loop_body_contains_return(input.span())); - } - - if self.scope_state.has_called_finalize { - self.emit_err(TypeCheckerError::loop_body_contains_finalize(input.span())); - } + if slf.scope_state.has_return { + slf.emit_err(TypeCheckerError::loop_body_contains_return(input.span())); + } - self.scope_state.has_return = prior_has_return; - self.scope_state.has_called_finalize = prior_has_finalize; + if slf.scope_state.has_called_finalize { + slf.emit_err(TypeCheckerError::loop_body_contains_finalize(input.span())); + } - // Exit the scope. - self.exit_scope(scope_index); + slf.scope_state.has_return = prior_has_return; + slf.scope_state.has_called_finalize = prior_has_finalize; + }); // Check that the literal is valid. self.visit_expression(&input.start, &Some(input.type_.clone())); @@ -343,7 +318,7 @@ impl<'a, N: Network> StatementVisitor<'a> for TypeChecker<'a, N> { } } Expression::Identifier(id) => { - if let Some(var) = self.symbol_table.borrow().lookup_variable(Location::new(None, id.name)) { + if let Some(var) = self.symbol_table.lookup_variable(self.scope_state.program_name.unwrap(), id.name) { if VariableType::Const != var.declaration { self.emit_err(TypeCheckerError::loop_bound_must_be_literal_or_const(id.span)); } @@ -363,7 +338,7 @@ impl<'a, N: Network> StatementVisitor<'a> for TypeChecker<'a, N> { } } Expression::Identifier(id) => { - if let Some(var) = self.symbol_table.borrow().lookup_variable(Location::new(None, id.name)) { + if let Some(var) = self.symbol_table.lookup_variable(self.scope_state.program_name.unwrap(), id.name) { if VariableType::Const != var.declaration { self.emit_err(TypeCheckerError::loop_bound_must_be_literal_or_const(id.span)); } @@ -374,51 +349,43 @@ impl<'a, N: Network> StatementVisitor<'a> for TypeChecker<'a, N> { } fn visit_return(&mut self, input: &'a ReturnStatement) { - // We can safely unwrap all self.parent instances because - // statements should always have some parent block - let parent = self.scope_state.function.unwrap(); - let func = - self.symbol_table.borrow().lookup_fn_symbol(Location::new(self.scope_state.program_name, parent)).cloned(); - let mut return_type = func.clone().map(|f| f.output_type.clone()); + let func_name = self.scope_state.function.unwrap(); + let func_symbol = self + .symbol_table + .lookup_function(Location::new(self.scope_state.program_name.unwrap(), func_name)) + .expect("The symbol table creator should already have visited all functions."); + let mut return_type = func_symbol.function.output_type.clone(); // Fully type the expected return value. if self.scope_state.variant == Some(Variant::AsyncTransition) && self.scope_state.has_called_finalize { let inferred_future_type = Future(FutureType::new( - func.unwrap().finalize.as_ref().unwrap().inferred_inputs.clone(), - Some(Location::new(self.scope_state.program_name, parent)), + func_symbol.finalizer.as_ref().unwrap().inferred_inputs.clone(), + Some(Location::new(self.scope_state.program_name.unwrap(), func_name)), true, )); // Need to modify return type since the function signature is just default future, but the actual return type is the fully inferred future of the finalize input type. let inferred = match return_type.clone() { - Some(Future(_)) => Some(inferred_future_type), - Some(Tuple(tuple)) => Some(Tuple(TupleType::new( + Future(_) => inferred_future_type, + Tuple(tuple) => Tuple(TupleType::new( tuple .elements() .iter() .map(|t| if matches!(t, Future(_)) { inferred_future_type.clone() } else { t.clone() }) .collect::>(), - ))), + )), _ => { return self.emit_err(TypeCheckerError::async_transition_missing_future_to_return(input.span())); } }; // Check that the explicit type declared in the function output signature matches the inferred type. - if let Some(ty) = inferred { - return_type = Some(self.assert_and_return_type(ty, &return_type, input.span())); - } + return_type = self.assert_and_return_type(inferred, &Some(return_type), input.span()); } // Set the `has_return` flag. self.scope_state.has_return = true; - // Type check the associated expression. - if let Expression::Unit(..) = input.expression { - // TODO - do will this error message be appropriate? - self.maybe_assert_type(&Type::Unit, &return_type, input.expression.span()); - } else { - self.visit_expression(&input.expression, &return_type); - } + self.visit_expression(&input.expression, &Some(return_type)); } } diff --git a/compiler/passes/src/type_checking/checker.rs b/compiler/passes/src/type_checking/checker.rs index c2a6d9a869..3b81da2e12 100644 --- a/compiler/passes/src/type_checking/checker.rs +++ b/compiler/passes/src/type_checking/checker.rs @@ -28,15 +28,19 @@ use leo_ast::*; use leo_errors::{TypeCheckerError, TypeCheckerWarning, emitter::Handler}; use leo_span::{Span, Symbol}; -use snarkvm::console::network::Network; - use indexmap::{IndexMap, IndexSet}; use itertools::Itertools; -use std::{cell::RefCell, marker::PhantomData, ops::Deref}; +use std::ops::Deref; + +pub struct NetworkLimits { + pub max_array_elements: usize, + pub max_mappings: usize, + pub max_functions: usize, +} -pub struct TypeChecker<'a, N: Network> { +pub struct TypeChecker<'a> { /// The symbol table for the program. - pub(crate) symbol_table: RefCell, + pub(crate) symbol_table: SymbolTable, /// A mapping from node IDs to their types. pub(crate) type_table: &'a TypeTable, /// A dependency graph of the structs in program. @@ -53,19 +57,30 @@ pub struct TypeChecker<'a, N: Network> { pub(crate) async_function_callers: IndexMap>, /// The set of used composites. pub(crate) used_structs: IndexSet, - // Allows the type checker to be generic over the network. - phantom: PhantomData, + /// So we can check if we exceed limits on array size, number of mappings, or number of functions. + pub(crate) limits: NetworkLimits, + /// For detecting the error `TypeCheckerError::async_cannot_assign_outside_conditional`. + conditional_scopes: Vec>, } -impl<'a, N: Network> TypeChecker<'a, N> { +impl<'a> TypeChecker<'a> { /// Returns a new type checker given a symbol table and error handler. - pub fn new(symbol_table: SymbolTable, type_table: &'a TypeTable, handler: &'a Handler) -> Self { - let struct_names = symbol_table.structs.keys().map(|loc| loc.name).collect(); - let function_names = symbol_table.functions.keys().map(|loc| loc.name).collect(); + pub fn new( + symbol_table: SymbolTable, + type_table: &'a TypeTable, + handler: &'a Handler, + limits: NetworkLimits, + ) -> Self { + let struct_names = symbol_table + .iter_records() + .map(|(loc, _)| loc.name) + .chain(symbol_table.iter_structs().map(|(name, _)| name)) + .collect(); + let function_names = symbol_table.iter_functions().map(|(loc, _)| loc.name).collect(); // Note that the `struct_graph` and `call_graph` are initialized with their full node sets. Self { - symbol_table: RefCell::new(symbol_table), + symbol_table, type_table, struct_graph: StructGraph::new(struct_names), call_graph: CallGraph::new(function_names), @@ -74,32 +89,31 @@ impl<'a, N: Network> TypeChecker<'a, N> { async_function_input_types: IndexMap::new(), async_function_callers: IndexMap::new(), used_structs: IndexSet::new(), - phantom: Default::default(), + conditional_scopes: Vec::new(), + limits, } } - /// Enters a child scope. - pub(crate) fn enter_scope(&mut self, index: usize) { - let previous_symbol_table = std::mem::take(&mut self.symbol_table); - self.symbol_table.swap(previous_symbol_table.borrow().lookup_scope_by_index(index).unwrap()); - self.symbol_table.borrow_mut().parent = Some(Box::new(previous_symbol_table.into_inner())); + pub(crate) fn in_scope(&mut self, id: NodeID, func: impl FnOnce(&mut Self) -> T) -> T { + self.symbol_table.enter_scope(Some(id)); + let result = func(self); + self.symbol_table.enter_parent(); + result } - /// Creates a new child scope. - pub(crate) fn create_child_scope(&mut self) -> usize { - // Creates a new child scope. - let scope_index = self.symbol_table.borrow_mut().insert_block(); - // Enter the new scope. - self.enter_scope(scope_index); - // Return the index of the new scope. - scope_index + pub(crate) fn in_conditional_scope(&mut self, func: impl FnOnce(&mut Self) -> T) -> T { + self.conditional_scopes.push(Default::default()); + let result = func(self); + self.conditional_scopes.pop(); + result } - /// Exits the current scope. - pub(crate) fn exit_scope(&mut self, index: usize) { - let previous_symbol_table = *self.symbol_table.borrow_mut().parent.take().unwrap(); - self.symbol_table.swap(previous_symbol_table.lookup_scope_by_index(index).unwrap()); - self.symbol_table = RefCell::new(previous_symbol_table); + pub(crate) fn insert_symbol_conditional_scope(&mut self, symbol: Symbol) { + self.conditional_scopes.last_mut().expect("A conditional scope must be present.").insert(symbol); + } + + pub(crate) fn symbol_in_conditional_scope(&mut self, symbol: Symbol) -> bool { + self.conditional_scopes.last().map(|set| set.contains(&symbol)).unwrap_or(false) } /// Emits a type checker error. @@ -845,7 +859,9 @@ impl<'a, N: Network> TypeChecker<'a, N> { pub(crate) fn assert_member_is_not_record(&mut self, span: Span, parent: Symbol, type_: &Type) { match type_ { Type::Composite(struct_) - if self.lookup_struct(struct_.program, struct_.id.name).map_or(false, |struct_| struct_.is_record) => + if self + .lookup_struct(struct_.program.or(self.scope_state.program_name), 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)) } @@ -870,7 +886,9 @@ impl<'a, N: Network> TypeChecker<'a, N> { self.emit_err(TypeCheckerError::strings_are_not_supported(span)); } // Check that the named composite type has been defined. - Type::Composite(struct_) if self.lookup_struct(struct_.program, struct_.id.name).is_none() => { + Type::Composite(struct_) + if self.lookup_struct(struct_.program.or(self.scope_state.program_name), struct_.id.name).is_none() => + { self.emit_err(TypeCheckerError::undefined_type(struct_.id.name, span)); } // Check that the constituent types of the tuple are valid. @@ -890,8 +908,12 @@ impl<'a, N: Network> TypeChecker<'a, N> { match array_type.length() { 0 => self.emit_err(TypeCheckerError::array_empty(span)), length => { - if length > N::MAX_ARRAY_ELEMENTS { - self.emit_err(TypeCheckerError::array_too_large(length, N::MAX_ARRAY_ELEMENTS, span)) + if length > self.limits.max_array_elements { + self.emit_err(TypeCheckerError::array_too_large( + length, + self.limits.max_array_elements, + span, + )) } } } @@ -904,7 +926,9 @@ impl<'a, N: Network> TypeChecker<'a, N> { // Array elements cannot be records. Type::Composite(struct_type) => { // Look up the type. - if let Some(struct_) = self.lookup_struct(struct_type.program, struct_type.id.name) { + if let Some(struct_) = self + .lookup_struct(struct_type.program.or(self.scope_state.program_name), 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)); @@ -933,7 +957,7 @@ impl<'a, N: Network> TypeChecker<'a, N> { } /// Helper function to check that the input and output of function are valid - pub(crate) fn check_function_signature(&mut self, function: &Function) { + pub(crate) fn check_function_signature(&mut self, function: &Function, is_stub: bool) { self.scope_state.variant = Some(function.variant); let mut inferred_inputs: Vec = Vec::new(); @@ -944,18 +968,19 @@ impl<'a, N: Network> TypeChecker<'a, N> { self.emit_err(TypeCheckerError::async_function_cannot_return_value(function.span())); } - let st = self.symbol_table.borrow(); - // Iterator over the `finalize` member (type Finalizer) of each async transition that calls // this async function. let mut caller_finalizers = self .async_function_callers - .get(&Location::new(self.scope_state.program_name, function.identifier.name)) + .get(&Location::new(self.scope_state.program_name.unwrap(), function.identifier.name)) .map(|callers| { callers .iter() - .flat_map(|caller| st.lookup_fn_symbol(caller.clone())) - .flat_map(|fn_symbol| fn_symbol.finalize.clone()) + .flat_map(|caller| { + let caller = Location::new(caller.program, caller.name); + self.symbol_table.lookup_function(caller) + }) + .flat_map(|fn_symbol| fn_symbol.finalizer.clone()) }) .into_iter() .flatten(); @@ -995,7 +1020,9 @@ impl<'a, N: Network> TypeChecker<'a, N> { if let Type::Composite(struct_) = table_type { // Throw error for undefined type. if !function.variant.is_transition() { - if let Some(elem) = self.lookup_struct(struct_.program, struct_.id.name) { + if let Some(elem) = + self.lookup_struct(struct_.program.or(self.scope_state.program_name), struct_.id.name) + { if elem.is_record { self.emit_err(TypeCheckerError::function_cannot_input_or_output_a_record(input.span())) } @@ -1029,21 +1056,23 @@ impl<'a, N: Network> TypeChecker<'a, N> { } } - // Add the input to the symbol table. - if let Err(err) = self.symbol_table.borrow_mut().insert_variable( - Location::new(None, input.identifier().name), - self.scope_state.program_name, - VariableSymbol { - type_: table_type.clone(), - span: input.identifier.span(), - declaration: VariableType::Input(input.mode()), - }, - ) { - self.handler.emit_err(err); - } + if !is_stub { + // Add the input to the symbol table. + if let Err(err) = self.symbol_table.insert_variable( + self.scope_state.program_name.unwrap(), + input.identifier().name, + VariableSymbol { + type_: table_type.clone(), + span: input.identifier.span(), + declaration: VariableType::Input(input.mode()), + }, + ) { + self.handler.emit_err(err); + } - // Add the input to the type table. - self.type_table.insert(input.identifier().id(), table_type.clone()); + // Add the input to the type table. + self.type_table.insert(input.identifier().id(), table_type.clone()); + } } // Type check the function's return type. @@ -1052,7 +1081,9 @@ impl<'a, N: Network> TypeChecker<'a, N> { // 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 let Some(val) = + self.lookup_struct(struct_.program.or(self.scope_state.program_name), 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)); } @@ -1158,20 +1189,19 @@ impl<'a, N: Network> TypeChecker<'a, N> { /// 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(); + let record_comp = program.and_then(|prog| self.symbol_table.lookup_record(Location::new(prog, name))); + let comp = record_comp.or_else(|| self.symbol_table.lookup_struct(name)); // Record the usage. - if let Some(s) = &struct_ { + if let Some(s) = comp { self.used_structs.insert(s.identifier.name); } - struct_ + comp.cloned() } /// Inserts variable to symbol table. pub(crate) fn insert_variable(&mut self, inferred_type: Option, name: &Identifier, type_: Type, span: Span) { + self.insert_symbol_conditional_scope(name.name); + let is_future = match &type_ { Type::Future(..) => true, Type::Tuple(tuple_type) if matches!(tuple_type.elements().last(), Some(Type::Future(..))) => true, @@ -1181,7 +1211,7 @@ impl<'a, N: Network> TypeChecker<'a, N> { if is_future { // It can happen that the call location has not been set if there was an error // in the call that produced the Future. - if let Some(call_location) = self.scope_state.call_location.clone() { + if let Some(call_location) = self.scope_state.call_location { self.scope_state.futures.insert(name.name, call_location); } } @@ -1193,11 +1223,13 @@ impl<'a, N: Network> TypeChecker<'a, N> { }; // Insert the variable into the symbol table. - if let Err(err) = self.symbol_table.borrow_mut().insert_variable( - Location::new(None, name.name), - self.scope_state.program_name, - VariableSymbol { type_: ty, span, declaration: VariableType::Mut }, - ) { + if let Err(err) = + self.symbol_table.insert_variable(self.scope_state.program_name.unwrap(), name.name, VariableSymbol { + type_: ty.clone(), + span, + declaration: VariableType::Mut, + }) + { self.handler.emit_err(err); } } diff --git a/compiler/passes/src/type_checking/mod.rs b/compiler/passes/src/type_checking/mod.rs index 88991c5091..5e3118faa8 100644 --- a/compiler/passes/src/type_checking/mod.rs +++ b/compiler/passes/src/type_checking/mod.rs @@ -31,20 +31,18 @@ use crate::{CallGraph, Pass, StructGraph, SymbolTable, TypeTable}; use leo_ast::{Ast, ProgramVisitor}; use leo_errors::{Result, emitter::Handler}; -use snarkvm::prelude::Network; - -impl<'a, N: Network> Pass for TypeChecker<'a, N> { - type Input = (&'a Ast, &'a Handler, SymbolTable, &'a TypeTable); +impl<'a> Pass for TypeChecker<'a> { + type Input = (&'a Ast, &'a Handler, SymbolTable, &'a TypeTable, NetworkLimits); type Output = Result<(SymbolTable, StructGraph, CallGraph)>; - fn do_pass((ast, handler, st, tt): Self::Input) -> Self::Output { - let mut visitor = TypeChecker::::new(st, tt, handler); + fn do_pass((ast, handler, symbol_table, type_table, limits): Self::Input) -> Self::Output { + let mut visitor = TypeChecker::new(symbol_table, type_table, handler, limits); 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)) + Ok((visitor.symbol_table, visitor.struct_graph, visitor.call_graph)) } } diff --git a/compiler/passes/src/type_checking/scope_state.rs b/compiler/passes/src/type_checking/scope_state.rs index a213188af2..3b45b8409e 100644 --- a/compiler/passes/src/type_checking/scope_state.rs +++ b/compiler/passes/src/type_checking/scope_state.rs @@ -67,6 +67,9 @@ impl ScopeState { /// Get the current location. pub fn location(&self) -> Location { - Location::new(self.program_name, self.function.unwrap()) + Location::new( + self.program_name.expect("Only call ScopeState::location when visiting a function or function stub."), + self.function.expect("Only call ScopeState::location when visiting a function or function stub."), + ) } } diff --git a/leo/cli/commands/build.rs b/leo/cli/commands/build.rs index 588ca33a63..de15238fe3 100644 --- a/leo/cli/commands/build.rs +++ b/leo/cli/commands/build.rs @@ -45,10 +45,6 @@ impl From for CompilerOptions { disable_conditional_branch_type_checking: options.disable_conditional_branch_type_checking, }, output: OutputOptions { - symbol_table_spans_enabled: options.enable_symbol_table_spans, - initial_symbol_table: options.enable_initial_symbol_table_snapshot, - type_checked_symbol_table: options.enable_type_checked_symbol_table_snapshot, - unrolled_symbol_table: options.enable_unrolled_symbol_table_snapshot, ast_spans_enabled: options.enable_ast_spans, initial_ast: options.enable_initial_ast_snapshot, unrolled_ast: options.enable_unrolled_ast_snapshot, diff --git a/leo/cli/commands/mod.rs b/leo/cli/commands/mod.rs index e9f4a60515..fa3f6ef9e4 100644 --- a/leo/cli/commands/mod.rs +++ b/leo/cli/commands/mod.rs @@ -144,14 +144,6 @@ pub struct BuildOptions { pub non_recursive: bool, #[clap(long, help = "Enables offline mode.")] pub offline: bool, - #[clap(long, help = "Enable spans in symbol table snapshots.")] - pub enable_symbol_table_spans: bool, - #[clap(long, help = "Writes the symbol table after the symbol table pass.")] - pub enable_initial_symbol_table_snapshot: bool, - #[clap(long, help = "Writes symbol table snapshot of the type checked symbol table.")] - pub enable_type_checked_symbol_table_snapshot: bool, - #[clap(long, help = "Writes symbol table snapshot of the unrolled symbol table.")] - pub enable_unrolled_symbol_table_snapshot: bool, #[clap(long, help = "Enable spans in AST snapshots.")] pub enable_ast_spans: bool, #[clap(long, help = "Enables dead code elimination in the compiler.")] @@ -185,11 +177,6 @@ impl Default for BuildOptions { network: None, non_recursive: false, offline: false, - enable_symbol_table_spans: false, - enable_initial_symbol_table_snapshot: false, - enable_type_checked_symbol_table_snapshot: false, - enable_unrolled_symbol_table_snapshot: false, - enable_ast_spans: false, enable_dce: false, enable_all_ast_snapshots: false, enable_initial_ast_snapshot: false, @@ -198,6 +185,7 @@ impl Default for BuildOptions { enable_flattened_ast_snapshot: false, enable_destructured_ast_snapshot: false, enable_inlined_ast_snapshot: false, + enable_ast_spans: false, enable_dce_ast_snapshot: false, conditional_block_max_depth: 10, disable_conditional_branch_type_checking: false, diff --git a/tests/expectations/compiler/address/binary.out b/tests/expectations/compiler/address/binary.out index 6980331716..37566bd977 100644 --- a/tests/expectations/compiler/address/binary.out +++ b/tests/expectations/compiler/address/binary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8590bfdc34bf629713e80225413b6b4086a02e3a0f1701e038a3462d67de2cb6", type_checked_symbol_table = "21cea1fba777a70203eb01d044462b0b8ccbe5f7f740af263665dc524a2939c7", unrolled_symbol_table = "21cea1fba777a70203eb01d044462b0b8ccbe5f7f740af263665dc524a2939c7", initial_ast = "3e0dce3c7ac38e237c811a557ddf5422d92024cd3a2f9a050f5089fb49e1c0d2", unrolled_ast = "3e0dce3c7ac38e237c811a557ddf5422d92024cd3a2f9a050f5089fb49e1c0d2", ssa_ast = "e4e399f95f533afdcd018463d8a27bc573fcc02dfd11b0e32990e690b98584da", flattened_ast = "2b95ef75e175131a082bc796f2b57942c2fb395373c91ef5fbbf1ed70d80a2c3", destructured_ast = "6b932fa3264ea209145cb10679089bb14e6f5e667c8cff3b9adef16424e70646", inlined_ast = "6b932fa3264ea209145cb10679089bb14e6f5e667c8cff3b9adef16424e70646", dce_ast = "23001f440ab4c99e89ac05facdfe45b10206fcc86a80bb11f8108c9b3785151b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3e0dce3c7ac38e237c811a557ddf5422d92024cd3a2f9a050f5089fb49e1c0d2", unrolled_ast = "3e0dce3c7ac38e237c811a557ddf5422d92024cd3a2f9a050f5089fb49e1c0d2", ssa_ast = "e4e399f95f533afdcd018463d8a27bc573fcc02dfd11b0e32990e690b98584da", flattened_ast = "2b95ef75e175131a082bc796f2b57942c2fb395373c91ef5fbbf1ed70d80a2c3", destructured_ast = "6b932fa3264ea209145cb10679089bb14e6f5e667c8cff3b9adef16424e70646", inlined_ast = "6b932fa3264ea209145cb10679089bb14e6f5e667c8cff3b9adef16424e70646", dce_ast = "23001f440ab4c99e89ac05facdfe45b10206fcc86a80bb11f8108c9b3785151b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/address/branch.out b/tests/expectations/compiler/address/branch.out index eba3c29c74..e3db78b24f 100644 --- a/tests/expectations/compiler/address/branch.out +++ b/tests/expectations/compiler/address/branch.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3b33e24f00720c49e7a4ca8b53228c2fcf455fa1aba41fc87fafb747b3f61a86", type_checked_symbol_table = "e47b26cc3842e66ecaa657f3b78874ae82d7c3806e5a51cfdaf40418953521b7", unrolled_symbol_table = "e47b26cc3842e66ecaa657f3b78874ae82d7c3806e5a51cfdaf40418953521b7", initial_ast = "55ccd130c0fb8317c3ccd6eeafdd9630fdab2447c4368c0f6870ce0f81a60e82", unrolled_ast = "55ccd130c0fb8317c3ccd6eeafdd9630fdab2447c4368c0f6870ce0f81a60e82", ssa_ast = "ec3c124600b30e1bbe9c2745037f4a841ad4d12e9b4ce41f446faa1d7b34be6c", flattened_ast = "a47513dc4d7f5aadd738b38b152d16e73e4d41b4d3329b9b2ccab72dfc7c8528", destructured_ast = "67b5a3b7d55cf41ff4af1069e3a6a2d4b2e5b4adeccfc145e24db5018111499b", inlined_ast = "67b5a3b7d55cf41ff4af1069e3a6a2d4b2e5b4adeccfc145e24db5018111499b", dce_ast = "3c317e1a5194206c1a6a41ffb463da578330bf0040ecae4e9cdccbc1c16c9d22", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "55ccd130c0fb8317c3ccd6eeafdd9630fdab2447c4368c0f6870ce0f81a60e82", unrolled_ast = "55ccd130c0fb8317c3ccd6eeafdd9630fdab2447c4368c0f6870ce0f81a60e82", ssa_ast = "ec3c124600b30e1bbe9c2745037f4a841ad4d12e9b4ce41f446faa1d7b34be6c", flattened_ast = "a47513dc4d7f5aadd738b38b152d16e73e4d41b4d3329b9b2ccab72dfc7c8528", destructured_ast = "67b5a3b7d55cf41ff4af1069e3a6a2d4b2e5b4adeccfc145e24db5018111499b", inlined_ast = "67b5a3b7d55cf41ff4af1069e3a6a2d4b2e5b4adeccfc145e24db5018111499b", dce_ast = "3c317e1a5194206c1a6a41ffb463da578330bf0040ecae4e9cdccbc1c16c9d22", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/address/equal.out b/tests/expectations/compiler/address/equal.out index 045b889e62..2a7bdee923 100644 --- a/tests/expectations/compiler/address/equal.out +++ b/tests/expectations/compiler/address/equal.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b82092ef37ed899832a4c71d59a17c4609f46bd3430622ae9e1979186e0ff6c8", type_checked_symbol_table = "acdcb875e7a98311479e050051a0ad3324929197a0f28c59a81918575d22e374", unrolled_symbol_table = "acdcb875e7a98311479e050051a0ad3324929197a0f28c59a81918575d22e374", initial_ast = "a1b18ca13abd5d553005007013851ea090ce27a325f360f36a087fd7125b1c9b", unrolled_ast = "a1b18ca13abd5d553005007013851ea090ce27a325f360f36a087fd7125b1c9b", ssa_ast = "048c531ce2a9cbecfa2e1ea0479ff3e245adcac3641843092083354074a3eeab", flattened_ast = "01c4814b6404c3801fedfd3e54056cb765af01f26209407347826bc3651f9adc", destructured_ast = "6ec15e189f4ff47f7b8b18aad652dfb6d440415341b6e8df1f18706f80d9c8b4", inlined_ast = "6ec15e189f4ff47f7b8b18aad652dfb6d440415341b6e8df1f18706f80d9c8b4", dce_ast = "6ec15e189f4ff47f7b8b18aad652dfb6d440415341b6e8df1f18706f80d9c8b4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a1b18ca13abd5d553005007013851ea090ce27a325f360f36a087fd7125b1c9b", unrolled_ast = "a1b18ca13abd5d553005007013851ea090ce27a325f360f36a087fd7125b1c9b", ssa_ast = "048c531ce2a9cbecfa2e1ea0479ff3e245adcac3641843092083354074a3eeab", flattened_ast = "01c4814b6404c3801fedfd3e54056cb765af01f26209407347826bc3651f9adc", destructured_ast = "6ec15e189f4ff47f7b8b18aad652dfb6d440415341b6e8df1f18706f80d9c8b4", inlined_ast = "6ec15e189f4ff47f7b8b18aad652dfb6d440415341b6e8df1f18706f80d9c8b4", dce_ast = "6ec15e189f4ff47f7b8b18aad652dfb6d440415341b6e8df1f18706f80d9c8b4", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/address/special_address.out b/tests/expectations/compiler/address/special_address.out index f2ae03c0c3..29859ed286 100644 --- a/tests/expectations/compiler/address/special_address.out +++ b/tests/expectations/compiler/address/special_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6f85fa9618504bcbf3807818ab350292b1d9b78c9cf9d20995a9bf431f262457", type_checked_symbol_table = "ee07e47132aad976abd924ec8352f8a304e1879c10aee319081f3f749757c92b", unrolled_symbol_table = "ee07e47132aad976abd924ec8352f8a304e1879c10aee319081f3f749757c92b", initial_ast = "da0a545e9de3b8cdec100132e7d9886d08b7e69217d129229e8a86489199ec21", unrolled_ast = "da0a545e9de3b8cdec100132e7d9886d08b7e69217d129229e8a86489199ec21", ssa_ast = "f76c8e4b70096ec05a1583648b295127d0a60d8b9973a1d5c7dff53782282c1d", flattened_ast = "d743a19b1faa6b66b90bd8496249cc5b94e9ba8260ad7ce95da721b68e59c3a9", destructured_ast = "d36731bec3ce6fd1c46b5660340e8e396fb874b0c3d3f6ae407e5f55aeb07aa4", inlined_ast = "d36731bec3ce6fd1c46b5660340e8e396fb874b0c3d3f6ae407e5f55aeb07aa4", dce_ast = "d36731bec3ce6fd1c46b5660340e8e396fb874b0c3d3f6ae407e5f55aeb07aa4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "da0a545e9de3b8cdec100132e7d9886d08b7e69217d129229e8a86489199ec21", unrolled_ast = "da0a545e9de3b8cdec100132e7d9886d08b7e69217d129229e8a86489199ec21", ssa_ast = "f76c8e4b70096ec05a1583648b295127d0a60d8b9973a1d5c7dff53782282c1d", flattened_ast = "d743a19b1faa6b66b90bd8496249cc5b94e9ba8260ad7ce95da721b68e59c3a9", destructured_ast = "d36731bec3ce6fd1c46b5660340e8e396fb874b0c3d3f6ae407e5f55aeb07aa4", inlined_ast = "d36731bec3ce6fd1c46b5660340e8e396fb874b0c3d3f6ae407e5f55aeb07aa4", dce_ast = "d36731bec3ce6fd1c46b5660340e8e396fb874b0c3d3f6ae407e5f55aeb07aa4", bytecode = """ program test.aleo; mapping Yo: diff --git a/tests/expectations/compiler/address/ternary.out b/tests/expectations/compiler/address/ternary.out index 89753e5d8f..d8aa86c69f 100644 --- a/tests/expectations/compiler/address/ternary.out +++ b/tests/expectations/compiler/address/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b82092ef37ed899832a4c71d59a17c4609f46bd3430622ae9e1979186e0ff6c8", type_checked_symbol_table = "5f60ffeadc19e23ce3a3468edcd2362aa4ffcd74621c8d3782ee245fa23f2f01", unrolled_symbol_table = "5f60ffeadc19e23ce3a3468edcd2362aa4ffcd74621c8d3782ee245fa23f2f01", initial_ast = "fb145169ad1e437da9a503342918f5793085d4f5355837ac261984c33042831c", unrolled_ast = "fb145169ad1e437da9a503342918f5793085d4f5355837ac261984c33042831c", ssa_ast = "315ce58a6c118e5955412d56ab3d52990475bf2452b8d8e21aba7c7628f59e84", flattened_ast = "f90ae68ee0bcbd72c41672353efc856b34f166a20a6de512fb70f8217ec5051e", destructured_ast = "afb641b9398c8b97833609f67e51483893d56505c6c2e64ed4173e79ad226e91", inlined_ast = "afb641b9398c8b97833609f67e51483893d56505c6c2e64ed4173e79ad226e91", dce_ast = "afb641b9398c8b97833609f67e51483893d56505c6c2e64ed4173e79ad226e91", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fb145169ad1e437da9a503342918f5793085d4f5355837ac261984c33042831c", unrolled_ast = "fb145169ad1e437da9a503342918f5793085d4f5355837ac261984c33042831c", ssa_ast = "315ce58a6c118e5955412d56ab3d52990475bf2452b8d8e21aba7c7628f59e84", flattened_ast = "f90ae68ee0bcbd72c41672353efc856b34f166a20a6de512fb70f8217ec5051e", destructured_ast = "afb641b9398c8b97833609f67e51483893d56505c6c2e64ed4173e79ad226e91", inlined_ast = "afb641b9398c8b97833609f67e51483893d56505c6c2e64ed4173e79ad226e91", dce_ast = "afb641b9398c8b97833609f67e51483893d56505c6c2e64ed4173e79ad226e91", bytecode = """ program test.aleo; function main: 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 8578d38f80..cc9aac384d 100644 --- a/tests/expectations/compiler/array/access_array_with_loop_counter.out +++ b/tests/expectations/compiler/array/access_array_with_loop_counter.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "444b16cb853bc142d40f5d97c46185f29009ce7381f33c4fe5f1ffcf4be66a91", type_checked_symbol_table = "6059dbd55847480b1ba19306d3bf92cd4acd3fda07e61f83500855517509230f", unrolled_symbol_table = "b29917f480c252f72d1a4a091d4ca3573dc2c5b431e0f05d734b7a3afeff1a69", initial_ast = "e638024190743e42d22971bf4a5d2ae071661a5c05a9774f97763362531c3f99", unrolled_ast = "9e599c1b6e6ab0b8f32f83b2cb2e327848eb02bca60c782ae40a0bd051bc9662", ssa_ast = "a43e3ef81113c1d9c70cfbfef5052b4fa26eb2feb8094ce60dd68aff58d6c2b7", flattened_ast = "8b353b3efece3f3c00a6742a9706db425d1c93cb2f69be28071917304212d43f", destructured_ast = "a673e29723f018691dd0f9585836e9b8361b043b1d514961837f0c6099f54eef", inlined_ast = "a673e29723f018691dd0f9585836e9b8361b043b1d514961837f0c6099f54eef", dce_ast = "a673e29723f018691dd0f9585836e9b8361b043b1d514961837f0c6099f54eef", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e638024190743e42d22971bf4a5d2ae071661a5c05a9774f97763362531c3f99", unrolled_ast = "6c3c238b5b5a947d4da4a8fa2970f57aef2c497f9f5c3bc709023bcdc710cc9e", ssa_ast = "1a26356c38ec1d902f6c2bd032e4a9bc10d5e89182a464cf29f1048c7b687032", flattened_ast = "5484e569ec2bde5b9d72bb4e3df069dcd9ac21fdb87ea3789d910675f7f81a43", destructured_ast = "c62faac4d2186555e41b433ab94c1bb1f9f28eaae8b74a0bb103479974954914", inlined_ast = "c62faac4d2186555e41b433ab94c1bb1f9f28eaae8b74a0bb103479974954914", dce_ast = "c62faac4d2186555e41b433ab94c1bb1f9f28eaae8b74a0bb103479974954914", bytecode = """ program test.aleo; function foo: diff --git a/tests/expectations/compiler/array/array_access.out b/tests/expectations/compiler/array/array_access.out index 19088d581a..5ababd5875 100644 --- a/tests/expectations/compiler/array/array_access.out +++ b/tests/expectations/compiler/array/array_access.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "57ab0f2053d8a9868143076c4f6fbb6f1350b5ddf078bab3a1b1aa1ea31c144d", type_checked_symbol_table = "8c30ccac13e71c5991918799308d9b17f1495ad7a9341dc0fd56fc51bb83380e", unrolled_symbol_table = "8c30ccac13e71c5991918799308d9b17f1495ad7a9341dc0fd56fc51bb83380e", initial_ast = "994bad0eab3a9fd89b319668c2e45551fc8ca2d0722e751ef8ece6eddd7d11bf", unrolled_ast = "994bad0eab3a9fd89b319668c2e45551fc8ca2d0722e751ef8ece6eddd7d11bf", ssa_ast = "cf69c0c5a757a9387c0100f3cac9ed3292a1b4189a872f7d70cefec4b687f2ec", flattened_ast = "f83a1302e81bb2ad8737ee001d3e577106774175b87186f4237500db6a1e4e4d", destructured_ast = "c5f3b9d50a5b6bab1b5a992608653b865f619ec19e95f42fef43ac709f4b3134", inlined_ast = "c5f3b9d50a5b6bab1b5a992608653b865f619ec19e95f42fef43ac709f4b3134", dce_ast = "c5f3b9d50a5b6bab1b5a992608653b865f619ec19e95f42fef43ac709f4b3134", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "994bad0eab3a9fd89b319668c2e45551fc8ca2d0722e751ef8ece6eddd7d11bf", unrolled_ast = "994bad0eab3a9fd89b319668c2e45551fc8ca2d0722e751ef8ece6eddd7d11bf", ssa_ast = "cf69c0c5a757a9387c0100f3cac9ed3292a1b4189a872f7d70cefec4b687f2ec", flattened_ast = "f83a1302e81bb2ad8737ee001d3e577106774175b87186f4237500db6a1e4e4d", destructured_ast = "c5f3b9d50a5b6bab1b5a992608653b865f619ec19e95f42fef43ac709f4b3134", inlined_ast = "c5f3b9d50a5b6bab1b5a992608653b865f619ec19e95f42fef43ac709f4b3134", dce_ast = "c5f3b9d50a5b6bab1b5a992608653b865f619ec19e95f42fef43ac709f4b3134", bytecode = """ program test.aleo; function foo: 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 4a7863db46..bb516296e1 100644 --- a/tests/expectations/compiler/array/array_in_composite_data_types.out +++ b/tests/expectations/compiler/array/array_in_composite_data_types.out @@ -1,15 +1,15 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "010518bcf49b922f6582bbefec1e9593e94c680e1e013ee4eef5c881279b9578", type_checked_symbol_table = "d5498cb0b680b3f7e1b6049edadfd2f333c3ad477ab4060e7d1c018ad9f74a60", unrolled_symbol_table = "d5498cb0b680b3f7e1b6049edadfd2f333c3ad477ab4060e7d1c018ad9f74a60", initial_ast = "df75ddc12225ac6a386c0c3eef00e66e0944691fc384b27096c5daf0a103e0ce", unrolled_ast = "df75ddc12225ac6a386c0c3eef00e66e0944691fc384b27096c5daf0a103e0ce", ssa_ast = "ed2178a2a85bdf8b1775fafe950fc81d25e6b144a51e30faa7370adda15f4151", flattened_ast = "77faef8d0b740f66a77d17a9a194a2c34fecd583862077d7c9f04da952f00e7f", destructured_ast = "94bd5ab71dfad6a18a92fd4ea2bbf7fb8f45f39572554b14df25228f29e6ae75", inlined_ast = "94bd5ab71dfad6a18a92fd4ea2bbf7fb8f45f39572554b14df25228f29e6ae75", dce_ast = "94bd5ab71dfad6a18a92fd4ea2bbf7fb8f45f39572554b14df25228f29e6ae75", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "df75ddc12225ac6a386c0c3eef00e66e0944691fc384b27096c5daf0a103e0ce", unrolled_ast = "df75ddc12225ac6a386c0c3eef00e66e0944691fc384b27096c5daf0a103e0ce", ssa_ast = "ed2178a2a85bdf8b1775fafe950fc81d25e6b144a51e30faa7370adda15f4151", flattened_ast = "77faef8d0b740f66a77d17a9a194a2c34fecd583862077d7c9f04da952f00e7f", destructured_ast = "94bd5ab71dfad6a18a92fd4ea2bbf7fb8f45f39572554b14df25228f29e6ae75", inlined_ast = "94bd5ab71dfad6a18a92fd4ea2bbf7fb8f45f39572554b14df25228f29e6ae75", dce_ast = "94bd5ab71dfad6a18a92fd4ea2bbf7fb8f45f39572554b14df25228f29e6ae75", bytecode = """ program test.aleo; -struct bar: - data as [u8; 8u32]; - record floo: owner as address.private; data as [u8; 8u32].private; +struct bar: + data as [u8; 8u32]; + function foo: input r0 as [[boolean; 8u32]; 8u32].private; cast 1u8 1u8 1u8 1u8 1u8 1u8 1u8 1u8 into r1 as [u8; 8u32]; diff --git a/tests/expectations/compiler/array/array_in_finalize.out b/tests/expectations/compiler/array/array_in_finalize.out index c845f4e16e..5016cab711 100644 --- a/tests/expectations/compiler/array/array_in_finalize.out +++ b/tests/expectations/compiler/array/array_in_finalize.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c1c4860fcba829ce0f99e6b79a7711543a5a3475fc2735823b47750ca50768f5", type_checked_symbol_table = "fc1324a7d9ac87937617cd1091920066aaa100baf1d71956f2e6209a10f60334", unrolled_symbol_table = "fc1324a7d9ac87937617cd1091920066aaa100baf1d71956f2e6209a10f60334", initial_ast = "d7838abbe0ad26b7a8bc6eae9ab9c0f7be4d180426d060f86e4bb158b7f177a0", unrolled_ast = "d7838abbe0ad26b7a8bc6eae9ab9c0f7be4d180426d060f86e4bb158b7f177a0", ssa_ast = "d7d54b8076d9dfe9cf0d87015531ce37dcf3af5bc2849ba783ccbedef88dbfcb", flattened_ast = "579cc01e705c2b6d9d1e7622c34a034e3328b8e625fbe0bf541b7bd54ae49d17", destructured_ast = "db35f913e14ba042c5c5010eecc9e0bbdf46c3e73ca91b302ea8578dc4f60b3e", inlined_ast = "ebb9563fb18a8a38343a1e264ba17b7b4285f36016a52bde85777fb66b8308e1", dce_ast = "ebb9563fb18a8a38343a1e264ba17b7b4285f36016a52bde85777fb66b8308e1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d7838abbe0ad26b7a8bc6eae9ab9c0f7be4d180426d060f86e4bb158b7f177a0", unrolled_ast = "d7838abbe0ad26b7a8bc6eae9ab9c0f7be4d180426d060f86e4bb158b7f177a0", ssa_ast = "d7d54b8076d9dfe9cf0d87015531ce37dcf3af5bc2849ba783ccbedef88dbfcb", flattened_ast = "579cc01e705c2b6d9d1e7622c34a034e3328b8e625fbe0bf541b7bd54ae49d17", destructured_ast = "db35f913e14ba042c5c5010eecc9e0bbdf46c3e73ca91b302ea8578dc4f60b3e", inlined_ast = "ebb9563fb18a8a38343a1e264ba17b7b4285f36016a52bde85777fb66b8308e1", dce_ast = "ebb9563fb18a8a38343a1e264ba17b7b4285f36016a52bde85777fb66b8308e1", bytecode = """ program test.aleo; function foo: diff --git a/tests/expectations/compiler/array/array_in_function_signature.out b/tests/expectations/compiler/array/array_in_function_signature.out index 207c995e25..533ff297fa 100644 --- a/tests/expectations/compiler/array/array_in_function_signature.out +++ b/tests/expectations/compiler/array/array_in_function_signature.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8e1fd4fe6a1808f174aee2bc2cebeec0fc7151486a8d59468fd31a2e12602eff", type_checked_symbol_table = "be7b82a4a20b2b3589eb67ab965746f8c16d08e93244de8f71fb5b2172fc2e56", unrolled_symbol_table = "be7b82a4a20b2b3589eb67ab965746f8c16d08e93244de8f71fb5b2172fc2e56", initial_ast = "ea45d56006d7ddd3c6a7e98aa7f145343703aa3b60e24cedecee209592ea0558", unrolled_ast = "ea45d56006d7ddd3c6a7e98aa7f145343703aa3b60e24cedecee209592ea0558", ssa_ast = "ffe35f7b45090d1997fb2865d837e31ac9c385f89c819386bd245a5757d3e2fa", flattened_ast = "28e3936f1ae645aa57cc20d946996c1b9a4e715ec8c50c3957d00280b517b4fb", destructured_ast = "772c5ec8d0c490932cb4f1baa510284f76af446a220ff119441bb6bfb00133e5", inlined_ast = "772c5ec8d0c490932cb4f1baa510284f76af446a220ff119441bb6bfb00133e5", dce_ast = "772c5ec8d0c490932cb4f1baa510284f76af446a220ff119441bb6bfb00133e5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ea45d56006d7ddd3c6a7e98aa7f145343703aa3b60e24cedecee209592ea0558", unrolled_ast = "ea45d56006d7ddd3c6a7e98aa7f145343703aa3b60e24cedecee209592ea0558", ssa_ast = "ffe35f7b45090d1997fb2865d837e31ac9c385f89c819386bd245a5757d3e2fa", flattened_ast = "28e3936f1ae645aa57cc20d946996c1b9a4e715ec8c50c3957d00280b517b4fb", destructured_ast = "772c5ec8d0c490932cb4f1baa510284f76af446a220ff119441bb6bfb00133e5", inlined_ast = "772c5ec8d0c490932cb4f1baa510284f76af446a220ff119441bb6bfb00133e5", dce_ast = "772c5ec8d0c490932cb4f1baa510284f76af446a220ff119441bb6bfb00133e5", bytecode = """ program test.aleo; function foo: diff --git a/tests/expectations/compiler/array/array_in_mapping.out b/tests/expectations/compiler/array/array_in_mapping.out index 19e483d5ed..c1f5ff3eb3 100644 --- a/tests/expectations/compiler/array/array_in_mapping.out +++ b/tests/expectations/compiler/array/array_in_mapping.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "5c8f4908aade7ee40876c609f4d68da7b190478d1d2a61c065ca05eb9e03eae8", type_checked_symbol_table = "2e1f60a2670aca7d10a903db4febb21d0be188eb81cf419500d0b25177d833cf", unrolled_symbol_table = "2e1f60a2670aca7d10a903db4febb21d0be188eb81cf419500d0b25177d833cf", initial_ast = "ce204eee225f30e052b92f0e285d931e94ea5571ac661d83d82adf30139c72cf", unrolled_ast = "ce204eee225f30e052b92f0e285d931e94ea5571ac661d83d82adf30139c72cf", ssa_ast = "03ca65a17d563c58c8649780aee2e497b6ef45e6f1df8e80f4a5ee6a28f43882", flattened_ast = "fa5ee74c7be755e17165cdd38b0865a5ecb94dad7cd8a81ddb26c9d0ed7ffd5f", destructured_ast = "c3759b57ebd0d4fc539d1b6f8838e51cc77272bfd23b09e2b39ccd6b22feddaa", inlined_ast = "fa6fc247bec284c9ecbc8e62406c5a499f0ee73917ca83023813a6e6c7aa3017", dce_ast = "fa6fc247bec284c9ecbc8e62406c5a499f0ee73917ca83023813a6e6c7aa3017", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ce204eee225f30e052b92f0e285d931e94ea5571ac661d83d82adf30139c72cf", unrolled_ast = "ce204eee225f30e052b92f0e285d931e94ea5571ac661d83d82adf30139c72cf", ssa_ast = "03ca65a17d563c58c8649780aee2e497b6ef45e6f1df8e80f4a5ee6a28f43882", flattened_ast = "fa5ee74c7be755e17165cdd38b0865a5ecb94dad7cd8a81ddb26c9d0ed7ffd5f", destructured_ast = "c3759b57ebd0d4fc539d1b6f8838e51cc77272bfd23b09e2b39ccd6b22feddaa", inlined_ast = "fa6fc247bec284c9ecbc8e62406c5a499f0ee73917ca83023813a6e6c7aa3017", dce_ast = "fa6fc247bec284c9ecbc8e62406c5a499f0ee73917ca83023813a6e6c7aa3017", bytecode = """ program test.aleo; mapping data: diff --git a/tests/expectations/compiler/array/array_initialization.out b/tests/expectations/compiler/array/array_initialization.out index 996e1ee027..99a881d9ba 100644 --- a/tests/expectations/compiler/array/array_initialization.out +++ b/tests/expectations/compiler/array/array_initialization.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2ead4d19d4804f64dae1f782cdedb5e64b423871b92a282b456eec8c741e6f0d", type_checked_symbol_table = "17ff99888ebfde119e70341b04ed8e17e541cbbdbfdcbe0b790e51acb4f522a4", unrolled_symbol_table = "17ff99888ebfde119e70341b04ed8e17e541cbbdbfdcbe0b790e51acb4f522a4", initial_ast = "51b578b772c900066283e01863cf3b96d894d50aa2d9323f830e8cd83a0b487b", unrolled_ast = "51b578b772c900066283e01863cf3b96d894d50aa2d9323f830e8cd83a0b487b", ssa_ast = "aa32ba8a21c90c8070ada697e720e87ca3f858feabe71a36d5ad769f3ff275c4", flattened_ast = "c768aef56ba8c31205dd30930fbdc1b923ac541e070fd18ede0aba30f1514b01", destructured_ast = "f53c800f3654d52fdbf46067aa93ba6f0501c1565b2ed911239cfc1813ee1e73", inlined_ast = "f53c800f3654d52fdbf46067aa93ba6f0501c1565b2ed911239cfc1813ee1e73", dce_ast = "f53c800f3654d52fdbf46067aa93ba6f0501c1565b2ed911239cfc1813ee1e73", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "51b578b772c900066283e01863cf3b96d894d50aa2d9323f830e8cd83a0b487b", unrolled_ast = "51b578b772c900066283e01863cf3b96d894d50aa2d9323f830e8cd83a0b487b", ssa_ast = "aa32ba8a21c90c8070ada697e720e87ca3f858feabe71a36d5ad769f3ff275c4", flattened_ast = "c768aef56ba8c31205dd30930fbdc1b923ac541e070fd18ede0aba30f1514b01", destructured_ast = "f53c800f3654d52fdbf46067aa93ba6f0501c1565b2ed911239cfc1813ee1e73", inlined_ast = "f53c800f3654d52fdbf46067aa93ba6f0501c1565b2ed911239cfc1813ee1e73", dce_ast = "f53c800f3654d52fdbf46067aa93ba6f0501c1565b2ed911239cfc1813ee1e73", bytecode = """ program test.aleo; function bar: diff --git a/tests/expectations/compiler/array/array_of_structs.out b/tests/expectations/compiler/array/array_of_structs.out index 62c6e43671..2296fa0ca6 100644 --- a/tests/expectations/compiler/array/array_of_structs.out +++ b/tests/expectations/compiler/array/array_of_structs.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b5d8695304a979e3dcb909f2bff156d4dc3f9d46b7649136ae3982acaa92f67b", type_checked_symbol_table = "18cf55ad548af39291361af2061aead85c681c0cdb59ec8cb7b6d267bbb1b307", unrolled_symbol_table = "18cf55ad548af39291361af2061aead85c681c0cdb59ec8cb7b6d267bbb1b307", initial_ast = "d10f263df43d11f80f4680fa77584cbc84821340f3d4988a71123a23d91c6568", unrolled_ast = "d10f263df43d11f80f4680fa77584cbc84821340f3d4988a71123a23d91c6568", ssa_ast = "34e840d725a0480f04bf8ce09126011132cd3e0e0385a91222380ac11096e1c1", flattened_ast = "1b310e6f2ac91a36840b8d5e77ddcaa32c1cb2b78cea171c694ca9aaa11a4265", destructured_ast = "d0248ad1b4f8df9edea988d5576c4cc29cfb991d63a1e4f77dd473137bc044a0", inlined_ast = "d0248ad1b4f8df9edea988d5576c4cc29cfb991d63a1e4f77dd473137bc044a0", dce_ast = "d0248ad1b4f8df9edea988d5576c4cc29cfb991d63a1e4f77dd473137bc044a0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d10f263df43d11f80f4680fa77584cbc84821340f3d4988a71123a23d91c6568", unrolled_ast = "d10f263df43d11f80f4680fa77584cbc84821340f3d4988a71123a23d91c6568", ssa_ast = "34e840d725a0480f04bf8ce09126011132cd3e0e0385a91222380ac11096e1c1", flattened_ast = "1b310e6f2ac91a36840b8d5e77ddcaa32c1cb2b78cea171c694ca9aaa11a4265", destructured_ast = "d0248ad1b4f8df9edea988d5576c4cc29cfb991d63a1e4f77dd473137bc044a0", inlined_ast = "d0248ad1b4f8df9edea988d5576c4cc29cfb991d63a1e4f77dd473137bc044a0", dce_ast = "d0248ad1b4f8df9edea988d5576c4cc29cfb991d63a1e4f77dd473137bc044a0", bytecode = """ program test.aleo; struct bar: diff --git a/tests/expectations/compiler/array/array_size_limits.out b/tests/expectations/compiler/array/array_size_limits.out index 4678b87fa1..18bcfb05af 100644 --- a/tests/expectations/compiler/array/array_size_limits.out +++ b/tests/expectations/compiler/array/array_size_limits.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6a11af1dbf52fd1c90cd871dcaf9784ac7965f90473782037649817f229c6578", type_checked_symbol_table = "e17f262eb3f8b806b89ad3410c1fc1848ea5642a25ee46b3d865b9ad12a8060e", unrolled_symbol_table = "e17f262eb3f8b806b89ad3410c1fc1848ea5642a25ee46b3d865b9ad12a8060e", initial_ast = "01ba2ed0dbbaf22997296a20adcec7b7c560178815dc6e627f7f8094943e3478", unrolled_ast = "01ba2ed0dbbaf22997296a20adcec7b7c560178815dc6e627f7f8094943e3478", ssa_ast = "bbbe8bb7d4113353990307e429133d9e85252740801d8004dcb2b796035db8f0", flattened_ast = "48e6ffa711f1250106f70abd6e2f729c54e4e95ec8b54a4f4a0f4e280351de25", destructured_ast = "edd8a5eee97046c6e0ce96e43c20078827e04389bb74f703dbe8a6f4de367783", inlined_ast = "edd8a5eee97046c6e0ce96e43c20078827e04389bb74f703dbe8a6f4de367783", dce_ast = "edd8a5eee97046c6e0ce96e43c20078827e04389bb74f703dbe8a6f4de367783", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "01ba2ed0dbbaf22997296a20adcec7b7c560178815dc6e627f7f8094943e3478", unrolled_ast = "01ba2ed0dbbaf22997296a20adcec7b7c560178815dc6e627f7f8094943e3478", ssa_ast = "bbbe8bb7d4113353990307e429133d9e85252740801d8004dcb2b796035db8f0", flattened_ast = "48e6ffa711f1250106f70abd6e2f729c54e4e95ec8b54a4f4a0f4e280351de25", destructured_ast = "edd8a5eee97046c6e0ce96e43c20078827e04389bb74f703dbe8a6f4de367783", inlined_ast = "edd8a5eee97046c6e0ce96e43c20078827e04389bb74f703dbe8a6f4de367783", dce_ast = "edd8a5eee97046c6e0ce96e43c20078827e04389bb74f703dbe8a6f4de367783", bytecode = """ program test.aleo; function foo: diff --git a/tests/expectations/compiler/assert/early_return.out b/tests/expectations/compiler/assert/early_return.out index 266554742c..6a618909f8 100644 --- a/tests/expectations/compiler/assert/early_return.out +++ b/tests/expectations/compiler/assert/early_return.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6fca5138ce1784a0b63b7114bcc959952c22c1beeb4ed73f61db0827416fc8fd", type_checked_symbol_table = "a209a41249e473803db0ed4378b627c23042d9ba6b43a4dca5171f5269e649c2", unrolled_symbol_table = "a209a41249e473803db0ed4378b627c23042d9ba6b43a4dca5171f5269e649c2", initial_ast = "e7a9420a403419844c2b328330be1264ec8a0ff518ed881f84970fe71845c6b6", unrolled_ast = "e7a9420a403419844c2b328330be1264ec8a0ff518ed881f84970fe71845c6b6", ssa_ast = "13d8fdfd7a4e3f8a225e74f3520204957edbef4ae041cfbc0144084e347b7086", flattened_ast = "e4b2496a10ba914ae051f0bf01c7da7336ae581da2f66a4434fe47b600272235", destructured_ast = "194243154841f88aead74d3c31339189104e4a675c0e2c8f44b33783905a5171", inlined_ast = "194243154841f88aead74d3c31339189104e4a675c0e2c8f44b33783905a5171", dce_ast = "194243154841f88aead74d3c31339189104e4a675c0e2c8f44b33783905a5171", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e7a9420a403419844c2b328330be1264ec8a0ff518ed881f84970fe71845c6b6", unrolled_ast = "e7a9420a403419844c2b328330be1264ec8a0ff518ed881f84970fe71845c6b6", ssa_ast = "13d8fdfd7a4e3f8a225e74f3520204957edbef4ae041cfbc0144084e347b7086", flattened_ast = "e4b2496a10ba914ae051f0bf01c7da7336ae581da2f66a4434fe47b600272235", destructured_ast = "194243154841f88aead74d3c31339189104e4a675c0e2c8f44b33783905a5171", inlined_ast = "194243154841f88aead74d3c31339189104e4a675c0e2c8f44b33783905a5171", dce_ast = "194243154841f88aead74d3c31339189104e4a675c0e2c8f44b33783905a5171", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/boolean/and.out b/tests/expectations/compiler/boolean/and.out index 3e5019a845..dd8d6a8567 100644 --- a/tests/expectations/compiler/boolean/and.out +++ b/tests/expectations/compiler/boolean/and.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d8dbb67a15c1b2741ed787ddd2794f07da0e810bc3af3c5cfaa7abb0fcfe468b", type_checked_symbol_table = "104d9cdd2fd08d7f6ef5cf1725840e419246586c076240dc803e8ebcbbc7d257", unrolled_symbol_table = "104d9cdd2fd08d7f6ef5cf1725840e419246586c076240dc803e8ebcbbc7d257", initial_ast = "eaad5ac882c9ab1f4f88a2460e59f856458cb83517dfef68a07dc5cf3d11c7e3", unrolled_ast = "eaad5ac882c9ab1f4f88a2460e59f856458cb83517dfef68a07dc5cf3d11c7e3", ssa_ast = "690eacae3ba50c90ea847823283c225380fd162468c448ca176d206724f9b486", flattened_ast = "2acb2f118de37e8c8bccdefa4c557b9aa29e9a1ccb3ec75ba5a37a8ebe771e32", destructured_ast = "7188aa240e3316581a7e7e84d12a8ebc7cbbcdfcb373c0e69b4cf50a163f0455", inlined_ast = "7188aa240e3316581a7e7e84d12a8ebc7cbbcdfcb373c0e69b4cf50a163f0455", dce_ast = "7188aa240e3316581a7e7e84d12a8ebc7cbbcdfcb373c0e69b4cf50a163f0455", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "eaad5ac882c9ab1f4f88a2460e59f856458cb83517dfef68a07dc5cf3d11c7e3", unrolled_ast = "eaad5ac882c9ab1f4f88a2460e59f856458cb83517dfef68a07dc5cf3d11c7e3", ssa_ast = "690eacae3ba50c90ea847823283c225380fd162468c448ca176d206724f9b486", flattened_ast = "2acb2f118de37e8c8bccdefa4c557b9aa29e9a1ccb3ec75ba5a37a8ebe771e32", destructured_ast = "7188aa240e3316581a7e7e84d12a8ebc7cbbcdfcb373c0e69b4cf50a163f0455", inlined_ast = "7188aa240e3316581a7e7e84d12a8ebc7cbbcdfcb373c0e69b4cf50a163f0455", dce_ast = "7188aa240e3316581a7e7e84d12a8ebc7cbbcdfcb373c0e69b4cf50a163f0455", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/boolean/conditional.out b/tests/expectations/compiler/boolean/conditional.out index a5b66db290..199e4f2b7c 100644 --- a/tests/expectations/compiler/boolean/conditional.out +++ b/tests/expectations/compiler/boolean/conditional.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d8dbb67a15c1b2741ed787ddd2794f07da0e810bc3af3c5cfaa7abb0fcfe468b", type_checked_symbol_table = "104d9cdd2fd08d7f6ef5cf1725840e419246586c076240dc803e8ebcbbc7d257", unrolled_symbol_table = "104d9cdd2fd08d7f6ef5cf1725840e419246586c076240dc803e8ebcbbc7d257", initial_ast = "5f26db89efd720e9fd89f93107a5096ef7f600e769e44b01a6b43d86ed849de0", unrolled_ast = "5f26db89efd720e9fd89f93107a5096ef7f600e769e44b01a6b43d86ed849de0", ssa_ast = "e5974a0e1add0fbde6f86104bed47aae9bb59b8b131b46c7f77489336dff21b0", flattened_ast = "61bed3f773821b1b80eda03f5a05d5bfb12399db89bf9f93c248aa09b5b250f6", destructured_ast = "00481fd379ca20887a4b45be2ef03ff42a27954cf22e2494882a390b9f42bce8", inlined_ast = "00481fd379ca20887a4b45be2ef03ff42a27954cf22e2494882a390b9f42bce8", dce_ast = "00481fd379ca20887a4b45be2ef03ff42a27954cf22e2494882a390b9f42bce8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5f26db89efd720e9fd89f93107a5096ef7f600e769e44b01a6b43d86ed849de0", unrolled_ast = "5f26db89efd720e9fd89f93107a5096ef7f600e769e44b01a6b43d86ed849de0", ssa_ast = "e5974a0e1add0fbde6f86104bed47aae9bb59b8b131b46c7f77489336dff21b0", flattened_ast = "61bed3f773821b1b80eda03f5a05d5bfb12399db89bf9f93c248aa09b5b250f6", destructured_ast = "00481fd379ca20887a4b45be2ef03ff42a27954cf22e2494882a390b9f42bce8", inlined_ast = "00481fd379ca20887a4b45be2ef03ff42a27954cf22e2494882a390b9f42bce8", dce_ast = "00481fd379ca20887a4b45be2ef03ff42a27954cf22e2494882a390b9f42bce8", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/boolean/equal.out b/tests/expectations/compiler/boolean/equal.out index e765cd4b07..5a8b933239 100644 --- a/tests/expectations/compiler/boolean/equal.out +++ b/tests/expectations/compiler/boolean/equal.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d8dbb67a15c1b2741ed787ddd2794f07da0e810bc3af3c5cfaa7abb0fcfe468b", type_checked_symbol_table = "104d9cdd2fd08d7f6ef5cf1725840e419246586c076240dc803e8ebcbbc7d257", unrolled_symbol_table = "104d9cdd2fd08d7f6ef5cf1725840e419246586c076240dc803e8ebcbbc7d257", initial_ast = "62350ccf85cc0e5ebaa8fb5103845b87d70165e0bc3153bfaf2e42ef6b85505b", unrolled_ast = "62350ccf85cc0e5ebaa8fb5103845b87d70165e0bc3153bfaf2e42ef6b85505b", ssa_ast = "1b2d39677eea7198dd46956061d8bac6c36ed700e45be42354af9a7bc4548bd9", flattened_ast = "198e38a41d0504a079c98e6a4898e2a94442d9ffdd767f0b04873125972f75f5", destructured_ast = "41812b545fb9f9539b4721f3e42bf57df57bbc097869a9993ca48fc89af07d7b", inlined_ast = "41812b545fb9f9539b4721f3e42bf57df57bbc097869a9993ca48fc89af07d7b", dce_ast = "41812b545fb9f9539b4721f3e42bf57df57bbc097869a9993ca48fc89af07d7b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "62350ccf85cc0e5ebaa8fb5103845b87d70165e0bc3153bfaf2e42ef6b85505b", unrolled_ast = "62350ccf85cc0e5ebaa8fb5103845b87d70165e0bc3153bfaf2e42ef6b85505b", ssa_ast = "1b2d39677eea7198dd46956061d8bac6c36ed700e45be42354af9a7bc4548bd9", flattened_ast = "198e38a41d0504a079c98e6a4898e2a94442d9ffdd767f0b04873125972f75f5", destructured_ast = "41812b545fb9f9539b4721f3e42bf57df57bbc097869a9993ca48fc89af07d7b", inlined_ast = "41812b545fb9f9539b4721f3e42bf57df57bbc097869a9993ca48fc89af07d7b", dce_ast = "41812b545fb9f9539b4721f3e42bf57df57bbc097869a9993ca48fc89af07d7b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/boolean/not_equal.out b/tests/expectations/compiler/boolean/not_equal.out index 13b283a5a7..fbe752351c 100644 --- a/tests/expectations/compiler/boolean/not_equal.out +++ b/tests/expectations/compiler/boolean/not_equal.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d8dbb67a15c1b2741ed787ddd2794f07da0e810bc3af3c5cfaa7abb0fcfe468b", type_checked_symbol_table = "104d9cdd2fd08d7f6ef5cf1725840e419246586c076240dc803e8ebcbbc7d257", unrolled_symbol_table = "104d9cdd2fd08d7f6ef5cf1725840e419246586c076240dc803e8ebcbbc7d257", initial_ast = "5fd20de6d0cdad3eabf5467f323426da3ccb6e1ea08a2a7fc95457ee7e10fa56", unrolled_ast = "5fd20de6d0cdad3eabf5467f323426da3ccb6e1ea08a2a7fc95457ee7e10fa56", ssa_ast = "5f72b32831de268d754e859875b8d55d2d9c41b93e8004b35e4a77bda3641dd9", flattened_ast = "880b09f5d0a626bfcd3312e2cfd75889a3ad8bfad901110c3a9008397b696bb3", destructured_ast = "595f46c5f74c3ebf5da3dac2142637a7073ef1f3af8771ed9c12004de481eb3d", inlined_ast = "595f46c5f74c3ebf5da3dac2142637a7073ef1f3af8771ed9c12004de481eb3d", dce_ast = "595f46c5f74c3ebf5da3dac2142637a7073ef1f3af8771ed9c12004de481eb3d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5fd20de6d0cdad3eabf5467f323426da3ccb6e1ea08a2a7fc95457ee7e10fa56", unrolled_ast = "5fd20de6d0cdad3eabf5467f323426da3ccb6e1ea08a2a7fc95457ee7e10fa56", ssa_ast = "5f72b32831de268d754e859875b8d55d2d9c41b93e8004b35e4a77bda3641dd9", flattened_ast = "880b09f5d0a626bfcd3312e2cfd75889a3ad8bfad901110c3a9008397b696bb3", destructured_ast = "595f46c5f74c3ebf5da3dac2142637a7073ef1f3af8771ed9c12004de481eb3d", inlined_ast = "595f46c5f74c3ebf5da3dac2142637a7073ef1f3af8771ed9c12004de481eb3d", dce_ast = "595f46c5f74c3ebf5da3dac2142637a7073ef1f3af8771ed9c12004de481eb3d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/boolean/operator_methods.out b/tests/expectations/compiler/boolean/operator_methods.out index 786f277b7c..03c773a296 100644 --- a/tests/expectations/compiler/boolean/operator_methods.out +++ b/tests/expectations/compiler/boolean/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d8dbb67a15c1b2741ed787ddd2794f07da0e810bc3af3c5cfaa7abb0fcfe468b", type_checked_symbol_table = "53007ca7363cbe54cc92ce5d0fe80c751c388592a3a284a71d2726b52c07d372", unrolled_symbol_table = "53007ca7363cbe54cc92ce5d0fe80c751c388592a3a284a71d2726b52c07d372", initial_ast = "4d8dac42b745182842d0699c703b8cd4bb875da014b3d93f993779020f643e59", unrolled_ast = "4d8dac42b745182842d0699c703b8cd4bb875da014b3d93f993779020f643e59", ssa_ast = "198d0af4f4d9aeaab70de4df15b8a15e87078a19d164afeb612c4fac256c7908", flattened_ast = "8e67e164404e6fcbc4918492660dc59572103060be8141be63a058139cfded43", destructured_ast = "58d1e81d725b83b56d365add74a33f083d364f1b9842c639621ea95339605d70", inlined_ast = "58d1e81d725b83b56d365add74a33f083d364f1b9842c639621ea95339605d70", dce_ast = "fbe283e571b7a63ca2d2ac2c0001e1ced041e7ee1866c92c8046138363400239", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4d8dac42b745182842d0699c703b8cd4bb875da014b3d93f993779020f643e59", unrolled_ast = "4d8dac42b745182842d0699c703b8cd4bb875da014b3d93f993779020f643e59", ssa_ast = "198d0af4f4d9aeaab70de4df15b8a15e87078a19d164afeb612c4fac256c7908", flattened_ast = "8e67e164404e6fcbc4918492660dc59572103060be8141be63a058139cfded43", destructured_ast = "58d1e81d725b83b56d365add74a33f083d364f1b9842c639621ea95339605d70", inlined_ast = "58d1e81d725b83b56d365add74a33f083d364f1b9842c639621ea95339605d70", dce_ast = "fbe283e571b7a63ca2d2ac2c0001e1ced041e7ee1866c92c8046138363400239", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/boolean/or.out b/tests/expectations/compiler/boolean/or.out index 64f976287f..73ba20e928 100644 --- a/tests/expectations/compiler/boolean/or.out +++ b/tests/expectations/compiler/boolean/or.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d8dbb67a15c1b2741ed787ddd2794f07da0e810bc3af3c5cfaa7abb0fcfe468b", type_checked_symbol_table = "104d9cdd2fd08d7f6ef5cf1725840e419246586c076240dc803e8ebcbbc7d257", unrolled_symbol_table = "104d9cdd2fd08d7f6ef5cf1725840e419246586c076240dc803e8ebcbbc7d257", initial_ast = "a7a40fd49b89c3e4b8b427a81384d52bee87a6de9be4d323faaf6c56c201f05b", unrolled_ast = "a7a40fd49b89c3e4b8b427a81384d52bee87a6de9be4d323faaf6c56c201f05b", ssa_ast = "b4e000a08d956d72c31cdc7e4d41be3a0c7be7c174a625f4c59f8d0422834291", flattened_ast = "46355d55070db6206d101b33c93a643a7fae8efe6501b8d2062ec22866e01f10", destructured_ast = "920af3171d61da86d9ae1803e344bfbf48c0273f449de1c4db1dcbaf5f2cef75", inlined_ast = "920af3171d61da86d9ae1803e344bfbf48c0273f449de1c4db1dcbaf5f2cef75", dce_ast = "920af3171d61da86d9ae1803e344bfbf48c0273f449de1c4db1dcbaf5f2cef75", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a7a40fd49b89c3e4b8b427a81384d52bee87a6de9be4d323faaf6c56c201f05b", unrolled_ast = "a7a40fd49b89c3e4b8b427a81384d52bee87a6de9be4d323faaf6c56c201f05b", ssa_ast = "b4e000a08d956d72c31cdc7e4d41be3a0c7be7c174a625f4c59f8d0422834291", flattened_ast = "46355d55070db6206d101b33c93a643a7fae8efe6501b8d2062ec22866e01f10", destructured_ast = "920af3171d61da86d9ae1803e344bfbf48c0273f449de1c4db1dcbaf5f2cef75", inlined_ast = "920af3171d61da86d9ae1803e344bfbf48c0273f449de1c4db1dcbaf5f2cef75", dce_ast = "920af3171d61da86d9ae1803e344bfbf48c0273f449de1c4db1dcbaf5f2cef75", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/console/assert.out b/tests/expectations/compiler/console/assert.out index c35d3afcc3..a2dbaf321d 100644 --- a/tests/expectations/compiler/console/assert.out +++ b/tests/expectations/compiler/console/assert.out @@ -1,15 +1,15 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "fc733d451f4e2fa481aa372a62467692dd6e489d0b1c07f1c8f6b068e93b4b9a", type_checked_symbol_table = "4b5a198988de9d3f07f0626afd365c9d15a547030f8b0e8ece38e3f9b26a073e", unrolled_symbol_table = "4b5a198988de9d3f07f0626afd365c9d15a547030f8b0e8ece38e3f9b26a073e", initial_ast = "ade6a543693f5fa250337f907a2fc60682e91a30041e4429c997a1a64d2a7d21", unrolled_ast = "ade6a543693f5fa250337f907a2fc60682e91a30041e4429c997a1a64d2a7d21", ssa_ast = "205b0e256162ee0f668c8eb126ead3fb6cfe5ab29e078b849510e4618599ed12", flattened_ast = "c20f911f4549bb2640dea1a42c952cf0d72b09c7ea38d85e8ae1cf4782bb218f", destructured_ast = "0e3ddfa4e71ebe6d7f86fa9ea0083973831945dccd0f84debd6f3302cfd724b2", inlined_ast = "0e3ddfa4e71ebe6d7f86fa9ea0083973831945dccd0f84debd6f3302cfd724b2", dce_ast = "0e3ddfa4e71ebe6d7f86fa9ea0083973831945dccd0f84debd6f3302cfd724b2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ade6a543693f5fa250337f907a2fc60682e91a30041e4429c997a1a64d2a7d21", unrolled_ast = "ade6a543693f5fa250337f907a2fc60682e91a30041e4429c997a1a64d2a7d21", ssa_ast = "205b0e256162ee0f668c8eb126ead3fb6cfe5ab29e078b849510e4618599ed12", flattened_ast = "c20f911f4549bb2640dea1a42c952cf0d72b09c7ea38d85e8ae1cf4782bb218f", destructured_ast = "0e3ddfa4e71ebe6d7f86fa9ea0083973831945dccd0f84debd6f3302cfd724b2", inlined_ast = "0e3ddfa4e71ebe6d7f86fa9ea0083973831945dccd0f84debd6f3302cfd724b2", dce_ast = "0e3ddfa4e71ebe6d7f86fa9ea0083973831945dccd0f84debd6f3302cfd724b2", bytecode = """ program test.aleo; -struct Foo: - a as u8; - record Token: owner as address.private; amount as u64.private; +struct Foo: + a as u8; + function main: input r0 as boolean.private; input r1 as Foo.private; diff --git a/tests/expectations/compiler/console/conditional_assert.out b/tests/expectations/compiler/console/conditional_assert.out index c5d55a4fd5..41517692a3 100644 --- a/tests/expectations/compiler/console/conditional_assert.out +++ b/tests/expectations/compiler/console/conditional_assert.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3171f5ac8aad093c09730a53f7f5ada8e8b5e25706b0ff05ed4a67eb7b3d8687", type_checked_symbol_table = "6f46a917311c5d6fb9bdf0455e4816289bd809e38dc60134b1dc2118f9990287", unrolled_symbol_table = "6f46a917311c5d6fb9bdf0455e4816289bd809e38dc60134b1dc2118f9990287", initial_ast = "ba67a500726316de1c9fc21a11c793b2af8c1d356b129aa0e4daca8e97685ef6", unrolled_ast = "ba67a500726316de1c9fc21a11c793b2af8c1d356b129aa0e4daca8e97685ef6", ssa_ast = "d0458d630038e53c60b016d68897fbb8f7cbaacdcf55ae82a7b57499f2a14a8c", flattened_ast = "3367b1ecfa78339cfc5ef51db8b63de8bd8c8d56e136dbc4ef66735bc7196c23", destructured_ast = "e903da526e4b32d88dfd87b3216523e6015340e945612d4683f23d3904e3e887", inlined_ast = "e903da526e4b32d88dfd87b3216523e6015340e945612d4683f23d3904e3e887", dce_ast = "e903da526e4b32d88dfd87b3216523e6015340e945612d4683f23d3904e3e887", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ba67a500726316de1c9fc21a11c793b2af8c1d356b129aa0e4daca8e97685ef6", unrolled_ast = "ba67a500726316de1c9fc21a11c793b2af8c1d356b129aa0e4daca8e97685ef6", ssa_ast = "d0458d630038e53c60b016d68897fbb8f7cbaacdcf55ae82a7b57499f2a14a8c", flattened_ast = "3367b1ecfa78339cfc5ef51db8b63de8bd8c8d56e136dbc4ef66735bc7196c23", destructured_ast = "e903da526e4b32d88dfd87b3216523e6015340e945612d4683f23d3904e3e887", inlined_ast = "e903da526e4b32d88dfd87b3216523e6015340e945612d4683f23d3904e3e887", dce_ast = "e903da526e4b32d88dfd87b3216523e6015340e945612d4683f23d3904e3e887", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/constants/const_tuple_declaration.out b/tests/expectations/compiler/constants/const_tuple_declaration.out index 2be09dec43..304b72d000 100644 --- a/tests/expectations/compiler/constants/const_tuple_declaration.out +++ b/tests/expectations/compiler/constants/const_tuple_declaration.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4257c099771eba0ebe56caedd81d40740538873eaa91636b4d2ad01ca0c11dee", type_checked_symbol_table = "d8240d6895acdb3c1c6f527c87077b41a7ab85a1fc62cda388b51835da6ffa44", unrolled_symbol_table = "02f0a9e26712b0acf1fc296ec9613e364e23254fb0bd0eb162b5404b0bf1dfe3", initial_ast = "38245c6dcf3dd2eefe622109ac7e464c771fb453600c0abbe56b09d35b53aebd", unrolled_ast = "a26bb8e37c66a077fba6f366ffc7e68d3c298f7f82bc3d6e72a4445ec9ecc23a", ssa_ast = "ab86608c012145f682109ec167f2beadd27b4285e712bf9d16096409c4f47fd4", flattened_ast = "fc788aaa793d64b66169199559b0630dba62116216c9c7b38530719ba9775e9f", destructured_ast = "6882bbc3e61e5b5e088128719c3c03f20eb32bfd06312e68eedd05182b5260dc", inlined_ast = "6882bbc3e61e5b5e088128719c3c03f20eb32bfd06312e68eedd05182b5260dc", dce_ast = "6adf6b5a2b6be4dcc8ebf46d30acc4dc8082816c90679404869dc0f76a014981", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "38245c6dcf3dd2eefe622109ac7e464c771fb453600c0abbe56b09d35b53aebd", unrolled_ast = "3817d89afa2678cee2a2294af9da3afe17ff530d003917945b2f06bd266e1a5c", ssa_ast = "50063478ed3b14cc9857fdeda14e694bee9fd9be35e3d3554d71abb8f695e561", flattened_ast = "be38e1363bdb23f8d918014f842536c9846df2f6f285007f86af15d83bdd0789", destructured_ast = "d4fac05b4de0549fe402df68883c6eb5ad98dff86558b58075a7acf9492e953c", inlined_ast = "d4fac05b4de0549fe402df68883c6eb5ad98dff86558b58075a7acf9492e953c", dce_ast = "9bd219dab0350702181d09f2c998e0fe2727d6b96e36e342cb6130863a26d6ca", bytecode = """ program test.aleo; function foo: diff --git a/tests/expectations/compiler/constants/constant_finalize.out b/tests/expectations/compiler/constants/constant_finalize.out index 4fe38c5cf0..041314142c 100644 --- a/tests/expectations/compiler/constants/constant_finalize.out +++ b/tests/expectations/compiler/constants/constant_finalize.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f112c07b8966f9111013fe22067806b59e2176f4117ff52bd52609402ff52ab3", type_checked_symbol_table = "563b8be131f0b5245fb3b22fe998ece24e72ab35dd08cc4d03dc3678b4e0d579", unrolled_symbol_table = "848040c56aaedd4e5493cbc224378bde990b4e5972f8104e61a5a1b36c233c67", initial_ast = "be00d02ab3c3b889fc1842c26280c35c1d2811e8ad97dfe9aae939cb6e17528d", unrolled_ast = "492de3b239329a520383e6f09fc9988dedfecd6709006127af2d32f233a1c76e", ssa_ast = "88f0d788cc578eb9255c096157fa8d3e801ba656314f39459a3413de844a52fe", flattened_ast = "5e2bd3e32ab5add74daaf4f7d0287d4f987d3ea34a87c953ffc1a3207511e8f6", destructured_ast = "d49494485feecc89a2dc13fe39e0a904d17e79630f6dd2bc61c03a8fae22967a", inlined_ast = "4e916f4e4287ff120cf4c99ab5c6c652e44bc083f1a994d8b9e7118fc3b6c26c", dce_ast = "4e916f4e4287ff120cf4c99ab5c6c652e44bc083f1a994d8b9e7118fc3b6c26c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "be00d02ab3c3b889fc1842c26280c35c1d2811e8ad97dfe9aae939cb6e17528d", unrolled_ast = "492de3b239329a520383e6f09fc9988dedfecd6709006127af2d32f233a1c76e", ssa_ast = "88f0d788cc578eb9255c096157fa8d3e801ba656314f39459a3413de844a52fe", flattened_ast = "5e2bd3e32ab5add74daaf4f7d0287d4f987d3ea34a87c953ffc1a3207511e8f6", destructured_ast = "d49494485feecc89a2dc13fe39e0a904d17e79630f6dd2bc61c03a8fae22967a", inlined_ast = "4e916f4e4287ff120cf4c99ab5c6c652e44bc083f1a994d8b9e7118fc3b6c26c", dce_ast = "4e916f4e4287ff120cf4c99ab5c6c652e44bc083f1a994d8b9e7118fc3b6c26c", bytecode = """ program test.aleo; mapping account: diff --git a/tests/expectations/compiler/constants/constant_loop_bound.out b/tests/expectations/compiler/constants/constant_loop_bound.out index b3f1d62846..96dd7fbd90 100644 --- a/tests/expectations/compiler/constants/constant_loop_bound.out +++ b/tests/expectations/compiler/constants/constant_loop_bound.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "43cfbbcf860d5d9de4a322d91b06daa023f2eb99220166d40548bb6e836a575a", type_checked_symbol_table = "eee54c60b3d52033b5ed886448d2d4d108cfe2915783db073739809022c9eea5", unrolled_symbol_table = "d50c622748f8fd2db4e56edb8cbbbb905bb5058be2c524beaee224bce4f630cf", initial_ast = "812159a832e2cf564c38afc08d09e2bae9f3d1cf76fb833b5cc554aebc32c90a", unrolled_ast = "13e11cafcf91d5b7d0cfe69930d22a09b1e95c6e42abd614c12c2341a943c3d5", ssa_ast = "8dd73c84e71e192b7d1b72c9f920043f1a2a3045a6761ef2ba493bd1853962c6", flattened_ast = "6f80c4f0886538291cbed18cfee5b7a295cf2d9ec8d98a62a34a1664e465c023", destructured_ast = "1a5edd4f63b4678c5e2d0dd844b1255d269ba2e0562b02884069824f0a58a554", inlined_ast = "1a5edd4f63b4678c5e2d0dd844b1255d269ba2e0562b02884069824f0a58a554", dce_ast = "1a5edd4f63b4678c5e2d0dd844b1255d269ba2e0562b02884069824f0a58a554", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "812159a832e2cf564c38afc08d09e2bae9f3d1cf76fb833b5cc554aebc32c90a", unrolled_ast = "4c7b504a055e87b6d66c422948f92d80e217befbeecd0ceb516640ddf86e856c", ssa_ast = "fa37881cb2d269b64d1dff545eeb1401fab77b7b7bd3024e1de01901891945d5", flattened_ast = "44f9bcaa25c18eac15f590f7f10e92936efaeb03b09aa483768c565498868afa", destructured_ast = "42cc22d4eff9e56e800453aae7e0641b1a96e79f7951530e467902768ab3fd9d", inlined_ast = "42cc22d4eff9e56e800453aae7e0641b1a96e79f7951530e467902768ab3fd9d", dce_ast = "42cc22d4eff9e56e800453aae7e0641b1a96e79f7951530e467902768ab3fd9d", bytecode = """ program test.aleo; function foo: diff --git a/tests/expectations/compiler/constants/loop_unrolling.out b/tests/expectations/compiler/constants/loop_unrolling.out index e02307e174..7137f9c0ff 100644 --- a/tests/expectations/compiler/constants/loop_unrolling.out +++ b/tests/expectations/compiler/constants/loop_unrolling.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c53019722fa027ad8cb8aa7188514416ba8500a9e63e0cbbeb395a871040614e", type_checked_symbol_table = "27ade04f625d124817998872acf120d045dd2d36b47f6520b86f35f8e5e1c0d8", unrolled_symbol_table = "1eb65cea0f4ea2de8d076521184e6c3caef89c03bd5dff05e9bcc78da53dc06f", initial_ast = "6deebcd133753c70df38755447443e16cc528daee1b9832cd43abdb154276cba", unrolled_ast = "480ca5e4a2b87dd0ef24c8eaa333c527b18e2f99aac30dbc10b07041cf1afef1", ssa_ast = "6d2a5eea33565e9e6173cbd1ed3ab91e7aa1cad1868d6af5f6542ecabb0837a7", flattened_ast = "9e8950b9c0afceabfb1a408fd75bf37c0c02544fbc34bdba964445f9e0ad86c4", destructured_ast = "cc73034601bb08edfc50cbd2561e65ef0a7a9f81ff91d40017ede94796a950a2", inlined_ast = "cc73034601bb08edfc50cbd2561e65ef0a7a9f81ff91d40017ede94796a950a2", dce_ast = "fafdebf410274a50ca44c9cc9e139686fe2701ea2f6e5715c8a586198fc6d4ec", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6deebcd133753c70df38755447443e16cc528daee1b9832cd43abdb154276cba", unrolled_ast = "f6b34af4d2326918cbb95643894b7b3d3844f33b44aef65b4505372b8e11399d", ssa_ast = "d6f28bcd6daab23b594ff1354042486d0c7e2e116ff4608abfad1934dc83b2f2", flattened_ast = "b2642e703ed986b943c91de0f79a1057161d82f434aa0d41a5373ff4f25cd7f5", destructured_ast = "71b82ad80dabf3561b97175c95f3cbd8e87df04a2b37f64caa43f90d1e1ff73a", inlined_ast = "71b82ad80dabf3561b97175c95f3cbd8e87df04a2b37f64caa43f90d1e1ff73a", dce_ast = "7e25594b758786c219cdd31ddf385997f029bf317121ad416b5c7de3f2d57946", bytecode = """ program test.aleo; function foo: 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 8a678ba0b2..a2444bc5fc 100644 --- a/tests/expectations/compiler/constants/unroll_loop_with_tuple_definition.out +++ b/tests/expectations/compiler/constants/unroll_loop_with_tuple_definition.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c53019722fa027ad8cb8aa7188514416ba8500a9e63e0cbbeb395a871040614e", type_checked_symbol_table = "9887e44dff63a40cebb1e46ac2fae6af3658c3294e7f1965852cc5b137de4400", unrolled_symbol_table = "d2fc65e15788861066fefaead94043d91f77ea5daa7610d01c2d2f8e46d3d2ab", initial_ast = "163b4dae689a449686c0502351d2551d84266e67e9fb1615e4d9111980318b98", unrolled_ast = "3a1ad696a74a677470784b58c86892473569dc3ca24b5e8af369578d5b4c9e2c", ssa_ast = "e72a98e3883f0413743a99d7fc497dbb4a0d3043dc799efad7e4e2c123f31798", flattened_ast = "cdba644ab0c19a4179af132ca31cd1954d568a43d4dd2c46607a8f3a6acd7b74", destructured_ast = "106d309f035b5a9f27d68857465438181cced1fe2aeb55bb88b3bd78020b2d45", inlined_ast = "106d309f035b5a9f27d68857465438181cced1fe2aeb55bb88b3bd78020b2d45", dce_ast = "2850d94546108c234b8a53ad5509225fbb5f31143125812fdbffa5ddf6874f30", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "163b4dae689a449686c0502351d2551d84266e67e9fb1615e4d9111980318b98", unrolled_ast = "93f3440b8800e944c29b9f76bcc1aac385d1df9f3facba569a744875c610dfce", ssa_ast = "f246b5298d48b9ffb241d2b2c3959ee22241e14c2248a87db55fd396c03d33d2", flattened_ast = "2ebd0b45cf084d70a3b9db138244e9c7c83f2a1d590701421afcede4cc3e8bf9", destructured_ast = "571223a491008f79dc5c55781f179d2ac2d43b6cf7294581bafbd2dc0bc58c9f", inlined_ast = "571223a491008f79dc5c55781f179d2ac2d43b6cf7294581bafbd2dc0bc58c9f", dce_ast = "32a6c4051ffade501e825cf381f56d967e512fcae653189e797d08ed81f35b47", bytecode = """ program test.aleo; function foo: 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 1090b3d8c4..b940ca291f 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "5cb59e1aef08b326bf04c0c9d683e0c627e0977b5e38e2c328c9edc776d65d6c", unrolled_symbol_table = "5cb59e1aef08b326bf04c0c9d683e0c627e0977b5e38e2c328c9edc776d65d6c", initial_ast = "9873ff758c10d6da0f990191e58448d7ce86eefdefcc552dadfa22704ae4b67c", unrolled_ast = "9873ff758c10d6da0f990191e58448d7ce86eefdefcc552dadfa22704ae4b67c", ssa_ast = "cdeeb803bc2b12522f2212a8afbe77347365e3cbab96c0cc187153348724df30", flattened_ast = "282834fdda271bfb3da0d2d7793c3a228291423b3841c0ee6647b5feeb20f3f5", destructured_ast = "5923d26ca892984ea767bfcab7f8691ddd551b7063bee6718673a56d987738bc", inlined_ast = "5923d26ca892984ea767bfcab7f8691ddd551b7063bee6718673a56d987738bc", dce_ast = "dd064cca623862213f1556626d81e10f592a335a1f7388059f821fd6353a6632", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9873ff758c10d6da0f990191e58448d7ce86eefdefcc552dadfa22704ae4b67c", unrolled_ast = "9873ff758c10d6da0f990191e58448d7ce86eefdefcc552dadfa22704ae4b67c", ssa_ast = "cdeeb803bc2b12522f2212a8afbe77347365e3cbab96c0cc187153348724df30", flattened_ast = "282834fdda271bfb3da0d2d7793c3a228291423b3841c0ee6647b5feeb20f3f5", destructured_ast = "5923d26ca892984ea767bfcab7f8691ddd551b7063bee6718673a56d987738bc", inlined_ast = "5923d26ca892984ea767bfcab7f8691ddd551b7063bee6718673a56d987738bc", dce_ast = "dd064cca623862213f1556626d81e10f592a335a1f7388059f821fd6353a6632", bytecode = """ program test.aleo; struct Foo: 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 e391d73499..9b7be19f5f 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "634474672336f17251efbb2aef095021bfdedf422f692bc39ee6cdad3c0cd952", unrolled_symbol_table = "634474672336f17251efbb2aef095021bfdedf422f692bc39ee6cdad3c0cd952", initial_ast = "45954f2ded7ad4317c19985fc254d9dc70b01a8209b2c13dd211c1067adcb888", unrolled_ast = "45954f2ded7ad4317c19985fc254d9dc70b01a8209b2c13dd211c1067adcb888", ssa_ast = "91a085fe2fc9ad762873f67650da380c08934df9f9276be12fb407a194d6f684", flattened_ast = "6d1599503d379d65c671296302ee6d64c127a1a161bf69c9a1b841436488b982", destructured_ast = "ffc1da3ede363d5fd8581998a698d85794bc19d79026943e34232563ca90e58b", inlined_ast = "ffc1da3ede363d5fd8581998a698d85794bc19d79026943e34232563ca90e58b", dce_ast = "2273846d1d88dba8ce2b524e7b6dbaf0e093ded9354d8ef217111e87293651b9", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "45954f2ded7ad4317c19985fc254d9dc70b01a8209b2c13dd211c1067adcb888", unrolled_ast = "45954f2ded7ad4317c19985fc254d9dc70b01a8209b2c13dd211c1067adcb888", ssa_ast = "91a085fe2fc9ad762873f67650da380c08934df9f9276be12fb407a194d6f684", flattened_ast = "6d1599503d379d65c671296302ee6d64c127a1a161bf69c9a1b841436488b982", destructured_ast = "ffc1da3ede363d5fd8581998a698d85794bc19d79026943e34232563ca90e58b", inlined_ast = "ffc1da3ede363d5fd8581998a698d85794bc19d79026943e34232563ca90e58b", dce_ast = "2273846d1d88dba8ce2b524e7b6dbaf0e093ded9354d8ef217111e87293651b9", bytecode = """ program test.aleo; struct Foo: 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 a337f98c88..61d0ba3649 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_commit_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "1c163f034fd1e1185cdc76efb2e337dc3d46a4b12d55497245f209399c064a24", unrolled_ast = "1c163f034fd1e1185cdc76efb2e337dc3d46a4b12d55497245f209399c064a24", ssa_ast = "4e0df0b799fafd9e6fc57904ef02e0b026a17042cb6fbd3c19231d20124696cd", flattened_ast = "5bf3de768dd0d1772bb76aeaf703ab13f72e5e372a3e49a91ba37019df6eb613", destructured_ast = "3b5e2a7639bd0ee09f32d1a8ecf7a98345b173333fe419bdfc5cb3a26287a1fe", inlined_ast = "3b5e2a7639bd0ee09f32d1a8ecf7a98345b173333fe419bdfc5cb3a26287a1fe", dce_ast = "6611276029e033b62fc0192539ae527a042085a066404dd3923267d6a28b2a2c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1c163f034fd1e1185cdc76efb2e337dc3d46a4b12d55497245f209399c064a24", unrolled_ast = "1c163f034fd1e1185cdc76efb2e337dc3d46a4b12d55497245f209399c064a24", ssa_ast = "4e0df0b799fafd9e6fc57904ef02e0b026a17042cb6fbd3c19231d20124696cd", flattened_ast = "5bf3de768dd0d1772bb76aeaf703ab13f72e5e372a3e49a91ba37019df6eb613", destructured_ast = "3b5e2a7639bd0ee09f32d1a8ecf7a98345b173333fe419bdfc5cb3a26287a1fe", inlined_ast = "3b5e2a7639bd0ee09f32d1a8ecf7a98345b173333fe419bdfc5cb3a26287a1fe", dce_ast = "6611276029e033b62fc0192539ae527a042085a066404dd3923267d6a28b2a2c", bytecode = """ program test.aleo; struct Foo: 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 4139389b2f..00b5fc8c34 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "a3dd97bc31b1dc64c7608e1fc5ad68b8d0d3f781e49c207928f5d425f1fd1bf9", unrolled_ast = "a3dd97bc31b1dc64c7608e1fc5ad68b8d0d3f781e49c207928f5d425f1fd1bf9", ssa_ast = "ed3fd32fe2f8d8f419bdbf1abf78c6f1af1e0ee9ee74188e48886205b7a9744a", flattened_ast = "1296938ea71288a8b64f116c48377f091f366a4a01cf9f20a9aadd3676d89a84", destructured_ast = "aaf2797e71fc28e403368fbceb36062a0b1352e9d7ac6caeecb1d250f0e9e84c", inlined_ast = "aaf2797e71fc28e403368fbceb36062a0b1352e9d7ac6caeecb1d250f0e9e84c", dce_ast = "f22471183488a6b6d96935c302e8b542b24e5e7ea3c947b0c8f01c52687bc37e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a3dd97bc31b1dc64c7608e1fc5ad68b8d0d3f781e49c207928f5d425f1fd1bf9", unrolled_ast = "a3dd97bc31b1dc64c7608e1fc5ad68b8d0d3f781e49c207928f5d425f1fd1bf9", ssa_ast = "ed3fd32fe2f8d8f419bdbf1abf78c6f1af1e0ee9ee74188e48886205b7a9744a", flattened_ast = "1296938ea71288a8b64f116c48377f091f366a4a01cf9f20a9aadd3676d89a84", destructured_ast = "aaf2797e71fc28e403368fbceb36062a0b1352e9d7ac6caeecb1d250f0e9e84c", inlined_ast = "aaf2797e71fc28e403368fbceb36062a0b1352e9d7ac6caeecb1d250f0e9e84c", dce_ast = "f22471183488a6b6d96935c302e8b542b24e5e7ea3c947b0c8f01c52687bc37e", bytecode = """ program test.aleo; struct Foo: 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 522d9993cf..5ae5a49fda 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "61fef7bc7d35be574e5f9353c089561c113afe14c755051cdfac56879b67b6f8", unrolled_ast = "61fef7bc7d35be574e5f9353c089561c113afe14c755051cdfac56879b67b6f8", ssa_ast = "5de3029f4a7bb61031f1852bcd6163cf8e40e10352746016f33aad682f810e5d", flattened_ast = "dd29a1fa78efcb5fa7e428276e9285105ffef017e43d8d4a3eee6a47d3604fab", destructured_ast = "420edf1819b67e9e9e25822608379793a3aa7a9c85e858695c0349a6dbc34881", inlined_ast = "420edf1819b67e9e9e25822608379793a3aa7a9c85e858695c0349a6dbc34881", dce_ast = "3cd075a82acacaf50339ddc532e27e0504d7c337ae6468998c2d8e82f20bfe40", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "61fef7bc7d35be574e5f9353c089561c113afe14c755051cdfac56879b67b6f8", unrolled_ast = "61fef7bc7d35be574e5f9353c089561c113afe14c755051cdfac56879b67b6f8", ssa_ast = "5de3029f4a7bb61031f1852bcd6163cf8e40e10352746016f33aad682f810e5d", flattened_ast = "dd29a1fa78efcb5fa7e428276e9285105ffef017e43d8d4a3eee6a47d3604fab", destructured_ast = "420edf1819b67e9e9e25822608379793a3aa7a9c85e858695c0349a6dbc34881", inlined_ast = "420edf1819b67e9e9e25822608379793a3aa7a9c85e858695c0349a6dbc34881", dce_ast = "3cd075a82acacaf50339ddc532e27e0504d7c337ae6468998c2d8e82f20bfe40", bytecode = """ program test.aleo; struct Foo: 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 f0203f7131..77b340e01f 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "69ba7af7318b356010c470baa89403e4b3bf78c69678f4bdb8ff2a8795b622ed", unrolled_ast = "69ba7af7318b356010c470baa89403e4b3bf78c69678f4bdb8ff2a8795b622ed", ssa_ast = "e7c54cfae2b8380df7a81f6cc3da47ea623b350766897ed1070e6ca9888bc4ad", flattened_ast = "11c06e77fb2d9c279653af9fe561ebdb18afc0d7d12209a6093716aae15e90f5", destructured_ast = "0e3d7a62e620506342a715698e35dcc1711298adb8c49c88386bf0e16992f5d4", inlined_ast = "0e3d7a62e620506342a715698e35dcc1711298adb8c49c88386bf0e16992f5d4", dce_ast = "a99474055784ba90aa18abb8f629f9e782426703805aa8221dad832b2fa4aa4b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "69ba7af7318b356010c470baa89403e4b3bf78c69678f4bdb8ff2a8795b622ed", unrolled_ast = "69ba7af7318b356010c470baa89403e4b3bf78c69678f4bdb8ff2a8795b622ed", ssa_ast = "e7c54cfae2b8380df7a81f6cc3da47ea623b350766897ed1070e6ca9888bc4ad", flattened_ast = "11c06e77fb2d9c279653af9fe561ebdb18afc0d7d12209a6093716aae15e90f5", destructured_ast = "0e3d7a62e620506342a715698e35dcc1711298adb8c49c88386bf0e16992f5d4", inlined_ast = "0e3d7a62e620506342a715698e35dcc1711298adb8c49c88386bf0e16992f5d4", dce_ast = "a99474055784ba90aa18abb8f629f9e782426703805aa8221dad832b2fa4aa4b", bytecode = """ program test.aleo; struct Foo: 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 45a86a39fa..be06a15f90 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_hash_to_scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "f405095809db6c091f111abe5150dd9006a07cd0f132f06b27a2a8b508358e18", unrolled_ast = "f405095809db6c091f111abe5150dd9006a07cd0f132f06b27a2a8b508358e18", ssa_ast = "18e01f5084ba96a39dc25e18c44d911be333b8e9580dfd595f1de026582e9c19", flattened_ast = "fa21a9ca89789634065434f5ebc78410950a531176db8a832c7cc67d5a8f54a5", destructured_ast = "1bc4d9e39e98ef64605bb826914d34a4396b47a08fc6fa8160d4441355e64893", inlined_ast = "1bc4d9e39e98ef64605bb826914d34a4396b47a08fc6fa8160d4441355e64893", dce_ast = "0d3f409259a87700f5d103681faecd747c6aeb3f4f1d614dfa45ea2910b65f02", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f405095809db6c091f111abe5150dd9006a07cd0f132f06b27a2a8b508358e18", unrolled_ast = "f405095809db6c091f111abe5150dd9006a07cd0f132f06b27a2a8b508358e18", ssa_ast = "18e01f5084ba96a39dc25e18c44d911be333b8e9580dfd595f1de026582e9c19", flattened_ast = "fa21a9ca89789634065434f5ebc78410950a531176db8a832c7cc67d5a8f54a5", destructured_ast = "1bc4d9e39e98ef64605bb826914d34a4396b47a08fc6fa8160d4441355e64893", inlined_ast = "1bc4d9e39e98ef64605bb826914d34a4396b47a08fc6fa8160d4441355e64893", dce_ast = "0d3f409259a87700f5d103681faecd747c6aeb3f4f1d614dfa45ea2910b65f02", bytecode = """ program test.aleo; struct Foo: 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 aabe89ff89..992c9cfa66 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_commit_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_commit_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "5cb59e1aef08b326bf04c0c9d683e0c627e0977b5e38e2c328c9edc776d65d6c", unrolled_symbol_table = "5cb59e1aef08b326bf04c0c9d683e0c627e0977b5e38e2c328c9edc776d65d6c", initial_ast = "d875d33ca0e9999c43abfd6ee599f810781eaa64ed0cdcc85f4cef1a26679326", unrolled_ast = "d875d33ca0e9999c43abfd6ee599f810781eaa64ed0cdcc85f4cef1a26679326", ssa_ast = "8962273edb5e52fe057895069340389490eefe632f26e8481ef5db34acdf594c", flattened_ast = "e37166f0aab409ccd348b334cea9c25f9536aceda73a28657e1725b42205a503", destructured_ast = "6f7c0d49e5649e8771085066cd2293410c398c17e64ff8d62c8f2cd681d5fbe7", inlined_ast = "6f7c0d49e5649e8771085066cd2293410c398c17e64ff8d62c8f2cd681d5fbe7", dce_ast = "bac68877a43e59546969a53a31ce99653130b5ab829ae7c191757101952c0410", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d875d33ca0e9999c43abfd6ee599f810781eaa64ed0cdcc85f4cef1a26679326", unrolled_ast = "d875d33ca0e9999c43abfd6ee599f810781eaa64ed0cdcc85f4cef1a26679326", ssa_ast = "8962273edb5e52fe057895069340389490eefe632f26e8481ef5db34acdf594c", flattened_ast = "e37166f0aab409ccd348b334cea9c25f9536aceda73a28657e1725b42205a503", destructured_ast = "6f7c0d49e5649e8771085066cd2293410c398c17e64ff8d62c8f2cd681d5fbe7", inlined_ast = "6f7c0d49e5649e8771085066cd2293410c398c17e64ff8d62c8f2cd681d5fbe7", dce_ast = "bac68877a43e59546969a53a31ce99653130b5ab829ae7c191757101952c0410", bytecode = """ program test.aleo; struct Foo: 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 d53f9f7a2c..86751d3a3a 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_commit_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_commit_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "634474672336f17251efbb2aef095021bfdedf422f692bc39ee6cdad3c0cd952", unrolled_symbol_table = "634474672336f17251efbb2aef095021bfdedf422f692bc39ee6cdad3c0cd952", initial_ast = "8a57c8bea6a6632fefc0df055235587cec77e606c7c1b942b6fd1efb48caf84f", unrolled_ast = "8a57c8bea6a6632fefc0df055235587cec77e606c7c1b942b6fd1efb48caf84f", ssa_ast = "efb291de0328446a42e590c8bd4918694ebe459516fe86329fd747dbfc998472", flattened_ast = "a86616f6774a6e83edcd9b7574fbdbb691252a32df6918b73011059366d36dbe", destructured_ast = "a6f5575da143e202778ba9de1f33e51cac92ce5e5a395479431b9a3b2d8422c7", inlined_ast = "a6f5575da143e202778ba9de1f33e51cac92ce5e5a395479431b9a3b2d8422c7", dce_ast = "3bb158d2ef5fe7a8d387c35dbe4b7069f49fd474ed9a793eb1ce1fce2d1e75bf", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8a57c8bea6a6632fefc0df055235587cec77e606c7c1b942b6fd1efb48caf84f", unrolled_ast = "8a57c8bea6a6632fefc0df055235587cec77e606c7c1b942b6fd1efb48caf84f", ssa_ast = "efb291de0328446a42e590c8bd4918694ebe459516fe86329fd747dbfc998472", flattened_ast = "a86616f6774a6e83edcd9b7574fbdbb691252a32df6918b73011059366d36dbe", destructured_ast = "a6f5575da143e202778ba9de1f33e51cac92ce5e5a395479431b9a3b2d8422c7", inlined_ast = "a6f5575da143e202778ba9de1f33e51cac92ce5e5a395479431b9a3b2d8422c7", dce_ast = "3bb158d2ef5fe7a8d387c35dbe4b7069f49fd474ed9a793eb1ce1fce2d1e75bf", bytecode = """ program test.aleo; struct Foo: 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 1c15e69916..945f86fe2d 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_commit_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_commit_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "e3bf36328e9bafe4e3b81ae0ceb5bd6dc73cc9ca51727d14501a5673d25afa53", unrolled_ast = "e3bf36328e9bafe4e3b81ae0ceb5bd6dc73cc9ca51727d14501a5673d25afa53", ssa_ast = "da0e22cfd7aae96b559fc2e2b41a6992c7bf4c277d67545c335a1586d4de7c7b", flattened_ast = "566dd8c1f54b3e74efa7e577902dd03f601f79d826b7dcf0c63872a94b59e560", destructured_ast = "f5b521fa1d75e961db1d41251288d968c27e40266402ebc69dbffa3a80d13861", inlined_ast = "f5b521fa1d75e961db1d41251288d968c27e40266402ebc69dbffa3a80d13861", dce_ast = "7579e9d7d7bb4299281afb520d80f1e28309ea773c68ff5f981da57338d82ef0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e3bf36328e9bafe4e3b81ae0ceb5bd6dc73cc9ca51727d14501a5673d25afa53", unrolled_ast = "e3bf36328e9bafe4e3b81ae0ceb5bd6dc73cc9ca51727d14501a5673d25afa53", ssa_ast = "da0e22cfd7aae96b559fc2e2b41a6992c7bf4c277d67545c335a1586d4de7c7b", flattened_ast = "566dd8c1f54b3e74efa7e577902dd03f601f79d826b7dcf0c63872a94b59e560", destructured_ast = "f5b521fa1d75e961db1d41251288d968c27e40266402ebc69dbffa3a80d13861", inlined_ast = "f5b521fa1d75e961db1d41251288d968c27e40266402ebc69dbffa3a80d13861", dce_ast = "7579e9d7d7bb4299281afb520d80f1e28309ea773c68ff5f981da57338d82ef0", bytecode = """ program test.aleo; struct Foo: 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 49e0766b45..21568d739e 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "54d5789b9203beae85c2a109a1cb48db19e732fc5a1c4ebd961404b548cbfec6", unrolled_ast = "54d5789b9203beae85c2a109a1cb48db19e732fc5a1c4ebd961404b548cbfec6", ssa_ast = "19f9e1226c418bfee16fb4db866978220a04685453abc1ea78b4c1ce9b8fcc6a", flattened_ast = "86050d5626e8e03a046b9c6e98ed1abe7ed1fcdceb928ff2bd536642b5cf46be", destructured_ast = "2e1906abbf3c7ae55a4059dc421c68c854135a22723e6560bbd6c5824137180c", inlined_ast = "2e1906abbf3c7ae55a4059dc421c68c854135a22723e6560bbd6c5824137180c", dce_ast = "0462c15d429b8c65c4375284d9496131c4441e67282fee93a9f0b9a581c9fc87", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "54d5789b9203beae85c2a109a1cb48db19e732fc5a1c4ebd961404b548cbfec6", unrolled_ast = "54d5789b9203beae85c2a109a1cb48db19e732fc5a1c4ebd961404b548cbfec6", ssa_ast = "19f9e1226c418bfee16fb4db866978220a04685453abc1ea78b4c1ce9b8fcc6a", flattened_ast = "86050d5626e8e03a046b9c6e98ed1abe7ed1fcdceb928ff2bd536642b5cf46be", destructured_ast = "2e1906abbf3c7ae55a4059dc421c68c854135a22723e6560bbd6c5824137180c", inlined_ast = "2e1906abbf3c7ae55a4059dc421c68c854135a22723e6560bbd6c5824137180c", dce_ast = "0462c15d429b8c65c4375284d9496131c4441e67282fee93a9f0b9a581c9fc87", bytecode = """ program test.aleo; struct Foo: 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 e6a064f5dc..e4f816080a 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "f761e8138c6766dd7d8a1707de6ccec23c5c377812b477ebec3d295bc2f79a02", unrolled_ast = "f761e8138c6766dd7d8a1707de6ccec23c5c377812b477ebec3d295bc2f79a02", ssa_ast = "d9145a2183c23ebb95bd6518bff3b3f012f2e6da03e1d7e9cd3579f15720e7a6", flattened_ast = "ce87bef92fda0939fbd0d1ba19647df9cc91e17e51df18a8975371b56a6ed23e", destructured_ast = "1f3e64a523f29f00fa59c82fe910d5005031e8ebd21c789d51734c5d8e13aed5", inlined_ast = "1f3e64a523f29f00fa59c82fe910d5005031e8ebd21c789d51734c5d8e13aed5", dce_ast = "cffb2c5eeb571350d21a5dd1d3a42bf9e8c81b11107852f549745c115aaeb604", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f761e8138c6766dd7d8a1707de6ccec23c5c377812b477ebec3d295bc2f79a02", unrolled_ast = "f761e8138c6766dd7d8a1707de6ccec23c5c377812b477ebec3d295bc2f79a02", ssa_ast = "d9145a2183c23ebb95bd6518bff3b3f012f2e6da03e1d7e9cd3579f15720e7a6", flattened_ast = "ce87bef92fda0939fbd0d1ba19647df9cc91e17e51df18a8975371b56a6ed23e", destructured_ast = "1f3e64a523f29f00fa59c82fe910d5005031e8ebd21c789d51734c5d8e13aed5", inlined_ast = "1f3e64a523f29f00fa59c82fe910d5005031e8ebd21c789d51734c5d8e13aed5", dce_ast = "cffb2c5eeb571350d21a5dd1d3a42bf9e8c81b11107852f549745c115aaeb604", bytecode = """ program test.aleo; struct Foo: 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 f18250d3d3..5a3d110fec 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "8e44992dd5fe4fe9e1e522e695ca70d239f3eeccc3728b150ed9364421be09c4", unrolled_ast = "8e44992dd5fe4fe9e1e522e695ca70d239f3eeccc3728b150ed9364421be09c4", ssa_ast = "6acbe24af7ad5a0c469dd53118362a8882c8d59a5f766af6782531108c47326c", flattened_ast = "9373e82b218ce1b7cd4f5276cfaf3295f93b3d104ae073c6b04e225018bb57fe", destructured_ast = "e85f838f76070991ca098bdba4c1dce1f7918403840321920525250fa5ee4073", inlined_ast = "e85f838f76070991ca098bdba4c1dce1f7918403840321920525250fa5ee4073", dce_ast = "b4e7468676095289b2e6048f8644f63f87391e9670df3b27a60eba3089b4e3ef", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8e44992dd5fe4fe9e1e522e695ca70d239f3eeccc3728b150ed9364421be09c4", unrolled_ast = "8e44992dd5fe4fe9e1e522e695ca70d239f3eeccc3728b150ed9364421be09c4", ssa_ast = "6acbe24af7ad5a0c469dd53118362a8882c8d59a5f766af6782531108c47326c", flattened_ast = "9373e82b218ce1b7cd4f5276cfaf3295f93b3d104ae073c6b04e225018bb57fe", destructured_ast = "e85f838f76070991ca098bdba4c1dce1f7918403840321920525250fa5ee4073", inlined_ast = "e85f838f76070991ca098bdba4c1dce1f7918403840321920525250fa5ee4073", dce_ast = "b4e7468676095289b2e6048f8644f63f87391e9670df3b27a60eba3089b4e3ef", bytecode = """ program test.aleo; struct Foo: 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 3714cd33e0..4dd58f4989 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_hash_to_scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c", unrolled_ast = "e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c", ssa_ast = "42bb275bb8f30f844e720e95ff44f8c2d8b2edc12ea4d29245ab4b13068b480f", flattened_ast = "018dc16ea828956c4831a0867627751a833bef0e4b474918db2bc17b3658b1d8", destructured_ast = "821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a", inlined_ast = "821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a", dce_ast = "82b0310905bf404ce4d12c69f1955ec06b6e7d09e957b532f73fd9191aeb4fcb", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c", unrolled_ast = "e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c", ssa_ast = "42bb275bb8f30f844e720e95ff44f8c2d8b2edc12ea4d29245ab4b13068b480f", flattened_ast = "018dc16ea828956c4831a0867627751a833bef0e4b474918db2bc17b3658b1d8", destructured_ast = "821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a", inlined_ast = "821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a", dce_ast = "82b0310905bf404ce4d12c69f1955ec06b6e7d09e957b532f73fd9191aeb4fcb", bytecode = """ program test.aleo; struct Foo: 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 6795605862..4765b72822 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_commit_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_commit_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "5cb59e1aef08b326bf04c0c9d683e0c627e0977b5e38e2c328c9edc776d65d6c", unrolled_symbol_table = "5cb59e1aef08b326bf04c0c9d683e0c627e0977b5e38e2c328c9edc776d65d6c", initial_ast = "9beb01be0526c1dd87cf1ee4b518e380b933b4cc5ef32b489971808788443824", unrolled_ast = "9beb01be0526c1dd87cf1ee4b518e380b933b4cc5ef32b489971808788443824", ssa_ast = "4e4e56c9d3161547b75edb1da1569cf4ade698b7634827fcb92a4786ef2ec53c", flattened_ast = "fb6e4dc3d16ceb4f97857e76e70172e39a43ac271445606b764fad9356532b7c", destructured_ast = "38629200e0a8a18e6678b4bfd323af0ffec8fd9c9d58b40b6b0c81ae693ad574", inlined_ast = "38629200e0a8a18e6678b4bfd323af0ffec8fd9c9d58b40b6b0c81ae693ad574", dce_ast = "bac68877a43e59546969a53a31ce99653130b5ab829ae7c191757101952c0410", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9beb01be0526c1dd87cf1ee4b518e380b933b4cc5ef32b489971808788443824", unrolled_ast = "9beb01be0526c1dd87cf1ee4b518e380b933b4cc5ef32b489971808788443824", ssa_ast = "4e4e56c9d3161547b75edb1da1569cf4ade698b7634827fcb92a4786ef2ec53c", flattened_ast = "fb6e4dc3d16ceb4f97857e76e70172e39a43ac271445606b764fad9356532b7c", destructured_ast = "38629200e0a8a18e6678b4bfd323af0ffec8fd9c9d58b40b6b0c81ae693ad574", inlined_ast = "38629200e0a8a18e6678b4bfd323af0ffec8fd9c9d58b40b6b0c81ae693ad574", dce_ast = "bac68877a43e59546969a53a31ce99653130b5ab829ae7c191757101952c0410", bytecode = """ program test.aleo; struct Foo: 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 e357a512ff..27fcb08e40 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_commit_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_commit_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "6f29275aa4828e743a52126c9674b4b187f70bb84c7e14e821416ba70b20a977", unrolled_symbol_table = "6f29275aa4828e743a52126c9674b4b187f70bb84c7e14e821416ba70b20a977", initial_ast = "27bc5906a51928b0733372051121207550866d123c2242209e13c65d8f6e9281", unrolled_ast = "27bc5906a51928b0733372051121207550866d123c2242209e13c65d8f6e9281", ssa_ast = "593af3220f044892fc107b07de09853e37d3b66cb1a93657a40565fcfd6f4ca7", flattened_ast = "f2cd64af1a30688d84cdaade0e9c6eb231ecdd0d2f7be1de83e3fd49e0a3d981", destructured_ast = "0f195735c43c1c026d5e5cbfd852eef6bcd5802ad49c0c41cf44682879ad0e67", inlined_ast = "0f195735c43c1c026d5e5cbfd852eef6bcd5802ad49c0c41cf44682879ad0e67", dce_ast = "59f7ee2d326e132dd3913ea2baff62b9a5c48e2744ea1ef51380e3787996762f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "27bc5906a51928b0733372051121207550866d123c2242209e13c65d8f6e9281", unrolled_ast = "27bc5906a51928b0733372051121207550866d123c2242209e13c65d8f6e9281", ssa_ast = "593af3220f044892fc107b07de09853e37d3b66cb1a93657a40565fcfd6f4ca7", flattened_ast = "f2cd64af1a30688d84cdaade0e9c6eb231ecdd0d2f7be1de83e3fd49e0a3d981", destructured_ast = "0f195735c43c1c026d5e5cbfd852eef6bcd5802ad49c0c41cf44682879ad0e67", inlined_ast = "0f195735c43c1c026d5e5cbfd852eef6bcd5802ad49c0c41cf44682879ad0e67", dce_ast = "59f7ee2d326e132dd3913ea2baff62b9a5c48e2744ea1ef51380e3787996762f", bytecode = """ program test.aleo; struct Foo: 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 4181e5ae78..546a4c85c9 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_commit_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_commit_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "8e5af978a77e15bbbf47f9025c5ad93b11577ef9b82a1b20835d7b476000074a", unrolled_ast = "8e5af978a77e15bbbf47f9025c5ad93b11577ef9b82a1b20835d7b476000074a", ssa_ast = "e937decfcaff95c515d583feb0a34bf731c67bcbda8630d0582b1401d2f6c894", flattened_ast = "b1edf1cc607cb5008e0bfb45fd1c335b31877b4701f3b9cdbe1f8dafc2dd7e06", destructured_ast = "8fb196364453dd517d282ecec4cbf3214d001ec642a084b62b75214b17469cfc", inlined_ast = "8fb196364453dd517d282ecec4cbf3214d001ec642a084b62b75214b17469cfc", dce_ast = "91b7c373ab7d91ceaed92088c802966d231a1c58c82cf3ae0ec21fa48bb66b69", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8e5af978a77e15bbbf47f9025c5ad93b11577ef9b82a1b20835d7b476000074a", unrolled_ast = "8e5af978a77e15bbbf47f9025c5ad93b11577ef9b82a1b20835d7b476000074a", ssa_ast = "e937decfcaff95c515d583feb0a34bf731c67bcbda8630d0582b1401d2f6c894", flattened_ast = "b1edf1cc607cb5008e0bfb45fd1c335b31877b4701f3b9cdbe1f8dafc2dd7e06", destructured_ast = "8fb196364453dd517d282ecec4cbf3214d001ec642a084b62b75214b17469cfc", inlined_ast = "8fb196364453dd517d282ecec4cbf3214d001ec642a084b62b75214b17469cfc", dce_ast = "91b7c373ab7d91ceaed92088c802966d231a1c58c82cf3ae0ec21fa48bb66b69", bytecode = """ program test.aleo; struct Foo: 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 cfc0d23dd5..5244516fb2 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "5f33c08cdb5e22d7c1205004378e2f12c9c1995ca6e2e5a4d26e3998f508c95b", unrolled_ast = "5f33c08cdb5e22d7c1205004378e2f12c9c1995ca6e2e5a4d26e3998f508c95b", ssa_ast = "8bbbff498274b89e30b9f1198241543378e0d6196b8b03035e2af4aafd054a7d", flattened_ast = "e8ce32f070f276be670a8f16e75875b64f602ccdde870e32f9379f065bf3bca8", destructured_ast = "ecbd683e2fe643bf66884f87e51189ebb546e9911b6fdee878bfb2e6af1e6851", inlined_ast = "ecbd683e2fe643bf66884f87e51189ebb546e9911b6fdee878bfb2e6af1e6851", dce_ast = "0462c15d429b8c65c4375284d9496131c4441e67282fee93a9f0b9a581c9fc87", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5f33c08cdb5e22d7c1205004378e2f12c9c1995ca6e2e5a4d26e3998f508c95b", unrolled_ast = "5f33c08cdb5e22d7c1205004378e2f12c9c1995ca6e2e5a4d26e3998f508c95b", ssa_ast = "8bbbff498274b89e30b9f1198241543378e0d6196b8b03035e2af4aafd054a7d", flattened_ast = "e8ce32f070f276be670a8f16e75875b64f602ccdde870e32f9379f065bf3bca8", destructured_ast = "ecbd683e2fe643bf66884f87e51189ebb546e9911b6fdee878bfb2e6af1e6851", inlined_ast = "ecbd683e2fe643bf66884f87e51189ebb546e9911b6fdee878bfb2e6af1e6851", dce_ast = "0462c15d429b8c65c4375284d9496131c4441e67282fee93a9f0b9a581c9fc87", bytecode = """ program test.aleo; struct Foo: 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 b2b0518476..7c49c13829 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "16cc9b0724e9b9710a1fb2b2a102bf195cdf67ef04faff80eb44a98684d53287", unrolled_ast = "16cc9b0724e9b9710a1fb2b2a102bf195cdf67ef04faff80eb44a98684d53287", ssa_ast = "fdcb2dd71b3081a87535865597a60e3611c6d06099cb5f1437f87e8a854b860b", flattened_ast = "9622685fa672d5e99ecf1274e696cc0a24994bc508bb1cdaf49286344ff1e526", destructured_ast = "bc838823e9e86bb974a1f6078a49b60ba274812bca1058d5b276a6829f98fb1e", inlined_ast = "bc838823e9e86bb974a1f6078a49b60ba274812bca1058d5b276a6829f98fb1e", dce_ast = "c66a2e365c334442bd39de0096260a8f6d5dad071e3681fc5c24821f73978eb7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "16cc9b0724e9b9710a1fb2b2a102bf195cdf67ef04faff80eb44a98684d53287", unrolled_ast = "16cc9b0724e9b9710a1fb2b2a102bf195cdf67ef04faff80eb44a98684d53287", ssa_ast = "fdcb2dd71b3081a87535865597a60e3611c6d06099cb5f1437f87e8a854b860b", flattened_ast = "9622685fa672d5e99ecf1274e696cc0a24994bc508bb1cdaf49286344ff1e526", destructured_ast = "bc838823e9e86bb974a1f6078a49b60ba274812bca1058d5b276a6829f98fb1e", inlined_ast = "bc838823e9e86bb974a1f6078a49b60ba274812bca1058d5b276a6829f98fb1e", dce_ast = "c66a2e365c334442bd39de0096260a8f6d5dad071e3681fc5c24821f73978eb7", bytecode = """ program test.aleo; struct Foo: 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 082ee6ca51..8dec2e9191 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "f41b5d1390511e0b7498f813fba346f400ef66bf636f0d1e28dbb55869a80153", unrolled_ast = "f41b5d1390511e0b7498f813fba346f400ef66bf636f0d1e28dbb55869a80153", ssa_ast = "cbb8a516a4b76218ff24a3c56e42a435b0b8acb6ea33e2cb074a787ef51b22ab", flattened_ast = "87ba6241b5819ea21eb90f7eb502bd1674196560d3343f39c59119c8b380a402", destructured_ast = "e4612e20aa9f9dbb9128f4423910188ba27e66b21eed6afe615e6bb1574a500d", inlined_ast = "e4612e20aa9f9dbb9128f4423910188ba27e66b21eed6afe615e6bb1574a500d", dce_ast = "dea0015bae3270eed36e9d7e9a1988ad1924df3eff4728499da344346f5fb439", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f41b5d1390511e0b7498f813fba346f400ef66bf636f0d1e28dbb55869a80153", unrolled_ast = "f41b5d1390511e0b7498f813fba346f400ef66bf636f0d1e28dbb55869a80153", ssa_ast = "cbb8a516a4b76218ff24a3c56e42a435b0b8acb6ea33e2cb074a787ef51b22ab", flattened_ast = "87ba6241b5819ea21eb90f7eb502bd1674196560d3343f39c59119c8b380a402", destructured_ast = "e4612e20aa9f9dbb9128f4423910188ba27e66b21eed6afe615e6bb1574a500d", inlined_ast = "e4612e20aa9f9dbb9128f4423910188ba27e66b21eed6afe615e6bb1574a500d", dce_ast = "dea0015bae3270eed36e9d7e9a1988ad1924df3eff4728499da344346f5fb439", bytecode = """ program test.aleo; struct Foo: 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 1751ba5089..93fa418a00 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_hash_to_scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "d60a209f48b0a4b33519f098daa79b8b28be280323adeae4c0a616bcc5d62110", unrolled_ast = "d60a209f48b0a4b33519f098daa79b8b28be280323adeae4c0a616bcc5d62110", ssa_ast = "30b3e677012b1457ef425207307f185d8c6197ee1d5f6ccf368b74ed85b5048d", flattened_ast = "0f86fd9e319aefdb84bc8c75a61a1fa3be1f3df572b7eeced37a4e26b86ffb92", destructured_ast = "77819eeb958302ce40bf40378fef4754d014a35cfbd966b8ea0bdd315fd0c0e2", inlined_ast = "77819eeb958302ce40bf40378fef4754d014a35cfbd966b8ea0bdd315fd0c0e2", dce_ast = "81b680f52e95ccb1c95e0342a4d2265504bce5056e28435d4dc99e3491ec4775", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d60a209f48b0a4b33519f098daa79b8b28be280323adeae4c0a616bcc5d62110", unrolled_ast = "d60a209f48b0a4b33519f098daa79b8b28be280323adeae4c0a616bcc5d62110", ssa_ast = "30b3e677012b1457ef425207307f185d8c6197ee1d5f6ccf368b74ed85b5048d", flattened_ast = "0f86fd9e319aefdb84bc8c75a61a1fa3be1f3df572b7eeced37a4e26b86ffb92", destructured_ast = "77819eeb958302ce40bf40378fef4754d014a35cfbd966b8ea0bdd315fd0c0e2", inlined_ast = "77819eeb958302ce40bf40378fef4754d014a35cfbd966b8ea0bdd315fd0c0e2", dce_ast = "81b680f52e95ccb1c95e0342a4d2265504bce5056e28435d4dc99e3491ec4775", bytecode = """ program test.aleo; struct Foo: 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 7577af60b6..c744cea3c8 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_commit_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_commit_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "5cb59e1aef08b326bf04c0c9d683e0c627e0977b5e38e2c328c9edc776d65d6c", unrolled_symbol_table = "5cb59e1aef08b326bf04c0c9d683e0c627e0977b5e38e2c328c9edc776d65d6c", initial_ast = "f970f8bfc18a141d78c7ba2bc154e7b98d109fb79d49d68c732c30f2eaec094c", unrolled_ast = "f970f8bfc18a141d78c7ba2bc154e7b98d109fb79d49d68c732c30f2eaec094c", ssa_ast = "115f168e8b8eae9d237a56538e7efd216e73df68014ac8a1b34dc01f3ac4d666", flattened_ast = "59e98dfa468eaa53d6519c3cf7a21d5a47e1b284aae3d210e294345b59319b8d", destructured_ast = "2905c4ece34f216cd525b1c880d22c135f47b9449994893e308f7a813851087d", inlined_ast = "2905c4ece34f216cd525b1c880d22c135f47b9449994893e308f7a813851087d", dce_ast = "bac68877a43e59546969a53a31ce99653130b5ab829ae7c191757101952c0410", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f970f8bfc18a141d78c7ba2bc154e7b98d109fb79d49d68c732c30f2eaec094c", unrolled_ast = "f970f8bfc18a141d78c7ba2bc154e7b98d109fb79d49d68c732c30f2eaec094c", ssa_ast = "115f168e8b8eae9d237a56538e7efd216e73df68014ac8a1b34dc01f3ac4d666", flattened_ast = "59e98dfa468eaa53d6519c3cf7a21d5a47e1b284aae3d210e294345b59319b8d", destructured_ast = "2905c4ece34f216cd525b1c880d22c135f47b9449994893e308f7a813851087d", inlined_ast = "2905c4ece34f216cd525b1c880d22c135f47b9449994893e308f7a813851087d", dce_ast = "bac68877a43e59546969a53a31ce99653130b5ab829ae7c191757101952c0410", bytecode = """ program test.aleo; struct Foo: 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 0826d14330..6f27ad18e5 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_commit_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_commit_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "634474672336f17251efbb2aef095021bfdedf422f692bc39ee6cdad3c0cd952", unrolled_symbol_table = "634474672336f17251efbb2aef095021bfdedf422f692bc39ee6cdad3c0cd952", initial_ast = "c6cc94a0fd64829de7efde5303a166bcdd30e6303a81a0bedb3e957a35b273d7", unrolled_ast = "c6cc94a0fd64829de7efde5303a166bcdd30e6303a81a0bedb3e957a35b273d7", ssa_ast = "3342bb8d705f2e0f1be18350663f586a9b21cf42ee48fb1fcd14e4f07d818b79", flattened_ast = "429470fd2cb83f493269e462f979d3c236df515488b51088657e3bf7c20b0df5", destructured_ast = "59ebef3d5188e447ae61794169567d30d9aa8f089dae5f49964818613a52a098", inlined_ast = "59ebef3d5188e447ae61794169567d30d9aa8f089dae5f49964818613a52a098", dce_ast = "3c91eda2d8f8935ef0c1e94d3f26d46f456b44a3568c5f410d2ed30df98dc406", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c6cc94a0fd64829de7efde5303a166bcdd30e6303a81a0bedb3e957a35b273d7", unrolled_ast = "c6cc94a0fd64829de7efde5303a166bcdd30e6303a81a0bedb3e957a35b273d7", ssa_ast = "3342bb8d705f2e0f1be18350663f586a9b21cf42ee48fb1fcd14e4f07d818b79", flattened_ast = "429470fd2cb83f493269e462f979d3c236df515488b51088657e3bf7c20b0df5", destructured_ast = "59ebef3d5188e447ae61794169567d30d9aa8f089dae5f49964818613a52a098", inlined_ast = "59ebef3d5188e447ae61794169567d30d9aa8f089dae5f49964818613a52a098", dce_ast = "3c91eda2d8f8935ef0c1e94d3f26d46f456b44a3568c5f410d2ed30df98dc406", bytecode = """ program test.aleo; struct Foo: 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 c49d742912..dc941e7a5e 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_commit_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_commit_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "fb08394f4d3809df07ea2bd43d1a2d603a5b60bd5ec0ebea53924e2e477932b3", unrolled_ast = "fb08394f4d3809df07ea2bd43d1a2d603a5b60bd5ec0ebea53924e2e477932b3", ssa_ast = "7459d8925c091bdd6d6114d393ec10fd1b244dfa08cd35c2770cccb3dd14d74b", flattened_ast = "2c7a7d7a588435725614843424b7c52c5ce25e02c20a84af98b9c6312a6bf7c7", destructured_ast = "e33b97e520f7e1f94c024641d11365b706c815c4bc3af2f4c5ddd4d15abd7a1e", inlined_ast = "e33b97e520f7e1f94c024641d11365b706c815c4bc3af2f4c5ddd4d15abd7a1e", dce_ast = "2ca3e75ed482aa6b570ff3a7ac124f10f3d243f9eba535c10759c4c36ce79070", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fb08394f4d3809df07ea2bd43d1a2d603a5b60bd5ec0ebea53924e2e477932b3", unrolled_ast = "fb08394f4d3809df07ea2bd43d1a2d603a5b60bd5ec0ebea53924e2e477932b3", ssa_ast = "7459d8925c091bdd6d6114d393ec10fd1b244dfa08cd35c2770cccb3dd14d74b", flattened_ast = "2c7a7d7a588435725614843424b7c52c5ce25e02c20a84af98b9c6312a6bf7c7", destructured_ast = "e33b97e520f7e1f94c024641d11365b706c815c4bc3af2f4c5ddd4d15abd7a1e", inlined_ast = "e33b97e520f7e1f94c024641d11365b706c815c4bc3af2f4c5ddd4d15abd7a1e", dce_ast = "2ca3e75ed482aa6b570ff3a7ac124f10f3d243f9eba535c10759c4c36ce79070", bytecode = """ program test.aleo; struct Foo: 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 6c6f4728c5..284c2b98b8 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "3e30a24d3bdbc75b54c300a8e99fc4e1d513af6c597b1291c9dfb7e67da8c297", unrolled_ast = "3e30a24d3bdbc75b54c300a8e99fc4e1d513af6c597b1291c9dfb7e67da8c297", ssa_ast = "9be7ed8b9da16a2c38800e35ebcfc92d33e7ffe72f68ee3b19bc46ec2c162dfd", flattened_ast = "8e8a6533cfd710c1e78601156991d3105b67d8a3998cf9e3986d35a92e7faedc", destructured_ast = "3d07ad984a3a1b8968fa045b62b6ebb7e8f7ecd654c1b59060147ec1b6c9598f", inlined_ast = "3d07ad984a3a1b8968fa045b62b6ebb7e8f7ecd654c1b59060147ec1b6c9598f", dce_ast = "0462c15d429b8c65c4375284d9496131c4441e67282fee93a9f0b9a581c9fc87", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3e30a24d3bdbc75b54c300a8e99fc4e1d513af6c597b1291c9dfb7e67da8c297", unrolled_ast = "3e30a24d3bdbc75b54c300a8e99fc4e1d513af6c597b1291c9dfb7e67da8c297", ssa_ast = "9be7ed8b9da16a2c38800e35ebcfc92d33e7ffe72f68ee3b19bc46ec2c162dfd", flattened_ast = "8e8a6533cfd710c1e78601156991d3105b67d8a3998cf9e3986d35a92e7faedc", destructured_ast = "3d07ad984a3a1b8968fa045b62b6ebb7e8f7ecd654c1b59060147ec1b6c9598f", inlined_ast = "3d07ad984a3a1b8968fa045b62b6ebb7e8f7ecd654c1b59060147ec1b6c9598f", dce_ast = "0462c15d429b8c65c4375284d9496131c4441e67282fee93a9f0b9a581c9fc87", bytecode = """ program test.aleo; struct Foo: 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 73aa682e35..2aa8054904 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "6b68c65600169f8c8cee0a021d375084f0ddeb6149fae46b9573c699766c5ab3", unrolled_ast = "6b68c65600169f8c8cee0a021d375084f0ddeb6149fae46b9573c699766c5ab3", ssa_ast = "ee19175861e7e4461f9fa8cca8cae7fadf14c65c7b01a8b8be6954204dafcc8d", flattened_ast = "10cd22a4a10187d6e06d8c06634296f3645b14a042df3f9ea0ace3f4a6b74231", destructured_ast = "c91853dca89651fb270296c523104264a444cd1e60770ce61f814f049d24cd41", inlined_ast = "c91853dca89651fb270296c523104264a444cd1e60770ce61f814f049d24cd41", dce_ast = "745d5f7d5e373f50f54aeeeb329f068083761fdae2946b3edc490a04f0c4fd99", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6b68c65600169f8c8cee0a021d375084f0ddeb6149fae46b9573c699766c5ab3", unrolled_ast = "6b68c65600169f8c8cee0a021d375084f0ddeb6149fae46b9573c699766c5ab3", ssa_ast = "ee19175861e7e4461f9fa8cca8cae7fadf14c65c7b01a8b8be6954204dafcc8d", flattened_ast = "10cd22a4a10187d6e06d8c06634296f3645b14a042df3f9ea0ace3f4a6b74231", destructured_ast = "c91853dca89651fb270296c523104264a444cd1e60770ce61f814f049d24cd41", inlined_ast = "c91853dca89651fb270296c523104264a444cd1e60770ce61f814f049d24cd41", dce_ast = "745d5f7d5e373f50f54aeeeb329f068083761fdae2946b3edc490a04f0c4fd99", bytecode = """ program test.aleo; struct Foo: 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 4247ebc527..a91ab8bc74 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "3a42543b6248f5911940c48649b66b5e860f25a8b3255f3912a5e2770eef5ace", unrolled_ast = "3a42543b6248f5911940c48649b66b5e860f25a8b3255f3912a5e2770eef5ace", ssa_ast = "fce17cd4c6a2f8463bc87e74d74d0624658b8a862ebf3ee7e525a59316876223", flattened_ast = "0b78985bfbff4a61ecfc090b94041c542d923cf1cd6253a8c5473b04a7cb5787", destructured_ast = "e8a2fa4796f18b2c05b6702358ed9fd66a552446a322891ca8981ea1125e9893", inlined_ast = "e8a2fa4796f18b2c05b6702358ed9fd66a552446a322891ca8981ea1125e9893", dce_ast = "32495442d293a49ba12481bba5ede7887615d7b5f631053bb75be087a41acdba", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3a42543b6248f5911940c48649b66b5e860f25a8b3255f3912a5e2770eef5ace", unrolled_ast = "3a42543b6248f5911940c48649b66b5e860f25a8b3255f3912a5e2770eef5ace", ssa_ast = "fce17cd4c6a2f8463bc87e74d74d0624658b8a862ebf3ee7e525a59316876223", flattened_ast = "0b78985bfbff4a61ecfc090b94041c542d923cf1cd6253a8c5473b04a7cb5787", destructured_ast = "e8a2fa4796f18b2c05b6702358ed9fd66a552446a322891ca8981ea1125e9893", inlined_ast = "e8a2fa4796f18b2c05b6702358ed9fd66a552446a322891ca8981ea1125e9893", dce_ast = "32495442d293a49ba12481bba5ede7887615d7b5f631053bb75be087a41acdba", bytecode = """ program test.aleo; struct Foo: 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 3714cd33e0..4dd58f4989 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_hash_to_scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c", unrolled_ast = "e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c", ssa_ast = "42bb275bb8f30f844e720e95ff44f8c2d8b2edc12ea4d29245ab4b13068b480f", flattened_ast = "018dc16ea828956c4831a0867627751a833bef0e4b474918db2bc17b3658b1d8", destructured_ast = "821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a", inlined_ast = "821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a", dce_ast = "82b0310905bf404ce4d12c69f1955ec06b6e7d09e957b532f73fd9191aeb4fcb", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c", unrolled_ast = "e24ee1bcabcc08b4b186df3883e05bae4f6452569f613294a6ee7aaa5b51a67c", ssa_ast = "42bb275bb8f30f844e720e95ff44f8c2d8b2edc12ea4d29245ab4b13068b480f", flattened_ast = "018dc16ea828956c4831a0867627751a833bef0e4b474918db2bc17b3658b1d8", destructured_ast = "821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a", inlined_ast = "821596ca67920e30b4904b190cd9387029414909381747860fdd7575b671533a", dce_ast = "82b0310905bf404ce4d12c69f1955ec06b6e7d09e957b532f73fd9191aeb4fcb", bytecode = """ program test.aleo; struct Foo: 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 4dce213a42..ee822c225c 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "442c5362ae1cccc6219eb6ed3535001f3aa1d8211912e35855d268e36c35d71e", unrolled_ast = "442c5362ae1cccc6219eb6ed3535001f3aa1d8211912e35855d268e36c35d71e", ssa_ast = "a2fa6a2378ffe24ed6cbfe450e75935793bee13d0c62c8f66597ab20f6215b6e", flattened_ast = "282f6dacfa73e9b5344db2b401d04d3bbe20a106eb596c7686900bec344dbd95", destructured_ast = "f1749d788d7ccf00e5c8dd89d2487b8d92489c5ae09006f394e50b6d2ee712de", inlined_ast = "f1749d788d7ccf00e5c8dd89d2487b8d92489c5ae09006f394e50b6d2ee712de", dce_ast = "2a8b0ea8985ab9c858f663ce59e0277a6d77f20820e0ac4960459e49efeabe0e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "442c5362ae1cccc6219eb6ed3535001f3aa1d8211912e35855d268e36c35d71e", unrolled_ast = "442c5362ae1cccc6219eb6ed3535001f3aa1d8211912e35855d268e36c35d71e", ssa_ast = "a2fa6a2378ffe24ed6cbfe450e75935793bee13d0c62c8f66597ab20f6215b6e", flattened_ast = "282f6dacfa73e9b5344db2b401d04d3bbe20a106eb596c7686900bec344dbd95", destructured_ast = "f1749d788d7ccf00e5c8dd89d2487b8d92489c5ae09006f394e50b6d2ee712de", inlined_ast = "f1749d788d7ccf00e5c8dd89d2487b8d92489c5ae09006f394e50b6d2ee712de", dce_ast = "2a8b0ea8985ab9c858f663ce59e0277a6d77f20820e0ac4960459e49efeabe0e", bytecode = """ program test.aleo; struct Foo: 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 6b3478bcf0..103aee1bac 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "1d5396288476d5e898e696c848ab2eddd039d20542dd4544de4fd5d47d742520", unrolled_ast = "1d5396288476d5e898e696c848ab2eddd039d20542dd4544de4fd5d47d742520", ssa_ast = "32842d3ffb2864a3aeb3560af67fd76d6bd2bcb7f499637b54a01bb723ab9e62", flattened_ast = "aab3af9dfa62a5d527fd350086e6d2899a485253ecc9c109c506f13bdd7efa9f", destructured_ast = "593e17839928f2e1ec1fd09989e710f90665cebef945ad2ea67a01485793b882", inlined_ast = "593e17839928f2e1ec1fd09989e710f90665cebef945ad2ea67a01485793b882", dce_ast = "62a27df6d35c3089d230b998d718f2ee2ebf71c4208093460f36be8c524d5494", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1d5396288476d5e898e696c848ab2eddd039d20542dd4544de4fd5d47d742520", unrolled_ast = "1d5396288476d5e898e696c848ab2eddd039d20542dd4544de4fd5d47d742520", ssa_ast = "32842d3ffb2864a3aeb3560af67fd76d6bd2bcb7f499637b54a01bb723ab9e62", flattened_ast = "aab3af9dfa62a5d527fd350086e6d2899a485253ecc9c109c506f13bdd7efa9f", destructured_ast = "593e17839928f2e1ec1fd09989e710f90665cebef945ad2ea67a01485793b882", inlined_ast = "593e17839928f2e1ec1fd09989e710f90665cebef945ad2ea67a01485793b882", dce_ast = "62a27df6d35c3089d230b998d718f2ee2ebf71c4208093460f36be8c524d5494", bytecode = """ program test.aleo; struct Foo: 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 95678595c4..66d06050b2 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "468a619ae62ffb64127629908968dc3d9a7542085ce407f7513522de43b57e59", unrolled_ast = "468a619ae62ffb64127629908968dc3d9a7542085ce407f7513522de43b57e59", ssa_ast = "1c8e3b4ee612253ae49a68bbb5f1f022e2db729405765845eae1e78f4dc73aa5", flattened_ast = "3b9583c20cb047fba616d5d78c0528c775e3f422dfbd0d13980062f8d0576498", destructured_ast = "088e16c326f423b71e7a86380bf75e68cdb900fdd4c6f3d9626a5cdcadb36e63", inlined_ast = "088e16c326f423b71e7a86380bf75e68cdb900fdd4c6f3d9626a5cdcadb36e63", dce_ast = "02fa890d859e83b08f1e3aa06244ff3ae1b4b9b5349934e431fd878ee05dcfd5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "468a619ae62ffb64127629908968dc3d9a7542085ce407f7513522de43b57e59", unrolled_ast = "468a619ae62ffb64127629908968dc3d9a7542085ce407f7513522de43b57e59", ssa_ast = "1c8e3b4ee612253ae49a68bbb5f1f022e2db729405765845eae1e78f4dc73aa5", flattened_ast = "3b9583c20cb047fba616d5d78c0528c775e3f422dfbd0d13980062f8d0576498", destructured_ast = "088e16c326f423b71e7a86380bf75e68cdb900fdd4c6f3d9626a5cdcadb36e63", inlined_ast = "088e16c326f423b71e7a86380bf75e68cdb900fdd4c6f3d9626a5cdcadb36e63", dce_ast = "02fa890d859e83b08f1e3aa06244ff3ae1b4b9b5349934e431fd878ee05dcfd5", bytecode = """ program test.aleo; struct Foo: 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 c33b54f6ca..0d3d9fd9d2 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "ef6a8b12ab9a2990728744af5eed85e7488f25e22611778f05633be09dc639d0", unrolled_ast = "ef6a8b12ab9a2990728744af5eed85e7488f25e22611778f05633be09dc639d0", ssa_ast = "6b57a9b84a5ba37ca589290b095883c39c40fff348600456f4531b130506a4d3", flattened_ast = "1d390bcff74a7da50935a7c3d8e9bc9348902ea22e481fb7634f46cbc6e3077a", destructured_ast = "43ff018ba2b76a0532fd7e1c2753552ac40822b9654c55e0daf588e65f41fbfa", inlined_ast = "43ff018ba2b76a0532fd7e1c2753552ac40822b9654c55e0daf588e65f41fbfa", dce_ast = "498731da2308c28a6d1fb4a8f10757664918b05bc0a85a2987a93ab2573a83b4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ef6a8b12ab9a2990728744af5eed85e7488f25e22611778f05633be09dc639d0", unrolled_ast = "ef6a8b12ab9a2990728744af5eed85e7488f25e22611778f05633be09dc639d0", ssa_ast = "6b57a9b84a5ba37ca589290b095883c39c40fff348600456f4531b130506a4d3", flattened_ast = "1d390bcff74a7da50935a7c3d8e9bc9348902ea22e481fb7634f46cbc6e3077a", destructured_ast = "43ff018ba2b76a0532fd7e1c2753552ac40822b9654c55e0daf588e65f41fbfa", inlined_ast = "43ff018ba2b76a0532fd7e1c2753552ac40822b9654c55e0daf588e65f41fbfa", dce_ast = "498731da2308c28a6d1fb4a8f10757664918b05bc0a85a2987a93ab2573a83b4", bytecode = """ program test.aleo; struct Foo: 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 24140b81c4..fe0894b71e 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "e0a0f783611f7bcc08271c7259ef2978ee4571cb86633016317f8a61263f9bdb", unrolled_ast = "e0a0f783611f7bcc08271c7259ef2978ee4571cb86633016317f8a61263f9bdb", ssa_ast = "1a8cded804c2c0bea4d3100239c920f9c05e27453743bb92d0c97de1876b922b", flattened_ast = "37a3d3534e557cdd41f43d1843889b5864ef5844cf784feaacd6ece2ce7531f1", destructured_ast = "0b1c52c255fbb1d040c11c4abba2918759cb98e5097e3ef22804728d548e80a0", inlined_ast = "0b1c52c255fbb1d040c11c4abba2918759cb98e5097e3ef22804728d548e80a0", dce_ast = "eec36bb7ac4980ba963769eaa1b9acae62a248aacf714c98c3e592560e1b38e2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e0a0f783611f7bcc08271c7259ef2978ee4571cb86633016317f8a61263f9bdb", unrolled_ast = "e0a0f783611f7bcc08271c7259ef2978ee4571cb86633016317f8a61263f9bdb", ssa_ast = "1a8cded804c2c0bea4d3100239c920f9c05e27453743bb92d0c97de1876b922b", flattened_ast = "37a3d3534e557cdd41f43d1843889b5864ef5844cf784feaacd6ece2ce7531f1", destructured_ast = "0b1c52c255fbb1d040c11c4abba2918759cb98e5097e3ef22804728d548e80a0", inlined_ast = "0b1c52c255fbb1d040c11c4abba2918759cb98e5097e3ef22804728d548e80a0", dce_ast = "eec36bb7ac4980ba963769eaa1b9acae62a248aacf714c98c3e592560e1b38e2", bytecode = """ program test.aleo; struct Foo: 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 263f2de6a8..472a2f4013 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "f186cd70d912c729173ba3daa52d09f432de6752ebcf8eb98c9ec9a173a6345f", unrolled_ast = "f186cd70d912c729173ba3daa52d09f432de6752ebcf8eb98c9ec9a173a6345f", ssa_ast = "cd21ab42ba7b71d49d574234afd69882e11252730169908971aec498a1da87c3", flattened_ast = "d3cb0c896a08af1429e3f2cb5d92a4d1fcda1c7eaf992ae2ab73b45ea724ab43", destructured_ast = "c509420b78791136df0db3e5e22b164c01b8b55fd7cb1bc0951659bf127496ec", inlined_ast = "c509420b78791136df0db3e5e22b164c01b8b55fd7cb1bc0951659bf127496ec", dce_ast = "6c887cfc2804ab34098bd3cf43cfe6bfffde928c0daf118656a00d27542b970e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f186cd70d912c729173ba3daa52d09f432de6752ebcf8eb98c9ec9a173a6345f", unrolled_ast = "f186cd70d912c729173ba3daa52d09f432de6752ebcf8eb98c9ec9a173a6345f", ssa_ast = "cd21ab42ba7b71d49d574234afd69882e11252730169908971aec498a1da87c3", flattened_ast = "d3cb0c896a08af1429e3f2cb5d92a4d1fcda1c7eaf992ae2ab73b45ea724ab43", destructured_ast = "c509420b78791136df0db3e5e22b164c01b8b55fd7cb1bc0951659bf127496ec", inlined_ast = "c509420b78791136df0db3e5e22b164c01b8b55fd7cb1bc0951659bf127496ec", dce_ast = "6c887cfc2804ab34098bd3cf43cfe6bfffde928c0daf118656a00d27542b970e", bytecode = """ program test.aleo; struct Foo: 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 6b0e5fd834..aab1925da1 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "52e8149620770b85c4bcad0c3166c45ac4a4b16f2d40245f461e6fe66e1437ad", unrolled_ast = "52e8149620770b85c4bcad0c3166c45ac4a4b16f2d40245f461e6fe66e1437ad", ssa_ast = "421c0602f61bd698d43479fb6822dfae87f9884b7ef91850ad3f3cc62ead9320", flattened_ast = "034a7232997144e71bfc33239ea6c56efc63151542b2c44228a9518a1c3c410a", destructured_ast = "4eb45d45ae72325a2bc7f92321cd38b717e449cb735a5562a1b043ee594e0beb", inlined_ast = "4eb45d45ae72325a2bc7f92321cd38b717e449cb735a5562a1b043ee594e0beb", dce_ast = "292b3e8a07570b27a6458ded0eab716827bdf9829a70e9cac4736c9bd0eb669b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "52e8149620770b85c4bcad0c3166c45ac4a4b16f2d40245f461e6fe66e1437ad", unrolled_ast = "52e8149620770b85c4bcad0c3166c45ac4a4b16f2d40245f461e6fe66e1437ad", ssa_ast = "421c0602f61bd698d43479fb6822dfae87f9884b7ef91850ad3f3cc62ead9320", flattened_ast = "034a7232997144e71bfc33239ea6c56efc63151542b2c44228a9518a1c3c410a", destructured_ast = "4eb45d45ae72325a2bc7f92321cd38b717e449cb735a5562a1b043ee594e0beb", inlined_ast = "4eb45d45ae72325a2bc7f92321cd38b717e449cb735a5562a1b043ee594e0beb", dce_ast = "292b3e8a07570b27a6458ded0eab716827bdf9829a70e9cac4736c9bd0eb669b", bytecode = """ program test.aleo; struct Foo: 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 124f96ffb1..d3d3594a79 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "0bf4f3e0c0909add978c1c86d40acfb2d6bcadf3fbefe2ee4716718d953d0d58", unrolled_ast = "0bf4f3e0c0909add978c1c86d40acfb2d6bcadf3fbefe2ee4716718d953d0d58", ssa_ast = "e87e2291f9b5f42b8a9c24b56ee6cbe91704ae9f0009de34d5723f431a7843fd", flattened_ast = "daabc553ae9cb250c1eab2b5f1329fdf0682bfb965ea230789485a04a06a546a", destructured_ast = "c3693dbe23dc7d5e4af38d8a01729fa0b7fbbbfa73ec839a861bcda889994842", inlined_ast = "c3693dbe23dc7d5e4af38d8a01729fa0b7fbbbfa73ec839a861bcda889994842", dce_ast = "40ee13466dabd45ba897e77bd2d403f749622fe926adc57df9c220c4670769b0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0bf4f3e0c0909add978c1c86d40acfb2d6bcadf3fbefe2ee4716718d953d0d58", unrolled_ast = "0bf4f3e0c0909add978c1c86d40acfb2d6bcadf3fbefe2ee4716718d953d0d58", ssa_ast = "e87e2291f9b5f42b8a9c24b56ee6cbe91704ae9f0009de34d5723f431a7843fd", flattened_ast = "daabc553ae9cb250c1eab2b5f1329fdf0682bfb965ea230789485a04a06a546a", destructured_ast = "c3693dbe23dc7d5e4af38d8a01729fa0b7fbbbfa73ec839a861bcda889994842", inlined_ast = "c3693dbe23dc7d5e4af38d8a01729fa0b7fbbbfa73ec839a861bcda889994842", dce_ast = "40ee13466dabd45ba897e77bd2d403f749622fe926adc57df9c220c4670769b0", bytecode = """ program test.aleo; struct Foo: 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 88b6e1d326..4e7e1ee43e 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "ebddb7d5799f23e53b3d61632ee643912bbb48b9cefa4ac065be85d37aaa50bd", unrolled_ast = "ebddb7d5799f23e53b3d61632ee643912bbb48b9cefa4ac065be85d37aaa50bd", ssa_ast = "018b8ea7eeb49f42121314644edcdce86c83acef33a7ac68a880b6a704fc85e1", flattened_ast = "809214e2a2f8f26a32fb09b29c01cf435e0249508518b2699d0bd9e366ceef78", destructured_ast = "39010d7217c8fede44a27f2a90075d5c4873c2bba208861fdf64f1386557e70e", inlined_ast = "39010d7217c8fede44a27f2a90075d5c4873c2bba208861fdf64f1386557e70e", dce_ast = "d2661ecfe254e43626511a2b506cf506ddf02ec58688c4a4372a84ee6a2cc873", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ebddb7d5799f23e53b3d61632ee643912bbb48b9cefa4ac065be85d37aaa50bd", unrolled_ast = "ebddb7d5799f23e53b3d61632ee643912bbb48b9cefa4ac065be85d37aaa50bd", ssa_ast = "018b8ea7eeb49f42121314644edcdce86c83acef33a7ac68a880b6a704fc85e1", flattened_ast = "809214e2a2f8f26a32fb09b29c01cf435e0249508518b2699d0bd9e366ceef78", destructured_ast = "39010d7217c8fede44a27f2a90075d5c4873c2bba208861fdf64f1386557e70e", inlined_ast = "39010d7217c8fede44a27f2a90075d5c4873c2bba208861fdf64f1386557e70e", dce_ast = "d2661ecfe254e43626511a2b506cf506ddf02ec58688c4a4372a84ee6a2cc873", bytecode = """ program test.aleo; struct Foo: 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 7caff9bc31..872928749e 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "9aff620dd76ac53998b174eb9bf08401e5afd8d6a467b967e2b46cb5558241b6", unrolled_ast = "9aff620dd76ac53998b174eb9bf08401e5afd8d6a467b967e2b46cb5558241b6", ssa_ast = "a5606345c7d4ede71acbf5525ad84760485d9cc717fadcbcbe4781e793bbee1d", flattened_ast = "0e262d936c09fb33795e7b050f9f3f7d127bc0769e16e8963a7ea5fa6dd0dbe1", destructured_ast = "a7f1a1acd14648f9d51cd504046bb439b420c20c07cad054ad04ba0aaac7e68a", inlined_ast = "a7f1a1acd14648f9d51cd504046bb439b420c20c07cad054ad04ba0aaac7e68a", dce_ast = "037797e09ffb65db0d8e7afff652625a87d6d6774d807d10985e271533621d77", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9aff620dd76ac53998b174eb9bf08401e5afd8d6a467b967e2b46cb5558241b6", unrolled_ast = "9aff620dd76ac53998b174eb9bf08401e5afd8d6a467b967e2b46cb5558241b6", ssa_ast = "a5606345c7d4ede71acbf5525ad84760485d9cc717fadcbcbe4781e793bbee1d", flattened_ast = "0e262d936c09fb33795e7b050f9f3f7d127bc0769e16e8963a7ea5fa6dd0dbe1", destructured_ast = "a7f1a1acd14648f9d51cd504046bb439b420c20c07cad054ad04ba0aaac7e68a", inlined_ast = "a7f1a1acd14648f9d51cd504046bb439b420c20c07cad054ad04ba0aaac7e68a", dce_ast = "037797e09ffb65db0d8e7afff652625a87d6d6774d807d10985e271533621d77", bytecode = """ program test.aleo; struct Foo: 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 e0b7e3a0d1..fafdefdf32 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "aa9928beca3c8bebbf79c20fdbde7a985791d8489b5d32aef9689ecbc0325a14", unrolled_ast = "aa9928beca3c8bebbf79c20fdbde7a985791d8489b5d32aef9689ecbc0325a14", ssa_ast = "8265f4821b9744859e75afbc1e3f10be89252f1d65690e1025126c5d520ffc4b", flattened_ast = "87946afc0b53932ab784c974297704446c17f52a98b8dbe0308e39f0b05c3cf2", destructured_ast = "61ca4389d23ae33791dbe6cd6168e9b277a873fa0824385390ece4b665834c15", inlined_ast = "61ca4389d23ae33791dbe6cd6168e9b277a873fa0824385390ece4b665834c15", dce_ast = "a2dc0baa03e57cf937b52d4e2cbba3f6949d77dd84addff39f8f6ae2f92d9564", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "aa9928beca3c8bebbf79c20fdbde7a985791d8489b5d32aef9689ecbc0325a14", unrolled_ast = "aa9928beca3c8bebbf79c20fdbde7a985791d8489b5d32aef9689ecbc0325a14", ssa_ast = "8265f4821b9744859e75afbc1e3f10be89252f1d65690e1025126c5d520ffc4b", flattened_ast = "87946afc0b53932ab784c974297704446c17f52a98b8dbe0308e39f0b05c3cf2", destructured_ast = "61ca4389d23ae33791dbe6cd6168e9b277a873fa0824385390ece4b665834c15", inlined_ast = "61ca4389d23ae33791dbe6cd6168e9b277a873fa0824385390ece4b665834c15", dce_ast = "a2dc0baa03e57cf937b52d4e2cbba3f6949d77dd84addff39f8f6ae2f92d9564", bytecode = """ program test.aleo; struct Foo: 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 970b79cc01..65b50d3b1e 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "f46880150d359516cf54e876dd4b1b42cbd311d8044d50bcf2d6f6aeaf8e7047", unrolled_ast = "f46880150d359516cf54e876dd4b1b42cbd311d8044d50bcf2d6f6aeaf8e7047", ssa_ast = "40a71ffba556963cb091c24494d41295641ab71cac1f727e3347a385da4f89a4", flattened_ast = "492763110f4f20ddf27d4307adf8ce851d7bf680dbc1e1aeaee446dbc6daf4aa", destructured_ast = "e8dcd4318b6090dca39ea9169dd5a42d1034bd41a1feb2ce878578454da96482", inlined_ast = "e8dcd4318b6090dca39ea9169dd5a42d1034bd41a1feb2ce878578454da96482", dce_ast = "c227849d36b096f5c3cdc2070c4a5b073f2e8d2e7088db60d50865b131ff4ed4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f46880150d359516cf54e876dd4b1b42cbd311d8044d50bcf2d6f6aeaf8e7047", unrolled_ast = "f46880150d359516cf54e876dd4b1b42cbd311d8044d50bcf2d6f6aeaf8e7047", ssa_ast = "40a71ffba556963cb091c24494d41295641ab71cac1f727e3347a385da4f89a4", flattened_ast = "492763110f4f20ddf27d4307adf8ce851d7bf680dbc1e1aeaee446dbc6daf4aa", destructured_ast = "e8dcd4318b6090dca39ea9169dd5a42d1034bd41a1feb2ce878578454da96482", inlined_ast = "e8dcd4318b6090dca39ea9169dd5a42d1034bd41a1feb2ce878578454da96482", dce_ast = "c227849d36b096f5c3cdc2070c4a5b073f2e8d2e7088db60d50865b131ff4ed4", bytecode = """ program test.aleo; struct Foo: 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 5f7373f31b..61b3145634 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "b46c4964c34bb041010d44e5e224a2a89044f42e7093b3c062fc6980cd70d35f", unrolled_ast = "b46c4964c34bb041010d44e5e224a2a89044f42e7093b3c062fc6980cd70d35f", ssa_ast = "53190bed8a22df09ec5db6440bfa899efba7b447539aeffd5b4214f8aba55706", flattened_ast = "bf6b8e019ade473fd54467317ea77b3a7feacd5ba9132988d702ff5c3e6ec275", destructured_ast = "9a76ad3b97e006b61e7729c287e917bc19f0aa6ea7a8e75341b28303d21ae354", inlined_ast = "9a76ad3b97e006b61e7729c287e917bc19f0aa6ea7a8e75341b28303d21ae354", dce_ast = "3db1184f6015256fb4a1ef9a3c49564a98bcbfccc86cf06d0bf806858d7d1e25", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b46c4964c34bb041010d44e5e224a2a89044f42e7093b3c062fc6980cd70d35f", unrolled_ast = "b46c4964c34bb041010d44e5e224a2a89044f42e7093b3c062fc6980cd70d35f", ssa_ast = "53190bed8a22df09ec5db6440bfa899efba7b447539aeffd5b4214f8aba55706", flattened_ast = "bf6b8e019ade473fd54467317ea77b3a7feacd5ba9132988d702ff5c3e6ec275", destructured_ast = "9a76ad3b97e006b61e7729c287e917bc19f0aa6ea7a8e75341b28303d21ae354", inlined_ast = "9a76ad3b97e006b61e7729c287e917bc19f0aa6ea7a8e75341b28303d21ae354", dce_ast = "3db1184f6015256fb4a1ef9a3c49564a98bcbfccc86cf06d0bf806858d7d1e25", bytecode = """ program test.aleo; struct Foo: 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 d15df9a71f..fc58b1f5af 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "0663047e3d732d241fd9d28c6b15973a8f08a87590ae3bd6b06daae22eeb1889", unrolled_ast = "0663047e3d732d241fd9d28c6b15973a8f08a87590ae3bd6b06daae22eeb1889", ssa_ast = "ace9783581390ed0bc01010c74019fbf8200301442726d0efcba18a3174f16ce", flattened_ast = "9b2db2b1fe2adb61f7b19eff215f0e54eb31133c5188b577e9035fe1a500a9ca", destructured_ast = "2564df5ef89ecd338c70b821e946cb8ec1d017b89be6ffef0bed9345e4b0c0de", inlined_ast = "2564df5ef89ecd338c70b821e946cb8ec1d017b89be6ffef0bed9345e4b0c0de", dce_ast = "967099a9ba69e9789ffd15bcf6cf87c15938103bbb57e5aac7f281ad1d02fca5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0663047e3d732d241fd9d28c6b15973a8f08a87590ae3bd6b06daae22eeb1889", unrolled_ast = "0663047e3d732d241fd9d28c6b15973a8f08a87590ae3bd6b06daae22eeb1889", ssa_ast = "ace9783581390ed0bc01010c74019fbf8200301442726d0efcba18a3174f16ce", flattened_ast = "9b2db2b1fe2adb61f7b19eff215f0e54eb31133c5188b577e9035fe1a500a9ca", destructured_ast = "2564df5ef89ecd338c70b821e946cb8ec1d017b89be6ffef0bed9345e4b0c0de", inlined_ast = "2564df5ef89ecd338c70b821e946cb8ec1d017b89be6ffef0bed9345e4b0c0de", dce_ast = "967099a9ba69e9789ffd15bcf6cf87c15938103bbb57e5aac7f281ad1d02fca5", bytecode = """ program test.aleo; struct Foo: 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 6b092a6198..80e77548ae 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "408ff092c48d0daaa2603e45c07951f3449da4c82a2468b7a70ee081f2458868", unrolled_ast = "408ff092c48d0daaa2603e45c07951f3449da4c82a2468b7a70ee081f2458868", ssa_ast = "99e2733b269c445b983c7b2f0cd63c4cc4ca488108ee4bd925a23401638a5715", flattened_ast = "677fbada1a53c0960776ef17bea7fc34865d59bcd6db7d406c70dba0a4c7bccc", destructured_ast = "21824a5baf65bf0c9ef44c4fb456766e25237032343e55ff35a73b8d9b44dbf6", inlined_ast = "21824a5baf65bf0c9ef44c4fb456766e25237032343e55ff35a73b8d9b44dbf6", dce_ast = "6db69551c717f92c133ee992629a9971e1c9f9325ac76c1103eeb6219b35e29c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "408ff092c48d0daaa2603e45c07951f3449da4c82a2468b7a70ee081f2458868", unrolled_ast = "408ff092c48d0daaa2603e45c07951f3449da4c82a2468b7a70ee081f2458868", ssa_ast = "99e2733b269c445b983c7b2f0cd63c4cc4ca488108ee4bd925a23401638a5715", flattened_ast = "677fbada1a53c0960776ef17bea7fc34865d59bcd6db7d406c70dba0a4c7bccc", destructured_ast = "21824a5baf65bf0c9ef44c4fb456766e25237032343e55ff35a73b8d9b44dbf6", inlined_ast = "21824a5baf65bf0c9ef44c4fb456766e25237032343e55ff35a73b8d9b44dbf6", dce_ast = "6db69551c717f92c133ee992629a9971e1c9f9325ac76c1103eeb6219b35e29c", bytecode = """ program test.aleo; struct Foo: 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 579a702e44..525d5295bb 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "5af291cee1598234a6dbc2d2e57253e795493ee900ca384b4737d32df27e2275", unrolled_ast = "5af291cee1598234a6dbc2d2e57253e795493ee900ca384b4737d32df27e2275", ssa_ast = "0b66886f95df7f84a1b58b3b78e80b7101a5eccb82f6048048a2e50e8723605d", flattened_ast = "8ad71b1d813a93068312826625d541b70baac4ba709507c0cae87292ac9a371b", destructured_ast = "faeea0fbe56481bd8153d6c617a540429132235031acbe89454ecc7aa3e29e46", inlined_ast = "faeea0fbe56481bd8153d6c617a540429132235031acbe89454ecc7aa3e29e46", dce_ast = "29ed2ce1d8ec68c8e121670344ddc01532e3b5b82b37fd285d7340fb21326cee", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5af291cee1598234a6dbc2d2e57253e795493ee900ca384b4737d32df27e2275", unrolled_ast = "5af291cee1598234a6dbc2d2e57253e795493ee900ca384b4737d32df27e2275", ssa_ast = "0b66886f95df7f84a1b58b3b78e80b7101a5eccb82f6048048a2e50e8723605d", flattened_ast = "8ad71b1d813a93068312826625d541b70baac4ba709507c0cae87292ac9a371b", destructured_ast = "faeea0fbe56481bd8153d6c617a540429132235031acbe89454ecc7aa3e29e46", inlined_ast = "faeea0fbe56481bd8153d6c617a540429132235031acbe89454ecc7aa3e29e46", dce_ast = "29ed2ce1d8ec68c8e121670344ddc01532e3b5b82b37fd285d7340fb21326cee", bytecode = """ program test.aleo; struct Foo: 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 d771f44e5a..6e6ae95ee5 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "127255a3073f38401e6dd2747da420529765cb6056b842f67b5d24445b09a69e", unrolled_ast = "127255a3073f38401e6dd2747da420529765cb6056b842f67b5d24445b09a69e", ssa_ast = "369444a205e7b3d36a387a9570d9a70c355a06999a096f99b6587f3d63ff5757", flattened_ast = "13ba34fe717920cd5cb7340c42636ca5dcebd9e83a7f4225412b8e1ddfa13328", destructured_ast = "ef4cc482f373bf70d1434362c79570ce04ffcb38e94fda60c6f4cdd78be18450", inlined_ast = "ef4cc482f373bf70d1434362c79570ce04ffcb38e94fda60c6f4cdd78be18450", dce_ast = "a791412ddde8c80a016548b946bf27ad8f6dc74dbd50c5012efe1b7258274817", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "127255a3073f38401e6dd2747da420529765cb6056b842f67b5d24445b09a69e", unrolled_ast = "127255a3073f38401e6dd2747da420529765cb6056b842f67b5d24445b09a69e", ssa_ast = "369444a205e7b3d36a387a9570d9a70c355a06999a096f99b6587f3d63ff5757", flattened_ast = "13ba34fe717920cd5cb7340c42636ca5dcebd9e83a7f4225412b8e1ddfa13328", destructured_ast = "ef4cc482f373bf70d1434362c79570ce04ffcb38e94fda60c6f4cdd78be18450", inlined_ast = "ef4cc482f373bf70d1434362c79570ce04ffcb38e94fda60c6f4cdd78be18450", dce_ast = "a791412ddde8c80a016548b946bf27ad8f6dc74dbd50c5012efe1b7258274817", bytecode = """ program test.aleo; struct Foo: 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 918507a4f6..851c57f6c0 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "c38ca1536436eda5344a2d62c7c6aa43cd8c4982f48668ca304c2236f8c86dbb", unrolled_ast = "c38ca1536436eda5344a2d62c7c6aa43cd8c4982f48668ca304c2236f8c86dbb", ssa_ast = "5c6f03fef5e9020bdef9e4ea4dc3166b14cab4d556b793ac907392538226b1aa", flattened_ast = "f6547c44c34a549f14d2c246fc2bd5fcd72648286c306ce6dd540978bdac4d29", destructured_ast = "7cedea608cf5971eaa783638c455f107d930ff0d18de7247dbd656427202901a", inlined_ast = "7cedea608cf5971eaa783638c455f107d930ff0d18de7247dbd656427202901a", dce_ast = "ae53c63dbc3bba96f89c89a1833884b8cae9b76cd3b6d56b9f300ef14343e4e6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c38ca1536436eda5344a2d62c7c6aa43cd8c4982f48668ca304c2236f8c86dbb", unrolled_ast = "c38ca1536436eda5344a2d62c7c6aa43cd8c4982f48668ca304c2236f8c86dbb", ssa_ast = "5c6f03fef5e9020bdef9e4ea4dc3166b14cab4d556b793ac907392538226b1aa", flattened_ast = "f6547c44c34a549f14d2c246fc2bd5fcd72648286c306ce6dd540978bdac4d29", destructured_ast = "7cedea608cf5971eaa783638c455f107d930ff0d18de7247dbd656427202901a", inlined_ast = "7cedea608cf5971eaa783638c455f107d930ff0d18de7247dbd656427202901a", dce_ast = "ae53c63dbc3bba96f89c89a1833884b8cae9b76cd3b6d56b9f300ef14343e4e6", bytecode = """ program test.aleo; struct Foo: 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 a46f7239e4..8f8b7e4bc7 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "f408a1ea2eb74d53724ef1ffd004c190ac3586d062c27e9992582e3a002e4ff6", unrolled_ast = "f408a1ea2eb74d53724ef1ffd004c190ac3586d062c27e9992582e3a002e4ff6", ssa_ast = "a9e7ad59884a3c6aa0958eddf7b8a0e77f9fcfb81d41f2a6550515169a4277d1", flattened_ast = "264d89b798325f71b1fbc95d09362f8f7020518c7a283ac200c44510fa676d60", destructured_ast = "48fe8d5b30c0508afd694804818c67da804253b48e6b19050f5f9d6bc6af7cce", inlined_ast = "48fe8d5b30c0508afd694804818c67da804253b48e6b19050f5f9d6bc6af7cce", dce_ast = "e985f0eee0e65ea90d9314cd333c17b4bd9ca0d546f2c7f4079afa955f1f344a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f408a1ea2eb74d53724ef1ffd004c190ac3586d062c27e9992582e3a002e4ff6", unrolled_ast = "f408a1ea2eb74d53724ef1ffd004c190ac3586d062c27e9992582e3a002e4ff6", ssa_ast = "a9e7ad59884a3c6aa0958eddf7b8a0e77f9fcfb81d41f2a6550515169a4277d1", flattened_ast = "264d89b798325f71b1fbc95d09362f8f7020518c7a283ac200c44510fa676d60", destructured_ast = "48fe8d5b30c0508afd694804818c67da804253b48e6b19050f5f9d6bc6af7cce", inlined_ast = "48fe8d5b30c0508afd694804818c67da804253b48e6b19050f5f9d6bc6af7cce", dce_ast = "e985f0eee0e65ea90d9314cd333c17b4bd9ca0d546f2c7f4079afa955f1f344a", bytecode = """ program test.aleo; struct Foo: 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 30f3d4400d..2600a086c7 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "7b45e451cd1777a58559ac04d9af6d6e1d86e65b09442ec159330a4f38b59546", unrolled_ast = "7b45e451cd1777a58559ac04d9af6d6e1d86e65b09442ec159330a4f38b59546", ssa_ast = "f948344b4c93f2297791b903f0e2b5ae7220c77826cb04d8db1fe95a69aba719", flattened_ast = "921d72857c375c96832749ecfe50dd3e14d87ac15f6cfbe47cbd0a954ea177cc", destructured_ast = "524918abcf48ecb982df3fa247929998abba8b72252cc10a26908c3a1bb0177e", inlined_ast = "524918abcf48ecb982df3fa247929998abba8b72252cc10a26908c3a1bb0177e", dce_ast = "4c22e9208417f9e791d9eb2d509c2ed027511bae40abcc92df98120ba16eef8f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7b45e451cd1777a58559ac04d9af6d6e1d86e65b09442ec159330a4f38b59546", unrolled_ast = "7b45e451cd1777a58559ac04d9af6d6e1d86e65b09442ec159330a4f38b59546", ssa_ast = "f948344b4c93f2297791b903f0e2b5ae7220c77826cb04d8db1fe95a69aba719", flattened_ast = "921d72857c375c96832749ecfe50dd3e14d87ac15f6cfbe47cbd0a954ea177cc", destructured_ast = "524918abcf48ecb982df3fa247929998abba8b72252cc10a26908c3a1bb0177e", inlined_ast = "524918abcf48ecb982df3fa247929998abba8b72252cc10a26908c3a1bb0177e", dce_ast = "4c22e9208417f9e791d9eb2d509c2ed027511bae40abcc92df98120ba16eef8f", bytecode = """ program test.aleo; struct Foo: 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 369370334e..c826eb4a0b 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "a7f690d5f9fdf10e4861ed37c5291db9c543859523b890b74bb80e91a460ed9b", unrolled_ast = "a7f690d5f9fdf10e4861ed37c5291db9c543859523b890b74bb80e91a460ed9b", ssa_ast = "5564d4a3af024639515800558bd59978f92edca4c9efc2aa746be0d24e0dae3c", flattened_ast = "8d3444b5c693ae303e395cd8355b224f719a1a5d9189f5cd6cf58ab056d33e95", destructured_ast = "656d5c1b8f115cdc3961e6b9396634f2e3240db6d1925bf1409f070a1bfbd25d", inlined_ast = "656d5c1b8f115cdc3961e6b9396634f2e3240db6d1925bf1409f070a1bfbd25d", dce_ast = "1a839c56a2dd66194e81afdd9b4b5be212927ae57037f8a86253bf48befd49e1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a7f690d5f9fdf10e4861ed37c5291db9c543859523b890b74bb80e91a460ed9b", unrolled_ast = "a7f690d5f9fdf10e4861ed37c5291db9c543859523b890b74bb80e91a460ed9b", ssa_ast = "5564d4a3af024639515800558bd59978f92edca4c9efc2aa746be0d24e0dae3c", flattened_ast = "8d3444b5c693ae303e395cd8355b224f719a1a5d9189f5cd6cf58ab056d33e95", destructured_ast = "656d5c1b8f115cdc3961e6b9396634f2e3240db6d1925bf1409f070a1bfbd25d", inlined_ast = "656d5c1b8f115cdc3961e6b9396634f2e3240db6d1925bf1409f070a1bfbd25d", dce_ast = "1a839c56a2dd66194e81afdd9b4b5be212927ae57037f8a86253bf48befd49e1", bytecode = """ program test.aleo; struct Foo: 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 3a3ad20d3f..795d6e6379 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "f4733a66bc4cddca0d350e8af547fdde33e43b715ac5105f62aed7e45503ca2f", unrolled_ast = "f4733a66bc4cddca0d350e8af547fdde33e43b715ac5105f62aed7e45503ca2f", ssa_ast = "65321971d129d6995335b03474e46ceaeecf691f11e22a49add789e481594b6e", flattened_ast = "040f2ba657c6d1ced86c37d521d8b3b6ad433a043ec2e2037a872b78f4170f18", destructured_ast = "225d62b3ae7240a81e5a9b94379c8e44543fc97a34b60ad118eef21d46ac563e", inlined_ast = "225d62b3ae7240a81e5a9b94379c8e44543fc97a34b60ad118eef21d46ac563e", dce_ast = "c103e4a82ac0f087032a18d0e25ab4220164bb33aa42d610f54be19f8003b5ad", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f4733a66bc4cddca0d350e8af547fdde33e43b715ac5105f62aed7e45503ca2f", unrolled_ast = "f4733a66bc4cddca0d350e8af547fdde33e43b715ac5105f62aed7e45503ca2f", ssa_ast = "65321971d129d6995335b03474e46ceaeecf691f11e22a49add789e481594b6e", flattened_ast = "040f2ba657c6d1ced86c37d521d8b3b6ad433a043ec2e2037a872b78f4170f18", destructured_ast = "225d62b3ae7240a81e5a9b94379c8e44543fc97a34b60ad118eef21d46ac563e", inlined_ast = "225d62b3ae7240a81e5a9b94379c8e44543fc97a34b60ad118eef21d46ac563e", dce_ast = "c103e4a82ac0f087032a18d0e25ab4220164bb33aa42d610f54be19f8003b5ad", bytecode = """ program test.aleo; struct Foo: 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 81a80ca68c..a211a351d6 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "ea822de086b74c197715a51d4a757600ea8ffdd388ae030bab9f4b6614742c37", unrolled_ast = "ea822de086b74c197715a51d4a757600ea8ffdd388ae030bab9f4b6614742c37", ssa_ast = "7df3a178cba9d0b69b911dc44167a60972aa3c34e588bec3d57022559e9066f7", flattened_ast = "6cc4cd251dab34f09631ef598a6a561b08398edf50dce39c252f5734c7684755", destructured_ast = "1ad6889aec9136d62dfda9109e2acc717afaf070623bf4d8380abba3d0f4637f", inlined_ast = "1ad6889aec9136d62dfda9109e2acc717afaf070623bf4d8380abba3d0f4637f", dce_ast = "18c9c5e92f57823ecaf704b5f5635fc93c589129d0c23c11f30f652af57a9b05", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ea822de086b74c197715a51d4a757600ea8ffdd388ae030bab9f4b6614742c37", unrolled_ast = "ea822de086b74c197715a51d4a757600ea8ffdd388ae030bab9f4b6614742c37", ssa_ast = "7df3a178cba9d0b69b911dc44167a60972aa3c34e588bec3d57022559e9066f7", flattened_ast = "6cc4cd251dab34f09631ef598a6a561b08398edf50dce39c252f5734c7684755", destructured_ast = "1ad6889aec9136d62dfda9109e2acc717afaf070623bf4d8380abba3d0f4637f", inlined_ast = "1ad6889aec9136d62dfda9109e2acc717afaf070623bf4d8380abba3d0f4637f", dce_ast = "18c9c5e92f57823ecaf704b5f5635fc93c589129d0c23c11f30f652af57a9b05", bytecode = """ program test.aleo; struct Foo: 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 30ac01d5c1..2f25682fe2 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "564575f4e6373b12b437541baf545a744ce94d322c8cc9d806584d3c6f0103ce", unrolled_ast = "564575f4e6373b12b437541baf545a744ce94d322c8cc9d806584d3c6f0103ce", ssa_ast = "8a7508cf9f6617d8210ffffed2c37dc77a6ba66be481cfc63b59574f01b48113", flattened_ast = "72154b9fb27d28872245a159162cbcdac0ce64391e0f083365407cdb0eb720a1", destructured_ast = "25f8298e6e2c9f33fcf5861d84885361474a77f81c5d245180d158d09097398d", inlined_ast = "25f8298e6e2c9f33fcf5861d84885361474a77f81c5d245180d158d09097398d", dce_ast = "a9f29be99d9d4cddb1efd8d3b2556a199ff3b26b82f4b75d751a69dba85cf3bf", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "564575f4e6373b12b437541baf545a744ce94d322c8cc9d806584d3c6f0103ce", unrolled_ast = "564575f4e6373b12b437541baf545a744ce94d322c8cc9d806584d3c6f0103ce", ssa_ast = "8a7508cf9f6617d8210ffffed2c37dc77a6ba66be481cfc63b59574f01b48113", flattened_ast = "72154b9fb27d28872245a159162cbcdac0ce64391e0f083365407cdb0eb720a1", destructured_ast = "25f8298e6e2c9f33fcf5861d84885361474a77f81c5d245180d158d09097398d", inlined_ast = "25f8298e6e2c9f33fcf5861d84885361474a77f81c5d245180d158d09097398d", dce_ast = "a9f29be99d9d4cddb1efd8d3b2556a199ff3b26b82f4b75d751a69dba85cf3bf", bytecode = """ program test.aleo; struct Foo: 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 b24029e249..30edb0b810 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "bb1650e04dbda5691d388fa7084fae0615de6bf8ff6a2c337baecd93f72fadbe", unrolled_ast = "bb1650e04dbda5691d388fa7084fae0615de6bf8ff6a2c337baecd93f72fadbe", ssa_ast = "acdf836505e7c677d05ede8cc857a750fee9d155f897b38556806c1841b3fbee", flattened_ast = "46b32fc44e663f2812a325929e52cd084b75fa196427fc472adf1ad03b66caa1", destructured_ast = "9be0bcbf92b813b4a1baf8f5046c80ff553901130b9444d3682b1b48dbd6a583", inlined_ast = "9be0bcbf92b813b4a1baf8f5046c80ff553901130b9444d3682b1b48dbd6a583", dce_ast = "45c5dfbfcfb155a61b14a260dadd1eee5117612c4d76759ba08e88e3b34a179f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "bb1650e04dbda5691d388fa7084fae0615de6bf8ff6a2c337baecd93f72fadbe", unrolled_ast = "bb1650e04dbda5691d388fa7084fae0615de6bf8ff6a2c337baecd93f72fadbe", ssa_ast = "acdf836505e7c677d05ede8cc857a750fee9d155f897b38556806c1841b3fbee", flattened_ast = "46b32fc44e663f2812a325929e52cd084b75fa196427fc472adf1ad03b66caa1", destructured_ast = "9be0bcbf92b813b4a1baf8f5046c80ff553901130b9444d3682b1b48dbd6a583", inlined_ast = "9be0bcbf92b813b4a1baf8f5046c80ff553901130b9444d3682b1b48dbd6a583", dce_ast = "45c5dfbfcfb155a61b14a260dadd1eee5117612c4d76759ba08e88e3b34a179f", bytecode = """ program test.aleo; struct Foo: 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 15228dc667..f858b5302f 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "ee4f60c5f316176f57612508cde4f131b0c2d4d243d3496abbb2dc7f8f99899d", unrolled_ast = "ee4f60c5f316176f57612508cde4f131b0c2d4d243d3496abbb2dc7f8f99899d", ssa_ast = "9ffd0cf1ee7ffb34fadba77e8c360329b417d6115679bf7b1bc88d3b09effbac", flattened_ast = "89b974e2eaf8f031827080f3f9f4c1e0a096c1a6cb958751d956baa4969b637c", destructured_ast = "22cf49fcbf07f2d92ac978f9bf0b53e4fd2eefdd307fc04a6a22088a89091692", inlined_ast = "22cf49fcbf07f2d92ac978f9bf0b53e4fd2eefdd307fc04a6a22088a89091692", dce_ast = "1faac211d091b6dad82c9652559c60d878dfb923eea1e83888e7d7a8042fcb86", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ee4f60c5f316176f57612508cde4f131b0c2d4d243d3496abbb2dc7f8f99899d", unrolled_ast = "ee4f60c5f316176f57612508cde4f131b0c2d4d243d3496abbb2dc7f8f99899d", ssa_ast = "9ffd0cf1ee7ffb34fadba77e8c360329b417d6115679bf7b1bc88d3b09effbac", flattened_ast = "89b974e2eaf8f031827080f3f9f4c1e0a096c1a6cb958751d956baa4969b637c", destructured_ast = "22cf49fcbf07f2d92ac978f9bf0b53e4fd2eefdd307fc04a6a22088a89091692", inlined_ast = "22cf49fcbf07f2d92ac978f9bf0b53e4fd2eefdd307fc04a6a22088a89091692", dce_ast = "1faac211d091b6dad82c9652559c60d878dfb923eea1e83888e7d7a8042fcb86", bytecode = """ program test.aleo; struct Foo: 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 b1e4a8c9f5..b350971bd0 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "6d7537ee933b51746d93325a2d2aca7315b8ff642a78f92d3e63c4f6f54d1f82", unrolled_ast = "6d7537ee933b51746d93325a2d2aca7315b8ff642a78f92d3e63c4f6f54d1f82", ssa_ast = "a1b8266d3af8e572e7d5aaa36922e1a0a71c37091ecd2089f67b7b27c47bf88a", flattened_ast = "ee8e7f9275ec183e42cd33038a42b0c8e7534470b8655295be65210ffc998120", destructured_ast = "9f8ec201e2c36c9798d6dd3a374e71bad9bc7a72f3e63f7f166c238aa3ac8209", inlined_ast = "9f8ec201e2c36c9798d6dd3a374e71bad9bc7a72f3e63f7f166c238aa3ac8209", dce_ast = "1a42396891fab9726e3a34425ce5171653680b5dedab11ea35b89b494d6a9f92", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6d7537ee933b51746d93325a2d2aca7315b8ff642a78f92d3e63c4f6f54d1f82", unrolled_ast = "6d7537ee933b51746d93325a2d2aca7315b8ff642a78f92d3e63c4f6f54d1f82", ssa_ast = "a1b8266d3af8e572e7d5aaa36922e1a0a71c37091ecd2089f67b7b27c47bf88a", flattened_ast = "ee8e7f9275ec183e42cd33038a42b0c8e7534470b8655295be65210ffc998120", destructured_ast = "9f8ec201e2c36c9798d6dd3a374e71bad9bc7a72f3e63f7f166c238aa3ac8209", inlined_ast = "9f8ec201e2c36c9798d6dd3a374e71bad9bc7a72f3e63f7f166c238aa3ac8209", dce_ast = "1a42396891fab9726e3a34425ce5171653680b5dedab11ea35b89b494d6a9f92", bytecode = """ program test.aleo; struct Foo: 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 3611475926..9fb95b3000 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "9e1e981d6feb7eff67a920f434d9b7fa996e1a7d3f7ef324ca443375e3e26b08", unrolled_ast = "9e1e981d6feb7eff67a920f434d9b7fa996e1a7d3f7ef324ca443375e3e26b08", ssa_ast = "fdfc38625f6c2298e3f63920725a6d432b9c673aeb261436e3a78f360d695558", flattened_ast = "df95d687dd5269b64204c26d363d1e0788fab1cf728f2503afe023bfaae7ce8a", destructured_ast = "222f915b75310106b189bf86a67237d4498476e5c3ee4ff508cad9a17e519215", inlined_ast = "222f915b75310106b189bf86a67237d4498476e5c3ee4ff508cad9a17e519215", dce_ast = "21a69ca0665b0d54c5c401ff8c62159c4b3d10531456da6730e1dc56987d4ad2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9e1e981d6feb7eff67a920f434d9b7fa996e1a7d3f7ef324ca443375e3e26b08", unrolled_ast = "9e1e981d6feb7eff67a920f434d9b7fa996e1a7d3f7ef324ca443375e3e26b08", ssa_ast = "fdfc38625f6c2298e3f63920725a6d432b9c673aeb261436e3a78f360d695558", flattened_ast = "df95d687dd5269b64204c26d363d1e0788fab1cf728f2503afe023bfaae7ce8a", destructured_ast = "222f915b75310106b189bf86a67237d4498476e5c3ee4ff508cad9a17e519215", inlined_ast = "222f915b75310106b189bf86a67237d4498476e5c3ee4ff508cad9a17e519215", dce_ast = "21a69ca0665b0d54c5c401ff8c62159c4b3d10531456da6730e1dc56987d4ad2", bytecode = """ program test.aleo; struct Foo: 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 86deb44379..859dad2568 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "8c3c3ee913d30cec14aac66a3ebec4e26f52b701c055da68b865a78f1bb02b09", unrolled_ast = "8c3c3ee913d30cec14aac66a3ebec4e26f52b701c055da68b865a78f1bb02b09", ssa_ast = "9f318d9e4bb2499591fbd2e00d6351c22a2358de2d161909dd1eaec7678883bc", flattened_ast = "91afb7de33059bde04c931844797467a691972eb27d1d1a5f189938270b0309b", destructured_ast = "0f87faedf33eadd3bd6e4e0132c6f57625fbf89a5b96a38cea828a39ba3ef4e4", inlined_ast = "0f87faedf33eadd3bd6e4e0132c6f57625fbf89a5b96a38cea828a39ba3ef4e4", dce_ast = "36c799bc081842581f4523788b6130ce459e264fd4db9e2004b5ea23c278808f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8c3c3ee913d30cec14aac66a3ebec4e26f52b701c055da68b865a78f1bb02b09", unrolled_ast = "8c3c3ee913d30cec14aac66a3ebec4e26f52b701c055da68b865a78f1bb02b09", ssa_ast = "9f318d9e4bb2499591fbd2e00d6351c22a2358de2d161909dd1eaec7678883bc", flattened_ast = "91afb7de33059bde04c931844797467a691972eb27d1d1a5f189938270b0309b", destructured_ast = "0f87faedf33eadd3bd6e4e0132c6f57625fbf89a5b96a38cea828a39ba3ef4e4", inlined_ast = "0f87faedf33eadd3bd6e4e0132c6f57625fbf89a5b96a38cea828a39ba3ef4e4", dce_ast = "36c799bc081842581f4523788b6130ce459e264fd4db9e2004b5ea23c278808f", bytecode = """ program test.aleo; struct Foo: 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 3a0eaee25c..536fcd0479 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "809e522a97319e26936730436d965cafd891d81f25cb06d55a64d162a3150af4", unrolled_ast = "809e522a97319e26936730436d965cafd891d81f25cb06d55a64d162a3150af4", ssa_ast = "084be717b0c1df862b1ace8c9c23502229bcd1dccc6b18b8f2f6d570eb49dfff", flattened_ast = "932cf6b59e89ccb25b5c696d2230b890a4908d47c2dc657fdc26bd3f25d5259c", destructured_ast = "805a82b294cbdf098b6ac664076f77a6ca4b53011d557ca9aedb0fceeee864c0", inlined_ast = "805a82b294cbdf098b6ac664076f77a6ca4b53011d557ca9aedb0fceeee864c0", dce_ast = "6ce5b75c99ffaf52f71f87e5d54a26322407890f726f6e0fe8cdb65cd34b08ef", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "809e522a97319e26936730436d965cafd891d81f25cb06d55a64d162a3150af4", unrolled_ast = "809e522a97319e26936730436d965cafd891d81f25cb06d55a64d162a3150af4", ssa_ast = "084be717b0c1df862b1ace8c9c23502229bcd1dccc6b18b8f2f6d570eb49dfff", flattened_ast = "932cf6b59e89ccb25b5c696d2230b890a4908d47c2dc657fdc26bd3f25d5259c", destructured_ast = "805a82b294cbdf098b6ac664076f77a6ca4b53011d557ca9aedb0fceeee864c0", inlined_ast = "805a82b294cbdf098b6ac664076f77a6ca4b53011d557ca9aedb0fceeee864c0", dce_ast = "6ce5b75c99ffaf52f71f87e5d54a26322407890f726f6e0fe8cdb65cd34b08ef", bytecode = """ program test.aleo; struct Foo: 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 a395ce6519..e4df765310 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "913aaf9590b036c45a6aff322458b70e7fa8d2223c6afba92ad58507eea4c64a", unrolled_ast = "913aaf9590b036c45a6aff322458b70e7fa8d2223c6afba92ad58507eea4c64a", ssa_ast = "ff280e316fa470880a27669605305a3500f5c9bf58ae8ee5eea1bb3cb4d438bc", flattened_ast = "ab88b31abf8f6ac0a759cc7ebfa60f9266726184f3e488add4f02ebd8dae1e13", destructured_ast = "e6259a369a77290cb27d1e50eaaf1b388beae03aafb52b754fd8a6b6b8ccf31a", inlined_ast = "e6259a369a77290cb27d1e50eaaf1b388beae03aafb52b754fd8a6b6b8ccf31a", dce_ast = "88cb819df191958d934a2757cf083c353424174ded80d7516f93945da1c86b19", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "913aaf9590b036c45a6aff322458b70e7fa8d2223c6afba92ad58507eea4c64a", unrolled_ast = "913aaf9590b036c45a6aff322458b70e7fa8d2223c6afba92ad58507eea4c64a", ssa_ast = "ff280e316fa470880a27669605305a3500f5c9bf58ae8ee5eea1bb3cb4d438bc", flattened_ast = "ab88b31abf8f6ac0a759cc7ebfa60f9266726184f3e488add4f02ebd8dae1e13", destructured_ast = "e6259a369a77290cb27d1e50eaaf1b388beae03aafb52b754fd8a6b6b8ccf31a", inlined_ast = "e6259a369a77290cb27d1e50eaaf1b388beae03aafb52b754fd8a6b6b8ccf31a", dce_ast = "88cb819df191958d934a2757cf083c353424174ded80d7516f93945da1c86b19", bytecode = """ program test.aleo; struct Foo: 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 3bd3d3f03b..c6f960d920 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "f3ecdb06b489edec882570532e6b6cfe1a0414fc505ebbd396d7872f5a34f306", unrolled_ast = "f3ecdb06b489edec882570532e6b6cfe1a0414fc505ebbd396d7872f5a34f306", ssa_ast = "f5b8fd722f3f6c8f37836b7798e0b8cbc85df6a88cc6c352df64f397e9bc1b22", flattened_ast = "d0dc43aae4eade3fd602297a0cd83a75ce57be8417ed482d9b9f52876837ece7", destructured_ast = "1af79fa10ad46976e61b8e5e58f702ce812d1492cf746225fca43021310ff39a", inlined_ast = "1af79fa10ad46976e61b8e5e58f702ce812d1492cf746225fca43021310ff39a", dce_ast = "39f89e6eb4c6ea1834731ce1d86a7c4bc684631ffbf42be5bd9a9606415247f5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f3ecdb06b489edec882570532e6b6cfe1a0414fc505ebbd396d7872f5a34f306", unrolled_ast = "f3ecdb06b489edec882570532e6b6cfe1a0414fc505ebbd396d7872f5a34f306", ssa_ast = "f5b8fd722f3f6c8f37836b7798e0b8cbc85df6a88cc6c352df64f397e9bc1b22", flattened_ast = "d0dc43aae4eade3fd602297a0cd83a75ce57be8417ed482d9b9f52876837ece7", destructured_ast = "1af79fa10ad46976e61b8e5e58f702ce812d1492cf746225fca43021310ff39a", inlined_ast = "1af79fa10ad46976e61b8e5e58f702ce812d1492cf746225fca43021310ff39a", dce_ast = "39f89e6eb4c6ea1834731ce1d86a7c4bc684631ffbf42be5bd9a9606415247f5", bytecode = """ program test.aleo; struct Foo: 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 82116b0d45..8a994c034e 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "c22554507a52c39fa2dc0b2bd5e706eb40e537c141c5c79c1563e53f2c9d6a9a", unrolled_ast = "c22554507a52c39fa2dc0b2bd5e706eb40e537c141c5c79c1563e53f2c9d6a9a", ssa_ast = "b4767f26617ac261ca3d0ffd6456ae8c05cb3a798010ad5c6b12487ef3c5db90", flattened_ast = "d2faf7cf2cea9d5912b1bcd0954d6d14db20c840c200411218a855c314f8507d", destructured_ast = "5418ebd393bf8a00318a2f2427fee33e02202f824028906ada449b15d1a74a8d", inlined_ast = "5418ebd393bf8a00318a2f2427fee33e02202f824028906ada449b15d1a74a8d", dce_ast = "906fc44e416c70828e5221d29cdcfaf17b74f80a4136b1fe4feefdcb59d978f0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c22554507a52c39fa2dc0b2bd5e706eb40e537c141c5c79c1563e53f2c9d6a9a", unrolled_ast = "c22554507a52c39fa2dc0b2bd5e706eb40e537c141c5c79c1563e53f2c9d6a9a", ssa_ast = "b4767f26617ac261ca3d0ffd6456ae8c05cb3a798010ad5c6b12487ef3c5db90", flattened_ast = "d2faf7cf2cea9d5912b1bcd0954d6d14db20c840c200411218a855c314f8507d", destructured_ast = "5418ebd393bf8a00318a2f2427fee33e02202f824028906ada449b15d1a74a8d", inlined_ast = "5418ebd393bf8a00318a2f2427fee33e02202f824028906ada449b15d1a74a8d", dce_ast = "906fc44e416c70828e5221d29cdcfaf17b74f80a4136b1fe4feefdcb59d978f0", bytecode = """ program test.aleo; struct Foo: 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 de0f8c9b02..805ce353c4 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "63cf391a302c5a16dde79e1bbf9b2dcbc474d0ba6ab04a261d8187cb1206e9a4", unrolled_ast = "63cf391a302c5a16dde79e1bbf9b2dcbc474d0ba6ab04a261d8187cb1206e9a4", ssa_ast = "782efa5a3599fddf556e2477f5f9d921ee26ed0b526bd3bed574ad5dd809da4e", flattened_ast = "f6774b66177923fea86808b0516cd14a4d712cab54801fb346366378228fac60", destructured_ast = "a5a980b7b318f2906926d39b6b2fb8abf8d3ff91dfd944a4f2988348ecefba37", inlined_ast = "a5a980b7b318f2906926d39b6b2fb8abf8d3ff91dfd944a4f2988348ecefba37", dce_ast = "4ea3b0e6554811354c802d8f7c778c8319f4a5f07c11010c4cc139da22a1d5ac", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "63cf391a302c5a16dde79e1bbf9b2dcbc474d0ba6ab04a261d8187cb1206e9a4", unrolled_ast = "63cf391a302c5a16dde79e1bbf9b2dcbc474d0ba6ab04a261d8187cb1206e9a4", ssa_ast = "782efa5a3599fddf556e2477f5f9d921ee26ed0b526bd3bed574ad5dd809da4e", flattened_ast = "f6774b66177923fea86808b0516cd14a4d712cab54801fb346366378228fac60", destructured_ast = "a5a980b7b318f2906926d39b6b2fb8abf8d3ff91dfd944a4f2988348ecefba37", inlined_ast = "a5a980b7b318f2906926d39b6b2fb8abf8d3ff91dfd944a4f2988348ecefba37", dce_ast = "4ea3b0e6554811354c802d8f7c778c8319f4a5f07c11010c4cc139da22a1d5ac", bytecode = """ program test.aleo; struct Foo: 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 e3dc0f1a7f..5c84ab4ba9 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "d3ee63ba4d7268393907d4e0eca081f3db1e9ec5357904551691b3755a80d47a", unrolled_ast = "d3ee63ba4d7268393907d4e0eca081f3db1e9ec5357904551691b3755a80d47a", ssa_ast = "65c2712e74359c63d261c520c15d22c20243eaf011a669db2eb6df18897f6ff6", flattened_ast = "8c30005ef561aeffb0d8767e1d5f9518b8f5a3e732ef09d573d4d3ab2045ca07", destructured_ast = "b959d22c25d8c573f2be98b4000d2acc29c46be8d57604ea9380626b03652ff9", inlined_ast = "b959d22c25d8c573f2be98b4000d2acc29c46be8d57604ea9380626b03652ff9", dce_ast = "f1cce96804179d4b902cda1c86a3d93e7480978d4f9d1d7744b489ecb0fcf2d1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d3ee63ba4d7268393907d4e0eca081f3db1e9ec5357904551691b3755a80d47a", unrolled_ast = "d3ee63ba4d7268393907d4e0eca081f3db1e9ec5357904551691b3755a80d47a", ssa_ast = "65c2712e74359c63d261c520c15d22c20243eaf011a669db2eb6df18897f6ff6", flattened_ast = "8c30005ef561aeffb0d8767e1d5f9518b8f5a3e732ef09d573d4d3ab2045ca07", destructured_ast = "b959d22c25d8c573f2be98b4000d2acc29c46be8d57604ea9380626b03652ff9", inlined_ast = "b959d22c25d8c573f2be98b4000d2acc29c46be8d57604ea9380626b03652ff9", dce_ast = "f1cce96804179d4b902cda1c86a3d93e7480978d4f9d1d7744b489ecb0fcf2d1", bytecode = """ program test.aleo; struct Foo: 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 9ea751ec5c..b6c1c433d5 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "c99a58051d5cc5187a6402726f8ba001e03333d3b2298de813a46f4aad889f2d", unrolled_ast = "c99a58051d5cc5187a6402726f8ba001e03333d3b2298de813a46f4aad889f2d", ssa_ast = "0d2cdec54b1641aafcaa28a4e339a443ce57f0a3bdd6f22a1dc39f02b5dba9f0", flattened_ast = "f2c381e4c8fbed78a982a6186602526d8899bec45167e975baca81793dfd32a3", destructured_ast = "d1b800bd754cf87e7a78b7623586b7fc82e6d6a5f23794a20feea74eedd14507", inlined_ast = "d1b800bd754cf87e7a78b7623586b7fc82e6d6a5f23794a20feea74eedd14507", dce_ast = "e1b8f81f24efa30178177af10e77a3f252dfbb2824186a061a077fe650d9b069", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c99a58051d5cc5187a6402726f8ba001e03333d3b2298de813a46f4aad889f2d", unrolled_ast = "c99a58051d5cc5187a6402726f8ba001e03333d3b2298de813a46f4aad889f2d", ssa_ast = "0d2cdec54b1641aafcaa28a4e339a443ce57f0a3bdd6f22a1dc39f02b5dba9f0", flattened_ast = "f2c381e4c8fbed78a982a6186602526d8899bec45167e975baca81793dfd32a3", destructured_ast = "d1b800bd754cf87e7a78b7623586b7fc82e6d6a5f23794a20feea74eedd14507", inlined_ast = "d1b800bd754cf87e7a78b7623586b7fc82e6d6a5f23794a20feea74eedd14507", dce_ast = "e1b8f81f24efa30178177af10e77a3f252dfbb2824186a061a077fe650d9b069", bytecode = """ program test.aleo; struct Foo: 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 1f518f7edb..0d59d0ab1c 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "b8fcebf03abe1036145e4bbe5648bc5ef97533dff35bb04dc55a82641e1903bb", unrolled_ast = "b8fcebf03abe1036145e4bbe5648bc5ef97533dff35bb04dc55a82641e1903bb", ssa_ast = "7744090e575da126d59c5404b42fc8183804f171a1cddc5d833c850dc337fbb2", flattened_ast = "597fcff0e883eaa4ebd1c6dbc670fa281d7c8b05ace1d0aa1f7b04a863499812", destructured_ast = "bc8d1016eaa1487f1ee5ef7c528316d3c0765bdfc4ef46472f9fd661fb8c7f61", inlined_ast = "bc8d1016eaa1487f1ee5ef7c528316d3c0765bdfc4ef46472f9fd661fb8c7f61", dce_ast = "938bcdd0f4345e9c3d49c30c703ec3e60f5f2dc5bdcbe1a5e3a02a50b3a099a7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b8fcebf03abe1036145e4bbe5648bc5ef97533dff35bb04dc55a82641e1903bb", unrolled_ast = "b8fcebf03abe1036145e4bbe5648bc5ef97533dff35bb04dc55a82641e1903bb", ssa_ast = "7744090e575da126d59c5404b42fc8183804f171a1cddc5d833c850dc337fbb2", flattened_ast = "597fcff0e883eaa4ebd1c6dbc670fa281d7c8b05ace1d0aa1f7b04a863499812", destructured_ast = "bc8d1016eaa1487f1ee5ef7c528316d3c0765bdfc4ef46472f9fd661fb8c7f61", inlined_ast = "bc8d1016eaa1487f1ee5ef7c528316d3c0765bdfc4ef46472f9fd661fb8c7f61", dce_ast = "938bcdd0f4345e9c3d49c30c703ec3e60f5f2dc5bdcbe1a5e3a02a50b3a099a7", bytecode = """ program test.aleo; struct Foo: 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 7fc0a3a021..d06b4fe70a 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "8a8959681eb6ba84ccc3524c3c93d423b01dcba516a72e37e82944a0744be54b", unrolled_ast = "8a8959681eb6ba84ccc3524c3c93d423b01dcba516a72e37e82944a0744be54b", ssa_ast = "800902faf5921129f9c8b6415b56c994f6e1c46064fa3c8bfee36b3aff461f22", flattened_ast = "44346f8c071c2bade8aa466554f513ed1ae6a23bbec68fafd232d9c4d5d6aecf", destructured_ast = "519c56dd311791ae18048cc10fce3b869592abb6a46133c506cbf381e3add3e4", inlined_ast = "519c56dd311791ae18048cc10fce3b869592abb6a46133c506cbf381e3add3e4", dce_ast = "259ab1eef5667a691847fac77945a73bd0653b788b118988076508da1378f0a6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8a8959681eb6ba84ccc3524c3c93d423b01dcba516a72e37e82944a0744be54b", unrolled_ast = "8a8959681eb6ba84ccc3524c3c93d423b01dcba516a72e37e82944a0744be54b", ssa_ast = "800902faf5921129f9c8b6415b56c994f6e1c46064fa3c8bfee36b3aff461f22", flattened_ast = "44346f8c071c2bade8aa466554f513ed1ae6a23bbec68fafd232d9c4d5d6aecf", destructured_ast = "519c56dd311791ae18048cc10fce3b869592abb6a46133c506cbf381e3add3e4", inlined_ast = "519c56dd311791ae18048cc10fce3b869592abb6a46133c506cbf381e3add3e4", dce_ast = "259ab1eef5667a691847fac77945a73bd0653b788b118988076508da1378f0a6", bytecode = """ program test.aleo; struct Foo: 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 205154d1ba..faf8437c53 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "6ef04889ddaa77a5b9307ccf41746047b642577e0274e8e095dd50adab77f259", unrolled_ast = "6ef04889ddaa77a5b9307ccf41746047b642577e0274e8e095dd50adab77f259", ssa_ast = "fb6cac3c3e632a0a39a6467378bbda251bde571fd0905409d32b16469dc93ece", flattened_ast = "74601f20d70267be259db14bb36815c8311bb2d39d37b91270d9c31c522d3c70", destructured_ast = "76d28123bbf3e44d31181e52b4a5cd478503105b57e027abd4cda627e6630afd", inlined_ast = "76d28123bbf3e44d31181e52b4a5cd478503105b57e027abd4cda627e6630afd", dce_ast = "ecf71b8e2d496188c53db6dc8bc970c2dcb15bce1614ec871f72cd9477c31211", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6ef04889ddaa77a5b9307ccf41746047b642577e0274e8e095dd50adab77f259", unrolled_ast = "6ef04889ddaa77a5b9307ccf41746047b642577e0274e8e095dd50adab77f259", ssa_ast = "fb6cac3c3e632a0a39a6467378bbda251bde571fd0905409d32b16469dc93ece", flattened_ast = "74601f20d70267be259db14bb36815c8311bb2d39d37b91270d9c31c522d3c70", destructured_ast = "76d28123bbf3e44d31181e52b4a5cd478503105b57e027abd4cda627e6630afd", inlined_ast = "76d28123bbf3e44d31181e52b4a5cd478503105b57e027abd4cda627e6630afd", dce_ast = "ecf71b8e2d496188c53db6dc8bc970c2dcb15bce1614ec871f72cd9477c31211", bytecode = """ program test.aleo; struct Foo: 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 2eadf49af2..c8cc77a681 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "c2cd904f9ff2b53dd22d7ac9884433de236f0718691f36f41ad4400ccfcdc8d7", unrolled_ast = "c2cd904f9ff2b53dd22d7ac9884433de236f0718691f36f41ad4400ccfcdc8d7", ssa_ast = "3c17bf2b3ad8c7d4aa6e9794057e326641325088966dbd5fba3252e7f5ed47cc", flattened_ast = "49192f6707c27d69d754b79e554e29f942b995482fbdc8eddfd7f2f54b56c414", destructured_ast = "2b12033cc76187696a1a4f7eff994c09e3137ec77e7c803c23651b9c90594796", inlined_ast = "2b12033cc76187696a1a4f7eff994c09e3137ec77e7c803c23651b9c90594796", dce_ast = "3b7f4a85737ad47f1d661568a401e3c7c2b89adfb448382c6508082295aee0d1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c2cd904f9ff2b53dd22d7ac9884433de236f0718691f36f41ad4400ccfcdc8d7", unrolled_ast = "c2cd904f9ff2b53dd22d7ac9884433de236f0718691f36f41ad4400ccfcdc8d7", ssa_ast = "3c17bf2b3ad8c7d4aa6e9794057e326641325088966dbd5fba3252e7f5ed47cc", flattened_ast = "49192f6707c27d69d754b79e554e29f942b995482fbdc8eddfd7f2f54b56c414", destructured_ast = "2b12033cc76187696a1a4f7eff994c09e3137ec77e7c803c23651b9c90594796", inlined_ast = "2b12033cc76187696a1a4f7eff994c09e3137ec77e7c803c23651b9c90594796", dce_ast = "3b7f4a85737ad47f1d661568a401e3c7c2b89adfb448382c6508082295aee0d1", bytecode = """ program test.aleo; struct Foo: 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 bdd97ac440..5f5eede800 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "0219892567a6b33def9f6105d7d8a09c9242fa4745ab19ea8e48d12115d8ba20", unrolled_ast = "0219892567a6b33def9f6105d7d8a09c9242fa4745ab19ea8e48d12115d8ba20", ssa_ast = "2a5086d81441cbf5d429710c89afab365b346913b2b5bf46b5c350d820af23f2", flattened_ast = "9d40a2dd4e5f2931000afacf0b96b64d2a5c2d3b5de40c21773a1668c3e59b03", destructured_ast = "d7204f01b4217c8df75a18d764bc3410df629c6a29502332eb0dd4c5eda9d353", inlined_ast = "d7204f01b4217c8df75a18d764bc3410df629c6a29502332eb0dd4c5eda9d353", dce_ast = "0fda7fb582c7ed29083e34fcb2773dfa46d47c9616ef9397f0a82be465680ad6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0219892567a6b33def9f6105d7d8a09c9242fa4745ab19ea8e48d12115d8ba20", unrolled_ast = "0219892567a6b33def9f6105d7d8a09c9242fa4745ab19ea8e48d12115d8ba20", ssa_ast = "2a5086d81441cbf5d429710c89afab365b346913b2b5bf46b5c350d820af23f2", flattened_ast = "9d40a2dd4e5f2931000afacf0b96b64d2a5c2d3b5de40c21773a1668c3e59b03", destructured_ast = "d7204f01b4217c8df75a18d764bc3410df629c6a29502332eb0dd4c5eda9d353", inlined_ast = "d7204f01b4217c8df75a18d764bc3410df629c6a29502332eb0dd4c5eda9d353", dce_ast = "0fda7fb582c7ed29083e34fcb2773dfa46d47c9616ef9397f0a82be465680ad6", bytecode = """ program test.aleo; struct Foo: 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 e20d6c01e3..75b46324d3 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "8a2829ac025a0fe899c1cba30f6860be3cde6e9eaf0cba5fcb09595d0dd4e241", unrolled_ast = "8a2829ac025a0fe899c1cba30f6860be3cde6e9eaf0cba5fcb09595d0dd4e241", ssa_ast = "4b1899b900bec14033efa872cf3413e2f275771596eca682e31a880a8e1b14c4", flattened_ast = "708ac258505acf4018a89cef8145aeeed13ea8d5a4ba43c80fcf59d940df91bf", destructured_ast = "1450d18b1770459b545c8d0fb7f36f59c000122c55a879c6cefab3048a283e6f", inlined_ast = "1450d18b1770459b545c8d0fb7f36f59c000122c55a879c6cefab3048a283e6f", dce_ast = "6c154619844b2ad895e7a659ab4da865ce8a585a18e0fd2720edf6f7e565a760", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8a2829ac025a0fe899c1cba30f6860be3cde6e9eaf0cba5fcb09595d0dd4e241", unrolled_ast = "8a2829ac025a0fe899c1cba30f6860be3cde6e9eaf0cba5fcb09595d0dd4e241", ssa_ast = "4b1899b900bec14033efa872cf3413e2f275771596eca682e31a880a8e1b14c4", flattened_ast = "708ac258505acf4018a89cef8145aeeed13ea8d5a4ba43c80fcf59d940df91bf", destructured_ast = "1450d18b1770459b545c8d0fb7f36f59c000122c55a879c6cefab3048a283e6f", inlined_ast = "1450d18b1770459b545c8d0fb7f36f59c000122c55a879c6cefab3048a283e6f", dce_ast = "6c154619844b2ad895e7a659ab4da865ce8a585a18e0fd2720edf6f7e565a760", bytecode = """ program test.aleo; struct Foo: 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 0353baed29..bc8365ea5a 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "d5c535250da9b9a05592b1a0543d2520c8ee90c6378a51446f44f4f56ab83135", unrolled_ast = "d5c535250da9b9a05592b1a0543d2520c8ee90c6378a51446f44f4f56ab83135", ssa_ast = "ade2a8f25360850e57f37e862392a0efc1784a4b3249c7ae931f80cd45e4fd9b", flattened_ast = "6f14d2cc73d4815c918a4a123070a1602dc15736b579e9404a58ffd1f7b73eab", destructured_ast = "9b13bdf83e230b0f05d1255df2e19c57652a6a1070ed1d270672921d278cddec", inlined_ast = "9b13bdf83e230b0f05d1255df2e19c57652a6a1070ed1d270672921d278cddec", dce_ast = "e1e8189a21ef91ae7fc59993edc82734827eb268e954a287bb04edf64eb57beb", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d5c535250da9b9a05592b1a0543d2520c8ee90c6378a51446f44f4f56ab83135", unrolled_ast = "d5c535250da9b9a05592b1a0543d2520c8ee90c6378a51446f44f4f56ab83135", ssa_ast = "ade2a8f25360850e57f37e862392a0efc1784a4b3249c7ae931f80cd45e4fd9b", flattened_ast = "6f14d2cc73d4815c918a4a123070a1602dc15736b579e9404a58ffd1f7b73eab", destructured_ast = "9b13bdf83e230b0f05d1255df2e19c57652a6a1070ed1d270672921d278cddec", inlined_ast = "9b13bdf83e230b0f05d1255df2e19c57652a6a1070ed1d270672921d278cddec", dce_ast = "e1e8189a21ef91ae7fc59993edc82734827eb268e954a287bb04edf64eb57beb", bytecode = """ program test.aleo; struct Foo: 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 48e6165769..81ddd95905 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "9ab673743f3594d0979bdab5fcc40d7eff16e8a010a7e78c494c6b6253c49b42", unrolled_ast = "9ab673743f3594d0979bdab5fcc40d7eff16e8a010a7e78c494c6b6253c49b42", ssa_ast = "6a33264186dbca4f84dbfda9550b9ebc1f343b7d2c05164ed66d781d658708a3", flattened_ast = "93a762fef97c9afee0f6f904e8977445bfdb28c67b661641e78a88d03c565edb", destructured_ast = "89b71b66017fb49d87105014799b40b0c5e4f3da1983566ce4610604f5f95936", inlined_ast = "89b71b66017fb49d87105014799b40b0c5e4f3da1983566ce4610604f5f95936", dce_ast = "d830edb12dc5ce2d45cd99c4f144feb768c88804eb55bdb1c7aa968ded1e0c87", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9ab673743f3594d0979bdab5fcc40d7eff16e8a010a7e78c494c6b6253c49b42", unrolled_ast = "9ab673743f3594d0979bdab5fcc40d7eff16e8a010a7e78c494c6b6253c49b42", ssa_ast = "6a33264186dbca4f84dbfda9550b9ebc1f343b7d2c05164ed66d781d658708a3", flattened_ast = "93a762fef97c9afee0f6f904e8977445bfdb28c67b661641e78a88d03c565edb", destructured_ast = "89b71b66017fb49d87105014799b40b0c5e4f3da1983566ce4610604f5f95936", inlined_ast = "89b71b66017fb49d87105014799b40b0c5e4f3da1983566ce4610604f5f95936", dce_ast = "d830edb12dc5ce2d45cd99c4f144feb768c88804eb55bdb1c7aa968ded1e0c87", bytecode = """ program test.aleo; struct Foo: 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 08ef840990..a8aade33c2 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "cfd38b25169a6a9a4e582c2192fd35bd5f75df99ba69603139810b73abd5bf02", unrolled_ast = "cfd38b25169a6a9a4e582c2192fd35bd5f75df99ba69603139810b73abd5bf02", ssa_ast = "3d3df77a510a6dacfe7c5c7baddf7a3d583f1a65029991ddd759974cf246e769", flattened_ast = "9885970843ae001071c5873488c1e73f3383922fdf8ea61d4177cc4b52715285", destructured_ast = "942ba0190600c00466f55b5784f0793aba749b7a39ea34aba6715fcb65f6e54f", inlined_ast = "942ba0190600c00466f55b5784f0793aba749b7a39ea34aba6715fcb65f6e54f", dce_ast = "e6ba927ef5c9cfc65bd0949e67a12146d01e0aca1dbd80cd91582c00f6e41f94", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cfd38b25169a6a9a4e582c2192fd35bd5f75df99ba69603139810b73abd5bf02", unrolled_ast = "cfd38b25169a6a9a4e582c2192fd35bd5f75df99ba69603139810b73abd5bf02", ssa_ast = "3d3df77a510a6dacfe7c5c7baddf7a3d583f1a65029991ddd759974cf246e769", flattened_ast = "9885970843ae001071c5873488c1e73f3383922fdf8ea61d4177cc4b52715285", destructured_ast = "942ba0190600c00466f55b5784f0793aba749b7a39ea34aba6715fcb65f6e54f", inlined_ast = "942ba0190600c00466f55b5784f0793aba749b7a39ea34aba6715fcb65f6e54f", dce_ast = "e6ba927ef5c9cfc65bd0949e67a12146d01e0aca1dbd80cd91582c00f6e41f94", bytecode = """ program test.aleo; struct Foo: 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 db96192423..7756234e42 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "8d0eb730df6c236c4ce33fef6479ee55a30474b53850424c5cbe2b1544f1be07", unrolled_ast = "8d0eb730df6c236c4ce33fef6479ee55a30474b53850424c5cbe2b1544f1be07", ssa_ast = "10a89e419d3b7b02bee6a6efbd1318ded6beae1e4784cbbc3ebdaf2fc9d68ff9", flattened_ast = "346ac5476f2410177a7adc05c61a1f1c1d8b6840b3db1a82193a19410d22f618", destructured_ast = "cdebe1f7a58754d7699074304c9d544d713b35d571282f2e266dd6879750835f", inlined_ast = "cdebe1f7a58754d7699074304c9d544d713b35d571282f2e266dd6879750835f", dce_ast = "9c400b98eca3a3eb0f3ed05514becedcfd94f7150df1cb9c6ab03978399fa666", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8d0eb730df6c236c4ce33fef6479ee55a30474b53850424c5cbe2b1544f1be07", unrolled_ast = "8d0eb730df6c236c4ce33fef6479ee55a30474b53850424c5cbe2b1544f1be07", ssa_ast = "10a89e419d3b7b02bee6a6efbd1318ded6beae1e4784cbbc3ebdaf2fc9d68ff9", flattened_ast = "346ac5476f2410177a7adc05c61a1f1c1d8b6840b3db1a82193a19410d22f618", destructured_ast = "cdebe1f7a58754d7699074304c9d544d713b35d571282f2e266dd6879750835f", inlined_ast = "cdebe1f7a58754d7699074304c9d544d713b35d571282f2e266dd6879750835f", dce_ast = "9c400b98eca3a3eb0f3ed05514becedcfd94f7150df1cb9c6ab03978399fa666", bytecode = """ program test.aleo; struct Foo: 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 faea70c473..510c04802d 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "b0f80eef333158a3dedc3b31aa88c1073f10423c52b26169c2be1aa23bcb7127", unrolled_ast = "b0f80eef333158a3dedc3b31aa88c1073f10423c52b26169c2be1aa23bcb7127", ssa_ast = "eba91b49ba040c117e2b24cce084c0d4fb3db081c8f4424b985d469db0577c65", flattened_ast = "a5bcf17fbdd950885e4e8f08f288fc9850fb04a0d1427eeee22fc62baf47b171", destructured_ast = "d291fc8b68267a25818d55f4e47d8a338537ac6cb027025c06e9d48b406c221b", inlined_ast = "d291fc8b68267a25818d55f4e47d8a338537ac6cb027025c06e9d48b406c221b", dce_ast = "60ea36ee353326fbb6b95478a2010f27883daf2b6db2050c9b6b5669e3a526a5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b0f80eef333158a3dedc3b31aa88c1073f10423c52b26169c2be1aa23bcb7127", unrolled_ast = "b0f80eef333158a3dedc3b31aa88c1073f10423c52b26169c2be1aa23bcb7127", ssa_ast = "eba91b49ba040c117e2b24cce084c0d4fb3db081c8f4424b985d469db0577c65", flattened_ast = "a5bcf17fbdd950885e4e8f08f288fc9850fb04a0d1427eeee22fc62baf47b171", destructured_ast = "d291fc8b68267a25818d55f4e47d8a338537ac6cb027025c06e9d48b406c221b", inlined_ast = "d291fc8b68267a25818d55f4e47d8a338537ac6cb027025c06e9d48b406c221b", dce_ast = "60ea36ee353326fbb6b95478a2010f27883daf2b6db2050c9b6b5669e3a526a5", bytecode = """ program test.aleo; struct Foo: 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 fe7209f183..5498506d32 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "1e89b481628f609f74cbdae36b2aaa4dae117f0e552ff0ba06e266eb1671e7ad", unrolled_ast = "1e89b481628f609f74cbdae36b2aaa4dae117f0e552ff0ba06e266eb1671e7ad", ssa_ast = "0f5829bc300159f779e49f7c96931298be5248cd5d1f21307ecb835d6c69eb88", flattened_ast = "eb1b365e4f1d861b5f1094ff7e306c9bf13d7a8a3c06e086abe20e1c06ccca3b", destructured_ast = "7eceaf1c92d312ada9b98715672b35cbf9163fbbb48f0c378bff3f86aa42d006", inlined_ast = "7eceaf1c92d312ada9b98715672b35cbf9163fbbb48f0c378bff3f86aa42d006", dce_ast = "64bca8c58bf19e8b3c459bf44e4ca6c684e498290f4b14d498fb776c62312bb8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1e89b481628f609f74cbdae36b2aaa4dae117f0e552ff0ba06e266eb1671e7ad", unrolled_ast = "1e89b481628f609f74cbdae36b2aaa4dae117f0e552ff0ba06e266eb1671e7ad", ssa_ast = "0f5829bc300159f779e49f7c96931298be5248cd5d1f21307ecb835d6c69eb88", flattened_ast = "eb1b365e4f1d861b5f1094ff7e306c9bf13d7a8a3c06e086abe20e1c06ccca3b", destructured_ast = "7eceaf1c92d312ada9b98715672b35cbf9163fbbb48f0c378bff3f86aa42d006", inlined_ast = "7eceaf1c92d312ada9b98715672b35cbf9163fbbb48f0c378bff3f86aa42d006", dce_ast = "64bca8c58bf19e8b3c459bf44e4ca6c684e498290f4b14d498fb776c62312bb8", bytecode = """ program test.aleo; struct Foo: 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 89a7cfa89d..a15e1d27e9 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "fa2a745862f5902a0844fc8a9344c2c16c863dfe2cf56d75e6db563e5dcf9708", unrolled_ast = "fa2a745862f5902a0844fc8a9344c2c16c863dfe2cf56d75e6db563e5dcf9708", ssa_ast = "1db427b7d2a775b57169e60a3de479e9839f319062a9b515098b9d4171491947", flattened_ast = "26d413cfb97d0ffefed89a5dfe154e6ba920f58a1098275819c6c61c7c936cf6", destructured_ast = "a326d8c8eec43a9de7585f50d9690ba4945c5e2603ecb9c2a19f2cc77eb4d75b", inlined_ast = "a326d8c8eec43a9de7585f50d9690ba4945c5e2603ecb9c2a19f2cc77eb4d75b", dce_ast = "077abf2c4f00fa50708559ff3ee1ef2fbcb35e65d0c83f0c835a182db1caacba", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fa2a745862f5902a0844fc8a9344c2c16c863dfe2cf56d75e6db563e5dcf9708", unrolled_ast = "fa2a745862f5902a0844fc8a9344c2c16c863dfe2cf56d75e6db563e5dcf9708", ssa_ast = "1db427b7d2a775b57169e60a3de479e9839f319062a9b515098b9d4171491947", flattened_ast = "26d413cfb97d0ffefed89a5dfe154e6ba920f58a1098275819c6c61c7c936cf6", destructured_ast = "a326d8c8eec43a9de7585f50d9690ba4945c5e2603ecb9c2a19f2cc77eb4d75b", inlined_ast = "a326d8c8eec43a9de7585f50d9690ba4945c5e2603ecb9c2a19f2cc77eb4d75b", dce_ast = "077abf2c4f00fa50708559ff3ee1ef2fbcb35e65d0c83f0c835a182db1caacba", bytecode = """ program test.aleo; struct Foo: 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 2dd5ba55d2..a84174462f 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "1a5f4223050526af9c2bc183f162231b468371b6553204a1138f3af6c389a64a", unrolled_ast = "1a5f4223050526af9c2bc183f162231b468371b6553204a1138f3af6c389a64a", ssa_ast = "9c61afbf1007db9c29c4099ec9498da651fac926c5feb22df5c1189588a4e1ca", flattened_ast = "7ef58606225e1250bf7b55724eabaa5e59124b7b6f1e0da0774201e57f2996f8", destructured_ast = "524e0e019bc2a49966276c5c13b27278a1ed53cb2135947664c63c44594d21dd", inlined_ast = "524e0e019bc2a49966276c5c13b27278a1ed53cb2135947664c63c44594d21dd", dce_ast = "8e13d17b8e5af92f6b2f3bfb5ddf1aa92f938ecbffee73218eead391711b84b9", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1a5f4223050526af9c2bc183f162231b468371b6553204a1138f3af6c389a64a", unrolled_ast = "1a5f4223050526af9c2bc183f162231b468371b6553204a1138f3af6c389a64a", ssa_ast = "9c61afbf1007db9c29c4099ec9498da651fac926c5feb22df5c1189588a4e1ca", flattened_ast = "7ef58606225e1250bf7b55724eabaa5e59124b7b6f1e0da0774201e57f2996f8", destructured_ast = "524e0e019bc2a49966276c5c13b27278a1ed53cb2135947664c63c44594d21dd", inlined_ast = "524e0e019bc2a49966276c5c13b27278a1ed53cb2135947664c63c44594d21dd", dce_ast = "8e13d17b8e5af92f6b2f3bfb5ddf1aa92f938ecbffee73218eead391711b84b9", bytecode = """ program test.aleo; struct Foo: 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 38ab6a0d19..e53188a24b 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "8518512436454079e4f9559e223ef664b9db6b03a5553fc8546d526b88760013", unrolled_ast = "8518512436454079e4f9559e223ef664b9db6b03a5553fc8546d526b88760013", ssa_ast = "a57aed4551c77589d289a6995a1d6d022e5b8c89223ceb7dca0297ea928dab83", flattened_ast = "c92166f101d059e2fba1c9907bdaaa5f7d8cb2337fad2c82ebaa4f4ae3956c9b", destructured_ast = "50ac7287a314cf813fc0a5bd5d793747e947b457913804426761235373c320dc", inlined_ast = "50ac7287a314cf813fc0a5bd5d793747e947b457913804426761235373c320dc", dce_ast = "f2b6ffbb16357802347aee4d16d5e05ce9146dfbf668d8a24e9f0350b643d49f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8518512436454079e4f9559e223ef664b9db6b03a5553fc8546d526b88760013", unrolled_ast = "8518512436454079e4f9559e223ef664b9db6b03a5553fc8546d526b88760013", ssa_ast = "a57aed4551c77589d289a6995a1d6d022e5b8c89223ceb7dca0297ea928dab83", flattened_ast = "c92166f101d059e2fba1c9907bdaaa5f7d8cb2337fad2c82ebaa4f4ae3956c9b", destructured_ast = "50ac7287a314cf813fc0a5bd5d793747e947b457913804426761235373c320dc", inlined_ast = "50ac7287a314cf813fc0a5bd5d793747e947b457913804426761235373c320dc", dce_ast = "f2b6ffbb16357802347aee4d16d5e05ce9146dfbf668d8a24e9f0350b643d49f", bytecode = """ program test.aleo; struct Foo: 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 a386b2770e..f5e3eaa855 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "ba3898259a2824f95be822a5daf97931fe2080f30f9bfcef5607beba6c099213", unrolled_ast = "ba3898259a2824f95be822a5daf97931fe2080f30f9bfcef5607beba6c099213", ssa_ast = "fd6494afbcac01c1dec21bc662a2248814bad2488e7f36cd104bcdcfc43e3d6b", flattened_ast = "2eb33f23b55bfebc1a0ba0280a0fdb4a6cea7a8a39c6cf6689f2001fb0cfde64", destructured_ast = "5a466aece670095f525d6d9e38532adeb41e6ccd441fcbacb9d7c217af5502c1", inlined_ast = "5a466aece670095f525d6d9e38532adeb41e6ccd441fcbacb9d7c217af5502c1", dce_ast = "142d35ed20ee6dbf9d41b1cbdb8b9aee6e80abb9c746f5b835e5bee79b411857", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ba3898259a2824f95be822a5daf97931fe2080f30f9bfcef5607beba6c099213", unrolled_ast = "ba3898259a2824f95be822a5daf97931fe2080f30f9bfcef5607beba6c099213", ssa_ast = "fd6494afbcac01c1dec21bc662a2248814bad2488e7f36cd104bcdcfc43e3d6b", flattened_ast = "2eb33f23b55bfebc1a0ba0280a0fdb4a6cea7a8a39c6cf6689f2001fb0cfde64", destructured_ast = "5a466aece670095f525d6d9e38532adeb41e6ccd441fcbacb9d7c217af5502c1", inlined_ast = "5a466aece670095f525d6d9e38532adeb41e6ccd441fcbacb9d7c217af5502c1", dce_ast = "142d35ed20ee6dbf9d41b1cbdb8b9aee6e80abb9c746f5b835e5bee79b411857", bytecode = """ program test.aleo; struct Foo: 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 f60f0e6dce..132493f96c 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "bfdbedeeb92b1ee61047a14fa9252a847fb77b08fb50da440dd49b7f017a8cbd", unrolled_ast = "bfdbedeeb92b1ee61047a14fa9252a847fb77b08fb50da440dd49b7f017a8cbd", ssa_ast = "59fff31af3a3c47401e51244a03bb5361e206db9ca04ad5a27747248e61c349a", flattened_ast = "ba3930860561f29fd19c13519e18579898367dfe36e76899ee828d35bce22083", destructured_ast = "5a71c107177d2737debd76da247e6d2abff590bd071d6c012266de2c5a1dac5b", inlined_ast = "5a71c107177d2737debd76da247e6d2abff590bd071d6c012266de2c5a1dac5b", dce_ast = "e2aa83f4debfdf0d05e13d08c0b87e1465e67f549f1b27454aabe26920e3babd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "bfdbedeeb92b1ee61047a14fa9252a847fb77b08fb50da440dd49b7f017a8cbd", unrolled_ast = "bfdbedeeb92b1ee61047a14fa9252a847fb77b08fb50da440dd49b7f017a8cbd", ssa_ast = "59fff31af3a3c47401e51244a03bb5361e206db9ca04ad5a27747248e61c349a", flattened_ast = "ba3930860561f29fd19c13519e18579898367dfe36e76899ee828d35bce22083", destructured_ast = "5a71c107177d2737debd76da247e6d2abff590bd071d6c012266de2c5a1dac5b", inlined_ast = "5a71c107177d2737debd76da247e6d2abff590bd071d6c012266de2c5a1dac5b", dce_ast = "e2aa83f4debfdf0d05e13d08c0b87e1465e67f549f1b27454aabe26920e3babd", bytecode = """ program test.aleo; struct Foo: 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 0abd27ed55..01af444469 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "b25fb77b11b643939ed5c49d9139f0b98e96d93c0f41b826e84098e6f32fdacc", unrolled_ast = "b25fb77b11b643939ed5c49d9139f0b98e96d93c0f41b826e84098e6f32fdacc", ssa_ast = "feb8df3f031d4decc90b8829832727392a126a6c90abfad1fa669409d2f401e3", flattened_ast = "14cf66577cc0b3311f383d839cd56eca91d4281360ecfd56d23e65e8c162db84", destructured_ast = "5de4d1ec25088a606ebc07ee80750f90ffee00c4eaab2453c9b61cd4a8023c2d", inlined_ast = "5de4d1ec25088a606ebc07ee80750f90ffee00c4eaab2453c9b61cd4a8023c2d", dce_ast = "6bface0a7e45eeb927840757fb12fffb19bce9e27b13722ce5f093b3d37732dc", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b25fb77b11b643939ed5c49d9139f0b98e96d93c0f41b826e84098e6f32fdacc", unrolled_ast = "b25fb77b11b643939ed5c49d9139f0b98e96d93c0f41b826e84098e6f32fdacc", ssa_ast = "feb8df3f031d4decc90b8829832727392a126a6c90abfad1fa669409d2f401e3", flattened_ast = "14cf66577cc0b3311f383d839cd56eca91d4281360ecfd56d23e65e8c162db84", destructured_ast = "5de4d1ec25088a606ebc07ee80750f90ffee00c4eaab2453c9b61cd4a8023c2d", inlined_ast = "5de4d1ec25088a606ebc07ee80750f90ffee00c4eaab2453c9b61cd4a8023c2d", dce_ast = "6bface0a7e45eeb927840757fb12fffb19bce9e27b13722ce5f093b3d37732dc", bytecode = """ program test.aleo; struct Foo: 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 0612f9c55c..db27e2aed5 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "36443dddd6c85acf7616f5527e0f601464378a8ca65226f4800b4a3d61f1c228", unrolled_ast = "36443dddd6c85acf7616f5527e0f601464378a8ca65226f4800b4a3d61f1c228", ssa_ast = "045c04b5b8186f116f9d5ea8fcd6cb648c0ac4d08d879ed76001f85acc83248f", flattened_ast = "ee7198c9a9bc3f6b61af2cbe2c2990349ad0333a060cec741d390a38fcc86196", destructured_ast = "2b4804691be550351737afd19f9a589e073404b93a7c3d5585edfa913efa9cef", inlined_ast = "2b4804691be550351737afd19f9a589e073404b93a7c3d5585edfa913efa9cef", dce_ast = "897fcbf1be15e3efd19aec131dd59f1e137f6ca8802fd46af15db9cde4e8175c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "36443dddd6c85acf7616f5527e0f601464378a8ca65226f4800b4a3d61f1c228", unrolled_ast = "36443dddd6c85acf7616f5527e0f601464378a8ca65226f4800b4a3d61f1c228", ssa_ast = "045c04b5b8186f116f9d5ea8fcd6cb648c0ac4d08d879ed76001f85acc83248f", flattened_ast = "ee7198c9a9bc3f6b61af2cbe2c2990349ad0333a060cec741d390a38fcc86196", destructured_ast = "2b4804691be550351737afd19f9a589e073404b93a7c3d5585edfa913efa9cef", inlined_ast = "2b4804691be550351737afd19f9a589e073404b93a7c3d5585edfa913efa9cef", dce_ast = "897fcbf1be15e3efd19aec131dd59f1e137f6ca8802fd46af15db9cde4e8175c", bytecode = """ program test.aleo; struct Foo: 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 65b97426c9..5ed1763c2b 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "bb02614a739dd4440d009c7e122f55a73ba018b288b51c5675b75d0d8597ca76", unrolled_ast = "bb02614a739dd4440d009c7e122f55a73ba018b288b51c5675b75d0d8597ca76", ssa_ast = "c85e100768e5b01ccb17402136c2f4e14fc2ff21aa11ea2263fc951f3e7fbebe", flattened_ast = "8c5a1bf8e4696195182b10c0ecf0224c28af4991405cb62d6f066d74cb3039c0", destructured_ast = "be3f8be7855aa0aa26a6ef52872e7eccfcefd9c387201cd78374ae5f2bde9991", inlined_ast = "be3f8be7855aa0aa26a6ef52872e7eccfcefd9c387201cd78374ae5f2bde9991", dce_ast = "1ab967ed6b82fc04f127e4ee10f5ca7395b136e8210d8760db1f58ec76ade859", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "bb02614a739dd4440d009c7e122f55a73ba018b288b51c5675b75d0d8597ca76", unrolled_ast = "bb02614a739dd4440d009c7e122f55a73ba018b288b51c5675b75d0d8597ca76", ssa_ast = "c85e100768e5b01ccb17402136c2f4e14fc2ff21aa11ea2263fc951f3e7fbebe", flattened_ast = "8c5a1bf8e4696195182b10c0ecf0224c28af4991405cb62d6f066d74cb3039c0", destructured_ast = "be3f8be7855aa0aa26a6ef52872e7eccfcefd9c387201cd78374ae5f2bde9991", inlined_ast = "be3f8be7855aa0aa26a6ef52872e7eccfcefd9c387201cd78374ae5f2bde9991", dce_ast = "1ab967ed6b82fc04f127e4ee10f5ca7395b136e8210d8760db1f58ec76ade859", bytecode = """ program test.aleo; struct Foo: 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 d7aef49d08..cc6cc1b8da 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "cc5bf0cffdb84101459d2aac374724bd575cd6f9c63475b95418330634360b39", unrolled_ast = "cc5bf0cffdb84101459d2aac374724bd575cd6f9c63475b95418330634360b39", ssa_ast = "bb7cd0f232cb86738b6a00e93f3c90740859135d28bc6c7fd455ff87ed8a4182", flattened_ast = "b9057c03e948cb8a8db2c36c7a8014982cb9a06455db8a198ea597fefb701adf", destructured_ast = "0e63c61f208e42f7c77cf915d0c4f8f01958f741799afa6a7ee89b5a2fc9483c", inlined_ast = "0e63c61f208e42f7c77cf915d0c4f8f01958f741799afa6a7ee89b5a2fc9483c", dce_ast = "fe7182fb99154f09a443752a0c581065f5746e06cac6cfb49a6266a252053582", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cc5bf0cffdb84101459d2aac374724bd575cd6f9c63475b95418330634360b39", unrolled_ast = "cc5bf0cffdb84101459d2aac374724bd575cd6f9c63475b95418330634360b39", ssa_ast = "bb7cd0f232cb86738b6a00e93f3c90740859135d28bc6c7fd455ff87ed8a4182", flattened_ast = "b9057c03e948cb8a8db2c36c7a8014982cb9a06455db8a198ea597fefb701adf", destructured_ast = "0e63c61f208e42f7c77cf915d0c4f8f01958f741799afa6a7ee89b5a2fc9483c", inlined_ast = "0e63c61f208e42f7c77cf915d0c4f8f01958f741799afa6a7ee89b5a2fc9483c", dce_ast = "fe7182fb99154f09a443752a0c581065f5746e06cac6cfb49a6266a252053582", bytecode = """ program test.aleo; struct Foo: 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 5ac4636e99..21c5216682 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "932ed6f215497eebb5ff8e9685ceb0056385c0ca52972b75816ab64cec8ec2a4", unrolled_ast = "932ed6f215497eebb5ff8e9685ceb0056385c0ca52972b75816ab64cec8ec2a4", ssa_ast = "ac5f9d81b2ac804832a95285e99e81ca0d7d8048389a80dad21a770bfad4708a", flattened_ast = "58b79a6ab405ea234929433ef45a9c7f21fcb6cfc8cc2d4ae9743b8ed086ecab", destructured_ast = "2ae097e24c7fe1a4a7c95eb7bdb8542d0a83277cc396523e83d747bf6fda27e7", inlined_ast = "2ae097e24c7fe1a4a7c95eb7bdb8542d0a83277cc396523e83d747bf6fda27e7", dce_ast = "dd66c81bc235771b7e0e3141f8825f8442b69ce08739f53d35269be6eeec634c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "932ed6f215497eebb5ff8e9685ceb0056385c0ca52972b75816ab64cec8ec2a4", unrolled_ast = "932ed6f215497eebb5ff8e9685ceb0056385c0ca52972b75816ab64cec8ec2a4", ssa_ast = "ac5f9d81b2ac804832a95285e99e81ca0d7d8048389a80dad21a770bfad4708a", flattened_ast = "58b79a6ab405ea234929433ef45a9c7f21fcb6cfc8cc2d4ae9743b8ed086ecab", destructured_ast = "2ae097e24c7fe1a4a7c95eb7bdb8542d0a83277cc396523e83d747bf6fda27e7", inlined_ast = "2ae097e24c7fe1a4a7c95eb7bdb8542d0a83277cc396523e83d747bf6fda27e7", dce_ast = "dd66c81bc235771b7e0e3141f8825f8442b69ce08739f53d35269be6eeec634c", bytecode = """ program test.aleo; struct Foo: 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 b5ae64981e..92aee84a3b 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "fbc425432e4bb5f196cf15abded34b03c2561dda3b3f3893a13729e5fd5451b4", unrolled_ast = "fbc425432e4bb5f196cf15abded34b03c2561dda3b3f3893a13729e5fd5451b4", ssa_ast = "d1baeaba60462458e6df188fe19c46ea37d991f81fe726d7e2bb8a4e4917f440", flattened_ast = "86bfec7d06f017f4534b3a525b7f992fa3a83fad16d3752a37dbee0db0713290", destructured_ast = "4ea05d10385e7ec975633f1e7fdde2178abbc81d9db211be2431b5790e2bbfe0", inlined_ast = "4ea05d10385e7ec975633f1e7fdde2178abbc81d9db211be2431b5790e2bbfe0", dce_ast = "1e3f8cf6138191870cebaaf54e8994caa04d7a61117e929e13f242a4b0faa4ab", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fbc425432e4bb5f196cf15abded34b03c2561dda3b3f3893a13729e5fd5451b4", unrolled_ast = "fbc425432e4bb5f196cf15abded34b03c2561dda3b3f3893a13729e5fd5451b4", ssa_ast = "d1baeaba60462458e6df188fe19c46ea37d991f81fe726d7e2bb8a4e4917f440", flattened_ast = "86bfec7d06f017f4534b3a525b7f992fa3a83fad16d3752a37dbee0db0713290", destructured_ast = "4ea05d10385e7ec975633f1e7fdde2178abbc81d9db211be2431b5790e2bbfe0", inlined_ast = "4ea05d10385e7ec975633f1e7fdde2178abbc81d9db211be2431b5790e2bbfe0", dce_ast = "1e3f8cf6138191870cebaaf54e8994caa04d7a61117e929e13f242a4b0faa4ab", bytecode = """ program test.aleo; struct Foo: 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 449ee48609..4e4fddb54e 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "7cbefcf233f595dd332a73bfc95c09142070e1a3d522064d3e72c50a3995cbc3", unrolled_ast = "7cbefcf233f595dd332a73bfc95c09142070e1a3d522064d3e72c50a3995cbc3", ssa_ast = "3d235bb27ea9a6855a26838932654330770853dc748b8170fef0539d9c8d4d7b", flattened_ast = "679bc7c371e24e6977a31751bc155098c91ccbcdba3f55356e02565c799bcd6e", destructured_ast = "819bdc3657b2cc5a6ec457416533a81f301b61267557403e9cd5d7ffb9613bc6", inlined_ast = "819bdc3657b2cc5a6ec457416533a81f301b61267557403e9cd5d7ffb9613bc6", dce_ast = "d06a46481785a801e5af8404a5ee5276034b3117f41872217cadb455efed3995", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7cbefcf233f595dd332a73bfc95c09142070e1a3d522064d3e72c50a3995cbc3", unrolled_ast = "7cbefcf233f595dd332a73bfc95c09142070e1a3d522064d3e72c50a3995cbc3", ssa_ast = "3d235bb27ea9a6855a26838932654330770853dc748b8170fef0539d9c8d4d7b", flattened_ast = "679bc7c371e24e6977a31751bc155098c91ccbcdba3f55356e02565c799bcd6e", destructured_ast = "819bdc3657b2cc5a6ec457416533a81f301b61267557403e9cd5d7ffb9613bc6", inlined_ast = "819bdc3657b2cc5a6ec457416533a81f301b61267557403e9cd5d7ffb9613bc6", dce_ast = "d06a46481785a801e5af8404a5ee5276034b3117f41872217cadb455efed3995", bytecode = """ program test.aleo; struct Foo: 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 91f2ea8bcf..50308c034a 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "a61e87cbd1a7003003394f0b138c512a729092387c97c2df550c7fcb6c7aff61", unrolled_ast = "a61e87cbd1a7003003394f0b138c512a729092387c97c2df550c7fcb6c7aff61", ssa_ast = "9bf40054a5f81c2265f28d1bda2b6241d90bcc904ce368dce16d413e10ec0b58", flattened_ast = "facabec340f058efc6f8f5f3873e056dcbac447a1639c91b3279c92eb08025ba", destructured_ast = "324766b45d2b33de664673e96443c6cfb2f76e66ddf7e4902f47653b158a5fd1", inlined_ast = "324766b45d2b33de664673e96443c6cfb2f76e66ddf7e4902f47653b158a5fd1", dce_ast = "4e5f7d2c73bb5d9d1ea5cd342687429c84663f73c5972031c3bee078a2daa06b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a61e87cbd1a7003003394f0b138c512a729092387c97c2df550c7fcb6c7aff61", unrolled_ast = "a61e87cbd1a7003003394f0b138c512a729092387c97c2df550c7fcb6c7aff61", ssa_ast = "9bf40054a5f81c2265f28d1bda2b6241d90bcc904ce368dce16d413e10ec0b58", flattened_ast = "facabec340f058efc6f8f5f3873e056dcbac447a1639c91b3279c92eb08025ba", destructured_ast = "324766b45d2b33de664673e96443c6cfb2f76e66ddf7e4902f47653b158a5fd1", inlined_ast = "324766b45d2b33de664673e96443c6cfb2f76e66ddf7e4902f47653b158a5fd1", dce_ast = "4e5f7d2c73bb5d9d1ea5cd342687429c84663f73c5972031c3bee078a2daa06b", bytecode = """ program test.aleo; struct Foo: 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 3659fa7aec..6a48862047 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "29911ed87b03c07bd6b99b62195e59211a2e7d30195513e508f0072d14a3f0fd", unrolled_ast = "29911ed87b03c07bd6b99b62195e59211a2e7d30195513e508f0072d14a3f0fd", ssa_ast = "cd23739278b3c7588036d4f0309cdba551c85e829067ab1afb6cc4ea3b698df4", flattened_ast = "5c62f135685d3eacd1f6a0e81b8bfc5d53762db270a63b7429d2d758a4d0eb1e", destructured_ast = "cc85a1e8ce174107377c1cd724246c405a62dec85afcb5a08a5750d1af7bac63", inlined_ast = "cc85a1e8ce174107377c1cd724246c405a62dec85afcb5a08a5750d1af7bac63", dce_ast = "dbc9a9ccf29e511a0ff2b7fd6e2648d52f7b3e2533ef80d68ffb07a893f9e3f3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "29911ed87b03c07bd6b99b62195e59211a2e7d30195513e508f0072d14a3f0fd", unrolled_ast = "29911ed87b03c07bd6b99b62195e59211a2e7d30195513e508f0072d14a3f0fd", ssa_ast = "cd23739278b3c7588036d4f0309cdba551c85e829067ab1afb6cc4ea3b698df4", flattened_ast = "5c62f135685d3eacd1f6a0e81b8bfc5d53762db270a63b7429d2d758a4d0eb1e", destructured_ast = "cc85a1e8ce174107377c1cd724246c405a62dec85afcb5a08a5750d1af7bac63", inlined_ast = "cc85a1e8ce174107377c1cd724246c405a62dec85afcb5a08a5750d1af7bac63", dce_ast = "dbc9a9ccf29e511a0ff2b7fd6e2648d52f7b3e2533ef80d68ffb07a893f9e3f3", bytecode = """ program test.aleo; struct Foo: 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 1e8df1f8af..a30b161c7d 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "6fadb2f85ac266943cace73ae380b0d89c255f1d504974df0e3160c646d85dbe", unrolled_ast = "6fadb2f85ac266943cace73ae380b0d89c255f1d504974df0e3160c646d85dbe", ssa_ast = "1be47cfd3379c333efec08a42d797da32be5b527b11855afab9a2efc3cb05873", flattened_ast = "b97a51c3267d339b65e71542d1444d4280aed288e7f347d25e64731ccf8f175d", destructured_ast = "8c0544ada1098ef6f58b3261416492c80456abe7ff78ea44bedf065343f0a249", inlined_ast = "8c0544ada1098ef6f58b3261416492c80456abe7ff78ea44bedf065343f0a249", dce_ast = "b766fe47c44764acfa615d8a4c447f4a02fc8b757a0ae9135f5c3de5d3d3251c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6fadb2f85ac266943cace73ae380b0d89c255f1d504974df0e3160c646d85dbe", unrolled_ast = "6fadb2f85ac266943cace73ae380b0d89c255f1d504974df0e3160c646d85dbe", ssa_ast = "1be47cfd3379c333efec08a42d797da32be5b527b11855afab9a2efc3cb05873", flattened_ast = "b97a51c3267d339b65e71542d1444d4280aed288e7f347d25e64731ccf8f175d", destructured_ast = "8c0544ada1098ef6f58b3261416492c80456abe7ff78ea44bedf065343f0a249", inlined_ast = "8c0544ada1098ef6f58b3261416492c80456abe7ff78ea44bedf065343f0a249", dce_ast = "b766fe47c44764acfa615d8a4c447f4a02fc8b757a0ae9135f5c3de5d3d3251c", bytecode = """ program test.aleo; struct Foo: 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 2d44dcd34e..410ad39244 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "5b18e361e04a6588772c916f04aa608f0bf38efff2eaeef74f9b51b84f6c38ee", unrolled_ast = "5b18e361e04a6588772c916f04aa608f0bf38efff2eaeef74f9b51b84f6c38ee", ssa_ast = "b81812c55cc10f47dbf9882513bb234f247119cb2a7be2eb24727b0d0bfeec1a", flattened_ast = "7b6243287dd81f25d72f0edee9512bb58acfb34a7ca59e6f8132b4e167cce2fe", destructured_ast = "e88b3d7fbcdf3bd450ac0fb67599513d84d8fc542fcb0e40fc6b4901f30730a8", inlined_ast = "e88b3d7fbcdf3bd450ac0fb67599513d84d8fc542fcb0e40fc6b4901f30730a8", dce_ast = "9f86938b2f47f721c3934a7cfaece81a90a69670acda3d45775031d369f0104b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5b18e361e04a6588772c916f04aa608f0bf38efff2eaeef74f9b51b84f6c38ee", unrolled_ast = "5b18e361e04a6588772c916f04aa608f0bf38efff2eaeef74f9b51b84f6c38ee", ssa_ast = "b81812c55cc10f47dbf9882513bb234f247119cb2a7be2eb24727b0d0bfeec1a", flattened_ast = "7b6243287dd81f25d72f0edee9512bb58acfb34a7ca59e6f8132b4e167cce2fe", destructured_ast = "e88b3d7fbcdf3bd450ac0fb67599513d84d8fc542fcb0e40fc6b4901f30730a8", inlined_ast = "e88b3d7fbcdf3bd450ac0fb67599513d84d8fc542fcb0e40fc6b4901f30730a8", dce_ast = "9f86938b2f47f721c3934a7cfaece81a90a69670acda3d45775031d369f0104b", bytecode = """ program test.aleo; struct Foo: 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 3922e4a3b3..5134ac6c85 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "581993f9ddb206fefa3e24d1086e7d890ad289aa2973f630e8e1a692dde767a5", unrolled_ast = "581993f9ddb206fefa3e24d1086e7d890ad289aa2973f630e8e1a692dde767a5", ssa_ast = "a21c48d2cd3f38260583f4608465c168e57e936de0628bd3e68ebb33c87d81d8", flattened_ast = "0dad05bcfc040d470ddfc5ded9124eabacb3660202560e2815107db7ed0649c8", destructured_ast = "80d5c3180478992f4999876ba63d7614afcb6aed1586705c1e75729773c8c601", inlined_ast = "80d5c3180478992f4999876ba63d7614afcb6aed1586705c1e75729773c8c601", dce_ast = "7c99e01e7f88df4a0e61cb54f89f579ef0085d478eadfa6ce5363dc66fed261c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "581993f9ddb206fefa3e24d1086e7d890ad289aa2973f630e8e1a692dde767a5", unrolled_ast = "581993f9ddb206fefa3e24d1086e7d890ad289aa2973f630e8e1a692dde767a5", ssa_ast = "a21c48d2cd3f38260583f4608465c168e57e936de0628bd3e68ebb33c87d81d8", flattened_ast = "0dad05bcfc040d470ddfc5ded9124eabacb3660202560e2815107db7ed0649c8", destructured_ast = "80d5c3180478992f4999876ba63d7614afcb6aed1586705c1e75729773c8c601", inlined_ast = "80d5c3180478992f4999876ba63d7614afcb6aed1586705c1e75729773c8c601", dce_ast = "7c99e01e7f88df4a0e61cb54f89f579ef0085d478eadfa6ce5363dc66fed261c", bytecode = """ program test.aleo; struct Foo: 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 af84da14f0..4f3d467ae1 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "0aa2b1ad01a3a839835a1b55dbda18cafe66aca55d824ee69eebc375cb8a692d", unrolled_ast = "0aa2b1ad01a3a839835a1b55dbda18cafe66aca55d824ee69eebc375cb8a692d", ssa_ast = "bcacd688da4627769e8959664338bec2d47fda295e6262fce3dabf66df5de7f3", flattened_ast = "922bd9eb5ef1f391c4cfec9560a3f6c4f1faf011f40eb15df580f49d1acdacb6", destructured_ast = "dcf738447dcf30c69655d723ad4f205ae42ef9ecec899824447857db336a31ac", inlined_ast = "dcf738447dcf30c69655d723ad4f205ae42ef9ecec899824447857db336a31ac", dce_ast = "70e704a186c6c81c56c7dc96343c60d791aa3f98425b7253ff21548a6646738c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0aa2b1ad01a3a839835a1b55dbda18cafe66aca55d824ee69eebc375cb8a692d", unrolled_ast = "0aa2b1ad01a3a839835a1b55dbda18cafe66aca55d824ee69eebc375cb8a692d", ssa_ast = "bcacd688da4627769e8959664338bec2d47fda295e6262fce3dabf66df5de7f3", flattened_ast = "922bd9eb5ef1f391c4cfec9560a3f6c4f1faf011f40eb15df580f49d1acdacb6", destructured_ast = "dcf738447dcf30c69655d723ad4f205ae42ef9ecec899824447857db336a31ac", inlined_ast = "dcf738447dcf30c69655d723ad4f205ae42ef9ecec899824447857db336a31ac", dce_ast = "70e704a186c6c81c56c7dc96343c60d791aa3f98425b7253ff21548a6646738c", bytecode = """ program test.aleo; struct Foo: 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 52f49cce18..e667e81ab7 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "3c23bd11eb47b2a6bf9791442a6e6c860568c865a411efc5f5079f1f011dc8df", unrolled_ast = "3c23bd11eb47b2a6bf9791442a6e6c860568c865a411efc5f5079f1f011dc8df", ssa_ast = "baf15e83d5b029d1a2a245c987b234b1da0099f1b13774348e50a77818280ccc", flattened_ast = "071527d3eed490dbcc66b935a0cc8c771aa344b4a03f736352077ae3bf9cb9e5", destructured_ast = "295c2afd824442cbca7afc910e3905c0bdaadec959215df863ac9a30ac7f988b", inlined_ast = "295c2afd824442cbca7afc910e3905c0bdaadec959215df863ac9a30ac7f988b", dce_ast = "b40ada564ca5c8ad4a6524bf2239e152bf295fa004287f86499caa04cc8ea20a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3c23bd11eb47b2a6bf9791442a6e6c860568c865a411efc5f5079f1f011dc8df", unrolled_ast = "3c23bd11eb47b2a6bf9791442a6e6c860568c865a411efc5f5079f1f011dc8df", ssa_ast = "baf15e83d5b029d1a2a245c987b234b1da0099f1b13774348e50a77818280ccc", flattened_ast = "071527d3eed490dbcc66b935a0cc8c771aa344b4a03f736352077ae3bf9cb9e5", destructured_ast = "295c2afd824442cbca7afc910e3905c0bdaadec959215df863ac9a30ac7f988b", inlined_ast = "295c2afd824442cbca7afc910e3905c0bdaadec959215df863ac9a30ac7f988b", dce_ast = "b40ada564ca5c8ad4a6524bf2239e152bf295fa004287f86499caa04cc8ea20a", bytecode = """ program test.aleo; struct Foo: 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 3307e1c2f1..0a395ab5f2 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "205a779f3db953f58162ae6206d9f39f82801485f471b7ab90c1f2ba4c2b4325", unrolled_ast = "205a779f3db953f58162ae6206d9f39f82801485f471b7ab90c1f2ba4c2b4325", ssa_ast = "94859a9de50f3ec38a12eb3bb0d589b031f6f4cc757277b4caebc6003ca5f4b5", flattened_ast = "1b74b4583ff09f1ad9510256148c1da78abde83475b678306748fbae2ff7b96b", destructured_ast = "f00de24de158275d52488ed6845d864cf6efec6f1ceeb6033b839682eeb9d95a", inlined_ast = "f00de24de158275d52488ed6845d864cf6efec6f1ceeb6033b839682eeb9d95a", dce_ast = "0dd912f49dbf14b7bbf2a5703e956fa3c137eecb5cf47642a03823c1a3d69e85", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "205a779f3db953f58162ae6206d9f39f82801485f471b7ab90c1f2ba4c2b4325", unrolled_ast = "205a779f3db953f58162ae6206d9f39f82801485f471b7ab90c1f2ba4c2b4325", ssa_ast = "94859a9de50f3ec38a12eb3bb0d589b031f6f4cc757277b4caebc6003ca5f4b5", flattened_ast = "1b74b4583ff09f1ad9510256148c1da78abde83475b678306748fbae2ff7b96b", destructured_ast = "f00de24de158275d52488ed6845d864cf6efec6f1ceeb6033b839682eeb9d95a", inlined_ast = "f00de24de158275d52488ed6845d864cf6efec6f1ceeb6033b839682eeb9d95a", dce_ast = "0dd912f49dbf14b7bbf2a5703e956fa3c137eecb5cf47642a03823c1a3d69e85", bytecode = """ program test.aleo; struct Foo: 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 d8d45742b3..b5daf80fe6 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "5a498c7969381b7386bca021146a670dee84f2cd0e42803b41fe0ac878845ec2", unrolled_ast = "5a498c7969381b7386bca021146a670dee84f2cd0e42803b41fe0ac878845ec2", ssa_ast = "48a81d35f8ade04fcc8abfea8a8a5282e00a8468162071461ec8f2ace0864975", flattened_ast = "25edbb4bb70f5695de03e17b5c57a3781eab459ea9fbaa133b43b158a8b270cf", destructured_ast = "2ab891b1d88e0bc1e0603597f0e9f4bbaf4e62a94529248c783c598fb3d6acf5", inlined_ast = "2ab891b1d88e0bc1e0603597f0e9f4bbaf4e62a94529248c783c598fb3d6acf5", dce_ast = "5e9d256dc258a1b0de3504b957b747fef66c641b28a7649fce7d01b2c172e088", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5a498c7969381b7386bca021146a670dee84f2cd0e42803b41fe0ac878845ec2", unrolled_ast = "5a498c7969381b7386bca021146a670dee84f2cd0e42803b41fe0ac878845ec2", ssa_ast = "48a81d35f8ade04fcc8abfea8a8a5282e00a8468162071461ec8f2ace0864975", flattened_ast = "25edbb4bb70f5695de03e17b5c57a3781eab459ea9fbaa133b43b158a8b270cf", destructured_ast = "2ab891b1d88e0bc1e0603597f0e9f4bbaf4e62a94529248c783c598fb3d6acf5", inlined_ast = "2ab891b1d88e0bc1e0603597f0e9f4bbaf4e62a94529248c783c598fb3d6acf5", dce_ast = "5e9d256dc258a1b0de3504b957b747fef66c641b28a7649fce7d01b2c172e088", bytecode = """ program test.aleo; struct Foo: 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 d453eaede5..43c6878642 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "7c25e5e1c9dbb015b4c00372ec73f6d85665b29ecea3cc41c7a0bdb01aa107eb", unrolled_ast = "7c25e5e1c9dbb015b4c00372ec73f6d85665b29ecea3cc41c7a0bdb01aa107eb", ssa_ast = "d10a2b494f51f7b5eef363f80ce8c28272d1b8cb1e9c2a3b6fcc7e3580b97de5", flattened_ast = "9fe368220b9bd5b40f1865a518688ee016d9dd1f3e1dfdb29af31111dc515afe", destructured_ast = "a3a01af30838ce68b87b7e12b044c1be4f4cae3a70e8756bbea3d065533a4446", inlined_ast = "a3a01af30838ce68b87b7e12b044c1be4f4cae3a70e8756bbea3d065533a4446", dce_ast = "dac297dcea43fb032d89ed57057665c8af192eb80ab88e141a65108a3d73dd42", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7c25e5e1c9dbb015b4c00372ec73f6d85665b29ecea3cc41c7a0bdb01aa107eb", unrolled_ast = "7c25e5e1c9dbb015b4c00372ec73f6d85665b29ecea3cc41c7a0bdb01aa107eb", ssa_ast = "d10a2b494f51f7b5eef363f80ce8c28272d1b8cb1e9c2a3b6fcc7e3580b97de5", flattened_ast = "9fe368220b9bd5b40f1865a518688ee016d9dd1f3e1dfdb29af31111dc515afe", destructured_ast = "a3a01af30838ce68b87b7e12b044c1be4f4cae3a70e8756bbea3d065533a4446", inlined_ast = "a3a01af30838ce68b87b7e12b044c1be4f4cae3a70e8756bbea3d065533a4446", dce_ast = "dac297dcea43fb032d89ed57057665c8af192eb80ab88e141a65108a3d73dd42", bytecode = """ program test.aleo; struct Foo: 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 fab5b2e99f..c431029e6a 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "9045f1c6891518849abb5853f5abb34124c693ae5c3dd04bd2df6cf4f24e0708", unrolled_ast = "9045f1c6891518849abb5853f5abb34124c693ae5c3dd04bd2df6cf4f24e0708", ssa_ast = "5a2c78fa7db8d771a0bc05e6efe3cb1a7f548a4a7b57709268dacba374504b74", flattened_ast = "315fde849a79a5134fe24b5a3682964ee96c18969ea0ce4da98ecd4d4b3e27d2", destructured_ast = "8effb966af7ff4aac4ac6edce5e79d576bbd934ee5cad55657d634eb0864cf70", inlined_ast = "8effb966af7ff4aac4ac6edce5e79d576bbd934ee5cad55657d634eb0864cf70", dce_ast = "54c843349afdb0d0b6d73bd188eb531b1e4d133ffc4628cded90c4e670e99f2c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9045f1c6891518849abb5853f5abb34124c693ae5c3dd04bd2df6cf4f24e0708", unrolled_ast = "9045f1c6891518849abb5853f5abb34124c693ae5c3dd04bd2df6cf4f24e0708", ssa_ast = "5a2c78fa7db8d771a0bc05e6efe3cb1a7f548a4a7b57709268dacba374504b74", flattened_ast = "315fde849a79a5134fe24b5a3682964ee96c18969ea0ce4da98ecd4d4b3e27d2", destructured_ast = "8effb966af7ff4aac4ac6edce5e79d576bbd934ee5cad55657d634eb0864cf70", inlined_ast = "8effb966af7ff4aac4ac6edce5e79d576bbd934ee5cad55657d634eb0864cf70", dce_ast = "54c843349afdb0d0b6d73bd188eb531b1e4d133ffc4628cded90c4e670e99f2c", bytecode = """ program test.aleo; struct Foo: 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 e0146209b4..dd2206f639 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "c880644ce96d9b55e498c5cd619122b0796780c0b8510ab53ab36b938b3422ae", unrolled_ast = "c880644ce96d9b55e498c5cd619122b0796780c0b8510ab53ab36b938b3422ae", ssa_ast = "6fa269fe2585a5547f26497836077d862f3d407315619beaec631744999aa76f", flattened_ast = "c2f822156e4e17b65846007102e44853d79d38b8134da6df50b3c603042e4605", destructured_ast = "784f1aee83338ef3de1bb9ec63171355fa09a665064bb3ccb6142c3971b71b01", inlined_ast = "784f1aee83338ef3de1bb9ec63171355fa09a665064bb3ccb6142c3971b71b01", dce_ast = "304c505ecd2a048435cc5f667e08d6634ce6fbc7e341bf049ec4907cb6bda263", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c880644ce96d9b55e498c5cd619122b0796780c0b8510ab53ab36b938b3422ae", unrolled_ast = "c880644ce96d9b55e498c5cd619122b0796780c0b8510ab53ab36b938b3422ae", ssa_ast = "6fa269fe2585a5547f26497836077d862f3d407315619beaec631744999aa76f", flattened_ast = "c2f822156e4e17b65846007102e44853d79d38b8134da6df50b3c603042e4605", destructured_ast = "784f1aee83338ef3de1bb9ec63171355fa09a665064bb3ccb6142c3971b71b01", inlined_ast = "784f1aee83338ef3de1bb9ec63171355fa09a665064bb3ccb6142c3971b71b01", dce_ast = "304c505ecd2a048435cc5f667e08d6634ce6fbc7e341bf049ec4907cb6bda263", bytecode = """ program test.aleo; struct Foo: 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 87c50cd1e5..9add36bc40 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "c604091ed1b0ef2f8f74f60da81466777a76f822a33f66560990646e77a28755", unrolled_ast = "c604091ed1b0ef2f8f74f60da81466777a76f822a33f66560990646e77a28755", ssa_ast = "d98ca67df0c22b56df4672fdee20176535a6c1126e48cc129b2d1f91a54d11d1", flattened_ast = "c47942c335c3a148bf6822c03035998c49cd849d16074201e9c7b88dd2b94fb0", destructured_ast = "57c3f3dd46c7df20bdbeafc59266edd266fb5af09a80a1de057e9e2b38adddbd", inlined_ast = "57c3f3dd46c7df20bdbeafc59266edd266fb5af09a80a1de057e9e2b38adddbd", dce_ast = "6fb87e4d1db2153348b6cf5cf88b2a37592dea16d7cd12a9d234c1a967ba52fd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c604091ed1b0ef2f8f74f60da81466777a76f822a33f66560990646e77a28755", unrolled_ast = "c604091ed1b0ef2f8f74f60da81466777a76f822a33f66560990646e77a28755", ssa_ast = "d98ca67df0c22b56df4672fdee20176535a6c1126e48cc129b2d1f91a54d11d1", flattened_ast = "c47942c335c3a148bf6822c03035998c49cd849d16074201e9c7b88dd2b94fb0", destructured_ast = "57c3f3dd46c7df20bdbeafc59266edd266fb5af09a80a1de057e9e2b38adddbd", inlined_ast = "57c3f3dd46c7df20bdbeafc59266edd266fb5af09a80a1de057e9e2b38adddbd", dce_ast = "6fb87e4d1db2153348b6cf5cf88b2a37592dea16d7cd12a9d234c1a967ba52fd", bytecode = """ program test.aleo; struct Foo: 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 ab2d0a4037..3c59afed28 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "1126c03bb84955620cf582684ae46f43ad823b881ecf3b34e7f6ca219be096bc", unrolled_ast = "1126c03bb84955620cf582684ae46f43ad823b881ecf3b34e7f6ca219be096bc", ssa_ast = "52c1dd9e4f4d63e6158039ccb8416d629b0b17dd51096d329a5a40654b5fe829", flattened_ast = "541df2ef9f01f3d9b86937c0d308dd95755c3de8ecd405c945ee70780e96884d", destructured_ast = "010f8932e9ccda2c77f022264d79cd7a06d5b88d727009daf587152c046ca7ce", inlined_ast = "010f8932e9ccda2c77f022264d79cd7a06d5b88d727009daf587152c046ca7ce", dce_ast = "9d1d8a603b42eef09273506112cd2195f66c7a4e375576230c6f10a0c1d0a8fa", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1126c03bb84955620cf582684ae46f43ad823b881ecf3b34e7f6ca219be096bc", unrolled_ast = "1126c03bb84955620cf582684ae46f43ad823b881ecf3b34e7f6ca219be096bc", ssa_ast = "52c1dd9e4f4d63e6158039ccb8416d629b0b17dd51096d329a5a40654b5fe829", flattened_ast = "541df2ef9f01f3d9b86937c0d308dd95755c3de8ecd405c945ee70780e96884d", destructured_ast = "010f8932e9ccda2c77f022264d79cd7a06d5b88d727009daf587152c046ca7ce", inlined_ast = "010f8932e9ccda2c77f022264d79cd7a06d5b88d727009daf587152c046ca7ce", dce_ast = "9d1d8a603b42eef09273506112cd2195f66c7a4e375576230c6f10a0c1d0a8fa", bytecode = """ program test.aleo; struct Foo: 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 3a246e8abe..db99e6b997 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "394f33f5fc7e344d5dc8df077357941b2c71519e0778775c551843c8ef1f9e47", unrolled_ast = "394f33f5fc7e344d5dc8df077357941b2c71519e0778775c551843c8ef1f9e47", ssa_ast = "54733106c8f2085e37c274479c336ca3539bc31bfede010e1a459c5f7a928710", flattened_ast = "6ef23edc65fec7ea908771e842b81d10b70cd06e0382e7f1f3cf68b321df4cf6", destructured_ast = "25be0252a2b269208e731a7aebe42eccb46bfc51c409939704d0be71305813b8", inlined_ast = "25be0252a2b269208e731a7aebe42eccb46bfc51c409939704d0be71305813b8", dce_ast = "cd670b44cd3a3a910ecb31dffdc903f1aba0922f2d6781a9d5e5f6e56e1eb4e1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "394f33f5fc7e344d5dc8df077357941b2c71519e0778775c551843c8ef1f9e47", unrolled_ast = "394f33f5fc7e344d5dc8df077357941b2c71519e0778775c551843c8ef1f9e47", ssa_ast = "54733106c8f2085e37c274479c336ca3539bc31bfede010e1a459c5f7a928710", flattened_ast = "6ef23edc65fec7ea908771e842b81d10b70cd06e0382e7f1f3cf68b321df4cf6", destructured_ast = "25be0252a2b269208e731a7aebe42eccb46bfc51c409939704d0be71305813b8", inlined_ast = "25be0252a2b269208e731a7aebe42eccb46bfc51c409939704d0be71305813b8", dce_ast = "cd670b44cd3a3a910ecb31dffdc903f1aba0922f2d6781a9d5e5f6e56e1eb4e1", bytecode = """ program test.aleo; struct Foo: 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 80b42d3b15..4666acb503 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "b254af55b872a3cdb3d77e1f254861daac1a30bea52ee59e588f91a4fe6f3ede", unrolled_ast = "b254af55b872a3cdb3d77e1f254861daac1a30bea52ee59e588f91a4fe6f3ede", ssa_ast = "8b626521a33976ce9453bf94ce3ce39b5666d0db3a7ffbaa2ec49dbbfa8830fa", flattened_ast = "677667bfda8670ce3abe072f542b15b26e876e3971f300f0a14b9043fa6fb363", destructured_ast = "7743269dfc491503498a3f7e0b893ceac6e258005eed80dd71ec65195e94053a", inlined_ast = "7743269dfc491503498a3f7e0b893ceac6e258005eed80dd71ec65195e94053a", dce_ast = "8a4bb72b3f928324f72a17d5a209c90f8ce93b76201a324185ec2ef69ac3388b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b254af55b872a3cdb3d77e1f254861daac1a30bea52ee59e588f91a4fe6f3ede", unrolled_ast = "b254af55b872a3cdb3d77e1f254861daac1a30bea52ee59e588f91a4fe6f3ede", ssa_ast = "8b626521a33976ce9453bf94ce3ce39b5666d0db3a7ffbaa2ec49dbbfa8830fa", flattened_ast = "677667bfda8670ce3abe072f542b15b26e876e3971f300f0a14b9043fa6fb363", destructured_ast = "7743269dfc491503498a3f7e0b893ceac6e258005eed80dd71ec65195e94053a", inlined_ast = "7743269dfc491503498a3f7e0b893ceac6e258005eed80dd71ec65195e94053a", dce_ast = "8a4bb72b3f928324f72a17d5a209c90f8ce93b76201a324185ec2ef69ac3388b", bytecode = """ program test.aleo; struct Foo: 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 353b6e7919..5dc64bb81d 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "7de274aa8783324202c13f77267cf359a3407741b6f5b1250ceb81ae85bd0619", unrolled_ast = "7de274aa8783324202c13f77267cf359a3407741b6f5b1250ceb81ae85bd0619", ssa_ast = "c6301cd3ead8c3a00a0fbe9d57f56c860a517073bd7338fd6350d0816249990c", flattened_ast = "8f5c64a8fb958fd2257056df9efb754636e04175a7f5b2029abfb98139067c9a", destructured_ast = "a82bbaf99f309d28c80d50409137927035e4b464b8a9470ce1b361ec450386d3", inlined_ast = "a82bbaf99f309d28c80d50409137927035e4b464b8a9470ce1b361ec450386d3", dce_ast = "e719b645e243e99a0e9a979c7f58ef1a4a57d62423cda9e8e30518666a726c7c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7de274aa8783324202c13f77267cf359a3407741b6f5b1250ceb81ae85bd0619", unrolled_ast = "7de274aa8783324202c13f77267cf359a3407741b6f5b1250ceb81ae85bd0619", ssa_ast = "c6301cd3ead8c3a00a0fbe9d57f56c860a517073bd7338fd6350d0816249990c", flattened_ast = "8f5c64a8fb958fd2257056df9efb754636e04175a7f5b2029abfb98139067c9a", destructured_ast = "a82bbaf99f309d28c80d50409137927035e4b464b8a9470ce1b361ec450386d3", inlined_ast = "a82bbaf99f309d28c80d50409137927035e4b464b8a9470ce1b361ec450386d3", dce_ast = "e719b645e243e99a0e9a979c7f58ef1a4a57d62423cda9e8e30518666a726c7c", bytecode = """ program test.aleo; struct Foo: 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 e977c745d1..a3ad8e35c1 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "3fcca316604bac2592335d5620a8c191dfc6bc2786b0b4ae4b989ad90632f3d4", unrolled_ast = "3fcca316604bac2592335d5620a8c191dfc6bc2786b0b4ae4b989ad90632f3d4", ssa_ast = "1b7ccdf930ed7e4fdb6b3df609ce384d4edb1144d87d971c9fb3358a75f742eb", flattened_ast = "0841a8fc5b091c4fdce18a60dca998dcc2b42533260c87b6d28559835dfb2577", destructured_ast = "7d73c77802d132d6e0ec7233cf7d6ac8540df13f3976cb40ad4ee364d7860032", inlined_ast = "7d73c77802d132d6e0ec7233cf7d6ac8540df13f3976cb40ad4ee364d7860032", dce_ast = "a5a2221e951038455d8896e0771a7b31988c2336145371999d948bf4525bb51b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3fcca316604bac2592335d5620a8c191dfc6bc2786b0b4ae4b989ad90632f3d4", unrolled_ast = "3fcca316604bac2592335d5620a8c191dfc6bc2786b0b4ae4b989ad90632f3d4", ssa_ast = "1b7ccdf930ed7e4fdb6b3df609ce384d4edb1144d87d971c9fb3358a75f742eb", flattened_ast = "0841a8fc5b091c4fdce18a60dca998dcc2b42533260c87b6d28559835dfb2577", destructured_ast = "7d73c77802d132d6e0ec7233cf7d6ac8540df13f3976cb40ad4ee364d7860032", inlined_ast = "7d73c77802d132d6e0ec7233cf7d6ac8540df13f3976cb40ad4ee364d7860032", dce_ast = "a5a2221e951038455d8896e0771a7b31988c2336145371999d948bf4525bb51b", bytecode = """ program test.aleo; struct Foo: 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 010edc6b2b..25182e1918 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "01a5f6fe5c737445438873ea2094c48024457bc59f573a791cc32ce57b500832", unrolled_ast = "01a5f6fe5c737445438873ea2094c48024457bc59f573a791cc32ce57b500832", ssa_ast = "f8a7351fb597b4d2156c30065b75486daba306a656bd5c21e548438045826a78", flattened_ast = "a34bb665b690e176340a03111b2e5893a616211d6f030bed25476dde5181a8a7", destructured_ast = "f2622c4e568dec96b87bc573b2059cd6376326ab0b1df292c266401f9b985c98", inlined_ast = "f2622c4e568dec96b87bc573b2059cd6376326ab0b1df292c266401f9b985c98", dce_ast = "0d68f5e10223623d0c3fc61356ab3c8d05974174fd231b81765478d45833ca02", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "01a5f6fe5c737445438873ea2094c48024457bc59f573a791cc32ce57b500832", unrolled_ast = "01a5f6fe5c737445438873ea2094c48024457bc59f573a791cc32ce57b500832", ssa_ast = "f8a7351fb597b4d2156c30065b75486daba306a656bd5c21e548438045826a78", flattened_ast = "a34bb665b690e176340a03111b2e5893a616211d6f030bed25476dde5181a8a7", destructured_ast = "f2622c4e568dec96b87bc573b2059cd6376326ab0b1df292c266401f9b985c98", inlined_ast = "f2622c4e568dec96b87bc573b2059cd6376326ab0b1df292c266401f9b985c98", dce_ast = "0d68f5e10223623d0c3fc61356ab3c8d05974174fd231b81765478d45833ca02", bytecode = """ program test.aleo; struct Foo: 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 2fefef4c8c..3d36e070c2 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "c347a7372b50683ea132c34b26743cc9c1c97dcfaa02e992137c6185f1269bd9", unrolled_ast = "c347a7372b50683ea132c34b26743cc9c1c97dcfaa02e992137c6185f1269bd9", ssa_ast = "320b8a470116216cc5cbfa2ac07c55cd7b19b4e54d44bfc4ce44164303057d73", flattened_ast = "3e592a0051f0a8bc0305266087537e61f17b04bae50f734b90994794fd57943f", destructured_ast = "b5439bcb83e818dd368e6779abce31d8ea0ca9f702e223bc120681ac89e07d88", inlined_ast = "b5439bcb83e818dd368e6779abce31d8ea0ca9f702e223bc120681ac89e07d88", dce_ast = "a10ce5789f02a607988605f7994fdb48ec4739e88ca2c7e757a3679764ca2374", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c347a7372b50683ea132c34b26743cc9c1c97dcfaa02e992137c6185f1269bd9", unrolled_ast = "c347a7372b50683ea132c34b26743cc9c1c97dcfaa02e992137c6185f1269bd9", ssa_ast = "320b8a470116216cc5cbfa2ac07c55cd7b19b4e54d44bfc4ce44164303057d73", flattened_ast = "3e592a0051f0a8bc0305266087537e61f17b04bae50f734b90994794fd57943f", destructured_ast = "b5439bcb83e818dd368e6779abce31d8ea0ca9f702e223bc120681ac89e07d88", inlined_ast = "b5439bcb83e818dd368e6779abce31d8ea0ca9f702e223bc120681ac89e07d88", dce_ast = "a10ce5789f02a607988605f7994fdb48ec4739e88ca2c7e757a3679764ca2374", bytecode = """ program test.aleo; struct Foo: 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 10c077e70f..333c56f2c2 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "5ef33053311145dc90b2b76628fde77d2501f094c8bfb5e56031d8f5845ed148", unrolled_ast = "5ef33053311145dc90b2b76628fde77d2501f094c8bfb5e56031d8f5845ed148", ssa_ast = "3ce59b451272bd0f5146af3b56dc4f49bb23eca483a729ebbbe5b389854c2931", flattened_ast = "5eaf1f979396ace5e990f2a6e05a13282009c73fba6f255ba81ea9acac24b9c0", destructured_ast = "592d676e925d04b7ee0c458fb0e6ec876e2faa37a0b04d5bf2b8657290d86d6a", inlined_ast = "592d676e925d04b7ee0c458fb0e6ec876e2faa37a0b04d5bf2b8657290d86d6a", dce_ast = "d109be272b5948261767ebe9dde5f9f5110cdada3a5766d5efaa9624050e7483", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5ef33053311145dc90b2b76628fde77d2501f094c8bfb5e56031d8f5845ed148", unrolled_ast = "5ef33053311145dc90b2b76628fde77d2501f094c8bfb5e56031d8f5845ed148", ssa_ast = "3ce59b451272bd0f5146af3b56dc4f49bb23eca483a729ebbbe5b389854c2931", flattened_ast = "5eaf1f979396ace5e990f2a6e05a13282009c73fba6f255ba81ea9acac24b9c0", destructured_ast = "592d676e925d04b7ee0c458fb0e6ec876e2faa37a0b04d5bf2b8657290d86d6a", inlined_ast = "592d676e925d04b7ee0c458fb0e6ec876e2faa37a0b04d5bf2b8657290d86d6a", dce_ast = "d109be272b5948261767ebe9dde5f9f5110cdada3a5766d5efaa9624050e7483", bytecode = """ program test.aleo; struct Foo: 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 374292009e..a852885813 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "562e7f4ac19ec3990dd7d955b2ac892131961174e28a6c72afe761653435969c", unrolled_ast = "562e7f4ac19ec3990dd7d955b2ac892131961174e28a6c72afe761653435969c", ssa_ast = "84ec7ad4e586f34eee01befda12b839bfdbafdb021977d9c65ad9dad1573e0a5", flattened_ast = "58d3119c65ab252cccc5271e7e7edf40c07a9f8495950fb60fe2cb7d2013d6b8", destructured_ast = "28181766b1eaeabaf066139c412a9b7840c4c7379a0072ad2308671799e8d3c8", inlined_ast = "28181766b1eaeabaf066139c412a9b7840c4c7379a0072ad2308671799e8d3c8", dce_ast = "e69f7b68676a71043a216ce9d2ff775bac53e66f203082d8dae2c8f68ff3fb37", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "562e7f4ac19ec3990dd7d955b2ac892131961174e28a6c72afe761653435969c", unrolled_ast = "562e7f4ac19ec3990dd7d955b2ac892131961174e28a6c72afe761653435969c", ssa_ast = "84ec7ad4e586f34eee01befda12b839bfdbafdb021977d9c65ad9dad1573e0a5", flattened_ast = "58d3119c65ab252cccc5271e7e7edf40c07a9f8495950fb60fe2cb7d2013d6b8", destructured_ast = "28181766b1eaeabaf066139c412a9b7840c4c7379a0072ad2308671799e8d3c8", inlined_ast = "28181766b1eaeabaf066139c412a9b7840c4c7379a0072ad2308671799e8d3c8", dce_ast = "e69f7b68676a71043a216ce9d2ff775bac53e66f203082d8dae2c8f68ff3fb37", bytecode = """ program test.aleo; struct Foo: 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 50028064c7..579d4a699f 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "a579556ce9e5a6a603b2159e05f7a3e308ea61787eb07cca9400e1675a6f1989", unrolled_ast = "a579556ce9e5a6a603b2159e05f7a3e308ea61787eb07cca9400e1675a6f1989", ssa_ast = "68145d551fb5d6913346f10c9fdfc3fb340fc539c27fedb33e7a19aad590fc7f", flattened_ast = "5cb5fa08b8f3c64f0b70bd5cf029463652ba98b5fa7b79833a28127ff2851855", destructured_ast = "9681234be7360a4c69f8056feb6850dd0f1f56d9260ae7a18a36a211a8c21fd9", inlined_ast = "9681234be7360a4c69f8056feb6850dd0f1f56d9260ae7a18a36a211a8c21fd9", dce_ast = "6f822f21fe5a7988c7b2098ef5c0d38093b9d6ad59825bc05f6c66169e686595", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a579556ce9e5a6a603b2159e05f7a3e308ea61787eb07cca9400e1675a6f1989", unrolled_ast = "a579556ce9e5a6a603b2159e05f7a3e308ea61787eb07cca9400e1675a6f1989", ssa_ast = "68145d551fb5d6913346f10c9fdfc3fb340fc539c27fedb33e7a19aad590fc7f", flattened_ast = "5cb5fa08b8f3c64f0b70bd5cf029463652ba98b5fa7b79833a28127ff2851855", destructured_ast = "9681234be7360a4c69f8056feb6850dd0f1f56d9260ae7a18a36a211a8c21fd9", inlined_ast = "9681234be7360a4c69f8056feb6850dd0f1f56d9260ae7a18a36a211a8c21fd9", dce_ast = "6f822f21fe5a7988c7b2098ef5c0d38093b9d6ad59825bc05f6c66169e686595", bytecode = """ program test.aleo; struct Foo: 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 051b36bbbd..caa83bae48 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "9be323cb447651b7b9a6fb610727b9b4ec9d76ff4b132cbd7821cd87d5f5106d", unrolled_ast = "9be323cb447651b7b9a6fb610727b9b4ec9d76ff4b132cbd7821cd87d5f5106d", ssa_ast = "842bb677549dee2ec789b79bede43c01788bc848708f4e91f4ca681c876193ff", flattened_ast = "bf4ea994d0dacd5f8b217a6a9cec117b5c67d8d197e65e277a51d7e9bf9b7a8a", destructured_ast = "10e380fc0b563c0eede0434eff42a1e7afac6e28dccb65fbd88fd640149646ff", inlined_ast = "10e380fc0b563c0eede0434eff42a1e7afac6e28dccb65fbd88fd640149646ff", dce_ast = "746bf40faf2f8c3ed03da5baabefb5bea9862a18603c69f2b7455ab16eee08b6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9be323cb447651b7b9a6fb610727b9b4ec9d76ff4b132cbd7821cd87d5f5106d", unrolled_ast = "9be323cb447651b7b9a6fb610727b9b4ec9d76ff4b132cbd7821cd87d5f5106d", ssa_ast = "842bb677549dee2ec789b79bede43c01788bc848708f4e91f4ca681c876193ff", flattened_ast = "bf4ea994d0dacd5f8b217a6a9cec117b5c67d8d197e65e277a51d7e9bf9b7a8a", destructured_ast = "10e380fc0b563c0eede0434eff42a1e7afac6e28dccb65fbd88fd640149646ff", inlined_ast = "10e380fc0b563c0eede0434eff42a1e7afac6e28dccb65fbd88fd640149646ff", dce_ast = "746bf40faf2f8c3ed03da5baabefb5bea9862a18603c69f2b7455ab16eee08b6", bytecode = """ program test.aleo; struct Foo: 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 b9808cacdc..9d67612be6 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "fe3121c5c80553ab5612bf475745db23fd25d3b76aec71d6d25cb1b50d5ff712", unrolled_ast = "fe3121c5c80553ab5612bf475745db23fd25d3b76aec71d6d25cb1b50d5ff712", ssa_ast = "0b59d5b24800ea6c837d32d7d9c9bff54f1fe92de78bf55af152eb64e0f76d36", flattened_ast = "dc183224c27e6bd2a8bba6561bc1239724272da4e7cf3b1b4941bf0684393c50", destructured_ast = "582fbcb0a714354cbe7e77a3e2d9caf8b37daa500c3b016a9d43a722fc8680f1", inlined_ast = "582fbcb0a714354cbe7e77a3e2d9caf8b37daa500c3b016a9d43a722fc8680f1", dce_ast = "1dde0ce67331638d6f8aeef06d4845c1556481fedb0b82c9954cb07230f173c3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fe3121c5c80553ab5612bf475745db23fd25d3b76aec71d6d25cb1b50d5ff712", unrolled_ast = "fe3121c5c80553ab5612bf475745db23fd25d3b76aec71d6d25cb1b50d5ff712", ssa_ast = "0b59d5b24800ea6c837d32d7d9c9bff54f1fe92de78bf55af152eb64e0f76d36", flattened_ast = "dc183224c27e6bd2a8bba6561bc1239724272da4e7cf3b1b4941bf0684393c50", destructured_ast = "582fbcb0a714354cbe7e77a3e2d9caf8b37daa500c3b016a9d43a722fc8680f1", inlined_ast = "582fbcb0a714354cbe7e77a3e2d9caf8b37daa500c3b016a9d43a722fc8680f1", dce_ast = "1dde0ce67331638d6f8aeef06d4845c1556481fedb0b82c9954cb07230f173c3", bytecode = """ program test.aleo; struct Foo: 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 21cdfeb625..1af0629ba8 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "82e34468184916ce4d8d9a0b3c2403e1440b11a4d6c6cee1acef2dc6f3204334", unrolled_ast = "82e34468184916ce4d8d9a0b3c2403e1440b11a4d6c6cee1acef2dc6f3204334", ssa_ast = "35ef7e1c1656033fc45c99c937c197ff87aab68d9ccc9a898c842c4e298f53e6", flattened_ast = "b757676619c88f5a31b8bc2ddb767eb1071b3d8cbc095b4de0f1bb81eb93a9d7", destructured_ast = "f95773bbb24ef096c87840b6bfb45355a4fcec5cbb63a085648d1ebf7dea6efe", inlined_ast = "f95773bbb24ef096c87840b6bfb45355a4fcec5cbb63a085648d1ebf7dea6efe", dce_ast = "59f4681ade3362f8de04b68a0d0f9da8bb9d67527e6e662889e6410e54cc1a72", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "82e34468184916ce4d8d9a0b3c2403e1440b11a4d6c6cee1acef2dc6f3204334", unrolled_ast = "82e34468184916ce4d8d9a0b3c2403e1440b11a4d6c6cee1acef2dc6f3204334", ssa_ast = "35ef7e1c1656033fc45c99c937c197ff87aab68d9ccc9a898c842c4e298f53e6", flattened_ast = "b757676619c88f5a31b8bc2ddb767eb1071b3d8cbc095b4de0f1bb81eb93a9d7", destructured_ast = "f95773bbb24ef096c87840b6bfb45355a4fcec5cbb63a085648d1ebf7dea6efe", inlined_ast = "f95773bbb24ef096c87840b6bfb45355a4fcec5cbb63a085648d1ebf7dea6efe", dce_ast = "59f4681ade3362f8de04b68a0d0f9da8bb9d67527e6e662889e6410e54cc1a72", bytecode = """ program test.aleo; struct Foo: 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 83330497bc..a93d01d6d5 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "fbf888dad304e879619b4887c101a1ffd7bab2caa03cd3b3d69fcdfde32f3f26", unrolled_ast = "fbf888dad304e879619b4887c101a1ffd7bab2caa03cd3b3d69fcdfde32f3f26", ssa_ast = "4cf5ab0fa1c75be02ae7109e562221cec799ddceb96c1526cae5f1da2c1e5c2e", flattened_ast = "0ed51c4d8aa69373e7311019f888818144f3bc86213505bb8f5960d7c620c662", destructured_ast = "762bdd3fa614126e9fca6b214a4656e25c9e9093cc8ba1d925c177f30334df87", inlined_ast = "762bdd3fa614126e9fca6b214a4656e25c9e9093cc8ba1d925c177f30334df87", dce_ast = "f184b2be6f92c21698052fe43bf359ced32ffc3f3bc833e8d41d31e837abbc7f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fbf888dad304e879619b4887c101a1ffd7bab2caa03cd3b3d69fcdfde32f3f26", unrolled_ast = "fbf888dad304e879619b4887c101a1ffd7bab2caa03cd3b3d69fcdfde32f3f26", ssa_ast = "4cf5ab0fa1c75be02ae7109e562221cec799ddceb96c1526cae5f1da2c1e5c2e", flattened_ast = "0ed51c4d8aa69373e7311019f888818144f3bc86213505bb8f5960d7c620c662", destructured_ast = "762bdd3fa614126e9fca6b214a4656e25c9e9093cc8ba1d925c177f30334df87", inlined_ast = "762bdd3fa614126e9fca6b214a4656e25c9e9093cc8ba1d925c177f30334df87", dce_ast = "f184b2be6f92c21698052fe43bf359ced32ffc3f3bc833e8d41d31e837abbc7f", bytecode = """ program test.aleo; struct Foo: 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 456b42b953..2a3ebe0e55 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "3eaf0882db0cfcbf6de5835a3e371866978dcdcbcefa64c51831e73206d69ba8", unrolled_ast = "3eaf0882db0cfcbf6de5835a3e371866978dcdcbcefa64c51831e73206d69ba8", ssa_ast = "9c527ce526f07aba7d0f6d0785ee79d07fe1462d3770f25ab683890040625e0f", flattened_ast = "ea2c134e40254362faf8bb4c2703982d6a0a74936a53cc9a745831f799924adf", destructured_ast = "c818cb8f2516201db5d6d429691368ce1a851d0814093f960f7a0ba7f10148ba", inlined_ast = "c818cb8f2516201db5d6d429691368ce1a851d0814093f960f7a0ba7f10148ba", dce_ast = "30aec32f34f0b8b51bca4049f1dcfcb1082e200706105c3d94528ebcd41efd8d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3eaf0882db0cfcbf6de5835a3e371866978dcdcbcefa64c51831e73206d69ba8", unrolled_ast = "3eaf0882db0cfcbf6de5835a3e371866978dcdcbcefa64c51831e73206d69ba8", ssa_ast = "9c527ce526f07aba7d0f6d0785ee79d07fe1462d3770f25ab683890040625e0f", flattened_ast = "ea2c134e40254362faf8bb4c2703982d6a0a74936a53cc9a745831f799924adf", destructured_ast = "c818cb8f2516201db5d6d429691368ce1a851d0814093f960f7a0ba7f10148ba", inlined_ast = "c818cb8f2516201db5d6d429691368ce1a851d0814093f960f7a0ba7f10148ba", dce_ast = "30aec32f34f0b8b51bca4049f1dcfcb1082e200706105c3d94528ebcd41efd8d", bytecode = """ program test.aleo; struct Foo: 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 69a2ae887c..c7d79d9700 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "ecd1783a08ebb34de50fb69b55fbe0c99294456867038c29865988b70384244f", unrolled_ast = "ecd1783a08ebb34de50fb69b55fbe0c99294456867038c29865988b70384244f", ssa_ast = "efae1e5dbbddee3d09403601f0d44a801358e04818d2647225008760e58be2db", flattened_ast = "26e61e527a784189bfe049b8abf5359077da40985b8f85291f2524b36f997e48", destructured_ast = "22e55f6c2a48a6ab503bcef7f1151dc6687b047ceed532f9bd9bd00edef3ba7a", inlined_ast = "22e55f6c2a48a6ab503bcef7f1151dc6687b047ceed532f9bd9bd00edef3ba7a", dce_ast = "5913bbafdad0ae6b6576152efde28b775930f9c3a42667866880ec2591bd495f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ecd1783a08ebb34de50fb69b55fbe0c99294456867038c29865988b70384244f", unrolled_ast = "ecd1783a08ebb34de50fb69b55fbe0c99294456867038c29865988b70384244f", ssa_ast = "efae1e5dbbddee3d09403601f0d44a801358e04818d2647225008760e58be2db", flattened_ast = "26e61e527a784189bfe049b8abf5359077da40985b8f85291f2524b36f997e48", destructured_ast = "22e55f6c2a48a6ab503bcef7f1151dc6687b047ceed532f9bd9bd00edef3ba7a", inlined_ast = "22e55f6c2a48a6ab503bcef7f1151dc6687b047ceed532f9bd9bd00edef3ba7a", dce_ast = "5913bbafdad0ae6b6576152efde28b775930f9c3a42667866880ec2591bd495f", bytecode = """ program test.aleo; struct Foo: 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 f2e09d29b7..e9cf9e62fa 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "97b71cec08c5c1f7e92de47bd251eaac3d28a993b5fa40c7aeb136149b62089e", unrolled_ast = "97b71cec08c5c1f7e92de47bd251eaac3d28a993b5fa40c7aeb136149b62089e", ssa_ast = "84d4dd4346daa19517d55a1d22dbfbf36d05524d9973d30d6824e7f0f911c894", flattened_ast = "4ed24cfe562b3581f6f48185ce00fd1e68ff15513f39060f8fea82c7611d5a01", destructured_ast = "10a67748bdc7745628c6ac7c0af0717e8cdb26d96cb34ce9eed9a5457c06571d", inlined_ast = "10a67748bdc7745628c6ac7c0af0717e8cdb26d96cb34ce9eed9a5457c06571d", dce_ast = "f8116a7dcc7d3d75643851ec46bde22004eac83b5c6155b446c3b750955608a7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "97b71cec08c5c1f7e92de47bd251eaac3d28a993b5fa40c7aeb136149b62089e", unrolled_ast = "97b71cec08c5c1f7e92de47bd251eaac3d28a993b5fa40c7aeb136149b62089e", ssa_ast = "84d4dd4346daa19517d55a1d22dbfbf36d05524d9973d30d6824e7f0f911c894", flattened_ast = "4ed24cfe562b3581f6f48185ce00fd1e68ff15513f39060f8fea82c7611d5a01", destructured_ast = "10a67748bdc7745628c6ac7c0af0717e8cdb26d96cb34ce9eed9a5457c06571d", inlined_ast = "10a67748bdc7745628c6ac7c0af0717e8cdb26d96cb34ce9eed9a5457c06571d", dce_ast = "f8116a7dcc7d3d75643851ec46bde22004eac83b5c6155b446c3b750955608a7", bytecode = """ program test.aleo; struct Foo: 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 32e6e62468..5253398473 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "610a4fc456f8595c56e139dbde29fc86d523c2155ad537651b6a6ca47f14032c", unrolled_ast = "610a4fc456f8595c56e139dbde29fc86d523c2155ad537651b6a6ca47f14032c", ssa_ast = "b48ad4943d89f58c8275b4b6032c76717e45fd1858ce663f46304c40d1aad345", flattened_ast = "6765f19d31c23ed1b83f1ba71377e30196f791fc3d694c7aebddb3e7aec1a8bb", destructured_ast = "d95bafd3423a813cfc3daca7560353b5b4a6515a61fe75568ef3647e6456edb5", inlined_ast = "d95bafd3423a813cfc3daca7560353b5b4a6515a61fe75568ef3647e6456edb5", dce_ast = "53b57c954fd3076aa2a21c6a2b8eb43ecf279df1329164f1d0130be5534cf171", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "610a4fc456f8595c56e139dbde29fc86d523c2155ad537651b6a6ca47f14032c", unrolled_ast = "610a4fc456f8595c56e139dbde29fc86d523c2155ad537651b6a6ca47f14032c", ssa_ast = "b48ad4943d89f58c8275b4b6032c76717e45fd1858ce663f46304c40d1aad345", flattened_ast = "6765f19d31c23ed1b83f1ba71377e30196f791fc3d694c7aebddb3e7aec1a8bb", destructured_ast = "d95bafd3423a813cfc3daca7560353b5b4a6515a61fe75568ef3647e6456edb5", inlined_ast = "d95bafd3423a813cfc3daca7560353b5b4a6515a61fe75568ef3647e6456edb5", dce_ast = "53b57c954fd3076aa2a21c6a2b8eb43ecf279df1329164f1d0130be5534cf171", bytecode = """ program test.aleo; struct Foo: 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 78ad8d5bd5..e931a2f393 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "57146a576730ce6d4582fb576ee24b6442b24b3ccc3a351d3f324a039da2e9f7", unrolled_ast = "57146a576730ce6d4582fb576ee24b6442b24b3ccc3a351d3f324a039da2e9f7", ssa_ast = "1f3f1583a5de76b84e07a7f6a21808dd6a8ce082510ae37c3c99a1cde4ba362b", flattened_ast = "110bd744c5c54af18deecd246ea54c8290c8b70fcefd1fedf6a2ed43748706ad", destructured_ast = "6564295989a392ee5764be5bb0d7450ba5358e2d9829c30f76db3f8387e1254a", inlined_ast = "6564295989a392ee5764be5bb0d7450ba5358e2d9829c30f76db3f8387e1254a", dce_ast = "96c3a194da95781a583c1a4815c396780bf076d52d41d56cbe5a553abc0df964", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "57146a576730ce6d4582fb576ee24b6442b24b3ccc3a351d3f324a039da2e9f7", unrolled_ast = "57146a576730ce6d4582fb576ee24b6442b24b3ccc3a351d3f324a039da2e9f7", ssa_ast = "1f3f1583a5de76b84e07a7f6a21808dd6a8ce082510ae37c3c99a1cde4ba362b", flattened_ast = "110bd744c5c54af18deecd246ea54c8290c8b70fcefd1fedf6a2ed43748706ad", destructured_ast = "6564295989a392ee5764be5bb0d7450ba5358e2d9829c30f76db3f8387e1254a", inlined_ast = "6564295989a392ee5764be5bb0d7450ba5358e2d9829c30f76db3f8387e1254a", dce_ast = "96c3a194da95781a583c1a4815c396780bf076d52d41d56cbe5a553abc0df964", bytecode = """ program test.aleo; struct Foo: 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 b8faab6cfe..7f2eea7c7a 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "dc8053afd958f2b06f02249a810f2dfdbb9746464b5ba27f1b430abf07d3cbd8", unrolled_ast = "dc8053afd958f2b06f02249a810f2dfdbb9746464b5ba27f1b430abf07d3cbd8", ssa_ast = "b40a44c2291c533b8ce8b70c75b95f99b08671bd19a4b9fef419ef29cee8dc8e", flattened_ast = "fd2b87b4358f53e37ddc4eb3b4d677842ec52c2a53079a9485d324d6fd681d37", destructured_ast = "7acecfa95a2c3cc438a5ebabdde0c360e54dfa61f7c17047a607c75c9ee1836b", inlined_ast = "7acecfa95a2c3cc438a5ebabdde0c360e54dfa61f7c17047a607c75c9ee1836b", dce_ast = "99a7f0a60b4b6c9db1dbb6b1d168b158a534fcc219a10d9d77fe81284f38073f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "dc8053afd958f2b06f02249a810f2dfdbb9746464b5ba27f1b430abf07d3cbd8", unrolled_ast = "dc8053afd958f2b06f02249a810f2dfdbb9746464b5ba27f1b430abf07d3cbd8", ssa_ast = "b40a44c2291c533b8ce8b70c75b95f99b08671bd19a4b9fef419ef29cee8dc8e", flattened_ast = "fd2b87b4358f53e37ddc4eb3b4d677842ec52c2a53079a9485d324d6fd681d37", destructured_ast = "7acecfa95a2c3cc438a5ebabdde0c360e54dfa61f7c17047a607c75c9ee1836b", inlined_ast = "7acecfa95a2c3cc438a5ebabdde0c360e54dfa61f7c17047a607c75c9ee1836b", dce_ast = "99a7f0a60b4b6c9db1dbb6b1d168b158a534fcc219a10d9d77fe81284f38073f", bytecode = """ program test.aleo; struct Foo: 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 ff37a30c98..1133f3626a 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "00824cc0d881d5e7396530ec52624760cabd072213e5d0f740aa98b0144eef83", unrolled_ast = "00824cc0d881d5e7396530ec52624760cabd072213e5d0f740aa98b0144eef83", ssa_ast = "c2e1b3522698cca9ca55a66a55d6921b8a1828a4f7fc1a3b062d208d33cb7cc7", flattened_ast = "415dfa18d51267df3a1e2c789e0458aa1b54e83046e8ea3d197ba7032bf5bda8", destructured_ast = "0ab7fae44bfd467b7e01ee79fc9f73d6fa4ce9358a61d1ea89c846e29ca0b447", inlined_ast = "0ab7fae44bfd467b7e01ee79fc9f73d6fa4ce9358a61d1ea89c846e29ca0b447", dce_ast = "981658b16267a5024414e70915da08fef79b462bfec4fd57f0e294463324d304", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "00824cc0d881d5e7396530ec52624760cabd072213e5d0f740aa98b0144eef83", unrolled_ast = "00824cc0d881d5e7396530ec52624760cabd072213e5d0f740aa98b0144eef83", ssa_ast = "c2e1b3522698cca9ca55a66a55d6921b8a1828a4f7fc1a3b062d208d33cb7cc7", flattened_ast = "415dfa18d51267df3a1e2c789e0458aa1b54e83046e8ea3d197ba7032bf5bda8", destructured_ast = "0ab7fae44bfd467b7e01ee79fc9f73d6fa4ce9358a61d1ea89c846e29ca0b447", inlined_ast = "0ab7fae44bfd467b7e01ee79fc9f73d6fa4ce9358a61d1ea89c846e29ca0b447", dce_ast = "981658b16267a5024414e70915da08fef79b462bfec4fd57f0e294463324d304", bytecode = """ program test.aleo; struct Foo: 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 0a2db7c46e..b5969eba2e 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "1c9f49397fd75d957445f0b55438c7febcc25168b8203ec0f58b7062cec0320f", unrolled_ast = "1c9f49397fd75d957445f0b55438c7febcc25168b8203ec0f58b7062cec0320f", ssa_ast = "7c7c67740d1c367d8cfa5958e420a3606a6aaf08751715c2d471d23e5b7e637e", flattened_ast = "fcc272442d12a84c6ff2a67e8c4340bce58d8dff5633b4ddd7ff3961c101584d", destructured_ast = "3ed111a56618910a88a8b1b1abb03c5c83e8b0e4dfd5b2258c43aa9329f08037", inlined_ast = "3ed111a56618910a88a8b1b1abb03c5c83e8b0e4dfd5b2258c43aa9329f08037", dce_ast = "a664e60ba46defcceb087ac51ce83a2cbf42363997d0e4425b542acbb5be9670", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1c9f49397fd75d957445f0b55438c7febcc25168b8203ec0f58b7062cec0320f", unrolled_ast = "1c9f49397fd75d957445f0b55438c7febcc25168b8203ec0f58b7062cec0320f", ssa_ast = "7c7c67740d1c367d8cfa5958e420a3606a6aaf08751715c2d471d23e5b7e637e", flattened_ast = "fcc272442d12a84c6ff2a67e8c4340bce58d8dff5633b4ddd7ff3961c101584d", destructured_ast = "3ed111a56618910a88a8b1b1abb03c5c83e8b0e4dfd5b2258c43aa9329f08037", inlined_ast = "3ed111a56618910a88a8b1b1abb03c5c83e8b0e4dfd5b2258c43aa9329f08037", dce_ast = "a664e60ba46defcceb087ac51ce83a2cbf42363997d0e4425b542acbb5be9670", bytecode = """ program test.aleo; struct Foo: 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 d34d47979d..06f6fa4d21 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "37e3030c0ca5670696b638e483d0ca931f2dd0693e0eca0b5256ba94ed224884", unrolled_ast = "37e3030c0ca5670696b638e483d0ca931f2dd0693e0eca0b5256ba94ed224884", ssa_ast = "76023e20fdae8d7885a93df26e726d3d2d6edb07079a7690ad54fd1c09b712ca", flattened_ast = "075f94e248854b040971f7039bb0af9c7cc7889d934d5571924cfe4b13d9cabe", destructured_ast = "aee576c16c53e41416825469e72387b2127eb0316f8575d3a013cce80dfefd3c", inlined_ast = "aee576c16c53e41416825469e72387b2127eb0316f8575d3a013cce80dfefd3c", dce_ast = "9b4fe711304f173f429afbf2975a99be5ca3634bc1cf7837daf00ac60df6640f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "37e3030c0ca5670696b638e483d0ca931f2dd0693e0eca0b5256ba94ed224884", unrolled_ast = "37e3030c0ca5670696b638e483d0ca931f2dd0693e0eca0b5256ba94ed224884", ssa_ast = "76023e20fdae8d7885a93df26e726d3d2d6edb07079a7690ad54fd1c09b712ca", flattened_ast = "075f94e248854b040971f7039bb0af9c7cc7889d934d5571924cfe4b13d9cabe", destructured_ast = "aee576c16c53e41416825469e72387b2127eb0316f8575d3a013cce80dfefd3c", inlined_ast = "aee576c16c53e41416825469e72387b2127eb0316f8575d3a013cce80dfefd3c", dce_ast = "9b4fe711304f173f429afbf2975a99be5ca3634bc1cf7837daf00ac60df6640f", bytecode = """ program test.aleo; struct Foo: 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 4f329b48d9..6a94156ac2 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "bc6c18fdd0847d82aa9953712aaf214f2b69c6f024d54f9243768a7e23a01f27", unrolled_ast = "bc6c18fdd0847d82aa9953712aaf214f2b69c6f024d54f9243768a7e23a01f27", ssa_ast = "7a66c447b759d6f0f423f88f51f6656ecb633901cdbda7caaaf5e08e214cd1d2", flattened_ast = "f964e4c2b81adf062acce84dbd15f2733c36f73c28a247f8a7ceea3ca384d41e", destructured_ast = "80e987efac8db7364219ce80d6cae24b4391c5765f4ccecc16616d2bd6addb70", inlined_ast = "80e987efac8db7364219ce80d6cae24b4391c5765f4ccecc16616d2bd6addb70", dce_ast = "8f93842cf8b100c32e02f6abf4a323677d392e362c03adbaf6f69fb58d7be699", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "bc6c18fdd0847d82aa9953712aaf214f2b69c6f024d54f9243768a7e23a01f27", unrolled_ast = "bc6c18fdd0847d82aa9953712aaf214f2b69c6f024d54f9243768a7e23a01f27", ssa_ast = "7a66c447b759d6f0f423f88f51f6656ecb633901cdbda7caaaf5e08e214cd1d2", flattened_ast = "f964e4c2b81adf062acce84dbd15f2733c36f73c28a247f8a7ceea3ca384d41e", destructured_ast = "80e987efac8db7364219ce80d6cae24b4391c5765f4ccecc16616d2bd6addb70", inlined_ast = "80e987efac8db7364219ce80d6cae24b4391c5765f4ccecc16616d2bd6addb70", dce_ast = "8f93842cf8b100c32e02f6abf4a323677d392e362c03adbaf6f69fb58d7be699", bytecode = """ program test.aleo; struct Foo: 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 636fa582e0..5af6c8a312 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "5158ab59e76691bc9dc7308772f454480333ab6c9f0d129ef7a40b6ab7cf5ce3", unrolled_ast = "5158ab59e76691bc9dc7308772f454480333ab6c9f0d129ef7a40b6ab7cf5ce3", ssa_ast = "dfa7d8271a74c497fa9d39f2b5c461d38b95fb5b713cbc750a774da93abbc259", flattened_ast = "0b57da3e04d35a6a070eddb0b8d095622239930cf4f3b426c5acc006e621e75d", destructured_ast = "42bc931a1e84974a2273b697d3a4300a520d4c2f8c4c6e70ff349b1dbc656a01", inlined_ast = "42bc931a1e84974a2273b697d3a4300a520d4c2f8c4c6e70ff349b1dbc656a01", dce_ast = "ed31fa75248372b4f4867192e2aa3ffdad4ca63b97edac35c15d7e5b676a192b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5158ab59e76691bc9dc7308772f454480333ab6c9f0d129ef7a40b6ab7cf5ce3", unrolled_ast = "5158ab59e76691bc9dc7308772f454480333ab6c9f0d129ef7a40b6ab7cf5ce3", ssa_ast = "dfa7d8271a74c497fa9d39f2b5c461d38b95fb5b713cbc750a774da93abbc259", flattened_ast = "0b57da3e04d35a6a070eddb0b8d095622239930cf4f3b426c5acc006e621e75d", destructured_ast = "42bc931a1e84974a2273b697d3a4300a520d4c2f8c4c6e70ff349b1dbc656a01", inlined_ast = "42bc931a1e84974a2273b697d3a4300a520d4c2f8c4c6e70ff349b1dbc656a01", dce_ast = "ed31fa75248372b4f4867192e2aa3ffdad4ca63b97edac35c15d7e5b676a192b", bytecode = """ program test.aleo; struct Foo: 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 bbc5257ad0..871e0fca80 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "3ad56b01d05844bfa93a7b61929cfa41826259ba721b328e8f68e8185305a546", unrolled_ast = "3ad56b01d05844bfa93a7b61929cfa41826259ba721b328e8f68e8185305a546", ssa_ast = "0be044c301724de8f47b48c95f316e1b57c4709fd23996a709074c725afb073a", flattened_ast = "36b506fb8e9e4c429b49684fff5a2f179610cff32469103baa5a5504dff879d6", destructured_ast = "1d4f2207ee3ace82010dfbe60b4d4998523153adeeb54c35b4f022dd8efc7798", inlined_ast = "1d4f2207ee3ace82010dfbe60b4d4998523153adeeb54c35b4f022dd8efc7798", dce_ast = "2e12e1a5a72c8a9c52001bf5b1db803d11b844a49118c5fe88c80cf0f83b10f1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3ad56b01d05844bfa93a7b61929cfa41826259ba721b328e8f68e8185305a546", unrolled_ast = "3ad56b01d05844bfa93a7b61929cfa41826259ba721b328e8f68e8185305a546", ssa_ast = "0be044c301724de8f47b48c95f316e1b57c4709fd23996a709074c725afb073a", flattened_ast = "36b506fb8e9e4c429b49684fff5a2f179610cff32469103baa5a5504dff879d6", destructured_ast = "1d4f2207ee3ace82010dfbe60b4d4998523153adeeb54c35b4f022dd8efc7798", inlined_ast = "1d4f2207ee3ace82010dfbe60b4d4998523153adeeb54c35b4f022dd8efc7798", dce_ast = "2e12e1a5a72c8a9c52001bf5b1db803d11b844a49118c5fe88c80cf0f83b10f1", bytecode = """ program test.aleo; struct Foo: 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 b46dcbb8b0..e486b030c4 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "d1ece7284dfd737c90106d9e554b11831875e95935c645d35ffca94dcf45a179", unrolled_ast = "d1ece7284dfd737c90106d9e554b11831875e95935c645d35ffca94dcf45a179", ssa_ast = "572e636cd581d90be6b1d5a08f5f02466ff1c5394f5d98b5c74c7afd5a931370", flattened_ast = "9b5b0c6486ca3cdaf2f5f5f1cea4a3ab1e3e5a7b3047b18e432592f55ea6e5dd", destructured_ast = "d523fb4308702f3215b8087018a9b4086588cc30c3c9a57e07fdb429d3d02329", inlined_ast = "d523fb4308702f3215b8087018a9b4086588cc30c3c9a57e07fdb429d3d02329", dce_ast = "3aba054ea095cb9d74fd8950afcaf488c47bb65e5661e04aee2fa9cb399b3f62", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d1ece7284dfd737c90106d9e554b11831875e95935c645d35ffca94dcf45a179", unrolled_ast = "d1ece7284dfd737c90106d9e554b11831875e95935c645d35ffca94dcf45a179", ssa_ast = "572e636cd581d90be6b1d5a08f5f02466ff1c5394f5d98b5c74c7afd5a931370", flattened_ast = "9b5b0c6486ca3cdaf2f5f5f1cea4a3ab1e3e5a7b3047b18e432592f55ea6e5dd", destructured_ast = "d523fb4308702f3215b8087018a9b4086588cc30c3c9a57e07fdb429d3d02329", inlined_ast = "d523fb4308702f3215b8087018a9b4086588cc30c3c9a57e07fdb429d3d02329", dce_ast = "3aba054ea095cb9d74fd8950afcaf488c47bb65e5661e04aee2fa9cb399b3f62", bytecode = """ program test.aleo; struct Foo: 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 ba5f59dba3..3ff9edc8cc 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "1c85acf659d264fc2b7c7391b8a0c6133cc8864d8ace248ce0aaf54ceef6aed7", unrolled_ast = "1c85acf659d264fc2b7c7391b8a0c6133cc8864d8ace248ce0aaf54ceef6aed7", ssa_ast = "e52682262d7b1a1fa63b0269f94dc7a099d6383280bd0f187c6e601ace23208f", flattened_ast = "103f52de251854396d254e63bcf6085fa24a14f27eb31b7b0dcdd52125907e03", destructured_ast = "decc6093cd84a5904ffaa0a38b5aaf3465c814222f7c98d23c50f90aaa5259d2", inlined_ast = "decc6093cd84a5904ffaa0a38b5aaf3465c814222f7c98d23c50f90aaa5259d2", dce_ast = "0186e2fca6edf433e160053643ec6c5f170adbfc97229294ef5c246fec7e5081", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1c85acf659d264fc2b7c7391b8a0c6133cc8864d8ace248ce0aaf54ceef6aed7", unrolled_ast = "1c85acf659d264fc2b7c7391b8a0c6133cc8864d8ace248ce0aaf54ceef6aed7", ssa_ast = "e52682262d7b1a1fa63b0269f94dc7a099d6383280bd0f187c6e601ace23208f", flattened_ast = "103f52de251854396d254e63bcf6085fa24a14f27eb31b7b0dcdd52125907e03", destructured_ast = "decc6093cd84a5904ffaa0a38b5aaf3465c814222f7c98d23c50f90aaa5259d2", inlined_ast = "decc6093cd84a5904ffaa0a38b5aaf3465c814222f7c98d23c50f90aaa5259d2", dce_ast = "0186e2fca6edf433e160053643ec6c5f170adbfc97229294ef5c246fec7e5081", bytecode = """ program test.aleo; struct Foo: 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 80a592111d..9ee7c5f502 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "4b4a906c5b2e7563f8618af9bc7acc3422332542ef6f208c0809cb0dacb84ce3", unrolled_ast = "4b4a906c5b2e7563f8618af9bc7acc3422332542ef6f208c0809cb0dacb84ce3", ssa_ast = "961233d302212ede87cea7db34c02df2cb0fe927c5d56ac3df53f9c2b12addeb", flattened_ast = "e3136b4b1669b51dcc017352a065d00fbb433c71f33b3623c7e2be26301be2a2", destructured_ast = "55f25578880aad70b47696fca8b8f9517ca38e34bdf7a68ffefa748d9f1abcc5", inlined_ast = "55f25578880aad70b47696fca8b8f9517ca38e34bdf7a68ffefa748d9f1abcc5", dce_ast = "e48153e7a05af3f3ac5fe75a5adbf2f5730fd208b615771e44eb6260f3462bcb", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4b4a906c5b2e7563f8618af9bc7acc3422332542ef6f208c0809cb0dacb84ce3", unrolled_ast = "4b4a906c5b2e7563f8618af9bc7acc3422332542ef6f208c0809cb0dacb84ce3", ssa_ast = "961233d302212ede87cea7db34c02df2cb0fe927c5d56ac3df53f9c2b12addeb", flattened_ast = "e3136b4b1669b51dcc017352a065d00fbb433c71f33b3623c7e2be26301be2a2", destructured_ast = "55f25578880aad70b47696fca8b8f9517ca38e34bdf7a68ffefa748d9f1abcc5", inlined_ast = "55f25578880aad70b47696fca8b8f9517ca38e34bdf7a68ffefa748d9f1abcc5", dce_ast = "e48153e7a05af3f3ac5fe75a5adbf2f5730fd208b615771e44eb6260f3462bcb", bytecode = """ program test.aleo; struct Foo: 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 c988702c43..8a7441220f 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "9608ff8b894d92df33318bf170b22fa473b7b9a302a150879ec7a3fe41c144a7", unrolled_ast = "9608ff8b894d92df33318bf170b22fa473b7b9a302a150879ec7a3fe41c144a7", ssa_ast = "3dd87b6dad9193abd90249ebf6754e8916956ebbf4bdbf50700c8362a4a58005", flattened_ast = "f3bfa79f8c0c6d905a156b8079c8426159349f643fe930a3519f5bfab5da3ac2", destructured_ast = "ee6283c2ea4ba74834e1c33046ce2cbe0d9e01ae41f291b5088563f5e1db5d41", inlined_ast = "ee6283c2ea4ba74834e1c33046ce2cbe0d9e01ae41f291b5088563f5e1db5d41", dce_ast = "e3bac8a994add5ca9a944c904ddaafd6eab3ffcc1e35041789d7a951a024d2b6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9608ff8b894d92df33318bf170b22fa473b7b9a302a150879ec7a3fe41c144a7", unrolled_ast = "9608ff8b894d92df33318bf170b22fa473b7b9a302a150879ec7a3fe41c144a7", ssa_ast = "3dd87b6dad9193abd90249ebf6754e8916956ebbf4bdbf50700c8362a4a58005", flattened_ast = "f3bfa79f8c0c6d905a156b8079c8426159349f643fe930a3519f5bfab5da3ac2", destructured_ast = "ee6283c2ea4ba74834e1c33046ce2cbe0d9e01ae41f291b5088563f5e1db5d41", inlined_ast = "ee6283c2ea4ba74834e1c33046ce2cbe0d9e01ae41f291b5088563f5e1db5d41", dce_ast = "e3bac8a994add5ca9a944c904ddaafd6eab3ffcc1e35041789d7a951a024d2b6", bytecode = """ program test.aleo; struct Foo: 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 7d8ce1caf2..f702501313 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "e7c13c39a9619ea30d0eebce39238253b9f7d7c19c1bdf66328994543d6978ca", unrolled_ast = "e7c13c39a9619ea30d0eebce39238253b9f7d7c19c1bdf66328994543d6978ca", ssa_ast = "82deb8939a61b6e880c8efbdd17e7cfeed9092d727184fd4b1822737aaf078a1", flattened_ast = "365203cfba4cf356e3b4f6778e76a70a5e51832e0c785e1c48b26e82bfade52e", destructured_ast = "a42dccfacec7d7c6428d179a8fc18984291e64509870ae141fc5719182205f1e", inlined_ast = "a42dccfacec7d7c6428d179a8fc18984291e64509870ae141fc5719182205f1e", dce_ast = "42a0c3e54575bd6832aea66eba13bd8a9c0a419f8860a8551e9f52117bac625b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e7c13c39a9619ea30d0eebce39238253b9f7d7c19c1bdf66328994543d6978ca", unrolled_ast = "e7c13c39a9619ea30d0eebce39238253b9f7d7c19c1bdf66328994543d6978ca", ssa_ast = "82deb8939a61b6e880c8efbdd17e7cfeed9092d727184fd4b1822737aaf078a1", flattened_ast = "365203cfba4cf356e3b4f6778e76a70a5e51832e0c785e1c48b26e82bfade52e", destructured_ast = "a42dccfacec7d7c6428d179a8fc18984291e64509870ae141fc5719182205f1e", inlined_ast = "a42dccfacec7d7c6428d179a8fc18984291e64509870ae141fc5719182205f1e", dce_ast = "42a0c3e54575bd6832aea66eba13bd8a9c0a419f8860a8551e9f52117bac625b", bytecode = """ program test.aleo; struct Foo: 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 d50a3bb1ab..0d96cb1ba7 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "0e6a1aa546ef79f888222be77c1b69c26c74bc1f60cdc4383965239c4a7bec4e", unrolled_ast = "0e6a1aa546ef79f888222be77c1b69c26c74bc1f60cdc4383965239c4a7bec4e", ssa_ast = "96cd421723dad28692f77f1ea5c692aae1efc1f54d153c02768a0885b3ce34a0", flattened_ast = "a2c3d693f3b7dad80232ee0c1ecee983f7b965a73c63cb2a5ede5dac046c383d", destructured_ast = "c27ccc181e689be8a68e8e504f39ae38ab8a8372d2c4ef90be2d7987b9e6c117", inlined_ast = "c27ccc181e689be8a68e8e504f39ae38ab8a8372d2c4ef90be2d7987b9e6c117", dce_ast = "44fd533359ca6c9b4400efac55db18dcd15fb9f070bd97c7ed04c615ee15f84f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0e6a1aa546ef79f888222be77c1b69c26c74bc1f60cdc4383965239c4a7bec4e", unrolled_ast = "0e6a1aa546ef79f888222be77c1b69c26c74bc1f60cdc4383965239c4a7bec4e", ssa_ast = "96cd421723dad28692f77f1ea5c692aae1efc1f54d153c02768a0885b3ce34a0", flattened_ast = "a2c3d693f3b7dad80232ee0c1ecee983f7b965a73c63cb2a5ede5dac046c383d", destructured_ast = "c27ccc181e689be8a68e8e504f39ae38ab8a8372d2c4ef90be2d7987b9e6c117", inlined_ast = "c27ccc181e689be8a68e8e504f39ae38ab8a8372d2c4ef90be2d7987b9e6c117", dce_ast = "44fd533359ca6c9b4400efac55db18dcd15fb9f070bd97c7ed04c615ee15f84f", bytecode = """ program test.aleo; struct Foo: 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 a4ef08eef8..e164c6ed92 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "a9aefd5a57ccd41ca80b73c28bcd3a2d0bda241029bcac325847adcd1008b416", unrolled_ast = "a9aefd5a57ccd41ca80b73c28bcd3a2d0bda241029bcac325847adcd1008b416", ssa_ast = "84e4adf6612547e977e73135bc24d9429901e59b62d38d1d73f4a853f937a454", flattened_ast = "a19ddb4dad5f8cdd3998c461abddcbe6068a79e2450e97f883da0369ecb63c4a", destructured_ast = "c06bc8e693b71a3edbb318b2d3f1d86a30fa5d961fdd9d7fc0aaedea69bafb7d", inlined_ast = "c06bc8e693b71a3edbb318b2d3f1d86a30fa5d961fdd9d7fc0aaedea69bafb7d", dce_ast = "462a747af8a5e530c25ad8444ade3c8982057c1341ff0ed73d1712df97b33f17", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a9aefd5a57ccd41ca80b73c28bcd3a2d0bda241029bcac325847adcd1008b416", unrolled_ast = "a9aefd5a57ccd41ca80b73c28bcd3a2d0bda241029bcac325847adcd1008b416", ssa_ast = "84e4adf6612547e977e73135bc24d9429901e59b62d38d1d73f4a853f937a454", flattened_ast = "a19ddb4dad5f8cdd3998c461abddcbe6068a79e2450e97f883da0369ecb63c4a", destructured_ast = "c06bc8e693b71a3edbb318b2d3f1d86a30fa5d961fdd9d7fc0aaedea69bafb7d", inlined_ast = "c06bc8e693b71a3edbb318b2d3f1d86a30fa5d961fdd9d7fc0aaedea69bafb7d", dce_ast = "462a747af8a5e530c25ad8444ade3c8982057c1341ff0ed73d1712df97b33f17", bytecode = """ program test.aleo; struct Foo: 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 16865ce97d..d466e5adc0 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "06e4abe9646e9b63439b9c74626f42fb7e3705e35c67dd243fa42bcf80495480", unrolled_ast = "06e4abe9646e9b63439b9c74626f42fb7e3705e35c67dd243fa42bcf80495480", ssa_ast = "9a7504d058596f766e8c22f0969ffaed1d5e7fe85be2a8c0f37f31057d82ee54", flattened_ast = "676e73e9b304b5f0c604cdb57099e3c9a7c3e68df06b067039104501fd21a1d4", destructured_ast = "cf6cdb357b38bef32d74c87d16aefe0090c49665045f7cb9e72b4a288887381f", inlined_ast = "cf6cdb357b38bef32d74c87d16aefe0090c49665045f7cb9e72b4a288887381f", dce_ast = "30a57dd68a390ebef1807212df65f6cdad3e283ded6bb65a24fa64ac420181fa", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "06e4abe9646e9b63439b9c74626f42fb7e3705e35c67dd243fa42bcf80495480", unrolled_ast = "06e4abe9646e9b63439b9c74626f42fb7e3705e35c67dd243fa42bcf80495480", ssa_ast = "9a7504d058596f766e8c22f0969ffaed1d5e7fe85be2a8c0f37f31057d82ee54", flattened_ast = "676e73e9b304b5f0c604cdb57099e3c9a7c3e68df06b067039104501fd21a1d4", destructured_ast = "cf6cdb357b38bef32d74c87d16aefe0090c49665045f7cb9e72b4a288887381f", inlined_ast = "cf6cdb357b38bef32d74c87d16aefe0090c49665045f7cb9e72b4a288887381f", dce_ast = "30a57dd68a390ebef1807212df65f6cdad3e283ded6bb65a24fa64ac420181fa", bytecode = """ program test.aleo; struct Foo: 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 14bbd5db15..12eabd26a3 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "2d3becd68a72424b2af986c1bfeb673817f2068c6063700f48abb82f4db301fb", unrolled_ast = "2d3becd68a72424b2af986c1bfeb673817f2068c6063700f48abb82f4db301fb", ssa_ast = "29d35ce4692ddcc7e1663ade5b43cda8c057db141e6df624068442cd00b2f627", flattened_ast = "5e69487bd30e2d909ab167e75ac39a53a1c4a23d7cc05b7e64a441b78dae8c56", destructured_ast = "5d6a989004373219f625dfc577f08108d0859fde75d81a7b1cfc9b5189612c68", inlined_ast = "5d6a989004373219f625dfc577f08108d0859fde75d81a7b1cfc9b5189612c68", dce_ast = "ca744c969f0c51ac773f6d26caaeef8af4f2c8e17781585c3e51b7425234cc82", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2d3becd68a72424b2af986c1bfeb673817f2068c6063700f48abb82f4db301fb", unrolled_ast = "2d3becd68a72424b2af986c1bfeb673817f2068c6063700f48abb82f4db301fb", ssa_ast = "29d35ce4692ddcc7e1663ade5b43cda8c057db141e6df624068442cd00b2f627", flattened_ast = "5e69487bd30e2d909ab167e75ac39a53a1c4a23d7cc05b7e64a441b78dae8c56", destructured_ast = "5d6a989004373219f625dfc577f08108d0859fde75d81a7b1cfc9b5189612c68", inlined_ast = "5d6a989004373219f625dfc577f08108d0859fde75d81a7b1cfc9b5189612c68", dce_ast = "ca744c969f0c51ac773f6d26caaeef8af4f2c8e17781585c3e51b7425234cc82", bytecode = """ program test.aleo; struct Foo: 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 005d9c8722..eaabb51087 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "5f5f34657b55e6a0239853b9d2480d11b3a388d2ff501c8d13c1f5535a1c5230", unrolled_ast = "5f5f34657b55e6a0239853b9d2480d11b3a388d2ff501c8d13c1f5535a1c5230", ssa_ast = "392e041307359fde6bb72b4385d7d6bc461e26866a8afd604f6c41855982f023", flattened_ast = "818843b1d4c4fdb8981ed7f98d881fc6b509e4189748c07380b6e5cd28dfffb7", destructured_ast = "e84dd15e4ea85ec2408aac584e38abfd0a07278e875284eb7e64e90aa51151d6", inlined_ast = "e84dd15e4ea85ec2408aac584e38abfd0a07278e875284eb7e64e90aa51151d6", dce_ast = "05fd0e62447bf6e34e42078695ce57e2df4cfdcdd28059f8091fa24b7994652b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5f5f34657b55e6a0239853b9d2480d11b3a388d2ff501c8d13c1f5535a1c5230", unrolled_ast = "5f5f34657b55e6a0239853b9d2480d11b3a388d2ff501c8d13c1f5535a1c5230", ssa_ast = "392e041307359fde6bb72b4385d7d6bc461e26866a8afd604f6c41855982f023", flattened_ast = "818843b1d4c4fdb8981ed7f98d881fc6b509e4189748c07380b6e5cd28dfffb7", destructured_ast = "e84dd15e4ea85ec2408aac584e38abfd0a07278e875284eb7e64e90aa51151d6", inlined_ast = "e84dd15e4ea85ec2408aac584e38abfd0a07278e875284eb7e64e90aa51151d6", dce_ast = "05fd0e62447bf6e34e42078695ce57e2df4cfdcdd28059f8091fa24b7994652b", bytecode = """ program test.aleo; struct Foo: 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 852cbc8a9a..9465d59170 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "5a73ab94ec24dade18c55adac7089f0f799d2c357eabfc47d3a5f628409c1c59", unrolled_ast = "5a73ab94ec24dade18c55adac7089f0f799d2c357eabfc47d3a5f628409c1c59", ssa_ast = "c7f4e507f6e492bf42a2714c6c5e82fc72ba97debdf937f3c60dc4d259fa3db1", flattened_ast = "aff87f1b851fed1d0d4f80260cc4e85285e72eb577c2f46ea75d731ac0cde9a8", destructured_ast = "f9bd3e829e5c0fd697ed8b78c9e22ae91e980faf9c1dcc324dcbc0edc4f92bb8", inlined_ast = "f9bd3e829e5c0fd697ed8b78c9e22ae91e980faf9c1dcc324dcbc0edc4f92bb8", dce_ast = "c4a45b0d06874fdea8ad279c3d57b3560da3762983905118e8e6852497940ed2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5a73ab94ec24dade18c55adac7089f0f799d2c357eabfc47d3a5f628409c1c59", unrolled_ast = "5a73ab94ec24dade18c55adac7089f0f799d2c357eabfc47d3a5f628409c1c59", ssa_ast = "c7f4e507f6e492bf42a2714c6c5e82fc72ba97debdf937f3c60dc4d259fa3db1", flattened_ast = "aff87f1b851fed1d0d4f80260cc4e85285e72eb577c2f46ea75d731ac0cde9a8", destructured_ast = "f9bd3e829e5c0fd697ed8b78c9e22ae91e980faf9c1dcc324dcbc0edc4f92bb8", inlined_ast = "f9bd3e829e5c0fd697ed8b78c9e22ae91e980faf9c1dcc324dcbc0edc4f92bb8", dce_ast = "c4a45b0d06874fdea8ad279c3d57b3560da3762983905118e8e6852497940ed2", bytecode = """ program test.aleo; struct Foo: 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 40c11b042c..52c5b9f635 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "32d29b8d35e483f395d43352cf84625105e446dfd1856822a5989770a795f55d", unrolled_ast = "32d29b8d35e483f395d43352cf84625105e446dfd1856822a5989770a795f55d", ssa_ast = "631f813e26cf515e47fabf9cd82255b0c746f71d3537262c3110ab85f2de2265", flattened_ast = "d9d0a4da610bf304ff8157d47489ea3dd42943155fc79ebdf29b4789484ddfde", destructured_ast = "6f904ed8251cb91e026c2ddcc3336931fbc41a71752176728971f6672d5b0969", inlined_ast = "6f904ed8251cb91e026c2ddcc3336931fbc41a71752176728971f6672d5b0969", dce_ast = "36343a98cb9368a6314a1a58bf5a6af64bd09d6acd5593366a5337dfb6202c5e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "32d29b8d35e483f395d43352cf84625105e446dfd1856822a5989770a795f55d", unrolled_ast = "32d29b8d35e483f395d43352cf84625105e446dfd1856822a5989770a795f55d", ssa_ast = "631f813e26cf515e47fabf9cd82255b0c746f71d3537262c3110ab85f2de2265", flattened_ast = "d9d0a4da610bf304ff8157d47489ea3dd42943155fc79ebdf29b4789484ddfde", destructured_ast = "6f904ed8251cb91e026c2ddcc3336931fbc41a71752176728971f6672d5b0969", inlined_ast = "6f904ed8251cb91e026c2ddcc3336931fbc41a71752176728971f6672d5b0969", dce_ast = "36343a98cb9368a6314a1a58bf5a6af64bd09d6acd5593366a5337dfb6202c5e", bytecode = """ program test.aleo; struct Foo: 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 475b7c6b75..481f3042a1 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "6a02390331cb369f1184a36b17628b11e2413503aa9166206f5c4bd7609dcfba", unrolled_ast = "6a02390331cb369f1184a36b17628b11e2413503aa9166206f5c4bd7609dcfba", ssa_ast = "52f57f31810d96f91b3f44bc66f2ae756bc8e88780e464db771a4c10a830965a", flattened_ast = "4ee771ac020863c19017c883bf747082748a52e4e980ffd428c2145e2bcf4dd6", destructured_ast = "593e95523a037f9d62bcbdbc237d34fbc26e78d2420b1c6f9c7db9ea1f933120", inlined_ast = "593e95523a037f9d62bcbdbc237d34fbc26e78d2420b1c6f9c7db9ea1f933120", dce_ast = "64edd43fb803485c46ca09a99ce4a110b6dd3672e14ffbdd7c2f981008400a88", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6a02390331cb369f1184a36b17628b11e2413503aa9166206f5c4bd7609dcfba", unrolled_ast = "6a02390331cb369f1184a36b17628b11e2413503aa9166206f5c4bd7609dcfba", ssa_ast = "52f57f31810d96f91b3f44bc66f2ae756bc8e88780e464db771a4c10a830965a", flattened_ast = "4ee771ac020863c19017c883bf747082748a52e4e980ffd428c2145e2bcf4dd6", destructured_ast = "593e95523a037f9d62bcbdbc237d34fbc26e78d2420b1c6f9c7db9ea1f933120", inlined_ast = "593e95523a037f9d62bcbdbc237d34fbc26e78d2420b1c6f9c7db9ea1f933120", dce_ast = "64edd43fb803485c46ca09a99ce4a110b6dd3672e14ffbdd7c2f981008400a88", bytecode = """ program test.aleo; struct Foo: 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 c86047dc86..9a9da6850c 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "373ae22f6ff6381ddd7c191f60d0dba6112e25f027571815146c5458dcde3d74", unrolled_ast = "373ae22f6ff6381ddd7c191f60d0dba6112e25f027571815146c5458dcde3d74", ssa_ast = "2b1e9d60d0f4610cc8237e3114084399265f2079d910510e77d79ac77266a987", flattened_ast = "7265b0365904cdc6a425614b032447690c510bcaea4d44f5438af10604f7a3dd", destructured_ast = "0da14ee179e25b27cfb1f1cee5a3eb63f74178aa5f874d1557bdb241bdaa9bfc", inlined_ast = "0da14ee179e25b27cfb1f1cee5a3eb63f74178aa5f874d1557bdb241bdaa9bfc", dce_ast = "2f2cd2c012f63769a425496eb9e102a0766f12b03c0d3bcfaaa49ad9d2a50680", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "373ae22f6ff6381ddd7c191f60d0dba6112e25f027571815146c5458dcde3d74", unrolled_ast = "373ae22f6ff6381ddd7c191f60d0dba6112e25f027571815146c5458dcde3d74", ssa_ast = "2b1e9d60d0f4610cc8237e3114084399265f2079d910510e77d79ac77266a987", flattened_ast = "7265b0365904cdc6a425614b032447690c510bcaea4d44f5438af10604f7a3dd", destructured_ast = "0da14ee179e25b27cfb1f1cee5a3eb63f74178aa5f874d1557bdb241bdaa9bfc", inlined_ast = "0da14ee179e25b27cfb1f1cee5a3eb63f74178aa5f874d1557bdb241bdaa9bfc", dce_ast = "2f2cd2c012f63769a425496eb9e102a0766f12b03c0d3bcfaaa49ad9d2a50680", bytecode = """ program test.aleo; struct Foo: 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 27b30f2c3e..52668cb9f8 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "b1fa62ab197a47ab43ef459327aba7e6d4496ebfe87275d7344cb3a1e449322e", unrolled_ast = "b1fa62ab197a47ab43ef459327aba7e6d4496ebfe87275d7344cb3a1e449322e", ssa_ast = "99e4fee74028cee7d0e892da844f4fdd79bfa06942691fb6da79ea53d18656c7", flattened_ast = "3f0b755c9450ee48201cb1327f3f7166dcc051de1b7890a44d8f6fc10c7ab2b0", destructured_ast = "c445af1e47d39736adaab0a8b386df45729953b9b0cae8735419ca6198b6f9e5", inlined_ast = "c445af1e47d39736adaab0a8b386df45729953b9b0cae8735419ca6198b6f9e5", dce_ast = "e0f5814e4ff2c18520ac3c974c5ccf6d49713df8e2b6b561cb4b2b3e3f3f1221", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b1fa62ab197a47ab43ef459327aba7e6d4496ebfe87275d7344cb3a1e449322e", unrolled_ast = "b1fa62ab197a47ab43ef459327aba7e6d4496ebfe87275d7344cb3a1e449322e", ssa_ast = "99e4fee74028cee7d0e892da844f4fdd79bfa06942691fb6da79ea53d18656c7", flattened_ast = "3f0b755c9450ee48201cb1327f3f7166dcc051de1b7890a44d8f6fc10c7ab2b0", destructured_ast = "c445af1e47d39736adaab0a8b386df45729953b9b0cae8735419ca6198b6f9e5", inlined_ast = "c445af1e47d39736adaab0a8b386df45729953b9b0cae8735419ca6198b6f9e5", dce_ast = "e0f5814e4ff2c18520ac3c974c5ccf6d49713df8e2b6b561cb4b2b3e3f3f1221", bytecode = """ program test.aleo; struct Foo: 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 8118a39cda..1280c8038b 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "d1c4e98c028288fd29621a0efba7739caba77381590d8656b090f782e91c8853", unrolled_ast = "d1c4e98c028288fd29621a0efba7739caba77381590d8656b090f782e91c8853", ssa_ast = "c7cd199e508d2036848a2611a97ecc6a39e349741fea0a20be424c66e19e645e", flattened_ast = "cb7ff42ca179e0f6fedb7c04235816acc472283f69c45f45a8bd4643c1256b21", destructured_ast = "2f38f81544473d78cc89ca76f119a5e2569cec193e3faf99c136bba9f71e42c5", inlined_ast = "2f38f81544473d78cc89ca76f119a5e2569cec193e3faf99c136bba9f71e42c5", dce_ast = "4bb2c3240705a4388c660693cf9787103b5e87ee1e5f6682c279a56230c83973", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d1c4e98c028288fd29621a0efba7739caba77381590d8656b090f782e91c8853", unrolled_ast = "d1c4e98c028288fd29621a0efba7739caba77381590d8656b090f782e91c8853", ssa_ast = "c7cd199e508d2036848a2611a97ecc6a39e349741fea0a20be424c66e19e645e", flattened_ast = "cb7ff42ca179e0f6fedb7c04235816acc472283f69c45f45a8bd4643c1256b21", destructured_ast = "2f38f81544473d78cc89ca76f119a5e2569cec193e3faf99c136bba9f71e42c5", inlined_ast = "2f38f81544473d78cc89ca76f119a5e2569cec193e3faf99c136bba9f71e42c5", dce_ast = "4bb2c3240705a4388c660693cf9787103b5e87ee1e5f6682c279a56230c83973", bytecode = """ program test.aleo; struct Foo: 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 65394249a0..cfcf47e436 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "39fe927b534e754f7f8710fe5f999efdae55c675b1f680398e37f62bd170b9e9", unrolled_ast = "39fe927b534e754f7f8710fe5f999efdae55c675b1f680398e37f62bd170b9e9", ssa_ast = "d6a3ff617321ffb5f9ada496f13885deb788a9fe3db1308f77f230f1bc588c2a", flattened_ast = "e507e3c618f133e2d0044c6705a167c7e8ff068bbb6384127aceec461f11dd4a", destructured_ast = "075f1d45ca77fd31deb3d093f4700482ee536def38345ab76ab9ea5ce17a8739", inlined_ast = "075f1d45ca77fd31deb3d093f4700482ee536def38345ab76ab9ea5ce17a8739", dce_ast = "dc6cb9402a404b819a2c8155d87a3311a29e9f7ecee56cb419e33df366c70fcb", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "39fe927b534e754f7f8710fe5f999efdae55c675b1f680398e37f62bd170b9e9", unrolled_ast = "39fe927b534e754f7f8710fe5f999efdae55c675b1f680398e37f62bd170b9e9", ssa_ast = "d6a3ff617321ffb5f9ada496f13885deb788a9fe3db1308f77f230f1bc588c2a", flattened_ast = "e507e3c618f133e2d0044c6705a167c7e8ff068bbb6384127aceec461f11dd4a", destructured_ast = "075f1d45ca77fd31deb3d093f4700482ee536def38345ab76ab9ea5ce17a8739", inlined_ast = "075f1d45ca77fd31deb3d093f4700482ee536def38345ab76ab9ea5ce17a8739", dce_ast = "dc6cb9402a404b819a2c8155d87a3311a29e9f7ecee56cb419e33df366c70fcb", bytecode = """ program test.aleo; struct Foo: 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 0542965d26..5db6a73325 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "9139db4330378e226ad2bda413324fa0a720dc01f521f9ecdc95a6fedb3562e4", unrolled_ast = "9139db4330378e226ad2bda413324fa0a720dc01f521f9ecdc95a6fedb3562e4", ssa_ast = "2d3b0656b2c32a5a9dc8ad64198210551d4590ec294b9431c6bbaaf6a65b29fa", flattened_ast = "e850748c904afe7de7c778f2136c50c0fd38a08a83de816fc11765b70657812c", destructured_ast = "d53bb72a74e8056d7cf0a098ec2c95bbd6776b2d97c1daa7ce1ed2205fb7e3d8", inlined_ast = "d53bb72a74e8056d7cf0a098ec2c95bbd6776b2d97c1daa7ce1ed2205fb7e3d8", dce_ast = "7f9610abbff970fdc349b21ee3ce0fc16d7461353274bc449db706bf15c547ce", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9139db4330378e226ad2bda413324fa0a720dc01f521f9ecdc95a6fedb3562e4", unrolled_ast = "9139db4330378e226ad2bda413324fa0a720dc01f521f9ecdc95a6fedb3562e4", ssa_ast = "2d3b0656b2c32a5a9dc8ad64198210551d4590ec294b9431c6bbaaf6a65b29fa", flattened_ast = "e850748c904afe7de7c778f2136c50c0fd38a08a83de816fc11765b70657812c", destructured_ast = "d53bb72a74e8056d7cf0a098ec2c95bbd6776b2d97c1daa7ce1ed2205fb7e3d8", inlined_ast = "d53bb72a74e8056d7cf0a098ec2c95bbd6776b2d97c1daa7ce1ed2205fb7e3d8", dce_ast = "7f9610abbff970fdc349b21ee3ce0fc16d7461353274bc449db706bf15c547ce", bytecode = """ program test.aleo; struct Foo: 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 1e688f9591..d18d3cd856 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "50e10e14ecd6376b09dd684ef54dddaca54117bb8db8d76036f2edbfc4b7bd31", unrolled_ast = "50e10e14ecd6376b09dd684ef54dddaca54117bb8db8d76036f2edbfc4b7bd31", ssa_ast = "8997064575d640d7bef49b14ca2a052bc3895312c72c4b7bec43232ec2adc828", flattened_ast = "8d8c5bc1f57976c6b728aea95a170f0c079c1997322f0623d625f071fb2000ea", destructured_ast = "e871a73f45f01171ac9d483e5064acc10a1ce84fe6d2980ae5697cfe0a274ff1", inlined_ast = "e871a73f45f01171ac9d483e5064acc10a1ce84fe6d2980ae5697cfe0a274ff1", dce_ast = "5b01e996bb53d9b18f87aa97ee2bf2f68e8eddbcb44a5e0cbff46800e935c56b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "50e10e14ecd6376b09dd684ef54dddaca54117bb8db8d76036f2edbfc4b7bd31", unrolled_ast = "50e10e14ecd6376b09dd684ef54dddaca54117bb8db8d76036f2edbfc4b7bd31", ssa_ast = "8997064575d640d7bef49b14ca2a052bc3895312c72c4b7bec43232ec2adc828", flattened_ast = "8d8c5bc1f57976c6b728aea95a170f0c079c1997322f0623d625f071fb2000ea", destructured_ast = "e871a73f45f01171ac9d483e5064acc10a1ce84fe6d2980ae5697cfe0a274ff1", inlined_ast = "e871a73f45f01171ac9d483e5064acc10a1ce84fe6d2980ae5697cfe0a274ff1", dce_ast = "5b01e996bb53d9b18f87aa97ee2bf2f68e8eddbcb44a5e0cbff46800e935c56b", bytecode = """ program test.aleo; struct Foo: 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 6b9eac82c6..856594e867 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "c7e57a0cdf92c76b8b50e8ec3d235cf608ff50280225ce74e96ca0c738d7f15f", unrolled_ast = "c7e57a0cdf92c76b8b50e8ec3d235cf608ff50280225ce74e96ca0c738d7f15f", ssa_ast = "eed19d00d4307a17fd4e5373dd0fd567435b8b506bdce53148a13e0ab23af6ef", flattened_ast = "80bf5ee91f6f0402a25f27f3ceaa2d28499b7ef107727f3342e07698a2e2925d", destructured_ast = "97c90a25805e211c96678f608f76ab3034696ee90b7aed13f30c2e88cdde85d9", inlined_ast = "97c90a25805e211c96678f608f76ab3034696ee90b7aed13f30c2e88cdde85d9", dce_ast = "d6f8c53832d1d4248daa89cdbf70f7a3df8bce758283a5af2323e829d6109047", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c7e57a0cdf92c76b8b50e8ec3d235cf608ff50280225ce74e96ca0c738d7f15f", unrolled_ast = "c7e57a0cdf92c76b8b50e8ec3d235cf608ff50280225ce74e96ca0c738d7f15f", ssa_ast = "eed19d00d4307a17fd4e5373dd0fd567435b8b506bdce53148a13e0ab23af6ef", flattened_ast = "80bf5ee91f6f0402a25f27f3ceaa2d28499b7ef107727f3342e07698a2e2925d", destructured_ast = "97c90a25805e211c96678f608f76ab3034696ee90b7aed13f30c2e88cdde85d9", inlined_ast = "97c90a25805e211c96678f608f76ab3034696ee90b7aed13f30c2e88cdde85d9", dce_ast = "d6f8c53832d1d4248daa89cdbf70f7a3df8bce758283a5af2323e829d6109047", bytecode = """ program test.aleo; struct Foo: 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 da91de7b48..9aef4ead6e 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "1aa805837be0dec5f94284d159ea46882c1e2fce604da581cb9ee63b97e01098", unrolled_ast = "1aa805837be0dec5f94284d159ea46882c1e2fce604da581cb9ee63b97e01098", ssa_ast = "11b07d387e079a3e877514c648f566c0198ae8ad9c5020a5e76e32f5609137a0", flattened_ast = "32d974b8915dbad0b061856815ff68917836e1bee009125ecb784567a6e9369e", destructured_ast = "74952076cf353f15b83aa35bafb85ab28870bf86fa659cc581f67783c9fd8a8e", inlined_ast = "74952076cf353f15b83aa35bafb85ab28870bf86fa659cc581f67783c9fd8a8e", dce_ast = "bcb40a4f4d510068d6f67e518e7b0471255500a40235677a45d8482254953c5d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1aa805837be0dec5f94284d159ea46882c1e2fce604da581cb9ee63b97e01098", unrolled_ast = "1aa805837be0dec5f94284d159ea46882c1e2fce604da581cb9ee63b97e01098", ssa_ast = "11b07d387e079a3e877514c648f566c0198ae8ad9c5020a5e76e32f5609137a0", flattened_ast = "32d974b8915dbad0b061856815ff68917836e1bee009125ecb784567a6e9369e", destructured_ast = "74952076cf353f15b83aa35bafb85ab28870bf86fa659cc581f67783c9fd8a8e", inlined_ast = "74952076cf353f15b83aa35bafb85ab28870bf86fa659cc581f67783c9fd8a8e", dce_ast = "bcb40a4f4d510068d6f67e518e7b0471255500a40235677a45d8482254953c5d", bytecode = """ program test.aleo; struct Foo: 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 e6bfc044e7..914b8e8346 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e843b79f66c9f7be987fa7be8eb17f89af3da83b3c17bdcb0c5369563c7c21fb", type_checked_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", unrolled_symbol_table = "c0d676aee6398c29f2310af23b5abef6143d931a509ad26e07832c31f4449ae3", initial_ast = "452b70275dcc7d6d898d3c9d14dbe4449e80d2c41fd678bae8df1c23f3a57147", unrolled_ast = "452b70275dcc7d6d898d3c9d14dbe4449e80d2c41fd678bae8df1c23f3a57147", ssa_ast = "4fdbc261ac200178b4c2d05a61ec004e18c4ce1b7246e6e9b6639c9dc0c8fa68", flattened_ast = "efec4d6f59176ea8a10c735d64a67d6425d854a8be29ef94c8b6f2268eb08421", destructured_ast = "8653bfa272eb3c54bd7a66d15987ae5560133576087c5ccec500aa7334e533bb", inlined_ast = "8653bfa272eb3c54bd7a66d15987ae5560133576087c5ccec500aa7334e533bb", dce_ast = "037ef92e2d50f9185834191cbf7dc35806538718f0fee25ed02bb3813248f9cc", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "452b70275dcc7d6d898d3c9d14dbe4449e80d2c41fd678bae8df1c23f3a57147", unrolled_ast = "452b70275dcc7d6d898d3c9d14dbe4449e80d2c41fd678bae8df1c23f3a57147", ssa_ast = "4fdbc261ac200178b4c2d05a61ec004e18c4ce1b7246e6e9b6639c9dc0c8fa68", flattened_ast = "efec4d6f59176ea8a10c735d64a67d6425d854a8be29ef94c8b6f2268eb08421", destructured_ast = "8653bfa272eb3c54bd7a66d15987ae5560133576087c5ccec500aa7334e533bb", inlined_ast = "8653bfa272eb3c54bd7a66d15987ae5560133576087c5ccec500aa7334e533bb", dce_ast = "037ef92e2d50f9185834191cbf7dc35806538718f0fee25ed02bb3813248f9cc", bytecode = """ program test.aleo; struct Foo: 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 a3505403d5..de35e39e60 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9376599041e21fade8cd887dcdb2fac09dc6cc6bacccf9a1db45952620e4b1f", type_checked_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", unrolled_symbol_table = "75b388c8c7585deaa1fcbb8a7d645ece4b9adda46cda288a55c564d30b567092", initial_ast = "a5171c9e0e27c27d5b091a83d839594d73fc0029e7d1d2d2608a279c13788ade", unrolled_ast = "a5171c9e0e27c27d5b091a83d839594d73fc0029e7d1d2d2608a279c13788ade", ssa_ast = "db5e84fb37fe6ab12116c529341bff5e1124632880d9e49659d469d66de67480", flattened_ast = "d1f1d7bc800415d6a1ca722dbc8c03636bc01fefb240b64b33e51861550f0361", destructured_ast = "fdaab78ff95b62f6ca2850664f02967d426cb252c9a4c40db2ce7fc72bdb9ca1", inlined_ast = "fdaab78ff95b62f6ca2850664f02967d426cb252c9a4c40db2ce7fc72bdb9ca1", dce_ast = "e3bfc27fcb886cbd920d8aac258246fcd9c11e1d6334f5813269a98100e781d0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a5171c9e0e27c27d5b091a83d839594d73fc0029e7d1d2d2608a279c13788ade", unrolled_ast = "a5171c9e0e27c27d5b091a83d839594d73fc0029e7d1d2d2608a279c13788ade", ssa_ast = "db5e84fb37fe6ab12116c529341bff5e1124632880d9e49659d469d66de67480", flattened_ast = "d1f1d7bc800415d6a1ca722dbc8c03636bc01fefb240b64b33e51861550f0361", destructured_ast = "fdaab78ff95b62f6ca2850664f02967d426cb252c9a4c40db2ce7fc72bdb9ca1", inlined_ast = "fdaab78ff95b62f6ca2850664f02967d426cb252c9a4c40db2ce7fc72bdb9ca1", dce_ast = "e3bfc27fcb886cbd920d8aac258246fcd9c11e1d6334f5813269a98100e781d0", bytecode = """ program test.aleo; struct Foo: 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 5c86bff006..22549d90cb 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b86fccd35d902190a42e471beb166b0927127188c4f26f0b6c5cdd1e456089ab", type_checked_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", unrolled_symbol_table = "4a0bfd3028e401d959c0d38b9c83f6051e2772c5bfc058cc0f2627fcb447085b", initial_ast = "8deb064d633d0cee64e55886dbccdc46815a8a75c94cd751bd624a93d172bb99", unrolled_ast = "8deb064d633d0cee64e55886dbccdc46815a8a75c94cd751bd624a93d172bb99", ssa_ast = "523560043aa200e00ff32e6ae2a690ded25c551ca3421db0bb20b4c47719c327", flattened_ast = "417272422d1b447526d47e67dfb5e8f0a98b8776144fd9107b26c9c04c0c63a8", destructured_ast = "08be4756138c0a733a8d0471c5222434aacd45a66de287252d96b6d6c5880fb3", inlined_ast = "08be4756138c0a733a8d0471c5222434aacd45a66de287252d96b6d6c5880fb3", dce_ast = "3b8b422a6822c7e3b0db53d5124179b387f5b4b1fe231d93313b8f73eb43df76", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8deb064d633d0cee64e55886dbccdc46815a8a75c94cd751bd624a93d172bb99", unrolled_ast = "8deb064d633d0cee64e55886dbccdc46815a8a75c94cd751bd624a93d172bb99", ssa_ast = "523560043aa200e00ff32e6ae2a690ded25c551ca3421db0bb20b4c47719c327", flattened_ast = "417272422d1b447526d47e67dfb5e8f0a98b8776144fd9107b26c9c04c0c63a8", destructured_ast = "08be4756138c0a733a8d0471c5222434aacd45a66de287252d96b6d6c5880fb3", inlined_ast = "08be4756138c0a733a8d0471c5222434aacd45a66de287252d96b6d6c5880fb3", dce_ast = "3b8b422a6822c7e3b0db53d5124179b387f5b4b1fe231d93313b8f73eb43df76", bytecode = """ program test.aleo; struct Foo: 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 ea101ad473..87c2c3347b 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3977b105dee73a084001614c024b4602a07478cee7a3ae4524f93b4867183b87", type_checked_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", unrolled_symbol_table = "dcb5bb730d53086a4c8c4215f0ec179c5e04a728ef5489bdddda46e82e7bed5a", initial_ast = "53e37b94dc1614c1b3e1621cf35649470be38a3e77221bceba6604edbc3910bd", unrolled_ast = "53e37b94dc1614c1b3e1621cf35649470be38a3e77221bceba6604edbc3910bd", ssa_ast = "76b5fc991549c95491a92990e94650f3f20ec8bfec2bf665caa31cc050b7bfb8", flattened_ast = "96c8111af5c35374428394e1cf0b90cfea4af8014051b3fc02822a990b31daa6", destructured_ast = "a2d5a5ebb317929df6b481c1a98acbee6c1a31cc2e3b969dbac210b48dee2cc1", inlined_ast = "a2d5a5ebb317929df6b481c1a98acbee6c1a31cc2e3b969dbac210b48dee2cc1", dce_ast = "73c5b8845a3720cfbcb115272aedca5011c14c53f9d13f7ef15e5c137310d93e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "53e37b94dc1614c1b3e1621cf35649470be38a3e77221bceba6604edbc3910bd", unrolled_ast = "53e37b94dc1614c1b3e1621cf35649470be38a3e77221bceba6604edbc3910bd", ssa_ast = "76b5fc991549c95491a92990e94650f3f20ec8bfec2bf665caa31cc050b7bfb8", flattened_ast = "96c8111af5c35374428394e1cf0b90cfea4af8014051b3fc02822a990b31daa6", destructured_ast = "a2d5a5ebb317929df6b481c1a98acbee6c1a31cc2e3b969dbac210b48dee2cc1", inlined_ast = "a2d5a5ebb317929df6b481c1a98acbee6c1a31cc2e3b969dbac210b48dee2cc1", dce_ast = "73c5b8845a3720cfbcb115272aedca5011c14c53f9d13f7ef15e5c137310d93e", bytecode = """ program test.aleo; struct Foo: 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 ab5717b8a8..4b0da8ea75 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e25fe2ee031245388788b883d760b544d92529fb38409f6045f0e36f8ca51c2a", type_checked_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", unrolled_symbol_table = "1fda1dc9f4e2d28cb2846fd4af091b7816b77e03dcaba80e596893db208c6e0d", initial_ast = "bb9c440c0f7af326869bb9a49fd759b80ed80b2c68939a0ecae478415a7b9460", unrolled_ast = "bb9c440c0f7af326869bb9a49fd759b80ed80b2c68939a0ecae478415a7b9460", ssa_ast = "269594471f1d2c227f75a132195456cea74ddcc0941e4bc37aab9066f08e7d9a", flattened_ast = "633f279191efe4ef2f731fe7c900a340b5996b6545fff7ce4bdc32469e5ce0c1", destructured_ast = "5a20f3fcc36901b334b1dae22e518a1377f4a9d4d9672fc73528555fd298d820", inlined_ast = "5a20f3fcc36901b334b1dae22e518a1377f4a9d4d9672fc73528555fd298d820", dce_ast = "68617baea94599f2c55ad317cdb8992dcb73026db81c9ea255ba7c704b43fbe7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "bb9c440c0f7af326869bb9a49fd759b80ed80b2c68939a0ecae478415a7b9460", unrolled_ast = "bb9c440c0f7af326869bb9a49fd759b80ed80b2c68939a0ecae478415a7b9460", ssa_ast = "269594471f1d2c227f75a132195456cea74ddcc0941e4bc37aab9066f08e7d9a", flattened_ast = "633f279191efe4ef2f731fe7c900a340b5996b6545fff7ce4bdc32469e5ce0c1", destructured_ast = "5a20f3fcc36901b334b1dae22e518a1377f4a9d4d9672fc73528555fd298d820", inlined_ast = "5a20f3fcc36901b334b1dae22e518a1377f4a9d4d9672fc73528555fd298d820", dce_ast = "68617baea94599f2c55ad317cdb8992dcb73026db81c9ea255ba7c704b43fbe7", bytecode = """ program test.aleo; struct Foo: 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 077b70d0b9..e7cf3096ac 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2098f8ebd0588d99620122d826cadd823f83b41bae8216e6caaab628e727c272", type_checked_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", unrolled_symbol_table = "d5b873cabddbb1757332e28a7e3ad3fdccda4efc0dc5573eb45d57350a977a2d", initial_ast = "2522991a18b115397a49160dddfd5452cff99bfb2b7be818d3bc95c80fce607d", unrolled_ast = "2522991a18b115397a49160dddfd5452cff99bfb2b7be818d3bc95c80fce607d", ssa_ast = "31ad06c4a6c87931fa36d849c6a400b735415370e5fff11b35cf31441ef36f33", flattened_ast = "3d85978ca5aa9408e3d7ce50580edb1a83bafa0abc948b0ed5dafe07378aa1bf", destructured_ast = "89fae896f66a6c9208fb224cb88bc77568d78117e3df4a0f50ab29cdb30a5484", inlined_ast = "89fae896f66a6c9208fb224cb88bc77568d78117e3df4a0f50ab29cdb30a5484", dce_ast = "79ae72f46f6c10635fb52e327bbea41068a236577d82f12668405c6284d3f61c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2522991a18b115397a49160dddfd5452cff99bfb2b7be818d3bc95c80fce607d", unrolled_ast = "2522991a18b115397a49160dddfd5452cff99bfb2b7be818d3bc95c80fce607d", ssa_ast = "31ad06c4a6c87931fa36d849c6a400b735415370e5fff11b35cf31441ef36f33", flattened_ast = "3d85978ca5aa9408e3d7ce50580edb1a83bafa0abc948b0ed5dafe07378aa1bf", destructured_ast = "89fae896f66a6c9208fb224cb88bc77568d78117e3df4a0f50ab29cdb30a5484", inlined_ast = "89fae896f66a6c9208fb224cb88bc77568d78117e3df4a0f50ab29cdb30a5484", dce_ast = "79ae72f46f6c10635fb52e327bbea41068a236577d82f12668405c6284d3f61c", bytecode = """ program test.aleo; struct Foo: 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 e8c3fccee5..b061d2267e 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a8cdfe6525fbd0f4affcc4e41070522a4e8d46ee262c74ee047dba0de3334cb", type_checked_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", unrolled_symbol_table = "09cc08f638ea700b7a8923b2ec2d48e9ec07d93b43d2fdd510b1cad4f40bb51e", initial_ast = "2c366d71da521e2a2f3080590cecfeb74758e6477f97137ec50dbe40d4054444", unrolled_ast = "2c366d71da521e2a2f3080590cecfeb74758e6477f97137ec50dbe40d4054444", ssa_ast = "fe8be11a548c7168b41777c5e622c44cceac4dd3d42bf9afaa617f74618d604b", flattened_ast = "03faddc6e5d41b410e17ea85b5eb0bfa95de6f1a2572c6d70ceee1a2f68f9b2d", destructured_ast = "ca4fbc0f5153f89a590d5d0bd639969ae586c4bd99e3a93168511a711b1666e0", inlined_ast = "ca4fbc0f5153f89a590d5d0bd639969ae586c4bd99e3a93168511a711b1666e0", dce_ast = "eed4b276c6f502b2a05315ee9e5c8f6cbed894ff8cf81ae62f71e5b9f31d923b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2c366d71da521e2a2f3080590cecfeb74758e6477f97137ec50dbe40d4054444", unrolled_ast = "2c366d71da521e2a2f3080590cecfeb74758e6477f97137ec50dbe40d4054444", ssa_ast = "fe8be11a548c7168b41777c5e622c44cceac4dd3d42bf9afaa617f74618d604b", flattened_ast = "03faddc6e5d41b410e17ea85b5eb0bfa95de6f1a2572c6d70ceee1a2f68f9b2d", destructured_ast = "ca4fbc0f5153f89a590d5d0bd639969ae586c4bd99e3a93168511a711b1666e0", inlined_ast = "ca4fbc0f5153f89a590d5d0bd639969ae586c4bd99e3a93168511a711b1666e0", dce_ast = "eed4b276c6f502b2a05315ee9e5c8f6cbed894ff8cf81ae62f71e5b9f31d923b", bytecode = """ program test.aleo; struct Foo: 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 acdaa487d5..631b780411 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d061675c1ae757b577112bb732e05a3d580cce4c0b1f3851d70fc70abc487015", type_checked_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", unrolled_symbol_table = "dd6a6f655b9f7836e8ebba12dca1e10573b253720019c7bf67cdcbde86ee4234", initial_ast = "05baa32e2fa561f6d38e1f907c7d28780950b702258c5938f6d51bbce81ba282", unrolled_ast = "05baa32e2fa561f6d38e1f907c7d28780950b702258c5938f6d51bbce81ba282", ssa_ast = "67d2e24b4828209b71596714a55ab233b005da2e56f22cd65195639d65673162", flattened_ast = "1f920c5ed23e287494a641f2143cc1feb2c2c8fce0cc31f249e8b373b1677e4b", destructured_ast = "9407a2f209cfb00a79e6005419f5f41d62cb579959a5e26193e35fcc1d939ea6", inlined_ast = "9407a2f209cfb00a79e6005419f5f41d62cb579959a5e26193e35fcc1d939ea6", dce_ast = "d1ef2f9621747be017d84449c8f37581a458637b5688c9efda52c1c54cb148b8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "05baa32e2fa561f6d38e1f907c7d28780950b702258c5938f6d51bbce81ba282", unrolled_ast = "05baa32e2fa561f6d38e1f907c7d28780950b702258c5938f6d51bbce81ba282", ssa_ast = "67d2e24b4828209b71596714a55ab233b005da2e56f22cd65195639d65673162", flattened_ast = "1f920c5ed23e287494a641f2143cc1feb2c2c8fce0cc31f249e8b373b1677e4b", destructured_ast = "9407a2f209cfb00a79e6005419f5f41d62cb579959a5e26193e35fcc1d939ea6", inlined_ast = "9407a2f209cfb00a79e6005419f5f41d62cb579959a5e26193e35fcc1d939ea6", dce_ast = "d1ef2f9621747be017d84449c8f37581a458637b5688c9efda52c1c54cb148b8", bytecode = """ program test.aleo; struct Foo: 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 b1fb99c4ce..412f2d467a 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9e48a0700cfed44835ab006091ceacca0833e1f82a9ef286a763fed6e79dc5b", type_checked_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", unrolled_symbol_table = "bd4278ba6d86946ca6487d2eeea6b13e03b6dadf393aef426e6dd025f67be10f", initial_ast = "f989f75222007a99205066af709068dbdb1995ef222cbc8907dd0bdfce8fb369", unrolled_ast = "f989f75222007a99205066af709068dbdb1995ef222cbc8907dd0bdfce8fb369", ssa_ast = "3928792c6dc280c604e0b13a36a38ef1e99d7b49d3e6dbe20972911592c9ae86", flattened_ast = "b34501d94a2f769f12cf6384da198cb477f8a1c0306cc0b75e5ae6251d445107", destructured_ast = "02c5bc8b8c20c94ab65a476d48ec65bbb90795008a39e67e4e766bbb6d3d9add", inlined_ast = "02c5bc8b8c20c94ab65a476d48ec65bbb90795008a39e67e4e766bbb6d3d9add", dce_ast = "82f6687e8f1094b19dd537d6f4a76c1ef79aee1e3bf73489db88446654e406d8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f989f75222007a99205066af709068dbdb1995ef222cbc8907dd0bdfce8fb369", unrolled_ast = "f989f75222007a99205066af709068dbdb1995ef222cbc8907dd0bdfce8fb369", ssa_ast = "3928792c6dc280c604e0b13a36a38ef1e99d7b49d3e6dbe20972911592c9ae86", flattened_ast = "b34501d94a2f769f12cf6384da198cb477f8a1c0306cc0b75e5ae6251d445107", destructured_ast = "02c5bc8b8c20c94ab65a476d48ec65bbb90795008a39e67e4e766bbb6d3d9add", inlined_ast = "02c5bc8b8c20c94ab65a476d48ec65bbb90795008a39e67e4e766bbb6d3d9add", dce_ast = "82f6687e8f1094b19dd537d6f4a76c1ef79aee1e3bf73489db88446654e406d8", bytecode = """ program test.aleo; struct Foo: 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 ead4df3c26..f47e69c187 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4eb5c887deb4c5b6d4d22fae5a2e104c70698503d02fddeea0bdf4a79e1e58d3", type_checked_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", unrolled_symbol_table = "8de2e812a3afbc48e16e2b6aa85b1d3b5226bad20456b1215c01fcebb64bd3a7", initial_ast = "ad1198c962c93075ba1e73bf9da17d4678aa007691ae84d6799305dbd0f224d2", unrolled_ast = "ad1198c962c93075ba1e73bf9da17d4678aa007691ae84d6799305dbd0f224d2", ssa_ast = "4452a93b00354e4bf2cfe485ba7c7271487b0db51cf575aad3886de2396a2244", flattened_ast = "0b77e9d4a211cec154ca9e81f5630cc0e01c1db5fb530ce4b901922cf993c335", destructured_ast = "4e80148a9ef857e0a93512001fb2b2151a442dd5d59d343eeb9ce291d63a40e0", inlined_ast = "4e80148a9ef857e0a93512001fb2b2151a442dd5d59d343eeb9ce291d63a40e0", dce_ast = "0f1a39e31b8117fffcac72525390bb389ea14b6d5859e3491871f12229adf715", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ad1198c962c93075ba1e73bf9da17d4678aa007691ae84d6799305dbd0f224d2", unrolled_ast = "ad1198c962c93075ba1e73bf9da17d4678aa007691ae84d6799305dbd0f224d2", ssa_ast = "4452a93b00354e4bf2cfe485ba7c7271487b0db51cf575aad3886de2396a2244", flattened_ast = "0b77e9d4a211cec154ca9e81f5630cc0e01c1db5fb530ce4b901922cf993c335", destructured_ast = "4e80148a9ef857e0a93512001fb2b2151a442dd5d59d343eeb9ce291d63a40e0", inlined_ast = "4e80148a9ef857e0a93512001fb2b2151a442dd5d59d343eeb9ce291d63a40e0", dce_ast = "0f1a39e31b8117fffcac72525390bb389ea14b6d5859e3491871f12229adf715", bytecode = """ program test.aleo; struct Foo: 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 6df9320111..30174bcab2 100644 --- a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "b9e2727bddbe86c998d286d3ed6b59e156781bb2c70993313efd7258af038ffd", unrolled_ast = "b9e2727bddbe86c998d286d3ed6b59e156781bb2c70993313efd7258af038ffd", ssa_ast = "734c08d7a810a9adbf8fd13841ccd34fca58b78ef047ee43cebdb3533bd8ab83", flattened_ast = "4110be8e4f10bbf3ea94e14c6749be2ec5e57da1afcf6866b6ddc11208e8c547", destructured_ast = "787d8dbb38be23f08430884495e8e62abb342b6ab90e9a3d4862387ebe5b339d", inlined_ast = "787d8dbb38be23f08430884495e8e62abb342b6ab90e9a3d4862387ebe5b339d", dce_ast = "545d2e6a4e25d8cb6d8859ad191cd91193083c79a374291f9bf60d337d3e0382", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b9e2727bddbe86c998d286d3ed6b59e156781bb2c70993313efd7258af038ffd", unrolled_ast = "b9e2727bddbe86c998d286d3ed6b59e156781bb2c70993313efd7258af038ffd", ssa_ast = "734c08d7a810a9adbf8fd13841ccd34fca58b78ef047ee43cebdb3533bd8ab83", flattened_ast = "4110be8e4f10bbf3ea94e14c6749be2ec5e57da1afcf6866b6ddc11208e8c547", destructured_ast = "787d8dbb38be23f08430884495e8e62abb342b6ab90e9a3d4862387ebe5b339d", inlined_ast = "787d8dbb38be23f08430884495e8e62abb342b6ab90e9a3d4862387ebe5b339d", dce_ast = "545d2e6a4e25d8cb6d8859ad191cd91193083c79a374291f9bf60d337d3e0382", bytecode = """ program test.aleo; struct Foo: 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 5222231d32..d1fcbbddff 100644 --- a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "cab8003802752190e7c4f2864bed533921b8b034aca69ac4bc5a1edb5106816c", unrolled_ast = "cab8003802752190e7c4f2864bed533921b8b034aca69ac4bc5a1edb5106816c", ssa_ast = "5bdd56048fd9405a8be6ba13da095a65d23401228fbba4255cbca66ee3b176bf", flattened_ast = "3b3026b7cb6c0f1328e5337807edcbef13e062e4888b558be70c6a34239bbf5b", destructured_ast = "c46cd7f928b22343ebd818d005154a5be3239f6df8f5b39088faf9ef5da472bb", inlined_ast = "c46cd7f928b22343ebd818d005154a5be3239f6df8f5b39088faf9ef5da472bb", dce_ast = "c6138cf41c4c2dd4bf099a4c16483f9c6b8e43d4c99623ccc8e77cc2c145934a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cab8003802752190e7c4f2864bed533921b8b034aca69ac4bc5a1edb5106816c", unrolled_ast = "cab8003802752190e7c4f2864bed533921b8b034aca69ac4bc5a1edb5106816c", ssa_ast = "5bdd56048fd9405a8be6ba13da095a65d23401228fbba4255cbca66ee3b176bf", flattened_ast = "3b3026b7cb6c0f1328e5337807edcbef13e062e4888b558be70c6a34239bbf5b", destructured_ast = "c46cd7f928b22343ebd818d005154a5be3239f6df8f5b39088faf9ef5da472bb", inlined_ast = "c46cd7f928b22343ebd818d005154a5be3239f6df8f5b39088faf9ef5da472bb", dce_ast = "c6138cf41c4c2dd4bf099a4c16483f9c6b8e43d4c99623ccc8e77cc2c145934a", bytecode = """ program test.aleo; struct Foo: 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 d73bfc7cd7..946c1f5c84 100644 --- a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "cc093d6a83bb665373722835cfae55694b7e24fc7313946ea9e278b7588ced06", unrolled_ast = "cc093d6a83bb665373722835cfae55694b7e24fc7313946ea9e278b7588ced06", ssa_ast = "91aa77e9e5e9f683d6b6255ec87c66adb756caebe3b035d5a229668e253e7fb4", flattened_ast = "4a7470723d3cbc21650bfd6353c60cc9b35af9b3d81099fb32951bf6d6a566e1", destructured_ast = "f3c16e0921a81c924c9891e0cabb2cf6d35da9638fff88960b5db85a118297af", inlined_ast = "f3c16e0921a81c924c9891e0cabb2cf6d35da9638fff88960b5db85a118297af", dce_ast = "708bf194448ad9b82e98264a5a389c3caa1031434a2b95f8fb01478ff98f2740", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cc093d6a83bb665373722835cfae55694b7e24fc7313946ea9e278b7588ced06", unrolled_ast = "cc093d6a83bb665373722835cfae55694b7e24fc7313946ea9e278b7588ced06", ssa_ast = "91aa77e9e5e9f683d6b6255ec87c66adb756caebe3b035d5a229668e253e7fb4", flattened_ast = "4a7470723d3cbc21650bfd6353c60cc9b35af9b3d81099fb32951bf6d6a566e1", destructured_ast = "f3c16e0921a81c924c9891e0cabb2cf6d35da9638fff88960b5db85a118297af", inlined_ast = "f3c16e0921a81c924c9891e0cabb2cf6d35da9638fff88960b5db85a118297af", dce_ast = "708bf194448ad9b82e98264a5a389c3caa1031434a2b95f8fb01478ff98f2740", bytecode = """ program test.aleo; struct Foo: 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 cb3c4b66c1..033f385aaa 100644 --- a/tests/expectations/compiler/core/algorithms/keccak256_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/keccak256_hash_to_scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "e10a17cee32002ee90af585238e7c8914f00e482cd0d16dd9ce0c4932f6cf237", unrolled_ast = "e10a17cee32002ee90af585238e7c8914f00e482cd0d16dd9ce0c4932f6cf237", ssa_ast = "cbdbae9ded78ba4c9e353a8795c02d396ddc90d04f6eb8651fd0b82c3ed2a529", flattened_ast = "77c31c1bd65c16de70a8c6dd4b55a1ae0e25baedef73310d782fbc1dc40b68c6", destructured_ast = "9d8bc44994d4940dd89fdbbd342a2268ac0a32272606075d79cf01780e7fdf75", inlined_ast = "9d8bc44994d4940dd89fdbbd342a2268ac0a32272606075d79cf01780e7fdf75", dce_ast = "6cff51e721f3bc1189183bbeedd73c075e553191f808a7ddc4a55082239df45e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e10a17cee32002ee90af585238e7c8914f00e482cd0d16dd9ce0c4932f6cf237", unrolled_ast = "e10a17cee32002ee90af585238e7c8914f00e482cd0d16dd9ce0c4932f6cf237", ssa_ast = "cbdbae9ded78ba4c9e353a8795c02d396ddc90d04f6eb8651fd0b82c3ed2a529", flattened_ast = "77c31c1bd65c16de70a8c6dd4b55a1ae0e25baedef73310d782fbc1dc40b68c6", destructured_ast = "9d8bc44994d4940dd89fdbbd342a2268ac0a32272606075d79cf01780e7fdf75", inlined_ast = "9d8bc44994d4940dd89fdbbd342a2268ac0a32272606075d79cf01780e7fdf75", dce_ast = "6cff51e721f3bc1189183bbeedd73c075e553191f808a7ddc4a55082239df45e", bytecode = """ program test.aleo; struct Foo: 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 2e87d607fc..50850e94c1 100644 --- a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "2d1030f1eff5750328a32d33307069f4e28e0d6d3bcc77ae5a4209c08d33e512", unrolled_ast = "2d1030f1eff5750328a32d33307069f4e28e0d6d3bcc77ae5a4209c08d33e512", ssa_ast = "f7c642ab4f01c6eb1c007f63132c7d9216f176766b70f519b9dfdcaf0ec86737", flattened_ast = "09206bcb155481938c5c5a864321a3d30392a85d2b7041b38dd0dd214c4ea7a9", destructured_ast = "e7dc63cf258e52a236bbb6b629d91e473320d6da27eda4b3c9cfd209156b0e45", inlined_ast = "e7dc63cf258e52a236bbb6b629d91e473320d6da27eda4b3c9cfd209156b0e45", dce_ast = "545d2e6a4e25d8cb6d8859ad191cd91193083c79a374291f9bf60d337d3e0382", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2d1030f1eff5750328a32d33307069f4e28e0d6d3bcc77ae5a4209c08d33e512", unrolled_ast = "2d1030f1eff5750328a32d33307069f4e28e0d6d3bcc77ae5a4209c08d33e512", ssa_ast = "f7c642ab4f01c6eb1c007f63132c7d9216f176766b70f519b9dfdcaf0ec86737", flattened_ast = "09206bcb155481938c5c5a864321a3d30392a85d2b7041b38dd0dd214c4ea7a9", destructured_ast = "e7dc63cf258e52a236bbb6b629d91e473320d6da27eda4b3c9cfd209156b0e45", inlined_ast = "e7dc63cf258e52a236bbb6b629d91e473320d6da27eda4b3c9cfd209156b0e45", dce_ast = "545d2e6a4e25d8cb6d8859ad191cd91193083c79a374291f9bf60d337d3e0382", bytecode = """ program test.aleo; struct Foo: 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 75d216245c..c699e7605e 100644 --- a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "54be870deacf63d85496695ff69928512c5a66efdfdb6a4bd9f95387bbea476a", unrolled_ast = "54be870deacf63d85496695ff69928512c5a66efdfdb6a4bd9f95387bbea476a", ssa_ast = "6cd917c7a65a3da282963e3ddef12889c280392296416bf3f19abcfb435b44fb", flattened_ast = "28345cbd33e92c5da6bcef14061d295e8e9bc1b65cce5021ee17244807dbd740", destructured_ast = "8d4945296c98254198eec969e6254f3d9a634bfd80863b99e5e5721279b50454", inlined_ast = "8d4945296c98254198eec969e6254f3d9a634bfd80863b99e5e5721279b50454", dce_ast = "63e93cf3d44ae6583ac0a22cabbc88f44bb8d2bfebc184563e171d12a2a935e2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "54be870deacf63d85496695ff69928512c5a66efdfdb6a4bd9f95387bbea476a", unrolled_ast = "54be870deacf63d85496695ff69928512c5a66efdfdb6a4bd9f95387bbea476a", ssa_ast = "6cd917c7a65a3da282963e3ddef12889c280392296416bf3f19abcfb435b44fb", flattened_ast = "28345cbd33e92c5da6bcef14061d295e8e9bc1b65cce5021ee17244807dbd740", destructured_ast = "8d4945296c98254198eec969e6254f3d9a634bfd80863b99e5e5721279b50454", inlined_ast = "8d4945296c98254198eec969e6254f3d9a634bfd80863b99e5e5721279b50454", dce_ast = "63e93cf3d44ae6583ac0a22cabbc88f44bb8d2bfebc184563e171d12a2a935e2", bytecode = """ program test.aleo; struct Foo: 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 a3a85e9542..cc30939356 100644 --- a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "ae3069470893b83bd35cd176a9dc6659a4942279f2638a276de6537da4e1a3f0", unrolled_ast = "ae3069470893b83bd35cd176a9dc6659a4942279f2638a276de6537da4e1a3f0", ssa_ast = "11bef271792e8cfc0b4b7d8d9da727021a150a351e37a7129db1b2fc3715a252", flattened_ast = "82cf2877bca531ba8e682959cf6aa06fdbf2f7c5f69bb15407a3ad02cad55be0", destructured_ast = "f4d5677cc6d0cd31979394af985fa4da9a60d52c655c9a28591472f3e43a48e5", inlined_ast = "f4d5677cc6d0cd31979394af985fa4da9a60d52c655c9a28591472f3e43a48e5", dce_ast = "df203be7e374f0a4a827d12cfab82a2ae5012cf2ae22b2fe0a1ef934839aa29b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ae3069470893b83bd35cd176a9dc6659a4942279f2638a276de6537da4e1a3f0", unrolled_ast = "ae3069470893b83bd35cd176a9dc6659a4942279f2638a276de6537da4e1a3f0", ssa_ast = "11bef271792e8cfc0b4b7d8d9da727021a150a351e37a7129db1b2fc3715a252", flattened_ast = "82cf2877bca531ba8e682959cf6aa06fdbf2f7c5f69bb15407a3ad02cad55be0", destructured_ast = "f4d5677cc6d0cd31979394af985fa4da9a60d52c655c9a28591472f3e43a48e5", inlined_ast = "f4d5677cc6d0cd31979394af985fa4da9a60d52c655c9a28591472f3e43a48e5", dce_ast = "df203be7e374f0a4a827d12cfab82a2ae5012cf2ae22b2fe0a1ef934839aa29b", bytecode = """ program test.aleo; struct Foo: 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 0eb76a46ea..992d5556e9 100644 --- a/tests/expectations/compiler/core/algorithms/keccak384_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/keccak384_hash_to_scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "74b91eea4dda00f41f01bfdff6b44aeb540ae4b2d44a4cff3f3b02c1a1bd15cd", unrolled_ast = "74b91eea4dda00f41f01bfdff6b44aeb540ae4b2d44a4cff3f3b02c1a1bd15cd", ssa_ast = "df5c45125cc9a84d279357b3495da36e0677c8ead3f8449b38c3ff46553f7834", flattened_ast = "e197eccdcdc2be0b9622c852547bbc61c81545a6ab8fb4b49b0cb8b710e4752c", destructured_ast = "3710261fdcf3e2a6802ec4cac251533b23a2db91533e8c4317033163762b60f9", inlined_ast = "3710261fdcf3e2a6802ec4cac251533b23a2db91533e8c4317033163762b60f9", dce_ast = "b31a97e372902bd0bc562fc4431f8cd84b0c175fcbcee2aacf4a75fb823345f6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "74b91eea4dda00f41f01bfdff6b44aeb540ae4b2d44a4cff3f3b02c1a1bd15cd", unrolled_ast = "74b91eea4dda00f41f01bfdff6b44aeb540ae4b2d44a4cff3f3b02c1a1bd15cd", ssa_ast = "df5c45125cc9a84d279357b3495da36e0677c8ead3f8449b38c3ff46553f7834", flattened_ast = "e197eccdcdc2be0b9622c852547bbc61c81545a6ab8fb4b49b0cb8b710e4752c", destructured_ast = "3710261fdcf3e2a6802ec4cac251533b23a2db91533e8c4317033163762b60f9", inlined_ast = "3710261fdcf3e2a6802ec4cac251533b23a2db91533e8c4317033163762b60f9", dce_ast = "b31a97e372902bd0bc562fc4431f8cd84b0c175fcbcee2aacf4a75fb823345f6", bytecode = """ program test.aleo; struct Foo: 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 e4de2745b3..27bd0d77bd 100644 --- a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "4a840d912e8d128a80e86bf234df35a1d53f98a7013a008974c7f2a60bb896d9", unrolled_ast = "4a840d912e8d128a80e86bf234df35a1d53f98a7013a008974c7f2a60bb896d9", ssa_ast = "405cc86a910535ae3b138ad315798c7219e315342651f3691cfab27063e90f55", flattened_ast = "033b89a31e31bc35b5a02a062eca1b497854329152687f08f6444c4cd65407d3", destructured_ast = "4781f62534130cb1fc8c797056838e5d1e37a3e5db853d949da86b786a7063f9", inlined_ast = "4781f62534130cb1fc8c797056838e5d1e37a3e5db853d949da86b786a7063f9", dce_ast = "545d2e6a4e25d8cb6d8859ad191cd91193083c79a374291f9bf60d337d3e0382", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4a840d912e8d128a80e86bf234df35a1d53f98a7013a008974c7f2a60bb896d9", unrolled_ast = "4a840d912e8d128a80e86bf234df35a1d53f98a7013a008974c7f2a60bb896d9", ssa_ast = "405cc86a910535ae3b138ad315798c7219e315342651f3691cfab27063e90f55", flattened_ast = "033b89a31e31bc35b5a02a062eca1b497854329152687f08f6444c4cd65407d3", destructured_ast = "4781f62534130cb1fc8c797056838e5d1e37a3e5db853d949da86b786a7063f9", inlined_ast = "4781f62534130cb1fc8c797056838e5d1e37a3e5db853d949da86b786a7063f9", dce_ast = "545d2e6a4e25d8cb6d8859ad191cd91193083c79a374291f9bf60d337d3e0382", bytecode = """ program test.aleo; struct Foo: 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 35e81e3b16..085bd12626 100644 --- a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "f6fdd3e73a3226c11749276f1c9f520ec00180b840734423988be1d895516676", unrolled_ast = "f6fdd3e73a3226c11749276f1c9f520ec00180b840734423988be1d895516676", ssa_ast = "42669465990c5282b43606e55d17b15e411cd84754eb0a9d7f9036416d97cd44", flattened_ast = "918fd6d12cb08b12d18f2836730b9bc28f612ad5379e2830694cd6c22b22d782", destructured_ast = "291463fc1a3818497b063fa1f6e61bff3d20178af50ad3a55a129db820d43d25", inlined_ast = "291463fc1a3818497b063fa1f6e61bff3d20178af50ad3a55a129db820d43d25", dce_ast = "9851002d14aa5e18f3d7559bc6106ba950a0ac2a7dceb9cb4589d5aa57d2eab5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f6fdd3e73a3226c11749276f1c9f520ec00180b840734423988be1d895516676", unrolled_ast = "f6fdd3e73a3226c11749276f1c9f520ec00180b840734423988be1d895516676", ssa_ast = "42669465990c5282b43606e55d17b15e411cd84754eb0a9d7f9036416d97cd44", flattened_ast = "918fd6d12cb08b12d18f2836730b9bc28f612ad5379e2830694cd6c22b22d782", destructured_ast = "291463fc1a3818497b063fa1f6e61bff3d20178af50ad3a55a129db820d43d25", inlined_ast = "291463fc1a3818497b063fa1f6e61bff3d20178af50ad3a55a129db820d43d25", dce_ast = "9851002d14aa5e18f3d7559bc6106ba950a0ac2a7dceb9cb4589d5aa57d2eab5", bytecode = """ program test.aleo; struct Foo: 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 0b844f8afb..678c5065ce 100644 --- a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "dd6ac1c6c62ac89024e10d02c484c2202e33775616deb5f810e8a1ec725bffe9", unrolled_ast = "dd6ac1c6c62ac89024e10d02c484c2202e33775616deb5f810e8a1ec725bffe9", ssa_ast = "8183c24c84fb9948c11feed73caee5f6f1e50701607c823a49226b9a5fd05343", flattened_ast = "f540c117187c936e3ef9e087c765d0ed950e6e8fe1f6a5ffb998a327c5b08ec6", destructured_ast = "42b76a97d141ff83a01a8fcfdd5979d36e254730e0095b37f3f73367ee61f4bb", inlined_ast = "42b76a97d141ff83a01a8fcfdd5979d36e254730e0095b37f3f73367ee61f4bb", dce_ast = "5989ae9fe6ac607c7f3b168ab82830beee2bfa8a12bf57d98d99ef4228414232", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "dd6ac1c6c62ac89024e10d02c484c2202e33775616deb5f810e8a1ec725bffe9", unrolled_ast = "dd6ac1c6c62ac89024e10d02c484c2202e33775616deb5f810e8a1ec725bffe9", ssa_ast = "8183c24c84fb9948c11feed73caee5f6f1e50701607c823a49226b9a5fd05343", flattened_ast = "f540c117187c936e3ef9e087c765d0ed950e6e8fe1f6a5ffb998a327c5b08ec6", destructured_ast = "42b76a97d141ff83a01a8fcfdd5979d36e254730e0095b37f3f73367ee61f4bb", inlined_ast = "42b76a97d141ff83a01a8fcfdd5979d36e254730e0095b37f3f73367ee61f4bb", dce_ast = "5989ae9fe6ac607c7f3b168ab82830beee2bfa8a12bf57d98d99ef4228414232", bytecode = """ program test.aleo; struct Foo: 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 1d0be304eb..90025167fc 100644 --- a/tests/expectations/compiler/core/algorithms/keccak512_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/keccak512_hash_to_scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "e465c1be07416336b57caabc74b8b483025361da199d70aa100ad0fa4f9c053f", unrolled_ast = "e465c1be07416336b57caabc74b8b483025361da199d70aa100ad0fa4f9c053f", ssa_ast = "bee0a4213806c9f3fca234ec0cf2cf42f73d50d8245bc86f921bb1ebc3f431dc", flattened_ast = "de827d878a20cd16a4eb1b8c673019ead768bdffeff16064ba3b99d06b312aac", destructured_ast = "c8b84c20e5b5f761c412bfca3df1bb5a303c36770e15b021698bd786256e789e", inlined_ast = "c8b84c20e5b5f761c412bfca3df1bb5a303c36770e15b021698bd786256e789e", dce_ast = "8aa9c6b07da94d1a70c79fa1efc552ee380d5877087524e18a20cef592591e1a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e465c1be07416336b57caabc74b8b483025361da199d70aa100ad0fa4f9c053f", unrolled_ast = "e465c1be07416336b57caabc74b8b483025361da199d70aa100ad0fa4f9c053f", ssa_ast = "bee0a4213806c9f3fca234ec0cf2cf42f73d50d8245bc86f921bb1ebc3f431dc", flattened_ast = "de827d878a20cd16a4eb1b8c673019ead768bdffeff16064ba3b99d06b312aac", destructured_ast = "c8b84c20e5b5f761c412bfca3df1bb5a303c36770e15b021698bd786256e789e", inlined_ast = "c8b84c20e5b5f761c412bfca3df1bb5a303c36770e15b021698bd786256e789e", dce_ast = "8aa9c6b07da94d1a70c79fa1efc552ee380d5877087524e18a20cef592591e1a", bytecode = """ program test.aleo; struct Foo: 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 b11d36379c..4a688e7cab 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "74f217b6c5e7a8b192fcece47a44e6ddbbd142c8d4dff924008c8da0d7a22e31", unrolled_ast = "74f217b6c5e7a8b192fcece47a44e6ddbbd142c8d4dff924008c8da0d7a22e31", ssa_ast = "d85e4a21c690f5e9d73b1bfa3d6672ad58a4bb7624c569a99272a181106a7430", flattened_ast = "a37f2ca450c849ed171f9b7908a4e5bb559f2371bb49e5500661eb0ff745551e", destructured_ast = "5f7c8acffdd2627554eb310018e40328b508805d463fdda163ea02c4daefb778", inlined_ast = "5f7c8acffdd2627554eb310018e40328b508805d463fdda163ea02c4daefb778", dce_ast = "55c12a97d35053d29f6d4210233920eb364c474383173cfecb07a89baad7d9eb", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "74f217b6c5e7a8b192fcece47a44e6ddbbd142c8d4dff924008c8da0d7a22e31", unrolled_ast = "74f217b6c5e7a8b192fcece47a44e6ddbbd142c8d4dff924008c8da0d7a22e31", ssa_ast = "d85e4a21c690f5e9d73b1bfa3d6672ad58a4bb7624c569a99272a181106a7430", flattened_ast = "a37f2ca450c849ed171f9b7908a4e5bb559f2371bb49e5500661eb0ff745551e", destructured_ast = "5f7c8acffdd2627554eb310018e40328b508805d463fdda163ea02c4daefb778", inlined_ast = "5f7c8acffdd2627554eb310018e40328b508805d463fdda163ea02c4daefb778", dce_ast = "55c12a97d35053d29f6d4210233920eb364c474383173cfecb07a89baad7d9eb", bytecode = """ program test.aleo; struct Foo: 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 86370ce0d3..be82e5a011 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "6a16cf7cc3f5e6cd2e0ca0f2039980bbcd8a7000c81218638991ae61e9120158", unrolled_ast = "6a16cf7cc3f5e6cd2e0ca0f2039980bbcd8a7000c81218638991ae61e9120158", ssa_ast = "41442a44939815b4ade76fb5be562df569dc1193817b6d969c84eb2e6cc799b2", flattened_ast = "0f8f8d82a20fd81277b1bbfb9c40a7b317b314473d7462bd2b92e58e02f606dc", destructured_ast = "b60ec463d5c856243960ac13239c8d7a2b03e00ef89fb92155e037757e5d66ff", inlined_ast = "b60ec463d5c856243960ac13239c8d7a2b03e00ef89fb92155e037757e5d66ff", dce_ast = "759e698273752d2a8f32c024d26b27dfc3b839af7ab28c60f48606ce92c9111f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6a16cf7cc3f5e6cd2e0ca0f2039980bbcd8a7000c81218638991ae61e9120158", unrolled_ast = "6a16cf7cc3f5e6cd2e0ca0f2039980bbcd8a7000c81218638991ae61e9120158", ssa_ast = "41442a44939815b4ade76fb5be562df569dc1193817b6d969c84eb2e6cc799b2", flattened_ast = "0f8f8d82a20fd81277b1bbfb9c40a7b317b314473d7462bd2b92e58e02f606dc", destructured_ast = "b60ec463d5c856243960ac13239c8d7a2b03e00ef89fb92155e037757e5d66ff", inlined_ast = "b60ec463d5c856243960ac13239c8d7a2b03e00ef89fb92155e037757e5d66ff", dce_ast = "759e698273752d2a8f32c024d26b27dfc3b839af7ab28c60f48606ce92c9111f", bytecode = """ program test.aleo; struct Foo: 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 418d7612d3..d5bfdeb2b6 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "5992b1ae07a5add1200a974385f7125edb9f99dffd1ce13fd7e9d18bf340fcfd", unrolled_ast = "5992b1ae07a5add1200a974385f7125edb9f99dffd1ce13fd7e9d18bf340fcfd", ssa_ast = "1fef1340dc5f57d90abd8c50383442eab95182ec598c7e21928eac97f990a24c", flattened_ast = "5b86082f0fc6326e7a198f9cca9b50782eb04bfd8601622b9f36f26da9b883f2", destructured_ast = "a0e8b7d0584087c684f9683850cd0b088be08dc9bd76f9230174c5ffe066ab2b", inlined_ast = "a0e8b7d0584087c684f9683850cd0b088be08dc9bd76f9230174c5ffe066ab2b", dce_ast = "44520026be90509c38acce7d213a00c786333119b49d84731c7bd64a73ed6328", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5992b1ae07a5add1200a974385f7125edb9f99dffd1ce13fd7e9d18bf340fcfd", unrolled_ast = "5992b1ae07a5add1200a974385f7125edb9f99dffd1ce13fd7e9d18bf340fcfd", ssa_ast = "1fef1340dc5f57d90abd8c50383442eab95182ec598c7e21928eac97f990a24c", flattened_ast = "5b86082f0fc6326e7a198f9cca9b50782eb04bfd8601622b9f36f26da9b883f2", destructured_ast = "a0e8b7d0584087c684f9683850cd0b088be08dc9bd76f9230174c5ffe066ab2b", inlined_ast = "a0e8b7d0584087c684f9683850cd0b088be08dc9bd76f9230174c5ffe066ab2b", dce_ast = "44520026be90509c38acce7d213a00c786333119b49d84731c7bd64a73ed6328", bytecode = """ program test.aleo; struct Foo: 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 be7bd85598..cf82af556e 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/poseidon2_hash_to_scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "7a824d2a8ff52481397031e7ec23ecf3f9266da5525cd8de98ef30dbc1e852cb", unrolled_ast = "7a824d2a8ff52481397031e7ec23ecf3f9266da5525cd8de98ef30dbc1e852cb", ssa_ast = "b46182764d64e905e9d68e50cad2b55698cb017605f18e90e0869e93ce5748c1", flattened_ast = "f8f37329fcba405c7dfef053f42deee4b1cd7663f134f2d31de62c516f008379", destructured_ast = "ff538613ad67dbc98919937704c3413902ff2708ae94c40dbfd8d772a6b16e55", inlined_ast = "ff538613ad67dbc98919937704c3413902ff2708ae94c40dbfd8d772a6b16e55", dce_ast = "c59b70e0a3d81ff1dffc0eff6f277ff36e79c65a02a02110359c9a7e57d89cb8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7a824d2a8ff52481397031e7ec23ecf3f9266da5525cd8de98ef30dbc1e852cb", unrolled_ast = "7a824d2a8ff52481397031e7ec23ecf3f9266da5525cd8de98ef30dbc1e852cb", ssa_ast = "b46182764d64e905e9d68e50cad2b55698cb017605f18e90e0869e93ce5748c1", flattened_ast = "f8f37329fcba405c7dfef053f42deee4b1cd7663f134f2d31de62c516f008379", destructured_ast = "ff538613ad67dbc98919937704c3413902ff2708ae94c40dbfd8d772a6b16e55", inlined_ast = "ff538613ad67dbc98919937704c3413902ff2708ae94c40dbfd8d772a6b16e55", dce_ast = "c59b70e0a3d81ff1dffc0eff6f277ff36e79c65a02a02110359c9a7e57d89cb8", bytecode = """ program test.aleo; struct Foo: 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 e442e25226..6d21e49634 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "be073c2c6aa0efd26395d5e0f901a53a2b2baed5ee71e9dc24c4e4ec1b61b9da", unrolled_ast = "be073c2c6aa0efd26395d5e0f901a53a2b2baed5ee71e9dc24c4e4ec1b61b9da", ssa_ast = "4f73eda59e3ac8ee7367f1309b4901b5d3dae206e92a7d08addc853f5108428a", flattened_ast = "4275e2a7fee44ea1ee1b91b9652fd39a7f6044e66cf206313ed786309d56786f", destructured_ast = "f58ac408b1179774c95e2a6b2230972c129309e293151752278d65bd36dc3caa", inlined_ast = "f58ac408b1179774c95e2a6b2230972c129309e293151752278d65bd36dc3caa", dce_ast = "55c12a97d35053d29f6d4210233920eb364c474383173cfecb07a89baad7d9eb", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "be073c2c6aa0efd26395d5e0f901a53a2b2baed5ee71e9dc24c4e4ec1b61b9da", unrolled_ast = "be073c2c6aa0efd26395d5e0f901a53a2b2baed5ee71e9dc24c4e4ec1b61b9da", ssa_ast = "4f73eda59e3ac8ee7367f1309b4901b5d3dae206e92a7d08addc853f5108428a", flattened_ast = "4275e2a7fee44ea1ee1b91b9652fd39a7f6044e66cf206313ed786309d56786f", destructured_ast = "f58ac408b1179774c95e2a6b2230972c129309e293151752278d65bd36dc3caa", inlined_ast = "f58ac408b1179774c95e2a6b2230972c129309e293151752278d65bd36dc3caa", dce_ast = "55c12a97d35053d29f6d4210233920eb364c474383173cfecb07a89baad7d9eb", bytecode = """ program test.aleo; struct Foo: 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 a5c3768a2d..9d15a92ba3 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "df8873024addcd9ecc4bf08e44cddbec156c4d118be2ed101fa5ad966a7f3662", unrolled_ast = "df8873024addcd9ecc4bf08e44cddbec156c4d118be2ed101fa5ad966a7f3662", ssa_ast = "11723fc2c91d386ca939ae7bd59fc1ea23fd7d32fdc2d46a53506c261a15f5d3", flattened_ast = "5930124605a3e71405d3938924b6b3c24d06360059247b87e992b9b6486ed42c", destructured_ast = "d0aaaf28931eeddea81216269f5146e5bf97634c61020dc13a425ac34dff8c58", inlined_ast = "d0aaaf28931eeddea81216269f5146e5bf97634c61020dc13a425ac34dff8c58", dce_ast = "211ddf401c91aef1dd000f7d1c4b98761a2c7e5abca74d91a3bc77d5fa287388", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "df8873024addcd9ecc4bf08e44cddbec156c4d118be2ed101fa5ad966a7f3662", unrolled_ast = "df8873024addcd9ecc4bf08e44cddbec156c4d118be2ed101fa5ad966a7f3662", ssa_ast = "11723fc2c91d386ca939ae7bd59fc1ea23fd7d32fdc2d46a53506c261a15f5d3", flattened_ast = "5930124605a3e71405d3938924b6b3c24d06360059247b87e992b9b6486ed42c", destructured_ast = "d0aaaf28931eeddea81216269f5146e5bf97634c61020dc13a425ac34dff8c58", inlined_ast = "d0aaaf28931eeddea81216269f5146e5bf97634c61020dc13a425ac34dff8c58", dce_ast = "211ddf401c91aef1dd000f7d1c4b98761a2c7e5abca74d91a3bc77d5fa287388", bytecode = """ program test.aleo; struct Foo: 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 6d2c48d654..829c90a412 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "5ffc727232ee9c8c3eac6ce88ac7f273bef966a71f34fdd74337178b4ffba922", unrolled_ast = "5ffc727232ee9c8c3eac6ce88ac7f273bef966a71f34fdd74337178b4ffba922", ssa_ast = "796d81d809d9f9806d275a1c14074228484c2b2ab17147649bfc8f9e2a8dd379", flattened_ast = "66e0fa510ac5303167929b60b7de69e7143981496d4e6f2671030fe758f37dc0", destructured_ast = "d027ab7d14f69b2537326838cb6212b92cd337c1ba8bfc740c907bd2dc256c31", inlined_ast = "d027ab7d14f69b2537326838cb6212b92cd337c1ba8bfc740c907bd2dc256c31", dce_ast = "fe4e4a9513882cd49e43cef66ce9f38da1dbcaba384413f668f80fb31f3914ad", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5ffc727232ee9c8c3eac6ce88ac7f273bef966a71f34fdd74337178b4ffba922", unrolled_ast = "5ffc727232ee9c8c3eac6ce88ac7f273bef966a71f34fdd74337178b4ffba922", ssa_ast = "796d81d809d9f9806d275a1c14074228484c2b2ab17147649bfc8f9e2a8dd379", flattened_ast = "66e0fa510ac5303167929b60b7de69e7143981496d4e6f2671030fe758f37dc0", destructured_ast = "d027ab7d14f69b2537326838cb6212b92cd337c1ba8bfc740c907bd2dc256c31", inlined_ast = "d027ab7d14f69b2537326838cb6212b92cd337c1ba8bfc740c907bd2dc256c31", dce_ast = "fe4e4a9513882cd49e43cef66ce9f38da1dbcaba384413f668f80fb31f3914ad", bytecode = """ program test.aleo; struct Foo: 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 d7c75a086d..7976406d24 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/poseidon4_hash_to_scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "2afd35fbbf878455f16f020073ae8ecfdb064a65eda91d9fd09494494ed0f432", unrolled_ast = "2afd35fbbf878455f16f020073ae8ecfdb064a65eda91d9fd09494494ed0f432", ssa_ast = "5b51b0f856acfe839017ba25ec98053d4fdef159dda930786947933e6e69bce4", flattened_ast = "2843ee165c4cb16f9ed3a4cf84b0afe2c1896cbee7ec7aaf48727e41cb007808", destructured_ast = "64b2ad2ee264a0d5bf22af5314958484fe00328a233487b71a15d1857903eb0b", inlined_ast = "64b2ad2ee264a0d5bf22af5314958484fe00328a233487b71a15d1857903eb0b", dce_ast = "f383879836ce857c9b271ce1ea17fd956a48074a68dd9d6394fbff380a90f8e6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2afd35fbbf878455f16f020073ae8ecfdb064a65eda91d9fd09494494ed0f432", unrolled_ast = "2afd35fbbf878455f16f020073ae8ecfdb064a65eda91d9fd09494494ed0f432", ssa_ast = "5b51b0f856acfe839017ba25ec98053d4fdef159dda930786947933e6e69bce4", flattened_ast = "2843ee165c4cb16f9ed3a4cf84b0afe2c1896cbee7ec7aaf48727e41cb007808", destructured_ast = "64b2ad2ee264a0d5bf22af5314958484fe00328a233487b71a15d1857903eb0b", inlined_ast = "64b2ad2ee264a0d5bf22af5314958484fe00328a233487b71a15d1857903eb0b", dce_ast = "f383879836ce857c9b271ce1ea17fd956a48074a68dd9d6394fbff380a90f8e6", bytecode = """ program test.aleo; struct Foo: 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 f51bf0f983..2e9b2e9bbc 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_address.out +++ b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_address.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "296a2a744051d37632fe71b327a73e99b945f2c4d845f5904ce1e53572bc2088", unrolled_ast = "296a2a744051d37632fe71b327a73e99b945f2c4d845f5904ce1e53572bc2088", ssa_ast = "ef15113bc5088ee7ca144c57d23ed30a9b9f8a4ac0b1aa28b5cce959ca646c2c", flattened_ast = "3523e589592af0e598b64efaff56abc84a33af504a04c1f9eb361ba1792d36a4", destructured_ast = "8963eb06c3a0eac3851d36b1cd0cc9b53ed215663e51dd2553b5bf0fbb0cb91a", inlined_ast = "8963eb06c3a0eac3851d36b1cd0cc9b53ed215663e51dd2553b5bf0fbb0cb91a", dce_ast = "55c12a97d35053d29f6d4210233920eb364c474383173cfecb07a89baad7d9eb", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "296a2a744051d37632fe71b327a73e99b945f2c4d845f5904ce1e53572bc2088", unrolled_ast = "296a2a744051d37632fe71b327a73e99b945f2c4d845f5904ce1e53572bc2088", ssa_ast = "ef15113bc5088ee7ca144c57d23ed30a9b9f8a4ac0b1aa28b5cce959ca646c2c", flattened_ast = "3523e589592af0e598b64efaff56abc84a33af504a04c1f9eb361ba1792d36a4", destructured_ast = "8963eb06c3a0eac3851d36b1cd0cc9b53ed215663e51dd2553b5bf0fbb0cb91a", inlined_ast = "8963eb06c3a0eac3851d36b1cd0cc9b53ed215663e51dd2553b5bf0fbb0cb91a", dce_ast = "55c12a97d35053d29f6d4210233920eb364c474383173cfecb07a89baad7d9eb", bytecode = """ program test.aleo; struct Foo: 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 e0da77737a..72b8325579 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_field.out +++ b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "4c6ddaed5a81b5ff34d2f58af2f7536ea312fb89df6b428ad3f1f1276fea65ae", unrolled_ast = "4c6ddaed5a81b5ff34d2f58af2f7536ea312fb89df6b428ad3f1f1276fea65ae", ssa_ast = "342ff3ead7521ef7761ef9e6f857ee8868fca98987e60c7bdf3b98a864f04cc8", flattened_ast = "dba65b923e7a65e01946abc6845914a6685cb024e70e0657035efbb1f763cc27", destructured_ast = "dc7433d4bdf86657d55eeb4406bf543e2c65028bb65c0b58cd0ef6838948a07c", inlined_ast = "dc7433d4bdf86657d55eeb4406bf543e2c65028bb65c0b58cd0ef6838948a07c", dce_ast = "8c6c44da92145bbc12a44703275d271fb83a62ae26c91c3af5b270cea13a839a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4c6ddaed5a81b5ff34d2f58af2f7536ea312fb89df6b428ad3f1f1276fea65ae", unrolled_ast = "4c6ddaed5a81b5ff34d2f58af2f7536ea312fb89df6b428ad3f1f1276fea65ae", ssa_ast = "342ff3ead7521ef7761ef9e6f857ee8868fca98987e60c7bdf3b98a864f04cc8", flattened_ast = "dba65b923e7a65e01946abc6845914a6685cb024e70e0657035efbb1f763cc27", destructured_ast = "dc7433d4bdf86657d55eeb4406bf543e2c65028bb65c0b58cd0ef6838948a07c", inlined_ast = "dc7433d4bdf86657d55eeb4406bf543e2c65028bb65c0b58cd0ef6838948a07c", dce_ast = "8c6c44da92145bbc12a44703275d271fb83a62ae26c91c3af5b270cea13a839a", bytecode = """ program test.aleo; struct Foo: 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 cb41a0d08e..d84ee7e5c8 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_group.out +++ b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_group.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "ed1710c505d851e9f849f438cad654e6fd0230ae540db8b7686fc7c67dae1c6d", unrolled_ast = "ed1710c505d851e9f849f438cad654e6fd0230ae540db8b7686fc7c67dae1c6d", ssa_ast = "5800c3250725bf1a1bf974162508a323486857d5eafdb7feb0a9cbf3f634610e", flattened_ast = "2b50666f63884c93b2fa4b1e33acf34e93c9e8f42c8a3cb59e9b400b126a4a2e", destructured_ast = "7091bde1bc4296974b1abc1a25887c006ce6ef74770377f0f9a8249707fd668d", inlined_ast = "7091bde1bc4296974b1abc1a25887c006ce6ef74770377f0f9a8249707fd668d", dce_ast = "7bc3c647e7d03edf6ac0bd0139097084e0cf67cd624de0351e3ad9afc6968a56", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ed1710c505d851e9f849f438cad654e6fd0230ae540db8b7686fc7c67dae1c6d", unrolled_ast = "ed1710c505d851e9f849f438cad654e6fd0230ae540db8b7686fc7c67dae1c6d", ssa_ast = "5800c3250725bf1a1bf974162508a323486857d5eafdb7feb0a9cbf3f634610e", flattened_ast = "2b50666f63884c93b2fa4b1e33acf34e93c9e8f42c8a3cb59e9b400b126a4a2e", destructured_ast = "7091bde1bc4296974b1abc1a25887c006ce6ef74770377f0f9a8249707fd668d", inlined_ast = "7091bde1bc4296974b1abc1a25887c006ce6ef74770377f0f9a8249707fd668d", dce_ast = "7bc3c647e7d03edf6ac0bd0139097084e0cf67cd624de0351e3ad9afc6968a56", bytecode = """ program test.aleo; struct Foo: 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 ca2b397f7e..d2e08b6e32 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_scalar.out +++ b/tests/expectations/compiler/core/algorithms/poseidon8_hash_to_scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "43fe27f51fe84eab0f4a4a7b209e3d9802586ffef074b6ddff1b5ef5a5e659cb", unrolled_ast = "43fe27f51fe84eab0f4a4a7b209e3d9802586ffef074b6ddff1b5ef5a5e659cb", ssa_ast = "7ee49478c11209bfcd04624718643a0c3fa95e4a44fbd8d1258ba46bcbb21cff", flattened_ast = "814445cdbf2c8d9d4c8f53c9e00505fed4a489f8f5747a306b4f8364ac2c46c8", destructured_ast = "e578da50613bfc429eb23a0139e1566b67974be634a2f78dbfef645e9b4eb922", inlined_ast = "e578da50613bfc429eb23a0139e1566b67974be634a2f78dbfef645e9b4eb922", dce_ast = "8bcd655fe116e44a87ae2fbae917f13ef0683f44f232146e9c50782ba2f197c7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "43fe27f51fe84eab0f4a4a7b209e3d9802586ffef074b6ddff1b5ef5a5e659cb", unrolled_ast = "43fe27f51fe84eab0f4a4a7b209e3d9802586ffef074b6ddff1b5ef5a5e659cb", ssa_ast = "7ee49478c11209bfcd04624718643a0c3fa95e4a44fbd8d1258ba46bcbb21cff", flattened_ast = "814445cdbf2c8d9d4c8f53c9e00505fed4a489f8f5747a306b4f8364ac2c46c8", destructured_ast = "e578da50613bfc429eb23a0139e1566b67974be634a2f78dbfef645e9b4eb922", inlined_ast = "e578da50613bfc429eb23a0139e1566b67974be634a2f78dbfef645e9b4eb922", dce_ast = "8bcd655fe116e44a87ae2fbae917f13ef0683f44f232146e9c50782ba2f197c7", bytecode = """ program test.aleo; struct Foo: 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 ac0a2e5319..d15f910741 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "9045f288dae19099f671ec84e85fe1252c1549d52fe5e5d2947f0f21d588a23e", unrolled_ast = "9045f288dae19099f671ec84e85fe1252c1549d52fe5e5d2947f0f21d588a23e", ssa_ast = "7d6c39d3b94412746e1f86f2073ffbcae6957accd6ed577616c148b1a54863cd", flattened_ast = "f66d6de1aabd387c26917941fb305f7ad8e40c2a52fc2f726fd4636e14fe4364", destructured_ast = "33b19c00070b0886259503529e61e80be9c4b560b4c60532286816cd167b1ec7", inlined_ast = "33b19c00070b0886259503529e61e80be9c4b560b4c60532286816cd167b1ec7", dce_ast = "d9f9b56a9b0c5cc6c33af9c6768eff1a47a2bb0e794b7f7f5eabdef13d19c420", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9045f288dae19099f671ec84e85fe1252c1549d52fe5e5d2947f0f21d588a23e", unrolled_ast = "9045f288dae19099f671ec84e85fe1252c1549d52fe5e5d2947f0f21d588a23e", ssa_ast = "7d6c39d3b94412746e1f86f2073ffbcae6957accd6ed577616c148b1a54863cd", flattened_ast = "f66d6de1aabd387c26917941fb305f7ad8e40c2a52fc2f726fd4636e14fe4364", destructured_ast = "33b19c00070b0886259503529e61e80be9c4b560b4c60532286816cd167b1ec7", inlined_ast = "33b19c00070b0886259503529e61e80be9c4b560b4c60532286816cd167b1ec7", dce_ast = "d9f9b56a9b0c5cc6c33af9c6768eff1a47a2bb0e794b7f7f5eabdef13d19c420", bytecode = """ program test.aleo; struct Foo: 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 50244503ad..04dcf4db22 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "951813d08b17d74a2561da5d09a67c349fdbdb7a418890b056d6739305925089", unrolled_ast = "951813d08b17d74a2561da5d09a67c349fdbdb7a418890b056d6739305925089", ssa_ast = "73cc9f291df66351433fde47038cbf8588a0944f431fe1841bf89f2f25d158c5", flattened_ast = "c63eab9d325e838f674f26c8530c42ab275c6436bbcf51dfe61f15a2d3d96959", destructured_ast = "afb852896ead5ccd6d30cca139e2f4bae4462f00120e24c087008bfd5d96c201", inlined_ast = "afb852896ead5ccd6d30cca139e2f4bae4462f00120e24c087008bfd5d96c201", dce_ast = "fa54952bc3ffbce1acd59811c4242b89a5b93f2acdc8018da64a2c34757966b8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "951813d08b17d74a2561da5d09a67c349fdbdb7a418890b056d6739305925089", unrolled_ast = "951813d08b17d74a2561da5d09a67c349fdbdb7a418890b056d6739305925089", ssa_ast = "73cc9f291df66351433fde47038cbf8588a0944f431fe1841bf89f2f25d158c5", flattened_ast = "c63eab9d325e838f674f26c8530c42ab275c6436bbcf51dfe61f15a2d3d96959", destructured_ast = "afb852896ead5ccd6d30cca139e2f4bae4462f00120e24c087008bfd5d96c201", inlined_ast = "afb852896ead5ccd6d30cca139e2f4bae4462f00120e24c087008bfd5d96c201", dce_ast = "fa54952bc3ffbce1acd59811c4242b89a5b93f2acdc8018da64a2c34757966b8", bytecode = """ program test.aleo; struct Foo: 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 2c2c3e491c..3211d6a442 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "4fff1dad39ccdc2fac22bf0ebf842b65dd44bbe6ef8e7fddb408e040bdca9523", unrolled_ast = "4fff1dad39ccdc2fac22bf0ebf842b65dd44bbe6ef8e7fddb408e040bdca9523", ssa_ast = "a1bf4c60b88b5a15cf70525652804e0f0f23d35f3d45b389352de400f1472c32", flattened_ast = "ecbf1482e98ccfe72d5dd12c2d93ad24f278d7f71886535052cb81cfdefb9f9e", destructured_ast = "45051a22ddb9a72da96e77680d6776a742e8e331229eefa4927e8cc14568bcc4", inlined_ast = "45051a22ddb9a72da96e77680d6776a742e8e331229eefa4927e8cc14568bcc4", dce_ast = "609bae94813044edfb4f95926d16e30b618d0aebc7fee0c828cb05481c17f2aa", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4fff1dad39ccdc2fac22bf0ebf842b65dd44bbe6ef8e7fddb408e040bdca9523", unrolled_ast = "4fff1dad39ccdc2fac22bf0ebf842b65dd44bbe6ef8e7fddb408e040bdca9523", ssa_ast = "a1bf4c60b88b5a15cf70525652804e0f0f23d35f3d45b389352de400f1472c32", flattened_ast = "ecbf1482e98ccfe72d5dd12c2d93ad24f278d7f71886535052cb81cfdefb9f9e", destructured_ast = "45051a22ddb9a72da96e77680d6776a742e8e331229eefa4927e8cc14568bcc4", inlined_ast = "45051a22ddb9a72da96e77680d6776a742e8e331229eefa4927e8cc14568bcc4", dce_ast = "609bae94813044edfb4f95926d16e30b618d0aebc7fee0c828cb05481c17f2aa", bytecode = """ program test.aleo; struct Foo: 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 089048b171..9240b1575f 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "87b8d8edc7a00d177a029050e01d894f99a1ec363c9653485bb2da10bba9a658", unrolled_ast = "87b8d8edc7a00d177a029050e01d894f99a1ec363c9653485bb2da10bba9a658", ssa_ast = "d9b9b7be826e78b07afed99b21c4a9fdf73db881746bbe4ef414233411bc9f0a", flattened_ast = "91e097aa0ca0f170d6e789b4f3c899d94d05b5abffd5dad9b999e303f95c4bb1", destructured_ast = "a4295edcdbdaf91119a6bdd92446bd0282b7988aa826f63d3d8175d7aecf14d9", inlined_ast = "a4295edcdbdaf91119a6bdd92446bd0282b7988aa826f63d3d8175d7aecf14d9", dce_ast = "7d6af3e7ed175bb968772e9188fa6671fe7717d9bc959b6c01c5cbf51dfac9bc", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "87b8d8edc7a00d177a029050e01d894f99a1ec363c9653485bb2da10bba9a658", unrolled_ast = "87b8d8edc7a00d177a029050e01d894f99a1ec363c9653485bb2da10bba9a658", ssa_ast = "d9b9b7be826e78b07afed99b21c4a9fdf73db881746bbe4ef414233411bc9f0a", flattened_ast = "91e097aa0ca0f170d6e789b4f3c899d94d05b5abffd5dad9b999e303f95c4bb1", destructured_ast = "a4295edcdbdaf91119a6bdd92446bd0282b7988aa826f63d3d8175d7aecf14d9", inlined_ast = "a4295edcdbdaf91119a6bdd92446bd0282b7988aa826f63d3d8175d7aecf14d9", dce_ast = "7d6af3e7ed175bb968772e9188fa6671fe7717d9bc959b6c01c5cbf51dfac9bc", bytecode = """ program test.aleo; struct Foo: 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 eaa58d6629..01ae147973 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "e53657649bce554807d8918a8f06709baceccb6959ef1211264dc051cb8c3d3a", unrolled_ast = "e53657649bce554807d8918a8f06709baceccb6959ef1211264dc051cb8c3d3a", ssa_ast = "0b88f7cf316ee152e912208fab7320145fe29c2bc0184debc79644011a14ac49", flattened_ast = "d7f4c296a399bee9989ec9324c22f51735b46430b45e1d569dd47691d8856d28", destructured_ast = "d320dc8735a93cbc969a7f4a13f84e97df074a1ff62f3ede685b591d15b2bb19", inlined_ast = "d320dc8735a93cbc969a7f4a13f84e97df074a1ff62f3ede685b591d15b2bb19", dce_ast = "d9f9b56a9b0c5cc6c33af9c6768eff1a47a2bb0e794b7f7f5eabdef13d19c420", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e53657649bce554807d8918a8f06709baceccb6959ef1211264dc051cb8c3d3a", unrolled_ast = "e53657649bce554807d8918a8f06709baceccb6959ef1211264dc051cb8c3d3a", ssa_ast = "0b88f7cf316ee152e912208fab7320145fe29c2bc0184debc79644011a14ac49", flattened_ast = "d7f4c296a399bee9989ec9324c22f51735b46430b45e1d569dd47691d8856d28", destructured_ast = "d320dc8735a93cbc969a7f4a13f84e97df074a1ff62f3ede685b591d15b2bb19", inlined_ast = "d320dc8735a93cbc969a7f4a13f84e97df074a1ff62f3ede685b591d15b2bb19", dce_ast = "d9f9b56a9b0c5cc6c33af9c6768eff1a47a2bb0e794b7f7f5eabdef13d19c420", bytecode = """ program test.aleo; struct Foo: 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 85d7defab3..94198b647a 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "beee53c4cd112e3fe34b5ac6ccbdb75aa3d38725efdf995dec82999bfc6c452e", unrolled_ast = "beee53c4cd112e3fe34b5ac6ccbdb75aa3d38725efdf995dec82999bfc6c452e", ssa_ast = "3dd36ceecf52b350f972a7ebb1642e613a4365f2f5c9b2b865793e224496cb35", flattened_ast = "bf0b8e1bedc96e483eaede2f94e86b2a00c4e62dc8d755d484428d13785eb2ca", destructured_ast = "ad51bec828f4c32267c81a68d04d26946ebfe498f8b689a738bc16f55e8278ef", inlined_ast = "ad51bec828f4c32267c81a68d04d26946ebfe498f8b689a738bc16f55e8278ef", dce_ast = "ac9bd5b10febf9c3e44d28b2cc377891165ba5a3cc4f8754b4b111647c7d82a4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "beee53c4cd112e3fe34b5ac6ccbdb75aa3d38725efdf995dec82999bfc6c452e", unrolled_ast = "beee53c4cd112e3fe34b5ac6ccbdb75aa3d38725efdf995dec82999bfc6c452e", ssa_ast = "3dd36ceecf52b350f972a7ebb1642e613a4365f2f5c9b2b865793e224496cb35", flattened_ast = "bf0b8e1bedc96e483eaede2f94e86b2a00c4e62dc8d755d484428d13785eb2ca", destructured_ast = "ad51bec828f4c32267c81a68d04d26946ebfe498f8b689a738bc16f55e8278ef", inlined_ast = "ad51bec828f4c32267c81a68d04d26946ebfe498f8b689a738bc16f55e8278ef", dce_ast = "ac9bd5b10febf9c3e44d28b2cc377891165ba5a3cc4f8754b4b111647c7d82a4", bytecode = """ program test.aleo; struct Foo: 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 9aca8c3b59..cd788a2bab 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "82de0890b05877addbe0f7fa1e0f042ae94ba18fed6ca520c146f8abac917233", unrolled_ast = "82de0890b05877addbe0f7fa1e0f042ae94ba18fed6ca520c146f8abac917233", ssa_ast = "31e65ca01c531ea8acc6ec7674b66e1582858a42ca6e26aad4cb6838cd2baf63", flattened_ast = "e6ff1a62bb61627d7c6d6a189030ca91db3fc74d34eeae009545630cba209ff9", destructured_ast = "7fb58525b391920dcbd96b29a69bfdb5eff704cb6ee02c4a7eb4e9dd2e57e2e2", inlined_ast = "7fb58525b391920dcbd96b29a69bfdb5eff704cb6ee02c4a7eb4e9dd2e57e2e2", dce_ast = "af2332a27e15ba72e974ea746040a345d97f6459811c08c270426c0478814a7b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "82de0890b05877addbe0f7fa1e0f042ae94ba18fed6ca520c146f8abac917233", unrolled_ast = "82de0890b05877addbe0f7fa1e0f042ae94ba18fed6ca520c146f8abac917233", ssa_ast = "31e65ca01c531ea8acc6ec7674b66e1582858a42ca6e26aad4cb6838cd2baf63", flattened_ast = "e6ff1a62bb61627d7c6d6a189030ca91db3fc74d34eeae009545630cba209ff9", destructured_ast = "7fb58525b391920dcbd96b29a69bfdb5eff704cb6ee02c4a7eb4e9dd2e57e2e2", inlined_ast = "7fb58525b391920dcbd96b29a69bfdb5eff704cb6ee02c4a7eb4e9dd2e57e2e2", dce_ast = "af2332a27e15ba72e974ea746040a345d97f6459811c08c270426c0478814a7b", bytecode = """ program test.aleo; struct Foo: 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 cfb148ee03..9fe83b0c1d 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "eec80ed0918648ae40e69b769dc890f44d244d81c9b66c1dd95281d79b66e275", unrolled_ast = "eec80ed0918648ae40e69b769dc890f44d244d81c9b66c1dd95281d79b66e275", ssa_ast = "b0dd211a0b72f302d84026216439603e87cfef15874f2cd3802d64c1c193912a", flattened_ast = "ad367ca8813dc9aedf12813b3ca7f67434d023e0bc7467b003a0256d543c875a", destructured_ast = "0bdcfbf6622159aa1eafa36b18b54169e5f5c6afdcc1b14caa2bdcc8fa111f62", inlined_ast = "0bdcfbf6622159aa1eafa36b18b54169e5f5c6afdcc1b14caa2bdcc8fa111f62", dce_ast = "58f52c8c5849b3398c3db28b43dad291152a7e4d27aca6aa1f867135e3e62462", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "eec80ed0918648ae40e69b769dc890f44d244d81c9b66c1dd95281d79b66e275", unrolled_ast = "eec80ed0918648ae40e69b769dc890f44d244d81c9b66c1dd95281d79b66e275", ssa_ast = "b0dd211a0b72f302d84026216439603e87cfef15874f2cd3802d64c1c193912a", flattened_ast = "ad367ca8813dc9aedf12813b3ca7f67434d023e0bc7467b003a0256d543c875a", destructured_ast = "0bdcfbf6622159aa1eafa36b18b54169e5f5c6afdcc1b14caa2bdcc8fa111f62", inlined_ast = "0bdcfbf6622159aa1eafa36b18b54169e5f5c6afdcc1b14caa2bdcc8fa111f62", dce_ast = "58f52c8c5849b3398c3db28b43dad291152a7e4d27aca6aa1f867135e3e62462", bytecode = """ program test.aleo; struct Foo: 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 36f4f5d798..3070025328 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", unrolled_symbol_table = "b348281fa241dbbe4e97d86ae6054a99ed874e2b42138171a8d34cacda486c74", initial_ast = "ba0e4c9d6ce88ccc0e0307ad05c78e5e8d78aa099fc2bcceaacb4c461b997bf5", unrolled_ast = "ba0e4c9d6ce88ccc0e0307ad05c78e5e8d78aa099fc2bcceaacb4c461b997bf5", ssa_ast = "4a6d4613f02253ff76b878c387621d92e22d03ca1a086eefe493044e31f74037", flattened_ast = "edc80e4dd974582508ce142b4c3e92c86cb58b81d7c0a1b6a210349e8a153296", destructured_ast = "c3270c2c52bdbc6f3034142d801a0f6d75d99c27151bed8afe25a13a2883b827", inlined_ast = "c3270c2c52bdbc6f3034142d801a0f6d75d99c27151bed8afe25a13a2883b827", dce_ast = "d9f9b56a9b0c5cc6c33af9c6768eff1a47a2bb0e794b7f7f5eabdef13d19c420", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ba0e4c9d6ce88ccc0e0307ad05c78e5e8d78aa099fc2bcceaacb4c461b997bf5", unrolled_ast = "ba0e4c9d6ce88ccc0e0307ad05c78e5e8d78aa099fc2bcceaacb4c461b997bf5", ssa_ast = "4a6d4613f02253ff76b878c387621d92e22d03ca1a086eefe493044e31f74037", flattened_ast = "edc80e4dd974582508ce142b4c3e92c86cb58b81d7c0a1b6a210349e8a153296", destructured_ast = "c3270c2c52bdbc6f3034142d801a0f6d75d99c27151bed8afe25a13a2883b827", inlined_ast = "c3270c2c52bdbc6f3034142d801a0f6d75d99c27151bed8afe25a13a2883b827", dce_ast = "d9f9b56a9b0c5cc6c33af9c6768eff1a47a2bb0e794b7f7f5eabdef13d19c420", bytecode = """ program test.aleo; struct Foo: 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 54d037530b..d6cfc273fa 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c76280ef8b8dab4d05bd78867d20311f59ccc08ede7a9f225502bca134dab5b8", type_checked_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", unrolled_symbol_table = "e1129b73e55f87f4532f6ee5f5d3807b61e698ad3d01d33b52d074f350808878", initial_ast = "dd7bef8e08075a6a372765e6979b845ba5404f778e7ce7890b089f67d7fdf502", unrolled_ast = "dd7bef8e08075a6a372765e6979b845ba5404f778e7ce7890b089f67d7fdf502", ssa_ast = "9fd2bea716304e5f5fb158e0297cd0604aacef022f3f55956cda6a52f8ce30cb", flattened_ast = "b24e7acac78935c4014f47ef427aa28b300b63e18aecf0951a42eebb2cfbeb33", destructured_ast = "96cfdf15882e0b2392f5d904461abc89946de3ae609446b584e60747f8306b17", inlined_ast = "96cfdf15882e0b2392f5d904461abc89946de3ae609446b584e60747f8306b17", dce_ast = "ad4d6120fb44395631d65f8974cd77325fb2c9e01766796c708253b8e1776cc8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "dd7bef8e08075a6a372765e6979b845ba5404f778e7ce7890b089f67d7fdf502", unrolled_ast = "dd7bef8e08075a6a372765e6979b845ba5404f778e7ce7890b089f67d7fdf502", ssa_ast = "9fd2bea716304e5f5fb158e0297cd0604aacef022f3f55956cda6a52f8ce30cb", flattened_ast = "b24e7acac78935c4014f47ef427aa28b300b63e18aecf0951a42eebb2cfbeb33", destructured_ast = "96cfdf15882e0b2392f5d904461abc89946de3ae609446b584e60747f8306b17", inlined_ast = "96cfdf15882e0b2392f5d904461abc89946de3ae609446b584e60747f8306b17", dce_ast = "ad4d6120fb44395631d65f8974cd77325fb2c9e01766796c708253b8e1776cc8", bytecode = """ program test.aleo; struct Foo: 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 8c1ae4ab6d..5b12fc472e 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "64becc6a57749a4b966792745febbddb9007cb0c9f1bcdd2aa77c0b4ef531482", type_checked_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", unrolled_symbol_table = "68ebb4783f19bd9197355774f21441a1515e8b2a5e748c08df8724a97ea66df1", initial_ast = "74f2b106148033859a4a34b5548cdbd4cdb87e2db64f36d9a2cf20b0a6d364b4", unrolled_ast = "74f2b106148033859a4a34b5548cdbd4cdb87e2db64f36d9a2cf20b0a6d364b4", ssa_ast = "73eb93150382a1c2bbf633581311461500550a9977f9f3909ff214fc0b7c24d6", flattened_ast = "957b737ca43e48fc45217f583b677c9b5848e687343df8356b5bb4f06add7162", destructured_ast = "438bb69dcddf8086453af4cbbed3fbecc9bd74afdd81162f90288d4cba1fcf5a", inlined_ast = "438bb69dcddf8086453af4cbbed3fbecc9bd74afdd81162f90288d4cba1fcf5a", dce_ast = "cd82ba7fbb4b95bd460518b39d36ef5476f5440a7426623c32db26a27a9a5242", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "74f2b106148033859a4a34b5548cdbd4cdb87e2db64f36d9a2cf20b0a6d364b4", unrolled_ast = "74f2b106148033859a4a34b5548cdbd4cdb87e2db64f36d9a2cf20b0a6d364b4", ssa_ast = "73eb93150382a1c2bbf633581311461500550a9977f9f3909ff214fc0b7c24d6", flattened_ast = "957b737ca43e48fc45217f583b677c9b5848e687343df8356b5bb4f06add7162", destructured_ast = "438bb69dcddf8086453af4cbbed3fbecc9bd74afdd81162f90288d4cba1fcf5a", inlined_ast = "438bb69dcddf8086453af4cbbed3fbecc9bd74afdd81162f90288d4cba1fcf5a", dce_ast = "cd82ba7fbb4b95bd460518b39d36ef5476f5440a7426623c32db26a27a9a5242", bytecode = """ program test.aleo; struct Foo: 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 ed13a90d53..0f925868f9 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "060fc20ea7dd04712b9e2b3488a4a6d3e6281973dd38a8d3e53663648b433ef3", type_checked_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", unrolled_symbol_table = "5db93764c7db085c6e9ea6b1537335abad1a01c43b783684a6f11eb8e404fed8", initial_ast = "7bbcf217bccf5513b4bc097816d3554cc4abdd52b729f65fab7cc256bf887797", unrolled_ast = "7bbcf217bccf5513b4bc097816d3554cc4abdd52b729f65fab7cc256bf887797", ssa_ast = "2e5c1e42bd0e260e7d0bde74b78ccf68b57ba4531bd2b0215898ff7a08c0d0f6", flattened_ast = "81712202b122a29df2350446b7add33ce0d458a95681b29db479e29e59d22333", destructured_ast = "a97b9a1067ae7b9249aba16ad0d8c1df7aaabfc4dc704ceaec19d5fbadb5e1d6", inlined_ast = "a97b9a1067ae7b9249aba16ad0d8c1df7aaabfc4dc704ceaec19d5fbadb5e1d6", dce_ast = "951899f2d2baf69aca2887011f9579e5426e167938a8c78523fdf750af867737", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7bbcf217bccf5513b4bc097816d3554cc4abdd52b729f65fab7cc256bf887797", unrolled_ast = "7bbcf217bccf5513b4bc097816d3554cc4abdd52b729f65fab7cc256bf887797", ssa_ast = "2e5c1e42bd0e260e7d0bde74b78ccf68b57ba4531bd2b0215898ff7a08c0d0f6", flattened_ast = "81712202b122a29df2350446b7add33ce0d458a95681b29db479e29e59d22333", destructured_ast = "a97b9a1067ae7b9249aba16ad0d8c1df7aaabfc4dc704ceaec19d5fbadb5e1d6", inlined_ast = "a97b9a1067ae7b9249aba16ad0d8c1df7aaabfc4dc704ceaec19d5fbadb5e1d6", dce_ast = "951899f2d2baf69aca2887011f9579e5426e167938a8c78523fdf750af867737", bytecode = """ program test.aleo; struct Foo: diff --git a/tests/expectations/compiler/core/cheatcodes/valid_cheatcodes.out b/tests/expectations/compiler/core/cheatcodes/valid_cheatcodes.out index dce382efda..5a94928cff 100644 --- a/tests/expectations/compiler/core/cheatcodes/valid_cheatcodes.out +++ b/tests/expectations/compiler/core/cheatcodes/valid_cheatcodes.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "d55d52de5101943f8fc7b579e5ac6c94fcc8c6b4979ccd5c2dc6417f1368a565", type_checked_symbol_table = "69fde106bd839876fc43d36f90ab52573cdff793580eb963f16759d5c8d3deb0", unrolled_symbol_table = "69fde106bd839876fc43d36f90ab52573cdff793580eb963f16759d5c8d3deb0", initial_ast = "328918d0b3dd6923b30d9ce7404976121e3dd96f32210e9fb514726faef7c2ef", unrolled_ast = "328918d0b3dd6923b30d9ce7404976121e3dd96f32210e9fb514726faef7c2ef", ssa_ast = "a29765973d8c7313f07a01152b5581c3a4a3c1267884e05a7fa16baf4d7eda9a", flattened_ast = "6c44e51bc580168e9f278da0e3a18813f062be0987e0b3011dab7bbdf0194b21", destructured_ast = "6a0ef2c464ec65e4d9f0f4a6d235e8212999712c19f967c6224a67899f42295b", inlined_ast = "2cfb650c684c9932c879bb78fcbc37d602d1ed8068af087b32b0a9e66084e4b1", dce_ast = "86830ad8e03a76f370944f3b12a6fe11ec4db8a520ee7e0e18ab7ec1c4986efb", bytecode = """ + { initial_ast = "328918d0b3dd6923b30d9ce7404976121e3dd96f32210e9fb514726faef7c2ef", unrolled_ast = "328918d0b3dd6923b30d9ce7404976121e3dd96f32210e9fb514726faef7c2ef", ssa_ast = "a29765973d8c7313f07a01152b5581c3a4a3c1267884e05a7fa16baf4d7eda9a", flattened_ast = "6c44e51bc580168e9f278da0e3a18813f062be0987e0b3011dab7bbdf0194b21", destructured_ast = "6a0ef2c464ec65e4d9f0f4a6d235e8212999712c19f967c6224a67899f42295b", inlined_ast = "2cfb650c684c9932c879bb78fcbc37d602d1ed8068af087b32b0a9e66084e4b1", dce_ast = "86830ad8e03a76f370944f3b12a6fe11ec4db8a520ee7e0e18ab7ec1c4986efb", bytecode = """ program test_dep.aleo; record yeets: @@ -24,7 +24,7 @@ finalize main_dep: input r1 as u32.public; set r1 into Yo[r0]; """, errors = "", warnings = "" }, - { initial_symbol_table = "5d19fa7301cecdae0d718f6903fafdc06d6ed808f3828f5f0bfe34ae8766f06c", type_checked_symbol_table = "3aca484bca37584e40059a280532a0d145b3a1dec95a51d1433a1f7668ca9189", unrolled_symbol_table = "3aca484bca37584e40059a280532a0d145b3a1dec95a51d1433a1f7668ca9189", initial_ast = "308e8bf01c3d58f3833b54d7bd297cc34a47754b723fdb727b06aafd88c7322c", unrolled_ast = "cbebc3742af33ad850a585eb37f0e50dd4182317f89bf229083826d3a41a7719", ssa_ast = "c29e889749cbd936b56a07f85d7fa1cc932901ef0b89c5d9f81badf262122286", flattened_ast = "37eb161a0cfc90d08f16ea37e2a815476b11e7b03adf57361c97217807a49e58", destructured_ast = "36ad597d27bc588495a6168d7fabfd8750b8efab765f39992851530b48e04712", inlined_ast = "0152ae3ca21c99c5c59eb80d72832fcd8cb830f13ab4dfab8137af9dfaa5e43e", dce_ast = "0152ae3ca21c99c5c59eb80d72832fcd8cb830f13ab4dfab8137af9dfaa5e43e", bytecode = """ + { initial_ast = "308e8bf01c3d58f3833b54d7bd297cc34a47754b723fdb727b06aafd88c7322c", unrolled_ast = "eef57755836f08d76f8b0b66e55287dbae81286563ad0f9b8a1b7d446f06db86", ssa_ast = "86d4c1adc777a774395220d03c82d85b96a97aece928fc69aa2b40d3d700f08c", flattened_ast = "6d1a03ebcf1c09fd55e83ba1f742f72e6448231d29ecd69f369621f9a4d820ac", destructured_ast = "0c1d0ddc1e8b8197d926c0e51ff8e15348341567fd581740a5f4790c20c5815f", inlined_ast = "d07cd7d293854171eb17a08f7bb529caf71e4a37412302c5908e55d44a8c8473", dce_ast = "d07cd7d293854171eb17a08f7bb529caf71e4a37412302c5908e55d44a8c8473", bytecode = """ import test_dep.aleo; program test.aleo; diff --git a/tests/expectations/compiler/core/constants/group_gen.out b/tests/expectations/compiler/core/constants/group_gen.out index 936c5a4cad..91af2e45d6 100644 --- a/tests/expectations/compiler/core/constants/group_gen.out +++ b/tests/expectations/compiler/core/constants/group_gen.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c4497da50b9060ed561d3a7fbb892976e023f53c9210594cfb923a094ffc8c23", type_checked_symbol_table = "67bfdf0c41293ecf5757fa334f793b3128614fb2fb880328f84b9c6509d2b9dc", unrolled_symbol_table = "67bfdf0c41293ecf5757fa334f793b3128614fb2fb880328f84b9c6509d2b9dc", initial_ast = "8288afbe9d76576eebdb237192bb20545ee1da09c2b1ece78668c52e3dc4a134", unrolled_ast = "8288afbe9d76576eebdb237192bb20545ee1da09c2b1ece78668c52e3dc4a134", ssa_ast = "9241489c8fc198f0f595e7ff79e435fd9957931f30074e350e0c552eebc4c3d5", flattened_ast = "645cf6d4f48b5c2be4ff9db8d5076cd21302fe1beb14529231881da9b157d068", destructured_ast = "b47c897b226675531064e151374902183c6a0d3f306c7d44dec4e970fad2551a", inlined_ast = "b47c897b226675531064e151374902183c6a0d3f306c7d44dec4e970fad2551a", dce_ast = "b47c897b226675531064e151374902183c6a0d3f306c7d44dec4e970fad2551a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8288afbe9d76576eebdb237192bb20545ee1da09c2b1ece78668c52e3dc4a134", unrolled_ast = "8288afbe9d76576eebdb237192bb20545ee1da09c2b1ece78668c52e3dc4a134", ssa_ast = "9241489c8fc198f0f595e7ff79e435fd9957931f30074e350e0c552eebc4c3d5", flattened_ast = "645cf6d4f48b5c2be4ff9db8d5076cd21302fe1beb14529231881da9b157d068", destructured_ast = "b47c897b226675531064e151374902183c6a0d3f306c7d44dec4e970fad2551a", inlined_ast = "b47c897b226675531064e151374902183c6a0d3f306c7d44dec4e970fad2551a", dce_ast = "b47c897b226675531064e151374902183c6a0d3f306c7d44dec4e970fad2551a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/definition/out_of_order.out b/tests/expectations/compiler/definition/out_of_order.out index b835aeccb3..16724710ad 100644 --- a/tests/expectations/compiler/definition/out_of_order.out +++ b/tests/expectations/compiler/definition/out_of_order.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "afbb691ebf8057eef126e794d9aa196a107afe96f9ac5700ccce499eeac276b7", type_checked_symbol_table = "77db0fe747572e2abe834124b084214cde93d35f47683eb8393bbb84fc4c6c9d", unrolled_symbol_table = "77db0fe747572e2abe834124b084214cde93d35f47683eb8393bbb84fc4c6c9d", initial_ast = "1f99cbc9c0bf97d59f1c238db48b07bfb39072293aa7b4b1ead368df9386787f", unrolled_ast = "1f99cbc9c0bf97d59f1c238db48b07bfb39072293aa7b4b1ead368df9386787f", ssa_ast = "d9cfa3728a487290adc8277c6ddbce93dcac9f06a813db19b70b4dd7b8397b38", flattened_ast = "39c279ed4ffab274e956906db08bc6226ea4c767930868700955d9ef59ce53fa", destructured_ast = "05f6f17eb8d3d5001a98505eceaf7693013a61a0f34e517f2f89810af2d9e230", inlined_ast = "05f6f17eb8d3d5001a98505eceaf7693013a61a0f34e517f2f89810af2d9e230", dce_ast = "05f6f17eb8d3d5001a98505eceaf7693013a61a0f34e517f2f89810af2d9e230", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1f99cbc9c0bf97d59f1c238db48b07bfb39072293aa7b4b1ead368df9386787f", unrolled_ast = "1f99cbc9c0bf97d59f1c238db48b07bfb39072293aa7b4b1ead368df9386787f", ssa_ast = "d9cfa3728a487290adc8277c6ddbce93dcac9f06a813db19b70b4dd7b8397b38", flattened_ast = "39c279ed4ffab274e956906db08bc6226ea4c767930868700955d9ef59ce53fa", destructured_ast = "05f6f17eb8d3d5001a98505eceaf7693013a61a0f34e517f2f89810af2d9e230", inlined_ast = "05f6f17eb8d3d5001a98505eceaf7693013a61a0f34e517f2f89810af2d9e230", dce_ast = "05f6f17eb8d3d5001a98505eceaf7693013a61a0f34e517f2f89810af2d9e230", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/examples/auction.out b/tests/expectations/compiler/examples/auction.out index e7c1382f22..389269ac1f 100644 --- a/tests/expectations/compiler/examples/auction.out +++ b/tests/expectations/compiler/examples/auction.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "00977ed38c5bc2fdffb0ee58904b04cc1ae4a1e8e9056fab9d3e128af64735df", type_checked_symbol_table = "c4fd1a8991cbd8b46efed933c7e40b9699fe8dc04ad7d5095c68b4fad74890b6", unrolled_symbol_table = "c4fd1a8991cbd8b46efed933c7e40b9699fe8dc04ad7d5095c68b4fad74890b6", initial_ast = "014e052391d2f27952e6de0f7afaf94ac06cd399f93bd197b93ad593d8644e49", unrolled_ast = "014e052391d2f27952e6de0f7afaf94ac06cd399f93bd197b93ad593d8644e49", ssa_ast = "c791ed1655e0d6b12abc298c5442225e479c64599e9bef0d6d1ef27880ab451b", flattened_ast = "e4c0fa59f046d31d8e80e507e30dc03ba9df178da4ba4bd13a84477ac357665f", destructured_ast = "74df548901d3abc4c04c5addfeed0548dc73ce57f2e12f322158e60120fab228", inlined_ast = "74df548901d3abc4c04c5addfeed0548dc73ce57f2e12f322158e60120fab228", dce_ast = "2546c436a9b29ede93c8e5cf62f222e5422cefb99f4487f367af3b07d26ada45", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "014e052391d2f27952e6de0f7afaf94ac06cd399f93bd197b93ad593d8644e49", unrolled_ast = "014e052391d2f27952e6de0f7afaf94ac06cd399f93bd197b93ad593d8644e49", ssa_ast = "c791ed1655e0d6b12abc298c5442225e479c64599e9bef0d6d1ef27880ab451b", flattened_ast = "e4c0fa59f046d31d8e80e507e30dc03ba9df178da4ba4bd13a84477ac357665f", destructured_ast = "74df548901d3abc4c04c5addfeed0548dc73ce57f2e12f322158e60120fab228", inlined_ast = "74df548901d3abc4c04c5addfeed0548dc73ce57f2e12f322158e60120fab228", dce_ast = "2546c436a9b29ede93c8e5cf62f222e5422cefb99f4487f367af3b07d26ada45", bytecode = """ program test.aleo; record Bid: diff --git a/tests/expectations/compiler/examples/basic_bank.out b/tests/expectations/compiler/examples/basic_bank.out index 08e6736da5..9e256e5937 100644 --- a/tests/expectations/compiler/examples/basic_bank.out +++ b/tests/expectations/compiler/examples/basic_bank.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "03259bd8b438bc9fdff969a9d025e54bd64d0045e10dc48c8af3d1ead8de2365", type_checked_symbol_table = "59c39cd026e6e5b15e48e43f3e26143cc1b14834d9e82be49f18701cdb5cea9e", unrolled_symbol_table = "5e89ad94f2f6c14d821b78f9218010dc56b7ddfef06d723f393aaafd0f68a3fd", initial_ast = "afd0c43368595954066cc180e6d0a34219f99ffbf45ada7ddcb4321e0c2ef653", unrolled_ast = "f9882681dc07458860c74d0e7d05603c419a74822a5abc8ac41087b85761e57c", ssa_ast = "2729c8158b3b9a46c220650f10e8d9df94747acaed0bb9907165c57f3b4d3bc9", flattened_ast = "8efae0646b0ac5ce627f62647141fc232d395db37f5460bd5e1b96333334e217", destructured_ast = "838defeb12327fa063e9a80f5ff55427eca7e789f5615be913237348e412197a", inlined_ast = "6e6f7ce994f0ba16e3bd8368e7c4a19f721ee247e1afd3cb46118da24a65791c", dce_ast = "8178534c7c88a95e714f96e00b2a63fb9dbcbd3847586bc38c2e26abd071d02d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "afd0c43368595954066cc180e6d0a34219f99ffbf45ada7ddcb4321e0c2ef653", unrolled_ast = "7c416fb18117bd8173b1647d7199769659e300d3eecb48aaf76b24183dc65919", ssa_ast = "c751caf30473d8925ef799d66a0178d8a2ad2ca46166251f980d80a246337dfd", flattened_ast = "27b7cc648d0554ec907ded5a90410da7e99b88b9635d3f8aede540f3a5febaec", destructured_ast = "0807258ab0e848d88022a6c0a664c08a2b460edce49dde922f809319846eae31", inlined_ast = "74bda755b30d709b671a334f47a569881bb6a80dd200ea6aa1e8867970e85820", dce_ast = "551cbfc660ccdd3ece9c39ee455fb8fdbcfc2de6d869c0d96eca89834781e4cd", bytecode = """ program basic_bank.aleo; record Token: diff --git a/tests/expectations/compiler/examples/board.out b/tests/expectations/compiler/examples/board.out index 378e572e01..df734b234c 100644 --- a/tests/expectations/compiler/examples/board.out +++ b/tests/expectations/compiler/examples/board.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b948e6470a8c2d814eb0097a2c147324185fab1d59062aa2df96e5b0fe5baa1f", type_checked_symbol_table = "aba221f3ae9c63d08021c8590c6b78b85587a385cb6763fc0e1b8237fa1f2a09", unrolled_symbol_table = "aba221f3ae9c63d08021c8590c6b78b85587a385cb6763fc0e1b8237fa1f2a09", initial_ast = "45f31dfe621b5164f7ecde898c0cf98470c2acd163aa11fb042ff09ad1ef0ea9", unrolled_ast = "6c377330bbbcf12d95c44b97d40d289da7ab8e3c5ff0dd6aeff0e457774672db", ssa_ast = "eb6afaae75233e2bcf9ae3cc019180ac6bb9cd97d2e7563b5c45ae3c0d235da8", flattened_ast = "02ae084f99d1afd56deaef32a171ef53c2b83cb0e8423b0a1d9e8c0a828a13e4", destructured_ast = "bcfcd070c404d3b8b1d7dd40f79ad0a56e1e0af0fb4fd99004a31ede62df3bce", inlined_ast = "bcfcd070c404d3b8b1d7dd40f79ad0a56e1e0af0fb4fd99004a31ede62df3bce", dce_ast = "bcfcd070c404d3b8b1d7dd40f79ad0a56e1e0af0fb4fd99004a31ede62df3bce", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "45f31dfe621b5164f7ecde898c0cf98470c2acd163aa11fb042ff09ad1ef0ea9", unrolled_ast = "6c377330bbbcf12d95c44b97d40d289da7ab8e3c5ff0dd6aeff0e457774672db", ssa_ast = "eb6afaae75233e2bcf9ae3cc019180ac6bb9cd97d2e7563b5c45ae3c0d235da8", flattened_ast = "02ae084f99d1afd56deaef32a171ef53c2b83cb0e8423b0a1d9e8c0a828a13e4", destructured_ast = "bcfcd070c404d3b8b1d7dd40f79ad0a56e1e0af0fb4fd99004a31ede62df3bce", inlined_ast = "bcfcd070c404d3b8b1d7dd40f79ad0a56e1e0af0fb4fd99004a31ede62df3bce", dce_ast = "bcfcd070c404d3b8b1d7dd40f79ad0a56e1e0af0fb4fd99004a31ede62df3bce", bytecode = """ program test.aleo; record board_state: diff --git a/tests/expectations/compiler/examples/bubblesort.out b/tests/expectations/compiler/examples/bubblesort.out index 1a015662f6..302f50e3b0 100644 --- a/tests/expectations/compiler/examples/bubblesort.out +++ b/tests/expectations/compiler/examples/bubblesort.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "12d1e84842e3b85e7bcc00569639338494fc5347272e50240843437dac30ec51", type_checked_symbol_table = "e9e7d5f6ef348b024848d0d16d6a0ffc410db951884ab4be548fa9cbb9f8e1eb", unrolled_symbol_table = "e9e7d5f6ef348b024848d0d16d6a0ffc410db951884ab4be548fa9cbb9f8e1eb", initial_ast = "842ee5a0eccd43fb573d43ebc4e48954fccfdc53654b4b668ada246b2bec547c", unrolled_ast = "842ee5a0eccd43fb573d43ebc4e48954fccfdc53654b4b668ada246b2bec547c", ssa_ast = "6fb2f6a9338c3803b53aebe423e1af4fc412b3b26544a697162aa7224c367b1a", flattened_ast = "81de1e35492ac630873b36da8e2e79ca97dea43075d2012a40d6e955a136a372", destructured_ast = "96b7297c2564ed6f1cefcd66495d77b1ad8d59522050832058014169abe0ec35", inlined_ast = "96b7297c2564ed6f1cefcd66495d77b1ad8d59522050832058014169abe0ec35", dce_ast = "55779acb30ca29bcc70005552ff91b6a71361fbe942b97c0cc6e97de16ff3833", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "842ee5a0eccd43fb573d43ebc4e48954fccfdc53654b4b668ada246b2bec547c", unrolled_ast = "842ee5a0eccd43fb573d43ebc4e48954fccfdc53654b4b668ada246b2bec547c", ssa_ast = "6fb2f6a9338c3803b53aebe423e1af4fc412b3b26544a697162aa7224c367b1a", flattened_ast = "81de1e35492ac630873b36da8e2e79ca97dea43075d2012a40d6e955a136a372", destructured_ast = "96b7297c2564ed6f1cefcd66495d77b1ad8d59522050832058014169abe0ec35", inlined_ast = "96b7297c2564ed6f1cefcd66495d77b1ad8d59522050832058014169abe0ec35", dce_ast = "55779acb30ca29bcc70005552ff91b6a71361fbe942b97c0cc6e97de16ff3833", bytecode = """ program test.aleo; function bubble_sort: diff --git a/tests/expectations/compiler/examples/core.out b/tests/expectations/compiler/examples/core.out index 60d4676838..a06feebefb 100644 --- a/tests/expectations/compiler/examples/core.out +++ b/tests/expectations/compiler/examples/core.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "9494f780c6b78cc81255dfebdfe91cb0cda03e23977578ed9e527eaaa486b287", type_checked_symbol_table = "e86b9bfd670f0420cf223029228e383f4e7ff45e9cf782ec9796b33417ec9bcd", unrolled_symbol_table = "e86b9bfd670f0420cf223029228e383f4e7ff45e9cf782ec9796b33417ec9bcd", initial_ast = "7f9fada9ca295143eca1d3b8aefde1e5d5da98b13121546c51ecdaea7f9a8ea9", unrolled_ast = "7f9fada9ca295143eca1d3b8aefde1e5d5da98b13121546c51ecdaea7f9a8ea9", ssa_ast = "de8d706b659a8a9cf0f0efea821eb9860f4841f4bf733fa6a82dd83b68f2e231", flattened_ast = "d3d94d8552e2d9376bfc467593b541d969298d389399dd94ad5e807e053c29ff", destructured_ast = "73201be5c9593545b343af6475479b6ccb1c5db619508de531f3a65c2cd5a804", inlined_ast = "73201be5c9593545b343af6475479b6ccb1c5db619508de531f3a65c2cd5a804", dce_ast = "73201be5c9593545b343af6475479b6ccb1c5db619508de531f3a65c2cd5a804", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7f9fada9ca295143eca1d3b8aefde1e5d5da98b13121546c51ecdaea7f9a8ea9", unrolled_ast = "7f9fada9ca295143eca1d3b8aefde1e5d5da98b13121546c51ecdaea7f9a8ea9", ssa_ast = "de8d706b659a8a9cf0f0efea821eb9860f4841f4bf733fa6a82dd83b68f2e231", flattened_ast = "d3d94d8552e2d9376bfc467593b541d969298d389399dd94ad5e807e053c29ff", destructured_ast = "73201be5c9593545b343af6475479b6ccb1c5db619508de531f3a65c2cd5a804", inlined_ast = "73201be5c9593545b343af6475479b6ccb1c5db619508de531f3a65c2cd5a804", dce_ast = "73201be5c9593545b343af6475479b6ccb1c5db619508de531f3a65c2cd5a804", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/examples/fibonacci.out b/tests/expectations/compiler/examples/fibonacci.out index 24d33368bb..c7fb8b9a54 100644 --- a/tests/expectations/compiler/examples/fibonacci.out +++ b/tests/expectations/compiler/examples/fibonacci.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "310c87525715a6fd1cae05fc976652083ce8637eab84afc7092fe7f48ffc065d", type_checked_symbol_table = "c5cf9a06eba5b20469aa2af63f4b00eaeb299292b153e170c50a2c120a96915b", unrolled_symbol_table = "f587c9f06d1b80549129316869455141fca728f699cde54fccc2d19e3319f2fc", initial_ast = "117744a82db2c8ec3103bbc81dc52488131bafd739a4cf2b9ece1cd09072e0f8", unrolled_ast = "4ff38e507b622be9ca6bb5a99cf9f4ca665d666058da015640a55504dc1ff3bb", ssa_ast = "7612101f61d801d5d33efc0715b45610875440a3aa9f962d4104b7fe5019bc44", flattened_ast = "d47b4157f2a9861a15285f4e187f52d80af53ec0754d0e5e77617c64d7734c04", destructured_ast = "8ac6a4382d33c5fe9a949255abc98f01d0383c013e34fe6ff1e3ea7e06f10b9d", inlined_ast = "3cd1084bb56f086d95fc230e24b314fbacad1a491f0e6d9c1ff738edeb7ca79b", dce_ast = "587165ece35585c3ae6966b1dbe9729d21f694586d655ce3771e28bc37be30e4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "117744a82db2c8ec3103bbc81dc52488131bafd739a4cf2b9ece1cd09072e0f8", unrolled_ast = "16d1ec1d6ae7eb499be23f600d797a9d6be7b9d754a254d38c6c7b6f26331329", ssa_ast = "443c53c125d8e8118d33e53c01c6091e20935c72b74513bcd663b3e00ece4ec0", flattened_ast = "20695e637a9667e9153ad46cca5cd720307bc5cfc982873abee3d135ca9f7f82", destructured_ast = "c0bb37fe91f62521d5dd7d41670f9522d56acbe8892ce6e1a799bb1ad4b3660c", inlined_ast = "41106acc23e0928862d69a46a79be7bd87f37252576748dd6d428280a2b4a3b2", dce_ast = "2b92c7f533dab405549f64219e1f7453871d416fc7650e747b08edcc2b49e42f", bytecode = """ program test.aleo; closure reverse_bits: diff --git a/tests/expectations/compiler/examples/groups.out b/tests/expectations/compiler/examples/groups.out index 5685763f6c..3c6d319120 100644 --- a/tests/expectations/compiler/examples/groups.out +++ b/tests/expectations/compiler/examples/groups.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2c1836e856ee14ad7f9a1caa616ddb38b00a2794ab686acaaf24e7ebb4788754", type_checked_symbol_table = "e06771fed963632c47b8e63bf1895aaa938b8e5463f16dad6125e167daa3ae71", unrolled_symbol_table = "e06771fed963632c47b8e63bf1895aaa938b8e5463f16dad6125e167daa3ae71", initial_ast = "316f17e78314ccc21c70c33178f93e42e621b2e5e18effd0e1232eaf45af5483", unrolled_ast = "316f17e78314ccc21c70c33178f93e42e621b2e5e18effd0e1232eaf45af5483", ssa_ast = "3783e557ca3b7a8c1f5d8898aed657bbf324dc033d589f50246291cd58cca4f8", flattened_ast = "24d23642f9b573e9d0f5a8db8c737cfaf08acb0b9ed87a43eacc487ec8059ebf", destructured_ast = "97af2e8aa5d1782eb7acc421724e65c4fd43e2fea7a9dec7c334a38daf4c0668", inlined_ast = "97af2e8aa5d1782eb7acc421724e65c4fd43e2fea7a9dec7c334a38daf4c0668", dce_ast = "97af2e8aa5d1782eb7acc421724e65c4fd43e2fea7a9dec7c334a38daf4c0668", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "316f17e78314ccc21c70c33178f93e42e621b2e5e18effd0e1232eaf45af5483", unrolled_ast = "316f17e78314ccc21c70c33178f93e42e621b2e5e18effd0e1232eaf45af5483", ssa_ast = "3783e557ca3b7a8c1f5d8898aed657bbf324dc033d589f50246291cd58cca4f8", flattened_ast = "24d23642f9b573e9d0f5a8db8c737cfaf08acb0b9ed87a43eacc487ec8059ebf", destructured_ast = "97af2e8aa5d1782eb7acc421724e65c4fd43e2fea7a9dec7c334a38daf4c0668", inlined_ast = "97af2e8aa5d1782eb7acc421724e65c4fd43e2fea7a9dec7c334a38daf4c0668", dce_ast = "97af2e8aa5d1782eb7acc421724e65c4fd43e2fea7a9dec7c334a38daf4c0668", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/examples/helloworld.out b/tests/expectations/compiler/examples/helloworld.out index 3642378e7f..233144f098 100644 --- a/tests/expectations/compiler/examples/helloworld.out +++ b/tests/expectations/compiler/examples/helloworld.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4ef21920548225800386902b43bbdda1d2568ebb4d53fd6e54f1f42c752a267f", type_checked_symbol_table = "21facb39fca89dbb312939a4b7ecf79ff81e6be5c43141eb239b33103bfdb8cb", unrolled_symbol_table = "21facb39fca89dbb312939a4b7ecf79ff81e6be5c43141eb239b33103bfdb8cb", initial_ast = "434ef9a5ee7c108360fcf7854bf5de2a4e505d9b479baa0ad47bdfb4a267c1ca", unrolled_ast = "434ef9a5ee7c108360fcf7854bf5de2a4e505d9b479baa0ad47bdfb4a267c1ca", ssa_ast = "2a1e6870204db46830cd60aafe3f0493dcdaefe2f44517b0e5101f208b5ee418", flattened_ast = "2a857f4293e1ace7b441bb8b5b29c6e6d81b2f756bb959edfda02d2f5d9a3ec5", destructured_ast = "c623597181c5a298da7db31bc23ab7f969493cbc1691a151569b77b123b23879", inlined_ast = "c623597181c5a298da7db31bc23ab7f969493cbc1691a151569b77b123b23879", dce_ast = "c623597181c5a298da7db31bc23ab7f969493cbc1691a151569b77b123b23879", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "434ef9a5ee7c108360fcf7854bf5de2a4e505d9b479baa0ad47bdfb4a267c1ca", unrolled_ast = "434ef9a5ee7c108360fcf7854bf5de2a4e505d9b479baa0ad47bdfb4a267c1ca", ssa_ast = "2a1e6870204db46830cd60aafe3f0493dcdaefe2f44517b0e5101f208b5ee418", flattened_ast = "2a857f4293e1ace7b441bb8b5b29c6e6d81b2f756bb959edfda02d2f5d9a3ec5", destructured_ast = "c623597181c5a298da7db31bc23ab7f969493cbc1691a151569b77b123b23879", inlined_ast = "c623597181c5a298da7db31bc23ab7f969493cbc1691a151569b77b123b23879", dce_ast = "c623597181c5a298da7db31bc23ab7f969493cbc1691a151569b77b123b23879", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/examples/interest.out b/tests/expectations/compiler/examples/interest.out index 967a9ae52b..9006650fc6 100644 --- a/tests/expectations/compiler/examples/interest.out +++ b/tests/expectations/compiler/examples/interest.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "65136dd46389ab28ee894d47ca62777d64abca5cae0f62564a27000c8ffe4cd1", type_checked_symbol_table = "421de1fe283068b12ece42438759673cb7bfd71d8213b4c6101a0eea5862c42d", unrolled_symbol_table = "ad56fe37da6d38c2b4d51957d6feaa9b9ff10ea298547f445ae3fa209f63dafb", initial_ast = "86a0d996309dda9eb9d5d8d1dd58275a442e24a4296e7761207f85ebc97b1ba1", unrolled_ast = "7cd8c0c472ab06fcbdf994754d6aa6007aca23c2427dccfb3fdb0173c4bc95d8", ssa_ast = "9a7fef0e85d398f0d68b96db691007849eef4927d6f7f3873a7e8a581a927294", flattened_ast = "3db995c5d3741a2ca2b3231c6e7f0f1d9ae3cbfe843790b260835705a94f14f3", destructured_ast = "917db53bdfa8bbecb8349f40a5dd9c4bfb549bb6cd4aec4a4c5fe7618f298cee", inlined_ast = "917db53bdfa8bbecb8349f40a5dd9c4bfb549bb6cd4aec4a4c5fe7618f298cee", dce_ast = "77e67cbbd94cf794f3e0a5254d94d9288533727f23c33882d43bbbbc74b513e0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "86a0d996309dda9eb9d5d8d1dd58275a442e24a4296e7761207f85ebc97b1ba1", unrolled_ast = "3fad38aa2c6a90b03addfaafaa77e297b5dcd85dabb2aeb84dd1099851da35fb", ssa_ast = "5d00c591ec6cc9c8410abd786311f3c4d9a40e3ccbc58422e820f01f2ad7da42", flattened_ast = "48cd845d7a0f970175694d8171419760c6e1e20c6f521e773ce8d132a4adbfb4", destructured_ast = "609649da9d397778a7d181e688b41248e98808b9cf262b4df98ffe3c062eb624", inlined_ast = "609649da9d397778a7d181e688b41248e98808b9cf262b4df98ffe3c062eb624", dce_ast = "5429329ebf3774268f4f8a418a2b02055a11d24930080498c3408a00d2f0e3d8", bytecode = """ program test.aleo; function fixed_iteration_interest: diff --git a/tests/expectations/compiler/examples/lottery.out b/tests/expectations/compiler/examples/lottery.out index ce74a429d8..734c07ba21 100644 --- a/tests/expectations/compiler/examples/lottery.out +++ b/tests/expectations/compiler/examples/lottery.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "307f47d5f9f7a9ef98c2a4a0af16df56a45956202d54ab31533b14c92a828985", type_checked_symbol_table = "a62a7e5c4258e6d0b44d9bd57679f1ede15b9ca5049d20fedb1e19c4eb69f244", unrolled_symbol_table = "a62a7e5c4258e6d0b44d9bd57679f1ede15b9ca5049d20fedb1e19c4eb69f244", initial_ast = "15b9546ab7a4c5d7beeb223816ddac37ea0572634bed5a2cc34bb311aa72e4cd", unrolled_ast = "15b9546ab7a4c5d7beeb223816ddac37ea0572634bed5a2cc34bb311aa72e4cd", ssa_ast = "232c939ca56f08e4b64bde91fe46378604c743c68d044734c4c0d87164feae0f", flattened_ast = "5d1ead6ab82deafdd0b1a0ef2bba29d5bcd013cef8696e992b1ee4b6d1c2b492", destructured_ast = "8aaca8c57b9195cf47bc6c7de8be3b4dbfd7a2577018fa2303d2c3824c5d0515", inlined_ast = "594722fe6c8f48eefc16c2bc6e4f7477a33d614dc460a9f140b414cc125181c6", dce_ast = "594722fe6c8f48eefc16c2bc6e4f7477a33d614dc460a9f140b414cc125181c6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "15b9546ab7a4c5d7beeb223816ddac37ea0572634bed5a2cc34bb311aa72e4cd", unrolled_ast = "15b9546ab7a4c5d7beeb223816ddac37ea0572634bed5a2cc34bb311aa72e4cd", ssa_ast = "232c939ca56f08e4b64bde91fe46378604c743c68d044734c4c0d87164feae0f", flattened_ast = "5d1ead6ab82deafdd0b1a0ef2bba29d5bcd013cef8696e992b1ee4b6d1c2b492", destructured_ast = "8aaca8c57b9195cf47bc6c7de8be3b4dbfd7a2577018fa2303d2c3824c5d0515", inlined_ast = "594722fe6c8f48eefc16c2bc6e4f7477a33d614dc460a9f140b414cc125181c6", dce_ast = "594722fe6c8f48eefc16c2bc6e4f7477a33d614dc460a9f140b414cc125181c6", bytecode = """ program lottery.aleo; record Ticket: diff --git a/tests/expectations/compiler/examples/message.out b/tests/expectations/compiler/examples/message.out index 716bde8b1b..26469936bb 100644 --- a/tests/expectations/compiler/examples/message.out +++ b/tests/expectations/compiler/examples/message.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "cdda1a9d28864f3683b1e04901aad077955f48c1013e940cfbe8a4224e2975cc", type_checked_symbol_table = "51d1823ec7e61a9d9e7bb042b2c7bb22e4b01327c4ec8519730fe9323c6d05c5", unrolled_symbol_table = "51d1823ec7e61a9d9e7bb042b2c7bb22e4b01327c4ec8519730fe9323c6d05c5", initial_ast = "313047d0d651ed17ee499024af389b2be5bf82cc6d17463ff545affdc990ae85", unrolled_ast = "313047d0d651ed17ee499024af389b2be5bf82cc6d17463ff545affdc990ae85", ssa_ast = "c965b5bcf32ac6b2964c84dcf3ffccdf169bc8abc844771127c06707cd0dc588", flattened_ast = "f44775c8340e34d6dd98594e671491a5c28bdce19dfc8eca30ac9c499c1c5d5c", destructured_ast = "9fa4e4a380e0da3e33b0a30dd98bb2e9c0181e8d59b314d47285de677d85d9ab", inlined_ast = "9fa4e4a380e0da3e33b0a30dd98bb2e9c0181e8d59b314d47285de677d85d9ab", dce_ast = "9fa4e4a380e0da3e33b0a30dd98bb2e9c0181e8d59b314d47285de677d85d9ab", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "313047d0d651ed17ee499024af389b2be5bf82cc6d17463ff545affdc990ae85", unrolled_ast = "313047d0d651ed17ee499024af389b2be5bf82cc6d17463ff545affdc990ae85", ssa_ast = "c965b5bcf32ac6b2964c84dcf3ffccdf169bc8abc844771127c06707cd0dc588", flattened_ast = "f44775c8340e34d6dd98594e671491a5c28bdce19dfc8eca30ac9c499c1c5d5c", destructured_ast = "9fa4e4a380e0da3e33b0a30dd98bb2e9c0181e8d59b314d47285de677d85d9ab", inlined_ast = "9fa4e4a380e0da3e33b0a30dd98bb2e9c0181e8d59b314d47285de677d85d9ab", dce_ast = "9fa4e4a380e0da3e33b0a30dd98bb2e9c0181e8d59b314d47285de677d85d9ab", bytecode = """ program test.aleo; struct Message: diff --git a/tests/expectations/compiler/examples/move.out b/tests/expectations/compiler/examples/move.out index 5e4605f6dd..63945cd3e4 100644 --- a/tests/expectations/compiler/examples/move.out +++ b/tests/expectations/compiler/examples/move.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "5cd8ddd4cd69c04147f30c791d130969ea9046cbe9c338f1c2bae73602376564", type_checked_symbol_table = "f5d81a6bb6e6760e10618d294a860f9c71cb2b507ab94fac418f9a250e49e9c9", unrolled_symbol_table = "f5d81a6bb6e6760e10618d294a860f9c71cb2b507ab94fac418f9a250e49e9c9", initial_ast = "03104c19e9ed72e8a73198b3b31ad021d6112bab9ce08100acd3c416154e115d", unrolled_ast = "cc5a932618da597110500400d5a9259cafcbb3a9ee274e6a26188e93d9c74a03", ssa_ast = "0b8f7c70d869a2b153c5fe166cb0165d2dbc1cfa81ae02a824320624cd3c8157", flattened_ast = "4416715ce110328f289215c38dbe884c32d6e9b99439cc344c3e8a845baca51b", destructured_ast = "11e48c6e206d6f4e4834860dce4e16b1871223c075f721f2b8d2da840336699a", inlined_ast = "11e48c6e206d6f4e4834860dce4e16b1871223c075f721f2b8d2da840336699a", dce_ast = "11e48c6e206d6f4e4834860dce4e16b1871223c075f721f2b8d2da840336699a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "03104c19e9ed72e8a73198b3b31ad021d6112bab9ce08100acd3c416154e115d", unrolled_ast = "cc5a932618da597110500400d5a9259cafcbb3a9ee274e6a26188e93d9c74a03", ssa_ast = "0b8f7c70d869a2b153c5fe166cb0165d2dbc1cfa81ae02a824320624cd3c8157", flattened_ast = "4416715ce110328f289215c38dbe884c32d6e9b99439cc344c3e8a845baca51b", destructured_ast = "11e48c6e206d6f4e4834860dce4e16b1871223c075f721f2b8d2da840336699a", inlined_ast = "11e48c6e206d6f4e4834860dce4e16b1871223c075f721f2b8d2da840336699a", dce_ast = "11e48c6e206d6f4e4834860dce4e16b1871223c075f721f2b8d2da840336699a", bytecode = """ program test.aleo; record move: diff --git a/tests/expectations/compiler/examples/ntzdebruijn.out b/tests/expectations/compiler/examples/ntzdebruijn.out index 3909c5446c..eac9a87747 100644 --- a/tests/expectations/compiler/examples/ntzdebruijn.out +++ b/tests/expectations/compiler/examples/ntzdebruijn.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4b82cc46f89811494df8b00999957032eaecb3e13633ebc0643bf84831460425", type_checked_symbol_table = "f728efe93be12cfd4d09f534dae1a8ebd3f5307313a798bfaf3e551febdccb1f", unrolled_symbol_table = "f728efe93be12cfd4d09f534dae1a8ebd3f5307313a798bfaf3e551febdccb1f", initial_ast = "776475d60a0722c4fc736391d9bac011ad55dc4c55373775641ab22b3dc62b02", unrolled_ast = "776475d60a0722c4fc736391d9bac011ad55dc4c55373775641ab22b3dc62b02", ssa_ast = "1e73d636efe1a323fee9e8160abcf25ffae1272bcdb5423a0faf8902cf8c1e71", flattened_ast = "f896de25ea535a63fcf3f58695b6c9d16fa7370e3301f17ec6eaa0bd839f716e", destructured_ast = "b49a889ba314836db2ef9604dca88d72bfaed753ed03650858f48ad25e05130a", inlined_ast = "5ec704aab884c69f03f4fe424402e8988c3f40e068b5ab4f6af059f537867687", dce_ast = "26a36139ea44188311968fbd4f832fb711b7f902834c812f79b4a013b8d874b9", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "776475d60a0722c4fc736391d9bac011ad55dc4c55373775641ab22b3dc62b02", unrolled_ast = "776475d60a0722c4fc736391d9bac011ad55dc4c55373775641ab22b3dc62b02", ssa_ast = "1e73d636efe1a323fee9e8160abcf25ffae1272bcdb5423a0faf8902cf8c1e71", flattened_ast = "f896de25ea535a63fcf3f58695b6c9d16fa7370e3301f17ec6eaa0bd839f716e", destructured_ast = "b49a889ba314836db2ef9604dca88d72bfaed753ed03650858f48ad25e05130a", inlined_ast = "5ec704aab884c69f03f4fe424402e8988c3f40e068b5ab4f6af059f537867687", dce_ast = "26a36139ea44188311968fbd4f832fb711b7f902834c812f79b4a013b8d874b9", bytecode = """ program test.aleo; closure deBruijnTableLookup: diff --git a/tests/expectations/compiler/examples/ntzgaudet.out b/tests/expectations/compiler/examples/ntzgaudet.out index fd6a44c60b..9035a3ff76 100644 --- a/tests/expectations/compiler/examples/ntzgaudet.out +++ b/tests/expectations/compiler/examples/ntzgaudet.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6daa811d54f78e1cb7517872e8adec6f377555e680789bf399b9909eea0c7d31", type_checked_symbol_table = "842b74886f432936e858df24efcfc75631ac2a79453dd688256b2320e9551003", unrolled_symbol_table = "842b74886f432936e858df24efcfc75631ac2a79453dd688256b2320e9551003", initial_ast = "83640fdffb1fc68c2e4f6fbe89206d9cd4015000aacd9c9adbac45db9e475463", unrolled_ast = "83640fdffb1fc68c2e4f6fbe89206d9cd4015000aacd9c9adbac45db9e475463", ssa_ast = "29fccce8162b2878be034883b2eb18072bc479966069f7c781d52866683c67a1", flattened_ast = "1d957aa0fca624c6396b128d899319831eb408515b234e849bd2d517e347b4d4", destructured_ast = "e0ef79cefa916d6070952a76351fbf3c5611b31b82907b2e5c17cf07e6c5cb7e", inlined_ast = "e0ef79cefa916d6070952a76351fbf3c5611b31b82907b2e5c17cf07e6c5cb7e", dce_ast = "e0ef79cefa916d6070952a76351fbf3c5611b31b82907b2e5c17cf07e6c5cb7e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "83640fdffb1fc68c2e4f6fbe89206d9cd4015000aacd9c9adbac45db9e475463", unrolled_ast = "83640fdffb1fc68c2e4f6fbe89206d9cd4015000aacd9c9adbac45db9e475463", ssa_ast = "29fccce8162b2878be034883b2eb18072bc479966069f7c781d52866683c67a1", flattened_ast = "1d957aa0fca624c6396b128d899319831eb408515b234e849bd2d517e347b4d4", destructured_ast = "e0ef79cefa916d6070952a76351fbf3c5611b31b82907b2e5c17cf07e6c5cb7e", inlined_ast = "e0ef79cefa916d6070952a76351fbf3c5611b31b82907b2e5c17cf07e6c5cb7e", dce_ast = "e0ef79cefa916d6070952a76351fbf3c5611b31b82907b2e5c17cf07e6c5cb7e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/examples/ntzloops.out b/tests/expectations/compiler/examples/ntzloops.out index 7d540ae206..cc47e98192 100644 --- a/tests/expectations/compiler/examples/ntzloops.out +++ b/tests/expectations/compiler/examples/ntzloops.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "87278582c969cc46034f9dc91d8374660d430f90adb7dc86e607561131f1df11", type_checked_symbol_table = "3f600e3edd7fb552582eabe9531213ce3ffe3e0dd6722c1bbd78c8ff419274c0", unrolled_symbol_table = "aa03cfc52161be5f503acc59acc572ddd756eaebd7a42b5dda7dda4423f6e66b", initial_ast = "fddba4f56016625454f5d5da3fa81487ea9b30358b35269f8bf700976590cfb9", unrolled_ast = "02947c30c03d6e87c8afedbfb9dca639248a1777bfb4b9265ee62eb6280b617e", ssa_ast = "108f90cd2f8b1a79ec0ae244985a9213392e72eeed6caa8ef41ba5950ab11ef9", flattened_ast = "9e99b7bbde2469d636933a864ee61c8ca1e8a71b17eb7cc197fe709845aacaa9", destructured_ast = "3c5267ed38b2f3dc229c0c529ba13ba55f99f6a7dc1bfdb9ec65336d661a119d", inlined_ast = "3c5267ed38b2f3dc229c0c529ba13ba55f99f6a7dc1bfdb9ec65336d661a119d", dce_ast = "6b12f22ea0ca1d517910600d0fd13260e0eb5198595b1c458a4032e992bd4672", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fddba4f56016625454f5d5da3fa81487ea9b30358b35269f8bf700976590cfb9", unrolled_ast = "32d30829fe994d8c56da79be82a9bb9089f355ae96a974d7a33f36d52fc8938c", ssa_ast = "9deba5759fab37d54fafccb68ea6fb6adefddfe6c67ac31d7a5896f7cbe926c8", flattened_ast = "5b5968f827acf8676c9f05647ca42a3d4dc6365d1085bd75cecaa80beced8c37", destructured_ast = "23f45540faf8ef2c2bb55c947467d6b1292a9169cddc3cb4daac4db8a84d0dd0", inlined_ast = "23f45540faf8ef2c2bb55c947467d6b1292a9169cddc3cb4daac4db8a84d0dd0", dce_ast = "2e6dffb270489b83cccccf61c112c5aca5c20517604863d10a6303047b0c6ea4", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/examples/ntzmasks.out b/tests/expectations/compiler/examples/ntzmasks.out index 21684c410f..28b3bffa8c 100644 --- a/tests/expectations/compiler/examples/ntzmasks.out +++ b/tests/expectations/compiler/examples/ntzmasks.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "87278582c969cc46034f9dc91d8374660d430f90adb7dc86e607561131f1df11", type_checked_symbol_table = "fcee0242e1642098525683b4cd6755b80f9963a776d0ef86d344765e1ed9c87e", unrolled_symbol_table = "fcee0242e1642098525683b4cd6755b80f9963a776d0ef86d344765e1ed9c87e", initial_ast = "a67863a460a9dee157b89df5fba6f8eb871bec487360c7bcbeab1504b335577a", unrolled_ast = "a67863a460a9dee157b89df5fba6f8eb871bec487360c7bcbeab1504b335577a", ssa_ast = "f1c6c8e9039d32e4d0d46e730f0b7ec29e63550c9c49a7d8d60b89179c744335", flattened_ast = "5b3f202ab9f4b63e6e257c2b7d743a1c0721ddb7cdd4c8f6275a752dc2e9e842", destructured_ast = "00ac5281bc036afd75ede2ba07a45632762959d1ec5efff61eb3316f0ba16d61", inlined_ast = "00ac5281bc036afd75ede2ba07a45632762959d1ec5efff61eb3316f0ba16d61", dce_ast = "4fe84b39c3e70d173a23c919d3affdda78e77dfc6037cba8b80ae1a204826c80", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a67863a460a9dee157b89df5fba6f8eb871bec487360c7bcbeab1504b335577a", unrolled_ast = "a67863a460a9dee157b89df5fba6f8eb871bec487360c7bcbeab1504b335577a", ssa_ast = "f1c6c8e9039d32e4d0d46e730f0b7ec29e63550c9c49a7d8d60b89179c744335", flattened_ast = "5b3f202ab9f4b63e6e257c2b7d743a1c0721ddb7cdd4c8f6275a752dc2e9e842", destructured_ast = "00ac5281bc036afd75ede2ba07a45632762959d1ec5efff61eb3316f0ba16d61", inlined_ast = "00ac5281bc036afd75ede2ba07a45632762959d1ec5efff61eb3316f0ba16d61", dce_ast = "4fe84b39c3e70d173a23c919d3affdda78e77dfc6037cba8b80ae1a204826c80", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/examples/ntzreisers.out b/tests/expectations/compiler/examples/ntzreisers.out index 6a538ded85..f83489c944 100644 --- a/tests/expectations/compiler/examples/ntzreisers.out +++ b/tests/expectations/compiler/examples/ntzreisers.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "95282338ca91832e6a418592ed21a244ba52f572f1158dbdff9a413621644a06", type_checked_symbol_table = "abf5a4b9d4b9307c38739ee016e5ac700428913c4599f8cfcfd538c992c4356c", unrolled_symbol_table = "abf5a4b9d4b9307c38739ee016e5ac700428913c4599f8cfcfd538c992c4356c", initial_ast = "cef0b29d345936f527e1a8acf6d33cbab795e5e3561b46703bf6529afbfd5325", unrolled_ast = "cef0b29d345936f527e1a8acf6d33cbab795e5e3561b46703bf6529afbfd5325", ssa_ast = "30186fdf7cd60b3df1b6e55ff99ad7757cc3a1166c507fc8f16b9276f82f05aa", flattened_ast = "91c57b64e5de51c3759400c059f6887a2545378dfb5d4248bdaef87683d72cc5", destructured_ast = "8107bbc5a44f1f35d9cd072d10216c191cec865f0edee9ae96e5dcf559b714fb", inlined_ast = "8cea84d58a68f8f5b4fd079d7dc6e4da038721b4e2f83460c623a9e9b70f871d", dce_ast = "349d6d5523fbcbe1b08c856cbafb72abb96438b9a3380f6c25cb45966945f39b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cef0b29d345936f527e1a8acf6d33cbab795e5e3561b46703bf6529afbfd5325", unrolled_ast = "cef0b29d345936f527e1a8acf6d33cbab795e5e3561b46703bf6529afbfd5325", ssa_ast = "30186fdf7cd60b3df1b6e55ff99ad7757cc3a1166c507fc8f16b9276f82f05aa", flattened_ast = "91c57b64e5de51c3759400c059f6887a2545378dfb5d4248bdaef87683d72cc5", destructured_ast = "8107bbc5a44f1f35d9cd072d10216c191cec865f0edee9ae96e5dcf559b714fb", inlined_ast = "8cea84d58a68f8f5b4fd079d7dc6e4da038721b4e2f83460c623a9e9b70f871d", dce_ast = "349d6d5523fbcbe1b08c856cbafb72abb96438b9a3380f6c25cb45966945f39b", bytecode = """ program test.aleo; closure reisersTableLookup: diff --git a/tests/expectations/compiler/examples/ntzseals.out b/tests/expectations/compiler/examples/ntzseals.out index 276119c092..bca2f98582 100644 --- a/tests/expectations/compiler/examples/ntzseals.out +++ b/tests/expectations/compiler/examples/ntzseals.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "705c380c7a850a9a8cfb7d138985793b6ba6b709d83ada27a1fc5a644680f911", type_checked_symbol_table = "00d2734311f7fc73f6546912f017095fdb66d28923584512824e8ce84860b1b4", unrolled_symbol_table = "00d2734311f7fc73f6546912f017095fdb66d28923584512824e8ce84860b1b4", initial_ast = "5055844ee4ce47add688b1260ccc956c789f6a9b03b25504a28c2fa5a9944724", unrolled_ast = "5055844ee4ce47add688b1260ccc956c789f6a9b03b25504a28c2fa5a9944724", ssa_ast = "8c698b44b29eb4c67ce4446ad66d53ebc87333d11f4e7acad23d488ae43e6353", flattened_ast = "6b9b17fd68f818533002fa71e605e0e5693b32b6e9b57258da156d12add0ebfe", destructured_ast = "ac574f67867653216e0ea0f60dff7b6676585f1fec7994be6df251721eef6eaa", inlined_ast = "8f599322efdea0ed835f8c9cb0006b3a7b9c984501bc6e8b9db3a908cb0cb31f", dce_ast = "2a2c6e970e680f5089732358493d1bc7bfe3e82c02c39f38b52a46ea2c16c634", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5055844ee4ce47add688b1260ccc956c789f6a9b03b25504a28c2fa5a9944724", unrolled_ast = "5055844ee4ce47add688b1260ccc956c789f6a9b03b25504a28c2fa5a9944724", ssa_ast = "8c698b44b29eb4c67ce4446ad66d53ebc87333d11f4e7acad23d488ae43e6353", flattened_ast = "6b9b17fd68f818533002fa71e605e0e5693b32b6e9b57258da156d12add0ebfe", destructured_ast = "ac574f67867653216e0ea0f60dff7b6676585f1fec7994be6df251721eef6eaa", inlined_ast = "8f599322efdea0ed835f8c9cb0006b3a7b9c984501bc6e8b9db3a908cb0cb31f", dce_ast = "2a2c6e970e680f5089732358493d1bc7bfe3e82c02c39f38b52a46ea2c16c634", bytecode = """ program test.aleo; closure sealsTableLookup: diff --git a/tests/expectations/compiler/examples/ntzsearchtree.out b/tests/expectations/compiler/examples/ntzsearchtree.out index fc8f73da24..e8d393d7c7 100644 --- a/tests/expectations/compiler/examples/ntzsearchtree.out +++ b/tests/expectations/compiler/examples/ntzsearchtree.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "90acd398fe734c3e6b3e5614dc01e834fdacbea93ded098e36f956542faade97", type_checked_symbol_table = "ab444330d94095410c08458e9d819d9289fd217b96506ad902c794ef90e573ab", unrolled_symbol_table = "ab444330d94095410c08458e9d819d9289fd217b96506ad902c794ef90e573ab", initial_ast = "22e5ae5968afbbe73a278a85fbbe7839c91f8a6ae8b2a2ebc47b0f7c27b7b32c", unrolled_ast = "22e5ae5968afbbe73a278a85fbbe7839c91f8a6ae8b2a2ebc47b0f7c27b7b32c", ssa_ast = "1d4d764ebef58dd5f4ffa0fec746dc14ac6511394399d099ef901774cb23e687", flattened_ast = "22bf54b3fd741c5d4c7c41f0f029e3c5e3fe476dcb7a69b7f96e891a94cd7ab8", destructured_ast = "c8340275d74390e77c3fc70512a9cafaa704b2a9a05d3163e8617bc601e50026", inlined_ast = "c8340275d74390e77c3fc70512a9cafaa704b2a9a05d3163e8617bc601e50026", dce_ast = "6afbd919c00857be865c40edd9079d02dd02d7051f568bfe45d1baccfc4b4bf7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "22e5ae5968afbbe73a278a85fbbe7839c91f8a6ae8b2a2ebc47b0f7c27b7b32c", unrolled_ast = "22e5ae5968afbbe73a278a85fbbe7839c91f8a6ae8b2a2ebc47b0f7c27b7b32c", ssa_ast = "1d4d764ebef58dd5f4ffa0fec746dc14ac6511394399d099ef901774cb23e687", flattened_ast = "22bf54b3fd741c5d4c7c41f0f029e3c5e3fe476dcb7a69b7f96e891a94cd7ab8", destructured_ast = "c8340275d74390e77c3fc70512a9cafaa704b2a9a05d3163e8617bc601e50026", inlined_ast = "c8340275d74390e77c3fc70512a9cafaa704b2a9a05d3163e8617bc601e50026", dce_ast = "6afbd919c00857be865c40edd9079d02dd02d7051f568bfe45d1baccfc4b4bf7", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/examples/ntzsmallvals.out b/tests/expectations/compiler/examples/ntzsmallvals.out index 8bbe2995e1..c5dd678055 100644 --- a/tests/expectations/compiler/examples/ntzsmallvals.out +++ b/tests/expectations/compiler/examples/ntzsmallvals.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a74503d4aed923d0ac00cac87a4e38249c52351ff9e0891b07ad679409d93161", type_checked_symbol_table = "c8fdabcfc2cad0551c4f433f8ea01a8854467d9ecb3509f41cbd4a8032f57828", unrolled_symbol_table = "c8fdabcfc2cad0551c4f433f8ea01a8854467d9ecb3509f41cbd4a8032f57828", initial_ast = "82934829512375c02fee11224416622175c0f2c1fad225063ad561120b196a86", unrolled_ast = "82934829512375c02fee11224416622175c0f2c1fad225063ad561120b196a86", ssa_ast = "22caba0c620c5f9a63d4e3933d8cfc5d4728d42d40353a39c3617683d5f0c922", flattened_ast = "2661a06a5f0d5a6c06b167543e8597a389e8b833552426229d8bef9e0b6a4770", destructured_ast = "1df445bbfc16b4d425cc4edae448172f06c0abe275fd1b2755aab583ba28ecfb", inlined_ast = "1df445bbfc16b4d425cc4edae448172f06c0abe275fd1b2755aab583ba28ecfb", dce_ast = "a867d006251c66d33490635cdd158dd6ee03669401b976e50c52ca215f1e5ff8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "82934829512375c02fee11224416622175c0f2c1fad225063ad561120b196a86", unrolled_ast = "82934829512375c02fee11224416622175c0f2c1fad225063ad561120b196a86", ssa_ast = "22caba0c620c5f9a63d4e3933d8cfc5d4728d42d40353a39c3617683d5f0c922", flattened_ast = "2661a06a5f0d5a6c06b167543e8597a389e8b833552426229d8bef9e0b6a4770", destructured_ast = "1df445bbfc16b4d425cc4edae448172f06c0abe275fd1b2755aab583ba28ecfb", inlined_ast = "1df445bbfc16b4d425cc4edae448172f06c0abe275fd1b2755aab583ba28ecfb", dce_ast = "a867d006251c66d33490635cdd158dd6ee03669401b976e50c52ca215f1e5ff8", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/examples/simple_token.out b/tests/expectations/compiler/examples/simple_token.out index 9f4aa1c5dd..67b74a16c5 100644 --- a/tests/expectations/compiler/examples/simple_token.out +++ b/tests/expectations/compiler/examples/simple_token.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "85017ddec057f06708eb1f663a7e36adbae367d5a590fc7395b5c64c803d6922", type_checked_symbol_table = "7d5fb005aa42561906b215e02f98874595437f70a073b1b0f393aa27b64bbe99", unrolled_symbol_table = "7d5fb005aa42561906b215e02f98874595437f70a073b1b0f393aa27b64bbe99", initial_ast = "c793d5d450670bd09f83b857c7457bc2faf90bcc16748fb0c82e9147f2f9cedb", unrolled_ast = "c793d5d450670bd09f83b857c7457bc2faf90bcc16748fb0c82e9147f2f9cedb", ssa_ast = "288d3813c4ef1bda456b4ef0db6636bf6a605e2cc46d345d5d390d38aef6f154", flattened_ast = "5e683565cdee3b04e5c47f71fb1b8ab32b27ceb04ccfbd45a4c1903418cbc784", destructured_ast = "ad53d1bbdecd7d9cda9943327cac00d587398a85ee2d22d2abac1287ce8a2e8c", inlined_ast = "ad53d1bbdecd7d9cda9943327cac00d587398a85ee2d22d2abac1287ce8a2e8c", dce_ast = "ad53d1bbdecd7d9cda9943327cac00d587398a85ee2d22d2abac1287ce8a2e8c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c793d5d450670bd09f83b857c7457bc2faf90bcc16748fb0c82e9147f2f9cedb", unrolled_ast = "c793d5d450670bd09f83b857c7457bc2faf90bcc16748fb0c82e9147f2f9cedb", ssa_ast = "288d3813c4ef1bda456b4ef0db6636bf6a605e2cc46d345d5d390d38aef6f154", flattened_ast = "5e683565cdee3b04e5c47f71fb1b8ab32b27ceb04ccfbd45a4c1903418cbc784", destructured_ast = "ad53d1bbdecd7d9cda9943327cac00d587398a85ee2d22d2abac1287ce8a2e8c", inlined_ast = "ad53d1bbdecd7d9cda9943327cac00d587398a85ee2d22d2abac1287ce8a2e8c", dce_ast = "ad53d1bbdecd7d9cda9943327cac00d587398a85ee2d22d2abac1287ce8a2e8c", bytecode = """ program test.aleo; record Token: diff --git a/tests/expectations/compiler/examples/tictactoe.out b/tests/expectations/compiler/examples/tictactoe.out index 596e11193c..dd0772c932 100644 --- a/tests/expectations/compiler/examples/tictactoe.out +++ b/tests/expectations/compiler/examples/tictactoe.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "02e73d487495c0f0405eaf760d404290ce07248643821880de55aff772cb8227", type_checked_symbol_table = "0c88dd9c73e4e8ffe40e14fc637f3fce6b6a104ca8cd2383ea829c3989c8309b", unrolled_symbol_table = "0c88dd9c73e4e8ffe40e14fc637f3fce6b6a104ca8cd2383ea829c3989c8309b", initial_ast = "3584a26d86130d6ad3bb692f3eff3b167222206b7d44ee43835ce07d0b7e5e76", unrolled_ast = "3584a26d86130d6ad3bb692f3eff3b167222206b7d44ee43835ce07d0b7e5e76", ssa_ast = "f2407bf497566c8bd95d00505ddb3c9e436eeefd64744ec5f939761a58cac7d3", flattened_ast = "484186242a9b95837908995fbef101b2b49a86b0b2684f1442f0f0ca2662a29e", destructured_ast = "b388bf974053b908787cbe4b2a4e1f2e53040f85c88a4e825d5a54c9d83915f7", inlined_ast = "257450ec934038addefdc0cb544bbecb1a2d4fe0ed0d1691e5ca171598e44568", dce_ast = "d37ef7f80c359fefeee9346da4b0d966d595f571bc29547908add3867108d527", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3584a26d86130d6ad3bb692f3eff3b167222206b7d44ee43835ce07d0b7e5e76", unrolled_ast = "3584a26d86130d6ad3bb692f3eff3b167222206b7d44ee43835ce07d0b7e5e76", ssa_ast = "f2407bf497566c8bd95d00505ddb3c9e436eeefd64744ec5f939761a58cac7d3", flattened_ast = "484186242a9b95837908995fbef101b2b49a86b0b2684f1442f0f0ca2662a29e", destructured_ast = "b388bf974053b908787cbe4b2a4e1f2e53040f85c88a4e825d5a54c9d83915f7", inlined_ast = "257450ec934038addefdc0cb544bbecb1a2d4fe0ed0d1691e5ca171598e44568", dce_ast = "d37ef7f80c359fefeee9346da4b0d966d595f571bc29547908add3867108d527", bytecode = """ program test.aleo; struct Row: diff --git a/tests/expectations/compiler/examples/token.out b/tests/expectations/compiler/examples/token.out index d966ee8e14..f426da2380 100644 --- a/tests/expectations/compiler/examples/token.out +++ b/tests/expectations/compiler/examples/token.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a5df2adde4edf7a10c3bb81481fa718f12083279656cbbd1aecd34f4f63345d0", type_checked_symbol_table = "b18edfbdb6fe6c8529ebd7b093ec2bd123800876f76984ffd5a9f053b19cbaf2", unrolled_symbol_table = "b18edfbdb6fe6c8529ebd7b093ec2bd123800876f76984ffd5a9f053b19cbaf2", initial_ast = "cc51191d293d3bac46d02ea441ad7b82a8a0bfa7eb4f4b0012e6fd0c5775df0b", unrolled_ast = "cc51191d293d3bac46d02ea441ad7b82a8a0bfa7eb4f4b0012e6fd0c5775df0b", ssa_ast = "250dc3469d62a11a0b13e6fcbcf875c69f5c9640361dcbd9925ef69bc264f27e", flattened_ast = "cf927c8bd5ee0bb911b715826fd0947cc37c6cae1134f7418388bdd90c6413b6", destructured_ast = "996e183196f6f790bb36c5b3dd4006dc01f3f8f5caa91274bb644ace1af75931", inlined_ast = "2140163d75be4b6171cd4e2b7c6cd1c947adc7bf62f8e6c3ca784df858aa647d", dce_ast = "2140163d75be4b6171cd4e2b7c6cd1c947adc7bf62f8e6c3ca784df858aa647d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cc51191d293d3bac46d02ea441ad7b82a8a0bfa7eb4f4b0012e6fd0c5775df0b", unrolled_ast = "cc51191d293d3bac46d02ea441ad7b82a8a0bfa7eb4f4b0012e6fd0c5775df0b", ssa_ast = "250dc3469d62a11a0b13e6fcbcf875c69f5c9640361dcbd9925ef69bc264f27e", flattened_ast = "cf927c8bd5ee0bb911b715826fd0947cc37c6cae1134f7418388bdd90c6413b6", destructured_ast = "996e183196f6f790bb36c5b3dd4006dc01f3f8f5caa91274bb644ace1af75931", inlined_ast = "2140163d75be4b6171cd4e2b7c6cd1c947adc7bf62f8e6c3ca784df858aa647d", dce_ast = "2140163d75be4b6171cd4e2b7c6cd1c947adc7bf62f8e6c3ca784df858aa647d", bytecode = """ program token.aleo; record token: diff --git a/tests/expectations/compiler/examples/twoadicity.out b/tests/expectations/compiler/examples/twoadicity.out index edd6970f49..9d394d7809 100644 --- a/tests/expectations/compiler/examples/twoadicity.out +++ b/tests/expectations/compiler/examples/twoadicity.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c4732e20f35f742236a62e4e4e7ef918f775822a2f9dfd15830c0fbb745f4985", type_checked_symbol_table = "d86b7d1760c6adc4fd7b277ad603b7965a298d0a129c5dd65089c9ba45718e24", unrolled_symbol_table = "157d3db0b706e1e17da9009a7877d317aa00e4457ca30631af944d5783e40fea", initial_ast = "47423bb725b42e8571e55829ae6784b52be84366628d4ac08716969cabca10ac", unrolled_ast = "e0d4f372e90bd4ade1afacd971a09089fb41b993a1ee15800d76dccb86d3be35", ssa_ast = "b4217a2674509495998c8deb30435450caf0c6cd61e5745c916a919b8c2fdc80", flattened_ast = "d489c80166d3afe5c5220ad477c0b2ceba24affdb7b686cb799cdd7a09fc7189", destructured_ast = "0602fda34468778931c9ed776235e0ece07e4bf1b825f89bd6052a842a55d44a", inlined_ast = "59cdd4f3331557ccb86a4bd135735846be87b1710032dceebb3f46e92fc7ffd9", dce_ast = "b290496ff29a92895769c6dc6591a3205ea6429a4326df653504ab287e91fdb6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "47423bb725b42e8571e55829ae6784b52be84366628d4ac08716969cabca10ac", unrolled_ast = "70e629040be1a81079a5111b18220dc573fbb48d2822dec1786bfc2cf233080c", ssa_ast = "54cf08a0933dc4428e5cfd32e9d6716c4709151ac22b80a4da91d76e18822de3", flattened_ast = "ab730f4b6f8612a1283351d6e82056e7cdb07dbaf3c457b21d6edc82ea49a4c2", destructured_ast = "3199233a6f38eeafa455ff4e2807c6f4cb748abb95ded7b31702c1773b55a36f", inlined_ast = "7fbbea586430342abb901a566c9d7bd8283941b1519d0e84b0a36f2587cdf8c2", dce_ast = "6e5a3559ef076ca312df2b24c2e79fffd42a8f2bdaa431f259e701ea3ad2dd3e", bytecode = """ program test.aleo; closure is_even_and_nonzero: diff --git a/tests/expectations/compiler/examples/verify.out b/tests/expectations/compiler/examples/verify.out index af33230a2b..89b22e54d8 100644 --- a/tests/expectations/compiler/examples/verify.out +++ b/tests/expectations/compiler/examples/verify.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "eca168a55b4c1ceaa14b70d7f3741fcff73f15717b858701f189cf601fa59153", type_checked_symbol_table = "4d320d80be3ba85fd60fa1fed420c941655f6054435360a7a7df59cdb2e905ce", unrolled_symbol_table = "4d320d80be3ba85fd60fa1fed420c941655f6054435360a7a7df59cdb2e905ce", initial_ast = "36b5f1acbbecb9d7607e4dfb188a79ee8ee441665c8f78d39f914cf6809b3939", unrolled_ast = "36b5f1acbbecb9d7607e4dfb188a79ee8ee441665c8f78d39f914cf6809b3939", ssa_ast = "790fb96adadef10423d5596961c96015c0e955d9d74ba4f8f25c3be0f4ceb54e", flattened_ast = "5a6f8fd5f8007ab58b131f2209518f78bddd77879b04a9cbf40b89a98e44e76c", destructured_ast = "7739a0de1e9746b446e0180f30060fd6751d93959215d442967bc9a792039210", inlined_ast = "6a8e417a3d90cdc0660d0521eb3e6faaba89d4415dd7f7848207db9fc6c38600", dce_ast = "6a8e417a3d90cdc0660d0521eb3e6faaba89d4415dd7f7848207db9fc6c38600", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "36b5f1acbbecb9d7607e4dfb188a79ee8ee441665c8f78d39f914cf6809b3939", unrolled_ast = "36b5f1acbbecb9d7607e4dfb188a79ee8ee441665c8f78d39f914cf6809b3939", ssa_ast = "790fb96adadef10423d5596961c96015c0e955d9d74ba4f8f25c3be0f4ceb54e", flattened_ast = "5a6f8fd5f8007ab58b131f2209518f78bddd77879b04a9cbf40b89a98e44e76c", destructured_ast = "7739a0de1e9746b446e0180f30060fd6751d93959215d442967bc9a792039210", inlined_ast = "6a8e417a3d90cdc0660d0521eb3e6faaba89d4415dd7f7848207db9fc6c38600", dce_ast = "6a8e417a3d90cdc0660d0521eb3e6faaba89d4415dd7f7848207db9fc6c38600", bytecode = """ program test.aleo; closure bitcount: diff --git a/tests/expectations/compiler/examples/vote.out b/tests/expectations/compiler/examples/vote.out index 9977974d6a..ef34d87e93 100644 --- a/tests/expectations/compiler/examples/vote.out +++ b/tests/expectations/compiler/examples/vote.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "341092882610ace9ebb29485a2cb4abd0f54ddf302eaf752cd235cf9bc571919", type_checked_symbol_table = "69a0b9b48a9ba2eb098208e9be6b26cc52761ddc1151c1428b7535674dce1323", unrolled_symbol_table = "69a0b9b48a9ba2eb098208e9be6b26cc52761ddc1151c1428b7535674dce1323", initial_ast = "286e0bbcf36112e627140c68ff02f5fdcb6b0afae53c7b4645243aea1adf179d", unrolled_ast = "9f964fc8d192d8e56140e4d49d216b5d39eb46e451c77c1c5d391a595476bae9", ssa_ast = "45b3af11f2e2038890a24fd4b6edbe90d14d4ca4260170531bc21f7bfe2deae7", flattened_ast = "c0ff969e2ef34dedb489a7eb010289c2e7aee03f754f95edb6a1c1c399d77415", destructured_ast = "f774ceacf21981fd0e879038b7357ab13ff3e7a5b700c32bba0304751e3ca714", inlined_ast = "219362c945714a83b2eddbdc651955e922c65298f9510aac26625a2ecc3f88dc", dce_ast = "219362c945714a83b2eddbdc651955e922c65298f9510aac26625a2ecc3f88dc", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "286e0bbcf36112e627140c68ff02f5fdcb6b0afae53c7b4645243aea1adf179d", unrolled_ast = "9f964fc8d192d8e56140e4d49d216b5d39eb46e451c77c1c5d391a595476bae9", ssa_ast = "45b3af11f2e2038890a24fd4b6edbe90d14d4ca4260170531bc21f7bfe2deae7", flattened_ast = "c0ff969e2ef34dedb489a7eb010289c2e7aee03f754f95edb6a1c1c399d77415", destructured_ast = "f774ceacf21981fd0e879038b7357ab13ff3e7a5b700c32bba0304751e3ca714", inlined_ast = "219362c945714a83b2eddbdc651955e922c65298f9510aac26625a2ecc3f88dc", dce_ast = "219362c945714a83b2eddbdc651955e922c65298f9510aac26625a2ecc3f88dc", bytecode = """ program vote.aleo; struct ProposalInfo: diff --git a/tests/expectations/compiler/expression/cast.out b/tests/expectations/compiler/expression/cast.out index 0adfd9b4e9..9f25ef28d3 100644 --- a/tests/expectations/compiler/expression/cast.out +++ b/tests/expectations/compiler/expression/cast.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "db381e45556559b0c14349ec8dbad56f3bca2c5274a41a27838c5bf3fd060f49", type_checked_symbol_table = "78d7e416dfcb712a9b6942a5093bd361cad81d8b074d5f59e537dbc9c4a56b42", unrolled_symbol_table = "78d7e416dfcb712a9b6942a5093bd361cad81d8b074d5f59e537dbc9c4a56b42", initial_ast = "a89a16051233f4b1f4c9b6e803a703526409f2e1245ac13aca2dff7835be040f", unrolled_ast = "a89a16051233f4b1f4c9b6e803a703526409f2e1245ac13aca2dff7835be040f", ssa_ast = "e6ac9289d21e1edfe4c7e77802054a95197c7f99a40de906670cb94458c3b7f8", flattened_ast = "1618fff2d37f320945a9a84ef77aa77d6a52889a59e7920cf3f482cb97f3b956", destructured_ast = "485360b2120f7ab866f3c24cde17e8cf5f138a50b1e5cf5b4f4b6c68dd8888f6", inlined_ast = "485360b2120f7ab866f3c24cde17e8cf5f138a50b1e5cf5b4f4b6c68dd8888f6", dce_ast = "5b1e97afe4bf09c18a1eac5430aa9b98977009350347cf397d18df23837117c4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a89a16051233f4b1f4c9b6e803a703526409f2e1245ac13aca2dff7835be040f", unrolled_ast = "a89a16051233f4b1f4c9b6e803a703526409f2e1245ac13aca2dff7835be040f", ssa_ast = "e6ac9289d21e1edfe4c7e77802054a95197c7f99a40de906670cb94458c3b7f8", flattened_ast = "1618fff2d37f320945a9a84ef77aa77d6a52889a59e7920cf3f482cb97f3b956", destructured_ast = "485360b2120f7ab866f3c24cde17e8cf5f138a50b1e5cf5b4f4b6c68dd8888f6", inlined_ast = "485360b2120f7ab866f3c24cde17e8cf5f138a50b1e5cf5b4f4b6c68dd8888f6", dce_ast = "5b1e97afe4bf09c18a1eac5430aa9b98977009350347cf397d18df23837117c4", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/expression/cast_coersion.out b/tests/expectations/compiler/expression/cast_coersion.out index 583fc49fa2..61cb2e7856 100644 --- a/tests/expectations/compiler/expression/cast_coersion.out +++ b/tests/expectations/compiler/expression/cast_coersion.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c2b1f292adf43199cbf11af6baf468cb36e3ced99d83f7369b8fbe66d574dcbf", type_checked_symbol_table = "0d0b8dc19bb09f7538f22d8ac8945e4ca53e09bcd744878afa7df80eb6006455", unrolled_symbol_table = "0d0b8dc19bb09f7538f22d8ac8945e4ca53e09bcd744878afa7df80eb6006455", initial_ast = "08984708d81bd8c596248ab8d77ce38653a8479679407f3134bcbeebd406f25e", unrolled_ast = "08984708d81bd8c596248ab8d77ce38653a8479679407f3134bcbeebd406f25e", ssa_ast = "54732170d48977af6114f483361ff5784efbca0f148ecc3fc23ff26a16919cbc", flattened_ast = "b3f751879e3e820a6dc1e11f4c1e09a7a4d91ada76d5ffa0822dda82d37b39d0", destructured_ast = "026996b7a2ec5ff49d1f6db2054c2f2178318f1e4bbee471bd4f21a61ed65e8b", inlined_ast = "026996b7a2ec5ff49d1f6db2054c2f2178318f1e4bbee471bd4f21a61ed65e8b", dce_ast = "12d9c436ad74690de1afb37d4e0b5712c1b803dcb83535498cf523e2a5ef9493", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "08984708d81bd8c596248ab8d77ce38653a8479679407f3134bcbeebd406f25e", unrolled_ast = "08984708d81bd8c596248ab8d77ce38653a8479679407f3134bcbeebd406f25e", ssa_ast = "54732170d48977af6114f483361ff5784efbca0f148ecc3fc23ff26a16919cbc", flattened_ast = "b3f751879e3e820a6dc1e11f4c1e09a7a4d91ada76d5ffa0822dda82d37b39d0", destructured_ast = "026996b7a2ec5ff49d1f6db2054c2f2178318f1e4bbee471bd4f21a61ed65e8b", inlined_ast = "026996b7a2ec5ff49d1f6db2054c2f2178318f1e4bbee471bd4f21a61ed65e8b", dce_ast = "12d9c436ad74690de1afb37d4e0b5712c1b803dcb83535498cf523e2a5ef9493", bytecode = """ program test.aleo; struct foo: diff --git a/tests/expectations/compiler/expression/network_id.out b/tests/expectations/compiler/expression/network_id.out index f3abe78305..c6515cec97 100644 --- a/tests/expectations/compiler/expression/network_id.out +++ b/tests/expectations/compiler/expression/network_id.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e79b94c14e1cdd919a80c48aa5779d4058f43b5feb72f87afede959791c97b56", type_checked_symbol_table = "f4975170f74e5792850af8aa247799b073df0fd861d7a1973e328973689cd2b9", unrolled_symbol_table = "f4975170f74e5792850af8aa247799b073df0fd861d7a1973e328973689cd2b9", initial_ast = "ad760a62ddcf6370800d4319ce4b0c48832cdf7442c2ad6b2fc244b7d9c8bbd7", unrolled_ast = "ad760a62ddcf6370800d4319ce4b0c48832cdf7442c2ad6b2fc244b7d9c8bbd7", ssa_ast = "5f2251b6411d4843954be231b25beee450771b068de30ca66cdcbd0f6b371357", flattened_ast = "aba52a6d70cd6fc0ae608ca6853b8e41b720ce3ff7b4d67274c92e35d2269749", destructured_ast = "c2c04fdc548c372848fb69f8201af5a5657d8acbceb2ef7bea7a109ece2e9851", inlined_ast = "663c8ee124bbb7a55247b2f5ce18443687e3262f9874bad35f21f65dbbf09a83", dce_ast = "663c8ee124bbb7a55247b2f5ce18443687e3262f9874bad35f21f65dbbf09a83", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ad760a62ddcf6370800d4319ce4b0c48832cdf7442c2ad6b2fc244b7d9c8bbd7", unrolled_ast = "ad760a62ddcf6370800d4319ce4b0c48832cdf7442c2ad6b2fc244b7d9c8bbd7", ssa_ast = "5f2251b6411d4843954be231b25beee450771b068de30ca66cdcbd0f6b371357", flattened_ast = "aba52a6d70cd6fc0ae608ca6853b8e41b720ce3ff7b4d67274c92e35d2269749", destructured_ast = "c2c04fdc548c372848fb69f8201af5a5657d8acbceb2ef7bea7a109ece2e9851", inlined_ast = "663c8ee124bbb7a55247b2f5ce18443687e3262f9874bad35f21f65dbbf09a83", dce_ast = "663c8ee124bbb7a55247b2f5ce18443687e3262f9874bad35f21f65dbbf09a83", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/expression/ternary.out b/tests/expectations/compiler/expression/ternary.out index 56bf8cba1c..aa44bfb271 100644 --- a/tests/expectations/compiler/expression/ternary.out +++ b/tests/expectations/compiler/expression/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "9cc0d9d77f600cceebaa2dfdf84158efe9d05800b34cc8f550f2d787db5c41e7", type_checked_symbol_table = "39522cddc636e05f73d499802bd1a6e9e52682b6e52c2efc964b03860c01b2ad", unrolled_symbol_table = "39522cddc636e05f73d499802bd1a6e9e52682b6e52c2efc964b03860c01b2ad", initial_ast = "b48a2050069f5e13014983f5b5b648f528e9478da91c008912364faff53090ce", unrolled_ast = "b48a2050069f5e13014983f5b5b648f528e9478da91c008912364faff53090ce", ssa_ast = "797dccb7d8f7d42268a907c930af0ab54d87b26df3627656c4685191486d8e5f", flattened_ast = "523b26f743f704636b3cdab1693c82012419e05a87ff3a7319302f06ba08c365", destructured_ast = "a8f7c9cef239326de6534ac8c67886fe4e687d91141c81a874e374ca9766b424", inlined_ast = "a8f7c9cef239326de6534ac8c67886fe4e687d91141c81a874e374ca9766b424", dce_ast = "a8f7c9cef239326de6534ac8c67886fe4e687d91141c81a874e374ca9766b424", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b48a2050069f5e13014983f5b5b648f528e9478da91c008912364faff53090ce", unrolled_ast = "b48a2050069f5e13014983f5b5b648f528e9478da91c008912364faff53090ce", ssa_ast = "797dccb7d8f7d42268a907c930af0ab54d87b26df3627656c4685191486d8e5f", flattened_ast = "523b26f743f704636b3cdab1693c82012419e05a87ff3a7319302f06ba08c365", destructured_ast = "a8f7c9cef239326de6534ac8c67886fe4e687d91141c81a874e374ca9766b424", inlined_ast = "a8f7c9cef239326de6534ac8c67886fe4e687d91141c81a874e374ca9766b424", dce_ast = "a8f7c9cef239326de6534ac8c67886fe4e687d91141c81a874e374ca9766b424", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/field/add.out b/tests/expectations/compiler/field/add.out index ae1f445bea..37a02ec154 100644 --- a/tests/expectations/compiler/field/add.out +++ b/tests/expectations/compiler/field/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bc854f3a1de7f58d812d13c5ab1b977ee9b36c4ef8627db0a50304eca4e8cf0c", type_checked_symbol_table = "0da888032978a6eac50251afded37e8c88eebf87c204310fcf7297c0d01b3e4f", unrolled_symbol_table = "0da888032978a6eac50251afded37e8c88eebf87c204310fcf7297c0d01b3e4f", initial_ast = "88fe78a0d52f0f8621d55dbb046be0bd394461d8a920a9fa0be3701af76046e8", unrolled_ast = "88fe78a0d52f0f8621d55dbb046be0bd394461d8a920a9fa0be3701af76046e8", ssa_ast = "73b8b86d06f011d8855dfe007be296f28953bc680b3606fcb52eedef199074a4", flattened_ast = "773b5008f5217932810ade992001fec882510d36a93291eed3a8d15da082b64c", destructured_ast = "a677e44d53934fcb3dde10b6f413295119adb991a987b251911932d9dfa8ae7a", inlined_ast = "a677e44d53934fcb3dde10b6f413295119adb991a987b251911932d9dfa8ae7a", dce_ast = "a677e44d53934fcb3dde10b6f413295119adb991a987b251911932d9dfa8ae7a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "88fe78a0d52f0f8621d55dbb046be0bd394461d8a920a9fa0be3701af76046e8", unrolled_ast = "88fe78a0d52f0f8621d55dbb046be0bd394461d8a920a9fa0be3701af76046e8", ssa_ast = "73b8b86d06f011d8855dfe007be296f28953bc680b3606fcb52eedef199074a4", flattened_ast = "773b5008f5217932810ade992001fec882510d36a93291eed3a8d15da082b64c", destructured_ast = "a677e44d53934fcb3dde10b6f413295119adb991a987b251911932d9dfa8ae7a", inlined_ast = "a677e44d53934fcb3dde10b6f413295119adb991a987b251911932d9dfa8ae7a", dce_ast = "a677e44d53934fcb3dde10b6f413295119adb991a987b251911932d9dfa8ae7a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/field/div.out b/tests/expectations/compiler/field/div.out index 97d5ec0ee1..3baa1b3c07 100644 --- a/tests/expectations/compiler/field/div.out +++ b/tests/expectations/compiler/field/div.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bc854f3a1de7f58d812d13c5ab1b977ee9b36c4ef8627db0a50304eca4e8cf0c", type_checked_symbol_table = "0da888032978a6eac50251afded37e8c88eebf87c204310fcf7297c0d01b3e4f", unrolled_symbol_table = "0da888032978a6eac50251afded37e8c88eebf87c204310fcf7297c0d01b3e4f", initial_ast = "e0cff2f63e6d6ace7917626df81f82617defeb55a5c7bab19f07c3d22fab667e", unrolled_ast = "e0cff2f63e6d6ace7917626df81f82617defeb55a5c7bab19f07c3d22fab667e", ssa_ast = "dbb622f3afacebb7ac54e83f2187867435c3ac58be650b5ae8a9e12dc13c7eb8", flattened_ast = "1fd7a79bfcc6e0a2c389a49d08b03847729265618cfb9527fbd7ef8542b56911", destructured_ast = "151e4d2565cce6a7cc3b47043b9f701341a1923b98c3c29a8daf2be5cf50f94d", inlined_ast = "151e4d2565cce6a7cc3b47043b9f701341a1923b98c3c29a8daf2be5cf50f94d", dce_ast = "151e4d2565cce6a7cc3b47043b9f701341a1923b98c3c29a8daf2be5cf50f94d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e0cff2f63e6d6ace7917626df81f82617defeb55a5c7bab19f07c3d22fab667e", unrolled_ast = "e0cff2f63e6d6ace7917626df81f82617defeb55a5c7bab19f07c3d22fab667e", ssa_ast = "dbb622f3afacebb7ac54e83f2187867435c3ac58be650b5ae8a9e12dc13c7eb8", flattened_ast = "1fd7a79bfcc6e0a2c389a49d08b03847729265618cfb9527fbd7ef8542b56911", destructured_ast = "151e4d2565cce6a7cc3b47043b9f701341a1923b98c3c29a8daf2be5cf50f94d", inlined_ast = "151e4d2565cce6a7cc3b47043b9f701341a1923b98c3c29a8daf2be5cf50f94d", dce_ast = "151e4d2565cce6a7cc3b47043b9f701341a1923b98c3c29a8daf2be5cf50f94d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/field/eq.out b/tests/expectations/compiler/field/eq.out index 735424b1de..344fd0dc33 100644 --- a/tests/expectations/compiler/field/eq.out +++ b/tests/expectations/compiler/field/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2e7574014889415bc585a412dded1e666a341742c0c36aefbca3691ebb6cd4cf", type_checked_symbol_table = "c9dcbb112084ca6c9b8e85ada9b27912ea3d0ac86c89f063eea71757ebec915e", unrolled_symbol_table = "c9dcbb112084ca6c9b8e85ada9b27912ea3d0ac86c89f063eea71757ebec915e", initial_ast = "36cf5001f26c587afe42881bdb92e737bb4e83dafa829b2f0d7cbaee1b6bf0ee", unrolled_ast = "36cf5001f26c587afe42881bdb92e737bb4e83dafa829b2f0d7cbaee1b6bf0ee", ssa_ast = "a8ed11ecc9191d05dbd504223a93f146ca67880ad03033e58f2c0db259420808", flattened_ast = "ea148a696f7ab514f94788ad09e7e732680e4cb65bde4a414598d64c5866e5aa", destructured_ast = "620dd4a9a0d116832e5803546bab8ff460ee802c9f18ba657cb4133c5e6fe035", inlined_ast = "620dd4a9a0d116832e5803546bab8ff460ee802c9f18ba657cb4133c5e6fe035", dce_ast = "620dd4a9a0d116832e5803546bab8ff460ee802c9f18ba657cb4133c5e6fe035", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "36cf5001f26c587afe42881bdb92e737bb4e83dafa829b2f0d7cbaee1b6bf0ee", unrolled_ast = "36cf5001f26c587afe42881bdb92e737bb4e83dafa829b2f0d7cbaee1b6bf0ee", ssa_ast = "a8ed11ecc9191d05dbd504223a93f146ca67880ad03033e58f2c0db259420808", flattened_ast = "ea148a696f7ab514f94788ad09e7e732680e4cb65bde4a414598d64c5866e5aa", destructured_ast = "620dd4a9a0d116832e5803546bab8ff460ee802c9f18ba657cb4133c5e6fe035", inlined_ast = "620dd4a9a0d116832e5803546bab8ff460ee802c9f18ba657cb4133c5e6fe035", dce_ast = "620dd4a9a0d116832e5803546bab8ff460ee802c9f18ba657cb4133c5e6fe035", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/field/field.out b/tests/expectations/compiler/field/field.out index 13d23fbf2a..b530c6dce3 100644 --- a/tests/expectations/compiler/field/field.out +++ b/tests/expectations/compiler/field/field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "864ad032c0404029005a40750e983f8c7f2a621205e76a17febd7f6df5f796a8", type_checked_symbol_table = "20e9bcb1c6c48c98acd11488e3d1b2bd936039ed38f106f0ae089cdb71978f3c", unrolled_symbol_table = "20e9bcb1c6c48c98acd11488e3d1b2bd936039ed38f106f0ae089cdb71978f3c", initial_ast = "20224c51976c8d3f67c4ebdc5d68b7efefe6040aaee1f5049f8954ffa615bcfb", unrolled_ast = "20224c51976c8d3f67c4ebdc5d68b7efefe6040aaee1f5049f8954ffa615bcfb", ssa_ast = "ba10dad2c5d3b06b4228a01b1e6e634606497f77fcdc4b206c737df1f5be52b2", flattened_ast = "e04ab7960e4ae652ef3e4975ad3cd88d42982d444d09eee123ad11bbdf9b146f", destructured_ast = "9e41181621ba11f59a99eb5bc39bf4263cbee376e9497f00e10328ea2881a27e", inlined_ast = "9e41181621ba11f59a99eb5bc39bf4263cbee376e9497f00e10328ea2881a27e", dce_ast = "2e8804c04d07e872cacff71b9a8200c2300aeebe3bc8eeae67a71165518262ed", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "20224c51976c8d3f67c4ebdc5d68b7efefe6040aaee1f5049f8954ffa615bcfb", unrolled_ast = "20224c51976c8d3f67c4ebdc5d68b7efefe6040aaee1f5049f8954ffa615bcfb", ssa_ast = "ba10dad2c5d3b06b4228a01b1e6e634606497f77fcdc4b206c737df1f5be52b2", flattened_ast = "e04ab7960e4ae652ef3e4975ad3cd88d42982d444d09eee123ad11bbdf9b146f", destructured_ast = "9e41181621ba11f59a99eb5bc39bf4263cbee376e9497f00e10328ea2881a27e", inlined_ast = "9e41181621ba11f59a99eb5bc39bf4263cbee376e9497f00e10328ea2881a27e", dce_ast = "2e8804c04d07e872cacff71b9a8200c2300aeebe3bc8eeae67a71165518262ed", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/field/mul.out b/tests/expectations/compiler/field/mul.out index 0b504b2f71..f780ff59fd 100644 --- a/tests/expectations/compiler/field/mul.out +++ b/tests/expectations/compiler/field/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bc854f3a1de7f58d812d13c5ab1b977ee9b36c4ef8627db0a50304eca4e8cf0c", type_checked_symbol_table = "0da888032978a6eac50251afded37e8c88eebf87c204310fcf7297c0d01b3e4f", unrolled_symbol_table = "0da888032978a6eac50251afded37e8c88eebf87c204310fcf7297c0d01b3e4f", initial_ast = "caf50a8140cc504c2e12d0c4269e489317ca1133d7acca754b60523c72703778", unrolled_ast = "caf50a8140cc504c2e12d0c4269e489317ca1133d7acca754b60523c72703778", ssa_ast = "91494d683a68eb0f8cf7fbb5f1adb670d61d7e33ce5a088a9ad5a18c43a73861", flattened_ast = "d88a15743b68503939b1592348e49f53b03cc78304f5bcc5a5807b4cad4e9178", destructured_ast = "48f99754bbc6fc26d450026a1570171960ac8e96a43e747de0eaabd504340c19", inlined_ast = "48f99754bbc6fc26d450026a1570171960ac8e96a43e747de0eaabd504340c19", dce_ast = "48f99754bbc6fc26d450026a1570171960ac8e96a43e747de0eaabd504340c19", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "caf50a8140cc504c2e12d0c4269e489317ca1133d7acca754b60523c72703778", unrolled_ast = "caf50a8140cc504c2e12d0c4269e489317ca1133d7acca754b60523c72703778", ssa_ast = "91494d683a68eb0f8cf7fbb5f1adb670d61d7e33ce5a088a9ad5a18c43a73861", flattened_ast = "d88a15743b68503939b1592348e49f53b03cc78304f5bcc5a5807b4cad4e9178", destructured_ast = "48f99754bbc6fc26d450026a1570171960ac8e96a43e747de0eaabd504340c19", inlined_ast = "48f99754bbc6fc26d450026a1570171960ac8e96a43e747de0eaabd504340c19", dce_ast = "48f99754bbc6fc26d450026a1570171960ac8e96a43e747de0eaabd504340c19", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/field/negate.out b/tests/expectations/compiler/field/negate.out index efb890b544..f907e0ae73 100644 --- a/tests/expectations/compiler/field/negate.out +++ b/tests/expectations/compiler/field/negate.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2e7574014889415bc585a412dded1e666a341742c0c36aefbca3691ebb6cd4cf", type_checked_symbol_table = "c9dcbb112084ca6c9b8e85ada9b27912ea3d0ac86c89f063eea71757ebec915e", unrolled_symbol_table = "c9dcbb112084ca6c9b8e85ada9b27912ea3d0ac86c89f063eea71757ebec915e", initial_ast = "1cd2dd98064f19e046f15fc21049e47fe5191fedd90b8c13f826e6128c63a4bf", unrolled_ast = "1cd2dd98064f19e046f15fc21049e47fe5191fedd90b8c13f826e6128c63a4bf", ssa_ast = "605eadbcb724b40419e5fa8b5cf800e0d97237b17175bc803802cef0986ee168", flattened_ast = "3b5561a745b44711f0add62664ffacea72179f1b5f49f1bf17d21fb9ed6d60c7", destructured_ast = "b9ab8fc45ccbcd0c0627257c0adcaeeff2bbe7647c4ebb27d91c139bbe1df440", inlined_ast = "b9ab8fc45ccbcd0c0627257c0adcaeeff2bbe7647c4ebb27d91c139bbe1df440", dce_ast = "b9ab8fc45ccbcd0c0627257c0adcaeeff2bbe7647c4ebb27d91c139bbe1df440", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1cd2dd98064f19e046f15fc21049e47fe5191fedd90b8c13f826e6128c63a4bf", unrolled_ast = "1cd2dd98064f19e046f15fc21049e47fe5191fedd90b8c13f826e6128c63a4bf", ssa_ast = "605eadbcb724b40419e5fa8b5cf800e0d97237b17175bc803802cef0986ee168", flattened_ast = "3b5561a745b44711f0add62664ffacea72179f1b5f49f1bf17d21fb9ed6d60c7", destructured_ast = "b9ab8fc45ccbcd0c0627257c0adcaeeff2bbe7647c4ebb27d91c139bbe1df440", inlined_ast = "b9ab8fc45ccbcd0c0627257c0adcaeeff2bbe7647c4ebb27d91c139bbe1df440", dce_ast = "b9ab8fc45ccbcd0c0627257c0adcaeeff2bbe7647c4ebb27d91c139bbe1df440", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/field/operator_methods.out b/tests/expectations/compiler/field/operator_methods.out index 077e92dcd6..0834beb03a 100644 --- a/tests/expectations/compiler/field/operator_methods.out +++ b/tests/expectations/compiler/field/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2e7574014889415bc585a412dded1e666a341742c0c36aefbca3691ebb6cd4cf", type_checked_symbol_table = "89fb8581aef6a695c13bdf46e690b23db6ffd21c466138ae455b0e392c97ca56", unrolled_symbol_table = "89fb8581aef6a695c13bdf46e690b23db6ffd21c466138ae455b0e392c97ca56", initial_ast = "2382aba2e9a32e33bd45ef5be340b433d34b8d6ed5d1d1bd05d7d41ee5ca6495", unrolled_ast = "2382aba2e9a32e33bd45ef5be340b433d34b8d6ed5d1d1bd05d7d41ee5ca6495", ssa_ast = "83155b8ecce689a70c808907b7c0e2dc95a590b9fd884d87294e4a84f547dfbe", flattened_ast = "cf5be6ff670c3eeb06a8fb34b303ba61c8fc5bda09b359346baaa2825debfd53", destructured_ast = "0af17fd408d0cd7f31a1ac5b916dcfff8779026b61e02d016f32d1157daa90e0", inlined_ast = "0af17fd408d0cd7f31a1ac5b916dcfff8779026b61e02d016f32d1157daa90e0", dce_ast = "dd8863fd3a3ea2d575a99522af0107bcf0e3350cd250f91b29bbb637d4ebafce", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2382aba2e9a32e33bd45ef5be340b433d34b8d6ed5d1d1bd05d7d41ee5ca6495", unrolled_ast = "2382aba2e9a32e33bd45ef5be340b433d34b8d6ed5d1d1bd05d7d41ee5ca6495", ssa_ast = "83155b8ecce689a70c808907b7c0e2dc95a590b9fd884d87294e4a84f547dfbe", flattened_ast = "cf5be6ff670c3eeb06a8fb34b303ba61c8fc5bda09b359346baaa2825debfd53", destructured_ast = "0af17fd408d0cd7f31a1ac5b916dcfff8779026b61e02d016f32d1157daa90e0", inlined_ast = "0af17fd408d0cd7f31a1ac5b916dcfff8779026b61e02d016f32d1157daa90e0", dce_ast = "dd8863fd3a3ea2d575a99522af0107bcf0e3350cd250f91b29bbb637d4ebafce", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/field/pow.out b/tests/expectations/compiler/field/pow.out index a8153da86a..85211253f4 100644 --- a/tests/expectations/compiler/field/pow.out +++ b/tests/expectations/compiler/field/pow.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "864ad032c0404029005a40750e983f8c7f2a621205e76a17febd7f6df5f796a8", type_checked_symbol_table = "f8e09f2bf87d457a545345c3dd34108cd6739ace7645c6fc979e00bf9004b558", unrolled_symbol_table = "f8e09f2bf87d457a545345c3dd34108cd6739ace7645c6fc979e00bf9004b558", initial_ast = "80312496ab24daabcf44226625ba379bcea0b3f29c0dcbf91e6042519b86f9bc", unrolled_ast = "80312496ab24daabcf44226625ba379bcea0b3f29c0dcbf91e6042519b86f9bc", ssa_ast = "9b99c98fbaaee87ec4ac27b0d9b05f3e2f72845ab12fd1b8eeb357b30b25cb89", flattened_ast = "e5958627930d907503ce5ea7d2dd6f8df094574bde50b0658bfe799ccd8bf5cf", destructured_ast = "7943411258cd4d53c210d04ce770e76e0064b18c516c2803de78cd4cb8038b9d", inlined_ast = "7943411258cd4d53c210d04ce770e76e0064b18c516c2803de78cd4cb8038b9d", dce_ast = "7943411258cd4d53c210d04ce770e76e0064b18c516c2803de78cd4cb8038b9d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "80312496ab24daabcf44226625ba379bcea0b3f29c0dcbf91e6042519b86f9bc", unrolled_ast = "80312496ab24daabcf44226625ba379bcea0b3f29c0dcbf91e6042519b86f9bc", ssa_ast = "9b99c98fbaaee87ec4ac27b0d9b05f3e2f72845ab12fd1b8eeb357b30b25cb89", flattened_ast = "e5958627930d907503ce5ea7d2dd6f8df094574bde50b0658bfe799ccd8bf5cf", destructured_ast = "7943411258cd4d53c210d04ce770e76e0064b18c516c2803de78cd4cb8038b9d", inlined_ast = "7943411258cd4d53c210d04ce770e76e0064b18c516c2803de78cd4cb8038b9d", dce_ast = "7943411258cd4d53c210d04ce770e76e0064b18c516c2803de78cd4cb8038b9d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/field/sub.out b/tests/expectations/compiler/field/sub.out index 407d63d3ad..b5002a4965 100644 --- a/tests/expectations/compiler/field/sub.out +++ b/tests/expectations/compiler/field/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bc854f3a1de7f58d812d13c5ab1b977ee9b36c4ef8627db0a50304eca4e8cf0c", type_checked_symbol_table = "0da888032978a6eac50251afded37e8c88eebf87c204310fcf7297c0d01b3e4f", unrolled_symbol_table = "0da888032978a6eac50251afded37e8c88eebf87c204310fcf7297c0d01b3e4f", initial_ast = "11d7a73b8a5367111769db51f97bdb5d0aaa50e36e12b63af1b5a319e71b828c", unrolled_ast = "11d7a73b8a5367111769db51f97bdb5d0aaa50e36e12b63af1b5a319e71b828c", ssa_ast = "5b97c863f50fd38f339edceafddca0bd87f363c3713e221dd2ef9f61727fa59a", flattened_ast = "28ebdf7d6ff6c185998d456c3b5cfcfbe06a15c23588059b643ee8bc4eadf554", destructured_ast = "92d14541313ed61b47172e652a33a2eb679940760f075f3ed0f1fdc85c311b2e", inlined_ast = "92d14541313ed61b47172e652a33a2eb679940760f075f3ed0f1fdc85c311b2e", dce_ast = "92d14541313ed61b47172e652a33a2eb679940760f075f3ed0f1fdc85c311b2e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "11d7a73b8a5367111769db51f97bdb5d0aaa50e36e12b63af1b5a319e71b828c", unrolled_ast = "11d7a73b8a5367111769db51f97bdb5d0aaa50e36e12b63af1b5a319e71b828c", ssa_ast = "5b97c863f50fd38f339edceafddca0bd87f363c3713e221dd2ef9f61727fa59a", flattened_ast = "28ebdf7d6ff6c185998d456c3b5cfcfbe06a15c23588059b643ee8bc4eadf554", destructured_ast = "92d14541313ed61b47172e652a33a2eb679940760f075f3ed0f1fdc85c311b2e", inlined_ast = "92d14541313ed61b47172e652a33a2eb679940760f075f3ed0f1fdc85c311b2e", dce_ast = "92d14541313ed61b47172e652a33a2eb679940760f075f3ed0f1fdc85c311b2e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/field/ternary.out b/tests/expectations/compiler/field/ternary.out index cda44602bf..da8a70b073 100644 --- a/tests/expectations/compiler/field/ternary.out +++ b/tests/expectations/compiler/field/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bc854f3a1de7f58d812d13c5ab1b977ee9b36c4ef8627db0a50304eca4e8cf0c", type_checked_symbol_table = "0da888032978a6eac50251afded37e8c88eebf87c204310fcf7297c0d01b3e4f", unrolled_symbol_table = "0da888032978a6eac50251afded37e8c88eebf87c204310fcf7297c0d01b3e4f", initial_ast = "79657b057467e04a464e1f7f595851aac649e8d3983512ba672c17bf5448366b", unrolled_ast = "79657b057467e04a464e1f7f595851aac649e8d3983512ba672c17bf5448366b", ssa_ast = "29a922daab043f83b1d029dacdc991a861d25f04acce07a86c29ccd6d233d8bf", flattened_ast = "2ac3dbfbad788bb270308fb75cf8f33a5dc9ab7f2f0573ffdecb696e61c37558", destructured_ast = "f0cfccccd657f5d58431da1ca8cef0a4de586751d0d2aff980680cf0debb8345", inlined_ast = "f0cfccccd657f5d58431da1ca8cef0a4de586751d0d2aff980680cf0debb8345", dce_ast = "f0cfccccd657f5d58431da1ca8cef0a4de586751d0d2aff980680cf0debb8345", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "79657b057467e04a464e1f7f595851aac649e8d3983512ba672c17bf5448366b", unrolled_ast = "79657b057467e04a464e1f7f595851aac649e8d3983512ba672c17bf5448366b", ssa_ast = "29a922daab043f83b1d029dacdc991a861d25f04acce07a86c29ccd6d233d8bf", flattened_ast = "2ac3dbfbad788bb270308fb75cf8f33a5dc9ab7f2f0573ffdecb696e61c37558", destructured_ast = "f0cfccccd657f5d58431da1ca8cef0a4de586751d0d2aff980680cf0debb8345", inlined_ast = "f0cfccccd657f5d58431da1ca8cef0a4de586751d0d2aff980680cf0debb8345", dce_ast = "f0cfccccd657f5d58431da1ca8cef0a4de586751d0d2aff980680cf0debb8345", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/finalize/block_height.out b/tests/expectations/compiler/finalize/block_height.out index ad781e86ee..efa9245cff 100644 --- a/tests/expectations/compiler/finalize/block_height.out +++ b/tests/expectations/compiler/finalize/block_height.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0a745694d5ba3c6f9cbfbb9717bb0d432db5bb107b7e186a17939480dfa0c87b", type_checked_symbol_table = "bf1645eb0cb9e4e89f2edbb4d531d97f0389ed9f5a607b73876cf14187ad2a32", unrolled_symbol_table = "bf1645eb0cb9e4e89f2edbb4d531d97f0389ed9f5a607b73876cf14187ad2a32", initial_ast = "7c696a240b5dca3bd6f8528571fa7cf9f2a2d67448f775d3fd4cb31e415a7d3c", unrolled_ast = "7c696a240b5dca3bd6f8528571fa7cf9f2a2d67448f775d3fd4cb31e415a7d3c", ssa_ast = "47d43faf43d15c119ca806691578ee076593653307f7a15280a4d2f7a9c87875", flattened_ast = "1fb77e4a151c2cf7e2ab0aee1f9e3b0db9cf1a3151e469eda5839c02f7a9fdb2", destructured_ast = "ce1827e7c8b3b720da956d13893c2521d5bb878bf3d06d5a80beecc46be4111c", inlined_ast = "eb734460b6dc341d94745cd98f7a2dabe328cd36d37a090815eb19cd3076cba0", dce_ast = "eb734460b6dc341d94745cd98f7a2dabe328cd36d37a090815eb19cd3076cba0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7c696a240b5dca3bd6f8528571fa7cf9f2a2d67448f775d3fd4cb31e415a7d3c", unrolled_ast = "7c696a240b5dca3bd6f8528571fa7cf9f2a2d67448f775d3fd4cb31e415a7d3c", ssa_ast = "47d43faf43d15c119ca806691578ee076593653307f7a15280a4d2f7a9c87875", flattened_ast = "1fb77e4a151c2cf7e2ab0aee1f9e3b0db9cf1a3151e469eda5839c02f7a9fdb2", destructured_ast = "ce1827e7c8b3b720da956d13893c2521d5bb878bf3d06d5a80beecc46be4111c", inlined_ast = "eb734460b6dc341d94745cd98f7a2dabe328cd36d37a090815eb19cd3076cba0", dce_ast = "eb734460b6dc341d94745cd98f7a2dabe328cd36d37a090815eb19cd3076cba0", bytecode = """ program test.aleo; function matches: diff --git a/tests/expectations/compiler/finalize/contains.out b/tests/expectations/compiler/finalize/contains.out index 3970dc2670..9ab3233023 100644 --- a/tests/expectations/compiler/finalize/contains.out +++ b/tests/expectations/compiler/finalize/contains.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "068186a8c8a9b6e1d6b626df4a30979df2ee81f5972c35ba36bbd8b427436cdf", type_checked_symbol_table = "44c8ab23183f881b921a53ccff30d89275f7a62c27c7eb1f1ac5302670635a88", unrolled_symbol_table = "44c8ab23183f881b921a53ccff30d89275f7a62c27c7eb1f1ac5302670635a88", initial_ast = "d2a45f9028d65426da3469e96d2861dc5211b6c38b32f712ee8836b21cfae53d", unrolled_ast = "d2a45f9028d65426da3469e96d2861dc5211b6c38b32f712ee8836b21cfae53d", ssa_ast = "9ee712560853cd8d5056baf9ca70a530cc87a4f222f14f1404cb3530acc5c301", flattened_ast = "40f24787942caba5124252a80625ecaf74e7948eb88206ba75f0a510015bec61", destructured_ast = "b34a0fbb7379b6b434082a0475fb1c44621bb69c9e5f3ca6717676cb9d84211c", inlined_ast = "9a6ba60bca68e60866f188fd3580fa388aeb1ce0032c013205b0e02b32bd250e", dce_ast = "9a6ba60bca68e60866f188fd3580fa388aeb1ce0032c013205b0e02b32bd250e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d2a45f9028d65426da3469e96d2861dc5211b6c38b32f712ee8836b21cfae53d", unrolled_ast = "d2a45f9028d65426da3469e96d2861dc5211b6c38b32f712ee8836b21cfae53d", ssa_ast = "9ee712560853cd8d5056baf9ca70a530cc87a4f222f14f1404cb3530acc5c301", flattened_ast = "40f24787942caba5124252a80625ecaf74e7948eb88206ba75f0a510015bec61", destructured_ast = "b34a0fbb7379b6b434082a0475fb1c44621bb69c9e5f3ca6717676cb9d84211c", inlined_ast = "9a6ba60bca68e60866f188fd3580fa388aeb1ce0032c013205b0e02b32bd250e", dce_ast = "9a6ba60bca68e60866f188fd3580fa388aeb1ce0032c013205b0e02b32bd250e", bytecode = """ program test.aleo; mapping balances: diff --git a/tests/expectations/compiler/finalize/decrement_via_get_set.out b/tests/expectations/compiler/finalize/decrement_via_get_set.out index 1a0d21e133..e5abd25615 100644 --- a/tests/expectations/compiler/finalize/decrement_via_get_set.out +++ b/tests/expectations/compiler/finalize/decrement_via_get_set.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3963a18566bfb4295f0a275945540158a6cc1e0239ac7f5cf955d5360fdd3456", type_checked_symbol_table = "6229c0d6d573cff4563b95f50d2ad4b484b884f946b677686a0aa8a88d1fef35", unrolled_symbol_table = "6229c0d6d573cff4563b95f50d2ad4b484b884f946b677686a0aa8a88d1fef35", initial_ast = "577b00e2287a194222a242de6c7c56c9c761ea97ad6ba126114fca212f74c9b8", unrolled_ast = "577b00e2287a194222a242de6c7c56c9c761ea97ad6ba126114fca212f74c9b8", ssa_ast = "33f828dbd1a0c3aedc5990cc8df882dca958f230575425068a95823d59483c2e", flattened_ast = "6251f84c9ed5cebf8ddf61ec6d1aeea44c4bf615581fb275f9ee881cd75b47f5", destructured_ast = "ca58c119a4ac73966ded5a2ec8f59cc4f6722e622010bbd2837602ba588404da", inlined_ast = "ccb442edf03d8af70e78a8ebba312ad0966218244d3b55e2fc1298ccc888a936", dce_ast = "ccb442edf03d8af70e78a8ebba312ad0966218244d3b55e2fc1298ccc888a936", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "577b00e2287a194222a242de6c7c56c9c761ea97ad6ba126114fca212f74c9b8", unrolled_ast = "577b00e2287a194222a242de6c7c56c9c761ea97ad6ba126114fca212f74c9b8", ssa_ast = "33f828dbd1a0c3aedc5990cc8df882dca958f230575425068a95823d59483c2e", flattened_ast = "6251f84c9ed5cebf8ddf61ec6d1aeea44c4bf615581fb275f9ee881cd75b47f5", destructured_ast = "ca58c119a4ac73966ded5a2ec8f59cc4f6722e622010bbd2837602ba588404da", inlined_ast = "ccb442edf03d8af70e78a8ebba312ad0966218244d3b55e2fc1298ccc888a936", dce_ast = "ccb442edf03d8af70e78a8ebba312ad0966218244d3b55e2fc1298ccc888a936", bytecode = """ program test.aleo; mapping amounts: diff --git a/tests/expectations/compiler/finalize/empty_finalize.out b/tests/expectations/compiler/finalize/empty_finalize.out index c287924ccc..fc74b1e1fe 100644 --- a/tests/expectations/compiler/finalize/empty_finalize.out +++ b/tests/expectations/compiler/finalize/empty_finalize.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "9cc2f4a1365192d64aa85acd25c3dadf7485fe40b4f3dfd88826284e12236852", type_checked_symbol_table = "26c26ae3127fbc95efd8333634d34a2f3b4976be989c88d28e772fd93466d95d", unrolled_symbol_table = "26c26ae3127fbc95efd8333634d34a2f3b4976be989c88d28e772fd93466d95d", initial_ast = "45d32cf0414a246717747dc917b07ffe55ff7587589d4c494479e18667e61a03", unrolled_ast = "45d32cf0414a246717747dc917b07ffe55ff7587589d4c494479e18667e61a03", ssa_ast = "eb6eff57864e407c245edbba3ab2949a2536643b3b864a8a42b65c348523a31f", flattened_ast = "6e8cc40e042029b3124b7b9a7e66905525207fb6cf0bfe5b71abfecbf10d7c72", destructured_ast = "22c2d4f79894ead71296929de2982b8289e2b43f7d83dc497a1be4532945ea17", inlined_ast = "e18c2f95e617c4c42c2359ea8a09924311f89c0c3a0bfa1e2ffe23c6ff933846", dce_ast = "e18c2f95e617c4c42c2359ea8a09924311f89c0c3a0bfa1e2ffe23c6ff933846", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "45d32cf0414a246717747dc917b07ffe55ff7587589d4c494479e18667e61a03", unrolled_ast = "45d32cf0414a246717747dc917b07ffe55ff7587589d4c494479e18667e61a03", ssa_ast = "eb6eff57864e407c245edbba3ab2949a2536643b3b864a8a42b65c348523a31f", flattened_ast = "6e8cc40e042029b3124b7b9a7e66905525207fb6cf0bfe5b71abfecbf10d7c72", destructured_ast = "22c2d4f79894ead71296929de2982b8289e2b43f7d83dc497a1be4532945ea17", inlined_ast = "e18c2f95e617c4c42c2359ea8a09924311f89c0c3a0bfa1e2ffe23c6ff933846", dce_ast = "e18c2f95e617c4c42c2359ea8a09924311f89c0c3a0bfa1e2ffe23c6ff933846", bytecode = """ program test.aleo; function mint_public: diff --git a/tests/expectations/compiler/finalize/finalize.out b/tests/expectations/compiler/finalize/finalize.out index 6e56d5363c..870a49eb1d 100644 --- a/tests/expectations/compiler/finalize/finalize.out +++ b/tests/expectations/compiler/finalize/finalize.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6c7bfce6c8abf9a3001baabdd52cb029f80d6c1fa101b72ff4b8acbda5e5d291", type_checked_symbol_table = "6c6ad89ce24ab00ec03775fc76d1c95d9d71f4a451802d7ef23539c806dde4d0", unrolled_symbol_table = "6c6ad89ce24ab00ec03775fc76d1c95d9d71f4a451802d7ef23539c806dde4d0", initial_ast = "fac4817f93bb7040ea2c073a4aa94babc29d0bec61198d17fe7fb0e4e7ea9ded", unrolled_ast = "fac4817f93bb7040ea2c073a4aa94babc29d0bec61198d17fe7fb0e4e7ea9ded", ssa_ast = "be2f3f263ca2b58754bbd8a7addcaa1052b03ceaef3d98d69612ddf4661ab0e0", flattened_ast = "4756c0d180b5eeb11e93fdc18a693652d2f867db82bd3637128a7e8b7d4e2e96", destructured_ast = "e31c11310cb123d8209b8040105e9cea8d332a8c1641f2422b69f561202a5796", inlined_ast = "aa37165752ea0677d59741347d0185d40ba9e03a1c220692915c63ca72ecc63e", dce_ast = "aa37165752ea0677d59741347d0185d40ba9e03a1c220692915c63ca72ecc63e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fac4817f93bb7040ea2c073a4aa94babc29d0bec61198d17fe7fb0e4e7ea9ded", unrolled_ast = "fac4817f93bb7040ea2c073a4aa94babc29d0bec61198d17fe7fb0e4e7ea9ded", ssa_ast = "be2f3f263ca2b58754bbd8a7addcaa1052b03ceaef3d98d69612ddf4661ab0e0", flattened_ast = "4756c0d180b5eeb11e93fdc18a693652d2f867db82bd3637128a7e8b7d4e2e96", destructured_ast = "e31c11310cb123d8209b8040105e9cea8d332a8c1641f2422b69f561202a5796", inlined_ast = "aa37165752ea0677d59741347d0185d40ba9e03a1c220692915c63ca72ecc63e", dce_ast = "aa37165752ea0677d59741347d0185d40ba9e03a1c220692915c63ca72ecc63e", bytecode = """ program test.aleo; mapping account: diff --git a/tests/expectations/compiler/finalize/finalize_with_method_calls.out b/tests/expectations/compiler/finalize/finalize_with_method_calls.out index a70070ccbe..7b367d6553 100644 --- a/tests/expectations/compiler/finalize/finalize_with_method_calls.out +++ b/tests/expectations/compiler/finalize/finalize_with_method_calls.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "29c127e243b4a73c2dfc0092aba72d75efea8166af554aefb0c0860394e3d2d2", type_checked_symbol_table = "d8af487bea1fb8435d2b621e0e5199b636ffb5374d9e1dd08786e1d5885663aa", unrolled_symbol_table = "d8af487bea1fb8435d2b621e0e5199b636ffb5374d9e1dd08786e1d5885663aa", initial_ast = "18697a2da0251fbac1310b6de5647e40096a07aac784a04c2ff0758795bc32ee", unrolled_ast = "18697a2da0251fbac1310b6de5647e40096a07aac784a04c2ff0758795bc32ee", ssa_ast = "68bb94a829d0d81d5498c72eadf07fd13bf4c16d91f869a6c86e9c125b1fae8f", flattened_ast = "ef95952b1df07c24c080751864ebe1917a9bfb448b88a72f942bb54e83870867", destructured_ast = "4e3eecbcc66d2b238bfcb35461908025b0be5f7314f7283c3be25800e2693d18", inlined_ast = "745fe6f6eac6755b3b3e3bc0ab926819d43d9819b6df5a1bad921fd6e70c6fd6", dce_ast = "745fe6f6eac6755b3b3e3bc0ab926819d43d9819b6df5a1bad921fd6e70c6fd6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "18697a2da0251fbac1310b6de5647e40096a07aac784a04c2ff0758795bc32ee", unrolled_ast = "18697a2da0251fbac1310b6de5647e40096a07aac784a04c2ff0758795bc32ee", ssa_ast = "68bb94a829d0d81d5498c72eadf07fd13bf4c16d91f869a6c86e9c125b1fae8f", flattened_ast = "ef95952b1df07c24c080751864ebe1917a9bfb448b88a72f942bb54e83870867", destructured_ast = "4e3eecbcc66d2b238bfcb35461908025b0be5f7314f7283c3be25800e2693d18", inlined_ast = "745fe6f6eac6755b3b3e3bc0ab926819d43d9819b6df5a1bad921fd6e70c6fd6", dce_ast = "745fe6f6eac6755b3b3e3bc0ab926819d43d9819b6df5a1bad921fd6e70c6fd6", bytecode = """ program test.aleo; mapping account: diff --git a/tests/expectations/compiler/finalize/increment_via_get_set.out b/tests/expectations/compiler/finalize/increment_via_get_set.out index fcc3def768..5b65ecd6a1 100644 --- a/tests/expectations/compiler/finalize/increment_via_get_set.out +++ b/tests/expectations/compiler/finalize/increment_via_get_set.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0dda4544e419156c52bf1cdcc0bc50b9b0cdeeb1137ec87bc9c7786c11e57e33", type_checked_symbol_table = "3dd7e3e802038b2621018a893c2fd99e1cc97d31fad9e21439005a855c1ac848", unrolled_symbol_table = "3dd7e3e802038b2621018a893c2fd99e1cc97d31fad9e21439005a855c1ac848", initial_ast = "9d5c2907ec4f8e31ef23d56bf23d0aeda97d2993ff485319d5b1e20d22b408b3", unrolled_ast = "9d5c2907ec4f8e31ef23d56bf23d0aeda97d2993ff485319d5b1e20d22b408b3", ssa_ast = "4f56e27bc3b09d665061f61079b37c96aa61e473476830185b498813b86b11e0", flattened_ast = "94657074440a8a7ed9c20787ed50c44f2e8cb0ac9231d0273ae2a7611cc64d99", destructured_ast = "91f4d7d2f66c3547aa8bc80af99a0a3519b662e2730932fa5fb66dabcba0a017", inlined_ast = "f3e27451be8d7ab875d3b4cfab04b5d5e5607ec1a789a529a82693a7a632d547", dce_ast = "f3e27451be8d7ab875d3b4cfab04b5d5e5607ec1a789a529a82693a7a632d547", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9d5c2907ec4f8e31ef23d56bf23d0aeda97d2993ff485319d5b1e20d22b408b3", unrolled_ast = "9d5c2907ec4f8e31ef23d56bf23d0aeda97d2993ff485319d5b1e20d22b408b3", ssa_ast = "4f56e27bc3b09d665061f61079b37c96aa61e473476830185b498813b86b11e0", flattened_ast = "94657074440a8a7ed9c20787ed50c44f2e8cb0ac9231d0273ae2a7611cc64d99", destructured_ast = "91f4d7d2f66c3547aa8bc80af99a0a3519b662e2730932fa5fb66dabcba0a017", inlined_ast = "f3e27451be8d7ab875d3b4cfab04b5d5e5607ec1a789a529a82693a7a632d547", dce_ast = "f3e27451be8d7ab875d3b4cfab04b5d5e5607ec1a789a529a82693a7a632d547", bytecode = """ program test.aleo; mapping amounts: diff --git a/tests/expectations/compiler/finalize/inline_in_finalize.out b/tests/expectations/compiler/finalize/inline_in_finalize.out index 712402f0a7..604c033e10 100644 --- a/tests/expectations/compiler/finalize/inline_in_finalize.out +++ b/tests/expectations/compiler/finalize/inline_in_finalize.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3a3d81b16be880231c6c5304a5c0bff5392e13dc59648bbc6e8ba72662f14f18", type_checked_symbol_table = "2707b12d9fbe9968ab2eb3c06861ca2acf00ba7c5b35471e59970f87bc170174", unrolled_symbol_table = "2707b12d9fbe9968ab2eb3c06861ca2acf00ba7c5b35471e59970f87bc170174", initial_ast = "6053f22b3880d8dcaa68bfc5c9a885dd3731183dc51347d9ef635f14d2d6e261", unrolled_ast = "6053f22b3880d8dcaa68bfc5c9a885dd3731183dc51347d9ef635f14d2d6e261", ssa_ast = "7237836e0866d3a5c1dcf508cca22b22eaa3d76e4a16bcc107cac703b054a083", flattened_ast = "7856e0c4a21f29b3ff944903934344623f72620a473645e506aeba14ddde65d9", destructured_ast = "12c1feb1b13fd0ec9708c0608324bdf334c5a4dbaf221c539b44f24cdec08a26", inlined_ast = "6c54ef2fa42d781945f378dad07a0fd6051983477dbcbe2d3f792962d750ef77", dce_ast = "6c54ef2fa42d781945f378dad07a0fd6051983477dbcbe2d3f792962d750ef77", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6053f22b3880d8dcaa68bfc5c9a885dd3731183dc51347d9ef635f14d2d6e261", unrolled_ast = "6053f22b3880d8dcaa68bfc5c9a885dd3731183dc51347d9ef635f14d2d6e261", ssa_ast = "7237836e0866d3a5c1dcf508cca22b22eaa3d76e4a16bcc107cac703b054a083", flattened_ast = "7856e0c4a21f29b3ff944903934344623f72620a473645e506aeba14ddde65d9", destructured_ast = "12c1feb1b13fd0ec9708c0608324bdf334c5a4dbaf221c539b44f24cdec08a26", inlined_ast = "6c54ef2fa42d781945f378dad07a0fd6051983477dbcbe2d3f792962d750ef77", dce_ast = "6c54ef2fa42d781945f378dad07a0fd6051983477dbcbe2d3f792962d750ef77", bytecode = """ program test.aleo; function public_adder: diff --git a/tests/expectations/compiler/finalize/mapping.out b/tests/expectations/compiler/finalize/mapping.out index b46e255dc7..d95c4bbf0b 100644 --- a/tests/expectations/compiler/finalize/mapping.out +++ b/tests/expectations/compiler/finalize/mapping.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3363b83f9bf4687d1b18a9f46d1fc0873a24656d82706d2a582dfce383bc87be", type_checked_symbol_table = "8f605878267091ce4ac308a2fd3a8982ba739d81e297fdd60c5be2e33123b84e", unrolled_symbol_table = "8f605878267091ce4ac308a2fd3a8982ba739d81e297fdd60c5be2e33123b84e", initial_ast = "f3b8edfaace5f948258ce134f0159d8dc9c8e7ac8bccef23f33d3c32b6116c11", unrolled_ast = "f3b8edfaace5f948258ce134f0159d8dc9c8e7ac8bccef23f33d3c32b6116c11", ssa_ast = "503fec3e5c8a24811647f4190ad4ebf78af890f11db45cb888ac5c89a13b0b61", flattened_ast = "433eb2f5da1bdc374aa1ebce07e10abcae10e878f1aa0a05c6fde0df5e72a264", destructured_ast = "b600f418c7ff02dbebcf46941a18c8a0ef96725c5664f6f58163ca0e3074b02e", inlined_ast = "b600f418c7ff02dbebcf46941a18c8a0ef96725c5664f6f58163ca0e3074b02e", dce_ast = "b600f418c7ff02dbebcf46941a18c8a0ef96725c5664f6f58163ca0e3074b02e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f3b8edfaace5f948258ce134f0159d8dc9c8e7ac8bccef23f33d3c32b6116c11", unrolled_ast = "f3b8edfaace5f948258ce134f0159d8dc9c8e7ac8bccef23f33d3c32b6116c11", ssa_ast = "503fec3e5c8a24811647f4190ad4ebf78af890f11db45cb888ac5c89a13b0b61", flattened_ast = "433eb2f5da1bdc374aa1ebce07e10abcae10e878f1aa0a05c6fde0df5e72a264", destructured_ast = "b600f418c7ff02dbebcf46941a18c8a0ef96725c5664f6f58163ca0e3074b02e", inlined_ast = "b600f418c7ff02dbebcf46941a18c8a0ef96725c5664f6f58163ca0e3074b02e", dce_ast = "b600f418c7ff02dbebcf46941a18c8a0ef96725c5664f6f58163ca0e3074b02e", bytecode = """ program test.aleo; struct Token: diff --git a/tests/expectations/compiler/finalize/mapping_fail.out b/tests/expectations/compiler/finalize/mapping_fail.out index 83ab9d8969..6928f314a7 100644 --- a/tests/expectations/compiler/finalize/mapping_fail.out +++ b/tests/expectations/compiler/finalize/mapping_fail.out @@ -13,6 +13,27 @@ Error [ETYC0372017]: The type `baz` is not found in the current scope. | ^^^^^^^^^^^^^^^^^^^^^^^^ | = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits` +Error [ETYC0372017]: The type `baz` is not found in the current scope. + --> compiler-test:6:5 + | + 6 | mapping floo: baz => u8; + | ^^^^^^^^^^^^^^^^^^^^^^^^ + | + = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits` +Error [ETYC0372017]: The type `foo` is not found in the current scope. + --> compiler-test:8:5 + | + 8 | mapping floop: foo => foo; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits` +Error [ETYC0372017]: The type `foo` is not found in the current scope. + --> compiler-test:8:5 + | + 8 | mapping floop: foo => foo; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits` Error [ETYC0372017]: The type `foo` is not found in the current scope. --> compiler-test:8:5 | @@ -34,6 +55,13 @@ Error [ETYC0372017]: The type `foo` is not found in the current scope. | ^^^^^^^^^^^^^^^^^^^^^^^^ | = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits` +Error [ETYC0372017]: The type `foo` is not found in the current scope. + --> compiler-test:10:5 + | + 10 | mapping bar: foo => baz; + | ^^^^^^^^^^^^^^^^^^^^^^^^ + | + = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits` Error [ETYC0372017]: The type `baz` is not found in the current scope. --> compiler-test:10:5 | @@ -41,6 +69,13 @@ Error [ETYC0372017]: The type `baz` is not found in the current scope. | ^^^^^^^^^^^^^^^^^^^^^^^^ | = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits` +Error [ETYC0372017]: The type `foo` is not found in the current scope. + --> compiler-test:10:5 + | + 10 | mapping bar: foo => baz; + | ^^^^^^^^^^^^^^^^^^^^^^^^ + | + = If you are using an external type, make sure to preface with the program name. Ex: `credits.aleo/credits` instead of `credits` Error [ETYC0372031]: A mapping's value cannot be a record --> compiler-test:19:5 | diff --git a/tests/expectations/compiler/finalize/only_finalize_with_flattening.out b/tests/expectations/compiler/finalize/only_finalize_with_flattening.out index 7cef4a76f8..7b1dc34d9f 100644 --- a/tests/expectations/compiler/finalize/only_finalize_with_flattening.out +++ b/tests/expectations/compiler/finalize/only_finalize_with_flattening.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e1324f21c2a89eab4244d3d97799f33930746664a808085d12f6ffb62b16755d", type_checked_symbol_table = "fd12e83ac8c690174963caf5277abbda9b3a9108c50c43225c04a40791105651", unrolled_symbol_table = "fd12e83ac8c690174963caf5277abbda9b3a9108c50c43225c04a40791105651", initial_ast = "7c9e3e2bce2a78db910de8b7f09d594a9bfbce2d7d0a8cc5e837e55c0d81d9dd", unrolled_ast = "7c9e3e2bce2a78db910de8b7f09d594a9bfbce2d7d0a8cc5e837e55c0d81d9dd", ssa_ast = "6954318972ae7c5650dc285d6bdf92e1f031b22ab6c2d6ec766e3be96a76aa30", flattened_ast = "0600e1a04472460af1dc67e6062b68ccdeff612daf2a91b57089976d3394557e", destructured_ast = "8113445426edebba308048ff8bb437c4547925f01cca86b15faa523a65dcd5b1", inlined_ast = "0cc62bf540dbd73e23c7f8872bcf561972bae8c005d8d30ba81fc0890cbcbd93", dce_ast = "0cc62bf540dbd73e23c7f8872bcf561972bae8c005d8d30ba81fc0890cbcbd93", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7c9e3e2bce2a78db910de8b7f09d594a9bfbce2d7d0a8cc5e837e55c0d81d9dd", unrolled_ast = "7c9e3e2bce2a78db910de8b7f09d594a9bfbce2d7d0a8cc5e837e55c0d81d9dd", ssa_ast = "6954318972ae7c5650dc285d6bdf92e1f031b22ab6c2d6ec766e3be96a76aa30", flattened_ast = "0600e1a04472460af1dc67e6062b68ccdeff612daf2a91b57089976d3394557e", destructured_ast = "8113445426edebba308048ff8bb437c4547925f01cca86b15faa523a65dcd5b1", inlined_ast = "0cc62bf540dbd73e23c7f8872bcf561972bae8c005d8d30ba81fc0890cbcbd93", dce_ast = "0cc62bf540dbd73e23c7f8872bcf561972bae8c005d8d30ba81fc0890cbcbd93", bytecode = """ program test.aleo; struct TokenInfo: diff --git a/tests/expectations/compiler/finalize/rand.out b/tests/expectations/compiler/finalize/rand.out index 35521c7f35..b3cb5d70e2 100644 --- a/tests/expectations/compiler/finalize/rand.out +++ b/tests/expectations/compiler/finalize/rand.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "84dae1bca0775b00961c327e16a4a3fd2e2d4931e351c814b1e7d84b68e95efe", type_checked_symbol_table = "da20caad183d19676ecc895023424a7df4c9b2b451f8fbc8cadef49b81f96568", unrolled_symbol_table = "da20caad183d19676ecc895023424a7df4c9b2b451f8fbc8cadef49b81f96568", initial_ast = "0ec754998930beb6457105c5b9bb1242f4790fe50b003b5a66e9673f157a64fd", unrolled_ast = "0ec754998930beb6457105c5b9bb1242f4790fe50b003b5a66e9673f157a64fd", ssa_ast = "a489cfe29e84bfff687b5f66c4932bca41610f95655f0006b8fae8da8e4d4d1c", flattened_ast = "5ee9e69c74b25405fcf7a081bb852c9b14b0198b9bdfdb90bcb3f91e08cb533a", destructured_ast = "aea5a7a6b14232ca2daf7a528c334910ea1bc0bb7340336974ea91087245f4a8", inlined_ast = "9e0008ac06800cd2c94f5a9efa70ee30c680be63433ffce8eb6d5f38f973125e", dce_ast = "c39cbe44958b3f2d1988eded5aa8e222d34f9a1e76dc8fa123c800722f32183f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0ec754998930beb6457105c5b9bb1242f4790fe50b003b5a66e9673f157a64fd", unrolled_ast = "0ec754998930beb6457105c5b9bb1242f4790fe50b003b5a66e9673f157a64fd", ssa_ast = "a489cfe29e84bfff687b5f66c4932bca41610f95655f0006b8fae8da8e4d4d1c", flattened_ast = "5ee9e69c74b25405fcf7a081bb852c9b14b0198b9bdfdb90bcb3f91e08cb533a", destructured_ast = "aea5a7a6b14232ca2daf7a528c334910ea1bc0bb7340336974ea91087245f4a8", inlined_ast = "9e0008ac06800cd2c94f5a9efa70ee30c680be63433ffce8eb6d5f38f973125e", dce_ast = "c39cbe44958b3f2d1988eded5aa8e222d34f9a1e76dc8fa123c800722f32183f", bytecode = """ program test.aleo; function foo: diff --git a/tests/expectations/compiler/finalize/remove.out b/tests/expectations/compiler/finalize/remove.out index 4e3395ad9a..d711f41bf6 100644 --- a/tests/expectations/compiler/finalize/remove.out +++ b/tests/expectations/compiler/finalize/remove.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "068186a8c8a9b6e1d6b626df4a30979df2ee81f5972c35ba36bbd8b427436cdf", type_checked_symbol_table = "4f5b83e7b1b46e347374733d7532571a912a7e0f746b0bedd900595434b0e14d", unrolled_symbol_table = "4f5b83e7b1b46e347374733d7532571a912a7e0f746b0bedd900595434b0e14d", initial_ast = "cf664e610f551b077107f0332ed7bac0af8eedb7f19af5d6b02268ffcee79f2c", unrolled_ast = "cf664e610f551b077107f0332ed7bac0af8eedb7f19af5d6b02268ffcee79f2c", ssa_ast = "f2a36ba1e48e02660a5f08263f04965838c8993a9123438b21db04a2be45776d", flattened_ast = "0b4d93229669f3d0e75fedcbd34e0d137f5aea6ed0bcca6a71fefa9846a0943f", destructured_ast = "04b2b47f767f04f77b5889d629e9dba247a52b35b9942e156ddf569146ec2cf3", inlined_ast = "5dbe95e8ad433806c35808bab4737d80e143cbb6513597c24d036bae7892fecd", dce_ast = "5dbe95e8ad433806c35808bab4737d80e143cbb6513597c24d036bae7892fecd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cf664e610f551b077107f0332ed7bac0af8eedb7f19af5d6b02268ffcee79f2c", unrolled_ast = "cf664e610f551b077107f0332ed7bac0af8eedb7f19af5d6b02268ffcee79f2c", ssa_ast = "f2a36ba1e48e02660a5f08263f04965838c8993a9123438b21db04a2be45776d", flattened_ast = "0b4d93229669f3d0e75fedcbd34e0d137f5aea6ed0bcca6a71fefa9846a0943f", destructured_ast = "04b2b47f767f04f77b5889d629e9dba247a52b35b9942e156ddf569146ec2cf3", inlined_ast = "5dbe95e8ad433806c35808bab4737d80e143cbb6513597c24d036bae7892fecd", dce_ast = "5dbe95e8ad433806c35808bab4737d80e143cbb6513597c24d036bae7892fecd", bytecode = """ program test.aleo; mapping balances: diff --git a/tests/expectations/compiler/finalize/shadow_mapping_fail.out b/tests/expectations/compiler/finalize/shadow_mapping_fail.out index fc5022b566..2aef32585b 100644 --- a/tests/expectations/compiler/finalize/shadow_mapping_fail.out +++ b/tests/expectations/compiler/finalize/shadow_mapping_fail.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Fail" outputs = [""" -Error [EAST0372008]: record `bar` shadowed by +Error [EAST0372007]: struct `bar` shadowed by --> compiler-test:5:5 | 5 | mapping bar: u8 => u8; diff --git a/tests/expectations/compiler/function/async_conditional.out b/tests/expectations/compiler/function/async_conditional.out new file mode 100644 index 0000000000..cce4aec495 --- /dev/null +++ b/tests/expectations/compiler/function/async_conditional.out @@ -0,0 +1,22 @@ +namespace = "Compile" +expectation = "Pass" +outputs = [[{ compile = [{ initial_ast = "e3fe485e8209786c5590d6881dcc0ad85982f971a7aeb30f9afb69b244415ff5", unrolled_ast = "e3fe485e8209786c5590d6881dcc0ad85982f971a7aeb30f9afb69b244415ff5", ssa_ast = "92e0b2be634ec913878397cdc42ea0c58a323de3b0bd60441c3f6472fbbfa215", flattened_ast = "20cb1441dc16d531a3b136325a7c0a1005a28361b0dfa6966dd6152a637083d1", destructured_ast = "9bb1c113f873868c1f7f267d990ddde222bc27b11881d22c5338778b4102e6cd", inlined_ast = "12459acccbe4bf8a06d498644af985e35655f5eddd5492b8e3ebbccfb772f99d", dce_ast = "c2916dd7b7fdcb356370a44aee4758cf919be4dd3e9decf06ab3df08e265dbe0", bytecode = """ +program test.aleo; + +mapping map: + key as u32.public; + value as u32.public; + +function main: + async main 1u32 into r0; + output r0 as test.aleo/main.future; + +finalize main: + input r0 as u32.public; + is.eq r0 1u32 into r1; + branch.eq r1 false to end_then_0_0; + set 2u32 into map[2u32]; + branch.eq true true to end_otherwise_0_1; + position end_then_0_0; + position end_otherwise_0_1; +""", errors = "", warnings = "" }] }]] diff --git a/tests/expectations/compiler/function/basic_async.out b/tests/expectations/compiler/function/basic_async.out index 52462690bb..83ca09ba5d 100644 --- a/tests/expectations/compiler/function/basic_async.out +++ b/tests/expectations/compiler/function/basic_async.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f3c3859c3ac32ade4821ef16843e8e05631526bcdc2e6da8bf28f30b0a637d5f", type_checked_symbol_table = "0af54f501b7aae271e44f5168cbb869c9a4a1b31b89698f35602af9eb5265190", unrolled_symbol_table = "0af54f501b7aae271e44f5168cbb869c9a4a1b31b89698f35602af9eb5265190", initial_ast = "3ca9478b8578b8767ece4f9b203dc6bd662f326a0bf19d8780b41a1cd1886da4", unrolled_ast = "3ca9478b8578b8767ece4f9b203dc6bd662f326a0bf19d8780b41a1cd1886da4", ssa_ast = "13759b3635fd78f577967b5f6086d19c2eca8d7f7f7e410a7ff62435f01d3275", flattened_ast = "a8bab5287b59f2843a752ba88c87705184e5b4680aa2de72f1bee71c18350955", destructured_ast = "6a4309fa035a3c06b9cc08c6c1ce4aef89a4ae13389ce7aaeddf0982c779c93f", inlined_ast = "44341ccc9165fc7a2b662c051e7723391b25077d13a07780e9d525917d20aebc", dce_ast = "44341ccc9165fc7a2b662c051e7723391b25077d13a07780e9d525917d20aebc", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3ca9478b8578b8767ece4f9b203dc6bd662f326a0bf19d8780b41a1cd1886da4", unrolled_ast = "3ca9478b8578b8767ece4f9b203dc6bd662f326a0bf19d8780b41a1cd1886da4", ssa_ast = "13759b3635fd78f577967b5f6086d19c2eca8d7f7f7e410a7ff62435f01d3275", flattened_ast = "a8bab5287b59f2843a752ba88c87705184e5b4680aa2de72f1bee71c18350955", destructured_ast = "6a4309fa035a3c06b9cc08c6c1ce4aef89a4ae13389ce7aaeddf0982c779c93f", inlined_ast = "44341ccc9165fc7a2b662c051e7723391b25077d13a07780e9d525917d20aebc", dce_ast = "44341ccc9165fc7a2b662c051e7723391b25077d13a07780e9d525917d20aebc", bytecode = """ program test.aleo; mapping Yo: diff --git a/tests/expectations/compiler/function/conditional_return.out b/tests/expectations/compiler/function/conditional_return.out index c35be28c9f..d14ea96327 100644 --- a/tests/expectations/compiler/function/conditional_return.out +++ b/tests/expectations/compiler/function/conditional_return.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "cf19a06a2164ce810e8f7033c1c5f0017f2a99d5f7aff0c556f566fb1f8de253", type_checked_symbol_table = "5de504182c311c67f9120dcf4853bccbbd099dc90de7dcf84ff7dd4f6b1151a1", unrolled_symbol_table = "5de504182c311c67f9120dcf4853bccbbd099dc90de7dcf84ff7dd4f6b1151a1", initial_ast = "8ba9a8e45a45f2533e256b3a001ede7f91cc199bbe31047147ecdd49014d52f1", unrolled_ast = "8ba9a8e45a45f2533e256b3a001ede7f91cc199bbe31047147ecdd49014d52f1", ssa_ast = "3e7a79efb2522e18a6bdfe1942ed539e5ad108e9a2b755076d8843f57f1b492d", flattened_ast = "4212b1fec042b0ed6aabb6ebea09dfb038242ecb11c507f15d580a68b6c13bd1", destructured_ast = "a73f5add01ed1aa34831e4ffe3e360fe45cab8b8f7317eb5f345856d7baf637e", inlined_ast = "a73f5add01ed1aa34831e4ffe3e360fe45cab8b8f7317eb5f345856d7baf637e", dce_ast = "c794cf910bd8b30f084cb86383a02208b6a7e64ea10b6688e437d27dd35c0cc3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8ba9a8e45a45f2533e256b3a001ede7f91cc199bbe31047147ecdd49014d52f1", unrolled_ast = "8ba9a8e45a45f2533e256b3a001ede7f91cc199bbe31047147ecdd49014d52f1", ssa_ast = "3e7a79efb2522e18a6bdfe1942ed539e5ad108e9a2b755076d8843f57f1b492d", flattened_ast = "4212b1fec042b0ed6aabb6ebea09dfb038242ecb11c507f15d580a68b6c13bd1", destructured_ast = "a73f5add01ed1aa34831e4ffe3e360fe45cab8b8f7317eb5f345856d7baf637e", inlined_ast = "a73f5add01ed1aa34831e4ffe3e360fe45cab8b8f7317eb5f345856d7baf637e", dce_ast = "c794cf910bd8b30f084cb86383a02208b6a7e64ea10b6688e437d27dd35c0cc3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/function/dead_code_elimination.out b/tests/expectations/compiler/function/dead_code_elimination.out index 6155f40c5a..70dda3e38c 100644 --- a/tests/expectations/compiler/function/dead_code_elimination.out +++ b/tests/expectations/compiler/function/dead_code_elimination.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8075d3f118de4b595529ccab344d256969cfd38ec3878529d92f07086aa0e7c1", type_checked_symbol_table = "b8e506d83ae6808cba45750bbe33d8db8abe94eee0d1940229c6945a28449864", unrolled_symbol_table = "b8e506d83ae6808cba45750bbe33d8db8abe94eee0d1940229c6945a28449864", initial_ast = "ffd02306f55309c354b25acbd124cc8758dcaddace98f578693675db24cdcb2c", unrolled_ast = "ffd02306f55309c354b25acbd124cc8758dcaddace98f578693675db24cdcb2c", ssa_ast = "f20609affed799afc1e6c54febc34d12a9fc0fcd421fcacd9eb66f3a9513acca", flattened_ast = "9a863bf1d189402fdf36bb61f2e3db5226762c0ea91a023215e7d66566f3a38d", destructured_ast = "f6fafc3a3aef45ed4d3d2892e59a907c0e8617c6931b807f97c25879965a92c8", inlined_ast = "44f8af431773c3a33563240ed7e4ceb88e5ef11d2dbcadce87e4f1e34c07dd9b", dce_ast = "3aaebe40eb3e670c97b9418ef7685de0e4d6146d882830e98e0733212b4eee03", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ffd02306f55309c354b25acbd124cc8758dcaddace98f578693675db24cdcb2c", unrolled_ast = "ffd02306f55309c354b25acbd124cc8758dcaddace98f578693675db24cdcb2c", ssa_ast = "f20609affed799afc1e6c54febc34d12a9fc0fcd421fcacd9eb66f3a9513acca", flattened_ast = "9a863bf1d189402fdf36bb61f2e3db5226762c0ea91a023215e7d66566f3a38d", destructured_ast = "f6fafc3a3aef45ed4d3d2892e59a907c0e8617c6931b807f97c25879965a92c8", inlined_ast = "44f8af431773c3a33563240ed7e4ceb88e5ef11d2dbcadce87e4f1e34c07dd9b", dce_ast = "3aaebe40eb3e670c97b9418ef7685de0e4d6146d882830e98e0733212b4eee03", bytecode = """ program test.aleo; record dummy: diff --git a/tests/expectations/compiler/function/empty_function.out b/tests/expectations/compiler/function/empty_function.out index 75c2ec1697..4f8c6b8ec9 100644 --- a/tests/expectations/compiler/function/empty_function.out +++ b/tests/expectations/compiler/function/empty_function.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "1bccf61751772c793908522780e67d26f476c28c496df4bee4a232020c98abc9", type_checked_symbol_table = "104be3874fbce79161298f115a53ecaa4f80a48bb3928bb92de5d56cbfad0064", unrolled_symbol_table = "104be3874fbce79161298f115a53ecaa4f80a48bb3928bb92de5d56cbfad0064", initial_ast = "52950f91033f987381d1b9a5ff69b626a8911d003da7edb503e97bd6e6637d2c", unrolled_ast = "52950f91033f987381d1b9a5ff69b626a8911d003da7edb503e97bd6e6637d2c", ssa_ast = "5314cb0ebd490a53c7ded487668632260992a4f49a10f1e247980b5c6647ad22", flattened_ast = "85fd8c8ed0cae4cd4b711d8d909d5aec0a176028fa91452fae92fbe5f6091f63", destructured_ast = "fc6b028060914573cc2c1885155f4f2bb5c90ed03caf720bff4d5b05eb299327", inlined_ast = "6b8711898970669f70badb94f5ce2abd87be07fbb764523dd2d9e6d94336e7cd", dce_ast = "6b8711898970669f70badb94f5ce2abd87be07fbb764523dd2d9e6d94336e7cd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "52950f91033f987381d1b9a5ff69b626a8911d003da7edb503e97bd6e6637d2c", unrolled_ast = "52950f91033f987381d1b9a5ff69b626a8911d003da7edb503e97bd6e6637d2c", ssa_ast = "5314cb0ebd490a53c7ded487668632260992a4f49a10f1e247980b5c6647ad22", flattened_ast = "85fd8c8ed0cae4cd4b711d8d909d5aec0a176028fa91452fae92fbe5f6091f63", destructured_ast = "fc6b028060914573cc2c1885155f4f2bb5c90ed03caf720bff4d5b05eb299327", inlined_ast = "6b8711898970669f70badb94f5ce2abd87be07fbb764523dd2d9e6d94336e7cd", dce_ast = "6b8711898970669f70badb94f5ce2abd87be07fbb764523dd2d9e6d94336e7cd", bytecode = """ program test.aleo; closure x: diff --git a/tests/expectations/compiler/function/flatten_arrays.out b/tests/expectations/compiler/function/flatten_arrays.out index 27c9ec6d3b..b9cdd2f4ed 100644 --- a/tests/expectations/compiler/function/flatten_arrays.out +++ b/tests/expectations/compiler/function/flatten_arrays.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "97bb2a452300e0271ea1ec613e5c1b5d2c93e14301899ff1a043a6f7c3a99c4c", type_checked_symbol_table = "5021adcea71311b6ec56b1baeaf4157495e94639c3f59e1d986648f9a6da8652", unrolled_symbol_table = "5021adcea71311b6ec56b1baeaf4157495e94639c3f59e1d986648f9a6da8652", initial_ast = "fd7583fa5c45cf541e66faabbed572400aac55370989a605272f260fad6a3b9c", unrolled_ast = "fd7583fa5c45cf541e66faabbed572400aac55370989a605272f260fad6a3b9c", ssa_ast = "bd59694f39c85c6e7a0111c3c9982ac298841d5e864581b3e33a2d269c5b0879", flattened_ast = "87f985b3385321880074033cf83d3086454deec9530f3b8a6f4359c080b64dc9", destructured_ast = "faeca309b52b721a9de406cbb043e8070271c032b2b43629a6922e836542f125", inlined_ast = "7253ffe11d8fc9dd41bd90d130d8cf223b4da14f0a45f62acb35717beb7ddffe", dce_ast = "774e78b65c89e2cb8c66ab606c448760fb3d8bff7a2497bae2de3453cffdd048", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fd7583fa5c45cf541e66faabbed572400aac55370989a605272f260fad6a3b9c", unrolled_ast = "fd7583fa5c45cf541e66faabbed572400aac55370989a605272f260fad6a3b9c", ssa_ast = "bd59694f39c85c6e7a0111c3c9982ac298841d5e864581b3e33a2d269c5b0879", flattened_ast = "87f985b3385321880074033cf83d3086454deec9530f3b8a6f4359c080b64dc9", destructured_ast = "faeca309b52b721a9de406cbb043e8070271c032b2b43629a6922e836542f125", inlined_ast = "7253ffe11d8fc9dd41bd90d130d8cf223b4da14f0a45f62acb35717beb7ddffe", dce_ast = "774e78b65c89e2cb8c66ab606c448760fb3d8bff7a2497bae2de3453cffdd048", bytecode = """ program test.aleo; struct Data: 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 f8d471a3d7..dd9d05d718 100644 --- a/tests/expectations/compiler/function/flatten_inlined_tuples_of_structs.out +++ b/tests/expectations/compiler/function/flatten_inlined_tuples_of_structs.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6db9c5ea01c0e67ac78d71e98279be125ff7309e6cbeba75d012f8e95eba00c7", type_checked_symbol_table = "f66afbc8937550a2cad26934ef7eac2ecc8285a5481a063b4a1a6b25544c7ba4", unrolled_symbol_table = "f66afbc8937550a2cad26934ef7eac2ecc8285a5481a063b4a1a6b25544c7ba4", initial_ast = "80930ad4cb7f61770ea7357480c75ac2827b4efb16f96e4f0ed8e46516cac7d3", unrolled_ast = "80930ad4cb7f61770ea7357480c75ac2827b4efb16f96e4f0ed8e46516cac7d3", ssa_ast = "fa0d332341ce2232bc73845c04388ed4c4de5273a33bfaf61b392cc0a05bde7b", flattened_ast = "d19a87ce540e4fae4b3fe88b0c26962c40819063f605a9964897d9dbfb222313", destructured_ast = "8a9a86db2c2d736b230ed8e9fb6d5bedc2f1e106c587803d024a34a4ee1a049f", inlined_ast = "31777e8e3f516684cdd5d3c491ef510e43f1abf8f5c52a5b5f43e4f469492616", dce_ast = "a4c1a16d010274fb72cfc5f40297db7856c2515d639fc60efa4dff69605f0c4d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "80930ad4cb7f61770ea7357480c75ac2827b4efb16f96e4f0ed8e46516cac7d3", unrolled_ast = "80930ad4cb7f61770ea7357480c75ac2827b4efb16f96e4f0ed8e46516cac7d3", ssa_ast = "fa0d332341ce2232bc73845c04388ed4c4de5273a33bfaf61b392cc0a05bde7b", flattened_ast = "d19a87ce540e4fae4b3fe88b0c26962c40819063f605a9964897d9dbfb222313", destructured_ast = "8a9a86db2c2d736b230ed8e9fb6d5bedc2f1e106c587803d024a34a4ee1a049f", inlined_ast = "31777e8e3f516684cdd5d3c491ef510e43f1abf8f5c52a5b5f43e4f469492616", dce_ast = "a4c1a16d010274fb72cfc5f40297db7856c2515d639fc60efa4dff69605f0c4d", bytecode = """ program test.aleo; struct Extra: diff --git a/tests/expectations/compiler/function/flatten_test.out b/tests/expectations/compiler/function/flatten_test.out index b632d3fb49..be4cd96d2c 100644 --- a/tests/expectations/compiler/function/flatten_test.out +++ b/tests/expectations/compiler/function/flatten_test.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "537597fe9df5e6c068e328d1fa87356a07a3fb80c2a4e98964b0bd028195987f", type_checked_symbol_table = "e82e08287690ddb7e945142ac8e4eb8e85d2346cc20010172474614c1eea0545", unrolled_symbol_table = "e82e08287690ddb7e945142ac8e4eb8e85d2346cc20010172474614c1eea0545", initial_ast = "3ec85a0ec7aa394039254a13a0c280e9caaa1ee3f25d9e14d36e9a2de0a7f335", unrolled_ast = "3ec85a0ec7aa394039254a13a0c280e9caaa1ee3f25d9e14d36e9a2de0a7f335", ssa_ast = "81357ca332a2a7f57461273f71e43a2e804c817ceaadb569390a217a03c677d3", flattened_ast = "9fe02c591e9071c74ec613413553ed7bff00b422dcc70621b1de145b6c27bcae", destructured_ast = "f6943a454ec373b441e9a261ff2539fb5018e43e8f46c50e35145fbe63893881", inlined_ast = "4e431878f087e5af408b05db24ede6d7123efeb939364b4bb4543da715a1de28", dce_ast = "4e1ea5e2b86e76c30ae0cb75cf8b03ca3c844ebef38ea307bec48e91d843af84", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3ec85a0ec7aa394039254a13a0c280e9caaa1ee3f25d9e14d36e9a2de0a7f335", unrolled_ast = "3ec85a0ec7aa394039254a13a0c280e9caaa1ee3f25d9e14d36e9a2de0a7f335", ssa_ast = "81357ca332a2a7f57461273f71e43a2e804c817ceaadb569390a217a03c677d3", flattened_ast = "9fe02c591e9071c74ec613413553ed7bff00b422dcc70621b1de145b6c27bcae", destructured_ast = "f6943a454ec373b441e9a261ff2539fb5018e43e8f46c50e35145fbe63893881", inlined_ast = "4e431878f087e5af408b05db24ede6d7123efeb939364b4bb4543da715a1de28", dce_ast = "4e1ea5e2b86e76c30ae0cb75cf8b03ca3c844ebef38ea307bec48e91d843af84", bytecode = """ program test.aleo; struct Row: diff --git a/tests/expectations/compiler/function/flatten_test_2.out b/tests/expectations/compiler/function/flatten_test_2.out index 81037759ab..3e41872a15 100644 --- a/tests/expectations/compiler/function/flatten_test_2.out +++ b/tests/expectations/compiler/function/flatten_test_2.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[ - { compile = [{ initial_symbol_table = "732c2e2604e8291f016aba39e66778aac09094b0981d39bc36691463f5847afe", type_checked_symbol_table = "1e3a3053f81db80bb3c396420b93e0a9ebafe00999ac6209e16ac751c7c1d4c2", unrolled_symbol_table = "1e3a3053f81db80bb3c396420b93e0a9ebafe00999ac6209e16ac751c7c1d4c2", initial_ast = "a03b62665e30eedea3d493842083160f588787e920e25c1b53caeeaf780fa985", unrolled_ast = "a03b62665e30eedea3d493842083160f588787e920e25c1b53caeeaf780fa985", ssa_ast = "245399f8485816f9687ebe4a758067ee86c38c65772e11c7e952e3efba46c45c", flattened_ast = "1cbaf23a82ac78edd880cce14f97ca791ad05586c2b298305b5d116c66f741cd", destructured_ast = "7399f593b39548470b1c26f25ca1336b4c565f30383515c19bf2b7d2b7595194", inlined_ast = "7399f593b39548470b1c26f25ca1336b4c565f30383515c19bf2b7d2b7595194", dce_ast = "867c80b990ef129c07631f494d2f26a249d769cae7f407ea569112d696db659c", bytecode = """ + { compile = [{ initial_ast = "a03b62665e30eedea3d493842083160f588787e920e25c1b53caeeaf780fa985", unrolled_ast = "a03b62665e30eedea3d493842083160f588787e920e25c1b53caeeaf780fa985", ssa_ast = "245399f8485816f9687ebe4a758067ee86c38c65772e11c7e952e3efba46c45c", flattened_ast = "1cbaf23a82ac78edd880cce14f97ca791ad05586c2b298305b5d116c66f741cd", destructured_ast = "7399f593b39548470b1c26f25ca1336b4c565f30383515c19bf2b7d2b7595194", inlined_ast = "7399f593b39548470b1c26f25ca1336b4c565f30383515c19bf2b7d2b7595194", dce_ast = "867c80b990ef129c07631f494d2f26a249d769cae7f407ea569112d696db659c", bytecode = """ program test.aleo; struct TokenInfo: @@ -9,7 +9,7 @@ struct TokenInfo: function add_new_liquidity_token_2: """, errors = "", warnings = "" }] }, - { compile = [{ initial_symbol_table = "6fdbec0479fa1733e715cd29bf3da11612de6ade4829d34f938d5c4badf48b2b", type_checked_symbol_table = "19682861d43803d9a30f544b749361430602ecadc6b6a0a0b42fb9fdf1b2cde3", unrolled_symbol_table = "19682861d43803d9a30f544b749361430602ecadc6b6a0a0b42fb9fdf1b2cde3", initial_ast = "d4a2d9b3ae480ba78e5d645c99fe3e52421213cb3899d32e6cb57962271f3500", unrolled_ast = "d4a2d9b3ae480ba78e5d645c99fe3e52421213cb3899d32e6cb57962271f3500", ssa_ast = "70025d49470fabc8804bb98b54ae1d0d0d5d5943fc9d3e6e76b708f346aef7c1", flattened_ast = "806c948265ae74e02fa0130bf2f66a572c0327341a6d990031fa5afee46a4182", destructured_ast = "2863f3ca7be0e5bbfd5754c2e091dc6481bce1473d91b5bff1256ebb63e48f55", inlined_ast = "2863f3ca7be0e5bbfd5754c2e091dc6481bce1473d91b5bff1256ebb63e48f55", dce_ast = "2863f3ca7be0e5bbfd5754c2e091dc6481bce1473d91b5bff1256ebb63e48f55", bytecode = """ + { compile = [{ initial_ast = "d4a2d9b3ae480ba78e5d645c99fe3e52421213cb3899d32e6cb57962271f3500", unrolled_ast = "d4a2d9b3ae480ba78e5d645c99fe3e52421213cb3899d32e6cb57962271f3500", ssa_ast = "70025d49470fabc8804bb98b54ae1d0d0d5d5943fc9d3e6e76b708f346aef7c1", flattened_ast = "806c948265ae74e02fa0130bf2f66a572c0327341a6d990031fa5afee46a4182", destructured_ast = "2863f3ca7be0e5bbfd5754c2e091dc6481bce1473d91b5bff1256ebb63e48f55", inlined_ast = "2863f3ca7be0e5bbfd5754c2e091dc6481bce1473d91b5bff1256ebb63e48f55", dce_ast = "2863f3ca7be0e5bbfd5754c2e091dc6481bce1473d91b5bff1256ebb63e48f55", bytecode = """ program test.aleo; struct TokenInfo: diff --git a/tests/expectations/compiler/function/flatten_tuples_of_structs.out b/tests/expectations/compiler/function/flatten_tuples_of_structs.out index c6abe68637..de2a2f2cbb 100644 --- a/tests/expectations/compiler/function/flatten_tuples_of_structs.out +++ b/tests/expectations/compiler/function/flatten_tuples_of_structs.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "901f52c5f09a365083616cd70e4a04ddac02cb20cc44783d40ec7892d086c7f3", type_checked_symbol_table = "e91d96bb1b9c4c5ddb585323b281624b6f0755ab52b38422671379e36181d957", unrolled_symbol_table = "e91d96bb1b9c4c5ddb585323b281624b6f0755ab52b38422671379e36181d957", initial_ast = "cb7562eb6790c9575bdebee3bf93ea4ea82b5ae67adf4743fab755ef02816b79", unrolled_ast = "cb7562eb6790c9575bdebee3bf93ea4ea82b5ae67adf4743fab755ef02816b79", ssa_ast = "6f8bedeb17fbc7ab0bedae336d52e6c50b6e1d388c47807e128eebc386ef36bd", flattened_ast = "3775d01f9ef9eb186462484c82c7e2299abea4f21b2247cf7c51c6cd185846ea", destructured_ast = "3f160a89ae2d135006d3134e8a38da5428bd6ff299cfdcc5978e16d0a9968418", inlined_ast = "69487fa9fa59a1a90e00e4c1bd175f457f99747ffa182cb4bdc71dac8db57c92", dce_ast = "791008944c516410ef19ca7384c9ee11c40921cc0e2c4c20ae30d2cac47ad392", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cb7562eb6790c9575bdebee3bf93ea4ea82b5ae67adf4743fab755ef02816b79", unrolled_ast = "cb7562eb6790c9575bdebee3bf93ea4ea82b5ae67adf4743fab755ef02816b79", ssa_ast = "6f8bedeb17fbc7ab0bedae336d52e6c50b6e1d388c47807e128eebc386ef36bd", flattened_ast = "3775d01f9ef9eb186462484c82c7e2299abea4f21b2247cf7c51c6cd185846ea", destructured_ast = "3f160a89ae2d135006d3134e8a38da5428bd6ff299cfdcc5978e16d0a9968418", inlined_ast = "69487fa9fa59a1a90e00e4c1bd175f457f99747ffa182cb4bdc71dac8db57c92", dce_ast = "791008944c516410ef19ca7384c9ee11c40921cc0e2c4c20ae30d2cac47ad392", bytecode = """ program test.aleo; struct Extra: diff --git a/tests/expectations/compiler/function/flatten_unit_expressions.out b/tests/expectations/compiler/function/flatten_unit_expressions.out index 7e368287f2..73be088272 100644 --- a/tests/expectations/compiler/function/flatten_unit_expressions.out +++ b/tests/expectations/compiler/function/flatten_unit_expressions.out @@ -1,12 +1,12 @@ namespace = "Compile" expectation = "Pass" outputs = [[ - { compile = [{ initial_symbol_table = "a3104062809642350b9fda830757e057f7de3b287a8ad9bbe32037644b52e5ca", type_checked_symbol_table = "a7ab61ebe58783c55a7796b2ca87dbced7aef45f1cf3701abd4caf7e9892a2fb", unrolled_symbol_table = "a7ab61ebe58783c55a7796b2ca87dbced7aef45f1cf3701abd4caf7e9892a2fb", initial_ast = "858bf2fb16e87d10c82a7d0e2569a2535779bceec0e371bc7cc9ff84d433f648", unrolled_ast = "858bf2fb16e87d10c82a7d0e2569a2535779bceec0e371bc7cc9ff84d433f648", ssa_ast = "085dfdc6611943a9f1042eeeb84b9f5793600f9405e15581adb7fc1e4b69deaf", flattened_ast = "72349f847d23c9e1735c2d7636d50c0e93393df65d01f4ef5c83b8d28326a15d", destructured_ast = "96aaef29a9d00d1b2e73698ddd3adb8687a6a26a808cb778c34eda95f011f081", inlined_ast = "96aaef29a9d00d1b2e73698ddd3adb8687a6a26a808cb778c34eda95f011f081", dce_ast = "05c996ba926d1f7b84fbf004839b2d31b2532f39ac3d167e9b0d82454e6d0b51", bytecode = """ + { compile = [{ initial_ast = "858bf2fb16e87d10c82a7d0e2569a2535779bceec0e371bc7cc9ff84d433f648", unrolled_ast = "858bf2fb16e87d10c82a7d0e2569a2535779bceec0e371bc7cc9ff84d433f648", ssa_ast = "085dfdc6611943a9f1042eeeb84b9f5793600f9405e15581adb7fc1e4b69deaf", flattened_ast = "72349f847d23c9e1735c2d7636d50c0e93393df65d01f4ef5c83b8d28326a15d", destructured_ast = "96aaef29a9d00d1b2e73698ddd3adb8687a6a26a808cb778c34eda95f011f081", inlined_ast = "96aaef29a9d00d1b2e73698ddd3adb8687a6a26a808cb778c34eda95f011f081", dce_ast = "05c996ba926d1f7b84fbf004839b2d31b2532f39ac3d167e9b0d82454e6d0b51", bytecode = """ program test.aleo; function bar: """, errors = "", warnings = "" }] }, - { compile = [{ initial_symbol_table = "a3104062809642350b9fda830757e057f7de3b287a8ad9bbe32037644b52e5ca", type_checked_symbol_table = "a7ab61ebe58783c55a7796b2ca87dbced7aef45f1cf3701abd4caf7e9892a2fb", unrolled_symbol_table = "a7ab61ebe58783c55a7796b2ca87dbced7aef45f1cf3701abd4caf7e9892a2fb", initial_ast = "7516ce18766eb2c7838ded66e8bacf43c4475f592669ed4295d3e3785c04debf", unrolled_ast = "7516ce18766eb2c7838ded66e8bacf43c4475f592669ed4295d3e3785c04debf", ssa_ast = "328c20b0db3057ecbd9727a1cd49a7a7bc7772fe4559da1642ec0e1e14439049", flattened_ast = "0a3dabf2f09dcc27073d2136cdbfcb111832ae419a2ffe169a852366d46d110a", destructured_ast = "ff1cdcc9088318e108771c9619b3d36bee8f4f4d951d044bec4a6ee74accf19f", inlined_ast = "ff1cdcc9088318e108771c9619b3d36bee8f4f4d951d044bec4a6ee74accf19f", dce_ast = "ff1cdcc9088318e108771c9619b3d36bee8f4f4d951d044bec4a6ee74accf19f", bytecode = """ + { compile = [{ initial_ast = "7516ce18766eb2c7838ded66e8bacf43c4475f592669ed4295d3e3785c04debf", unrolled_ast = "7516ce18766eb2c7838ded66e8bacf43c4475f592669ed4295d3e3785c04debf", ssa_ast = "328c20b0db3057ecbd9727a1cd49a7a7bc7772fe4559da1642ec0e1e14439049", flattened_ast = "0a3dabf2f09dcc27073d2136cdbfcb111832ae419a2ffe169a852366d46d110a", destructured_ast = "ff1cdcc9088318e108771c9619b3d36bee8f4f4d951d044bec4a6ee74accf19f", inlined_ast = "ff1cdcc9088318e108771c9619b3d36bee8f4f4d951d044bec4a6ee74accf19f", dce_ast = "ff1cdcc9088318e108771c9619b3d36bee8f4f4d951d044bec4a6ee74accf19f", bytecode = """ program test.aleo; function bar: diff --git a/tests/expectations/compiler/function/function_call.out b/tests/expectations/compiler/function/function_call.out index 94be173bfe..dc0b1dc5e4 100644 --- a/tests/expectations/compiler/function/function_call.out +++ b/tests/expectations/compiler/function/function_call.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7330ad96d65252e0d038d6cdc4b4874bed644a60b8c0de2da70ee0d2f018f790", type_checked_symbol_table = "ac6cd58d5b9e342bd40e910e207fcdf7a95f9e46c2e8518bc8c44cfd90308bf4", unrolled_symbol_table = "ac6cd58d5b9e342bd40e910e207fcdf7a95f9e46c2e8518bc8c44cfd90308bf4", initial_ast = "8b68fd0f18e8fc74db391751baaa281e3b62ab56208b7d910040d10fb775261a", unrolled_ast = "8b68fd0f18e8fc74db391751baaa281e3b62ab56208b7d910040d10fb775261a", ssa_ast = "4d36ab9d484d0d7eaec140ff70e1b43f9484a067dc3b5717e0719e78c46754f2", flattened_ast = "139763ddf1d58bcdb053e62bd22a37f0f25cf40ac6b728d914f0473d4f094816", destructured_ast = "d66c8b8e8698cead559c3cc52b21a42d70be448b2caee0413dd1ce88fa3bcefd", inlined_ast = "89aec80f6e01ba7e7dab7f6ff988fd5205c6932a65d4f57cc164a5df7ac38468", dce_ast = "8fa786c76867752aa1d7da290907cd6cb6ebc0b2eaf1c7f271aa9eb16ba187d8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8b68fd0f18e8fc74db391751baaa281e3b62ab56208b7d910040d10fb775261a", unrolled_ast = "8b68fd0f18e8fc74db391751baaa281e3b62ab56208b7d910040d10fb775261a", ssa_ast = "4d36ab9d484d0d7eaec140ff70e1b43f9484a067dc3b5717e0719e78c46754f2", flattened_ast = "139763ddf1d58bcdb053e62bd22a37f0f25cf40ac6b728d914f0473d4f094816", destructured_ast = "d66c8b8e8698cead559c3cc52b21a42d70be448b2caee0413dd1ce88fa3bcefd", inlined_ast = "89aec80f6e01ba7e7dab7f6ff988fd5205c6932a65d4f57cc164a5df7ac38468", dce_ast = "8fa786c76867752aa1d7da290907cd6cb6ebc0b2eaf1c7f271aa9eb16ba187d8", bytecode = """ program test.aleo; closure adder: diff --git a/tests/expectations/compiler/function/function_call_inline.out b/tests/expectations/compiler/function/function_call_inline.out index 76cfbb4c1f..36b323b5e8 100644 --- a/tests/expectations/compiler/function/function_call_inline.out +++ b/tests/expectations/compiler/function/function_call_inline.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "cb99db344be0ad8f6c0bb7f50fc36019a0952ee222775535ba5d880990776fbc", type_checked_symbol_table = "04f1a29f927ce2711b2588def175f4f0fca66bb2138ac27b479ad5c24637da29", unrolled_symbol_table = "04f1a29f927ce2711b2588def175f4f0fca66bb2138ac27b479ad5c24637da29", initial_ast = "c9a39ba95e3335c1fa6eb924e55371957d21eebefb07c307e48f556d0a80823b", unrolled_ast = "c9a39ba95e3335c1fa6eb924e55371957d21eebefb07c307e48f556d0a80823b", ssa_ast = "020daa90945dd26c4048779015a7bc6b2a3af0570f23c93b94e22cebdf73754b", flattened_ast = "7c76b6b3b5eeaf8841d4002e7675e9bfbd27ae9dd07229701d617689ab49553c", destructured_ast = "12a6bfb9b3bd7a13345014396e276de753ede3a2259bc14c162eeee3de623db1", inlined_ast = "be58baef96b4edcdb15e134e6802d3d2124e785ec9f2d2a7e66dc653e572463b", dce_ast = "43fe34a4712b1904236bcadaa1c6acfe5fc24fba93b056678d17f2f10af0f325", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c9a39ba95e3335c1fa6eb924e55371957d21eebefb07c307e48f556d0a80823b", unrolled_ast = "c9a39ba95e3335c1fa6eb924e55371957d21eebefb07c307e48f556d0a80823b", ssa_ast = "020daa90945dd26c4048779015a7bc6b2a3af0570f23c93b94e22cebdf73754b", flattened_ast = "7c76b6b3b5eeaf8841d4002e7675e9bfbd27ae9dd07229701d617689ab49553c", destructured_ast = "12a6bfb9b3bd7a13345014396e276de753ede3a2259bc14c162eeee3de623db1", inlined_ast = "be58baef96b4edcdb15e134e6802d3d2124e785ec9f2d2a7e66dc653e572463b", dce_ast = "43fe34a4712b1904236bcadaa1c6acfe5fc24fba93b056678d17f2f10af0f325", bytecode = """ program test.aleo; function main: 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 cfb83929c9..7008fcb9d4 100644 --- a/tests/expectations/compiler/function/function_call_out_of_order.out +++ b/tests/expectations/compiler/function/function_call_out_of_order.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "1c96144da4b4ad4b6f78aa391dd116ab29a8a11aed5a4398474e18040455f426", type_checked_symbol_table = "fffd390353787e0929d4a6261c510387a675438bea70d0f49bfdd0fd4f32cb8f", unrolled_symbol_table = "fffd390353787e0929d4a6261c510387a675438bea70d0f49bfdd0fd4f32cb8f", initial_ast = "cd67a4bd4c22784098cf8ecc4e8079479062df17e8da5d75d5efc029337c76bf", unrolled_ast = "cd67a4bd4c22784098cf8ecc4e8079479062df17e8da5d75d5efc029337c76bf", ssa_ast = "50d96b3454dd9deb16aa306d308ffd7dd1d4ceb4b3e247516934c60f4c362a65", flattened_ast = "08b9e3d394cedad85a405dbbba19dc56637d141ee85392df8520e0fb08e2ce9b", destructured_ast = "eef3c63a267e76c98694279ed57e3fec725c02fe84766da8d194ae6f29ed32b7", inlined_ast = "b305b98efdaaa0fa8b5abbe0460b26ab1258c30f6dd66a459c235b1b945db62a", dce_ast = "b305b98efdaaa0fa8b5abbe0460b26ab1258c30f6dd66a459c235b1b945db62a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cd67a4bd4c22784098cf8ecc4e8079479062df17e8da5d75d5efc029337c76bf", unrolled_ast = "cd67a4bd4c22784098cf8ecc4e8079479062df17e8da5d75d5efc029337c76bf", ssa_ast = "50d96b3454dd9deb16aa306d308ffd7dd1d4ceb4b3e247516934c60f4c362a65", flattened_ast = "08b9e3d394cedad85a405dbbba19dc56637d141ee85392df8520e0fb08e2ce9b", destructured_ast = "eef3c63a267e76c98694279ed57e3fec725c02fe84766da8d194ae6f29ed32b7", inlined_ast = "b305b98efdaaa0fa8b5abbe0460b26ab1258c30f6dd66a459c235b1b945db62a", dce_ast = "b305b98efdaaa0fa8b5abbe0460b26ab1258c30f6dd66a459c235b1b945db62a", bytecode = """ program test.aleo; closure bar: diff --git a/tests/expectations/compiler/function/function_input_else_assignment.out b/tests/expectations/compiler/function/function_input_else_assignment.out index bfc5cb8640..9cd331bfae 100644 --- a/tests/expectations/compiler/function/function_input_else_assignment.out +++ b/tests/expectations/compiler/function/function_input_else_assignment.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0136f54683c547037c9ee6cde87beea391c984d5104d821d9548339972b19e39", type_checked_symbol_table = "9e69d1a481e52e7bff9cdfb6717e492b970c1498dab5b99e9e58f5da9b90c1bd", unrolled_symbol_table = "9e69d1a481e52e7bff9cdfb6717e492b970c1498dab5b99e9e58f5da9b90c1bd", initial_ast = "4c9ab22f340920e9a086b4b55e1e09065bf8839d7bf03d725003fc53cc6d5265", unrolled_ast = "4c9ab22f340920e9a086b4b55e1e09065bf8839d7bf03d725003fc53cc6d5265", ssa_ast = "bf04c3808bc97d0b45f1e69cb8f9faed5f31e01cc03e359364bf22132b36216b", flattened_ast = "42c7d42e4bef17c457c38309491d5b05e69294712c4dd72245a1ec3d23de3453", destructured_ast = "4d3de6e078f3c109dfd2bdb96817b23da4c755d9ca1300ad3f74040453aa7f0d", inlined_ast = "4d3de6e078f3c109dfd2bdb96817b23da4c755d9ca1300ad3f74040453aa7f0d", dce_ast = "628a22914e986028049f1a82a9662057762c39876a72e85e2624bef3b0737e92", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4c9ab22f340920e9a086b4b55e1e09065bf8839d7bf03d725003fc53cc6d5265", unrolled_ast = "4c9ab22f340920e9a086b4b55e1e09065bf8839d7bf03d725003fc53cc6d5265", ssa_ast = "bf04c3808bc97d0b45f1e69cb8f9faed5f31e01cc03e359364bf22132b36216b", flattened_ast = "42c7d42e4bef17c457c38309491d5b05e69294712c4dd72245a1ec3d23de3453", destructured_ast = "4d3de6e078f3c109dfd2bdb96817b23da4c755d9ca1300ad3f74040453aa7f0d", inlined_ast = "4d3de6e078f3c109dfd2bdb96817b23da4c755d9ca1300ad3f74040453aa7f0d", dce_ast = "628a22914e986028049f1a82a9662057762c39876a72e85e2624bef3b0737e92", bytecode = """ program test.aleo; function foo: diff --git a/tests/expectations/compiler/function/helper_function_with_interface.out b/tests/expectations/compiler/function/helper_function_with_interface.out index 4a756bd63a..9d439d404c 100644 --- a/tests/expectations/compiler/function/helper_function_with_interface.out +++ b/tests/expectations/compiler/function/helper_function_with_interface.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c7c616be9eac3a312ddf37f0e3330993ddb7bacce02f726e416157efbe4d120f", type_checked_symbol_table = "26ab2d24ace3b561a5941e694b92d5a17fd48140d565f96860e3be67e6dbbf97", unrolled_symbol_table = "26ab2d24ace3b561a5941e694b92d5a17fd48140d565f96860e3be67e6dbbf97", initial_ast = "aa4a1a0f9e75a5b4b8af1232b601a8901b54421c041d5745df979cb9e668e18c", unrolled_ast = "aa4a1a0f9e75a5b4b8af1232b601a8901b54421c041d5745df979cb9e668e18c", ssa_ast = "1010eb033d528e2c47d8f0f815ab72366470696d8be0597b8134fee5d3f20967", flattened_ast = "a3d6e47fd24d2de910f133f9f10b6059d231a61244d5ac24508c7b21df083283", destructured_ast = "50e3a564e7551ffa6f7c6eb6866dfc556a0dfaeb1b60ba7588d476b652ca4ffd", inlined_ast = "50e3a564e7551ffa6f7c6eb6866dfc556a0dfaeb1b60ba7588d476b652ca4ffd", dce_ast = "50e3a564e7551ffa6f7c6eb6866dfc556a0dfaeb1b60ba7588d476b652ca4ffd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "aa4a1a0f9e75a5b4b8af1232b601a8901b54421c041d5745df979cb9e668e18c", unrolled_ast = "aa4a1a0f9e75a5b4b8af1232b601a8901b54421c041d5745df979cb9e668e18c", ssa_ast = "1010eb033d528e2c47d8f0f815ab72366470696d8be0597b8134fee5d3f20967", flattened_ast = "a3d6e47fd24d2de910f133f9f10b6059d231a61244d5ac24508c7b21df083283", destructured_ast = "50e3a564e7551ffa6f7c6eb6866dfc556a0dfaeb1b60ba7588d476b652ca4ffd", inlined_ast = "50e3a564e7551ffa6f7c6eb6866dfc556a0dfaeb1b60ba7588d476b652ca4ffd", dce_ast = "50e3a564e7551ffa6f7c6eb6866dfc556a0dfaeb1b60ba7588d476b652ca4ffd", bytecode = """ program test.aleo; struct Board: diff --git a/tests/expectations/compiler/function/inline_expr_statement.out b/tests/expectations/compiler/function/inline_expr_statement.out index ba9bf227ae..8096269bc7 100644 --- a/tests/expectations/compiler/function/inline_expr_statement.out +++ b/tests/expectations/compiler/function/inline_expr_statement.out @@ -1,12 +1,12 @@ namespace = "Compile" expectation = "Pass" outputs = [[ - { compile = [{ initial_symbol_table = "d173146a7529f4ba75bd7a9103c95e994f6a8a48c76d9fe240b40c51d9ec9ea5", type_checked_symbol_table = "6fc8c9d969ea5cae3e83a8841ad14233996c13bd1830225cd622cf4a80af9b0e", unrolled_symbol_table = "6fc8c9d969ea5cae3e83a8841ad14233996c13bd1830225cd622cf4a80af9b0e", initial_ast = "79ffb3d8e763376c66760a989189bd5e368d43b461c8b7b5bd5f3c73e8ae9de5", unrolled_ast = "79ffb3d8e763376c66760a989189bd5e368d43b461c8b7b5bd5f3c73e8ae9de5", ssa_ast = "b29cb93dd5f962916f19de735160a23956fb1e6c810955ebc29fc929901c5312", flattened_ast = "f0e1d047cdeaec52cff67fd951319f7470ce8be736bbbd52c496a43669469856", destructured_ast = "3280e116aee027d9e5190aac15f54346b5b421eba91c38521edf3fc9929614aa", inlined_ast = "3059d5cb88c797c5712687c7577c5c3203491dcd60d0a99a3110c019bec597b2", dce_ast = "aac0d236f00fc0900e42d2666600e08b8dba7ae5101e245de681984bd58bd5f5", bytecode = """ + { compile = [{ initial_ast = "79ffb3d8e763376c66760a989189bd5e368d43b461c8b7b5bd5f3c73e8ae9de5", unrolled_ast = "79ffb3d8e763376c66760a989189bd5e368d43b461c8b7b5bd5f3c73e8ae9de5", ssa_ast = "b29cb93dd5f962916f19de735160a23956fb1e6c810955ebc29fc929901c5312", flattened_ast = "f0e1d047cdeaec52cff67fd951319f7470ce8be736bbbd52c496a43669469856", destructured_ast = "3280e116aee027d9e5190aac15f54346b5b421eba91c38521edf3fc9929614aa", inlined_ast = "3059d5cb88c797c5712687c7577c5c3203491dcd60d0a99a3110c019bec597b2", dce_ast = "aac0d236f00fc0900e42d2666600e08b8dba7ae5101e245de681984bd58bd5f5", bytecode = """ program test.aleo; function some_function: """, errors = "", warnings = "" }] }, - { compile = [{ initial_symbol_table = "f5b97a00529329187c604479728465537644fcd715854bfac5b1a733a920fc4b", type_checked_symbol_table = "e5ff1228de5b9e338bc6f769c251aa90e235f7f3ecc3255700edf3da9dddb502", unrolled_symbol_table = "e5ff1228de5b9e338bc6f769c251aa90e235f7f3ecc3255700edf3da9dddb502", initial_ast = "44f5a4a58ea0ad1d550e86cc5bfe0c1dd2dafa73a3f6574d552c118d6c0b49de", unrolled_ast = "44f5a4a58ea0ad1d550e86cc5bfe0c1dd2dafa73a3f6574d552c118d6c0b49de", ssa_ast = "f3bac2abda495b5b0824176aabb1b3676c4e91f32bbcb8694f365dd30be939ff", flattened_ast = "5e68bcde8778abf57055975197dd060e0b23ddb476c517776f7a272c6978ef8c", destructured_ast = "6a6a4ef016de75c8016aef2fcdb0d547f585a508fbe41288fb8b5a5be36dcee5", inlined_ast = "262b92cab36ca99d4d4c090c9ceaa0afe4f1c0bca1490a320f2fe30533a279cd", dce_ast = "262b92cab36ca99d4d4c090c9ceaa0afe4f1c0bca1490a320f2fe30533a279cd", bytecode = """ + { compile = [{ initial_ast = "44f5a4a58ea0ad1d550e86cc5bfe0c1dd2dafa73a3f6574d552c118d6c0b49de", unrolled_ast = "44f5a4a58ea0ad1d550e86cc5bfe0c1dd2dafa73a3f6574d552c118d6c0b49de", ssa_ast = "f3bac2abda495b5b0824176aabb1b3676c4e91f32bbcb8694f365dd30be939ff", flattened_ast = "5e68bcde8778abf57055975197dd060e0b23ddb476c517776f7a272c6978ef8c", destructured_ast = "6a6a4ef016de75c8016aef2fcdb0d547f585a508fbe41288fb8b5a5be36dcee5", inlined_ast = "262b92cab36ca99d4d4c090c9ceaa0afe4f1c0bca1490a320f2fe30533a279cd", dce_ast = "262b92cab36ca99d4d4c090c9ceaa0afe4f1c0bca1490a320f2fe30533a279cd", bytecode = """ program test.aleo; function some_function: diff --git a/tests/expectations/compiler/function/inline_twice.out b/tests/expectations/compiler/function/inline_twice.out index 11fe948c23..0b1c05e3c2 100644 --- a/tests/expectations/compiler/function/inline_twice.out +++ b/tests/expectations/compiler/function/inline_twice.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "08004794a9e2baf785d9d0d22c6a06fb3e7d0ce4c197cb12ea4fa3a9438de5ec", type_checked_symbol_table = "e55614c11f37d7de2a8a271560a0e8a3da673c206e878810a6a8f7441564ce0d", unrolled_symbol_table = "e55614c11f37d7de2a8a271560a0e8a3da673c206e878810a6a8f7441564ce0d", initial_ast = "43678a1aa93fc7c3820ff56d5a63818c81ebc5e4c639cfac968b5ee487cf79b2", unrolled_ast = "43678a1aa93fc7c3820ff56d5a63818c81ebc5e4c639cfac968b5ee487cf79b2", ssa_ast = "2948122e4b02f36dd806cde869cca46a2494261f02f09f97f5f4f37e2700fb14", flattened_ast = "d1db8ec275e74bd5dbc32935b87170a99f681423536f08ee952e474c76f580e2", destructured_ast = "ca86883d13783d288988a97e7d628bb8c61329dcbf2fa2d54176286e48191c20", inlined_ast = "21a4ec7174456773b1c858ad63e22dd69835cbc9b16855f277d06f2f48de870c", dce_ast = "21a4ec7174456773b1c858ad63e22dd69835cbc9b16855f277d06f2f48de870c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "43678a1aa93fc7c3820ff56d5a63818c81ebc5e4c639cfac968b5ee487cf79b2", unrolled_ast = "43678a1aa93fc7c3820ff56d5a63818c81ebc5e4c639cfac968b5ee487cf79b2", ssa_ast = "2948122e4b02f36dd806cde869cca46a2494261f02f09f97f5f4f37e2700fb14", flattened_ast = "d1db8ec275e74bd5dbc32935b87170a99f681423536f08ee952e474c76f580e2", destructured_ast = "ca86883d13783d288988a97e7d628bb8c61329dcbf2fa2d54176286e48191c20", inlined_ast = "21a4ec7174456773b1c858ad63e22dd69835cbc9b16855f277d06f2f48de870c", dce_ast = "21a4ec7174456773b1c858ad63e22dd69835cbc9b16855f277d06f2f48de870c", bytecode = """ program test.aleo; function make_move: diff --git a/tests/expectations/compiler/function/private_input_output.out b/tests/expectations/compiler/function/private_input_output.out index b34060e53e..a2a95bfcb8 100644 --- a/tests/expectations/compiler/function/private_input_output.out +++ b/tests/expectations/compiler/function/private_input_output.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d253e63c13179168f1b63472dc9eea4bf3c752b72d7ce86b5a9ce2f90792c74f", type_checked_symbol_table = "07419dcb009977a4e486631776507779e20884417c42d31c75e63b61729adb3b", unrolled_symbol_table = "07419dcb009977a4e486631776507779e20884417c42d31c75e63b61729adb3b", initial_ast = "2569d5851b8ede5c78d184817772e23a07b2b330725a6bdee169727f58f2551f", unrolled_ast = "2569d5851b8ede5c78d184817772e23a07b2b330725a6bdee169727f58f2551f", ssa_ast = "2e694f0a8c67e1009f88d3b0d9bb126a53adb428c0e64a7339c2e8256728dbf5", flattened_ast = "d8a0831a70db10840d598f7ddae6da070afbc71520112e6a636066aa7916c0d3", destructured_ast = "a20586a95afeb25460a9735d02bf5886ed0169c0f406f822bee03110538f98f0", inlined_ast = "a20586a95afeb25460a9735d02bf5886ed0169c0f406f822bee03110538f98f0", dce_ast = "a20586a95afeb25460a9735d02bf5886ed0169c0f406f822bee03110538f98f0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2569d5851b8ede5c78d184817772e23a07b2b330725a6bdee169727f58f2551f", unrolled_ast = "2569d5851b8ede5c78d184817772e23a07b2b330725a6bdee169727f58f2551f", ssa_ast = "2e694f0a8c67e1009f88d3b0d9bb126a53adb428c0e64a7339c2e8256728dbf5", flattened_ast = "d8a0831a70db10840d598f7ddae6da070afbc71520112e6a636066aa7916c0d3", destructured_ast = "a20586a95afeb25460a9735d02bf5886ed0169c0f406f822bee03110538f98f0", inlined_ast = "a20586a95afeb25460a9735d02bf5886ed0169c0f406f822bee03110538f98f0", dce_ast = "a20586a95afeb25460a9735d02bf5886ed0169c0f406f822bee03110538f98f0", bytecode = """ program test.aleo; function foo: 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 faa773a017..44117c0796 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 @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "31c0d96236f08f0307a585fbab8310630dec40f82d42d44c47b7f3d0ff0fc7dc", type_checked_symbol_table = "504c63e9c9e2716bddf3775d6d9853e8df7a6f5f6c2609638d661a64be35ff9c", unrolled_symbol_table = "504c63e9c9e2716bddf3775d6d9853e8df7a6f5f6c2609638d661a64be35ff9c", initial_ast = "aacfba037ccc2e33dd2317a82e4957173f0d46f7c6ca8f875d96f0ddee2c01c7", unrolled_ast = "aacfba037ccc2e33dd2317a82e4957173f0d46f7c6ca8f875d96f0ddee2c01c7", ssa_ast = "f58475b28ba41d3bb5707ff5f4fb714013dcaad7557b926105b7e0ffd06c3df5", flattened_ast = "76b3378bab85a9c02cd68bee7e9abcf48cbeee20dc76f97a98a54217ef628126", destructured_ast = "5125cda9a601ef5b91120c9e627e5f6ec2e29e27aaf6fbcf73375605968cd4f8", inlined_ast = "5125cda9a601ef5b91120c9e627e5f6ec2e29e27aaf6fbcf73375605968cd4f8", dce_ast = "5125cda9a601ef5b91120c9e627e5f6ec2e29e27aaf6fbcf73375605968cd4f8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "aacfba037ccc2e33dd2317a82e4957173f0d46f7c6ca8f875d96f0ddee2c01c7", unrolled_ast = "aacfba037ccc2e33dd2317a82e4957173f0d46f7c6ca8f875d96f0ddee2c01c7", ssa_ast = "f58475b28ba41d3bb5707ff5f4fb714013dcaad7557b926105b7e0ffd06c3df5", flattened_ast = "76b3378bab85a9c02cd68bee7e9abcf48cbeee20dc76f97a98a54217ef628126", destructured_ast = "5125cda9a601ef5b91120c9e627e5f6ec2e29e27aaf6fbcf73375605968cd4f8", inlined_ast = "5125cda9a601ef5b91120c9e627e5f6ec2e29e27aaf6fbcf73375605968cd4f8", dce_ast = "5125cda9a601ef5b91120c9e627e5f6ec2e29e27aaf6fbcf73375605968cd4f8", bytecode = """ program test.aleo; function foo0_to_0: diff --git a/tests/expectations/compiler/function/program_function_empty_body.out b/tests/expectations/compiler/function/program_function_empty_body.out index 3a5b8bd7df..c05c877608 100644 --- a/tests/expectations/compiler/function/program_function_empty_body.out +++ b/tests/expectations/compiler/function/program_function_empty_body.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "9b6b249d8ebae90fd15ed45642a7e45cb37a99f9e1a07eccd8a997441dbe2fe6", type_checked_symbol_table = "808aa47234edf19af0e008dd829ee261d677865e350fcff531e48ba03b460d0d", unrolled_symbol_table = "808aa47234edf19af0e008dd829ee261d677865e350fcff531e48ba03b460d0d", initial_ast = "3c699a01b9f29a9b1afabe9a37cf579b7d697c57e7163654775d88e3b0b8c01b", unrolled_ast = "3c699a01b9f29a9b1afabe9a37cf579b7d697c57e7163654775d88e3b0b8c01b", ssa_ast = "3c699a01b9f29a9b1afabe9a37cf579b7d697c57e7163654775d88e3b0b8c01b", flattened_ast = "0ed487b1b36a28dda3c1cd7c9be5fafed2c42823926a6d57ee4b4807e52a378c", destructured_ast = "807e7645ccf0e04bc099fdde2d0ec03da10fcd4dd0f85f69da61a1b1c23f41f2", inlined_ast = "807e7645ccf0e04bc099fdde2d0ec03da10fcd4dd0f85f69da61a1b1c23f41f2", dce_ast = "807e7645ccf0e04bc099fdde2d0ec03da10fcd4dd0f85f69da61a1b1c23f41f2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3c699a01b9f29a9b1afabe9a37cf579b7d697c57e7163654775d88e3b0b8c01b", unrolled_ast = "3c699a01b9f29a9b1afabe9a37cf579b7d697c57e7163654775d88e3b0b8c01b", ssa_ast = "3c699a01b9f29a9b1afabe9a37cf579b7d697c57e7163654775d88e3b0b8c01b", flattened_ast = "0ed487b1b36a28dda3c1cd7c9be5fafed2c42823926a6d57ee4b4807e52a378c", destructured_ast = "807e7645ccf0e04bc099fdde2d0ec03da10fcd4dd0f85f69da61a1b1c23f41f2", inlined_ast = "807e7645ccf0e04bc099fdde2d0ec03da10fcd4dd0f85f69da61a1b1c23f41f2", dce_ast = "807e7645ccf0e04bc099fdde2d0ec03da10fcd4dd0f85f69da61a1b1c23f41f2", bytecode = """ program test.aleo; function foo: diff --git a/tests/expectations/compiler/function/program_function_unit_type.out b/tests/expectations/compiler/function/program_function_unit_type.out index 78fcc671fe..2522da8c66 100644 --- a/tests/expectations/compiler/function/program_function_unit_type.out +++ b/tests/expectations/compiler/function/program_function_unit_type.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e743c4195e34068fdfefa972d122c7fdcb90108b5cbd1bd32f1cc653b1c8c292", type_checked_symbol_table = "e8a2289961ef16fad15b7a694de3bacc6d321274dfe851dff9a8fec06e389247", unrolled_symbol_table = "e8a2289961ef16fad15b7a694de3bacc6d321274dfe851dff9a8fec06e389247", initial_ast = "9680aa7f92ec49edb01c6baba8fb8ae8249d0380e1703a4fdba7c67ba32ca232", unrolled_ast = "9680aa7f92ec49edb01c6baba8fb8ae8249d0380e1703a4fdba7c67ba32ca232", ssa_ast = "9680aa7f92ec49edb01c6baba8fb8ae8249d0380e1703a4fdba7c67ba32ca232", flattened_ast = "d14b2e7ad66a2310192094a9e516901fa55ba3a7ffc2cfb1ff6cdbd184fbe0a8", destructured_ast = "7dd5bfbe242ced8d9d5319e72db8020e842ae8fd2695338e820f5827d03f1464", inlined_ast = "7dd5bfbe242ced8d9d5319e72db8020e842ae8fd2695338e820f5827d03f1464", dce_ast = "7dd5bfbe242ced8d9d5319e72db8020e842ae8fd2695338e820f5827d03f1464", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9680aa7f92ec49edb01c6baba8fb8ae8249d0380e1703a4fdba7c67ba32ca232", unrolled_ast = "9680aa7f92ec49edb01c6baba8fb8ae8249d0380e1703a4fdba7c67ba32ca232", ssa_ast = "9680aa7f92ec49edb01c6baba8fb8ae8249d0380e1703a4fdba7c67ba32ca232", flattened_ast = "d14b2e7ad66a2310192094a9e516901fa55ba3a7ffc2cfb1ff6cdbd184fbe0a8", destructured_ast = "7dd5bfbe242ced8d9d5319e72db8020e842ae8fd2695338e820f5827d03f1464", inlined_ast = "7dd5bfbe242ced8d9d5319e72db8020e842ae8fd2695338e820f5827d03f1464", dce_ast = "7dd5bfbe242ced8d9d5319e72db8020e842ae8fd2695338e820f5827d03f1464", bytecode = """ program test.aleo; function unit0: diff --git a/tests/expectations/compiler/function/program_function_with_mode.out b/tests/expectations/compiler/function/program_function_with_mode.out index faa9b3aa7a..92b4b74490 100644 --- a/tests/expectations/compiler/function/program_function_with_mode.out +++ b/tests/expectations/compiler/function/program_function_with_mode.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "9ed872a6cb78d32145abbffcb8f84d548b4fa15ca0425f908c4787042bf4bec9", type_checked_symbol_table = "3a994d4801c7681c37d992da4913809b244eae5f66b4c0ff11064528c3c3aff2", unrolled_symbol_table = "3a994d4801c7681c37d992da4913809b244eae5f66b4c0ff11064528c3c3aff2", initial_ast = "d5d2835847882ca6ba2d6547a2a814aac63115fd9b54776af8bbe1ad9dbc3fe0", unrolled_ast = "d5d2835847882ca6ba2d6547a2a814aac63115fd9b54776af8bbe1ad9dbc3fe0", ssa_ast = "10521c62524e59467f6752f85253b2822b17be946fdbb3741fd3bc7cfd3bcc19", flattened_ast = "34afa866296c733203a8a2a35c2c628d00133b486ea0887bfdc2f85456fa0115", destructured_ast = "19bbfa9a0989b4be845614cc16d24de691c91f07f9a1d5bcf950b34737ed8fc7", inlined_ast = "19bbfa9a0989b4be845614cc16d24de691c91f07f9a1d5bcf950b34737ed8fc7", dce_ast = "19bbfa9a0989b4be845614cc16d24de691c91f07f9a1d5bcf950b34737ed8fc7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d5d2835847882ca6ba2d6547a2a814aac63115fd9b54776af8bbe1ad9dbc3fe0", unrolled_ast = "d5d2835847882ca6ba2d6547a2a814aac63115fd9b54776af8bbe1ad9dbc3fe0", ssa_ast = "10521c62524e59467f6752f85253b2822b17be946fdbb3741fd3bc7cfd3bcc19", flattened_ast = "34afa866296c733203a8a2a35c2c628d00133b486ea0887bfdc2f85456fa0115", destructured_ast = "19bbfa9a0989b4be845614cc16d24de691c91f07f9a1d5bcf950b34737ed8fc7", inlined_ast = "19bbfa9a0989b4be845614cc16d24de691c91f07f9a1d5bcf950b34737ed8fc7", dce_ast = "19bbfa9a0989b4be845614cc16d24de691c91f07f9a1d5bcf950b34737ed8fc7", bytecode = """ program test.aleo; function foo: diff --git a/tests/expectations/compiler/function/record_in_conditional_return.out b/tests/expectations/compiler/function/record_in_conditional_return.out index 2e11338e2a..927b538262 100644 --- a/tests/expectations/compiler/function/record_in_conditional_return.out +++ b/tests/expectations/compiler/function/record_in_conditional_return.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b08ae05ba8c49df86008bbec2e570883f6df08d445dee244738cce0ecb030d86", type_checked_symbol_table = "4d65b293277d3eb4201c80f87d68723843b0d287c4db65d7f930bcfd5c49b172", unrolled_symbol_table = "4d65b293277d3eb4201c80f87d68723843b0d287c4db65d7f930bcfd5c49b172", initial_ast = "5cad29e66986839987f1d3269b7693923e90a9a25b757dd7d0e9dde489a1b1cf", unrolled_ast = "5cad29e66986839987f1d3269b7693923e90a9a25b757dd7d0e9dde489a1b1cf", ssa_ast = "f1bf8ff6c73eb9fedf14a73f4f7bacf0e630b4699dcf1d110c0bcaada5ab094e", flattened_ast = "4149c04fa5dafb54cc517ae5cae7f5bb46e0d48c7f19ddef762a62bb5dfdaf70", destructured_ast = "a240e68fd900d3b7e0ee696798fc2dacf13d90dea50b6e416d672e84ef7adf03", inlined_ast = "a240e68fd900d3b7e0ee696798fc2dacf13d90dea50b6e416d672e84ef7adf03", dce_ast = "8155ad8671b28c1a5394646bbd0773310cc2f710077c9fe1cd7ec9002dcec150", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5cad29e66986839987f1d3269b7693923e90a9a25b757dd7d0e9dde489a1b1cf", unrolled_ast = "5cad29e66986839987f1d3269b7693923e90a9a25b757dd7d0e9dde489a1b1cf", ssa_ast = "f1bf8ff6c73eb9fedf14a73f4f7bacf0e630b4699dcf1d110c0bcaada5ab094e", flattened_ast = "4149c04fa5dafb54cc517ae5cae7f5bb46e0d48c7f19ddef762a62bb5dfdaf70", destructured_ast = "a240e68fd900d3b7e0ee696798fc2dacf13d90dea50b6e416d672e84ef7adf03", inlined_ast = "a240e68fd900d3b7e0ee696798fc2dacf13d90dea50b6e416d672e84ef7adf03", dce_ast = "8155ad8671b28c1a5394646bbd0773310cc2f710077c9fe1cd7ec9002dcec150", bytecode = """ program test.aleo; record Token: diff --git a/tests/expectations/compiler/function/self.out b/tests/expectations/compiler/function/self.out index ce31586ff1..05a26bb613 100644 --- a/tests/expectations/compiler/function/self.out +++ b/tests/expectations/compiler/function/self.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d9ed4a21e2a1bbad2ccf32be7940213902cf06b4101e34b859dfea359e3c7e2b", type_checked_symbol_table = "6be772f328c55d1f5adf47ad0dd6a81f31f89e114bd1c8d5c4c687ff8d1bd081", unrolled_symbol_table = "6be772f328c55d1f5adf47ad0dd6a81f31f89e114bd1c8d5c4c687ff8d1bd081", initial_ast = "ad7fc0246dd88eb2f03be2a73c3ed453b122d987f9c2a6b0657f16d16e5273ef", unrolled_ast = "ad7fc0246dd88eb2f03be2a73c3ed453b122d987f9c2a6b0657f16d16e5273ef", ssa_ast = "13a76006f82854659f167076d9533a5c9822785e0362d9c053f2d5d4cd4f7420", flattened_ast = "37e7a149da369c2ad4337799de7c0d431025a04f6cc94678d52e715d62c98ca0", destructured_ast = "4d26846699037466b6d0dea68cf92ebbd34e1815c8ffafaba8520accf8e292d7", inlined_ast = "4d26846699037466b6d0dea68cf92ebbd34e1815c8ffafaba8520accf8e292d7", dce_ast = "4d26846699037466b6d0dea68cf92ebbd34e1815c8ffafaba8520accf8e292d7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ad7fc0246dd88eb2f03be2a73c3ed453b122d987f9c2a6b0657f16d16e5273ef", unrolled_ast = "ad7fc0246dd88eb2f03be2a73c3ed453b122d987f9c2a6b0657f16d16e5273ef", ssa_ast = "13a76006f82854659f167076d9533a5c9822785e0362d9c053f2d5d4cd4f7420", flattened_ast = "37e7a149da369c2ad4337799de7c0d431025a04f6cc94678d52e715d62c98ca0", destructured_ast = "4d26846699037466b6d0dea68cf92ebbd34e1815c8ffafaba8520accf8e292d7", inlined_ast = "4d26846699037466b6d0dea68cf92ebbd34e1815c8ffafaba8520accf8e292d7", dce_ast = "4d26846699037466b6d0dea68cf92ebbd34e1815c8ffafaba8520accf8e292d7", bytecode = """ program test.aleo; function matches: diff --git a/tests/expectations/compiler/futures/async_function_called_different_pass.out b/tests/expectations/compiler/futures/async_function_called_different_pass.out index f3659dcbeb..56bf73ac71 100644 --- a/tests/expectations/compiler/futures/async_function_called_different_pass.out +++ b/tests/expectations/compiler/futures/async_function_called_different_pass.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "c93d3e614b713989b788d8409ac474c346b4e8ee7f8ddfa8443b7ed17bcc41de", type_checked_symbol_table = "77d8891c3a576a84bea31335959926cd67e31927185017b229ca94585b370589", unrolled_symbol_table = "77d8891c3a576a84bea31335959926cd67e31927185017b229ca94585b370589", initial_ast = "cb6d1eff2298c1dee7f2bc65d6e203470d57210ffc73719bea5e48429f847e13", unrolled_ast = "cb6d1eff2298c1dee7f2bc65d6e203470d57210ffc73719bea5e48429f847e13", ssa_ast = "0e747caf8153239dad71db6d5a38c240a9142916de8fc81fa23e4dc250eba0c3", flattened_ast = "1c74eab40108fdb4ba6e64329e8181bc46124e04d1f3586010aa9ae1e0b7bb50", destructured_ast = "e0159890281a8caba73575c5459df7d65ca192e08c6ea854958db1e63bdb4cd3", inlined_ast = "2daddd4cba93a204999baeeba59a8849af6b8e5ab9ecf5cb0bce3f517eb6f245", dce_ast = "2daddd4cba93a204999baeeba59a8849af6b8e5ab9ecf5cb0bce3f517eb6f245", bytecode = """ + { initial_ast = "cb6d1eff2298c1dee7f2bc65d6e203470d57210ffc73719bea5e48429f847e13", unrolled_ast = "cb6d1eff2298c1dee7f2bc65d6e203470d57210ffc73719bea5e48429f847e13", ssa_ast = "0e747caf8153239dad71db6d5a38c240a9142916de8fc81fa23e4dc250eba0c3", flattened_ast = "1c74eab40108fdb4ba6e64329e8181bc46124e04d1f3586010aa9ae1e0b7bb50", destructured_ast = "e0159890281a8caba73575c5459df7d65ca192e08c6ea854958db1e63bdb4cd3", inlined_ast = "2daddd4cba93a204999baeeba59a8849af6b8e5ab9ecf5cb0bce3f517eb6f245", dce_ast = "2daddd4cba93a204999baeeba59a8849af6b8e5ab9ecf5cb0bce3f517eb6f245", bytecode = """ program dependent.aleo; function t1: @@ -20,7 +20,7 @@ finalize t2: input r0 as u8.public; assert.eq 1u8 1u8; """, errors = "", warnings = "" }, - { initial_symbol_table = "f0e83c247382ea010bb107ff78f72fb26dee5a8e3e5c448e070418f20489d721", type_checked_symbol_table = "938254e11f0e1646a3526f4559e09f1280429da9df960931bce1192a5c64ef5d", unrolled_symbol_table = "938254e11f0e1646a3526f4559e09f1280429da9df960931bce1192a5c64ef5d", initial_ast = "238c544d4163b282538059e926859185e41484db766796db1bcc98972bad6827", unrolled_ast = "dc3fb6839bcc3a2cd79a3ce893ce464e4e620ff6ddf7d4fc7810e825ca08a3eb", ssa_ast = "8fde28a419f5b028e2babe9fc7c8f4213b0559adc01cc181a4e940bb25c88ff4", flattened_ast = "b171453516cc9c9c14ca59a4f0d4c7eeb64aea6f7f4fed252b359bf3a15e2f33", destructured_ast = "6bd2f108c5b2a86e8a27deab51a2f5f8c00332dd934843fbeec87acd6835ef90", inlined_ast = "81dc202970680fe3c4d42fa659d7542ecb6cf45b253170949758569c739102d3", dce_ast = "fec6facaa54b80ccd6be8e20e5550196f1ca284f3af1223ce15b38bc41bc3c5b", bytecode = """ + { initial_ast = "238c544d4163b282538059e926859185e41484db766796db1bcc98972bad6827", unrolled_ast = "671102c597941fbe7b00c18754016acadfaa33021adc33a969f7cdba17193bbb", ssa_ast = "224deecbea8833261599615dace2bda4456b9551e98fc0f8e34f8d610663c5c6", flattened_ast = "a48f30c0aa6faa000b66b4aac721431a40bec78c2423a657ae387fe757abe2a2", destructured_ast = "eaa7eb7c1de0da3875899845fd9ff9c780ff8363c847c702673a2fa83df9d6e5", inlined_ast = "03dbe2682f87a008585c22087c86c65269e664fd51f85f2d68607b6b999fc7e8", dce_ast = "9de570a0995705c79fe8805304a8cbfee0620f4d3fd60e908c7dc638312055de", bytecode = """ import dependent.aleo; program test.aleo; diff --git a/tests/expectations/compiler/futures/async_function_called_twice.out b/tests/expectations/compiler/futures/async_function_called_twice.out index 56a46ef427..87e3f21a23 100644 --- a/tests/expectations/compiler/futures/async_function_called_twice.out +++ b/tests/expectations/compiler/futures/async_function_called_twice.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "e8070ee22d563af7ef4bfd7e659e778683a371d1446309a230cbd12219743e4e", type_checked_symbol_table = "34669c6b0763b89c57dacfe710b3c517efe22f79d724d03e070846a4331e90cd", unrolled_symbol_table = "34669c6b0763b89c57dacfe710b3c517efe22f79d724d03e070846a4331e90cd", initial_ast = "fada8aacb7d6f60f4c517f12a8bfb2d0c192dcad3af4720d4e4ef32b35aaf28a", unrolled_ast = "fada8aacb7d6f60f4c517f12a8bfb2d0c192dcad3af4720d4e4ef32b35aaf28a", ssa_ast = "b7646084b507cba895fb6c4d6bd7a69242f6be4fe568aa3f345d0abc1dd0f2fa", flattened_ast = "f7a43b22029fe91c14ee4d5d3efb8c88bb3ace6dc3a2036401071d91fb9474d4", destructured_ast = "467719935e2babebc5cafa5b3a21da6e6101810d163681adbd69d9c14d0b9bba", inlined_ast = "5bc72432dd452ed4c4ae0a7a3d98cbf7b1700e554ce02bfe283699f7fb592ca8", dce_ast = "5bc72432dd452ed4c4ae0a7a3d98cbf7b1700e554ce02bfe283699f7fb592ca8", bytecode = """ + { initial_ast = "fada8aacb7d6f60f4c517f12a8bfb2d0c192dcad3af4720d4e4ef32b35aaf28a", unrolled_ast = "fada8aacb7d6f60f4c517f12a8bfb2d0c192dcad3af4720d4e4ef32b35aaf28a", ssa_ast = "b7646084b507cba895fb6c4d6bd7a69242f6be4fe568aa3f345d0abc1dd0f2fa", flattened_ast = "f7a43b22029fe91c14ee4d5d3efb8c88bb3ace6dc3a2036401071d91fb9474d4", destructured_ast = "467719935e2babebc5cafa5b3a21da6e6101810d163681adbd69d9c14d0b9bba", inlined_ast = "5bc72432dd452ed4c4ae0a7a3d98cbf7b1700e554ce02bfe283699f7fb592ca8", dce_ast = "5bc72432dd452ed4c4ae0a7a3d98cbf7b1700e554ce02bfe283699f7fb592ca8", bytecode = """ program dependent.aleo; function t1: @@ -20,7 +20,7 @@ finalize t2: input r0 as u8.public; assert.eq 1u8 1u8; """, errors = "", warnings = "" }, - { initial_symbol_table = "92694004bf2faf9e52be8a5126302e81b27b0c0fe7f03b72ae1d3c1332c16405", type_checked_symbol_table = "c34091ba754c088c4de8dfb3ec18efd4fe195bb8f41b7359318f0cc8c39a4b1d", unrolled_symbol_table = "c34091ba754c088c4de8dfb3ec18efd4fe195bb8f41b7359318f0cc8c39a4b1d", initial_ast = "84ea5eda60a0bbc735c3cb3d39401fa5ea05eaf03412d342c6325f10e20d3964", unrolled_ast = "af464b1f097e5c1d080fdadea8b65d5119a78dab74dd6bbb2dd5115dede9ed46", ssa_ast = "4b6f3f762b25f02af2b74201b19c6e49256a37e73aa3f5b34173cdb0cad03e78", flattened_ast = "6ad013865dc97b971900ac5998b3cfc227fdfba39c8a1f90f6479aafa3a7df6d", destructured_ast = "8465bcadcb8d42011370624d096d4e8f4f8046d456f00551c9d04a77444e200d", inlined_ast = "33817d54a94091b27cc7a1f39d6847b210ffb01d232d96b4bca0a3fe7af315d4", dce_ast = "c77872a68b63cbc4cf62c2f8268b1a65f8e73925f400adc1c07360d3196631af", bytecode = """ + { initial_ast = "84ea5eda60a0bbc735c3cb3d39401fa5ea05eaf03412d342c6325f10e20d3964", unrolled_ast = "e14c4af6d35f86ce52a5b5934f10d0c32bff9629f4fb1da9e341262b91c654b3", ssa_ast = "70a0338172d561b95e8c4408b6a384bd05ce69566168c23cdb2f6590e23ee20c", flattened_ast = "ec8fcd6acf7d30cb51c432a8c61aafc8dc1df122cde1dd043a7a19cc369d9954", destructured_ast = "ea9f1d0e0e2f9b20c5e18c133229fde59872f83bd57846ca7f480dbe1319b8e2", inlined_ast = "1ef97de002e6f9c961086fad3e19bd74ca93a4f1da701fd1b60d43259f8b97be", dce_ast = "5d1ae72d9bab2330ed83eb3144ddab08cd13c317de572a917204a077d2aa05ca", bytecode = """ import dependent.aleo; program test.aleo; diff --git a/tests/expectations/compiler/futures/async_function_three.out b/tests/expectations/compiler/futures/async_function_three.out index f020ccb15b..bc7f5ad192 100644 --- a/tests/expectations/compiler/futures/async_function_three.out +++ b/tests/expectations/compiler/futures/async_function_three.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "b2e54dfe31871c1a8f78af10e227291470f58828393545afe13d768e26103b39", type_checked_symbol_table = "2bb6b2e7572731c985d20ef3f8a49edd570c6ea5884fff6366394b9b2969a5a4", unrolled_symbol_table = "2bb6b2e7572731c985d20ef3f8a49edd570c6ea5884fff6366394b9b2969a5a4", initial_ast = "a6e8d7eda170cf8eb597849adb8fc7447d15413e04963dad9cf6fa7faea92aba", unrolled_ast = "a6e8d7eda170cf8eb597849adb8fc7447d15413e04963dad9cf6fa7faea92aba", ssa_ast = "c931376dd3d5bbfd4e2f25e3d7052fb561cce314ad3b601b79db46e2b54846fc", flattened_ast = "42dc543d78fe2221ba16e7542f9b185ed91f010d5f29b8f724d7245729a99a9b", destructured_ast = "f9901b144357f5c4cc6a5fea678cd642bfc735946daa09061d0412f2c0de9679", inlined_ast = "56f824e7d17c2655d740a273a0543240966b0fb1881ea111d8fcddd54017904b", dce_ast = "56f824e7d17c2655d740a273a0543240966b0fb1881ea111d8fcddd54017904b", bytecode = """ + { initial_ast = "a6e8d7eda170cf8eb597849adb8fc7447d15413e04963dad9cf6fa7faea92aba", unrolled_ast = "a6e8d7eda170cf8eb597849adb8fc7447d15413e04963dad9cf6fa7faea92aba", ssa_ast = "c931376dd3d5bbfd4e2f25e3d7052fb561cce314ad3b601b79db46e2b54846fc", flattened_ast = "42dc543d78fe2221ba16e7542f9b185ed91f010d5f29b8f724d7245729a99a9b", destructured_ast = "f9901b144357f5c4cc6a5fea678cd642bfc735946daa09061d0412f2c0de9679", inlined_ast = "56f824e7d17c2655d740a273a0543240966b0fb1881ea111d8fcddd54017904b", dce_ast = "56f824e7d17c2655d740a273a0543240966b0fb1881ea111d8fcddd54017904b", bytecode = """ program dependent.aleo; function t1: @@ -12,7 +12,7 @@ finalize t1: input r0 as u8.public; assert.eq 1u8 1u8; """, errors = "", warnings = "" }, - { initial_symbol_table = "c13c5e887da456d208f3d1231011bddd2e89eb608978e29da4cb34a8934c41cd", type_checked_symbol_table = "79648d3b3204a97b0ae1b0083c3860b05964e3004ab9831df262ae7c2793ed9d", unrolled_symbol_table = "79648d3b3204a97b0ae1b0083c3860b05964e3004ab9831df262ae7c2793ed9d", initial_ast = "0c8be9ae47c9df57e2079d95546939dbbe8c3ed90c624b3565f14ab456fd2fed", unrolled_ast = "dffd00a022a6fc72b292bcab7445294099a91729747e0ef480352676aadb5331", ssa_ast = "313c3c27aaa2d56bedd6b39363e5faa984c940b099166a151f269a5a88cad779", flattened_ast = "1bc05afdefd7fb56e76ac669d7b8e98cc01befa388c539095503721b52511503", destructured_ast = "476ebde4ab058bcbe13977ff31a4047ba9e28136756dac6e04148790487b9fe6", inlined_ast = "5b9e8ea0ed0101bc9e6e7231855d3111a4fdcae296828b528265cb2421cc2565", dce_ast = "5b9e8ea0ed0101bc9e6e7231855d3111a4fdcae296828b528265cb2421cc2565", bytecode = """ + { initial_ast = "0c8be9ae47c9df57e2079d95546939dbbe8c3ed90c624b3565f14ab456fd2fed", unrolled_ast = "817648fe5e9e36b956a87ec99a9deb16dd6e917fe28e3fccc95408b324364b8a", ssa_ast = "9cbc59f3c8771e7122e4adea165592d5ff752ea0b55d4f4226b307245c448cb8", flattened_ast = "2a00250b38f9e4530ea2d07b3d8d0848834c2574c0ee0c207bff43d79c3c00ef", destructured_ast = "275ecdebf6581082e7566c8e50706b3fdf3e56264400f1ddc9d406915c7fd214", inlined_ast = "d90eb24aa01d21e4e9ebe2f65a8626d2ddd27344828d9f7dc3e6d096a09947c7", dce_ast = "d90eb24aa01d21e4e9ebe2f65a8626d2ddd27344828d9f7dc3e6d096a09947c7", bytecode = """ import dependent.aleo; program dependent2.aleo; @@ -25,7 +25,7 @@ finalize t1: input r0 as dependent.aleo/t1.future; await r0; """, errors = "", warnings = "" }, - { initial_symbol_table = "57a85f08703a97dfdf9d2a917a90b874b09097f77ac00794a90e5d6ec6a408d1", type_checked_symbol_table = "63e445152e8205dfe732e8797704531725527a931d40f044b0c0ae6753b20424", unrolled_symbol_table = "63e445152e8205dfe732e8797704531725527a931d40f044b0c0ae6753b20424", initial_ast = "edf8f9a8acefd41de5879bd78d1d1f7d126afe933a30c29f03ab8cd10df4c151", unrolled_ast = "34d72ed77e8052400658fd8eab6a5b762db8377986a8de92ededd4eb82928dea", ssa_ast = "f4f8332bd938035b48daef2f8d7ce331c2269a0eabf70cf919feab91611b4f4c", flattened_ast = "b39e92cfdaa325de19fbdef0cbf85ecd4901c49ecf4948d5290c6fb9b2b3aef4", destructured_ast = "972863303ee389985d9ca9066b135f0b2f8893943d6196dc757147ec2dfbd1c3", inlined_ast = "ad7344fc35f5bdb122890ce3d8e66be2ccc58acdcffeee4d22d80f2f72bf9e3d", dce_ast = "ad7344fc35f5bdb122890ce3d8e66be2ccc58acdcffeee4d22d80f2f72bf9e3d", bytecode = """ + { initial_ast = "edf8f9a8acefd41de5879bd78d1d1f7d126afe933a30c29f03ab8cd10df4c151", unrolled_ast = "f1cbedb61033395e5577f55f15376e70a80b70ae6f655d793d40bccdf3cd4a7b", ssa_ast = "39d12aef3ad15cfa9e8f94d13be5ccc9f36224f487edefc1a2ce7f241675c007", flattened_ast = "a8f864690b2b94a853fbd1ba5069d91818eaadd961d6e2d424870d86880d7ab7", destructured_ast = "329af6f7d298c6bd03f8a2be9c14ef7be8de5b287fddb754febf445405dbea5b", inlined_ast = "dc699002514c18abaf1d57ad6f1eed476e34fcd3b7b4782ed15fd7215f2e64c5", dce_ast = "dc699002514c18abaf1d57ad6f1eed476e34fcd3b7b4782ed15fd7215f2e64c5", bytecode = """ import dependent.aleo; import dependent2.aleo; program test.aleo; diff --git a/tests/expectations/compiler/futures/await_out_of_order.out b/tests/expectations/compiler/futures/await_out_of_order.out index 25589710e5..395ed31394 100644 --- a/tests/expectations/compiler/futures/await_out_of_order.out +++ b/tests/expectations/compiler/futures/await_out_of_order.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "aba266cceef6af51243b5e73901723b43f4a199e643d6d6dccaaeb2e296eaf14", type_checked_symbol_table = "a9b75304f670d11e104984e6e4fbf4dd59dd557a29297265c4c2485a184734bf", unrolled_symbol_table = "a9b75304f670d11e104984e6e4fbf4dd59dd557a29297265c4c2485a184734bf", initial_ast = "713c85bcb7d5fef43e4626a09e4fe3858f76de6025fcae475cb0398c26b5d123", unrolled_ast = "713c85bcb7d5fef43e4626a09e4fe3858f76de6025fcae475cb0398c26b5d123", ssa_ast = "5e2a213bd10e28dad299e0e48ac3336484fd2ffd894eeb63d15d67e6af65195e", flattened_ast = "11828763a38326b604155e1074699e6ca85205fbc83167d554624d0fe5d8bb2b", destructured_ast = "83c9eaa9aef53de6143980c9e001e59da64c291a7b2aa0693139b868339e589c", inlined_ast = "dda1aade2a50a9f25571004c8a68e3ff90efadd6a567ce25b1edbbd2e82b59d7", dce_ast = "dda1aade2a50a9f25571004c8a68e3ff90efadd6a567ce25b1edbbd2e82b59d7", bytecode = """ + { initial_ast = "713c85bcb7d5fef43e4626a09e4fe3858f76de6025fcae475cb0398c26b5d123", unrolled_ast = "713c85bcb7d5fef43e4626a09e4fe3858f76de6025fcae475cb0398c26b5d123", ssa_ast = "5e2a213bd10e28dad299e0e48ac3336484fd2ffd894eeb63d15d67e6af65195e", flattened_ast = "11828763a38326b604155e1074699e6ca85205fbc83167d554624d0fe5d8bb2b", destructured_ast = "83c9eaa9aef53de6143980c9e001e59da64c291a7b2aa0693139b868339e589c", inlined_ast = "dda1aade2a50a9f25571004c8a68e3ff90efadd6a567ce25b1edbbd2e82b59d7", dce_ast = "dda1aade2a50a9f25571004c8a68e3ff90efadd6a567ce25b1edbbd2e82b59d7", bytecode = """ program test.aleo; mapping foo: @@ -19,7 +19,7 @@ finalize main_inner: input r1 as u32.public; set r1 into foo[r0]; """, errors = "", warnings = "" }, - { initial_symbol_table = "bcc2cbc2b7493f92aa4a5b465cc1494dac11ef2c9720a606546aec20a651483b", type_checked_symbol_table = "84619b0a826094ddd06f2b0ef775b81e7c7d5a4eef1e1629191790d6eae9fade", unrolled_symbol_table = "84619b0a826094ddd06f2b0ef775b81e7c7d5a4eef1e1629191790d6eae9fade", initial_ast = "c1dddbcc56c1c3e89c4633a45eac54ca710cbb206f002e3cc8a4312342d5e43e", unrolled_ast = "1717122f03eb439466cb78560d07bb79e508a7549ce60de07bb76b1c0ccefdad", ssa_ast = "c53df47cb4b84b067fea09e1b1dbadeb7751b57c6624961d5df4317f609eddd1", flattened_ast = "ba297f2543a11739a669f85af00f9bae6b9149c6860d895216f1e5bd96617642", destructured_ast = "8531973ac60ebf3c0d7884bd0aa36794242a6575c379113053c01ca8f11a805f", inlined_ast = "48b3da6f8d8a056bb2e18f2b1b3d83d8a00ed4d259d65ad86321b824390141e9", dce_ast = "48b3da6f8d8a056bb2e18f2b1b3d83d8a00ed4d259d65ad86321b824390141e9", bytecode = """ + { initial_ast = "c1dddbcc56c1c3e89c4633a45eac54ca710cbb206f002e3cc8a4312342d5e43e", unrolled_ast = "5d36db1cb3683311b3fc48abe0aa1c0d00f70cb6daa63062503f2ecd6a8ddf16", ssa_ast = "c323c83acd7a96d33ba5280eec11c930b947488463b6efe18b97e1dfed81262f", flattened_ast = "4b2ba34db617065c4494605087eacc13b51daedf836f04477f963452971a2ce2", destructured_ast = "41660b5663fe50591ad7e4cdb00e52c21e6bc6e25a00de8641be514ee7151c50", inlined_ast = "48a016247539160fd5fba60c1deddf6aa789216f7db9a4d5004513de19859e78", dce_ast = "48a016247539160fd5fba60c1deddf6aa789216f7db9a4d5004513de19859e78", bytecode = """ import test.aleo; program basic.aleo; diff --git a/tests/expectations/compiler/futures/explicit_type_simple.out b/tests/expectations/compiler/futures/explicit_type_simple.out index 3b6c1c2d2e..8cacb3908a 100644 --- a/tests/expectations/compiler/futures/explicit_type_simple.out +++ b/tests/expectations/compiler/futures/explicit_type_simple.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "df5913e9b969100069cbffb0962a7eb32a98cf90a7ee8012df89c5b17b0cfb1b", type_checked_symbol_table = "0454fd30234e640267ff4a3c3180f2c9a72cc374b9106b8870f9ce0999a1cf76", unrolled_symbol_table = "0454fd30234e640267ff4a3c3180f2c9a72cc374b9106b8870f9ce0999a1cf76", initial_ast = "2bfe467a04d427a79a28ef4029ccebdb3cb0eddf0b37e6b33dbdbe2063aa67bc", unrolled_ast = "2bfe467a04d427a79a28ef4029ccebdb3cb0eddf0b37e6b33dbdbe2063aa67bc", ssa_ast = "658fe90229b11769bc01e033f7833960f756b09e082ea0542b270acb4c1ee71b", flattened_ast = "6e131dfaa409eaec17bd67acc1b1ac4611fdb5deb1686f70f8bc34327ab10648", destructured_ast = "dc160ce86c6b05e46449a72e5ed1d1b9e932693d28f430940442fd5df2354143", inlined_ast = "43a6c945bdcf715ee62ef3eb62df9fa922c2f9f848c8989438514a05d4fd2101", dce_ast = "43a6c945bdcf715ee62ef3eb62df9fa922c2f9f848c8989438514a05d4fd2101", bytecode = """ + { initial_ast = "2bfe467a04d427a79a28ef4029ccebdb3cb0eddf0b37e6b33dbdbe2063aa67bc", unrolled_ast = "2bfe467a04d427a79a28ef4029ccebdb3cb0eddf0b37e6b33dbdbe2063aa67bc", ssa_ast = "658fe90229b11769bc01e033f7833960f756b09e082ea0542b270acb4c1ee71b", flattened_ast = "6e131dfaa409eaec17bd67acc1b1ac4611fdb5deb1686f70f8bc34327ab10648", destructured_ast = "dc160ce86c6b05e46449a72e5ed1d1b9e932693d28f430940442fd5df2354143", inlined_ast = "43a6c945bdcf715ee62ef3eb62df9fa922c2f9f848c8989438514a05d4fd2101", dce_ast = "43a6c945bdcf715ee62ef3eb62df9fa922c2f9f848c8989438514a05d4fd2101", bytecode = """ program test.aleo; mapping foo: @@ -20,7 +20,7 @@ finalize main_inner: input r0 as u32.public; set 1u32 into foo[r0]; """, errors = "", warnings = "" }, - { initial_symbol_table = "377b80b7fd5793861cc2d5b68d5f475d47a82617044e6454eeef27afd623d5f6", type_checked_symbol_table = "345048aec9a0865debae6c27d056972cec8afce68ee806de65129342a4d0b702", unrolled_symbol_table = "345048aec9a0865debae6c27d056972cec8afce68ee806de65129342a4d0b702", initial_ast = "f4b27c45b21e659b2b730a167dbbf8a309b19e71beded7108cb7267b06177417", unrolled_ast = "bdd7c6800831eebcb6a09cb05acd5be0ad83730e1d210eb4d9b4d6b968d0b326", ssa_ast = "e4441d4a0d42e1061d4481bce0113ebd8a6f258dc9e877adc5e52029d3f04991", flattened_ast = "82cca8f1537803acde719f029a4ac265e0c1c53fa6e8cd4e4e2800a4d840c871", destructured_ast = "aee30ce903740d4f39c7f88aae66ed0bca4affce5b51988699cc9167ff946494", inlined_ast = "f4292c099047c4d8e3c0fbdaf7f32a1273a3eb68c4a11b0eccff59bd7c804247", dce_ast = "406a8d3de9427c696512e49e8f7ab27d48616754516e535152dc13c15a3e1ee0", bytecode = """ + { initial_ast = "f4b27c45b21e659b2b730a167dbbf8a309b19e71beded7108cb7267b06177417", unrolled_ast = "4929778f99c5ca28a7cb7cc341a478fd4ccd27d9166babccb7e0694488bfaeb9", ssa_ast = "0ae65a4a3314d415e7d49878dd1ac6f8b1f41dba5a8eaae9d377f673703d191e", flattened_ast = "c7454da423589fa28a290a5219deb1f4c38ef9e239fe5462db49e372feaaddc1", destructured_ast = "a9684a6c9cb8044143d9fe1106c4fae67bdda15d954097f922f77dcf47653ed6", inlined_ast = "d2451808c3accd6f22d458990461927238cf2093c16cda653ac9c58ecff6bd5a", dce_ast = "45b029782caf3e5e0478afab60b7bf2582a442d31f9fb53ed1087dc617e6d186", bytecode = """ import test.aleo; program basic.aleo; diff --git a/tests/expectations/compiler/futures/future_in_tuple.out b/tests/expectations/compiler/futures/future_in_tuple.out index 4d9a34adf4..c37942f2e2 100644 --- a/tests/expectations/compiler/futures/future_in_tuple.out +++ b/tests/expectations/compiler/futures/future_in_tuple.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "533f4c84f2fc201943796a6a9e7e868726828352d88a2e6a1ef2bb12bcdff7c0", type_checked_symbol_table = "c146205e816f0cc77975fdd6f165ba2f46eef3db840edae29fb90eae038db9bb", unrolled_symbol_table = "c146205e816f0cc77975fdd6f165ba2f46eef3db840edae29fb90eae038db9bb", initial_ast = "6af04f6b10b40e3a7a009f117b421ef20ad0880ce93b39f1b937ac56f73ff716", unrolled_ast = "6af04f6b10b40e3a7a009f117b421ef20ad0880ce93b39f1b937ac56f73ff716", ssa_ast = "bd6e87c40965e9f226bb1dc02eec03b4e14a49ba7074dddde28892450e1d8055", flattened_ast = "70ec82dd9d900730d205808c1ddbc5bd518eeff1923affb1ba44bbbaacacdd4a", destructured_ast = "5b84345de4733be9724fa0f7e20c690a27d464b1ce772f6d48e968d1698ecfe5", inlined_ast = "e4c45e5f0b96b26bcb0208c941da8646c6170baecb7da48acc6d033e7e3d4221", dce_ast = "e4c45e5f0b96b26bcb0208c941da8646c6170baecb7da48acc6d033e7e3d4221", bytecode = """ + { initial_ast = "6af04f6b10b40e3a7a009f117b421ef20ad0880ce93b39f1b937ac56f73ff716", unrolled_ast = "6af04f6b10b40e3a7a009f117b421ef20ad0880ce93b39f1b937ac56f73ff716", ssa_ast = "bd6e87c40965e9f226bb1dc02eec03b4e14a49ba7074dddde28892450e1d8055", flattened_ast = "70ec82dd9d900730d205808c1ddbc5bd518eeff1923affb1ba44bbbaacacdd4a", destructured_ast = "5b84345de4733be9724fa0f7e20c690a27d464b1ce772f6d48e968d1698ecfe5", inlined_ast = "e4c45e5f0b96b26bcb0208c941da8646c6170baecb7da48acc6d033e7e3d4221", dce_ast = "e4c45e5f0b96b26bcb0208c941da8646c6170baecb7da48acc6d033e7e3d4221", bytecode = """ program credits.aleo; record credits: @@ -19,7 +19,7 @@ function transfer_private_to_public: finalize transfer_private_to_public: assert.eq 1u8 1u8; """, errors = "", warnings = "" }, - { initial_symbol_table = "4dd6d4517a2b5cde57d78009af65e5e1e654f69e89c5202128a7596328d2aebe", type_checked_symbol_table = "91c894e582cbd7af28ed130628100553270838122ceadd69136ebf73961994b5", unrolled_symbol_table = "91c894e582cbd7af28ed130628100553270838122ceadd69136ebf73961994b5", initial_ast = "fc9f1985c1e0441e9423e67cfd4cb8252178ccc236dfabae17187c5a5cc98ebe", unrolled_ast = "c6fdd37447ee674a058e7fe314096c0df8cf0c02f307ff499e0f08b76cdc6709", ssa_ast = "d26ea69b3993a2a3c4b2660a27706c51383f9b01357d27adf6275a5dfffe6e9d", flattened_ast = "5741efe1907a4da96fbad021b725a22e8c3365fa61b2413b06743c3ed01cda35", destructured_ast = "496bea9fd498c2d4ac9d93dd143beb403e13fdf59fc2ff842d8ff932883feda1", inlined_ast = "7c87cc964f8225fd91c634c8683ee0b09aaa301cb29ab85cadc4e4aea65253ba", dce_ast = "7c87cc964f8225fd91c634c8683ee0b09aaa301cb29ab85cadc4e4aea65253ba", bytecode = """ + { initial_ast = "fc9f1985c1e0441e9423e67cfd4cb8252178ccc236dfabae17187c5a5cc98ebe", unrolled_ast = "2f557fd9b7674c7913c0e2ec0806746be520ff411a8379dd19570f3842ec8e58", ssa_ast = "12a07dc0d85342f7966c74eabf1f0ac7493b8502c047e91a28c3cdbd430dcb68", flattened_ast = "c23c5d92159689340404ec5d3af4834250f461499ff48cae2b22569ad2aa0953", destructured_ast = "4b99052729258281af2381dd497498eef903b97ef0c2eb98bfa13fc3885575be", inlined_ast = "f25c9bb64c9d34ed1d7afa7884ab2ef6c4f19a7fe206e31bae5d3b2b817693c0", dce_ast = "f25c9bb64c9d34ed1d7afa7884ab2ef6c4f19a7fe206e31bae5d3b2b817693c0", bytecode = """ import credits.aleo; program test_credits.aleo; diff --git a/tests/expectations/compiler/futures/nested.out b/tests/expectations/compiler/futures/nested.out index f6cefc8df6..c4a79e4b73 100644 --- a/tests/expectations/compiler/futures/nested.out +++ b/tests/expectations/compiler/futures/nested.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "d55d52de5101943f8fc7b579e5ac6c94fcc8c6b4979ccd5c2dc6417f1368a565", type_checked_symbol_table = "69fde106bd839876fc43d36f90ab52573cdff793580eb963f16759d5c8d3deb0", unrolled_symbol_table = "69fde106bd839876fc43d36f90ab52573cdff793580eb963f16759d5c8d3deb0", initial_ast = "328918d0b3dd6923b30d9ce7404976121e3dd96f32210e9fb514726faef7c2ef", unrolled_ast = "328918d0b3dd6923b30d9ce7404976121e3dd96f32210e9fb514726faef7c2ef", ssa_ast = "a29765973d8c7313f07a01152b5581c3a4a3c1267884e05a7fa16baf4d7eda9a", flattened_ast = "6c44e51bc580168e9f278da0e3a18813f062be0987e0b3011dab7bbdf0194b21", destructured_ast = "6a0ef2c464ec65e4d9f0f4a6d235e8212999712c19f967c6224a67899f42295b", inlined_ast = "2cfb650c684c9932c879bb78fcbc37d602d1ed8068af087b32b0a9e66084e4b1", dce_ast = "86830ad8e03a76f370944f3b12a6fe11ec4db8a520ee7e0e18ab7ec1c4986efb", bytecode = """ + { initial_ast = "328918d0b3dd6923b30d9ce7404976121e3dd96f32210e9fb514726faef7c2ef", unrolled_ast = "328918d0b3dd6923b30d9ce7404976121e3dd96f32210e9fb514726faef7c2ef", ssa_ast = "a29765973d8c7313f07a01152b5581c3a4a3c1267884e05a7fa16baf4d7eda9a", flattened_ast = "6c44e51bc580168e9f278da0e3a18813f062be0987e0b3011dab7bbdf0194b21", destructured_ast = "6a0ef2c464ec65e4d9f0f4a6d235e8212999712c19f967c6224a67899f42295b", inlined_ast = "2cfb650c684c9932c879bb78fcbc37d602d1ed8068af087b32b0a9e66084e4b1", dce_ast = "86830ad8e03a76f370944f3b12a6fe11ec4db8a520ee7e0e18ab7ec1c4986efb", bytecode = """ program test_dep.aleo; record yeets: @@ -24,7 +24,7 @@ finalize main_dep: input r1 as u32.public; set r1 into Yo[r0]; """, errors = "", warnings = "" }, - { initial_symbol_table = "4f391940b42363e577bf1ec43dd611003443d665b1f7e5b6f17869ad82eaaf2e", type_checked_symbol_table = "929518a78d6482fe2606837b26bbcd4b3acc199b7086f7a7a85d43c56bbd448f", unrolled_symbol_table = "929518a78d6482fe2606837b26bbcd4b3acc199b7086f7a7a85d43c56bbd448f", initial_ast = "64089bd9ecc0ab9ce224328c7ba9b2ece577f585b2417b48eb0883ec8cec304c", unrolled_ast = "450bb73f7249477591a716a45cbd0fbb332d98a8765b2804ca919488cbc7e1bf", ssa_ast = "d445e67098ada41b7ada11f69a07acf107d1b8e6ab052e7bb3e8d1b6530c4371", flattened_ast = "b3e5d4d940f433b770b6acdd85c2a5f1de7327617f71783b75108c2a515c12a1", destructured_ast = "36361778b1d97dcde52548c1e082ad7382dbe6e6be4fd6be1fdc73bb213d0016", inlined_ast = "b358e9fa7f234ae1154b48cbd83c3e2029c1a83c5298470035729f78537e03a6", dce_ast = "4d6d5c792f8d7a9d83e0c1bee6efcf24470e92fd4746aa7a9d0afabc93ec8a19", bytecode = """ + { initial_ast = "64089bd9ecc0ab9ce224328c7ba9b2ece577f585b2417b48eb0883ec8cec304c", unrolled_ast = "87332400b418ba69369868f3dc23ffc308ba69c8d74bf825fd8da32c7e00be6d", ssa_ast = "0ce0a7467c76051fc71ac74315909d6cd9a663cb9247dab9099d0bd42e81c0fe", flattened_ast = "ca776bbca2219779eeb9f9870e41185d772b82762dd675f94b68ff6ede70e561", destructured_ast = "56ec18b2246b34369b214368d4396726c6ba0416a96d5b2c58ab0520f0fef8e7", inlined_ast = "cd07bcd80b6777533d9a98ff332e48447eeac1f9d2b3b4b0d4183c66391f3cd7", dce_ast = "7a457fa10bf56068ece62ca38c3f23968c37ecef0dfd9a2768e3091713018fc7", bytecode = """ import test_dep.aleo; program test.aleo; @@ -86,7 +86,7 @@ Warning [WSAZ0374000]: Not all paths through the function await all futures. 2/4 | ^ | = Ex: `f.await()` to await a future. Remove this warning by including the `--disable-conditional-branch-type-checking` flag.""" }, - { initial_symbol_table = "fb4279ffc89331deb2e471ad3bfee2dac3044f1a675fadad8902c14485b45f73", type_checked_symbol_table = "4f2bce0c98dc78b7ad72e91aea53b2a8681e95fb3eb5875f0b72e423892ae9c5", unrolled_symbol_table = "4f2bce0c98dc78b7ad72e91aea53b2a8681e95fb3eb5875f0b72e423892ae9c5", initial_ast = "05de2b0dcfd85ec6446f4507492e26b2093e771f44c497f92a24d6fff5e8c864", unrolled_ast = "4f09dae0678393afc3cbc5592159df83ca22b947084d3c8e779281724d07a2ca", ssa_ast = "0cb5c531ad471909089716ef6c7382fb3fcbb82dafb6edef541e4f7cff4fb8ba", flattened_ast = "46d54d4d9fe36538d34ac306780262ee1f54a6141aa2281ef7ae74ffcf4dddcf", destructured_ast = "88653b95656b6f56872d7ea452491322e4c122909879b72856b891c474aa8342", inlined_ast = "0f81029815dec13a526530eeea0e92e6eb61313421ce5a7b46ed3739d62beaf6", dce_ast = "6b852bcf601b323678eea14e096f49c72f8800d18ec811b00c31817daf630d63", bytecode = """ + { initial_ast = "05de2b0dcfd85ec6446f4507492e26b2093e771f44c497f92a24d6fff5e8c864", unrolled_ast = "f40986b029b7e164fd6587b25a06c8c8db90cc0cc73016ff9e04f50c9ac264a0", ssa_ast = "67bb7ad18e91eac296c02c3eca94935c70d19c577cb363cf8a57334b1501d8d4", flattened_ast = "ea01e46718e83289c1f725925066fe1f6f800456f41861eda69464db8c11b332", destructured_ast = "373d530408e1186b87619368bcf6c9b5baeaaabba0dbcb47307df99882dfd4a6", inlined_ast = "f3e7538b67a3c35307fa088e0e0894e575c5a8ee9335f4217d884a17de98b779", dce_ast = "4593925d26dda77c1c3e154328c5a5a519c143bce39c668f63cd99cb4145125c", bytecode = """ import test_dep.aleo; import test.aleo; program wrapper.aleo; @@ -109,7 +109,7 @@ finalize main: await r1; await r2; """, errors = "", warnings = "" }, - { initial_symbol_table = "5e687ec0585d85a04e03463aa0debc419ca802d9f0d1cd6448088f2077da21cd", type_checked_symbol_table = "f965203e558ba9a8bcd211ba1d88a45ea122491f82cadc8db9b4b68b498d7215", unrolled_symbol_table = "f965203e558ba9a8bcd211ba1d88a45ea122491f82cadc8db9b4b68b498d7215", initial_ast = "bf4f5dac2e3cac6f6c8b117a93b7bc9a4b9d31f66b3b0d946866da23003e6a69", unrolled_ast = "a1786c230d46f3b207f118aaaaea373cd1d9935aa7e63b99e403a8faf36df2fe", ssa_ast = "82581ca24afcd79d3e3c1346009981d4a9d3d227afc0540707b6c315ecdce107", flattened_ast = "2ff2d69c6199a5c70a8ffb96d8dc0529f6f1fbf631a1f690169d2d9162e91689", destructured_ast = "8da4c7c91fabf5edb6768e616f223e574b3415c848321f66ad9e587b76259210", inlined_ast = "a740025e070d37bd22f264e37dfd6802eb9e1b10c12c928a08acd14fbe9043d6", dce_ast = "e127a5223a49f123398009b927e96ebb44f266df7271feb7b1ff5f7f748e6ff5", bytecode = """ + { initial_ast = "bf4f5dac2e3cac6f6c8b117a93b7bc9a4b9d31f66b3b0d946866da23003e6a69", unrolled_ast = "669f4addea17babaa6505d92144a4ec1673b84528c3a5d598247241271e9c87b", ssa_ast = "5374009a0e414802bfbc907b702dbf825a940ada055260b210a6d4267eb301a1", flattened_ast = "7313abba665ae2b635294dc80af0c4ad62bb701efd7880da29d72318cc79bd41", destructured_ast = "0171d4cceffd23d1718b9c9b6e2e8371bc3ab88eb366d210e1f2f2953693342a", inlined_ast = "ef6dc6f93962d9d1d5c0276c0fb7e3914eb0edd44156505c7a5b14dbdc4db932", dce_ast = "13b14feeb9d391e6e7688484cdb2f5856bc81bfe80472497f572080ed3042bdb", bytecode = """ import test_dep.aleo; import test.aleo; import wrapper.aleo; diff --git a/tests/expectations/compiler/futures/non_async_after_complex_async.out b/tests/expectations/compiler/futures/non_async_after_complex_async.out index af777a77ba..008c07dde3 100644 --- a/tests/expectations/compiler/futures/non_async_after_complex_async.out +++ b/tests/expectations/compiler/futures/non_async_after_complex_async.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "540833afb965586a02e396672a4a81cfee47bdc7b235fc3fda6c94284ff22ede", type_checked_symbol_table = "3a9a619118300e48e2e3ebb57f9d35960092fce033dc810b59ee048e086742ec", unrolled_symbol_table = "3a9a619118300e48e2e3ebb57f9d35960092fce033dc810b59ee048e086742ec", initial_ast = "242372b2feb8f6e98c77aa4bb4a891130a5ceb5c07ec724cce9c4dde4fd49208", unrolled_ast = "242372b2feb8f6e98c77aa4bb4a891130a5ceb5c07ec724cce9c4dde4fd49208", ssa_ast = "2787cc66971dcd0423755380ff9f4adc0a4ec03825407ff9fda2f2c731179c75", flattened_ast = "cf44ace46cbe7e60114c27ac8c6fbbdd2097f599134bdfe37822f3d4093b9f8a", destructured_ast = "72f55596cce2dab4e8fd8f2a8eff12931cd159f6eb5585dc13334ff20ad36f87", inlined_ast = "fc67b7df09f254e6c1fd19bc3005be38ce306eea369efa384ecba6b38639a638", dce_ast = "fc67b7df09f254e6c1fd19bc3005be38ce306eea369efa384ecba6b38639a638", bytecode = """ + { initial_ast = "242372b2feb8f6e98c77aa4bb4a891130a5ceb5c07ec724cce9c4dde4fd49208", unrolled_ast = "242372b2feb8f6e98c77aa4bb4a891130a5ceb5c07ec724cce9c4dde4fd49208", ssa_ast = "2787cc66971dcd0423755380ff9f4adc0a4ec03825407ff9fda2f2c731179c75", flattened_ast = "cf44ace46cbe7e60114c27ac8c6fbbdd2097f599134bdfe37822f3d4093b9f8a", destructured_ast = "72f55596cce2dab4e8fd8f2a8eff12931cd159f6eb5585dc13334ff20ad36f87", inlined_ast = "fc67b7df09f254e6c1fd19bc3005be38ce306eea369efa384ecba6b38639a638", dce_ast = "fc67b7df09f254e6c1fd19bc3005be38ce306eea369efa384ecba6b38639a638", bytecode = """ program inner.aleo; mapping foo: @@ -17,7 +17,7 @@ finalize inner: input r0 as u32.public; set r0 into foo[0u32]; """, errors = "", warnings = "" }, - { initial_symbol_table = "34ebe414706d84fb1e8ec3c34b43f112e7abb10a5bcc7a230b184472250def17", type_checked_symbol_table = "69ddf28c0c14afa0e816159ac948dfdf954594a4516560a8133cb284c8d002cc", unrolled_symbol_table = "69ddf28c0c14afa0e816159ac948dfdf954594a4516560a8133cb284c8d002cc", initial_ast = "f25d550819ceefd793a9711f96460c97c78ca1aeb7da21d3105dbcb06020ea8f", unrolled_ast = "b04609dab316adc708b481faf5241c5a67cb9fd3cbfa21531788b6bc01c9c8e6", ssa_ast = "e3f3822d24d05d2b393d2311ad1a115c69b816050fbd5c5b095f2713573d2030", flattened_ast = "ee6255715b49f761e5f12a23d7e25b968eb29821f9c2c6ee91a040ab7b7a0a0c", destructured_ast = "3d349126a6c352d726734cfcdd72affbe58584734f65c77e819ee1b171a135d3", inlined_ast = "cd9854c1633542668ffe6bf0e1f00de68f99ed21fddae01d161f2887e2e18180", dce_ast = "cd9854c1633542668ffe6bf0e1f00de68f99ed21fddae01d161f2887e2e18180", bytecode = """ + { initial_ast = "f25d550819ceefd793a9711f96460c97c78ca1aeb7da21d3105dbcb06020ea8f", unrolled_ast = "fa8726807953cf456f5d0bc05dcbeeb686bdd52793424450bcb21aa80e0065c8", ssa_ast = "62a77745057616c095a8563231c3529818bc6456ed8d41c4fe4b091daeffe423", flattened_ast = "0ac7e6b15ecdf0824e08eec260d9ffad411c3766ef87acb75e457ef1e7992a67", destructured_ast = "42860f535ef4aa65db02430142e2422befe3c32bd373949a05efd898f5a1ca43", inlined_ast = "c667f4d218d39e5b8194cbcef5d566b269b1c2c61714085d905c301584e99166", dce_ast = "c667f4d218d39e5b8194cbcef5d566b269b1c2c61714085d905c301584e99166", bytecode = """ import inner.aleo; program mid.aleo; @@ -36,7 +36,7 @@ finalize mid: function dummy: """, errors = "", warnings = "" }, - { initial_symbol_table = "7ffc8028296a6149e48e3741c108af2b2b1c95073d5cf25007177bedd0794c5d", type_checked_symbol_table = "4212b68d2bdd85f043858ef4b67cf84498410ef4753328a2913bdac1b8b80c5f", unrolled_symbol_table = "4212b68d2bdd85f043858ef4b67cf84498410ef4753328a2913bdac1b8b80c5f", initial_ast = "5df535c99668c958f5649f0e5d24ae951023b165941ded5e9df3665a1c4bdd7d", unrolled_ast = "57200953ba2c83408d2dbc51c10e7c01143b6ed3f3dcf96616e7072ac99e2152", ssa_ast = "223b30eb9d800a33aab6105dea3b4dde8bc3435673b1be29ab4268e944406384", flattened_ast = "2ed49413ee703e36ee432a5f271fecb3327be45039477ee9bc2bc6ef77e25f41", destructured_ast = "26b81f6ad2dab39e3a9a5e1d73ebff1f5a165f794897fd770ed0f7927a34bf95", inlined_ast = "5dc7a113088ff1f7682c9b5618e381baa011609a7f2e1a876272c1fd79b6dfd3", dce_ast = "5dc7a113088ff1f7682c9b5618e381baa011609a7f2e1a876272c1fd79b6dfd3", bytecode = """ + { initial_ast = "5df535c99668c958f5649f0e5d24ae951023b165941ded5e9df3665a1c4bdd7d", unrolled_ast = "a57c050d190c7736d66bf8b619c9343eadee054fb702d2d181679988582dd1a7", ssa_ast = "ebdcdfb1fd290cd8ba985454f66ea78e790a9d243932089daf8571b86d5872b8", flattened_ast = "ba40596f7f84b8412f7ac11ea4dc8920069d0e5c0ef1d3eefc1f7c19eca98cb1", destructured_ast = "ba1de377fbc16d23dd5fe5eaaba7edd85359f0cfc37db7f7575730a79250fd0c", inlined_ast = "942b959ad172f6502c27b534b31aa4ba5ff41529b7ea310e2bd9d12746df6e32", dce_ast = "942b959ad172f6502c27b534b31aa4ba5ff41529b7ea310e2bd9d12746df6e32", bytecode = """ import inner.aleo; import mid.aleo; program outer.aleo; diff --git a/tests/expectations/compiler/futures/non_async_before_async.out b/tests/expectations/compiler/futures/non_async_before_async.out index d749f78e78..7649ca4880 100644 --- a/tests/expectations/compiler/futures/non_async_before_async.out +++ b/tests/expectations/compiler/futures/non_async_before_async.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "7324185ffa64822836f5ed77fa165e0bfc6c1fa8730e3b6655bab0823c9d7bff", type_checked_symbol_table = "a61b621cc057ff9bcd667179f44a8eff81f904ddc421f645b08b08fd3d62d1d2", unrolled_symbol_table = "a61b621cc057ff9bcd667179f44a8eff81f904ddc421f645b08b08fd3d62d1d2", initial_ast = "5a07ca97b09d15a8549692408a74444dc346fbd3c8d08b1e3fa4dc60d2a0a05c", unrolled_ast = "5a07ca97b09d15a8549692408a74444dc346fbd3c8d08b1e3fa4dc60d2a0a05c", ssa_ast = "50c140777b792e917824e9021e722774b3e037f2d97c9d0c59a14b2c5088c98b", flattened_ast = "f6f59f2f6e0f8b8c933ecdb0d2360cd9c53a2ba10486c2935f72140b48b68927", destructured_ast = "f5851f2b9ebf08030bf8a9778e0c52c85f61b0a32f3eed802897da99c48a29bd", inlined_ast = "8051736585fdd624f74052e44368eef86e1a7e9533152406503a5737939c4e1e", dce_ast = "8051736585fdd624f74052e44368eef86e1a7e9533152406503a5737939c4e1e", bytecode = """ + { initial_ast = "5a07ca97b09d15a8549692408a74444dc346fbd3c8d08b1e3fa4dc60d2a0a05c", unrolled_ast = "5a07ca97b09d15a8549692408a74444dc346fbd3c8d08b1e3fa4dc60d2a0a05c", ssa_ast = "50c140777b792e917824e9021e722774b3e037f2d97c9d0c59a14b2c5088c98b", flattened_ast = "f6f59f2f6e0f8b8c933ecdb0d2360cd9c53a2ba10486c2935f72140b48b68927", destructured_ast = "f5851f2b9ebf08030bf8a9778e0c52c85f61b0a32f3eed802897da99c48a29bd", inlined_ast = "8051736585fdd624f74052e44368eef86e1a7e9533152406503a5737939c4e1e", dce_ast = "8051736585fdd624f74052e44368eef86e1a7e9533152406503a5737939c4e1e", bytecode = """ program test.aleo; mapping foo: @@ -25,7 +25,7 @@ function baz: add r0 r1 into r2; output r2 as u32.private; """, errors = "", warnings = "" }, - { initial_symbol_table = "af8f5049e7935127e83b764b69be04d259143ef5ab68fead6bc46082ab09d5b6", type_checked_symbol_table = "963c73ce5304dd5e965d9b8c4ebcf1b1f36516ebf2622c51d54d3523e665d608", unrolled_symbol_table = "963c73ce5304dd5e965d9b8c4ebcf1b1f36516ebf2622c51d54d3523e665d608", initial_ast = "959ef8008a2cb837e0f067c6954356034892bed1a8dcda72224f08e360a1c791", unrolled_ast = "f5a2e49f992ab80a104ceae85eb1c0a34c094ee9012a7ca9d5d6406f050515c4", ssa_ast = "a70cc7f42605c3f72904723c4c8237e3eada556f617588f9bde00e07d58c2cd2", flattened_ast = "02f4563ed934754a6db1939c5b3017356e63e4deaeafb66091c46500a534d8ab", destructured_ast = "56153136bc984183c654e6a4fcc8bd607c801b0a92a502d4c008360e6b816c54", inlined_ast = "573187f8b898181cc4f1c59ca1dc960b4767fa818591ccd3189eee82fc698155", dce_ast = "573187f8b898181cc4f1c59ca1dc960b4767fa818591ccd3189eee82fc698155", bytecode = """ + { initial_ast = "959ef8008a2cb837e0f067c6954356034892bed1a8dcda72224f08e360a1c791", unrolled_ast = "16d8f807e713ffc02c41e1e1c2b8f983877da24be7844f2daed7de7928ecaa70", ssa_ast = "e0ab686b156b3eeeef7dc4ee4771741aec683e0d735f930147e1646fb2bde2ee", flattened_ast = "1569d6a885fcacd1932bb0a1e93b1f5238220702f8d56f83148e376ea32aa505", destructured_ast = "d21d5b30759d35f86fd0ee6b68a097072cec3426a8c9fcf3279a449bee48ffd0", inlined_ast = "7e30b1fc156ff5ccf82639ae11419a4bf465ea4a6798d4ed399caa49d44de0da", dce_ast = "7e30b1fc156ff5ccf82639ae11419a4bf465ea4a6798d4ed399caa49d44de0da", bytecode = """ import test.aleo; program basic.aleo; diff --git a/tests/expectations/compiler/futures/partial_type_specification.out b/tests/expectations/compiler/futures/partial_type_specification.out index 1602aa6cc7..5bc8076770 100644 --- a/tests/expectations/compiler/futures/partial_type_specification.out +++ b/tests/expectations/compiler/futures/partial_type_specification.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "1e244e991820586975d7b9e464e1a42c81c5b0b3203e3aa6b57cab4ab10d937b", type_checked_symbol_table = "c064b122108bb8915b88fb20183338c8fe3decff6eb3668600eb512b0e40d620", unrolled_symbol_table = "c064b122108bb8915b88fb20183338c8fe3decff6eb3668600eb512b0e40d620", initial_ast = "097f10d87647d844617c056c30f24c84d7c8f1ce039dcdffcd43087e5f03c071", unrolled_ast = "097f10d87647d844617c056c30f24c84d7c8f1ce039dcdffcd43087e5f03c071", ssa_ast = "1e22ea418facff5d568b7990eccf47d9c673fe73836619271b05da0aa7c22b4a", flattened_ast = "e6b6643bf7a2f42f2352cd36adb8bf1c783501cdab10b0b8e44e58941d65b373", destructured_ast = "7a93fc18087bdafe80684129998d2343533777c70127b223e2500dd799da776f", inlined_ast = "bcfef5f41213095660d8311021847eecf0d139a470ab5007a80e9c830b812c5b", dce_ast = "99e24cb567629f64e67eab746a07afdcf3b9c0f3650f91de04b04386d38cfccd", bytecode = """ + { initial_ast = "097f10d87647d844617c056c30f24c84d7c8f1ce039dcdffcd43087e5f03c071", unrolled_ast = "097f10d87647d844617c056c30f24c84d7c8f1ce039dcdffcd43087e5f03c071", ssa_ast = "1e22ea418facff5d568b7990eccf47d9c673fe73836619271b05da0aa7c22b4a", flattened_ast = "e6b6643bf7a2f42f2352cd36adb8bf1c783501cdab10b0b8e44e58941d65b373", destructured_ast = "7a93fc18087bdafe80684129998d2343533777c70127b223e2500dd799da776f", inlined_ast = "bcfef5f41213095660d8311021847eecf0d139a470ab5007a80e9c830b812c5b", dce_ast = "99e24cb567629f64e67eab746a07afdcf3b9c0f3650f91de04b04386d38cfccd", bytecode = """ program test_dep.aleo; record yeets: @@ -34,7 +34,7 @@ function main_dep_2: finalize main_dep_2: set 1u32 into Yo[1u32]; """, errors = "", warnings = "" }, - { initial_symbol_table = "99d5a3ceae18ce6b0195e15248bf9c804fe7499b5986ad04ba42a576c9f5d62a", type_checked_symbol_table = "6479811ff9cd1b2c4a56fde9027004cb167b5aafac53b1a6059b431bb7048e2c", unrolled_symbol_table = "6479811ff9cd1b2c4a56fde9027004cb167b5aafac53b1a6059b431bb7048e2c", initial_ast = "bcfa98eafaf355e7313773fa4340b88d2530e3d2b279252fc1117327de42d77a", unrolled_ast = "01a9f5e11f5749b408619a513bf7f9eececfd83f9f87c883fcd8db53440babab", ssa_ast = "b6da9c41019a2af6cd137e29fe7b5041cc13a45d574b920101a69f7093c58980", flattened_ast = "7bddc7f16b5ef5baef1fc50ac2f45767844d05fc0de797d267c77306bc586dc5", destructured_ast = "df2c950dd52d4094ef1f2d364aa6dd57020f7ca431ead915353c2c33482ee05d", inlined_ast = "7dd0bb6eee84d038c01e43a8c7fdfd38ec3cbb269bf4990078a49e5202fe177e", dce_ast = "4378a2b09abc850959d98704efb7ec28bd6ad7962cc4ec761e26e57400cec8a0", bytecode = """ + { initial_ast = "bcfa98eafaf355e7313773fa4340b88d2530e3d2b279252fc1117327de42d77a", unrolled_ast = "ec5de9ecae8c4179db66b09d97f2cf78d2c47b0d78f30471eba009ebd8bca2f9", ssa_ast = "4e6424641907c1b2b833550903cea09df7efbc3f459443aa199ba830eb4e2446", flattened_ast = "e0b606fb7342cb68c4a3231ef62d9e61c3cdf772754329cc15f0ac6b7a4adf3a", destructured_ast = "854ca3180d0c3242f3f3de636435a4fb61be10571f0ddc563e340e8bb4897271", inlined_ast = "c0e035e3546a10c1491fd2bcd46fa18630dd48aa9708adc7998f758424d8eaff", dce_ast = "6bf17cf0441ec83a95aef9a814b91e954cb81b7b5f72c6333fd1ded25d0c9f50", bytecode = """ import test_dep.aleo; program test.aleo; @@ -96,7 +96,7 @@ Warning [WSAZ0374000]: Not all paths through the function await all futures. 2/4 | ^ | = Ex: `f.await()` to await a future. Remove this warning by including the `--disable-conditional-branch-type-checking` flag.""" }, - { initial_symbol_table = "eef70edc9de916fb1d8d36fc1a7206d580cc362d66b17ee3a6f6752e75113132", type_checked_symbol_table = "34775bd14e5039a8b795b51d6eb21c5693a9fefef1186e3d75b5579ba2d4bf83", unrolled_symbol_table = "34775bd14e5039a8b795b51d6eb21c5693a9fefef1186e3d75b5579ba2d4bf83", initial_ast = "856e56d95eaf14f6e9241001763546b7d982402ac87521e2ec3b7ea476764692", unrolled_ast = "75b69748ca1e534c95cf084164773d471f51537b50b2d517dc4be26dddb06e1b", ssa_ast = "6d38bf225e9cf5af37b9d6c595c2973ec31a32d227ca65cb590d27400d442780", flattened_ast = "65fb4138701cad86a5fcd7e024645e833aeb6e88b3ea2a3a6b69269fd1d77620", destructured_ast = "85a81c23da7e97b057ddf4ef71f375781e1dfcb90d656d694a5aa0f0c176b497", inlined_ast = "a1b2367575e170a79ace2ac7ff071bc3c770476b37ee149310c3b2cfe67b1c7f", dce_ast = "f46fa7963b327b9c75c9f7a7569e350d7f62c21964cb5df140cd2186c2043697", bytecode = """ + { initial_ast = "856e56d95eaf14f6e9241001763546b7d982402ac87521e2ec3b7ea476764692", unrolled_ast = "39564a832636212ab5660967aa2346bb2a06a21c5d5a23330fab50cda53561e5", ssa_ast = "e70516ecf52419fb75ee2a870f5c7b0c2a9d47479402b05328ca7870625f4802", flattened_ast = "d9d4507bf24824a216cb502ccead13491180d6c7e0be317ba92c31b79697f3e8", destructured_ast = "f3ce67b6ee4b3b992f2ab2d73ed8f21cfee73d18ccf8d1e4acf011d3407cefc9", inlined_ast = "f2c4a7a51cbc05963cb472a9bae05a7ef87837178ada3e6501c318eb7465ffa2", dce_ast = "351f7f5e3dbdf29e67df1e43b1e9b9cabaf21c9b24c417dc36e0191154501adf", bytecode = """ import test_dep.aleo; import test.aleo; program wrapper.aleo; @@ -119,7 +119,7 @@ finalize main: await r1; await r2; """, errors = "", warnings = "" }, - { initial_symbol_table = "4a69a12a7ea72d51ad45219302ce4210c24548ca4c2d7f65601e5eda9f0179c5", type_checked_symbol_table = "e05692eac762bf110f67a9ae89f0dd86267e4d748d260f9d0c33aa2306d9cfab", unrolled_symbol_table = "e05692eac762bf110f67a9ae89f0dd86267e4d748d260f9d0c33aa2306d9cfab", initial_ast = "575e251f07e552c917ab36bc9877b13dd1638651c4023ade20701dd2a5fe27ff", unrolled_ast = "2a4969ad315e900b5a3f1eecd4e6508dc6946fb5f6c3861ee793961ce6bcc203", ssa_ast = "4a00e3d36cdd4ff4be1fc6a389aaf17cfb02b6c54fa84276fb5be66b8a78b124", flattened_ast = "885c5f8145aa1a82e5fe41abbabae12cbd15eb014b333b246c6c5401b5b6bfea", destructured_ast = "f3b5b961a498f9befec85b69b3012145a6e97774d37a8c8e354ec4e5eeb64f84", inlined_ast = "2bf37fc499b3eca18c8227e61f69f730d36e755d7879dde13bb9161936bafbfc", dce_ast = "390391c2098cf6a910eeec98fc92fdea31303a84a1d6fd6673c8dbd9d20180de", bytecode = """ + { initial_ast = "575e251f07e552c917ab36bc9877b13dd1638651c4023ade20701dd2a5fe27ff", unrolled_ast = "9f6e341a877131a37f31534ecc0c70fa5e189d24f95ab5f99eeed1a3be24b5e0", ssa_ast = "f164dae15de955cb5b29024f02e7fe2db84040af5bf438b0b0ee83e8367837a7", flattened_ast = "0abc2d9d7f4d2b453c4df66edf6fe897e3a0ee513776294fee0521f8541d24af", destructured_ast = "32af7f15780ac28a3a564f56a8857896019140e882b34ec219b1ad0683df6d76", inlined_ast = "1a2c2a09ee2915054f2baa5945ec2b2ce4221a5ddee49062fc981f85cd3044eb", dce_ast = "97f3f614faee7d99e4a78e02f7957054dff9d83eceae600415d1dd57e082e9fb", bytecode = """ import test_dep.aleo; import test.aleo; import wrapper.aleo; diff --git a/tests/expectations/compiler/futures/pass_in_out_of_order.out b/tests/expectations/compiler/futures/pass_in_out_of_order.out index 3764b21c6a..ac45b8f13a 100644 --- a/tests/expectations/compiler/futures/pass_in_out_of_order.out +++ b/tests/expectations/compiler/futures/pass_in_out_of_order.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "aba266cceef6af51243b5e73901723b43f4a199e643d6d6dccaaeb2e296eaf14", type_checked_symbol_table = "a9b75304f670d11e104984e6e4fbf4dd59dd557a29297265c4c2485a184734bf", unrolled_symbol_table = "a9b75304f670d11e104984e6e4fbf4dd59dd557a29297265c4c2485a184734bf", initial_ast = "713c85bcb7d5fef43e4626a09e4fe3858f76de6025fcae475cb0398c26b5d123", unrolled_ast = "713c85bcb7d5fef43e4626a09e4fe3858f76de6025fcae475cb0398c26b5d123", ssa_ast = "5e2a213bd10e28dad299e0e48ac3336484fd2ffd894eeb63d15d67e6af65195e", flattened_ast = "11828763a38326b604155e1074699e6ca85205fbc83167d554624d0fe5d8bb2b", destructured_ast = "83c9eaa9aef53de6143980c9e001e59da64c291a7b2aa0693139b868339e589c", inlined_ast = "dda1aade2a50a9f25571004c8a68e3ff90efadd6a567ce25b1edbbd2e82b59d7", dce_ast = "dda1aade2a50a9f25571004c8a68e3ff90efadd6a567ce25b1edbbd2e82b59d7", bytecode = """ + { initial_ast = "713c85bcb7d5fef43e4626a09e4fe3858f76de6025fcae475cb0398c26b5d123", unrolled_ast = "713c85bcb7d5fef43e4626a09e4fe3858f76de6025fcae475cb0398c26b5d123", ssa_ast = "5e2a213bd10e28dad299e0e48ac3336484fd2ffd894eeb63d15d67e6af65195e", flattened_ast = "11828763a38326b604155e1074699e6ca85205fbc83167d554624d0fe5d8bb2b", destructured_ast = "83c9eaa9aef53de6143980c9e001e59da64c291a7b2aa0693139b868339e589c", inlined_ast = "dda1aade2a50a9f25571004c8a68e3ff90efadd6a567ce25b1edbbd2e82b59d7", dce_ast = "dda1aade2a50a9f25571004c8a68e3ff90efadd6a567ce25b1edbbd2e82b59d7", bytecode = """ program test.aleo; mapping foo: @@ -19,7 +19,7 @@ finalize main_inner: input r1 as u32.public; set r1 into foo[r0]; """, errors = "", warnings = "" }, - { initial_symbol_table = "bcc2cbc2b7493f92aa4a5b465cc1494dac11ef2c9720a606546aec20a651483b", type_checked_symbol_table = "84619b0a826094ddd06f2b0ef775b81e7c7d5a4eef1e1629191790d6eae9fade", unrolled_symbol_table = "84619b0a826094ddd06f2b0ef775b81e7c7d5a4eef1e1629191790d6eae9fade", initial_ast = "0614c4d1a71ead028505adbca60be45e21f8dfff3cac5c2d5825fdccb742599a", unrolled_ast = "3937cfdaeaeb310aed147b646aa466e86c2be135f08c34caba4c442d9287cc00", ssa_ast = "085e51180733890a2fa69926ff9aff285cbe30fbfb212363b7cde717f8fdb726", flattened_ast = "f8c1203193c1ede409ac0f76bdd99dcc3030182b0e04fcde92b21588e2130806", destructured_ast = "c2f3abb79321f123b41bf581e21b8abe73f799f1e3d4431fa68849d7ee4f2053", inlined_ast = "501b7b97d2873c583d12763895fa3d01a7fac7a7554d91b71850d9f8060413c8", dce_ast = "501b7b97d2873c583d12763895fa3d01a7fac7a7554d91b71850d9f8060413c8", bytecode = """ + { initial_ast = "0614c4d1a71ead028505adbca60be45e21f8dfff3cac5c2d5825fdccb742599a", unrolled_ast = "6f1ce7a8683a7102a244f0fa8f0dbb90303ce5f885a6c7cbb536480fdd357d19", ssa_ast = "26ced1c6730bb5170fbff8321c318ab09ed00f857128e3781a045b1085033256", flattened_ast = "1d74c647d2a359525e6fee861373ba037c246fa390d8d7b23028fde1fab2f180", destructured_ast = "9e85b345cdf7339c6289d68d75e148abb8f846f6a729dcba916bd40ddacef9e3", inlined_ast = "fcaa0e0fc3f74a5a71282ff4e812ef6bddc952241225523cff439b83ebb02b34", dce_ast = "fcaa0e0fc3f74a5a71282ff4e812ef6bddc952241225523cff439b83ebb02b34", bytecode = """ import test.aleo; program basic.aleo; diff --git a/tests/expectations/compiler/futures/simple.out b/tests/expectations/compiler/futures/simple.out index 472884d5f1..e2f633e388 100644 --- a/tests/expectations/compiler/futures/simple.out +++ b/tests/expectations/compiler/futures/simple.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "f290a7500e9aa6235a012e65dc603dbd035822e4c7ee19a10630e0fe6b216bd5", type_checked_symbol_table = "ec851608366033139a24f627c3cb5f1d416d5e00968a5c917961c113d454fdf1", unrolled_symbol_table = "ec851608366033139a24f627c3cb5f1d416d5e00968a5c917961c113d454fdf1", initial_ast = "0a137d4df2ce8a6bb3c9b82e12856ba4769f6a0ee60b9d44fe4e5b112383accc", unrolled_ast = "0a137d4df2ce8a6bb3c9b82e12856ba4769f6a0ee60b9d44fe4e5b112383accc", ssa_ast = "2a1a92101ca526d604626f5ba6c0e4d032877119538e3f1f11a184d7e1c9820e", flattened_ast = "16987d115d2346155c394f964ddc7ad81d13c9f825a0e4e206c46bb7b3c3250f", destructured_ast = "e237c687b23978180a04086c93fd6e894743e0bf2a95d4de408b0e4d2ecfc636", inlined_ast = "479ac6fdc020109c406fa654f6e8bcbec37069b9b68ff63e39dbfa09c5a40f04", dce_ast = "479ac6fdc020109c406fa654f6e8bcbec37069b9b68ff63e39dbfa09c5a40f04", bytecode = """ + { initial_ast = "0a137d4df2ce8a6bb3c9b82e12856ba4769f6a0ee60b9d44fe4e5b112383accc", unrolled_ast = "0a137d4df2ce8a6bb3c9b82e12856ba4769f6a0ee60b9d44fe4e5b112383accc", ssa_ast = "2a1a92101ca526d604626f5ba6c0e4d032877119538e3f1f11a184d7e1c9820e", flattened_ast = "16987d115d2346155c394f964ddc7ad81d13c9f825a0e4e206c46bb7b3c3250f", destructured_ast = "e237c687b23978180a04086c93fd6e894743e0bf2a95d4de408b0e4d2ecfc636", inlined_ast = "479ac6fdc020109c406fa654f6e8bcbec37069b9b68ff63e39dbfa09c5a40f04", dce_ast = "479ac6fdc020109c406fa654f6e8bcbec37069b9b68ff63e39dbfa09c5a40f04", bytecode = """ program test.aleo; mapping foo: @@ -19,7 +19,7 @@ function main_inner: finalize main_inner: set 1u32 into foo[1u32]; """, errors = "", warnings = "" }, - { initial_symbol_table = "a188b1da3ef8f4fbc854262518d037932fdfbb2d0068e78436db4ff394b1cec3", type_checked_symbol_table = "8f770719c4bbdb5fea8ac3eec1e62a54a5ab215f66c87884f931899baffb0346", unrolled_symbol_table = "8f770719c4bbdb5fea8ac3eec1e62a54a5ab215f66c87884f931899baffb0346", initial_ast = "90315edede362afca47bb3f8c861ab8bbbdb049ea56db7ebbbf8f20ce60aeb4a", unrolled_ast = "6541d8c338b4eeb027aedd7c9151f3eac30d61ab2986d22a008ef5bd4a67ffc7", ssa_ast = "80086e21c3779f9da4b57c755eedf9132709a1edc63644ef4ec574ce047b076f", flattened_ast = "a9988b6cbd9cb03bc49e6850084531888e0cc04e456496fe7eff390812d39611", destructured_ast = "a94ba575cc25982052a729a8a1b8fa3560a0043b305cf4dede91d17a71202fcb", inlined_ast = "7a6d98c84ce9a50bd944f11bca3d98f8262ab57b55fcc7f15537650b3d4bc6ef", dce_ast = "ef3d06f7a3ed3bba09c3fda4378aaa2f700384fc28e5d8c3751633bbc03f9f4e", bytecode = """ + { initial_ast = "90315edede362afca47bb3f8c861ab8bbbdb049ea56db7ebbbf8f20ce60aeb4a", unrolled_ast = "72f99f9f4f2d45ccbe0d07b6e4d819e4f56dc4035c82c5cb9508703a8ce9a36b", ssa_ast = "ed59497059c9dc1613aaf6144c46e0e47b6fbd5b021e921d59626d45c7285624", flattened_ast = "cfd74f0206be4d4776ba51c6ba7bf45d4e4b294064bbc65fceffb44fbbcd7d60", destructured_ast = "cadfa020ff54d55ee31c50178985b2d07d95f3d9e1152b585cef0673c4730f22", inlined_ast = "5caef85069ada05009e224d2101017b72fa1cca787ef423292fdfba5f6b18c51", dce_ast = "739c06923bbf6c4104b3b43ec1703a318b5ef99de4176f4657c8361a89cb0569", bytecode = """ import test.aleo; program basic.aleo; diff --git a/tests/expectations/compiler/group/add.out b/tests/expectations/compiler/group/add.out index 1d7909857f..e1c896b2e5 100644 --- a/tests/expectations/compiler/group/add.out +++ b/tests/expectations/compiler/group/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8ff489c4ceac5109aa4870c092db5dad8cc86d7451704aa55a391a812f00be8e", type_checked_symbol_table = "98bce099abc3e99543361b5d773492718c9c68d05da317d726f9527ce36cd9bd", unrolled_symbol_table = "98bce099abc3e99543361b5d773492718c9c68d05da317d726f9527ce36cd9bd", initial_ast = "53ccff6fd63b4ecdb0bc0af77bd239f221cb60a452e1de6a304c424f401ce0f8", unrolled_ast = "53ccff6fd63b4ecdb0bc0af77bd239f221cb60a452e1de6a304c424f401ce0f8", ssa_ast = "49647b0f3d05fc59eca5611e5d4a0458980af0e18291fd5d52e67b43487823cb", flattened_ast = "2f93017a99f8aa024c4a63144d80f4736c1c1ba5250cfc08e69942bbe66d5fc0", destructured_ast = "4e8db25dab7205a57c3ec607b066947bbdd59a1351ca7d831588a0a4965bd51c", inlined_ast = "4e8db25dab7205a57c3ec607b066947bbdd59a1351ca7d831588a0a4965bd51c", dce_ast = "4e8db25dab7205a57c3ec607b066947bbdd59a1351ca7d831588a0a4965bd51c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "53ccff6fd63b4ecdb0bc0af77bd239f221cb60a452e1de6a304c424f401ce0f8", unrolled_ast = "53ccff6fd63b4ecdb0bc0af77bd239f221cb60a452e1de6a304c424f401ce0f8", ssa_ast = "49647b0f3d05fc59eca5611e5d4a0458980af0e18291fd5d52e67b43487823cb", flattened_ast = "2f93017a99f8aa024c4a63144d80f4736c1c1ba5250cfc08e69942bbe66d5fc0", destructured_ast = "4e8db25dab7205a57c3ec607b066947bbdd59a1351ca7d831588a0a4965bd51c", inlined_ast = "4e8db25dab7205a57c3ec607b066947bbdd59a1351ca7d831588a0a4965bd51c", dce_ast = "4e8db25dab7205a57c3ec607b066947bbdd59a1351ca7d831588a0a4965bd51c", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/assert_eq.out b/tests/expectations/compiler/group/assert_eq.out index a08e099767..322f088a2e 100644 --- a/tests/expectations/compiler/group/assert_eq.out +++ b/tests/expectations/compiler/group/assert_eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "058d737452b0cf3030867a0e4958c59e7da71e4aa2bc852786421c65a485bde5", type_checked_symbol_table = "2aa0301f73d2fa5d988e2027fbeead6e918e7b66ee892fea8fdec66159659ca4", unrolled_symbol_table = "2aa0301f73d2fa5d988e2027fbeead6e918e7b66ee892fea8fdec66159659ca4", initial_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", unrolled_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", ssa_ast = "6cc7748c48e7bab9eddaaddea8be256155058affad07e8bb956d93dc98bd092b", flattened_ast = "06fa43912720e9ab24ed6a119cb4e6c18ad5f1d0a5dc0d91397874cab6fe0d0b", destructured_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", inlined_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", dce_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", unrolled_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", ssa_ast = "6cc7748c48e7bab9eddaaddea8be256155058affad07e8bb956d93dc98bd092b", flattened_ast = "06fa43912720e9ab24ed6a119cb4e6c18ad5f1d0a5dc0d91397874cab6fe0d0b", destructured_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", inlined_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", dce_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/eq.out b/tests/expectations/compiler/group/eq.out index a08e099767..322f088a2e 100644 --- a/tests/expectations/compiler/group/eq.out +++ b/tests/expectations/compiler/group/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "058d737452b0cf3030867a0e4958c59e7da71e4aa2bc852786421c65a485bde5", type_checked_symbol_table = "2aa0301f73d2fa5d988e2027fbeead6e918e7b66ee892fea8fdec66159659ca4", unrolled_symbol_table = "2aa0301f73d2fa5d988e2027fbeead6e918e7b66ee892fea8fdec66159659ca4", initial_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", unrolled_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", ssa_ast = "6cc7748c48e7bab9eddaaddea8be256155058affad07e8bb956d93dc98bd092b", flattened_ast = "06fa43912720e9ab24ed6a119cb4e6c18ad5f1d0a5dc0d91397874cab6fe0d0b", destructured_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", inlined_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", dce_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", unrolled_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", ssa_ast = "6cc7748c48e7bab9eddaaddea8be256155058affad07e8bb956d93dc98bd092b", flattened_ast = "06fa43912720e9ab24ed6a119cb4e6c18ad5f1d0a5dc0d91397874cab6fe0d0b", destructured_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", inlined_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", dce_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/group_mul.out b/tests/expectations/compiler/group/group_mul.out index cedf7c73b6..e26b23dfad 100644 --- a/tests/expectations/compiler/group/group_mul.out +++ b/tests/expectations/compiler/group/group_mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d938b7685f21caa7b60d185fafbf25ed3f72d366a9e5caba39381c98d2962008", type_checked_symbol_table = "e1e976e5dc7afc5c1e15cf1e18190a69884070d8b095297eb2b6882b3fa98ad5", unrolled_symbol_table = "e1e976e5dc7afc5c1e15cf1e18190a69884070d8b095297eb2b6882b3fa98ad5", initial_ast = "d1c4c6672dc185e8755c9911ceae0b1a45f10f064a9b6d1f164799a2a5d45534", unrolled_ast = "d1c4c6672dc185e8755c9911ceae0b1a45f10f064a9b6d1f164799a2a5d45534", ssa_ast = "69eca3bd0e2e74cd650cb4265d4cdf64420a0798290aefb5775321b68ca8e52f", flattened_ast = "73ef2575140139c704d6c6492ba5cf5e19bccf490e010f116eec2a68b28c77a1", destructured_ast = "92b2dfc0c1558bd9d858c1a0b8a0ebc82358cd1d5c7ecf3565a85686a18b7411", inlined_ast = "92b2dfc0c1558bd9d858c1a0b8a0ebc82358cd1d5c7ecf3565a85686a18b7411", dce_ast = "7d9ea267543a0c4e333ccd18e48d607d8daddcfefb1413145c67aad50ba0d516", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d1c4c6672dc185e8755c9911ceae0b1a45f10f064a9b6d1f164799a2a5d45534", unrolled_ast = "d1c4c6672dc185e8755c9911ceae0b1a45f10f064a9b6d1f164799a2a5d45534", ssa_ast = "69eca3bd0e2e74cd650cb4265d4cdf64420a0798290aefb5775321b68ca8e52f", flattened_ast = "73ef2575140139c704d6c6492ba5cf5e19bccf490e010f116eec2a68b28c77a1", destructured_ast = "92b2dfc0c1558bd9d858c1a0b8a0ebc82358cd1d5c7ecf3565a85686a18b7411", inlined_ast = "92b2dfc0c1558bd9d858c1a0b8a0ebc82358cd1d5c7ecf3565a85686a18b7411", dce_ast = "7d9ea267543a0c4e333ccd18e48d607d8daddcfefb1413145c67aad50ba0d516", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/input.out b/tests/expectations/compiler/group/input.out index a08e099767..322f088a2e 100644 --- a/tests/expectations/compiler/group/input.out +++ b/tests/expectations/compiler/group/input.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "058d737452b0cf3030867a0e4958c59e7da71e4aa2bc852786421c65a485bde5", type_checked_symbol_table = "2aa0301f73d2fa5d988e2027fbeead6e918e7b66ee892fea8fdec66159659ca4", unrolled_symbol_table = "2aa0301f73d2fa5d988e2027fbeead6e918e7b66ee892fea8fdec66159659ca4", initial_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", unrolled_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", ssa_ast = "6cc7748c48e7bab9eddaaddea8be256155058affad07e8bb956d93dc98bd092b", flattened_ast = "06fa43912720e9ab24ed6a119cb4e6c18ad5f1d0a5dc0d91397874cab6fe0d0b", destructured_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", inlined_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", dce_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", unrolled_ast = "1b6580de73329de10faa67c92f1d27b4c29c7df60b154fa566e239c070ff5c5e", ssa_ast = "6cc7748c48e7bab9eddaaddea8be256155058affad07e8bb956d93dc98bd092b", flattened_ast = "06fa43912720e9ab24ed6a119cb4e6c18ad5f1d0a5dc0d91397874cab6fe0d0b", destructured_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", inlined_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", dce_ast = "be1ceff66cde97f7f51ccef6b85d7f0a2cfc2423641803eb54c8a68cc4f876b2", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/mul.out b/tests/expectations/compiler/group/mul.out index bd4de26f3f..e2987f4999 100644 --- a/tests/expectations/compiler/group/mul.out +++ b/tests/expectations/compiler/group/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c119a8b8a858935297d90d256647bcc2843ae56e97b9ccf5960c5d41c6fc3e66", type_checked_symbol_table = "585488bad3828db801e9ec27b75365e1ab42fac67446c3bfc2e54700983c4967", unrolled_symbol_table = "585488bad3828db801e9ec27b75365e1ab42fac67446c3bfc2e54700983c4967", initial_ast = "4689239079a0aeca79a29a6c57554dce8bf73e82f2c283bfb74e1c1931d8cc9b", unrolled_ast = "4689239079a0aeca79a29a6c57554dce8bf73e82f2c283bfb74e1c1931d8cc9b", ssa_ast = "bbf850eabfff9caa4798a7a7bc772d1dd30b7b22f7d810e7490aa06c4c86163f", flattened_ast = "3fc29f8537f766907dc1c304627f52271d76b3008a26a9e00c4a44caa6a644dc", destructured_ast = "6ff124d4658e2031b2fddff9c8040b152e42ac53e29dd9466bf2f3f22dca839a", inlined_ast = "6ff124d4658e2031b2fddff9c8040b152e42ac53e29dd9466bf2f3f22dca839a", dce_ast = "6ff124d4658e2031b2fddff9c8040b152e42ac53e29dd9466bf2f3f22dca839a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4689239079a0aeca79a29a6c57554dce8bf73e82f2c283bfb74e1c1931d8cc9b", unrolled_ast = "4689239079a0aeca79a29a6c57554dce8bf73e82f2c283bfb74e1c1931d8cc9b", ssa_ast = "bbf850eabfff9caa4798a7a7bc772d1dd30b7b22f7d810e7490aa06c4c86163f", flattened_ast = "3fc29f8537f766907dc1c304627f52271d76b3008a26a9e00c4a44caa6a644dc", destructured_ast = "6ff124d4658e2031b2fddff9c8040b152e42ac53e29dd9466bf2f3f22dca839a", inlined_ast = "6ff124d4658e2031b2fddff9c8040b152e42ac53e29dd9466bf2f3f22dca839a", dce_ast = "6ff124d4658e2031b2fddff9c8040b152e42ac53e29dd9466bf2f3f22dca839a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/mult_by_scalar.out b/tests/expectations/compiler/group/mult_by_scalar.out index 5ffe97d311..3e92b551b9 100644 --- a/tests/expectations/compiler/group/mult_by_scalar.out +++ b/tests/expectations/compiler/group/mult_by_scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0d1aef59d2ee1b6c9e31fc9c414df3e7a97a2a5b2a4acf6c1eba8b4bf4ba002c", type_checked_symbol_table = "f3eb471f37038468a75d39a77215dd765c5bb7d1234001849b020598b4f68e25", unrolled_symbol_table = "f3eb471f37038468a75d39a77215dd765c5bb7d1234001849b020598b4f68e25", initial_ast = "64f83d84a228940a89cfab4d6e7f3ae8c6ccaa1ba7cdcab45f27fd7514f40746", unrolled_ast = "64f83d84a228940a89cfab4d6e7f3ae8c6ccaa1ba7cdcab45f27fd7514f40746", ssa_ast = "8ea933d83175a83b0e722497effd993d5587c3da1c52a5b44e41bc23ece99b98", flattened_ast = "ef31ce530d35a160d8b1c8b844f2b53b5775e63014181ab57490dafa55b9c847", destructured_ast = "56026c40e8cf5ce7923645889287fa2a426a92781ff9b6fd31b1f66a04f125ae", inlined_ast = "56026c40e8cf5ce7923645889287fa2a426a92781ff9b6fd31b1f66a04f125ae", dce_ast = "56026c40e8cf5ce7923645889287fa2a426a92781ff9b6fd31b1f66a04f125ae", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "64f83d84a228940a89cfab4d6e7f3ae8c6ccaa1ba7cdcab45f27fd7514f40746", unrolled_ast = "64f83d84a228940a89cfab4d6e7f3ae8c6ccaa1ba7cdcab45f27fd7514f40746", ssa_ast = "8ea933d83175a83b0e722497effd993d5587c3da1c52a5b44e41bc23ece99b98", flattened_ast = "ef31ce530d35a160d8b1c8b844f2b53b5775e63014181ab57490dafa55b9c847", destructured_ast = "56026c40e8cf5ce7923645889287fa2a426a92781ff9b6fd31b1f66a04f125ae", inlined_ast = "56026c40e8cf5ce7923645889287fa2a426a92781ff9b6fd31b1f66a04f125ae", dce_ast = "56026c40e8cf5ce7923645889287fa2a426a92781ff9b6fd31b1f66a04f125ae", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/negate.out b/tests/expectations/compiler/group/negate.out index 7c68b99610..94acd9412b 100644 --- a/tests/expectations/compiler/group/negate.out +++ b/tests/expectations/compiler/group/negate.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "058d737452b0cf3030867a0e4958c59e7da71e4aa2bc852786421c65a485bde5", type_checked_symbol_table = "2aa0301f73d2fa5d988e2027fbeead6e918e7b66ee892fea8fdec66159659ca4", unrolled_symbol_table = "2aa0301f73d2fa5d988e2027fbeead6e918e7b66ee892fea8fdec66159659ca4", initial_ast = "431ac4843732eb1f1967e292f14fa1fcd6d1ae802bbe7e852803841b0ddd4c04", unrolled_ast = "431ac4843732eb1f1967e292f14fa1fcd6d1ae802bbe7e852803841b0ddd4c04", ssa_ast = "8e1a60195d0a265423ac4c187f73ad26288c990fdd3f9d8a4f8e3832ee824cb3", flattened_ast = "3d047394c4ebce0e9f38aa0c762781ad92fe26f5a834309c3a79d7f871e03bcf", destructured_ast = "fd98288a4891a79dd82fd5a033cfb7915a2ee93563957a3d68088b5e597f196b", inlined_ast = "fd98288a4891a79dd82fd5a033cfb7915a2ee93563957a3d68088b5e597f196b", dce_ast = "fd98288a4891a79dd82fd5a033cfb7915a2ee93563957a3d68088b5e597f196b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "431ac4843732eb1f1967e292f14fa1fcd6d1ae802bbe7e852803841b0ddd4c04", unrolled_ast = "431ac4843732eb1f1967e292f14fa1fcd6d1ae802bbe7e852803841b0ddd4c04", ssa_ast = "8e1a60195d0a265423ac4c187f73ad26288c990fdd3f9d8a4f8e3832ee824cb3", flattened_ast = "3d047394c4ebce0e9f38aa0c762781ad92fe26f5a834309c3a79d7f871e03bcf", destructured_ast = "fd98288a4891a79dd82fd5a033cfb7915a2ee93563957a3d68088b5e597f196b", inlined_ast = "fd98288a4891a79dd82fd5a033cfb7915a2ee93563957a3d68088b5e597f196b", dce_ast = "fd98288a4891a79dd82fd5a033cfb7915a2ee93563957a3d68088b5e597f196b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/operator_methods.out b/tests/expectations/compiler/group/operator_methods.out index 14e573013e..34646698af 100644 --- a/tests/expectations/compiler/group/operator_methods.out +++ b/tests/expectations/compiler/group/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "058d737452b0cf3030867a0e4958c59e7da71e4aa2bc852786421c65a485bde5", type_checked_symbol_table = "65880a953649e8133c113b1e92fb7ae7acceed26f53e0a4cb29b0c45136410aa", unrolled_symbol_table = "65880a953649e8133c113b1e92fb7ae7acceed26f53e0a4cb29b0c45136410aa", initial_ast = "26f734e743c834cdddbf7870b7f008b9f431a385bf399389f30d2e41687c42b1", unrolled_ast = "26f734e743c834cdddbf7870b7f008b9f431a385bf399389f30d2e41687c42b1", ssa_ast = "2a2483edd24e9001227c4c99a036161f2e904cbe1e9339154f5b38194a9bc108", flattened_ast = "fafce6cb12679320397f2410b2433c52d3426f7c0f5e841339b036cf8f20211a", destructured_ast = "e37b3cd5653dde891a55134c9073ca66627e194ed6b3fd6842544510136035e7", inlined_ast = "e37b3cd5653dde891a55134c9073ca66627e194ed6b3fd6842544510136035e7", dce_ast = "232230e71ca8f2f98423f7e382d3ec7897f6a72d8450158f2bbd4983cfdf6bba", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "26f734e743c834cdddbf7870b7f008b9f431a385bf399389f30d2e41687c42b1", unrolled_ast = "26f734e743c834cdddbf7870b7f008b9f431a385bf399389f30d2e41687c42b1", ssa_ast = "2a2483edd24e9001227c4c99a036161f2e904cbe1e9339154f5b38194a9bc108", flattened_ast = "fafce6cb12679320397f2410b2433c52d3426f7c0f5e841339b036cf8f20211a", destructured_ast = "e37b3cd5653dde891a55134c9073ca66627e194ed6b3fd6842544510136035e7", inlined_ast = "e37b3cd5653dde891a55134c9073ca66627e194ed6b3fd6842544510136035e7", dce_ast = "232230e71ca8f2f98423f7e382d3ec7897f6a72d8450158f2bbd4983cfdf6bba", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/point_input.out b/tests/expectations/compiler/group/point_input.out index 761abb4bdf..81061f3aa3 100644 --- a/tests/expectations/compiler/group/point_input.out +++ b/tests/expectations/compiler/group/point_input.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e768c222e5851b43dd0fc25289e66d14f8f1f6699b827d2af676ac07facab8bb", type_checked_symbol_table = "5922ebbc90963fca01d600f56d9b1906e67c0246c2088d7736b014ea2ae6b216", unrolled_symbol_table = "5922ebbc90963fca01d600f56d9b1906e67c0246c2088d7736b014ea2ae6b216", initial_ast = "23bd06a9caaee457acb0a9f0866a6a649626e8eaf0a0bb8b3957f7233ef6bd11", unrolled_ast = "23bd06a9caaee457acb0a9f0866a6a649626e8eaf0a0bb8b3957f7233ef6bd11", ssa_ast = "d48d0d28b458729afd3befacf63b29754be219e5aa05100e1413b0697d0c9f14", flattened_ast = "eeae8377846e994279413c0e734d8f58f3b3e51ddf867c71f4d1e298da90b763", destructured_ast = "c606febcfe2a61fb26c23ae399916c0b546c3a328ee1a6586fd56ff392c7e806", inlined_ast = "c606febcfe2a61fb26c23ae399916c0b546c3a328ee1a6586fd56ff392c7e806", dce_ast = "c606febcfe2a61fb26c23ae399916c0b546c3a328ee1a6586fd56ff392c7e806", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "23bd06a9caaee457acb0a9f0866a6a649626e8eaf0a0bb8b3957f7233ef6bd11", unrolled_ast = "23bd06a9caaee457acb0a9f0866a6a649626e8eaf0a0bb8b3957f7233ef6bd11", ssa_ast = "d48d0d28b458729afd3befacf63b29754be219e5aa05100e1413b0697d0c9f14", flattened_ast = "eeae8377846e994279413c0e734d8f58f3b3e51ddf867c71f4d1e298da90b763", destructured_ast = "c606febcfe2a61fb26c23ae399916c0b546c3a328ee1a6586fd56ff392c7e806", inlined_ast = "c606febcfe2a61fb26c23ae399916c0b546c3a328ee1a6586fd56ff392c7e806", dce_ast = "c606febcfe2a61fb26c23ae399916c0b546c3a328ee1a6586fd56ff392c7e806", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/sub.out b/tests/expectations/compiler/group/sub.out index 16f63a2752..e41997ca93 100644 --- a/tests/expectations/compiler/group/sub.out +++ b/tests/expectations/compiler/group/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8ff489c4ceac5109aa4870c092db5dad8cc86d7451704aa55a391a812f00be8e", type_checked_symbol_table = "98bce099abc3e99543361b5d773492718c9c68d05da317d726f9527ce36cd9bd", unrolled_symbol_table = "98bce099abc3e99543361b5d773492718c9c68d05da317d726f9527ce36cd9bd", initial_ast = "c82a79d16151cbdcd822403ad8f763fcdbbb0f95fcb2f2ad367ff84d83b7088d", unrolled_ast = "c82a79d16151cbdcd822403ad8f763fcdbbb0f95fcb2f2ad367ff84d83b7088d", ssa_ast = "573a08fc6569fd4e7ccd86cd6cfabf84769244776466de7d7180e28ba2e831c0", flattened_ast = "01b87aae812c33d594dbdf36efe7101a30942fd084b1d69ad04ab73d970601ab", destructured_ast = "2a39bee4074a8eaa5776ee975411f41a714a09e5257b4145415364dfb791d08b", inlined_ast = "2a39bee4074a8eaa5776ee975411f41a714a09e5257b4145415364dfb791d08b", dce_ast = "2a39bee4074a8eaa5776ee975411f41a714a09e5257b4145415364dfb791d08b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c82a79d16151cbdcd822403ad8f763fcdbbb0f95fcb2f2ad367ff84d83b7088d", unrolled_ast = "c82a79d16151cbdcd822403ad8f763fcdbbb0f95fcb2f2ad367ff84d83b7088d", ssa_ast = "573a08fc6569fd4e7ccd86cd6cfabf84769244776466de7d7180e28ba2e831c0", flattened_ast = "01b87aae812c33d594dbdf36efe7101a30942fd084b1d69ad04ab73d970601ab", destructured_ast = "2a39bee4074a8eaa5776ee975411f41a714a09e5257b4145415364dfb791d08b", inlined_ast = "2a39bee4074a8eaa5776ee975411f41a714a09e5257b4145415364dfb791d08b", dce_ast = "2a39bee4074a8eaa5776ee975411f41a714a09e5257b4145415364dfb791d08b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/ternary.out b/tests/expectations/compiler/group/ternary.out index 5b796289c2..5d8fd1b171 100644 --- a/tests/expectations/compiler/group/ternary.out +++ b/tests/expectations/compiler/group/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8ff489c4ceac5109aa4870c092db5dad8cc86d7451704aa55a391a812f00be8e", type_checked_symbol_table = "78b8df0920c79ed16d6fda2fd73fe29d3e0e4230d4e68412be401815dcfd62ac", unrolled_symbol_table = "78b8df0920c79ed16d6fda2fd73fe29d3e0e4230d4e68412be401815dcfd62ac", initial_ast = "3a4b5cc4267b6b323c4cc6b14e86694165e066133bc1fc2709d2bbf1036d0def", unrolled_ast = "3a4b5cc4267b6b323c4cc6b14e86694165e066133bc1fc2709d2bbf1036d0def", ssa_ast = "62d476da8c7d7e6e4dcdee879f591954c4f32812b473eebfff9a949d6ce6bbe6", flattened_ast = "f1ba9eaf698f1e2fc703b9ac7e158837cc7636667fe82e135f7350421e47d0c0", destructured_ast = "66ed03637c8aef4acaa5b1c735f1550d898faafe0b5999708a6d75cb02166b6a", inlined_ast = "66ed03637c8aef4acaa5b1c735f1550d898faafe0b5999708a6d75cb02166b6a", dce_ast = "66ed03637c8aef4acaa5b1c735f1550d898faafe0b5999708a6d75cb02166b6a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3a4b5cc4267b6b323c4cc6b14e86694165e066133bc1fc2709d2bbf1036d0def", unrolled_ast = "3a4b5cc4267b6b323c4cc6b14e86694165e066133bc1fc2709d2bbf1036d0def", ssa_ast = "62d476da8c7d7e6e4dcdee879f591954c4f32812b473eebfff9a949d6ce6bbe6", flattened_ast = "f1ba9eaf698f1e2fc703b9ac7e158837cc7636667fe82e135f7350421e47d0c0", destructured_ast = "66ed03637c8aef4acaa5b1c735f1550d898faafe0b5999708a6d75cb02166b6a", inlined_ast = "66ed03637c8aef4acaa5b1c735f1550d898faafe0b5999708a6d75cb02166b6a", dce_ast = "66ed03637c8aef4acaa5b1c735f1550d898faafe0b5999708a6d75cb02166b6a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/to_x_coordinate.out b/tests/expectations/compiler/group/to_x_coordinate.out index b4c6c2731d..ec5329af92 100644 --- a/tests/expectations/compiler/group/to_x_coordinate.out +++ b/tests/expectations/compiler/group/to_x_coordinate.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2fd9f8ccc5f819e9048ad163e10c58e23d3aae47b08cd7c3dade9f9ad753d16b", type_checked_symbol_table = "dff60c90c37096fe18312ca9f421b2386a0b62916129ebc23206e1dbcd7a72d7", unrolled_symbol_table = "dff60c90c37096fe18312ca9f421b2386a0b62916129ebc23206e1dbcd7a72d7", initial_ast = "676d71376bf2a1df04b89f06274de446d2e28b3036ffd0bb11140ab52503d3c8", unrolled_ast = "676d71376bf2a1df04b89f06274de446d2e28b3036ffd0bb11140ab52503d3c8", ssa_ast = "c7221fce1a07017b44db28e701c14fd1046de2272e2ef49333db2eb2e10f6a6a", flattened_ast = "a932fc45f884624db67fe5948600384c7aa5bff863a181bc13f06c4ca4f79b66", destructured_ast = "4216762e4492a408c2809e521eba457d96d3b7cd7b6093cde3cbeab06a43fd07", inlined_ast = "4216762e4492a408c2809e521eba457d96d3b7cd7b6093cde3cbeab06a43fd07", dce_ast = "8762ebc07b19bbcb9961fc23acb584cb91daf52787426b6bcf55a9cbdee8ce10", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "676d71376bf2a1df04b89f06274de446d2e28b3036ffd0bb11140ab52503d3c8", unrolled_ast = "676d71376bf2a1df04b89f06274de446d2e28b3036ffd0bb11140ab52503d3c8", ssa_ast = "c7221fce1a07017b44db28e701c14fd1046de2272e2ef49333db2eb2e10f6a6a", flattened_ast = "a932fc45f884624db67fe5948600384c7aa5bff863a181bc13f06c4ca4f79b66", destructured_ast = "4216762e4492a408c2809e521eba457d96d3b7cd7b6093cde3cbeab06a43fd07", inlined_ast = "4216762e4492a408c2809e521eba457d96d3b7cd7b6093cde3cbeab06a43fd07", dce_ast = "8762ebc07b19bbcb9961fc23acb584cb91daf52787426b6bcf55a9cbdee8ce10", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/to_y_coordinate.out b/tests/expectations/compiler/group/to_y_coordinate.out index 06197b1cc7..fa8fe351b8 100644 --- a/tests/expectations/compiler/group/to_y_coordinate.out +++ b/tests/expectations/compiler/group/to_y_coordinate.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "2fd9f8ccc5f819e9048ad163e10c58e23d3aae47b08cd7c3dade9f9ad753d16b", type_checked_symbol_table = "dff60c90c37096fe18312ca9f421b2386a0b62916129ebc23206e1dbcd7a72d7", unrolled_symbol_table = "dff60c90c37096fe18312ca9f421b2386a0b62916129ebc23206e1dbcd7a72d7", initial_ast = "d483d7fd3eb931e6224542daa0b8d86b7241c1e96a3ef5a28a91a4c4839753c1", unrolled_ast = "d483d7fd3eb931e6224542daa0b8d86b7241c1e96a3ef5a28a91a4c4839753c1", ssa_ast = "5dc07267a99edfc008039448a461c2a86120afcdcc1f358987169ae1fbe920cb", flattened_ast = "a791fe154beb662ea85c3180b5960fa7764bccdcd350f34043fa4d75dc85c344", destructured_ast = "c73f8fb9324fd05759a6b7231f4263a2ddef0df3cd42144472813dee671f87d8", inlined_ast = "c73f8fb9324fd05759a6b7231f4263a2ddef0df3cd42144472813dee671f87d8", dce_ast = "89b21f088c668c849c8c4050663108f46b964cc81cad4f243ccb844150ee1d3e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d483d7fd3eb931e6224542daa0b8d86b7241c1e96a3ef5a28a91a4c4839753c1", unrolled_ast = "d483d7fd3eb931e6224542daa0b8d86b7241c1e96a3ef5a28a91a4c4839753c1", ssa_ast = "5dc07267a99edfc008039448a461c2a86120afcdcc1f358987169ae1fbe920cb", flattened_ast = "a791fe154beb662ea85c3180b5960fa7764bccdcd350f34043fa4d75dc85c344", destructured_ast = "c73f8fb9324fd05759a6b7231f4263a2ddef0df3cd42144472813dee671f87d8", inlined_ast = "c73f8fb9324fd05759a6b7231f4263a2ddef0df3cd42144472813dee671f87d8", dce_ast = "89b21f088c668c849c8c4050663108f46b964cc81cad4f243ccb844150ee1d3e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/x_and_y.out b/tests/expectations/compiler/group/x_and_y.out index 1496bc6bc9..09276e6287 100644 --- a/tests/expectations/compiler/group/x_and_y.out +++ b/tests/expectations/compiler/group/x_and_y.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "1af1ca2191c968cb526a2cb5f32a56857766246802802d90f96a70f40d5acada", type_checked_symbol_table = "3dbfd318ce8547e7072db62a16f2d6869ea64b841a105859a1ffbbf981c85c0f", unrolled_symbol_table = "3dbfd318ce8547e7072db62a16f2d6869ea64b841a105859a1ffbbf981c85c0f", initial_ast = "68afe9dc106303803b7ee3084a8a406d755d9d18d473b3830c5d39d7c520ea4e", unrolled_ast = "68afe9dc106303803b7ee3084a8a406d755d9d18d473b3830c5d39d7c520ea4e", ssa_ast = "257ba6437ede6d72fa4a30ec158432088d3dc94b957bf1a2ac9fd4346d49bbda", flattened_ast = "ea3470c8284c0e5e5f92b0ef5504e90d97b596c4722b89fcb7267d6305026f66", destructured_ast = "24ed7701ff5bc8daea7ced809e21c6bb7b90ec497e4fac6fcfecb61acd868836", inlined_ast = "24ed7701ff5bc8daea7ced809e21c6bb7b90ec497e4fac6fcfecb61acd868836", dce_ast = "24ed7701ff5bc8daea7ced809e21c6bb7b90ec497e4fac6fcfecb61acd868836", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "68afe9dc106303803b7ee3084a8a406d755d9d18d473b3830c5d39d7c520ea4e", unrolled_ast = "68afe9dc106303803b7ee3084a8a406d755d9d18d473b3830c5d39d7c520ea4e", ssa_ast = "257ba6437ede6d72fa4a30ec158432088d3dc94b957bf1a2ac9fd4346d49bbda", flattened_ast = "ea3470c8284c0e5e5f92b0ef5504e90d97b596c4722b89fcb7267d6305026f66", destructured_ast = "24ed7701ff5bc8daea7ced809e21c6bb7b90ec497e4fac6fcfecb61acd868836", inlined_ast = "24ed7701ff5bc8daea7ced809e21c6bb7b90ec497e4fac6fcfecb61acd868836", dce_ast = "24ed7701ff5bc8daea7ced809e21c6bb7b90ec497e4fac6fcfecb61acd868836", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/x_sign_high.out b/tests/expectations/compiler/group/x_sign_high.out index b48994658f..e66f8412e0 100644 --- a/tests/expectations/compiler/group/x_sign_high.out +++ b/tests/expectations/compiler/group/x_sign_high.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "1af1ca2191c968cb526a2cb5f32a56857766246802802d90f96a70f40d5acada", type_checked_symbol_table = "3dbfd318ce8547e7072db62a16f2d6869ea64b841a105859a1ffbbf981c85c0f", unrolled_symbol_table = "3dbfd318ce8547e7072db62a16f2d6869ea64b841a105859a1ffbbf981c85c0f", initial_ast = "fa897b5357a3d3acea29a21385813b2669d34c943c48bed0a7691e3b3e922ce3", unrolled_ast = "fa897b5357a3d3acea29a21385813b2669d34c943c48bed0a7691e3b3e922ce3", ssa_ast = "f3d3314fc3bc3138d62b02405c9412e0a69856d30ec919eb356d466925d9de05", flattened_ast = "8a78e0ab842b7b38b90bb7b3557d71ebf489ccd3f87f00aaa90472a31b1e7731", destructured_ast = "8b8dfa376e4b875577c17450f188cc6057a1f89cf836b0b6a371bfd58e342f4d", inlined_ast = "8b8dfa376e4b875577c17450f188cc6057a1f89cf836b0b6a371bfd58e342f4d", dce_ast = "8b8dfa376e4b875577c17450f188cc6057a1f89cf836b0b6a371bfd58e342f4d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fa897b5357a3d3acea29a21385813b2669d34c943c48bed0a7691e3b3e922ce3", unrolled_ast = "fa897b5357a3d3acea29a21385813b2669d34c943c48bed0a7691e3b3e922ce3", ssa_ast = "f3d3314fc3bc3138d62b02405c9412e0a69856d30ec919eb356d466925d9de05", flattened_ast = "8a78e0ab842b7b38b90bb7b3557d71ebf489ccd3f87f00aaa90472a31b1e7731", destructured_ast = "8b8dfa376e4b875577c17450f188cc6057a1f89cf836b0b6a371bfd58e342f4d", inlined_ast = "8b8dfa376e4b875577c17450f188cc6057a1f89cf836b0b6a371bfd58e342f4d", dce_ast = "8b8dfa376e4b875577c17450f188cc6057a1f89cf836b0b6a371bfd58e342f4d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/x_sign_inferred.out b/tests/expectations/compiler/group/x_sign_inferred.out index 77f98ff5d9..422754560f 100644 --- a/tests/expectations/compiler/group/x_sign_inferred.out +++ b/tests/expectations/compiler/group/x_sign_inferred.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "1af1ca2191c968cb526a2cb5f32a56857766246802802d90f96a70f40d5acada", type_checked_symbol_table = "3dbfd318ce8547e7072db62a16f2d6869ea64b841a105859a1ffbbf981c85c0f", unrolled_symbol_table = "3dbfd318ce8547e7072db62a16f2d6869ea64b841a105859a1ffbbf981c85c0f", initial_ast = "0f0fdae8467f508cdbadeec2eacffd01e4b26add2dc1b21e112c6c3b59667596", unrolled_ast = "0f0fdae8467f508cdbadeec2eacffd01e4b26add2dc1b21e112c6c3b59667596", ssa_ast = "3febba2ab3c3333fde6b0fb8bcb53bcf7f2bf29b992d8e767107f776d6a56639", flattened_ast = "ff26f857f1c756dd199b7484ba8748112f0f3a236a55fdf6106adb53e96ddbc1", destructured_ast = "fadc791b284f6b2ba539416ee5f44ea31f8c3f00a301aee56333e0b7d01d0189", inlined_ast = "fadc791b284f6b2ba539416ee5f44ea31f8c3f00a301aee56333e0b7d01d0189", dce_ast = "fadc791b284f6b2ba539416ee5f44ea31f8c3f00a301aee56333e0b7d01d0189", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0f0fdae8467f508cdbadeec2eacffd01e4b26add2dc1b21e112c6c3b59667596", unrolled_ast = "0f0fdae8467f508cdbadeec2eacffd01e4b26add2dc1b21e112c6c3b59667596", ssa_ast = "3febba2ab3c3333fde6b0fb8bcb53bcf7f2bf29b992d8e767107f776d6a56639", flattened_ast = "ff26f857f1c756dd199b7484ba8748112f0f3a236a55fdf6106adb53e96ddbc1", destructured_ast = "fadc791b284f6b2ba539416ee5f44ea31f8c3f00a301aee56333e0b7d01d0189", inlined_ast = "fadc791b284f6b2ba539416ee5f44ea31f8c3f00a301aee56333e0b7d01d0189", dce_ast = "fadc791b284f6b2ba539416ee5f44ea31f8c3f00a301aee56333e0b7d01d0189", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/x_sign_low.out b/tests/expectations/compiler/group/x_sign_low.out index 8049712bb8..53e8de52c4 100644 --- a/tests/expectations/compiler/group/x_sign_low.out +++ b/tests/expectations/compiler/group/x_sign_low.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "1af1ca2191c968cb526a2cb5f32a56857766246802802d90f96a70f40d5acada", type_checked_symbol_table = "3dbfd318ce8547e7072db62a16f2d6869ea64b841a105859a1ffbbf981c85c0f", unrolled_symbol_table = "3dbfd318ce8547e7072db62a16f2d6869ea64b841a105859a1ffbbf981c85c0f", initial_ast = "56c50a0976a18422453034b5b84f70bc4fa63cc0a77b924fd258bb094f07f34c", unrolled_ast = "56c50a0976a18422453034b5b84f70bc4fa63cc0a77b924fd258bb094f07f34c", ssa_ast = "89d9ee763b994f9a5b721590fb6c5260280b2badadc39c17842178d2fe412998", flattened_ast = "8a5680a5ac1460233aa4b01aab7583877253adc510f51f4366abd393673e2a4f", destructured_ast = "d5ba091ad55a9d8840db44364443c7107a4a6c8c01aea36b7b3b5f305766f1b1", inlined_ast = "d5ba091ad55a9d8840db44364443c7107a4a6c8c01aea36b7b3b5f305766f1b1", dce_ast = "d5ba091ad55a9d8840db44364443c7107a4a6c8c01aea36b7b3b5f305766f1b1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "56c50a0976a18422453034b5b84f70bc4fa63cc0a77b924fd258bb094f07f34c", unrolled_ast = "56c50a0976a18422453034b5b84f70bc4fa63cc0a77b924fd258bb094f07f34c", ssa_ast = "89d9ee763b994f9a5b721590fb6c5260280b2badadc39c17842178d2fe412998", flattened_ast = "8a5680a5ac1460233aa4b01aab7583877253adc510f51f4366abd393673e2a4f", destructured_ast = "d5ba091ad55a9d8840db44364443c7107a4a6c8c01aea36b7b3b5f305766f1b1", inlined_ast = "d5ba091ad55a9d8840db44364443c7107a4a6c8c01aea36b7b3b5f305766f1b1", dce_ast = "d5ba091ad55a9d8840db44364443c7107a4a6c8c01aea36b7b3b5f305766f1b1", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/group/zero.out b/tests/expectations/compiler/group/zero.out index cfcb8282f9..f46e79d3fd 100644 --- a/tests/expectations/compiler/group/zero.out +++ b/tests/expectations/compiler/group/zero.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "1af1ca2191c968cb526a2cb5f32a56857766246802802d90f96a70f40d5acada", type_checked_symbol_table = "85b451bb78a152fe8e6af461f760b4523d9e9b7eb66fbd1c12f6f2042dab9cb9", unrolled_symbol_table = "85b451bb78a152fe8e6af461f760b4523d9e9b7eb66fbd1c12f6f2042dab9cb9", initial_ast = "1ab67a46b1e18f07cb0cbf1f0d7224dacad95905b78baa7ec37b4253acc67dcf", unrolled_ast = "1ab67a46b1e18f07cb0cbf1f0d7224dacad95905b78baa7ec37b4253acc67dcf", ssa_ast = "3f1b803aa3810824e912e78501ed7806047154cf6774b82243066ed6704b8386", flattened_ast = "463e73f9be58935dd081921c62272369b8a3f7eb15d6a41d373ee78f5b509581", destructured_ast = "66db27ba955bd6c93f987abd3ee6cfa9dabf2830046aff921998ec59bb99f581", inlined_ast = "66db27ba955bd6c93f987abd3ee6cfa9dabf2830046aff921998ec59bb99f581", dce_ast = "66db27ba955bd6c93f987abd3ee6cfa9dabf2830046aff921998ec59bb99f581", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1ab67a46b1e18f07cb0cbf1f0d7224dacad95905b78baa7ec37b4253acc67dcf", unrolled_ast = "1ab67a46b1e18f07cb0cbf1f0d7224dacad95905b78baa7ec37b4253acc67dcf", ssa_ast = "3f1b803aa3810824e912e78501ed7806047154cf6774b82243066ed6704b8386", flattened_ast = "463e73f9be58935dd081921c62272369b8a3f7eb15d6a41d373ee78f5b509581", destructured_ast = "66db27ba955bd6c93f987abd3ee6cfa9dabf2830046aff921998ec59bb99f581", inlined_ast = "66db27ba955bd6c93f987abd3ee6cfa9dabf2830046aff921998ec59bb99f581", dce_ast = "66db27ba955bd6c93f987abd3ee6cfa9dabf2830046aff921998ec59bb99f581", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/input/main.out b/tests/expectations/compiler/input/main.out index 8c4dd81a30..3f205c8554 100644 --- a/tests/expectations/compiler/input/main.out +++ b/tests/expectations/compiler/input/main.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "445785d7c96d57f0791b6155373ec014a6e84c5e4d97412da0d8891399842da9", type_checked_symbol_table = "e98cfd1ba40d21cd7be46718722da35ae5ff9e766c2fefa2160e2d314730e21e", unrolled_symbol_table = "e98cfd1ba40d21cd7be46718722da35ae5ff9e766c2fefa2160e2d314730e21e", initial_ast = "9ecbc0015f69652e6708a84de2dd36d114b6832cd0703c9a4d1dcec6b3dc41c7", unrolled_ast = "9ecbc0015f69652e6708a84de2dd36d114b6832cd0703c9a4d1dcec6b3dc41c7", ssa_ast = "3b323cbbac9b545411df261c0b5e11f600b7f2419f69bfa4ec05bec5b49f9d06", flattened_ast = "d3b2dc2367790c6ac743f182dadcf616ad0e05fdb1e91dea074251f8832a9c11", destructured_ast = "840adb8006f1cebf04b778bf3adb8169634b2f84221c528895c40ec40dd60cd3", inlined_ast = "840adb8006f1cebf04b778bf3adb8169634b2f84221c528895c40ec40dd60cd3", dce_ast = "840adb8006f1cebf04b778bf3adb8169634b2f84221c528895c40ec40dd60cd3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9ecbc0015f69652e6708a84de2dd36d114b6832cd0703c9a4d1dcec6b3dc41c7", unrolled_ast = "9ecbc0015f69652e6708a84de2dd36d114b6832cd0703c9a4d1dcec6b3dc41c7", ssa_ast = "3b323cbbac9b545411df261c0b5e11f600b7f2419f69bfa4ec05bec5b49f9d06", flattened_ast = "d3b2dc2367790c6ac743f182dadcf616ad0e05fdb1e91dea074251f8832a9c11", destructured_ast = "840adb8006f1cebf04b778bf3adb8169634b2f84221c528895c40ec40dd60cd3", inlined_ast = "840adb8006f1cebf04b778bf3adb8169634b2f84221c528895c40ec40dd60cd3", dce_ast = "840adb8006f1cebf04b778bf3adb8169634b2f84221c528895c40ec40dd60cd3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/input/main_field.out b/tests/expectations/compiler/input/main_field.out index 0a15947e40..a7d8259c47 100644 --- a/tests/expectations/compiler/input/main_field.out +++ b/tests/expectations/compiler/input/main_field.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "27062f656ca5910ccc976919b0105f6e3f4308d3d62528dae165d7090be149d6", type_checked_symbol_table = "288e580ee3ae3264c4a7e786921c2249b303bee17230da89347bbdf3a6eb04b9", unrolled_symbol_table = "288e580ee3ae3264c4a7e786921c2249b303bee17230da89347bbdf3a6eb04b9", initial_ast = "bbec20b0ddf251ac7c3401e7be89ad0c2d56cb31503efe54fb84eccfdb83f4e6", unrolled_ast = "bbec20b0ddf251ac7c3401e7be89ad0c2d56cb31503efe54fb84eccfdb83f4e6", ssa_ast = "3890848349e17661ababdd618ca99be6ec6cc56f631bd0eabec3fd2ec0f57b04", flattened_ast = "172a76b682ecfa210a5d18a51e5c48a4d9d9103392d45d38b513cccdeab46573", destructured_ast = "a46fddc59b61c418d7fdefb569fbf8211e20c493739f3c8a125e4edf0750e89d", inlined_ast = "a46fddc59b61c418d7fdefb569fbf8211e20c493739f3c8a125e4edf0750e89d", dce_ast = "a46fddc59b61c418d7fdefb569fbf8211e20c493739f3c8a125e4edf0750e89d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "bbec20b0ddf251ac7c3401e7be89ad0c2d56cb31503efe54fb84eccfdb83f4e6", unrolled_ast = "bbec20b0ddf251ac7c3401e7be89ad0c2d56cb31503efe54fb84eccfdb83f4e6", ssa_ast = "3890848349e17661ababdd618ca99be6ec6cc56f631bd0eabec3fd2ec0f57b04", flattened_ast = "172a76b682ecfa210a5d18a51e5c48a4d9d9103392d45d38b513cccdeab46573", destructured_ast = "a46fddc59b61c418d7fdefb569fbf8211e20c493739f3c8a125e4edf0750e89d", inlined_ast = "a46fddc59b61c418d7fdefb569fbf8211e20c493739f3c8a125e4edf0750e89d", dce_ast = "a46fddc59b61c418d7fdefb569fbf8211e20c493739f3c8a125e4edf0750e89d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/add.out b/tests/expectations/compiler/integers/i128/add.out index c3cffd5fc4..c8dd0302c7 100644 --- a/tests/expectations/compiler/integers/i128/add.out +++ b/tests/expectations/compiler/integers/i128/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "78eb5b80975d339f6c3214e66c83c702e169aea9feef5acf35cbe5df601eafe4", type_checked_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", unrolled_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", initial_ast = "ea1ce28c4816984ad4bc9f93e477a438d5309686ba2f2313eaec7d3fdb7a2af3", unrolled_ast = "ea1ce28c4816984ad4bc9f93e477a438d5309686ba2f2313eaec7d3fdb7a2af3", ssa_ast = "7b96c27836ae377f3f645c66a013d022938dbb74f9d0bcb194b0c4af4fd7b845", flattened_ast = "574c59799ae92538c78300a4c37120d4fa6e1d187e6c0c1db15c323a07ffeddd", destructured_ast = "c41c7fd4e02ef38a56c1f1b1a3247d3527a222bf8055ff3edf0d85662e5fbd89", inlined_ast = "c41c7fd4e02ef38a56c1f1b1a3247d3527a222bf8055ff3edf0d85662e5fbd89", dce_ast = "c41c7fd4e02ef38a56c1f1b1a3247d3527a222bf8055ff3edf0d85662e5fbd89", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ea1ce28c4816984ad4bc9f93e477a438d5309686ba2f2313eaec7d3fdb7a2af3", unrolled_ast = "ea1ce28c4816984ad4bc9f93e477a438d5309686ba2f2313eaec7d3fdb7a2af3", ssa_ast = "7b96c27836ae377f3f645c66a013d022938dbb74f9d0bcb194b0c4af4fd7b845", flattened_ast = "574c59799ae92538c78300a4c37120d4fa6e1d187e6c0c1db15c323a07ffeddd", destructured_ast = "c41c7fd4e02ef38a56c1f1b1a3247d3527a222bf8055ff3edf0d85662e5fbd89", inlined_ast = "c41c7fd4e02ef38a56c1f1b1a3247d3527a222bf8055ff3edf0d85662e5fbd89", dce_ast = "c41c7fd4e02ef38a56c1f1b1a3247d3527a222bf8055ff3edf0d85662e5fbd89", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/and.out b/tests/expectations/compiler/integers/i128/and.out index 867812eeb9..057d7f6744 100644 --- a/tests/expectations/compiler/integers/i128/and.out +++ b/tests/expectations/compiler/integers/i128/and.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "78eb5b80975d339f6c3214e66c83c702e169aea9feef5acf35cbe5df601eafe4", type_checked_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", unrolled_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", initial_ast = "97b5809cec0dbce8a9a954ba23f3a2aa5ee76e0f85880062e7e5c23a4a26a758", unrolled_ast = "97b5809cec0dbce8a9a954ba23f3a2aa5ee76e0f85880062e7e5c23a4a26a758", ssa_ast = "d31ecf76bf4e48a4d87912b10f5324cbf8f9f5269dccc3bb5c9bf98681cd3298", flattened_ast = "1b3affd478da373952c6d57edfab48a60f62aa84f27798be99e2eec7b42838d6", destructured_ast = "6c4e99f3ae3dd8ac709ef99b4a2c45887584a187bb6d76211380ed7a7f0ea198", inlined_ast = "6c4e99f3ae3dd8ac709ef99b4a2c45887584a187bb6d76211380ed7a7f0ea198", dce_ast = "6c4e99f3ae3dd8ac709ef99b4a2c45887584a187bb6d76211380ed7a7f0ea198", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "97b5809cec0dbce8a9a954ba23f3a2aa5ee76e0f85880062e7e5c23a4a26a758", unrolled_ast = "97b5809cec0dbce8a9a954ba23f3a2aa5ee76e0f85880062e7e5c23a4a26a758", ssa_ast = "d31ecf76bf4e48a4d87912b10f5324cbf8f9f5269dccc3bb5c9bf98681cd3298", flattened_ast = "1b3affd478da373952c6d57edfab48a60f62aa84f27798be99e2eec7b42838d6", destructured_ast = "6c4e99f3ae3dd8ac709ef99b4a2c45887584a187bb6d76211380ed7a7f0ea198", inlined_ast = "6c4e99f3ae3dd8ac709ef99b4a2c45887584a187bb6d76211380ed7a7f0ea198", dce_ast = "6c4e99f3ae3dd8ac709ef99b4a2c45887584a187bb6d76211380ed7a7f0ea198", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/console_assert.out b/tests/expectations/compiler/integers/i128/console_assert.out index b88e973025..d1ff97803f 100644 --- a/tests/expectations/compiler/integers/i128/console_assert.out +++ b/tests/expectations/compiler/integers/i128/console_assert.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a56369108533e65e5e8045fa7c1e5e2155e699795a021499337aae9819fcbff6", type_checked_symbol_table = "905553b6aefad25029263de7a0c2d861ce7a72fd2bd3d9742c94051a65e4fb6e", unrolled_symbol_table = "905553b6aefad25029263de7a0c2d861ce7a72fd2bd3d9742c94051a65e4fb6e", initial_ast = "5eb0103c1405fb008fd026fb3e2fd7d6a47241b7d231cd4054a99dd7b6c6c6cd", unrolled_ast = "5eb0103c1405fb008fd026fb3e2fd7d6a47241b7d231cd4054a99dd7b6c6c6cd", ssa_ast = "f40ea6c3defb7ad2b1593b75ebf1e5605cecee6e9d03ecb904a010a6830c0604", flattened_ast = "0478991ca32fdf1302f9f4a71750b8248baf9b04ea279643120632d645e67005", destructured_ast = "eeaec122e5af670bcd69a594044871a33edb242faa663bbb546accf96d9ef243", inlined_ast = "eeaec122e5af670bcd69a594044871a33edb242faa663bbb546accf96d9ef243", dce_ast = "eeaec122e5af670bcd69a594044871a33edb242faa663bbb546accf96d9ef243", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5eb0103c1405fb008fd026fb3e2fd7d6a47241b7d231cd4054a99dd7b6c6c6cd", unrolled_ast = "5eb0103c1405fb008fd026fb3e2fd7d6a47241b7d231cd4054a99dd7b6c6c6cd", ssa_ast = "f40ea6c3defb7ad2b1593b75ebf1e5605cecee6e9d03ecb904a010a6830c0604", flattened_ast = "0478991ca32fdf1302f9f4a71750b8248baf9b04ea279643120632d645e67005", destructured_ast = "eeaec122e5af670bcd69a594044871a33edb242faa663bbb546accf96d9ef243", inlined_ast = "eeaec122e5af670bcd69a594044871a33edb242faa663bbb546accf96d9ef243", dce_ast = "eeaec122e5af670bcd69a594044871a33edb242faa663bbb546accf96d9ef243", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/div.out b/tests/expectations/compiler/integers/i128/div.out index 7c6df6fcf1..af43f3d3c4 100644 --- a/tests/expectations/compiler/integers/i128/div.out +++ b/tests/expectations/compiler/integers/i128/div.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "78eb5b80975d339f6c3214e66c83c702e169aea9feef5acf35cbe5df601eafe4", type_checked_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", unrolled_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", initial_ast = "06defad20bb4a8deec30fbe1e4dbe96ae5c061723f64f7b73c54ee3bb828560f", unrolled_ast = "06defad20bb4a8deec30fbe1e4dbe96ae5c061723f64f7b73c54ee3bb828560f", ssa_ast = "0d406271c5309d18ec58ba5541f484cf0294538ddfda6b069b8a6074c979f4a9", flattened_ast = "3ccd42d195e163bcf97060f245618ad1e3c24f37798767e04813731903e02ec2", destructured_ast = "b33b14b03fdd9d09d6d36494f8fe4533ae8590ba60d6bfabff30145547eb6932", inlined_ast = "b33b14b03fdd9d09d6d36494f8fe4533ae8590ba60d6bfabff30145547eb6932", dce_ast = "b33b14b03fdd9d09d6d36494f8fe4533ae8590ba60d6bfabff30145547eb6932", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "06defad20bb4a8deec30fbe1e4dbe96ae5c061723f64f7b73c54ee3bb828560f", unrolled_ast = "06defad20bb4a8deec30fbe1e4dbe96ae5c061723f64f7b73c54ee3bb828560f", ssa_ast = "0d406271c5309d18ec58ba5541f484cf0294538ddfda6b069b8a6074c979f4a9", flattened_ast = "3ccd42d195e163bcf97060f245618ad1e3c24f37798767e04813731903e02ec2", destructured_ast = "b33b14b03fdd9d09d6d36494f8fe4533ae8590ba60d6bfabff30145547eb6932", inlined_ast = "b33b14b03fdd9d09d6d36494f8fe4533ae8590ba60d6bfabff30145547eb6932", dce_ast = "b33b14b03fdd9d09d6d36494f8fe4533ae8590ba60d6bfabff30145547eb6932", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/eq.out b/tests/expectations/compiler/integers/i128/eq.out index 0e37257754..c311b5e8e4 100644 --- a/tests/expectations/compiler/integers/i128/eq.out +++ b/tests/expectations/compiler/integers/i128/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f98f96993f96f90a3516835c34ee903610c16535ada506891b4d90c65a92edea", type_checked_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", unrolled_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", initial_ast = "9caa89e0cba4c18f15c38b23a5e9900bcefec8136de6838cbd5667d9836b862f", unrolled_ast = "9caa89e0cba4c18f15c38b23a5e9900bcefec8136de6838cbd5667d9836b862f", ssa_ast = "64963113917d17c9887355e5440b51d6d85512fd54bfa536c54cbec21d4fc3b1", flattened_ast = "5d5cd3e01fa92f2b34ecaece9cf31a454ba43a54dbfd2c36aed776ab3724028c", destructured_ast = "13495b4e09495dfb6e64a253e11985be62574a74463efdc5bd561807e756fb03", inlined_ast = "13495b4e09495dfb6e64a253e11985be62574a74463efdc5bd561807e756fb03", dce_ast = "13495b4e09495dfb6e64a253e11985be62574a74463efdc5bd561807e756fb03", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9caa89e0cba4c18f15c38b23a5e9900bcefec8136de6838cbd5667d9836b862f", unrolled_ast = "9caa89e0cba4c18f15c38b23a5e9900bcefec8136de6838cbd5667d9836b862f", ssa_ast = "64963113917d17c9887355e5440b51d6d85512fd54bfa536c54cbec21d4fc3b1", flattened_ast = "5d5cd3e01fa92f2b34ecaece9cf31a454ba43a54dbfd2c36aed776ab3724028c", destructured_ast = "13495b4e09495dfb6e64a253e11985be62574a74463efdc5bd561807e756fb03", inlined_ast = "13495b4e09495dfb6e64a253e11985be62574a74463efdc5bd561807e756fb03", dce_ast = "13495b4e09495dfb6e64a253e11985be62574a74463efdc5bd561807e756fb03", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/ge.out b/tests/expectations/compiler/integers/i128/ge.out index 5f16059200..ee376ed80b 100644 --- a/tests/expectations/compiler/integers/i128/ge.out +++ b/tests/expectations/compiler/integers/i128/ge.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f98f96993f96f90a3516835c34ee903610c16535ada506891b4d90c65a92edea", type_checked_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", unrolled_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", initial_ast = "4a97ae1158da379f97df71c3880ab523c398eaf6298759e557980cfc84fcab6f", unrolled_ast = "4a97ae1158da379f97df71c3880ab523c398eaf6298759e557980cfc84fcab6f", ssa_ast = "4f4bab95d39b85781fe1f6f6e07bcefa45398d690af6b67bbba530a8dc7bb731", flattened_ast = "f9edd90b98b188a11663452fdcc796ddcd5e38f792b526cbb6811647e48e39d7", destructured_ast = "816012a5af4066b99c8fa487d7cf9bcdb4cf490e3fa2dc19a77a6a885df68893", inlined_ast = "816012a5af4066b99c8fa487d7cf9bcdb4cf490e3fa2dc19a77a6a885df68893", dce_ast = "816012a5af4066b99c8fa487d7cf9bcdb4cf490e3fa2dc19a77a6a885df68893", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4a97ae1158da379f97df71c3880ab523c398eaf6298759e557980cfc84fcab6f", unrolled_ast = "4a97ae1158da379f97df71c3880ab523c398eaf6298759e557980cfc84fcab6f", ssa_ast = "4f4bab95d39b85781fe1f6f6e07bcefa45398d690af6b67bbba530a8dc7bb731", flattened_ast = "f9edd90b98b188a11663452fdcc796ddcd5e38f792b526cbb6811647e48e39d7", destructured_ast = "816012a5af4066b99c8fa487d7cf9bcdb4cf490e3fa2dc19a77a6a885df68893", inlined_ast = "816012a5af4066b99c8fa487d7cf9bcdb4cf490e3fa2dc19a77a6a885df68893", dce_ast = "816012a5af4066b99c8fa487d7cf9bcdb4cf490e3fa2dc19a77a6a885df68893", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/gt.out b/tests/expectations/compiler/integers/i128/gt.out index 1d182964dd..43dc87ce36 100644 --- a/tests/expectations/compiler/integers/i128/gt.out +++ b/tests/expectations/compiler/integers/i128/gt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f98f96993f96f90a3516835c34ee903610c16535ada506891b4d90c65a92edea", type_checked_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", unrolled_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", initial_ast = "1f66b8826995c55576f97695f623bb6d04c6f0b70036d568bca34af2a33dc165", unrolled_ast = "1f66b8826995c55576f97695f623bb6d04c6f0b70036d568bca34af2a33dc165", ssa_ast = "930df778182d362d79dbd7efa4b0c61857bdd362e6de0c13d3f5a80c80416930", flattened_ast = "2ec0058e830d3d6a9978f689988abd49df3b4f1741691e7fd8533e0e678bd641", destructured_ast = "aca18770d501872f0ca2db4acf59fd4eb49083d8424aade63a030f7977ae80e1", inlined_ast = "aca18770d501872f0ca2db4acf59fd4eb49083d8424aade63a030f7977ae80e1", dce_ast = "aca18770d501872f0ca2db4acf59fd4eb49083d8424aade63a030f7977ae80e1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1f66b8826995c55576f97695f623bb6d04c6f0b70036d568bca34af2a33dc165", unrolled_ast = "1f66b8826995c55576f97695f623bb6d04c6f0b70036d568bca34af2a33dc165", ssa_ast = "930df778182d362d79dbd7efa4b0c61857bdd362e6de0c13d3f5a80c80416930", flattened_ast = "2ec0058e830d3d6a9978f689988abd49df3b4f1741691e7fd8533e0e678bd641", destructured_ast = "aca18770d501872f0ca2db4acf59fd4eb49083d8424aade63a030f7977ae80e1", inlined_ast = "aca18770d501872f0ca2db4acf59fd4eb49083d8424aade63a030f7977ae80e1", dce_ast = "aca18770d501872f0ca2db4acf59fd4eb49083d8424aade63a030f7977ae80e1", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/hex_and_bin.out b/tests/expectations/compiler/integers/i128/hex_and_bin.out index 45cd9859d0..9db7dbe2fc 100644 --- a/tests/expectations/compiler/integers/i128/hex_and_bin.out +++ b/tests/expectations/compiler/integers/i128/hex_and_bin.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4a46b964eba1139b4fe1df70363f0f7bd98a2a462a2a963c64072904d6278573", type_checked_symbol_table = "79b4842ea50dbfaa9b2ab90a0db5a02765178c3bb565476d9826911fe7a7e2cc", unrolled_symbol_table = "79b4842ea50dbfaa9b2ab90a0db5a02765178c3bb565476d9826911fe7a7e2cc", initial_ast = "1e34f3c30849e79eeba6b5ca17e438efb5bf24fa3ceb50ddc00133a8474be73c", unrolled_ast = "1e34f3c30849e79eeba6b5ca17e438efb5bf24fa3ceb50ddc00133a8474be73c", ssa_ast = "6926cc34fac90a4bed0c819030cf61f0f614e539e4b85b63c2abb3b8776cf532", flattened_ast = "108e01348ff9fd5dbbc00cc94208f98c5a5782a86ddf452ee59602c5bfe046f4", destructured_ast = "d05df9936ea9ab1e577e8d4a14046ccd75af35b76dab552119728a2d240ed83e", inlined_ast = "d05df9936ea9ab1e577e8d4a14046ccd75af35b76dab552119728a2d240ed83e", dce_ast = "d05df9936ea9ab1e577e8d4a14046ccd75af35b76dab552119728a2d240ed83e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1e34f3c30849e79eeba6b5ca17e438efb5bf24fa3ceb50ddc00133a8474be73c", unrolled_ast = "1e34f3c30849e79eeba6b5ca17e438efb5bf24fa3ceb50ddc00133a8474be73c", ssa_ast = "6926cc34fac90a4bed0c819030cf61f0f614e539e4b85b63c2abb3b8776cf532", flattened_ast = "108e01348ff9fd5dbbc00cc94208f98c5a5782a86ddf452ee59602c5bfe046f4", destructured_ast = "d05df9936ea9ab1e577e8d4a14046ccd75af35b76dab552119728a2d240ed83e", inlined_ast = "d05df9936ea9ab1e577e8d4a14046ccd75af35b76dab552119728a2d240ed83e", dce_ast = "d05df9936ea9ab1e577e8d4a14046ccd75af35b76dab552119728a2d240ed83e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/le.out b/tests/expectations/compiler/integers/i128/le.out index e286a3c738..6fa5b0e634 100644 --- a/tests/expectations/compiler/integers/i128/le.out +++ b/tests/expectations/compiler/integers/i128/le.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f98f96993f96f90a3516835c34ee903610c16535ada506891b4d90c65a92edea", type_checked_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", unrolled_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", initial_ast = "5d8f23da308d016f458aa47d2a0757f66c7f39ba30af1dc93009e578899cdff1", unrolled_ast = "5d8f23da308d016f458aa47d2a0757f66c7f39ba30af1dc93009e578899cdff1", ssa_ast = "e463395afb5d70d3c16c3c6de30459b5edf7c8768555d05a2c60025328f73034", flattened_ast = "bc5f2a77b2c76ceefc87002024b45fbedd31249e6be19886f9349ba3c58c4a79", destructured_ast = "421c606986757519eaea1a2f51e4ee58f21d2403e127eb3cba1951fcb6df9c4e", inlined_ast = "421c606986757519eaea1a2f51e4ee58f21d2403e127eb3cba1951fcb6df9c4e", dce_ast = "421c606986757519eaea1a2f51e4ee58f21d2403e127eb3cba1951fcb6df9c4e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5d8f23da308d016f458aa47d2a0757f66c7f39ba30af1dc93009e578899cdff1", unrolled_ast = "5d8f23da308d016f458aa47d2a0757f66c7f39ba30af1dc93009e578899cdff1", ssa_ast = "e463395afb5d70d3c16c3c6de30459b5edf7c8768555d05a2c60025328f73034", flattened_ast = "bc5f2a77b2c76ceefc87002024b45fbedd31249e6be19886f9349ba3c58c4a79", destructured_ast = "421c606986757519eaea1a2f51e4ee58f21d2403e127eb3cba1951fcb6df9c4e", inlined_ast = "421c606986757519eaea1a2f51e4ee58f21d2403e127eb3cba1951fcb6df9c4e", dce_ast = "421c606986757519eaea1a2f51e4ee58f21d2403e127eb3cba1951fcb6df9c4e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/lt.out b/tests/expectations/compiler/integers/i128/lt.out index 418ae38ef4..0f9e778c08 100644 --- a/tests/expectations/compiler/integers/i128/lt.out +++ b/tests/expectations/compiler/integers/i128/lt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f98f96993f96f90a3516835c34ee903610c16535ada506891b4d90c65a92edea", type_checked_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", unrolled_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", initial_ast = "cba2e2c65a91669cef49590961c461853279d718fd3db46357767886a1231805", unrolled_ast = "cba2e2c65a91669cef49590961c461853279d718fd3db46357767886a1231805", ssa_ast = "5002f155f28077ebce55d26234abb4f740face120d70096beb59aabd97f898b9", flattened_ast = "7ce217dc14e027bdd8f8ad768b4b9cc97129cff62d197c1e1faeb87204f41ec1", destructured_ast = "509bbbe3ede3dcc293d7a61174f75a1b683048b2e80c9bfb2dd6c40a801f9d25", inlined_ast = "509bbbe3ede3dcc293d7a61174f75a1b683048b2e80c9bfb2dd6c40a801f9d25", dce_ast = "509bbbe3ede3dcc293d7a61174f75a1b683048b2e80c9bfb2dd6c40a801f9d25", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cba2e2c65a91669cef49590961c461853279d718fd3db46357767886a1231805", unrolled_ast = "cba2e2c65a91669cef49590961c461853279d718fd3db46357767886a1231805", ssa_ast = "5002f155f28077ebce55d26234abb4f740face120d70096beb59aabd97f898b9", flattened_ast = "7ce217dc14e027bdd8f8ad768b4b9cc97129cff62d197c1e1faeb87204f41ec1", destructured_ast = "509bbbe3ede3dcc293d7a61174f75a1b683048b2e80c9bfb2dd6c40a801f9d25", inlined_ast = "509bbbe3ede3dcc293d7a61174f75a1b683048b2e80c9bfb2dd6c40a801f9d25", dce_ast = "509bbbe3ede3dcc293d7a61174f75a1b683048b2e80c9bfb2dd6c40a801f9d25", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/max.out b/tests/expectations/compiler/integers/i128/max.out index 5fe3b5fb1c..528d8eac15 100644 --- a/tests/expectations/compiler/integers/i128/max.out +++ b/tests/expectations/compiler/integers/i128/max.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "38a023b948d1684ea5b71c5f5bc4cd1ffce68fae78c7e6f476625215fa5ea8d3", type_checked_symbol_table = "06276cdcf70ac40a271525b46799962dd65dca1720890b12c390bef6a17ab3be", unrolled_symbol_table = "06276cdcf70ac40a271525b46799962dd65dca1720890b12c390bef6a17ab3be", initial_ast = "0c24ff61a5ace1cd9071308e3843eb0ecc587a680c36ba3b039b3f187406f501", unrolled_ast = "0c24ff61a5ace1cd9071308e3843eb0ecc587a680c36ba3b039b3f187406f501", ssa_ast = "74dc2fc74b3f986d6323911f118f544d956d485ec40a42807cfd61a212cd1f76", flattened_ast = "ff411ea98f4733147dd800325458dbf480e7543c0d76288d42f17aa55d8192b6", destructured_ast = "6c403a08cf761399ce3c7e8e5d0db693a0f8669b75da60e4e147c02fb09bab2d", inlined_ast = "6c403a08cf761399ce3c7e8e5d0db693a0f8669b75da60e4e147c02fb09bab2d", dce_ast = "6c403a08cf761399ce3c7e8e5d0db693a0f8669b75da60e4e147c02fb09bab2d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0c24ff61a5ace1cd9071308e3843eb0ecc587a680c36ba3b039b3f187406f501", unrolled_ast = "0c24ff61a5ace1cd9071308e3843eb0ecc587a680c36ba3b039b3f187406f501", ssa_ast = "74dc2fc74b3f986d6323911f118f544d956d485ec40a42807cfd61a212cd1f76", flattened_ast = "ff411ea98f4733147dd800325458dbf480e7543c0d76288d42f17aa55d8192b6", destructured_ast = "6c403a08cf761399ce3c7e8e5d0db693a0f8669b75da60e4e147c02fb09bab2d", inlined_ast = "6c403a08cf761399ce3c7e8e5d0db693a0f8669b75da60e4e147c02fb09bab2d", dce_ast = "6c403a08cf761399ce3c7e8e5d0db693a0f8669b75da60e4e147c02fb09bab2d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/min.out b/tests/expectations/compiler/integers/i128/min.out index 7d2970dbeb..a6555855a0 100644 --- a/tests/expectations/compiler/integers/i128/min.out +++ b/tests/expectations/compiler/integers/i128/min.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "38a023b948d1684ea5b71c5f5bc4cd1ffce68fae78c7e6f476625215fa5ea8d3", type_checked_symbol_table = "06276cdcf70ac40a271525b46799962dd65dca1720890b12c390bef6a17ab3be", unrolled_symbol_table = "06276cdcf70ac40a271525b46799962dd65dca1720890b12c390bef6a17ab3be", initial_ast = "f401733cc62c4052171aca09335a71a480fec6fb2ca8899ae73791b2bc17437f", unrolled_ast = "f401733cc62c4052171aca09335a71a480fec6fb2ca8899ae73791b2bc17437f", ssa_ast = "31cdcf328d7cc18463607e2901e987d3d95aaf83cb20fde0508e70137d9bf487", flattened_ast = "25d111900840664756af2207bc812a3193d1c49236e04ba0902f7f8dd2a3df66", destructured_ast = "7143c2be4b7ca6c019f396a732c383495405d7ef1c5e421118667bf6805a916d", inlined_ast = "7143c2be4b7ca6c019f396a732c383495405d7ef1c5e421118667bf6805a916d", dce_ast = "7143c2be4b7ca6c019f396a732c383495405d7ef1c5e421118667bf6805a916d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f401733cc62c4052171aca09335a71a480fec6fb2ca8899ae73791b2bc17437f", unrolled_ast = "f401733cc62c4052171aca09335a71a480fec6fb2ca8899ae73791b2bc17437f", ssa_ast = "31cdcf328d7cc18463607e2901e987d3d95aaf83cb20fde0508e70137d9bf487", flattened_ast = "25d111900840664756af2207bc812a3193d1c49236e04ba0902f7f8dd2a3df66", destructured_ast = "7143c2be4b7ca6c019f396a732c383495405d7ef1c5e421118667bf6805a916d", inlined_ast = "7143c2be4b7ca6c019f396a732c383495405d7ef1c5e421118667bf6805a916d", dce_ast = "7143c2be4b7ca6c019f396a732c383495405d7ef1c5e421118667bf6805a916d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/min_fail.out b/tests/expectations/compiler/integers/i128/min_fail.out index 2d53a2822a..813f62a15b 100644 --- a/tests/expectations/compiler/integers/i128/min_fail.out +++ b/tests/expectations/compiler/integers/i128/min_fail.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d6e9f08b495191f15af993e13011345c698f17781a39c25e5fb78f6f74d1cb90", type_checked_symbol_table = "13924adff45af1329979a4fce780aa920b156367c8aa60dae2277ce57f959f6d", unrolled_symbol_table = "13924adff45af1329979a4fce780aa920b156367c8aa60dae2277ce57f959f6d", initial_ast = "68a180f5f098a5fc4b89747705daeb3c8c5363312a3d4ca8716a17aa0f921cbb", unrolled_ast = "68a180f5f098a5fc4b89747705daeb3c8c5363312a3d4ca8716a17aa0f921cbb", ssa_ast = "223d0d71b6c902bc36d98866cd58738c8ef0ae5459dc8c7e4d05306107291dfe", flattened_ast = "9ba67b9062caf22f889f944ff08221577d7326ebac0dd4c4dd6b8fc228cb0680", destructured_ast = "a8572199187b58842be5269e59a39451faec99980eccef6c7030d513694eb502", inlined_ast = "a8572199187b58842be5269e59a39451faec99980eccef6c7030d513694eb502", dce_ast = "a8572199187b58842be5269e59a39451faec99980eccef6c7030d513694eb502", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "68a180f5f098a5fc4b89747705daeb3c8c5363312a3d4ca8716a17aa0f921cbb", unrolled_ast = "68a180f5f098a5fc4b89747705daeb3c8c5363312a3d4ca8716a17aa0f921cbb", ssa_ast = "223d0d71b6c902bc36d98866cd58738c8ef0ae5459dc8c7e4d05306107291dfe", flattened_ast = "9ba67b9062caf22f889f944ff08221577d7326ebac0dd4c4dd6b8fc228cb0680", destructured_ast = "a8572199187b58842be5269e59a39451faec99980eccef6c7030d513694eb502", inlined_ast = "a8572199187b58842be5269e59a39451faec99980eccef6c7030d513694eb502", dce_ast = "a8572199187b58842be5269e59a39451faec99980eccef6c7030d513694eb502", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/mul.out b/tests/expectations/compiler/integers/i128/mul.out index c10c0d1e75..7ae44e2e86 100644 --- a/tests/expectations/compiler/integers/i128/mul.out +++ b/tests/expectations/compiler/integers/i128/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "78eb5b80975d339f6c3214e66c83c702e169aea9feef5acf35cbe5df601eafe4", type_checked_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", unrolled_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", initial_ast = "8247461a692610884213b47a98b178eefb1dc78529b1a00e1a83a798936cdc4c", unrolled_ast = "8247461a692610884213b47a98b178eefb1dc78529b1a00e1a83a798936cdc4c", ssa_ast = "8e09972165e24aa239fbcb6a8c82560a2f4b398ddc455fc987f562a0e017f0cf", flattened_ast = "af7dc99616e7a80562397108fe540585550a7db22d57500971722308ce8c31e4", destructured_ast = "1dccfcfb1e9f6e4c0a00d1fde9c9629e0725b522a9562a562db4be5d6fa5ab1f", inlined_ast = "1dccfcfb1e9f6e4c0a00d1fde9c9629e0725b522a9562a562db4be5d6fa5ab1f", dce_ast = "1dccfcfb1e9f6e4c0a00d1fde9c9629e0725b522a9562a562db4be5d6fa5ab1f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8247461a692610884213b47a98b178eefb1dc78529b1a00e1a83a798936cdc4c", unrolled_ast = "8247461a692610884213b47a98b178eefb1dc78529b1a00e1a83a798936cdc4c", ssa_ast = "8e09972165e24aa239fbcb6a8c82560a2f4b398ddc455fc987f562a0e017f0cf", flattened_ast = "af7dc99616e7a80562397108fe540585550a7db22d57500971722308ce8c31e4", destructured_ast = "1dccfcfb1e9f6e4c0a00d1fde9c9629e0725b522a9562a562db4be5d6fa5ab1f", inlined_ast = "1dccfcfb1e9f6e4c0a00d1fde9c9629e0725b522a9562a562db4be5d6fa5ab1f", dce_ast = "1dccfcfb1e9f6e4c0a00d1fde9c9629e0725b522a9562a562db4be5d6fa5ab1f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/ne.out b/tests/expectations/compiler/integers/i128/ne.out index 342211a94a..58b6689f03 100644 --- a/tests/expectations/compiler/integers/i128/ne.out +++ b/tests/expectations/compiler/integers/i128/ne.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f98f96993f96f90a3516835c34ee903610c16535ada506891b4d90c65a92edea", type_checked_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", unrolled_symbol_table = "dd48acb5cc9a57cf51410823aae481397e73bd19e86c840dda8ad9b5ab488e01", initial_ast = "e533170a128b14fd552e4fb569388fe5e36038946d0565313565eb10983897c6", unrolled_ast = "e533170a128b14fd552e4fb569388fe5e36038946d0565313565eb10983897c6", ssa_ast = "f39da53b7fe3ad0a873e3076928d405504e32a83cc7d7bef580c63a7b66a32cc", flattened_ast = "6df74c05ced16a151c187403fb88b6394c34b3a129f2a247ad9493af98729a06", destructured_ast = "a109cbe1743dd9c519d41cf8cb834bf9e2cf1a0d707cacf2232f5b9f4ef1556f", inlined_ast = "a109cbe1743dd9c519d41cf8cb834bf9e2cf1a0d707cacf2232f5b9f4ef1556f", dce_ast = "a109cbe1743dd9c519d41cf8cb834bf9e2cf1a0d707cacf2232f5b9f4ef1556f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e533170a128b14fd552e4fb569388fe5e36038946d0565313565eb10983897c6", unrolled_ast = "e533170a128b14fd552e4fb569388fe5e36038946d0565313565eb10983897c6", ssa_ast = "f39da53b7fe3ad0a873e3076928d405504e32a83cc7d7bef580c63a7b66a32cc", flattened_ast = "6df74c05ced16a151c187403fb88b6394c34b3a129f2a247ad9493af98729a06", destructured_ast = "a109cbe1743dd9c519d41cf8cb834bf9e2cf1a0d707cacf2232f5b9f4ef1556f", inlined_ast = "a109cbe1743dd9c519d41cf8cb834bf9e2cf1a0d707cacf2232f5b9f4ef1556f", dce_ast = "a109cbe1743dd9c519d41cf8cb834bf9e2cf1a0d707cacf2232f5b9f4ef1556f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/negate.out b/tests/expectations/compiler/integers/i128/negate.out index ea9d837b04..0631e62518 100644 --- a/tests/expectations/compiler/integers/i128/negate.out +++ b/tests/expectations/compiler/integers/i128/negate.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a56369108533e65e5e8045fa7c1e5e2155e699795a021499337aae9819fcbff6", type_checked_symbol_table = "a11df59bd8d92955a2d33c5dd0618cc9156f0151b0d367343702cf555f118a45", unrolled_symbol_table = "a11df59bd8d92955a2d33c5dd0618cc9156f0151b0d367343702cf555f118a45", initial_ast = "3a47c119a633da109631ba1149a955b60929b000d49cc72c40f8d1a23eef39a4", unrolled_ast = "3a47c119a633da109631ba1149a955b60929b000d49cc72c40f8d1a23eef39a4", ssa_ast = "a502c69314fdab5366078b3eecfe0ce21f076509922b279170cf8dd7360e1afc", flattened_ast = "91c9a1708e90ab39f59bafb53f1f70353ad0d05b983803a024ab06f97eae1463", destructured_ast = "b7fc2ab9753f5ccae6e61fe5129e07d60d27c469cb38b57fa9b04aa60209b133", inlined_ast = "b7fc2ab9753f5ccae6e61fe5129e07d60d27c469cb38b57fa9b04aa60209b133", dce_ast = "b7fc2ab9753f5ccae6e61fe5129e07d60d27c469cb38b57fa9b04aa60209b133", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3a47c119a633da109631ba1149a955b60929b000d49cc72c40f8d1a23eef39a4", unrolled_ast = "3a47c119a633da109631ba1149a955b60929b000d49cc72c40f8d1a23eef39a4", ssa_ast = "a502c69314fdab5366078b3eecfe0ce21f076509922b279170cf8dd7360e1afc", flattened_ast = "91c9a1708e90ab39f59bafb53f1f70353ad0d05b983803a024ab06f97eae1463", destructured_ast = "b7fc2ab9753f5ccae6e61fe5129e07d60d27c469cb38b57fa9b04aa60209b133", inlined_ast = "b7fc2ab9753f5ccae6e61fe5129e07d60d27c469cb38b57fa9b04aa60209b133", dce_ast = "b7fc2ab9753f5ccae6e61fe5129e07d60d27c469cb38b57fa9b04aa60209b133", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/negate_min_fail.out b/tests/expectations/compiler/integers/i128/negate_min_fail.out index 2b7e4f6c2c..de85cc93c3 100644 --- a/tests/expectations/compiler/integers/i128/negate_min_fail.out +++ b/tests/expectations/compiler/integers/i128/negate_min_fail.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d6e9f08b495191f15af993e13011345c698f17781a39c25e5fb78f6f74d1cb90", type_checked_symbol_table = "13924adff45af1329979a4fce780aa920b156367c8aa60dae2277ce57f959f6d", unrolled_symbol_table = "13924adff45af1329979a4fce780aa920b156367c8aa60dae2277ce57f959f6d", initial_ast = "c206336c87fffa58a841affe6322079a2c599430577112afd77325f3ab56d4b9", unrolled_ast = "c206336c87fffa58a841affe6322079a2c599430577112afd77325f3ab56d4b9", ssa_ast = "808fe0b96e382d45a1626f2dd61c774a3060712cd3feb7d499ed161e8f210bfa", flattened_ast = "16da702383e63b60d953c59e7ec7992cdbad720620c417ea70a39490394b03a9", destructured_ast = "64a5541393c852ba0ffbeb4b5c21f78592dbbf45d7e2a2e0d6db5e219a6246c0", inlined_ast = "64a5541393c852ba0ffbeb4b5c21f78592dbbf45d7e2a2e0d6db5e219a6246c0", dce_ast = "64a5541393c852ba0ffbeb4b5c21f78592dbbf45d7e2a2e0d6db5e219a6246c0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c206336c87fffa58a841affe6322079a2c599430577112afd77325f3ab56d4b9", unrolled_ast = "c206336c87fffa58a841affe6322079a2c599430577112afd77325f3ab56d4b9", ssa_ast = "808fe0b96e382d45a1626f2dd61c774a3060712cd3feb7d499ed161e8f210bfa", flattened_ast = "16da702383e63b60d953c59e7ec7992cdbad720620c417ea70a39490394b03a9", destructured_ast = "64a5541393c852ba0ffbeb4b5c21f78592dbbf45d7e2a2e0d6db5e219a6246c0", inlined_ast = "64a5541393c852ba0ffbeb4b5c21f78592dbbf45d7e2a2e0d6db5e219a6246c0", dce_ast = "64a5541393c852ba0ffbeb4b5c21f78592dbbf45d7e2a2e0d6db5e219a6246c0", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/negate_zero.out b/tests/expectations/compiler/integers/i128/negate_zero.out index fd7c44a7d8..2acc79f594 100644 --- a/tests/expectations/compiler/integers/i128/negate_zero.out +++ b/tests/expectations/compiler/integers/i128/negate_zero.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "c22742ec23ec2b180285c86e7d6942afc877f8faf9e4723601f6e5414510a3e8", unrolled_symbol_table = "c22742ec23ec2b180285c86e7d6942afc877f8faf9e4723601f6e5414510a3e8", initial_ast = "8a3fdeb4d59d4d1ceadec0b4cf73a54cccbc98fd1ad16ff3426ff39cf790dae4", unrolled_ast = "8a3fdeb4d59d4d1ceadec0b4cf73a54cccbc98fd1ad16ff3426ff39cf790dae4", ssa_ast = "e936be1db4ae61f50fa30639555b1fc3d7f9a1fd885b91b2e6cf18cebbf9cd26", flattened_ast = "c5d06b4f52dfa0b15092e7e3ec4ddadb59127a342fdf3f5961bb1a3c3d9ab6f2", destructured_ast = "c09394e0ed26a70f8e85ea229760cbce21e1facaa68b9e2b84a92b0f49afa3fd", inlined_ast = "c09394e0ed26a70f8e85ea229760cbce21e1facaa68b9e2b84a92b0f49afa3fd", dce_ast = "c09394e0ed26a70f8e85ea229760cbce21e1facaa68b9e2b84a92b0f49afa3fd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8a3fdeb4d59d4d1ceadec0b4cf73a54cccbc98fd1ad16ff3426ff39cf790dae4", unrolled_ast = "8a3fdeb4d59d4d1ceadec0b4cf73a54cccbc98fd1ad16ff3426ff39cf790dae4", ssa_ast = "e936be1db4ae61f50fa30639555b1fc3d7f9a1fd885b91b2e6cf18cebbf9cd26", flattened_ast = "c5d06b4f52dfa0b15092e7e3ec4ddadb59127a342fdf3f5961bb1a3c3d9ab6f2", destructured_ast = "c09394e0ed26a70f8e85ea229760cbce21e1facaa68b9e2b84a92b0f49afa3fd", inlined_ast = "c09394e0ed26a70f8e85ea229760cbce21e1facaa68b9e2b84a92b0f49afa3fd", dce_ast = "c09394e0ed26a70f8e85ea229760cbce21e1facaa68b9e2b84a92b0f49afa3fd", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/operator_methods.out b/tests/expectations/compiler/integers/i128/operator_methods.out index 842c91c491..48a0963e4d 100644 --- a/tests/expectations/compiler/integers/i128/operator_methods.out +++ b/tests/expectations/compiler/integers/i128/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a56369108533e65e5e8045fa7c1e5e2155e699795a021499337aae9819fcbff6", type_checked_symbol_table = "b33245735b0e226b25048858193fd1ef20805838fc6c164451beb879b8162a1c", unrolled_symbol_table = "b33245735b0e226b25048858193fd1ef20805838fc6c164451beb879b8162a1c", initial_ast = "e7200c2783159f95825f4c782c0f16395f684b5fadf29853d69bb6c3b1e7f0a7", unrolled_ast = "e7200c2783159f95825f4c782c0f16395f684b5fadf29853d69bb6c3b1e7f0a7", ssa_ast = "5a08712fb7e153575ef5f2e870c33632eae472c2bd1bc30a96fb09afd1c7cbe2", flattened_ast = "5913f34241ce99c06a12c40d3ce9f1f7b52364820397b91cfdf2851ff015d559", destructured_ast = "50c07ff80b06b89bd4283961f54314d9ddc40a6d0aea97675fac3412d8063da4", inlined_ast = "50c07ff80b06b89bd4283961f54314d9ddc40a6d0aea97675fac3412d8063da4", dce_ast = "0e025972bbd618d52bdca021a50f5a3cd949bcae1100327fe645c0f981dec495", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e7200c2783159f95825f4c782c0f16395f684b5fadf29853d69bb6c3b1e7f0a7", unrolled_ast = "e7200c2783159f95825f4c782c0f16395f684b5fadf29853d69bb6c3b1e7f0a7", ssa_ast = "5a08712fb7e153575ef5f2e870c33632eae472c2bd1bc30a96fb09afd1c7cbe2", flattened_ast = "5913f34241ce99c06a12c40d3ce9f1f7b52364820397b91cfdf2851ff015d559", destructured_ast = "50c07ff80b06b89bd4283961f54314d9ddc40a6d0aea97675fac3412d8063da4", inlined_ast = "50c07ff80b06b89bd4283961f54314d9ddc40a6d0aea97675fac3412d8063da4", dce_ast = "0e025972bbd618d52bdca021a50f5a3cd949bcae1100327fe645c0f981dec495", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/or.out b/tests/expectations/compiler/integers/i128/or.out index 88ae566f26..6ad7a29c63 100644 --- a/tests/expectations/compiler/integers/i128/or.out +++ b/tests/expectations/compiler/integers/i128/or.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "78eb5b80975d339f6c3214e66c83c702e169aea9feef5acf35cbe5df601eafe4", type_checked_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", unrolled_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", initial_ast = "78919e6578921ffa218740e345e4baed63a27d685f2fa1dbc1b1e579cf0ea411", unrolled_ast = "78919e6578921ffa218740e345e4baed63a27d685f2fa1dbc1b1e579cf0ea411", ssa_ast = "5ad943b23279ea25edc0ddf58fb553f83e7f648767dd09ed22413d89a4d68a61", flattened_ast = "79657df1a9610f5a711d553b9fe2e165ed2127cbd09b8c9a2d4edcac6bc99524", destructured_ast = "6d57ec018d170d14bb56314ac05d00d7331d4a6a8bb8613169d23dd491abdc22", inlined_ast = "6d57ec018d170d14bb56314ac05d00d7331d4a6a8bb8613169d23dd491abdc22", dce_ast = "6d57ec018d170d14bb56314ac05d00d7331d4a6a8bb8613169d23dd491abdc22", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "78919e6578921ffa218740e345e4baed63a27d685f2fa1dbc1b1e579cf0ea411", unrolled_ast = "78919e6578921ffa218740e345e4baed63a27d685f2fa1dbc1b1e579cf0ea411", ssa_ast = "5ad943b23279ea25edc0ddf58fb553f83e7f648767dd09ed22413d89a4d68a61", flattened_ast = "79657df1a9610f5a711d553b9fe2e165ed2127cbd09b8c9a2d4edcac6bc99524", destructured_ast = "6d57ec018d170d14bb56314ac05d00d7331d4a6a8bb8613169d23dd491abdc22", inlined_ast = "6d57ec018d170d14bb56314ac05d00d7331d4a6a8bb8613169d23dd491abdc22", dce_ast = "6d57ec018d170d14bb56314ac05d00d7331d4a6a8bb8613169d23dd491abdc22", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/pow.out b/tests/expectations/compiler/integers/i128/pow.out index 067ed5e9a7..df207a9ac0 100644 --- a/tests/expectations/compiler/integers/i128/pow.out +++ b/tests/expectations/compiler/integers/i128/pow.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "78eb5b80975d339f6c3214e66c83c702e169aea9feef5acf35cbe5df601eafe4", type_checked_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", unrolled_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", initial_ast = "961bfb743525019a76e6dffd174a840fc06ef26454ae0f40957be24253af5e46", unrolled_ast = "961bfb743525019a76e6dffd174a840fc06ef26454ae0f40957be24253af5e46", ssa_ast = "146306f6f05eded52b192b9bfee4b86825ae855b719505a28bd15eba8590aa44", flattened_ast = "6eb70dfca778f3c552a2f841f86d669fb84babacb22b31aea760170d9a7f5b58", destructured_ast = "5baa97fd15783a0725b26a7227550130ba7116f1bfef909aa88c69250b6033e3", inlined_ast = "5baa97fd15783a0725b26a7227550130ba7116f1bfef909aa88c69250b6033e3", dce_ast = "5baa97fd15783a0725b26a7227550130ba7116f1bfef909aa88c69250b6033e3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "961bfb743525019a76e6dffd174a840fc06ef26454ae0f40957be24253af5e46", unrolled_ast = "961bfb743525019a76e6dffd174a840fc06ef26454ae0f40957be24253af5e46", ssa_ast = "146306f6f05eded52b192b9bfee4b86825ae855b719505a28bd15eba8590aa44", flattened_ast = "6eb70dfca778f3c552a2f841f86d669fb84babacb22b31aea760170d9a7f5b58", destructured_ast = "5baa97fd15783a0725b26a7227550130ba7116f1bfef909aa88c69250b6033e3", inlined_ast = "5baa97fd15783a0725b26a7227550130ba7116f1bfef909aa88c69250b6033e3", dce_ast = "5baa97fd15783a0725b26a7227550130ba7116f1bfef909aa88c69250b6033e3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/rem.out b/tests/expectations/compiler/integers/i128/rem.out index f7a025c856..a2536f648f 100644 --- a/tests/expectations/compiler/integers/i128/rem.out +++ b/tests/expectations/compiler/integers/i128/rem.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "78eb5b80975d339f6c3214e66c83c702e169aea9feef5acf35cbe5df601eafe4", type_checked_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", unrolled_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", initial_ast = "cf41bc02e3e09ef39d1923fa0f21efdba0d5345a52637b9c66c4b82f78dda181", unrolled_ast = "cf41bc02e3e09ef39d1923fa0f21efdba0d5345a52637b9c66c4b82f78dda181", ssa_ast = "0423308918cd8a3aa5a15bb008bee3c3e5c982250fe43ce6bd66ba168ebfd5d3", flattened_ast = "c4f52f094312b0ade04c0302d4d8333f4184c11c4e2375870315eacfd1609dba", destructured_ast = "f930a97c73c41d7bd3ba28dd6df0d45fdbac3f62e6d58fdc3982605b413407e5", inlined_ast = "f930a97c73c41d7bd3ba28dd6df0d45fdbac3f62e6d58fdc3982605b413407e5", dce_ast = "f930a97c73c41d7bd3ba28dd6df0d45fdbac3f62e6d58fdc3982605b413407e5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cf41bc02e3e09ef39d1923fa0f21efdba0d5345a52637b9c66c4b82f78dda181", unrolled_ast = "cf41bc02e3e09ef39d1923fa0f21efdba0d5345a52637b9c66c4b82f78dda181", ssa_ast = "0423308918cd8a3aa5a15bb008bee3c3e5c982250fe43ce6bd66ba168ebfd5d3", flattened_ast = "c4f52f094312b0ade04c0302d4d8333f4184c11c4e2375870315eacfd1609dba", destructured_ast = "f930a97c73c41d7bd3ba28dd6df0d45fdbac3f62e6d58fdc3982605b413407e5", inlined_ast = "f930a97c73c41d7bd3ba28dd6df0d45fdbac3f62e6d58fdc3982605b413407e5", dce_ast = "f930a97c73c41d7bd3ba28dd6df0d45fdbac3f62e6d58fdc3982605b413407e5", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/shl.out b/tests/expectations/compiler/integers/i128/shl.out index 590643c163..9d1412bd6c 100644 --- a/tests/expectations/compiler/integers/i128/shl.out +++ b/tests/expectations/compiler/integers/i128/shl.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "78eb5b80975d339f6c3214e66c83c702e169aea9feef5acf35cbe5df601eafe4", type_checked_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", unrolled_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", initial_ast = "4e22d0070d5ef054960290bf20bbe677532b7cd29656da2416cbb9ad29e4f28d", unrolled_ast = "4e22d0070d5ef054960290bf20bbe677532b7cd29656da2416cbb9ad29e4f28d", ssa_ast = "3e1857f5b77ed36a8d7d514899b278d17887cc0229061bbb36918ba1ca321c67", flattened_ast = "a367d58b22397aadf2a9b50176228388cd5e995ec76e1df1721d1f268cccb767", destructured_ast = "3dbe369a7480aa6dbf84ec742b034165f42586ab39f2395c4663e1aa2bde69e6", inlined_ast = "3dbe369a7480aa6dbf84ec742b034165f42586ab39f2395c4663e1aa2bde69e6", dce_ast = "3dbe369a7480aa6dbf84ec742b034165f42586ab39f2395c4663e1aa2bde69e6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4e22d0070d5ef054960290bf20bbe677532b7cd29656da2416cbb9ad29e4f28d", unrolled_ast = "4e22d0070d5ef054960290bf20bbe677532b7cd29656da2416cbb9ad29e4f28d", ssa_ast = "3e1857f5b77ed36a8d7d514899b278d17887cc0229061bbb36918ba1ca321c67", flattened_ast = "a367d58b22397aadf2a9b50176228388cd5e995ec76e1df1721d1f268cccb767", destructured_ast = "3dbe369a7480aa6dbf84ec742b034165f42586ab39f2395c4663e1aa2bde69e6", inlined_ast = "3dbe369a7480aa6dbf84ec742b034165f42586ab39f2395c4663e1aa2bde69e6", dce_ast = "3dbe369a7480aa6dbf84ec742b034165f42586ab39f2395c4663e1aa2bde69e6", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/shr.out b/tests/expectations/compiler/integers/i128/shr.out index 8d751f764f..26ab88ee58 100644 --- a/tests/expectations/compiler/integers/i128/shr.out +++ b/tests/expectations/compiler/integers/i128/shr.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "78eb5b80975d339f6c3214e66c83c702e169aea9feef5acf35cbe5df601eafe4", type_checked_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", unrolled_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", initial_ast = "e033f6264d689a5c7b3d109a4e7bd1c3d2f9dfd9a86712b5cbc709ae5e63db6a", unrolled_ast = "e033f6264d689a5c7b3d109a4e7bd1c3d2f9dfd9a86712b5cbc709ae5e63db6a", ssa_ast = "a077a00172d25a11c338ef2be947723ebc4cc44f37486b2cbfe7e5e13b830894", flattened_ast = "d4acea907a937b5cc361d247b9ac88b467f180108ce51cb46fbc0307ca4165f8", destructured_ast = "45261ddd17313128be562a27978b2481ba390079b79e010671549f13f1d2f2b2", inlined_ast = "45261ddd17313128be562a27978b2481ba390079b79e010671549f13f1d2f2b2", dce_ast = "45261ddd17313128be562a27978b2481ba390079b79e010671549f13f1d2f2b2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e033f6264d689a5c7b3d109a4e7bd1c3d2f9dfd9a86712b5cbc709ae5e63db6a", unrolled_ast = "e033f6264d689a5c7b3d109a4e7bd1c3d2f9dfd9a86712b5cbc709ae5e63db6a", ssa_ast = "a077a00172d25a11c338ef2be947723ebc4cc44f37486b2cbfe7e5e13b830894", flattened_ast = "d4acea907a937b5cc361d247b9ac88b467f180108ce51cb46fbc0307ca4165f8", destructured_ast = "45261ddd17313128be562a27978b2481ba390079b79e010671549f13f1d2f2b2", inlined_ast = "45261ddd17313128be562a27978b2481ba390079b79e010671549f13f1d2f2b2", dce_ast = "45261ddd17313128be562a27978b2481ba390079b79e010671549f13f1d2f2b2", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/sub.out b/tests/expectations/compiler/integers/i128/sub.out index 4b0da378a4..3c1c83752c 100644 --- a/tests/expectations/compiler/integers/i128/sub.out +++ b/tests/expectations/compiler/integers/i128/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "78eb5b80975d339f6c3214e66c83c702e169aea9feef5acf35cbe5df601eafe4", type_checked_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", unrolled_symbol_table = "e58aede6de38d8fe0b38cf264bfda87d83c9d9fb89d71f33c3193474422eff98", initial_ast = "366d4b0df2cf6d2263b2fd00b3113becf91de4616e8bf5f86684454bebb2cff2", unrolled_ast = "366d4b0df2cf6d2263b2fd00b3113becf91de4616e8bf5f86684454bebb2cff2", ssa_ast = "452a3ded08bdc82a4137f6c83de0d686f794d2628c2f08b8c59570531fbd175c", flattened_ast = "a6787b875bc922630b77f26b2dec98af36ed818d825c4eafff0b00bfacead1dc", destructured_ast = "076206dd1b4a83be588251a571ec952d8ba5771da531a287fe56d36e1dca5e02", inlined_ast = "076206dd1b4a83be588251a571ec952d8ba5771da531a287fe56d36e1dca5e02", dce_ast = "076206dd1b4a83be588251a571ec952d8ba5771da531a287fe56d36e1dca5e02", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "366d4b0df2cf6d2263b2fd00b3113becf91de4616e8bf5f86684454bebb2cff2", unrolled_ast = "366d4b0df2cf6d2263b2fd00b3113becf91de4616e8bf5f86684454bebb2cff2", ssa_ast = "452a3ded08bdc82a4137f6c83de0d686f794d2628c2f08b8c59570531fbd175c", flattened_ast = "a6787b875bc922630b77f26b2dec98af36ed818d825c4eafff0b00bfacead1dc", destructured_ast = "076206dd1b4a83be588251a571ec952d8ba5771da531a287fe56d36e1dca5e02", inlined_ast = "076206dd1b4a83be588251a571ec952d8ba5771da531a287fe56d36e1dca5e02", dce_ast = "076206dd1b4a83be588251a571ec952d8ba5771da531a287fe56d36e1dca5e02", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/ternary.out b/tests/expectations/compiler/integers/i128/ternary.out index 1e989c0cfa..bf186c601d 100644 --- a/tests/expectations/compiler/integers/i128/ternary.out +++ b/tests/expectations/compiler/integers/i128/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "1411f3ec5f6414eccf5422e982056d04ff5f1122605316df694b5a7b777b22d4", type_checked_symbol_table = "9ee4625b515c7a3632d88c2a29e0cedeb698d9191d2d313505445e5cb401f81d", unrolled_symbol_table = "9ee4625b515c7a3632d88c2a29e0cedeb698d9191d2d313505445e5cb401f81d", initial_ast = "ed5862f46b7b3ef3addca4454ba225646fd1d9cc800a5a4f8d585d631d9d36f6", unrolled_ast = "ed5862f46b7b3ef3addca4454ba225646fd1d9cc800a5a4f8d585d631d9d36f6", ssa_ast = "17e1a255732c391dfff6fa4fd03f076cef97983916d270fece8cb17fb7bcdfb8", flattened_ast = "79798fc4c657bf4b1f316db4fc70e3be0fef1add5157f39a97bc89abb16c1ae5", destructured_ast = "72361c470c5bacf68944f864aa46d0a26eacecf977d4e3ffaec18f3ad6a58ae9", inlined_ast = "72361c470c5bacf68944f864aa46d0a26eacecf977d4e3ffaec18f3ad6a58ae9", dce_ast = "72361c470c5bacf68944f864aa46d0a26eacecf977d4e3ffaec18f3ad6a58ae9", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ed5862f46b7b3ef3addca4454ba225646fd1d9cc800a5a4f8d585d631d9d36f6", unrolled_ast = "ed5862f46b7b3ef3addca4454ba225646fd1d9cc800a5a4f8d585d631d9d36f6", ssa_ast = "17e1a255732c391dfff6fa4fd03f076cef97983916d270fece8cb17fb7bcdfb8", flattened_ast = "79798fc4c657bf4b1f316db4fc70e3be0fef1add5157f39a97bc89abb16c1ae5", destructured_ast = "72361c470c5bacf68944f864aa46d0a26eacecf977d4e3ffaec18f3ad6a58ae9", inlined_ast = "72361c470c5bacf68944f864aa46d0a26eacecf977d4e3ffaec18f3ad6a58ae9", dce_ast = "72361c470c5bacf68944f864aa46d0a26eacecf977d4e3ffaec18f3ad6a58ae9", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i128/xor.out b/tests/expectations/compiler/integers/i128/xor.out index 1ec83dea22..d860a3f8a7 100644 --- a/tests/expectations/compiler/integers/i128/xor.out +++ b/tests/expectations/compiler/integers/i128/xor.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7cb0c0e7de6ccc7a4fbece8aa28ed9bcfc6735a3b8a2f1baf9ee0c26754e19ce", type_checked_symbol_table = "34dc7e21bb23c818b28bd84deed7eb17329e75c5ddd3bd33fe5eb9fc5b184fb8", unrolled_symbol_table = "34dc7e21bb23c818b28bd84deed7eb17329e75c5ddd3bd33fe5eb9fc5b184fb8", initial_ast = "9e76917851d61af22d72f51a13eecddee12d361f36b5f732cf7a89ee77aac079", unrolled_ast = "9e76917851d61af22d72f51a13eecddee12d361f36b5f732cf7a89ee77aac079", ssa_ast = "acbfeb5f768f531964b2114a7c06ff4e5cbcfa04b9c04a271911a32132f523a4", flattened_ast = "81128b2004af5b82555f63a1b3cb5a8a0be8a827140b0288d5e683f2b60e5ff7", destructured_ast = "41ecb7c203f73526315a53f4378c30b97a20bb9b37dc9ea0d74f766ed21617f5", inlined_ast = "41ecb7c203f73526315a53f4378c30b97a20bb9b37dc9ea0d74f766ed21617f5", dce_ast = "41ecb7c203f73526315a53f4378c30b97a20bb9b37dc9ea0d74f766ed21617f5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9e76917851d61af22d72f51a13eecddee12d361f36b5f732cf7a89ee77aac079", unrolled_ast = "9e76917851d61af22d72f51a13eecddee12d361f36b5f732cf7a89ee77aac079", ssa_ast = "acbfeb5f768f531964b2114a7c06ff4e5cbcfa04b9c04a271911a32132f523a4", flattened_ast = "81128b2004af5b82555f63a1b3cb5a8a0be8a827140b0288d5e683f2b60e5ff7", destructured_ast = "41ecb7c203f73526315a53f4378c30b97a20bb9b37dc9ea0d74f766ed21617f5", inlined_ast = "41ecb7c203f73526315a53f4378c30b97a20bb9b37dc9ea0d74f766ed21617f5", dce_ast = "41ecb7c203f73526315a53f4378c30b97a20bb9b37dc9ea0d74f766ed21617f5", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/add.out b/tests/expectations/compiler/integers/i16/add.out index 1f1a17593d..691e9c428b 100644 --- a/tests/expectations/compiler/integers/i16/add.out +++ b/tests/expectations/compiler/integers/i16/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e757a62763272d24f7a767a8a8e274c922b19a56632711cf86c301729d8aa1e3", type_checked_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", unrolled_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", initial_ast = "6c8f47e04135bd9001ca9fa0c9792f0fe56619f6610c7389ab61ced60c0cd272", unrolled_ast = "6c8f47e04135bd9001ca9fa0c9792f0fe56619f6610c7389ab61ced60c0cd272", ssa_ast = "f71009ea8a0fae7bd9a28b477e02df08ff3cfa479b7f81e2f0b63f0100ce3d96", flattened_ast = "d2f11e953067d8bbaaea97bf495dc461a0368f4ec56f61e9d76bff9e5a919002", destructured_ast = "d8eb9c9c0b0518732dc15bf2dd812e6b71b16af1a19e98abe5bdaf642274642f", inlined_ast = "d8eb9c9c0b0518732dc15bf2dd812e6b71b16af1a19e98abe5bdaf642274642f", dce_ast = "d8eb9c9c0b0518732dc15bf2dd812e6b71b16af1a19e98abe5bdaf642274642f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6c8f47e04135bd9001ca9fa0c9792f0fe56619f6610c7389ab61ced60c0cd272", unrolled_ast = "6c8f47e04135bd9001ca9fa0c9792f0fe56619f6610c7389ab61ced60c0cd272", ssa_ast = "f71009ea8a0fae7bd9a28b477e02df08ff3cfa479b7f81e2f0b63f0100ce3d96", flattened_ast = "d2f11e953067d8bbaaea97bf495dc461a0368f4ec56f61e9d76bff9e5a919002", destructured_ast = "d8eb9c9c0b0518732dc15bf2dd812e6b71b16af1a19e98abe5bdaf642274642f", inlined_ast = "d8eb9c9c0b0518732dc15bf2dd812e6b71b16af1a19e98abe5bdaf642274642f", dce_ast = "d8eb9c9c0b0518732dc15bf2dd812e6b71b16af1a19e98abe5bdaf642274642f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/and.out b/tests/expectations/compiler/integers/i16/and.out index 59bcf1d54a..d5d885f28b 100644 --- a/tests/expectations/compiler/integers/i16/and.out +++ b/tests/expectations/compiler/integers/i16/and.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e757a62763272d24f7a767a8a8e274c922b19a56632711cf86c301729d8aa1e3", type_checked_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", unrolled_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", initial_ast = "7e0064f246356a7ff33274423620c3f47ae369132d440b4c34c9beb2a526bd7f", unrolled_ast = "7e0064f246356a7ff33274423620c3f47ae369132d440b4c34c9beb2a526bd7f", ssa_ast = "3cf17e37c8b7809f7201c566404da558ff53211bd67bcefd7a9410626d6c13d3", flattened_ast = "d050c38ea3e92aa63b796eb0317f920753fbb0de6bd3755a2cb651d8d8f0366d", destructured_ast = "236aabb1766a47171bbe9cff06db9414d820d183480a30a9b32232b0fb2f4cf5", inlined_ast = "236aabb1766a47171bbe9cff06db9414d820d183480a30a9b32232b0fb2f4cf5", dce_ast = "236aabb1766a47171bbe9cff06db9414d820d183480a30a9b32232b0fb2f4cf5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7e0064f246356a7ff33274423620c3f47ae369132d440b4c34c9beb2a526bd7f", unrolled_ast = "7e0064f246356a7ff33274423620c3f47ae369132d440b4c34c9beb2a526bd7f", ssa_ast = "3cf17e37c8b7809f7201c566404da558ff53211bd67bcefd7a9410626d6c13d3", flattened_ast = "d050c38ea3e92aa63b796eb0317f920753fbb0de6bd3755a2cb651d8d8f0366d", destructured_ast = "236aabb1766a47171bbe9cff06db9414d820d183480a30a9b32232b0fb2f4cf5", inlined_ast = "236aabb1766a47171bbe9cff06db9414d820d183480a30a9b32232b0fb2f4cf5", dce_ast = "236aabb1766a47171bbe9cff06db9414d820d183480a30a9b32232b0fb2f4cf5", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/console_assert.out b/tests/expectations/compiler/integers/i16/console_assert.out index baad841ab8..583e2a8d45 100644 --- a/tests/expectations/compiler/integers/i16/console_assert.out +++ b/tests/expectations/compiler/integers/i16/console_assert.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e8ffcb2bd89fc92507c8e6c85b488aa77c7d4fb073e33972e11cb58533c43203", type_checked_symbol_table = "59d77d183064af6966a3de818bce796c4a75505971a538b6f8f492213504fba4", unrolled_symbol_table = "59d77d183064af6966a3de818bce796c4a75505971a538b6f8f492213504fba4", initial_ast = "bdee36b9cbe57911a877087f4eeadfa83c953154bd8e41a76262bbf7d32beb2d", unrolled_ast = "bdee36b9cbe57911a877087f4eeadfa83c953154bd8e41a76262bbf7d32beb2d", ssa_ast = "5ab1d2a184285e2cc6a67587bc6b59ad0f6a94492602a6c47a2c870e09b1dcd0", flattened_ast = "51b1dfa630ccfe91d0b4338352400c2817e4ec97d13cebd011b8f8df53dae9b6", destructured_ast = "bab98c5e44163a1309917bea9ccaf9e8f4cddd02580d5abcb76bbe17b64aaa2f", inlined_ast = "bab98c5e44163a1309917bea9ccaf9e8f4cddd02580d5abcb76bbe17b64aaa2f", dce_ast = "bab98c5e44163a1309917bea9ccaf9e8f4cddd02580d5abcb76bbe17b64aaa2f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "bdee36b9cbe57911a877087f4eeadfa83c953154bd8e41a76262bbf7d32beb2d", unrolled_ast = "bdee36b9cbe57911a877087f4eeadfa83c953154bd8e41a76262bbf7d32beb2d", ssa_ast = "5ab1d2a184285e2cc6a67587bc6b59ad0f6a94492602a6c47a2c870e09b1dcd0", flattened_ast = "51b1dfa630ccfe91d0b4338352400c2817e4ec97d13cebd011b8f8df53dae9b6", destructured_ast = "bab98c5e44163a1309917bea9ccaf9e8f4cddd02580d5abcb76bbe17b64aaa2f", inlined_ast = "bab98c5e44163a1309917bea9ccaf9e8f4cddd02580d5abcb76bbe17b64aaa2f", dce_ast = "bab98c5e44163a1309917bea9ccaf9e8f4cddd02580d5abcb76bbe17b64aaa2f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/div.out b/tests/expectations/compiler/integers/i16/div.out index 0e8b683875..6beb363d68 100644 --- a/tests/expectations/compiler/integers/i16/div.out +++ b/tests/expectations/compiler/integers/i16/div.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e757a62763272d24f7a767a8a8e274c922b19a56632711cf86c301729d8aa1e3", type_checked_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", unrolled_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", initial_ast = "038f29d9bd864f7ba4fdf5b8816c65608f6cad0a666aa5c0e1b677fec0b43d4a", unrolled_ast = "038f29d9bd864f7ba4fdf5b8816c65608f6cad0a666aa5c0e1b677fec0b43d4a", ssa_ast = "ed5404d130ae5bf4e1135fc198fcda42ac055f1b42648c9ee7f0bb5f118c091e", flattened_ast = "9cd3c3ef2cff9ad4b503775bcec497a86dd3d2d0733751e413e2bf2578220953", destructured_ast = "a1f15537cbd436509d0f7042e2a300b733d0abd36323a1595dfe3a6b294816f8", inlined_ast = "a1f15537cbd436509d0f7042e2a300b733d0abd36323a1595dfe3a6b294816f8", dce_ast = "a1f15537cbd436509d0f7042e2a300b733d0abd36323a1595dfe3a6b294816f8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "038f29d9bd864f7ba4fdf5b8816c65608f6cad0a666aa5c0e1b677fec0b43d4a", unrolled_ast = "038f29d9bd864f7ba4fdf5b8816c65608f6cad0a666aa5c0e1b677fec0b43d4a", ssa_ast = "ed5404d130ae5bf4e1135fc198fcda42ac055f1b42648c9ee7f0bb5f118c091e", flattened_ast = "9cd3c3ef2cff9ad4b503775bcec497a86dd3d2d0733751e413e2bf2578220953", destructured_ast = "a1f15537cbd436509d0f7042e2a300b733d0abd36323a1595dfe3a6b294816f8", inlined_ast = "a1f15537cbd436509d0f7042e2a300b733d0abd36323a1595dfe3a6b294816f8", dce_ast = "a1f15537cbd436509d0f7042e2a300b733d0abd36323a1595dfe3a6b294816f8", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/eq.out b/tests/expectations/compiler/integers/i16/eq.out index b3b9b6722a..5db45dc7ea 100644 --- a/tests/expectations/compiler/integers/i16/eq.out +++ b/tests/expectations/compiler/integers/i16/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b269e4ae60fe173a3592337b74c9f91c3cc7e741faf8dedf9f75b90be71c36e1", type_checked_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", unrolled_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", initial_ast = "9d60d2c086520f8391b0c7374d30cd11cc30acd9a2a49f35bf52e89c4be0674d", unrolled_ast = "9d60d2c086520f8391b0c7374d30cd11cc30acd9a2a49f35bf52e89c4be0674d", ssa_ast = "cf36eb27361ccc7f9d18f6feb1f43a2cb3011a32f016663bbb8efd501781cef5", flattened_ast = "d40b7e818e541c629e462b845fabd0505036172f082c2787794b7d25c16e57c5", destructured_ast = "8d726ce0ff0543d808751f23cd0ace00df543021fb1a76286f8d062c52a57cc7", inlined_ast = "8d726ce0ff0543d808751f23cd0ace00df543021fb1a76286f8d062c52a57cc7", dce_ast = "8d726ce0ff0543d808751f23cd0ace00df543021fb1a76286f8d062c52a57cc7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9d60d2c086520f8391b0c7374d30cd11cc30acd9a2a49f35bf52e89c4be0674d", unrolled_ast = "9d60d2c086520f8391b0c7374d30cd11cc30acd9a2a49f35bf52e89c4be0674d", ssa_ast = "cf36eb27361ccc7f9d18f6feb1f43a2cb3011a32f016663bbb8efd501781cef5", flattened_ast = "d40b7e818e541c629e462b845fabd0505036172f082c2787794b7d25c16e57c5", destructured_ast = "8d726ce0ff0543d808751f23cd0ace00df543021fb1a76286f8d062c52a57cc7", inlined_ast = "8d726ce0ff0543d808751f23cd0ace00df543021fb1a76286f8d062c52a57cc7", dce_ast = "8d726ce0ff0543d808751f23cd0ace00df543021fb1a76286f8d062c52a57cc7", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/ge.out b/tests/expectations/compiler/integers/i16/ge.out index 316c565671..fa6f3ac5e5 100644 --- a/tests/expectations/compiler/integers/i16/ge.out +++ b/tests/expectations/compiler/integers/i16/ge.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b269e4ae60fe173a3592337b74c9f91c3cc7e741faf8dedf9f75b90be71c36e1", type_checked_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", unrolled_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", initial_ast = "45987607ac9573cd3cc792bf37953df05191898c6417af32467bbd19836447f3", unrolled_ast = "45987607ac9573cd3cc792bf37953df05191898c6417af32467bbd19836447f3", ssa_ast = "9e4dca84f1c7bc06e7e2f432119bc4a742137b0756da6d628c12a93880dcebef", flattened_ast = "423022ef7438e119cb9f85504614f2806aaff9397b9f5bee728a5e53ce7604d6", destructured_ast = "c88b48861a55431b7e0a4bb67c3926771fdede703bc1f654662b5b50ebd51b16", inlined_ast = "c88b48861a55431b7e0a4bb67c3926771fdede703bc1f654662b5b50ebd51b16", dce_ast = "c88b48861a55431b7e0a4bb67c3926771fdede703bc1f654662b5b50ebd51b16", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "45987607ac9573cd3cc792bf37953df05191898c6417af32467bbd19836447f3", unrolled_ast = "45987607ac9573cd3cc792bf37953df05191898c6417af32467bbd19836447f3", ssa_ast = "9e4dca84f1c7bc06e7e2f432119bc4a742137b0756da6d628c12a93880dcebef", flattened_ast = "423022ef7438e119cb9f85504614f2806aaff9397b9f5bee728a5e53ce7604d6", destructured_ast = "c88b48861a55431b7e0a4bb67c3926771fdede703bc1f654662b5b50ebd51b16", inlined_ast = "c88b48861a55431b7e0a4bb67c3926771fdede703bc1f654662b5b50ebd51b16", dce_ast = "c88b48861a55431b7e0a4bb67c3926771fdede703bc1f654662b5b50ebd51b16", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/gt.out b/tests/expectations/compiler/integers/i16/gt.out index 18ea1b1ba8..0091d9924b 100644 --- a/tests/expectations/compiler/integers/i16/gt.out +++ b/tests/expectations/compiler/integers/i16/gt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b269e4ae60fe173a3592337b74c9f91c3cc7e741faf8dedf9f75b90be71c36e1", type_checked_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", unrolled_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", initial_ast = "a3d6d06d64f87e9100c2c29ff404d80f18fa35227f989ebfebaf6bd565539d8d", unrolled_ast = "a3d6d06d64f87e9100c2c29ff404d80f18fa35227f989ebfebaf6bd565539d8d", ssa_ast = "d343b1ed12fde8c888e41213991b6eed7814058f702efd82af14144ef7c48e44", flattened_ast = "708abf5b9aced79c5f41ee88114ea5b11895cd0335c979853ecb7ba1c2878ca4", destructured_ast = "65f104dc0166e5e037a71ca5039369c87a383af76bb07e24a77aafabe41aac5c", inlined_ast = "65f104dc0166e5e037a71ca5039369c87a383af76bb07e24a77aafabe41aac5c", dce_ast = "65f104dc0166e5e037a71ca5039369c87a383af76bb07e24a77aafabe41aac5c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a3d6d06d64f87e9100c2c29ff404d80f18fa35227f989ebfebaf6bd565539d8d", unrolled_ast = "a3d6d06d64f87e9100c2c29ff404d80f18fa35227f989ebfebaf6bd565539d8d", ssa_ast = "d343b1ed12fde8c888e41213991b6eed7814058f702efd82af14144ef7c48e44", flattened_ast = "708abf5b9aced79c5f41ee88114ea5b11895cd0335c979853ecb7ba1c2878ca4", destructured_ast = "65f104dc0166e5e037a71ca5039369c87a383af76bb07e24a77aafabe41aac5c", inlined_ast = "65f104dc0166e5e037a71ca5039369c87a383af76bb07e24a77aafabe41aac5c", dce_ast = "65f104dc0166e5e037a71ca5039369c87a383af76bb07e24a77aafabe41aac5c", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/hex_and_bin.out b/tests/expectations/compiler/integers/i16/hex_and_bin.out index 11f97ebe08..c5383b0999 100644 --- a/tests/expectations/compiler/integers/i16/hex_and_bin.out +++ b/tests/expectations/compiler/integers/i16/hex_and_bin.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c24b343f343ca06787aa053908e0de81b8654e8ca6faa693947c346ecd3b318a", type_checked_symbol_table = "a8df74e86256f638a5414b26ca1cd4c542232a91eccb7e01c287dfaa8c05c862", unrolled_symbol_table = "a8df74e86256f638a5414b26ca1cd4c542232a91eccb7e01c287dfaa8c05c862", initial_ast = "40da0941a9022d4da4860586a31ab26d1062f58eb5c254a8729160cc34d62f30", unrolled_ast = "40da0941a9022d4da4860586a31ab26d1062f58eb5c254a8729160cc34d62f30", ssa_ast = "10914c235af1410bcc77ba6b7ef1378d414b655086650d6b6814b5adfa29cb17", flattened_ast = "042a582d89960ccf8683decbf3a0b3b44c66d53f8922ef878ae83317c16eb777", destructured_ast = "f9434ee8cb2104ba7085d97a57f5e9ff6c25a30064fb1b7cfebcd6c1726b54d6", inlined_ast = "f9434ee8cb2104ba7085d97a57f5e9ff6c25a30064fb1b7cfebcd6c1726b54d6", dce_ast = "f9434ee8cb2104ba7085d97a57f5e9ff6c25a30064fb1b7cfebcd6c1726b54d6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "40da0941a9022d4da4860586a31ab26d1062f58eb5c254a8729160cc34d62f30", unrolled_ast = "40da0941a9022d4da4860586a31ab26d1062f58eb5c254a8729160cc34d62f30", ssa_ast = "10914c235af1410bcc77ba6b7ef1378d414b655086650d6b6814b5adfa29cb17", flattened_ast = "042a582d89960ccf8683decbf3a0b3b44c66d53f8922ef878ae83317c16eb777", destructured_ast = "f9434ee8cb2104ba7085d97a57f5e9ff6c25a30064fb1b7cfebcd6c1726b54d6", inlined_ast = "f9434ee8cb2104ba7085d97a57f5e9ff6c25a30064fb1b7cfebcd6c1726b54d6", dce_ast = "f9434ee8cb2104ba7085d97a57f5e9ff6c25a30064fb1b7cfebcd6c1726b54d6", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/le.out b/tests/expectations/compiler/integers/i16/le.out index 70ac325bca..127b55be84 100644 --- a/tests/expectations/compiler/integers/i16/le.out +++ b/tests/expectations/compiler/integers/i16/le.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b269e4ae60fe173a3592337b74c9f91c3cc7e741faf8dedf9f75b90be71c36e1", type_checked_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", unrolled_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", initial_ast = "01f6e6d33ad437e8b6fb4ce0dff5c514e3171533e64a52ad177408705006e892", unrolled_ast = "01f6e6d33ad437e8b6fb4ce0dff5c514e3171533e64a52ad177408705006e892", ssa_ast = "9a7d0212c75fa433a90af18edd4a5dbb1c4a8f6bf2cc259c2f9b492ecdf4354b", flattened_ast = "10a0d660647a6ff40cac8df4a1815b1e53755480603bf11c8de1a7f8e72e89ab", destructured_ast = "b017320038799ac1eee8d3d21424e61350093eb48a9f46a14cc0b181c21c62f8", inlined_ast = "b017320038799ac1eee8d3d21424e61350093eb48a9f46a14cc0b181c21c62f8", dce_ast = "b017320038799ac1eee8d3d21424e61350093eb48a9f46a14cc0b181c21c62f8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "01f6e6d33ad437e8b6fb4ce0dff5c514e3171533e64a52ad177408705006e892", unrolled_ast = "01f6e6d33ad437e8b6fb4ce0dff5c514e3171533e64a52ad177408705006e892", ssa_ast = "9a7d0212c75fa433a90af18edd4a5dbb1c4a8f6bf2cc259c2f9b492ecdf4354b", flattened_ast = "10a0d660647a6ff40cac8df4a1815b1e53755480603bf11c8de1a7f8e72e89ab", destructured_ast = "b017320038799ac1eee8d3d21424e61350093eb48a9f46a14cc0b181c21c62f8", inlined_ast = "b017320038799ac1eee8d3d21424e61350093eb48a9f46a14cc0b181c21c62f8", dce_ast = "b017320038799ac1eee8d3d21424e61350093eb48a9f46a14cc0b181c21c62f8", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/lt.out b/tests/expectations/compiler/integers/i16/lt.out index 74b26351f2..0114b562bd 100644 --- a/tests/expectations/compiler/integers/i16/lt.out +++ b/tests/expectations/compiler/integers/i16/lt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b269e4ae60fe173a3592337b74c9f91c3cc7e741faf8dedf9f75b90be71c36e1", type_checked_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", unrolled_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", initial_ast = "0422a0f0a4dc555e53af34cda3cf096e578d2bf3159b93bac928938695f869ce", unrolled_ast = "0422a0f0a4dc555e53af34cda3cf096e578d2bf3159b93bac928938695f869ce", ssa_ast = "32be361ea64b6ac8c2d2f67c4d00d9c74f8f65e4667a1e238b38441b57d067e8", flattened_ast = "b55b15c0327af13788356383bec2a16488af78c7604ce7d22ba9c2e4fc3a5200", destructured_ast = "8f44e3696dabbb42c522c3e5de6e5a6f606a7c569a4569382c1e68bf999c1080", inlined_ast = "8f44e3696dabbb42c522c3e5de6e5a6f606a7c569a4569382c1e68bf999c1080", dce_ast = "8f44e3696dabbb42c522c3e5de6e5a6f606a7c569a4569382c1e68bf999c1080", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0422a0f0a4dc555e53af34cda3cf096e578d2bf3159b93bac928938695f869ce", unrolled_ast = "0422a0f0a4dc555e53af34cda3cf096e578d2bf3159b93bac928938695f869ce", ssa_ast = "32be361ea64b6ac8c2d2f67c4d00d9c74f8f65e4667a1e238b38441b57d067e8", flattened_ast = "b55b15c0327af13788356383bec2a16488af78c7604ce7d22ba9c2e4fc3a5200", destructured_ast = "8f44e3696dabbb42c522c3e5de6e5a6f606a7c569a4569382c1e68bf999c1080", inlined_ast = "8f44e3696dabbb42c522c3e5de6e5a6f606a7c569a4569382c1e68bf999c1080", dce_ast = "8f44e3696dabbb42c522c3e5de6e5a6f606a7c569a4569382c1e68bf999c1080", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/max.out b/tests/expectations/compiler/integers/i16/max.out index 5b40899df6..7827f4cb4e 100644 --- a/tests/expectations/compiler/integers/i16/max.out +++ b/tests/expectations/compiler/integers/i16/max.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "ba156b6ece09eec28ab10a30a5632373d94c9a6fff01e016b9922b8f8b98a8dc", type_checked_symbol_table = "9aa53de5c4600a80b774b24093908b9382ee3a576c1d7d82f95353a445cbe86b", unrolled_symbol_table = "9aa53de5c4600a80b774b24093908b9382ee3a576c1d7d82f95353a445cbe86b", initial_ast = "2259743a46d3ea04db7e76df9460ced1999fd2a1e3d7edfb6cc511af5d2408a5", unrolled_ast = "2259743a46d3ea04db7e76df9460ced1999fd2a1e3d7edfb6cc511af5d2408a5", ssa_ast = "db4dd33512c7a427af08beb26d3fd65427f11f211bd0348c8b98e336df53d206", flattened_ast = "dfe4b31e00a15032fa75f0a29d22d6d93344b3bf7d102274ccddfd15628eeb26", destructured_ast = "319ea3581116c393dc0ae8bbd39809b64eee4e217d0ed32d02a10b897c45c438", inlined_ast = "319ea3581116c393dc0ae8bbd39809b64eee4e217d0ed32d02a10b897c45c438", dce_ast = "319ea3581116c393dc0ae8bbd39809b64eee4e217d0ed32d02a10b897c45c438", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2259743a46d3ea04db7e76df9460ced1999fd2a1e3d7edfb6cc511af5d2408a5", unrolled_ast = "2259743a46d3ea04db7e76df9460ced1999fd2a1e3d7edfb6cc511af5d2408a5", ssa_ast = "db4dd33512c7a427af08beb26d3fd65427f11f211bd0348c8b98e336df53d206", flattened_ast = "dfe4b31e00a15032fa75f0a29d22d6d93344b3bf7d102274ccddfd15628eeb26", destructured_ast = "319ea3581116c393dc0ae8bbd39809b64eee4e217d0ed32d02a10b897c45c438", inlined_ast = "319ea3581116c393dc0ae8bbd39809b64eee4e217d0ed32d02a10b897c45c438", dce_ast = "319ea3581116c393dc0ae8bbd39809b64eee4e217d0ed32d02a10b897c45c438", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/min.out b/tests/expectations/compiler/integers/i16/min.out index 580683b47f..242f186363 100644 --- a/tests/expectations/compiler/integers/i16/min.out +++ b/tests/expectations/compiler/integers/i16/min.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "ba156b6ece09eec28ab10a30a5632373d94c9a6fff01e016b9922b8f8b98a8dc", type_checked_symbol_table = "9aa53de5c4600a80b774b24093908b9382ee3a576c1d7d82f95353a445cbe86b", unrolled_symbol_table = "9aa53de5c4600a80b774b24093908b9382ee3a576c1d7d82f95353a445cbe86b", initial_ast = "7738d7689916c25d785448f4b3ee0a5351fed9444ae7d56acb6b634b51cfb2e4", unrolled_ast = "7738d7689916c25d785448f4b3ee0a5351fed9444ae7d56acb6b634b51cfb2e4", ssa_ast = "f8499bd22ee01e6da2208cf543c9bd6202d2be17ae2c7245a82ebf2f55fe121b", flattened_ast = "81080692d927e37301b2666e4060cdbe4e7c2a21689fa661e75dde03ccc9a044", destructured_ast = "491168a3ff75b71acc86d7387f460800f8001bac753b4ace745bedcfc044c2a3", inlined_ast = "491168a3ff75b71acc86d7387f460800f8001bac753b4ace745bedcfc044c2a3", dce_ast = "491168a3ff75b71acc86d7387f460800f8001bac753b4ace745bedcfc044c2a3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7738d7689916c25d785448f4b3ee0a5351fed9444ae7d56acb6b634b51cfb2e4", unrolled_ast = "7738d7689916c25d785448f4b3ee0a5351fed9444ae7d56acb6b634b51cfb2e4", ssa_ast = "f8499bd22ee01e6da2208cf543c9bd6202d2be17ae2c7245a82ebf2f55fe121b", flattened_ast = "81080692d927e37301b2666e4060cdbe4e7c2a21689fa661e75dde03ccc9a044", destructured_ast = "491168a3ff75b71acc86d7387f460800f8001bac753b4ace745bedcfc044c2a3", inlined_ast = "491168a3ff75b71acc86d7387f460800f8001bac753b4ace745bedcfc044c2a3", dce_ast = "491168a3ff75b71acc86d7387f460800f8001bac753b4ace745bedcfc044c2a3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/min_fail.out b/tests/expectations/compiler/integers/i16/min_fail.out index 50bee09a69..36068a29a7 100644 --- a/tests/expectations/compiler/integers/i16/min_fail.out +++ b/tests/expectations/compiler/integers/i16/min_fail.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b3b817e77f823dc2277bd51148f123f9635bb1cb71f9c55fd42bc9eb51872533", type_checked_symbol_table = "7d75538de77d42898935f29fc3bee012d861eacfd73df9eaa3fedaa4006670a2", unrolled_symbol_table = "7d75538de77d42898935f29fc3bee012d861eacfd73df9eaa3fedaa4006670a2", initial_ast = "b9547796a72872467fcf1dc23cb7fab9faa3384f82ecddbfc652fc37602ba2f5", unrolled_ast = "b9547796a72872467fcf1dc23cb7fab9faa3384f82ecddbfc652fc37602ba2f5", ssa_ast = "2d5267193d78ca01d95362840d84052f846c16c287a6ffb405c4e4b1a31f744f", flattened_ast = "c71c8899a4a2000b54e348eac03181f96e25fceb6a05b1e7fee5acec38e25835", destructured_ast = "01402129008422974cb9a1561be70439e751f9a4f1623fa986e8c7100980f2b3", inlined_ast = "01402129008422974cb9a1561be70439e751f9a4f1623fa986e8c7100980f2b3", dce_ast = "01402129008422974cb9a1561be70439e751f9a4f1623fa986e8c7100980f2b3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b9547796a72872467fcf1dc23cb7fab9faa3384f82ecddbfc652fc37602ba2f5", unrolled_ast = "b9547796a72872467fcf1dc23cb7fab9faa3384f82ecddbfc652fc37602ba2f5", ssa_ast = "2d5267193d78ca01d95362840d84052f846c16c287a6ffb405c4e4b1a31f744f", flattened_ast = "c71c8899a4a2000b54e348eac03181f96e25fceb6a05b1e7fee5acec38e25835", destructured_ast = "01402129008422974cb9a1561be70439e751f9a4f1623fa986e8c7100980f2b3", inlined_ast = "01402129008422974cb9a1561be70439e751f9a4f1623fa986e8c7100980f2b3", dce_ast = "01402129008422974cb9a1561be70439e751f9a4f1623fa986e8c7100980f2b3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/mul.out b/tests/expectations/compiler/integers/i16/mul.out index 037c6c9923..dc5f10c5c8 100644 --- a/tests/expectations/compiler/integers/i16/mul.out +++ b/tests/expectations/compiler/integers/i16/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e757a62763272d24f7a767a8a8e274c922b19a56632711cf86c301729d8aa1e3", type_checked_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", unrolled_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", initial_ast = "149bcc4b503fba9ff3e58c922b457b8210ffbe0e6fba7d8d0fed366899a239fc", unrolled_ast = "149bcc4b503fba9ff3e58c922b457b8210ffbe0e6fba7d8d0fed366899a239fc", ssa_ast = "160c673ad78b1e9743597edf8051a9a968236481b9b353dfae1d476577eebd9a", flattened_ast = "bd5667189055bc254b8258a25cf3eeda3d9a8e3a3c5597ecd86c8f28c22381ce", destructured_ast = "9032d993512e7cb4534820dfbadc5e8eb5cfe840acd9897269575ad199f381e0", inlined_ast = "9032d993512e7cb4534820dfbadc5e8eb5cfe840acd9897269575ad199f381e0", dce_ast = "9032d993512e7cb4534820dfbadc5e8eb5cfe840acd9897269575ad199f381e0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "149bcc4b503fba9ff3e58c922b457b8210ffbe0e6fba7d8d0fed366899a239fc", unrolled_ast = "149bcc4b503fba9ff3e58c922b457b8210ffbe0e6fba7d8d0fed366899a239fc", ssa_ast = "160c673ad78b1e9743597edf8051a9a968236481b9b353dfae1d476577eebd9a", flattened_ast = "bd5667189055bc254b8258a25cf3eeda3d9a8e3a3c5597ecd86c8f28c22381ce", destructured_ast = "9032d993512e7cb4534820dfbadc5e8eb5cfe840acd9897269575ad199f381e0", inlined_ast = "9032d993512e7cb4534820dfbadc5e8eb5cfe840acd9897269575ad199f381e0", dce_ast = "9032d993512e7cb4534820dfbadc5e8eb5cfe840acd9897269575ad199f381e0", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/ne.out b/tests/expectations/compiler/integers/i16/ne.out index c84fcaacd4..808a384166 100644 --- a/tests/expectations/compiler/integers/i16/ne.out +++ b/tests/expectations/compiler/integers/i16/ne.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b269e4ae60fe173a3592337b74c9f91c3cc7e741faf8dedf9f75b90be71c36e1", type_checked_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", unrolled_symbol_table = "6293d90709fcc1b9b683b7556f1fc98d44383eba1b93b4a4a7d98e6b6831c030", initial_ast = "7962efcc973c9f81ff4f4d53e99fd7287233d96e5d038a1e817a5b683258015a", unrolled_ast = "7962efcc973c9f81ff4f4d53e99fd7287233d96e5d038a1e817a5b683258015a", ssa_ast = "c0e6f90c44da98fef1c04a2ca2215dd7e718f8697c25d35e02eabb6c7ea14465", flattened_ast = "03be2b9a03f30c2eec9bf2536e155a6e2635469ee9fe4ba85f37dd6d6840b163", destructured_ast = "2a28520a17ab169249e2f7b46ded8514cf9034cc789cab0d3915ee2c2211eb28", inlined_ast = "2a28520a17ab169249e2f7b46ded8514cf9034cc789cab0d3915ee2c2211eb28", dce_ast = "2a28520a17ab169249e2f7b46ded8514cf9034cc789cab0d3915ee2c2211eb28", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7962efcc973c9f81ff4f4d53e99fd7287233d96e5d038a1e817a5b683258015a", unrolled_ast = "7962efcc973c9f81ff4f4d53e99fd7287233d96e5d038a1e817a5b683258015a", ssa_ast = "c0e6f90c44da98fef1c04a2ca2215dd7e718f8697c25d35e02eabb6c7ea14465", flattened_ast = "03be2b9a03f30c2eec9bf2536e155a6e2635469ee9fe4ba85f37dd6d6840b163", destructured_ast = "2a28520a17ab169249e2f7b46ded8514cf9034cc789cab0d3915ee2c2211eb28", inlined_ast = "2a28520a17ab169249e2f7b46ded8514cf9034cc789cab0d3915ee2c2211eb28", dce_ast = "2a28520a17ab169249e2f7b46ded8514cf9034cc789cab0d3915ee2c2211eb28", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/negate.out b/tests/expectations/compiler/integers/i16/negate.out index 5ff428afe0..b882389831 100644 --- a/tests/expectations/compiler/integers/i16/negate.out +++ b/tests/expectations/compiler/integers/i16/negate.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e8ffcb2bd89fc92507c8e6c85b488aa77c7d4fb073e33972e11cb58533c43203", type_checked_symbol_table = "a564b65665f87335e53f42dd89d56cdd4ba2a00c24a08be0c100769bb7bf6489", unrolled_symbol_table = "a564b65665f87335e53f42dd89d56cdd4ba2a00c24a08be0c100769bb7bf6489", initial_ast = "19c3003aa7806c3901198f5ff002a0a2d4b25903d1031d6433f24ca643868872", unrolled_ast = "19c3003aa7806c3901198f5ff002a0a2d4b25903d1031d6433f24ca643868872", ssa_ast = "415a2c2d597270ac91f4d6f37a36b8edf5b1ed8be72068e90bf53a26d94c6ad3", flattened_ast = "740041a346ea9666e5104166eb87435ac1471179f3f428b3e3b592af4807c4d7", destructured_ast = "5d67eefaf8bda85fdf59263cc3b78b8428cd7f7d1bc6a461728f99690c968bb3", inlined_ast = "5d67eefaf8bda85fdf59263cc3b78b8428cd7f7d1bc6a461728f99690c968bb3", dce_ast = "5d67eefaf8bda85fdf59263cc3b78b8428cd7f7d1bc6a461728f99690c968bb3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "19c3003aa7806c3901198f5ff002a0a2d4b25903d1031d6433f24ca643868872", unrolled_ast = "19c3003aa7806c3901198f5ff002a0a2d4b25903d1031d6433f24ca643868872", ssa_ast = "415a2c2d597270ac91f4d6f37a36b8edf5b1ed8be72068e90bf53a26d94c6ad3", flattened_ast = "740041a346ea9666e5104166eb87435ac1471179f3f428b3e3b592af4807c4d7", destructured_ast = "5d67eefaf8bda85fdf59263cc3b78b8428cd7f7d1bc6a461728f99690c968bb3", inlined_ast = "5d67eefaf8bda85fdf59263cc3b78b8428cd7f7d1bc6a461728f99690c968bb3", dce_ast = "5d67eefaf8bda85fdf59263cc3b78b8428cd7f7d1bc6a461728f99690c968bb3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/negate_min_fail.out b/tests/expectations/compiler/integers/i16/negate_min_fail.out index c119839374..588c4a4eb4 100644 --- a/tests/expectations/compiler/integers/i16/negate_min_fail.out +++ b/tests/expectations/compiler/integers/i16/negate_min_fail.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b3b817e77f823dc2277bd51148f123f9635bb1cb71f9c55fd42bc9eb51872533", type_checked_symbol_table = "7d75538de77d42898935f29fc3bee012d861eacfd73df9eaa3fedaa4006670a2", unrolled_symbol_table = "7d75538de77d42898935f29fc3bee012d861eacfd73df9eaa3fedaa4006670a2", initial_ast = "714efb95a1083e7f86bc44bb549290f8f42dfad5caa020e228a23cd820038773", unrolled_ast = "714efb95a1083e7f86bc44bb549290f8f42dfad5caa020e228a23cd820038773", ssa_ast = "4312012008bfd431feec056a18efe1bf1053ae3fbe55a30863d1846dc2e8a6a6", flattened_ast = "d4d1a2c0b7799d10df1036aae149fda4bb7b5a909150a24d48ae09b0e5639473", destructured_ast = "969d67a86b01949da6b350a43472be5eef917e3f0ad8b19761e53114833f3c67", inlined_ast = "969d67a86b01949da6b350a43472be5eef917e3f0ad8b19761e53114833f3c67", dce_ast = "969d67a86b01949da6b350a43472be5eef917e3f0ad8b19761e53114833f3c67", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "714efb95a1083e7f86bc44bb549290f8f42dfad5caa020e228a23cd820038773", unrolled_ast = "714efb95a1083e7f86bc44bb549290f8f42dfad5caa020e228a23cd820038773", ssa_ast = "4312012008bfd431feec056a18efe1bf1053ae3fbe55a30863d1846dc2e8a6a6", flattened_ast = "d4d1a2c0b7799d10df1036aae149fda4bb7b5a909150a24d48ae09b0e5639473", destructured_ast = "969d67a86b01949da6b350a43472be5eef917e3f0ad8b19761e53114833f3c67", inlined_ast = "969d67a86b01949da6b350a43472be5eef917e3f0ad8b19761e53114833f3c67", dce_ast = "969d67a86b01949da6b350a43472be5eef917e3f0ad8b19761e53114833f3c67", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/negate_zero.out b/tests/expectations/compiler/integers/i16/negate_zero.out index 0c0c5f1264..96a81e9a88 100644 --- a/tests/expectations/compiler/integers/i16/negate_zero.out +++ b/tests/expectations/compiler/integers/i16/negate_zero.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "cb75ce60716eb1d4d4c69cc5dc3eaf91a868662afd2137004138941656fa2f80", unrolled_symbol_table = "cb75ce60716eb1d4d4c69cc5dc3eaf91a868662afd2137004138941656fa2f80", initial_ast = "7028b71fb9f135d260859f39f9703e776ebd2a88bc98d18cc3133c596e8e1ca8", unrolled_ast = "7028b71fb9f135d260859f39f9703e776ebd2a88bc98d18cc3133c596e8e1ca8", ssa_ast = "d0e8a02c77d5ba131933d0cf93ae70bbfbc1e3b290fa842836221d8ce3de7743", flattened_ast = "289376e403ff4b94e4539312cbd03f89df34bac7fd268366a3775c0e41cfde53", destructured_ast = "0eee77a7699a4f5d9b675958a38d750ddad1c0243749ac83a814e67950985f5f", inlined_ast = "0eee77a7699a4f5d9b675958a38d750ddad1c0243749ac83a814e67950985f5f", dce_ast = "0eee77a7699a4f5d9b675958a38d750ddad1c0243749ac83a814e67950985f5f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7028b71fb9f135d260859f39f9703e776ebd2a88bc98d18cc3133c596e8e1ca8", unrolled_ast = "7028b71fb9f135d260859f39f9703e776ebd2a88bc98d18cc3133c596e8e1ca8", ssa_ast = "d0e8a02c77d5ba131933d0cf93ae70bbfbc1e3b290fa842836221d8ce3de7743", flattened_ast = "289376e403ff4b94e4539312cbd03f89df34bac7fd268366a3775c0e41cfde53", destructured_ast = "0eee77a7699a4f5d9b675958a38d750ddad1c0243749ac83a814e67950985f5f", inlined_ast = "0eee77a7699a4f5d9b675958a38d750ddad1c0243749ac83a814e67950985f5f", dce_ast = "0eee77a7699a4f5d9b675958a38d750ddad1c0243749ac83a814e67950985f5f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/operator_methods.out b/tests/expectations/compiler/integers/i16/operator_methods.out index 6f3501c03b..29acb27633 100644 --- a/tests/expectations/compiler/integers/i16/operator_methods.out +++ b/tests/expectations/compiler/integers/i16/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e8ffcb2bd89fc92507c8e6c85b488aa77c7d4fb073e33972e11cb58533c43203", type_checked_symbol_table = "a07f15571ace87cc54df29420f7339287dea7e651efacdd97eb27af7ae7bfebb", unrolled_symbol_table = "a07f15571ace87cc54df29420f7339287dea7e651efacdd97eb27af7ae7bfebb", initial_ast = "5341cd4af280073ce201f990517c6411545366b0f1be9680d5ca22f47fc582eb", unrolled_ast = "5341cd4af280073ce201f990517c6411545366b0f1be9680d5ca22f47fc582eb", ssa_ast = "fde89dfbffc96d97e4154c24167b9ae2e57feabe421a320d2cf6d7e716c3b27d", flattened_ast = "e709202124e35435409f2fb5667b77c3f88def8c2511a15abb5a613e8dae3e0a", destructured_ast = "30754422582fb2008bf80669dd4ffff0ad75abf37c701b4b3103ebf97dedaf7c", inlined_ast = "30754422582fb2008bf80669dd4ffff0ad75abf37c701b4b3103ebf97dedaf7c", dce_ast = "c3baefa1b4e4ef7a17f1382d03767e9895fc3e63f701442bdac209d0b47de477", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5341cd4af280073ce201f990517c6411545366b0f1be9680d5ca22f47fc582eb", unrolled_ast = "5341cd4af280073ce201f990517c6411545366b0f1be9680d5ca22f47fc582eb", ssa_ast = "fde89dfbffc96d97e4154c24167b9ae2e57feabe421a320d2cf6d7e716c3b27d", flattened_ast = "e709202124e35435409f2fb5667b77c3f88def8c2511a15abb5a613e8dae3e0a", destructured_ast = "30754422582fb2008bf80669dd4ffff0ad75abf37c701b4b3103ebf97dedaf7c", inlined_ast = "30754422582fb2008bf80669dd4ffff0ad75abf37c701b4b3103ebf97dedaf7c", dce_ast = "c3baefa1b4e4ef7a17f1382d03767e9895fc3e63f701442bdac209d0b47de477", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/or.out b/tests/expectations/compiler/integers/i16/or.out index 8ac2cccf57..570de2fe26 100644 --- a/tests/expectations/compiler/integers/i16/or.out +++ b/tests/expectations/compiler/integers/i16/or.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e757a62763272d24f7a767a8a8e274c922b19a56632711cf86c301729d8aa1e3", type_checked_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", unrolled_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", initial_ast = "84e2f08a54da3a6615a5a28000a9652a721a3d87b715807d3bd00d803848654b", unrolled_ast = "84e2f08a54da3a6615a5a28000a9652a721a3d87b715807d3bd00d803848654b", ssa_ast = "4a319970e8c0bed5a417837135e53cc73257083dc4dc579f6cb8663b23f7fa31", flattened_ast = "d589d1dd8ac18541bbb00050f30777aac25cb7be05826e28849b73256f246887", destructured_ast = "951f410ca1c91e60731c9e12de2a744e9bef1f2b2004f7d71cb238bcf274fa93", inlined_ast = "951f410ca1c91e60731c9e12de2a744e9bef1f2b2004f7d71cb238bcf274fa93", dce_ast = "951f410ca1c91e60731c9e12de2a744e9bef1f2b2004f7d71cb238bcf274fa93", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "84e2f08a54da3a6615a5a28000a9652a721a3d87b715807d3bd00d803848654b", unrolled_ast = "84e2f08a54da3a6615a5a28000a9652a721a3d87b715807d3bd00d803848654b", ssa_ast = "4a319970e8c0bed5a417837135e53cc73257083dc4dc579f6cb8663b23f7fa31", flattened_ast = "d589d1dd8ac18541bbb00050f30777aac25cb7be05826e28849b73256f246887", destructured_ast = "951f410ca1c91e60731c9e12de2a744e9bef1f2b2004f7d71cb238bcf274fa93", inlined_ast = "951f410ca1c91e60731c9e12de2a744e9bef1f2b2004f7d71cb238bcf274fa93", dce_ast = "951f410ca1c91e60731c9e12de2a744e9bef1f2b2004f7d71cb238bcf274fa93", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/pow.out b/tests/expectations/compiler/integers/i16/pow.out index e17ecac188..c07b87259b 100644 --- a/tests/expectations/compiler/integers/i16/pow.out +++ b/tests/expectations/compiler/integers/i16/pow.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e757a62763272d24f7a767a8a8e274c922b19a56632711cf86c301729d8aa1e3", type_checked_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", unrolled_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", initial_ast = "d6f2bdb563127e390170ef13b2a50bf7156d5d10b850525c1350db16e0d93bd9", unrolled_ast = "d6f2bdb563127e390170ef13b2a50bf7156d5d10b850525c1350db16e0d93bd9", ssa_ast = "4a084d423586810e375172414eb6e9671e7080cd1a628939feaf3f54ae8c7ae9", flattened_ast = "ff147245e6925e970af4ef63f8091a010dce9b6b195013da38951c77de859551", destructured_ast = "58c01b9e4cd4ddee735df2c9009114d3386dcfcdf5340159f6591e049078b773", inlined_ast = "58c01b9e4cd4ddee735df2c9009114d3386dcfcdf5340159f6591e049078b773", dce_ast = "58c01b9e4cd4ddee735df2c9009114d3386dcfcdf5340159f6591e049078b773", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d6f2bdb563127e390170ef13b2a50bf7156d5d10b850525c1350db16e0d93bd9", unrolled_ast = "d6f2bdb563127e390170ef13b2a50bf7156d5d10b850525c1350db16e0d93bd9", ssa_ast = "4a084d423586810e375172414eb6e9671e7080cd1a628939feaf3f54ae8c7ae9", flattened_ast = "ff147245e6925e970af4ef63f8091a010dce9b6b195013da38951c77de859551", destructured_ast = "58c01b9e4cd4ddee735df2c9009114d3386dcfcdf5340159f6591e049078b773", inlined_ast = "58c01b9e4cd4ddee735df2c9009114d3386dcfcdf5340159f6591e049078b773", dce_ast = "58c01b9e4cd4ddee735df2c9009114d3386dcfcdf5340159f6591e049078b773", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/rem.out b/tests/expectations/compiler/integers/i16/rem.out index ecb95ada26..2cb81709e8 100644 --- a/tests/expectations/compiler/integers/i16/rem.out +++ b/tests/expectations/compiler/integers/i16/rem.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e757a62763272d24f7a767a8a8e274c922b19a56632711cf86c301729d8aa1e3", type_checked_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", unrolled_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", initial_ast = "d4111e2554a96c365bb51eb7c7d700ff10cc361f604cd1780a35a6019d684aa4", unrolled_ast = "d4111e2554a96c365bb51eb7c7d700ff10cc361f604cd1780a35a6019d684aa4", ssa_ast = "13a9aa57a7630c2b06d428bf91364f01f01e12a020d22e52446d0d0a99f40dd3", flattened_ast = "5c5521d529ad4b82f2c961056292208270c9bd7b08f0d9d5ba85ca742c5fd7b7", destructured_ast = "1677b2698999286c2b47ec7500f434bddbd459d51b8ac72c41e74e4b1694754c", inlined_ast = "1677b2698999286c2b47ec7500f434bddbd459d51b8ac72c41e74e4b1694754c", dce_ast = "1677b2698999286c2b47ec7500f434bddbd459d51b8ac72c41e74e4b1694754c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d4111e2554a96c365bb51eb7c7d700ff10cc361f604cd1780a35a6019d684aa4", unrolled_ast = "d4111e2554a96c365bb51eb7c7d700ff10cc361f604cd1780a35a6019d684aa4", ssa_ast = "13a9aa57a7630c2b06d428bf91364f01f01e12a020d22e52446d0d0a99f40dd3", flattened_ast = "5c5521d529ad4b82f2c961056292208270c9bd7b08f0d9d5ba85ca742c5fd7b7", destructured_ast = "1677b2698999286c2b47ec7500f434bddbd459d51b8ac72c41e74e4b1694754c", inlined_ast = "1677b2698999286c2b47ec7500f434bddbd459d51b8ac72c41e74e4b1694754c", dce_ast = "1677b2698999286c2b47ec7500f434bddbd459d51b8ac72c41e74e4b1694754c", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/shl.out b/tests/expectations/compiler/integers/i16/shl.out index 112cd7156c..e2d9759b2f 100644 --- a/tests/expectations/compiler/integers/i16/shl.out +++ b/tests/expectations/compiler/integers/i16/shl.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e757a62763272d24f7a767a8a8e274c922b19a56632711cf86c301729d8aa1e3", type_checked_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", unrolled_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", initial_ast = "9741610ec7f5fbd044757469be98b5105d72f1a38cbdc7ee393e8a9940f662bd", unrolled_ast = "9741610ec7f5fbd044757469be98b5105d72f1a38cbdc7ee393e8a9940f662bd", ssa_ast = "25f8703e34a8bd0e480065a66a8cab504b02362b3884e6c1c9ce0bb934fe5e41", flattened_ast = "aceaeefa523b5c2de49d91b7d218f0afb4b3b5def9707716461cdd442fdebf16", destructured_ast = "0400dc36323284bbc129aa2a5f65322063c76fb116553ececf8adcf6180effad", inlined_ast = "0400dc36323284bbc129aa2a5f65322063c76fb116553ececf8adcf6180effad", dce_ast = "0400dc36323284bbc129aa2a5f65322063c76fb116553ececf8adcf6180effad", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9741610ec7f5fbd044757469be98b5105d72f1a38cbdc7ee393e8a9940f662bd", unrolled_ast = "9741610ec7f5fbd044757469be98b5105d72f1a38cbdc7ee393e8a9940f662bd", ssa_ast = "25f8703e34a8bd0e480065a66a8cab504b02362b3884e6c1c9ce0bb934fe5e41", flattened_ast = "aceaeefa523b5c2de49d91b7d218f0afb4b3b5def9707716461cdd442fdebf16", destructured_ast = "0400dc36323284bbc129aa2a5f65322063c76fb116553ececf8adcf6180effad", inlined_ast = "0400dc36323284bbc129aa2a5f65322063c76fb116553ececf8adcf6180effad", dce_ast = "0400dc36323284bbc129aa2a5f65322063c76fb116553ececf8adcf6180effad", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/shr.out b/tests/expectations/compiler/integers/i16/shr.out index 4fd7a4210c..de5e2369f6 100644 --- a/tests/expectations/compiler/integers/i16/shr.out +++ b/tests/expectations/compiler/integers/i16/shr.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e757a62763272d24f7a767a8a8e274c922b19a56632711cf86c301729d8aa1e3", type_checked_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", unrolled_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", initial_ast = "130e3a0d81d9f51b426a93bcca76d8936a3cc0e5b456c989f650750d1cb81980", unrolled_ast = "130e3a0d81d9f51b426a93bcca76d8936a3cc0e5b456c989f650750d1cb81980", ssa_ast = "14923d98a6596a92030a74f449b03f2ccf1256d71604426eabcf04c05d577720", flattened_ast = "6b720f037ed78f2d27521620a0b4eea03171b9c315a30c9c5fa7308ce514d980", destructured_ast = "ed0c0b716094d867efad87a81343f65526fdce500404bb8587188644645fb52f", inlined_ast = "ed0c0b716094d867efad87a81343f65526fdce500404bb8587188644645fb52f", dce_ast = "ed0c0b716094d867efad87a81343f65526fdce500404bb8587188644645fb52f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "130e3a0d81d9f51b426a93bcca76d8936a3cc0e5b456c989f650750d1cb81980", unrolled_ast = "130e3a0d81d9f51b426a93bcca76d8936a3cc0e5b456c989f650750d1cb81980", ssa_ast = "14923d98a6596a92030a74f449b03f2ccf1256d71604426eabcf04c05d577720", flattened_ast = "6b720f037ed78f2d27521620a0b4eea03171b9c315a30c9c5fa7308ce514d980", destructured_ast = "ed0c0b716094d867efad87a81343f65526fdce500404bb8587188644645fb52f", inlined_ast = "ed0c0b716094d867efad87a81343f65526fdce500404bb8587188644645fb52f", dce_ast = "ed0c0b716094d867efad87a81343f65526fdce500404bb8587188644645fb52f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/sub.out b/tests/expectations/compiler/integers/i16/sub.out index fb7e9a9b7c..64ea4242cd 100644 --- a/tests/expectations/compiler/integers/i16/sub.out +++ b/tests/expectations/compiler/integers/i16/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e757a62763272d24f7a767a8a8e274c922b19a56632711cf86c301729d8aa1e3", type_checked_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", unrolled_symbol_table = "baa75b8f93cfc23a112489143d04816bce5c3dd8039305cc153a2695eccccded", initial_ast = "a51fbbeb392939ca7c460c2aa394d1e1f8aae25ee359d1a6fdaceaa53997f5c9", unrolled_ast = "a51fbbeb392939ca7c460c2aa394d1e1f8aae25ee359d1a6fdaceaa53997f5c9", ssa_ast = "e46167198f67124edfa8e5f577a390cef4148c743cd62c2b49c9f65f79277ca0", flattened_ast = "80f2a6674f59707ee2623306ff5ce0dd8fbdc3da0a2a83d217eddf4be7c2febe", destructured_ast = "5e99655c6b67404a7e7903f587121b922211731223d601b9bd288eaced55b040", inlined_ast = "5e99655c6b67404a7e7903f587121b922211731223d601b9bd288eaced55b040", dce_ast = "5e99655c6b67404a7e7903f587121b922211731223d601b9bd288eaced55b040", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a51fbbeb392939ca7c460c2aa394d1e1f8aae25ee359d1a6fdaceaa53997f5c9", unrolled_ast = "a51fbbeb392939ca7c460c2aa394d1e1f8aae25ee359d1a6fdaceaa53997f5c9", ssa_ast = "e46167198f67124edfa8e5f577a390cef4148c743cd62c2b49c9f65f79277ca0", flattened_ast = "80f2a6674f59707ee2623306ff5ce0dd8fbdc3da0a2a83d217eddf4be7c2febe", destructured_ast = "5e99655c6b67404a7e7903f587121b922211731223d601b9bd288eaced55b040", inlined_ast = "5e99655c6b67404a7e7903f587121b922211731223d601b9bd288eaced55b040", dce_ast = "5e99655c6b67404a7e7903f587121b922211731223d601b9bd288eaced55b040", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/ternary.out b/tests/expectations/compiler/integers/i16/ternary.out index f0dd209613..1f5987b3e2 100644 --- a/tests/expectations/compiler/integers/i16/ternary.out +++ b/tests/expectations/compiler/integers/i16/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "216295ee7c875913d271ae9e14b3a8a6604be6e5fe0fea6b0da69b074aaf3048", type_checked_symbol_table = "c7d588c850889d6d0d9ae211ec159977e946056cd8cd604fe29972c9019048fc", unrolled_symbol_table = "c7d588c850889d6d0d9ae211ec159977e946056cd8cd604fe29972c9019048fc", initial_ast = "ca0c72396db5c2ab00f6d0cc4f9263f52eab377e99de3d30324c299de23be7b4", unrolled_ast = "ca0c72396db5c2ab00f6d0cc4f9263f52eab377e99de3d30324c299de23be7b4", ssa_ast = "bec1b099e818a8c09554c2d1c6864b72687d56fe36cda7e40ad32e258e5d408b", flattened_ast = "d50fa16894f625dd7b1aacc7ac2c4170ed24acaf5daace3044205ce3f6af1118", destructured_ast = "89b13a4d6bc836c3e68cc4eff8a0a1b73e117ef39a2f9cc11527303de2b5b326", inlined_ast = "89b13a4d6bc836c3e68cc4eff8a0a1b73e117ef39a2f9cc11527303de2b5b326", dce_ast = "89b13a4d6bc836c3e68cc4eff8a0a1b73e117ef39a2f9cc11527303de2b5b326", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ca0c72396db5c2ab00f6d0cc4f9263f52eab377e99de3d30324c299de23be7b4", unrolled_ast = "ca0c72396db5c2ab00f6d0cc4f9263f52eab377e99de3d30324c299de23be7b4", ssa_ast = "bec1b099e818a8c09554c2d1c6864b72687d56fe36cda7e40ad32e258e5d408b", flattened_ast = "d50fa16894f625dd7b1aacc7ac2c4170ed24acaf5daace3044205ce3f6af1118", destructured_ast = "89b13a4d6bc836c3e68cc4eff8a0a1b73e117ef39a2f9cc11527303de2b5b326", inlined_ast = "89b13a4d6bc836c3e68cc4eff8a0a1b73e117ef39a2f9cc11527303de2b5b326", dce_ast = "89b13a4d6bc836c3e68cc4eff8a0a1b73e117ef39a2f9cc11527303de2b5b326", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i16/xor.out b/tests/expectations/compiler/integers/i16/xor.out index 961859a661..e7faa50439 100644 --- a/tests/expectations/compiler/integers/i16/xor.out +++ b/tests/expectations/compiler/integers/i16/xor.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "93061cf179e58ccfbb783d508fe5cd36d47998745a39bbedad0a2629827bdae8", type_checked_symbol_table = "e0b23b367e446e290dfafb9eda03806e3dc66382f5740dc61916da2f39da1175", unrolled_symbol_table = "e0b23b367e446e290dfafb9eda03806e3dc66382f5740dc61916da2f39da1175", initial_ast = "f8c94070818ce04a201efef13c19208168882cddc22a5f411f00421472d5754c", unrolled_ast = "f8c94070818ce04a201efef13c19208168882cddc22a5f411f00421472d5754c", ssa_ast = "bf6b460264a6871db8d170dd96e52976526b55abed4cb01dfd3809c3760cb84f", flattened_ast = "1f9ff93c34e2ff0e793e2c61ce3a447352cafc89c8d566af7a2a22c84edc4f34", destructured_ast = "34f21996615600121623d4cfb6663a83f251681b077b52f0d6eb67e0867de92e", inlined_ast = "34f21996615600121623d4cfb6663a83f251681b077b52f0d6eb67e0867de92e", dce_ast = "34f21996615600121623d4cfb6663a83f251681b077b52f0d6eb67e0867de92e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f8c94070818ce04a201efef13c19208168882cddc22a5f411f00421472d5754c", unrolled_ast = "f8c94070818ce04a201efef13c19208168882cddc22a5f411f00421472d5754c", ssa_ast = "bf6b460264a6871db8d170dd96e52976526b55abed4cb01dfd3809c3760cb84f", flattened_ast = "1f9ff93c34e2ff0e793e2c61ce3a447352cafc89c8d566af7a2a22c84edc4f34", destructured_ast = "34f21996615600121623d4cfb6663a83f251681b077b52f0d6eb67e0867de92e", inlined_ast = "34f21996615600121623d4cfb6663a83f251681b077b52f0d6eb67e0867de92e", dce_ast = "34f21996615600121623d4cfb6663a83f251681b077b52f0d6eb67e0867de92e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/add.out b/tests/expectations/compiler/integers/i32/add.out index abc76d0bc5..a3257c5603 100644 --- a/tests/expectations/compiler/integers/i32/add.out +++ b/tests/expectations/compiler/integers/i32/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "06560d058b3853a34431e5f1f609a3e762da3452cee9fc7863e6361928a746f3", type_checked_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", unrolled_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", initial_ast = "c14c0d7eb4171b7798410f603e543dcbe8f5407aab137c4158f0d0ca356014cf", unrolled_ast = "c14c0d7eb4171b7798410f603e543dcbe8f5407aab137c4158f0d0ca356014cf", ssa_ast = "e216c8b4739f7f568eb1ff0238db7c02b058d5df2c1e09a6c9459b9d2d72aca5", flattened_ast = "45bb4bb53f6532dfa256a2ce7ca645979a7cfe23854b4bd77e00310d8131d30c", destructured_ast = "c76a34ffdc5bea23502da137cf751d95390d0a105db2082b97a053d0f5a767e6", inlined_ast = "c76a34ffdc5bea23502da137cf751d95390d0a105db2082b97a053d0f5a767e6", dce_ast = "c76a34ffdc5bea23502da137cf751d95390d0a105db2082b97a053d0f5a767e6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c14c0d7eb4171b7798410f603e543dcbe8f5407aab137c4158f0d0ca356014cf", unrolled_ast = "c14c0d7eb4171b7798410f603e543dcbe8f5407aab137c4158f0d0ca356014cf", ssa_ast = "e216c8b4739f7f568eb1ff0238db7c02b058d5df2c1e09a6c9459b9d2d72aca5", flattened_ast = "45bb4bb53f6532dfa256a2ce7ca645979a7cfe23854b4bd77e00310d8131d30c", destructured_ast = "c76a34ffdc5bea23502da137cf751d95390d0a105db2082b97a053d0f5a767e6", inlined_ast = "c76a34ffdc5bea23502da137cf751d95390d0a105db2082b97a053d0f5a767e6", dce_ast = "c76a34ffdc5bea23502da137cf751d95390d0a105db2082b97a053d0f5a767e6", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/and.out b/tests/expectations/compiler/integers/i32/and.out index cd9c5bbb6a..76474dd42b 100644 --- a/tests/expectations/compiler/integers/i32/and.out +++ b/tests/expectations/compiler/integers/i32/and.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "06560d058b3853a34431e5f1f609a3e762da3452cee9fc7863e6361928a746f3", type_checked_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", unrolled_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", initial_ast = "9c76a63e38f630e4230e21833c4188d6e8b6c9f597d0ce8db4117cabe2f11e7c", unrolled_ast = "9c76a63e38f630e4230e21833c4188d6e8b6c9f597d0ce8db4117cabe2f11e7c", ssa_ast = "f68364b096fa8d84127d1fe65e90787daf8ba496d2eb31f106dc2afe2bd9a011", flattened_ast = "91742bb3d50e0436960f11a9dbcf33d10432d0ed59cde4e5992a5c47efcf3061", destructured_ast = "6f93397ecf611474c1023e621f37224cea0ecdd2e58aa7ac4ad0db631c6336a1", inlined_ast = "6f93397ecf611474c1023e621f37224cea0ecdd2e58aa7ac4ad0db631c6336a1", dce_ast = "6f93397ecf611474c1023e621f37224cea0ecdd2e58aa7ac4ad0db631c6336a1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9c76a63e38f630e4230e21833c4188d6e8b6c9f597d0ce8db4117cabe2f11e7c", unrolled_ast = "9c76a63e38f630e4230e21833c4188d6e8b6c9f597d0ce8db4117cabe2f11e7c", ssa_ast = "f68364b096fa8d84127d1fe65e90787daf8ba496d2eb31f106dc2afe2bd9a011", flattened_ast = "91742bb3d50e0436960f11a9dbcf33d10432d0ed59cde4e5992a5c47efcf3061", destructured_ast = "6f93397ecf611474c1023e621f37224cea0ecdd2e58aa7ac4ad0db631c6336a1", inlined_ast = "6f93397ecf611474c1023e621f37224cea0ecdd2e58aa7ac4ad0db631c6336a1", dce_ast = "6f93397ecf611474c1023e621f37224cea0ecdd2e58aa7ac4ad0db631c6336a1", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/console_assert.out b/tests/expectations/compiler/integers/i32/console_assert.out index accecfde22..5e2f5685ce 100644 --- a/tests/expectations/compiler/integers/i32/console_assert.out +++ b/tests/expectations/compiler/integers/i32/console_assert.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0658ac703d5b61db8e8b8f64757c74b02534ac13fe579b544b82590a931d7e40", type_checked_symbol_table = "ab81aa467e48c64712fac93938a790bd8b01c7f4df3e621dcd474e8c5b093b6f", unrolled_symbol_table = "ab81aa467e48c64712fac93938a790bd8b01c7f4df3e621dcd474e8c5b093b6f", initial_ast = "d573b8cd6ae8a5242697a9e53a0a1dd714a00228a892dac459123011b1434d92", unrolled_ast = "d573b8cd6ae8a5242697a9e53a0a1dd714a00228a892dac459123011b1434d92", ssa_ast = "f97819ab4d51bd7f264bc9ac57501f09571e57f47d6c5c3db739fef24d227a33", flattened_ast = "56a418d0009ad0594726fa77691cfe55c0146a4d7453368cf0a54e9ce3b8d31b", destructured_ast = "8da2ef91eaf842c9ea0260177963bdb52b037e87ed0a97c1c2561e3e8aae47bd", inlined_ast = "8da2ef91eaf842c9ea0260177963bdb52b037e87ed0a97c1c2561e3e8aae47bd", dce_ast = "8da2ef91eaf842c9ea0260177963bdb52b037e87ed0a97c1c2561e3e8aae47bd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d573b8cd6ae8a5242697a9e53a0a1dd714a00228a892dac459123011b1434d92", unrolled_ast = "d573b8cd6ae8a5242697a9e53a0a1dd714a00228a892dac459123011b1434d92", ssa_ast = "f97819ab4d51bd7f264bc9ac57501f09571e57f47d6c5c3db739fef24d227a33", flattened_ast = "56a418d0009ad0594726fa77691cfe55c0146a4d7453368cf0a54e9ce3b8d31b", destructured_ast = "8da2ef91eaf842c9ea0260177963bdb52b037e87ed0a97c1c2561e3e8aae47bd", inlined_ast = "8da2ef91eaf842c9ea0260177963bdb52b037e87ed0a97c1c2561e3e8aae47bd", dce_ast = "8da2ef91eaf842c9ea0260177963bdb52b037e87ed0a97c1c2561e3e8aae47bd", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/div.out b/tests/expectations/compiler/integers/i32/div.out index a2ec5bdf38..7ae936f48f 100644 --- a/tests/expectations/compiler/integers/i32/div.out +++ b/tests/expectations/compiler/integers/i32/div.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "06560d058b3853a34431e5f1f609a3e762da3452cee9fc7863e6361928a746f3", type_checked_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", unrolled_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", initial_ast = "96dff228d220f9ec7a7af88a5e2eb5896966528881eee10f4252f88e69ec114a", unrolled_ast = "96dff228d220f9ec7a7af88a5e2eb5896966528881eee10f4252f88e69ec114a", ssa_ast = "6c0eebf5c03a30327e43bc6036ab7310174afbf0928110bf7a907a123403c343", flattened_ast = "860e3fa1e3ed44496b8d448b9897e4571d4a8c306c9d18fe4be1e106d1c92d89", destructured_ast = "94387f2fd0f31ede28e39dfbc44837456d2296125a36ca1d80587891e9f3ae27", inlined_ast = "94387f2fd0f31ede28e39dfbc44837456d2296125a36ca1d80587891e9f3ae27", dce_ast = "94387f2fd0f31ede28e39dfbc44837456d2296125a36ca1d80587891e9f3ae27", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "96dff228d220f9ec7a7af88a5e2eb5896966528881eee10f4252f88e69ec114a", unrolled_ast = "96dff228d220f9ec7a7af88a5e2eb5896966528881eee10f4252f88e69ec114a", ssa_ast = "6c0eebf5c03a30327e43bc6036ab7310174afbf0928110bf7a907a123403c343", flattened_ast = "860e3fa1e3ed44496b8d448b9897e4571d4a8c306c9d18fe4be1e106d1c92d89", destructured_ast = "94387f2fd0f31ede28e39dfbc44837456d2296125a36ca1d80587891e9f3ae27", inlined_ast = "94387f2fd0f31ede28e39dfbc44837456d2296125a36ca1d80587891e9f3ae27", dce_ast = "94387f2fd0f31ede28e39dfbc44837456d2296125a36ca1d80587891e9f3ae27", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/eq.out b/tests/expectations/compiler/integers/i32/eq.out index fa29c4203a..26ad31ff20 100644 --- a/tests/expectations/compiler/integers/i32/eq.out +++ b/tests/expectations/compiler/integers/i32/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6b958f1fd15d2d1c2a24852ff42ebccc826a98cfee99abadf4efbd82ba4214a6", type_checked_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", unrolled_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", initial_ast = "7659ed20eb2fee9dc4935cb9e851405b731a2f3988f2b0e74834088aee9cede9", unrolled_ast = "7659ed20eb2fee9dc4935cb9e851405b731a2f3988f2b0e74834088aee9cede9", ssa_ast = "7ce698e9c41ef5829263615cc01049e036e5163e42af0a107d1dd2524bf32779", flattened_ast = "045d7ac7e2b492a5d185af57f2c65b1c15feb7a310f03fb14c4d0bf16800e27e", destructured_ast = "7ab6f164f2b026d1e4535d8b213ca361b1ca8d82d996a2a0e7db1ee3d483580c", inlined_ast = "7ab6f164f2b026d1e4535d8b213ca361b1ca8d82d996a2a0e7db1ee3d483580c", dce_ast = "7ab6f164f2b026d1e4535d8b213ca361b1ca8d82d996a2a0e7db1ee3d483580c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7659ed20eb2fee9dc4935cb9e851405b731a2f3988f2b0e74834088aee9cede9", unrolled_ast = "7659ed20eb2fee9dc4935cb9e851405b731a2f3988f2b0e74834088aee9cede9", ssa_ast = "7ce698e9c41ef5829263615cc01049e036e5163e42af0a107d1dd2524bf32779", flattened_ast = "045d7ac7e2b492a5d185af57f2c65b1c15feb7a310f03fb14c4d0bf16800e27e", destructured_ast = "7ab6f164f2b026d1e4535d8b213ca361b1ca8d82d996a2a0e7db1ee3d483580c", inlined_ast = "7ab6f164f2b026d1e4535d8b213ca361b1ca8d82d996a2a0e7db1ee3d483580c", dce_ast = "7ab6f164f2b026d1e4535d8b213ca361b1ca8d82d996a2a0e7db1ee3d483580c", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/ge.out b/tests/expectations/compiler/integers/i32/ge.out index b89f01df80..abe0051039 100644 --- a/tests/expectations/compiler/integers/i32/ge.out +++ b/tests/expectations/compiler/integers/i32/ge.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6b958f1fd15d2d1c2a24852ff42ebccc826a98cfee99abadf4efbd82ba4214a6", type_checked_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", unrolled_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", initial_ast = "2c942f8b0e96f59c4a735db001bb7451dccb02d5a7806bbd1194f65a3da7289e", unrolled_ast = "2c942f8b0e96f59c4a735db001bb7451dccb02d5a7806bbd1194f65a3da7289e", ssa_ast = "3da1f6cde1a78cb33f124d16da7b34251fa64803410f85d844cc9846ab69dfcd", flattened_ast = "195e3b5e6234aa13ba6a7aa0f23b3a0b1cfefcfde5cd1744f2eaaa3b72426dd6", destructured_ast = "48f83eaa982f439d5d5855685c3b66950208fa67d77cfeff932f99dba0516887", inlined_ast = "48f83eaa982f439d5d5855685c3b66950208fa67d77cfeff932f99dba0516887", dce_ast = "48f83eaa982f439d5d5855685c3b66950208fa67d77cfeff932f99dba0516887", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2c942f8b0e96f59c4a735db001bb7451dccb02d5a7806bbd1194f65a3da7289e", unrolled_ast = "2c942f8b0e96f59c4a735db001bb7451dccb02d5a7806bbd1194f65a3da7289e", ssa_ast = "3da1f6cde1a78cb33f124d16da7b34251fa64803410f85d844cc9846ab69dfcd", flattened_ast = "195e3b5e6234aa13ba6a7aa0f23b3a0b1cfefcfde5cd1744f2eaaa3b72426dd6", destructured_ast = "48f83eaa982f439d5d5855685c3b66950208fa67d77cfeff932f99dba0516887", inlined_ast = "48f83eaa982f439d5d5855685c3b66950208fa67d77cfeff932f99dba0516887", dce_ast = "48f83eaa982f439d5d5855685c3b66950208fa67d77cfeff932f99dba0516887", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/gt.out b/tests/expectations/compiler/integers/i32/gt.out index 1233a33c85..ef5a4b6b92 100644 --- a/tests/expectations/compiler/integers/i32/gt.out +++ b/tests/expectations/compiler/integers/i32/gt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6b958f1fd15d2d1c2a24852ff42ebccc826a98cfee99abadf4efbd82ba4214a6", type_checked_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", unrolled_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", initial_ast = "b9c5c190778be0545a4cf9199a31cdd73a7503a58d056a108072bc5b383857c5", unrolled_ast = "b9c5c190778be0545a4cf9199a31cdd73a7503a58d056a108072bc5b383857c5", ssa_ast = "409246088010a03ecaf951efc555155f02590d688431339aba27b631919e4638", flattened_ast = "1151cd5bdc59c71817d2e87bfff873d0a62bd3850134bc16d210b085c171d743", destructured_ast = "ac2e2dd75d61334004a92f14f1bb866c4343febd152795cf7eeb857970b3ddac", inlined_ast = "ac2e2dd75d61334004a92f14f1bb866c4343febd152795cf7eeb857970b3ddac", dce_ast = "ac2e2dd75d61334004a92f14f1bb866c4343febd152795cf7eeb857970b3ddac", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b9c5c190778be0545a4cf9199a31cdd73a7503a58d056a108072bc5b383857c5", unrolled_ast = "b9c5c190778be0545a4cf9199a31cdd73a7503a58d056a108072bc5b383857c5", ssa_ast = "409246088010a03ecaf951efc555155f02590d688431339aba27b631919e4638", flattened_ast = "1151cd5bdc59c71817d2e87bfff873d0a62bd3850134bc16d210b085c171d743", destructured_ast = "ac2e2dd75d61334004a92f14f1bb866c4343febd152795cf7eeb857970b3ddac", inlined_ast = "ac2e2dd75d61334004a92f14f1bb866c4343febd152795cf7eeb857970b3ddac", dce_ast = "ac2e2dd75d61334004a92f14f1bb866c4343febd152795cf7eeb857970b3ddac", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/hex_and_bin.out b/tests/expectations/compiler/integers/i32/hex_and_bin.out index 8cf3d61ce5..908d3892be 100644 --- a/tests/expectations/compiler/integers/i32/hex_and_bin.out +++ b/tests/expectations/compiler/integers/i32/hex_and_bin.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "83c90a308b93576219c7121c45ff45ae0ec41d30b777b97561869c80af2d863b", type_checked_symbol_table = "b6fb1082b7b1b89fb841affd380d5bc7ce4a61d6d86557b4d82146d08ebffbc1", unrolled_symbol_table = "b6fb1082b7b1b89fb841affd380d5bc7ce4a61d6d86557b4d82146d08ebffbc1", initial_ast = "d6e00a4cb2abea938e9eb0af35e058f5eb749a8d97dc56e434553511cfbf5bdc", unrolled_ast = "d6e00a4cb2abea938e9eb0af35e058f5eb749a8d97dc56e434553511cfbf5bdc", ssa_ast = "9c01e57aa0ee03cf03b7da15f64c40a6fce773dac8afda6e8722f5d8d16d7730", flattened_ast = "5222a287ea1a208cb950a77630e32621375e0f9d1c78ee74828482c1a3d2d5fa", destructured_ast = "4dd127a21d0013d590115c8f373787c105d754b97ec0fc5e5014c7ddb32b6011", inlined_ast = "4dd127a21d0013d590115c8f373787c105d754b97ec0fc5e5014c7ddb32b6011", dce_ast = "4dd127a21d0013d590115c8f373787c105d754b97ec0fc5e5014c7ddb32b6011", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d6e00a4cb2abea938e9eb0af35e058f5eb749a8d97dc56e434553511cfbf5bdc", unrolled_ast = "d6e00a4cb2abea938e9eb0af35e058f5eb749a8d97dc56e434553511cfbf5bdc", ssa_ast = "9c01e57aa0ee03cf03b7da15f64c40a6fce773dac8afda6e8722f5d8d16d7730", flattened_ast = "5222a287ea1a208cb950a77630e32621375e0f9d1c78ee74828482c1a3d2d5fa", destructured_ast = "4dd127a21d0013d590115c8f373787c105d754b97ec0fc5e5014c7ddb32b6011", inlined_ast = "4dd127a21d0013d590115c8f373787c105d754b97ec0fc5e5014c7ddb32b6011", dce_ast = "4dd127a21d0013d590115c8f373787c105d754b97ec0fc5e5014c7ddb32b6011", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/le.out b/tests/expectations/compiler/integers/i32/le.out index 562e602063..7036b852cc 100644 --- a/tests/expectations/compiler/integers/i32/le.out +++ b/tests/expectations/compiler/integers/i32/le.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6b958f1fd15d2d1c2a24852ff42ebccc826a98cfee99abadf4efbd82ba4214a6", type_checked_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", unrolled_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", initial_ast = "d32ce60be58a30b22200c47efb2f46ed07084af896e58f689927ecc5b7cc7973", unrolled_ast = "d32ce60be58a30b22200c47efb2f46ed07084af896e58f689927ecc5b7cc7973", ssa_ast = "01671d010bd9dd494a0456492e1351b94cb9e4f6b9b47e44ac90807a8831fc53", flattened_ast = "3410a585a98141f594814d13b0a4ffde56205a70f63a70e2f611418fabe7dd2a", destructured_ast = "4e72a442d4a8435bba7a9533762f4878967df4d46077bad1c6126f8adc69cc69", inlined_ast = "4e72a442d4a8435bba7a9533762f4878967df4d46077bad1c6126f8adc69cc69", dce_ast = "4e72a442d4a8435bba7a9533762f4878967df4d46077bad1c6126f8adc69cc69", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d32ce60be58a30b22200c47efb2f46ed07084af896e58f689927ecc5b7cc7973", unrolled_ast = "d32ce60be58a30b22200c47efb2f46ed07084af896e58f689927ecc5b7cc7973", ssa_ast = "01671d010bd9dd494a0456492e1351b94cb9e4f6b9b47e44ac90807a8831fc53", flattened_ast = "3410a585a98141f594814d13b0a4ffde56205a70f63a70e2f611418fabe7dd2a", destructured_ast = "4e72a442d4a8435bba7a9533762f4878967df4d46077bad1c6126f8adc69cc69", inlined_ast = "4e72a442d4a8435bba7a9533762f4878967df4d46077bad1c6126f8adc69cc69", dce_ast = "4e72a442d4a8435bba7a9533762f4878967df4d46077bad1c6126f8adc69cc69", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/lt.out b/tests/expectations/compiler/integers/i32/lt.out index 0f39837fc4..8feb0ce41c 100644 --- a/tests/expectations/compiler/integers/i32/lt.out +++ b/tests/expectations/compiler/integers/i32/lt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6b958f1fd15d2d1c2a24852ff42ebccc826a98cfee99abadf4efbd82ba4214a6", type_checked_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", unrolled_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", initial_ast = "ef5b776447ea445b03abe301a82b72502a64b1f5ff5c49c10fb691437f83e629", unrolled_ast = "ef5b776447ea445b03abe301a82b72502a64b1f5ff5c49c10fb691437f83e629", ssa_ast = "7d5210472cb3ba84643e24a2219b4f3c6740ca6fccc386af4e6b6f835063b03f", flattened_ast = "2924ca209765a19d522a57ad8901cc9cb3d34d40bd3f248f26cc9519b4e22c28", destructured_ast = "607129c1b4c8920c4130722072f7c8fccaaf36df7bded4ea417fe1634e480e3d", inlined_ast = "607129c1b4c8920c4130722072f7c8fccaaf36df7bded4ea417fe1634e480e3d", dce_ast = "607129c1b4c8920c4130722072f7c8fccaaf36df7bded4ea417fe1634e480e3d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ef5b776447ea445b03abe301a82b72502a64b1f5ff5c49c10fb691437f83e629", unrolled_ast = "ef5b776447ea445b03abe301a82b72502a64b1f5ff5c49c10fb691437f83e629", ssa_ast = "7d5210472cb3ba84643e24a2219b4f3c6740ca6fccc386af4e6b6f835063b03f", flattened_ast = "2924ca209765a19d522a57ad8901cc9cb3d34d40bd3f248f26cc9519b4e22c28", destructured_ast = "607129c1b4c8920c4130722072f7c8fccaaf36df7bded4ea417fe1634e480e3d", inlined_ast = "607129c1b4c8920c4130722072f7c8fccaaf36df7bded4ea417fe1634e480e3d", dce_ast = "607129c1b4c8920c4130722072f7c8fccaaf36df7bded4ea417fe1634e480e3d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/max.out b/tests/expectations/compiler/integers/i32/max.out index fc5fba3ba5..6ff5e64b5b 100644 --- a/tests/expectations/compiler/integers/i32/max.out +++ b/tests/expectations/compiler/integers/i32/max.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bf3900c0d479abc672136800cdd4bc817d49ff44a703edbd9a453a642beb2d3e", type_checked_symbol_table = "30a32b1dc2b9c9e3cb3d8a9ca3ffa10db7d61ad920681f0e0a4fddc9cf6af984", unrolled_symbol_table = "30a32b1dc2b9c9e3cb3d8a9ca3ffa10db7d61ad920681f0e0a4fddc9cf6af984", initial_ast = "4ab0d85d10c2e0e82a4acd245606459aac2db567b67e7006f27b3fc520464acd", unrolled_ast = "4ab0d85d10c2e0e82a4acd245606459aac2db567b67e7006f27b3fc520464acd", ssa_ast = "463be3766f9720530ba482a1d25c7ca4b5e6ea65226b74bf7517bebea8e9480f", flattened_ast = "50c266396ffd543f6513374aa4cf3c4c6aad8576e330fc5111528853c47e2915", destructured_ast = "a584edf402a78cf3a316eeec3d376fb0ab42ce189dbe965c10bafa7f0600a1fd", inlined_ast = "a584edf402a78cf3a316eeec3d376fb0ab42ce189dbe965c10bafa7f0600a1fd", dce_ast = "a584edf402a78cf3a316eeec3d376fb0ab42ce189dbe965c10bafa7f0600a1fd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4ab0d85d10c2e0e82a4acd245606459aac2db567b67e7006f27b3fc520464acd", unrolled_ast = "4ab0d85d10c2e0e82a4acd245606459aac2db567b67e7006f27b3fc520464acd", ssa_ast = "463be3766f9720530ba482a1d25c7ca4b5e6ea65226b74bf7517bebea8e9480f", flattened_ast = "50c266396ffd543f6513374aa4cf3c4c6aad8576e330fc5111528853c47e2915", destructured_ast = "a584edf402a78cf3a316eeec3d376fb0ab42ce189dbe965c10bafa7f0600a1fd", inlined_ast = "a584edf402a78cf3a316eeec3d376fb0ab42ce189dbe965c10bafa7f0600a1fd", dce_ast = "a584edf402a78cf3a316eeec3d376fb0ab42ce189dbe965c10bafa7f0600a1fd", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/min.out b/tests/expectations/compiler/integers/i32/min.out index 16073b8d40..979e54791a 100644 --- a/tests/expectations/compiler/integers/i32/min.out +++ b/tests/expectations/compiler/integers/i32/min.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bf3900c0d479abc672136800cdd4bc817d49ff44a703edbd9a453a642beb2d3e", type_checked_symbol_table = "30a32b1dc2b9c9e3cb3d8a9ca3ffa10db7d61ad920681f0e0a4fddc9cf6af984", unrolled_symbol_table = "30a32b1dc2b9c9e3cb3d8a9ca3ffa10db7d61ad920681f0e0a4fddc9cf6af984", initial_ast = "19bcae6a4106f500341295e337a6fc1601e48a9695e383de8f0f264a8f09b729", unrolled_ast = "19bcae6a4106f500341295e337a6fc1601e48a9695e383de8f0f264a8f09b729", ssa_ast = "fbe1f5fc71b3290a0dc449a0cc0d31f47e71a7e7774e696d2f374ed2a03b8d09", flattened_ast = "b66b7dc4e690de20fabc7614d514e1f18e984b61b87daff236326773f4a3bdae", destructured_ast = "46f9793b262f21310a65d8d75eb6643ef37d4fda451c503d9ec5539c78a2910f", inlined_ast = "46f9793b262f21310a65d8d75eb6643ef37d4fda451c503d9ec5539c78a2910f", dce_ast = "46f9793b262f21310a65d8d75eb6643ef37d4fda451c503d9ec5539c78a2910f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "19bcae6a4106f500341295e337a6fc1601e48a9695e383de8f0f264a8f09b729", unrolled_ast = "19bcae6a4106f500341295e337a6fc1601e48a9695e383de8f0f264a8f09b729", ssa_ast = "fbe1f5fc71b3290a0dc449a0cc0d31f47e71a7e7774e696d2f374ed2a03b8d09", flattened_ast = "b66b7dc4e690de20fabc7614d514e1f18e984b61b87daff236326773f4a3bdae", destructured_ast = "46f9793b262f21310a65d8d75eb6643ef37d4fda451c503d9ec5539c78a2910f", inlined_ast = "46f9793b262f21310a65d8d75eb6643ef37d4fda451c503d9ec5539c78a2910f", dce_ast = "46f9793b262f21310a65d8d75eb6643ef37d4fda451c503d9ec5539c78a2910f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/min_fail.out b/tests/expectations/compiler/integers/i32/min_fail.out index 1ac0d03c0a..c409547ebf 100644 --- a/tests/expectations/compiler/integers/i32/min_fail.out +++ b/tests/expectations/compiler/integers/i32/min_fail.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "57a18bcda7c1fa2bc7c23d6940dd3fdb4d0e9a2e0d27cadd77f44142a5f81bc5", type_checked_symbol_table = "5cf820248fc51eee6c9e3c247b10c84f26035b5fb08a2113ec5587060a675d47", unrolled_symbol_table = "5cf820248fc51eee6c9e3c247b10c84f26035b5fb08a2113ec5587060a675d47", initial_ast = "9956ae6688256b454155d52b85aa4425070178653babf8f6d7810d7fae51bac5", unrolled_ast = "9956ae6688256b454155d52b85aa4425070178653babf8f6d7810d7fae51bac5", ssa_ast = "3903a214a9257609f79e09b7628e4a266f7203f9d8f6633934cd44c0b17d2b43", flattened_ast = "a68596361eb4f8da3a1a2e158dd55bfce45cb13aa2c7c186618f73fcebb70995", destructured_ast = "462dedf7685f6e60843a4406b228d8483621c259f0cd6a62c026ffd46b815f8d", inlined_ast = "462dedf7685f6e60843a4406b228d8483621c259f0cd6a62c026ffd46b815f8d", dce_ast = "462dedf7685f6e60843a4406b228d8483621c259f0cd6a62c026ffd46b815f8d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9956ae6688256b454155d52b85aa4425070178653babf8f6d7810d7fae51bac5", unrolled_ast = "9956ae6688256b454155d52b85aa4425070178653babf8f6d7810d7fae51bac5", ssa_ast = "3903a214a9257609f79e09b7628e4a266f7203f9d8f6633934cd44c0b17d2b43", flattened_ast = "a68596361eb4f8da3a1a2e158dd55bfce45cb13aa2c7c186618f73fcebb70995", destructured_ast = "462dedf7685f6e60843a4406b228d8483621c259f0cd6a62c026ffd46b815f8d", inlined_ast = "462dedf7685f6e60843a4406b228d8483621c259f0cd6a62c026ffd46b815f8d", dce_ast = "462dedf7685f6e60843a4406b228d8483621c259f0cd6a62c026ffd46b815f8d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/mul.out b/tests/expectations/compiler/integers/i32/mul.out index 8dfcbb6100..f8f90122bc 100644 --- a/tests/expectations/compiler/integers/i32/mul.out +++ b/tests/expectations/compiler/integers/i32/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "06560d058b3853a34431e5f1f609a3e762da3452cee9fc7863e6361928a746f3", type_checked_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", unrolled_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", initial_ast = "fce7daf4c7133f50f512f82e238c3d7b348107188245fe974f61d10abe9affc4", unrolled_ast = "fce7daf4c7133f50f512f82e238c3d7b348107188245fe974f61d10abe9affc4", ssa_ast = "f90c33a218cce19c524ca73e099711f306c685bd2eb93a25039213087e62178c", flattened_ast = "b418c443e3a499fa6f5b44248709c23866e0822ee14363adf3f1c5b261e73e71", destructured_ast = "a65788e03d697b165cec6989321237b28d65aa68754a9e0a30e57607739b7b65", inlined_ast = "a65788e03d697b165cec6989321237b28d65aa68754a9e0a30e57607739b7b65", dce_ast = "a65788e03d697b165cec6989321237b28d65aa68754a9e0a30e57607739b7b65", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fce7daf4c7133f50f512f82e238c3d7b348107188245fe974f61d10abe9affc4", unrolled_ast = "fce7daf4c7133f50f512f82e238c3d7b348107188245fe974f61d10abe9affc4", ssa_ast = "f90c33a218cce19c524ca73e099711f306c685bd2eb93a25039213087e62178c", flattened_ast = "b418c443e3a499fa6f5b44248709c23866e0822ee14363adf3f1c5b261e73e71", destructured_ast = "a65788e03d697b165cec6989321237b28d65aa68754a9e0a30e57607739b7b65", inlined_ast = "a65788e03d697b165cec6989321237b28d65aa68754a9e0a30e57607739b7b65", dce_ast = "a65788e03d697b165cec6989321237b28d65aa68754a9e0a30e57607739b7b65", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/ne.out b/tests/expectations/compiler/integers/i32/ne.out index b58599c3a8..d9e0693c2e 100644 --- a/tests/expectations/compiler/integers/i32/ne.out +++ b/tests/expectations/compiler/integers/i32/ne.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6b958f1fd15d2d1c2a24852ff42ebccc826a98cfee99abadf4efbd82ba4214a6", type_checked_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", unrolled_symbol_table = "f4b938a8d4446e8daa0192dd3a0f2ba80934ec9a860719cc48bfbf3f4cddf3e9", initial_ast = "df997022a900205c7287137b782b38594ad7f607cf14db78692f1193cb5dbd48", unrolled_ast = "df997022a900205c7287137b782b38594ad7f607cf14db78692f1193cb5dbd48", ssa_ast = "9329dad3b872221b6c12b0ee4906f4121da1a3cd0368f71f6151beb0d2d33c36", flattened_ast = "9ee356775ecb61a67514047a4748361e4b9a279a72e872e07df7177b28e3d347", destructured_ast = "53744a264d36b5979cf562eafec57ba8bd88eee601259be051e1aaa58b84328a", inlined_ast = "53744a264d36b5979cf562eafec57ba8bd88eee601259be051e1aaa58b84328a", dce_ast = "53744a264d36b5979cf562eafec57ba8bd88eee601259be051e1aaa58b84328a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "df997022a900205c7287137b782b38594ad7f607cf14db78692f1193cb5dbd48", unrolled_ast = "df997022a900205c7287137b782b38594ad7f607cf14db78692f1193cb5dbd48", ssa_ast = "9329dad3b872221b6c12b0ee4906f4121da1a3cd0368f71f6151beb0d2d33c36", flattened_ast = "9ee356775ecb61a67514047a4748361e4b9a279a72e872e07df7177b28e3d347", destructured_ast = "53744a264d36b5979cf562eafec57ba8bd88eee601259be051e1aaa58b84328a", inlined_ast = "53744a264d36b5979cf562eafec57ba8bd88eee601259be051e1aaa58b84328a", dce_ast = "53744a264d36b5979cf562eafec57ba8bd88eee601259be051e1aaa58b84328a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/negate.out b/tests/expectations/compiler/integers/i32/negate.out index c41ba3f725..9966599233 100644 --- a/tests/expectations/compiler/integers/i32/negate.out +++ b/tests/expectations/compiler/integers/i32/negate.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0658ac703d5b61db8e8b8f64757c74b02534ac13fe579b544b82590a931d7e40", type_checked_symbol_table = "3c4fa7e58ebc317c05f6bd1d35efa929d55ec314728ffb1865a801cd18e6e181", unrolled_symbol_table = "3c4fa7e58ebc317c05f6bd1d35efa929d55ec314728ffb1865a801cd18e6e181", initial_ast = "6ceceed851228bf86da79802c53352de3c6e5daddcbffd55bb796362fea8fca6", unrolled_ast = "6ceceed851228bf86da79802c53352de3c6e5daddcbffd55bb796362fea8fca6", ssa_ast = "cded77e1331ebd0d5724d69b7182547013040e39761baa885ba5f46d82598078", flattened_ast = "ec71465f20d9b248f94bae954b65f4e8753e6e8612828a12538338a33e6feefd", destructured_ast = "7098d17a4e2e2c749e870b15eab94244fda940cc77dd5c29bf4991d82ded40c1", inlined_ast = "7098d17a4e2e2c749e870b15eab94244fda940cc77dd5c29bf4991d82ded40c1", dce_ast = "7098d17a4e2e2c749e870b15eab94244fda940cc77dd5c29bf4991d82ded40c1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6ceceed851228bf86da79802c53352de3c6e5daddcbffd55bb796362fea8fca6", unrolled_ast = "6ceceed851228bf86da79802c53352de3c6e5daddcbffd55bb796362fea8fca6", ssa_ast = "cded77e1331ebd0d5724d69b7182547013040e39761baa885ba5f46d82598078", flattened_ast = "ec71465f20d9b248f94bae954b65f4e8753e6e8612828a12538338a33e6feefd", destructured_ast = "7098d17a4e2e2c749e870b15eab94244fda940cc77dd5c29bf4991d82ded40c1", inlined_ast = "7098d17a4e2e2c749e870b15eab94244fda940cc77dd5c29bf4991d82ded40c1", dce_ast = "7098d17a4e2e2c749e870b15eab94244fda940cc77dd5c29bf4991d82ded40c1", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/negate_min_fail.out b/tests/expectations/compiler/integers/i32/negate_min_fail.out index e585e2aa08..bdedb711e5 100644 --- a/tests/expectations/compiler/integers/i32/negate_min_fail.out +++ b/tests/expectations/compiler/integers/i32/negate_min_fail.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "57a18bcda7c1fa2bc7c23d6940dd3fdb4d0e9a2e0d27cadd77f44142a5f81bc5", type_checked_symbol_table = "5cf820248fc51eee6c9e3c247b10c84f26035b5fb08a2113ec5587060a675d47", unrolled_symbol_table = "5cf820248fc51eee6c9e3c247b10c84f26035b5fb08a2113ec5587060a675d47", initial_ast = "9f54faff256284cad601c07fe3c896a0f7121f8557b116896a0c02b2ee062e1b", unrolled_ast = "9f54faff256284cad601c07fe3c896a0f7121f8557b116896a0c02b2ee062e1b", ssa_ast = "8227aad1b63a3978f34062dbb9e84b70731833fd9ab204f2ee4975f2dba217bd", flattened_ast = "8d8fb45f29708a829d0977a1a725ce5d63d3e7c6b8481e3e086ecf7b85cec9e2", destructured_ast = "0c73ea47e4d7446e14b1b3372902d9b84b7986add96b19d82249dedf6b56abd5", inlined_ast = "0c73ea47e4d7446e14b1b3372902d9b84b7986add96b19d82249dedf6b56abd5", dce_ast = "0c73ea47e4d7446e14b1b3372902d9b84b7986add96b19d82249dedf6b56abd5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9f54faff256284cad601c07fe3c896a0f7121f8557b116896a0c02b2ee062e1b", unrolled_ast = "9f54faff256284cad601c07fe3c896a0f7121f8557b116896a0c02b2ee062e1b", ssa_ast = "8227aad1b63a3978f34062dbb9e84b70731833fd9ab204f2ee4975f2dba217bd", flattened_ast = "8d8fb45f29708a829d0977a1a725ce5d63d3e7c6b8481e3e086ecf7b85cec9e2", destructured_ast = "0c73ea47e4d7446e14b1b3372902d9b84b7986add96b19d82249dedf6b56abd5", inlined_ast = "0c73ea47e4d7446e14b1b3372902d9b84b7986add96b19d82249dedf6b56abd5", dce_ast = "0c73ea47e4d7446e14b1b3372902d9b84b7986add96b19d82249dedf6b56abd5", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/negate_zero.out b/tests/expectations/compiler/integers/i32/negate_zero.out index 4d8af8a59f..ecfeae13d1 100644 --- a/tests/expectations/compiler/integers/i32/negate_zero.out +++ b/tests/expectations/compiler/integers/i32/negate_zero.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "443ba7345525670f4e01cc5c1c1e809af00f25495b4c83a9883f65c32f3642e6", unrolled_symbol_table = "443ba7345525670f4e01cc5c1c1e809af00f25495b4c83a9883f65c32f3642e6", initial_ast = "b80cb877a7175b4383f0a583ce95573dfb7114f01d0045ae03a916827dc92e0d", unrolled_ast = "b80cb877a7175b4383f0a583ce95573dfb7114f01d0045ae03a916827dc92e0d", ssa_ast = "5a243c3bc8e5d90bd3220777170ba703c5c335c12db3dc0b4e4c0f5d303d10b3", flattened_ast = "4414f021e672ae9893e2df65562d035b2eff71e3f4d2a2a06522fd0f7c79a41a", destructured_ast = "7afe04c5b7bfe3ad6bf5df99eccc6874df7d5f6f6ae06adfa2ed0b4036d7e744", inlined_ast = "7afe04c5b7bfe3ad6bf5df99eccc6874df7d5f6f6ae06adfa2ed0b4036d7e744", dce_ast = "7afe04c5b7bfe3ad6bf5df99eccc6874df7d5f6f6ae06adfa2ed0b4036d7e744", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b80cb877a7175b4383f0a583ce95573dfb7114f01d0045ae03a916827dc92e0d", unrolled_ast = "b80cb877a7175b4383f0a583ce95573dfb7114f01d0045ae03a916827dc92e0d", ssa_ast = "5a243c3bc8e5d90bd3220777170ba703c5c335c12db3dc0b4e4c0f5d303d10b3", flattened_ast = "4414f021e672ae9893e2df65562d035b2eff71e3f4d2a2a06522fd0f7c79a41a", destructured_ast = "7afe04c5b7bfe3ad6bf5df99eccc6874df7d5f6f6ae06adfa2ed0b4036d7e744", inlined_ast = "7afe04c5b7bfe3ad6bf5df99eccc6874df7d5f6f6ae06adfa2ed0b4036d7e744", dce_ast = "7afe04c5b7bfe3ad6bf5df99eccc6874df7d5f6f6ae06adfa2ed0b4036d7e744", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/operator_methods.out b/tests/expectations/compiler/integers/i32/operator_methods.out index da35b53e36..53c4e74301 100644 --- a/tests/expectations/compiler/integers/i32/operator_methods.out +++ b/tests/expectations/compiler/integers/i32/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0658ac703d5b61db8e8b8f64757c74b02534ac13fe579b544b82590a931d7e40", type_checked_symbol_table = "c8d8f31264608008a1409025ab4673fdd0fa1434f46eb17552f7724b429c8704", unrolled_symbol_table = "c8d8f31264608008a1409025ab4673fdd0fa1434f46eb17552f7724b429c8704", initial_ast = "2fe7b9cea67421314b39d67fa96c71b1394d7c49f894c33670bc9a9aaf573ad1", unrolled_ast = "2fe7b9cea67421314b39d67fa96c71b1394d7c49f894c33670bc9a9aaf573ad1", ssa_ast = "e7383b8d25ce13ebd7ba0ce1f6d87a935926a5c6a5b54bf99d34e91d877e0cc5", flattened_ast = "50e13db046a3bb93864073fcbcf1f80fac456457206eb67fef678b34d962e373", destructured_ast = "5a7875bf71c8604b78025d7595dabc0b76f37bf42cef43e4a181cbc3d3030990", inlined_ast = "5a7875bf71c8604b78025d7595dabc0b76f37bf42cef43e4a181cbc3d3030990", dce_ast = "4b044f3729a8886f63143d1429cff39d3f6a780ded96243f6c56be6b41f8dcfe", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2fe7b9cea67421314b39d67fa96c71b1394d7c49f894c33670bc9a9aaf573ad1", unrolled_ast = "2fe7b9cea67421314b39d67fa96c71b1394d7c49f894c33670bc9a9aaf573ad1", ssa_ast = "e7383b8d25ce13ebd7ba0ce1f6d87a935926a5c6a5b54bf99d34e91d877e0cc5", flattened_ast = "50e13db046a3bb93864073fcbcf1f80fac456457206eb67fef678b34d962e373", destructured_ast = "5a7875bf71c8604b78025d7595dabc0b76f37bf42cef43e4a181cbc3d3030990", inlined_ast = "5a7875bf71c8604b78025d7595dabc0b76f37bf42cef43e4a181cbc3d3030990", dce_ast = "4b044f3729a8886f63143d1429cff39d3f6a780ded96243f6c56be6b41f8dcfe", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/or.out b/tests/expectations/compiler/integers/i32/or.out index 68a3b84ec6..de974c9e4e 100644 --- a/tests/expectations/compiler/integers/i32/or.out +++ b/tests/expectations/compiler/integers/i32/or.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "06560d058b3853a34431e5f1f609a3e762da3452cee9fc7863e6361928a746f3", type_checked_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", unrolled_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", initial_ast = "8674ad993f260dc33e818ba3ae15a87c51e6464bfea831ea3d5a2d7120ca61c8", unrolled_ast = "8674ad993f260dc33e818ba3ae15a87c51e6464bfea831ea3d5a2d7120ca61c8", ssa_ast = "8500eac3b091101ce395ff2217809f8a7ef2ef6d12d41adf0d816ad954d5bb1f", flattened_ast = "52b7c1895349087bb9c13b8f797e54d0c72921fa23062a85be0add297e76b61d", destructured_ast = "d0b631f973f606e062a9562f079e8fc90f4761ad11c385506013d3cf09a4629a", inlined_ast = "d0b631f973f606e062a9562f079e8fc90f4761ad11c385506013d3cf09a4629a", dce_ast = "d0b631f973f606e062a9562f079e8fc90f4761ad11c385506013d3cf09a4629a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8674ad993f260dc33e818ba3ae15a87c51e6464bfea831ea3d5a2d7120ca61c8", unrolled_ast = "8674ad993f260dc33e818ba3ae15a87c51e6464bfea831ea3d5a2d7120ca61c8", ssa_ast = "8500eac3b091101ce395ff2217809f8a7ef2ef6d12d41adf0d816ad954d5bb1f", flattened_ast = "52b7c1895349087bb9c13b8f797e54d0c72921fa23062a85be0add297e76b61d", destructured_ast = "d0b631f973f606e062a9562f079e8fc90f4761ad11c385506013d3cf09a4629a", inlined_ast = "d0b631f973f606e062a9562f079e8fc90f4761ad11c385506013d3cf09a4629a", dce_ast = "d0b631f973f606e062a9562f079e8fc90f4761ad11c385506013d3cf09a4629a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/pow.out b/tests/expectations/compiler/integers/i32/pow.out index c88d1edf87..6d82a2984a 100644 --- a/tests/expectations/compiler/integers/i32/pow.out +++ b/tests/expectations/compiler/integers/i32/pow.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "06560d058b3853a34431e5f1f609a3e762da3452cee9fc7863e6361928a746f3", type_checked_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", unrolled_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", initial_ast = "4b5683afd23ee8c9b10b687123f35e41e8db16921e74e483f191f9dae92ab753", unrolled_ast = "4b5683afd23ee8c9b10b687123f35e41e8db16921e74e483f191f9dae92ab753", ssa_ast = "21f1cc483ac5f8accd327a0174066b9332d30e96545579e1c5315dfa7f778650", flattened_ast = "7e7b9c8f934ee0d9f32e2c494c533b14c9dce64cf621c1b086a31d2e932e3155", destructured_ast = "732a6b5c2c30ca692e84bef49d915ed81956cd885c869621a392d83aa404436e", inlined_ast = "732a6b5c2c30ca692e84bef49d915ed81956cd885c869621a392d83aa404436e", dce_ast = "732a6b5c2c30ca692e84bef49d915ed81956cd885c869621a392d83aa404436e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4b5683afd23ee8c9b10b687123f35e41e8db16921e74e483f191f9dae92ab753", unrolled_ast = "4b5683afd23ee8c9b10b687123f35e41e8db16921e74e483f191f9dae92ab753", ssa_ast = "21f1cc483ac5f8accd327a0174066b9332d30e96545579e1c5315dfa7f778650", flattened_ast = "7e7b9c8f934ee0d9f32e2c494c533b14c9dce64cf621c1b086a31d2e932e3155", destructured_ast = "732a6b5c2c30ca692e84bef49d915ed81956cd885c869621a392d83aa404436e", inlined_ast = "732a6b5c2c30ca692e84bef49d915ed81956cd885c869621a392d83aa404436e", dce_ast = "732a6b5c2c30ca692e84bef49d915ed81956cd885c869621a392d83aa404436e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/rem.out b/tests/expectations/compiler/integers/i32/rem.out index 824902f1e7..5e138652c2 100644 --- a/tests/expectations/compiler/integers/i32/rem.out +++ b/tests/expectations/compiler/integers/i32/rem.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "06560d058b3853a34431e5f1f609a3e762da3452cee9fc7863e6361928a746f3", type_checked_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", unrolled_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", initial_ast = "0cc0e6cea813f906abfa35117404ec428961e3e2bcd6f35fd92e37ed1c8663f7", unrolled_ast = "0cc0e6cea813f906abfa35117404ec428961e3e2bcd6f35fd92e37ed1c8663f7", ssa_ast = "7e9b42f58fd67b703c4d20dea6da6d24fc4ee178d62f68218828c96a6b696a03", flattened_ast = "8860a778786e10b922e114bbcf31305539d5e09ffae176054a39b1a0f2dddb5d", destructured_ast = "6d68ce128df6209b39e837ff87f5f1fbd8e2523fb965ca9001c02fd78b7b1350", inlined_ast = "6d68ce128df6209b39e837ff87f5f1fbd8e2523fb965ca9001c02fd78b7b1350", dce_ast = "6d68ce128df6209b39e837ff87f5f1fbd8e2523fb965ca9001c02fd78b7b1350", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0cc0e6cea813f906abfa35117404ec428961e3e2bcd6f35fd92e37ed1c8663f7", unrolled_ast = "0cc0e6cea813f906abfa35117404ec428961e3e2bcd6f35fd92e37ed1c8663f7", ssa_ast = "7e9b42f58fd67b703c4d20dea6da6d24fc4ee178d62f68218828c96a6b696a03", flattened_ast = "8860a778786e10b922e114bbcf31305539d5e09ffae176054a39b1a0f2dddb5d", destructured_ast = "6d68ce128df6209b39e837ff87f5f1fbd8e2523fb965ca9001c02fd78b7b1350", inlined_ast = "6d68ce128df6209b39e837ff87f5f1fbd8e2523fb965ca9001c02fd78b7b1350", dce_ast = "6d68ce128df6209b39e837ff87f5f1fbd8e2523fb965ca9001c02fd78b7b1350", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/shl.out b/tests/expectations/compiler/integers/i32/shl.out index 7be91facda..4549b0dc5e 100644 --- a/tests/expectations/compiler/integers/i32/shl.out +++ b/tests/expectations/compiler/integers/i32/shl.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "06560d058b3853a34431e5f1f609a3e762da3452cee9fc7863e6361928a746f3", type_checked_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", unrolled_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", initial_ast = "7f5aa3fda972b33a679ea3700eb3530ed56a69527e1a521c524b926fe858837b", unrolled_ast = "7f5aa3fda972b33a679ea3700eb3530ed56a69527e1a521c524b926fe858837b", ssa_ast = "6073ada6ac6a5844c76ecb6aceeece916469dbca056db2441b648cb01d3c8ef2", flattened_ast = "438fc5776febf197d8f07748d8c8d8aee5f005c552adce1bbd60399230470df5", destructured_ast = "5730dfc5923ff0197b6e2ed4aa65bfb96925965c47e5e42f8bb98e13d6587ce7", inlined_ast = "5730dfc5923ff0197b6e2ed4aa65bfb96925965c47e5e42f8bb98e13d6587ce7", dce_ast = "5730dfc5923ff0197b6e2ed4aa65bfb96925965c47e5e42f8bb98e13d6587ce7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7f5aa3fda972b33a679ea3700eb3530ed56a69527e1a521c524b926fe858837b", unrolled_ast = "7f5aa3fda972b33a679ea3700eb3530ed56a69527e1a521c524b926fe858837b", ssa_ast = "6073ada6ac6a5844c76ecb6aceeece916469dbca056db2441b648cb01d3c8ef2", flattened_ast = "438fc5776febf197d8f07748d8c8d8aee5f005c552adce1bbd60399230470df5", destructured_ast = "5730dfc5923ff0197b6e2ed4aa65bfb96925965c47e5e42f8bb98e13d6587ce7", inlined_ast = "5730dfc5923ff0197b6e2ed4aa65bfb96925965c47e5e42f8bb98e13d6587ce7", dce_ast = "5730dfc5923ff0197b6e2ed4aa65bfb96925965c47e5e42f8bb98e13d6587ce7", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/shr.out b/tests/expectations/compiler/integers/i32/shr.out index 35f2038caf..5726f9c156 100644 --- a/tests/expectations/compiler/integers/i32/shr.out +++ b/tests/expectations/compiler/integers/i32/shr.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "06560d058b3853a34431e5f1f609a3e762da3452cee9fc7863e6361928a746f3", type_checked_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", unrolled_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", initial_ast = "a94202473889a81b2cb118db02a2812e8ed66365740eba84ce685931f03b5205", unrolled_ast = "a94202473889a81b2cb118db02a2812e8ed66365740eba84ce685931f03b5205", ssa_ast = "ae148dd21f5532cddf5c9202aae9b12cd02756a039a7389c2cfb721f3001432b", flattened_ast = "cdd6dba47cadc95bff43e644259295873c037a5e1acd22703dafe9a251eb9d79", destructured_ast = "c74f58238550ee1d59b3cfbfeb313b32cbc18964763e3642a2c63fe68496b859", inlined_ast = "c74f58238550ee1d59b3cfbfeb313b32cbc18964763e3642a2c63fe68496b859", dce_ast = "c74f58238550ee1d59b3cfbfeb313b32cbc18964763e3642a2c63fe68496b859", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a94202473889a81b2cb118db02a2812e8ed66365740eba84ce685931f03b5205", unrolled_ast = "a94202473889a81b2cb118db02a2812e8ed66365740eba84ce685931f03b5205", ssa_ast = "ae148dd21f5532cddf5c9202aae9b12cd02756a039a7389c2cfb721f3001432b", flattened_ast = "cdd6dba47cadc95bff43e644259295873c037a5e1acd22703dafe9a251eb9d79", destructured_ast = "c74f58238550ee1d59b3cfbfeb313b32cbc18964763e3642a2c63fe68496b859", inlined_ast = "c74f58238550ee1d59b3cfbfeb313b32cbc18964763e3642a2c63fe68496b859", dce_ast = "c74f58238550ee1d59b3cfbfeb313b32cbc18964763e3642a2c63fe68496b859", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/sub.out b/tests/expectations/compiler/integers/i32/sub.out index affe2c221c..102a65cf63 100644 --- a/tests/expectations/compiler/integers/i32/sub.out +++ b/tests/expectations/compiler/integers/i32/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "06560d058b3853a34431e5f1f609a3e762da3452cee9fc7863e6361928a746f3", type_checked_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", unrolled_symbol_table = "2ddd7ee9c895204bbd933ca128d048d3f26fd5346d25484019e0a580041a1c2b", initial_ast = "aa5f4dc5119c279ef8d46c270ba9bc33886216c7b7e99e934975429f65a13089", unrolled_ast = "aa5f4dc5119c279ef8d46c270ba9bc33886216c7b7e99e934975429f65a13089", ssa_ast = "b178dcccd1545e0768bfce699c5c6ad55d1ec4607c7abeb78ffb8d896cec4182", flattened_ast = "63f068cd118cf7f0a3696a432647c07d675368348a0d0f807087b5c0dcf11d56", destructured_ast = "5a716d88a4bd2a8ccecd6b66dfd4d6ebd56a2b8d2a6ebe56538f0d96023cb0c2", inlined_ast = "5a716d88a4bd2a8ccecd6b66dfd4d6ebd56a2b8d2a6ebe56538f0d96023cb0c2", dce_ast = "5a716d88a4bd2a8ccecd6b66dfd4d6ebd56a2b8d2a6ebe56538f0d96023cb0c2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "aa5f4dc5119c279ef8d46c270ba9bc33886216c7b7e99e934975429f65a13089", unrolled_ast = "aa5f4dc5119c279ef8d46c270ba9bc33886216c7b7e99e934975429f65a13089", ssa_ast = "b178dcccd1545e0768bfce699c5c6ad55d1ec4607c7abeb78ffb8d896cec4182", flattened_ast = "63f068cd118cf7f0a3696a432647c07d675368348a0d0f807087b5c0dcf11d56", destructured_ast = "5a716d88a4bd2a8ccecd6b66dfd4d6ebd56a2b8d2a6ebe56538f0d96023cb0c2", inlined_ast = "5a716d88a4bd2a8ccecd6b66dfd4d6ebd56a2b8d2a6ebe56538f0d96023cb0c2", dce_ast = "5a716d88a4bd2a8ccecd6b66dfd4d6ebd56a2b8d2a6ebe56538f0d96023cb0c2", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/ternary.out b/tests/expectations/compiler/integers/i32/ternary.out index f486f2d439..97c64f688d 100644 --- a/tests/expectations/compiler/integers/i32/ternary.out +++ b/tests/expectations/compiler/integers/i32/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b47d5acf23d89002455b3d42f2e7e08d2a66472e3b254b32658ce70bb9481142", type_checked_symbol_table = "0e7196e8157c775d8479419fd4af1449df8058825f4a6e3b2e248d976c073bd5", unrolled_symbol_table = "0e7196e8157c775d8479419fd4af1449df8058825f4a6e3b2e248d976c073bd5", initial_ast = "5911eeb5664c52b61fe6d947181b59591e2b82a9eefdbcab0781bbd1fd257167", unrolled_ast = "5911eeb5664c52b61fe6d947181b59591e2b82a9eefdbcab0781bbd1fd257167", ssa_ast = "98d2f4f3e23b256c86323f4ee4304e6e1e6350bd836fb72e3103cee6fe531e6d", flattened_ast = "e4dfa4f008ad2777e974029ef07c2d1b6e83beb091b55d0dbad1586852feb0a6", destructured_ast = "880fddbbe5e0f122cf6291f2a9e722c392b24aa710aeb3eb45d35a8bcdd195ae", inlined_ast = "880fddbbe5e0f122cf6291f2a9e722c392b24aa710aeb3eb45d35a8bcdd195ae", dce_ast = "880fddbbe5e0f122cf6291f2a9e722c392b24aa710aeb3eb45d35a8bcdd195ae", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5911eeb5664c52b61fe6d947181b59591e2b82a9eefdbcab0781bbd1fd257167", unrolled_ast = "5911eeb5664c52b61fe6d947181b59591e2b82a9eefdbcab0781bbd1fd257167", ssa_ast = "98d2f4f3e23b256c86323f4ee4304e6e1e6350bd836fb72e3103cee6fe531e6d", flattened_ast = "e4dfa4f008ad2777e974029ef07c2d1b6e83beb091b55d0dbad1586852feb0a6", destructured_ast = "880fddbbe5e0f122cf6291f2a9e722c392b24aa710aeb3eb45d35a8bcdd195ae", inlined_ast = "880fddbbe5e0f122cf6291f2a9e722c392b24aa710aeb3eb45d35a8bcdd195ae", dce_ast = "880fddbbe5e0f122cf6291f2a9e722c392b24aa710aeb3eb45d35a8bcdd195ae", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i32/xor.out b/tests/expectations/compiler/integers/i32/xor.out index 0f26aeb9f1..23de011b0b 100644 --- a/tests/expectations/compiler/integers/i32/xor.out +++ b/tests/expectations/compiler/integers/i32/xor.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8a3f7d6ecdd3165e65cbb1b0fa0f35a6df431612fcc5aede255607cff783e57f", type_checked_symbol_table = "01e3777396425564b60a83aece669a6f495fdc416a0bc277f6d2b5f81d5c9ef0", unrolled_symbol_table = "01e3777396425564b60a83aece669a6f495fdc416a0bc277f6d2b5f81d5c9ef0", initial_ast = "04a881d5cc07074018f87c7b762bff3d764b4c775cb0293c89e27812c0bbc24b", unrolled_ast = "04a881d5cc07074018f87c7b762bff3d764b4c775cb0293c89e27812c0bbc24b", ssa_ast = "458d4182af4adbca9a6baaddb4e3529a6feec2b4baa8d5a938023ad48f185b63", flattened_ast = "f3e585a825a43bcd7434e8a6ac25a02f7074799e22205c05f0e2da6bbd956bd8", destructured_ast = "1daf4724fbdb5bcced29fac3082ce8fc54ef8e9e8ec076394726723c046de213", inlined_ast = "1daf4724fbdb5bcced29fac3082ce8fc54ef8e9e8ec076394726723c046de213", dce_ast = "1daf4724fbdb5bcced29fac3082ce8fc54ef8e9e8ec076394726723c046de213", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "04a881d5cc07074018f87c7b762bff3d764b4c775cb0293c89e27812c0bbc24b", unrolled_ast = "04a881d5cc07074018f87c7b762bff3d764b4c775cb0293c89e27812c0bbc24b", ssa_ast = "458d4182af4adbca9a6baaddb4e3529a6feec2b4baa8d5a938023ad48f185b63", flattened_ast = "f3e585a825a43bcd7434e8a6ac25a02f7074799e22205c05f0e2da6bbd956bd8", destructured_ast = "1daf4724fbdb5bcced29fac3082ce8fc54ef8e9e8ec076394726723c046de213", inlined_ast = "1daf4724fbdb5bcced29fac3082ce8fc54ef8e9e8ec076394726723c046de213", dce_ast = "1daf4724fbdb5bcced29fac3082ce8fc54ef8e9e8ec076394726723c046de213", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/add.out b/tests/expectations/compiler/integers/i64/add.out index 03134abbf8..59d85e7108 100644 --- a/tests/expectations/compiler/integers/i64/add.out +++ b/tests/expectations/compiler/integers/i64/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b76b5c239a167bc76de70a88b01c6aefcab758d67c592ac3b28aeb32faa20a23", type_checked_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", unrolled_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", initial_ast = "07c1200a73fca5f1e50a1455b59dc7a21c9ca152efe9e5ee523b7b2a248d24d3", unrolled_ast = "07c1200a73fca5f1e50a1455b59dc7a21c9ca152efe9e5ee523b7b2a248d24d3", ssa_ast = "f1bf04488f9243523a8b99338bc9a05ff144b5760fc73f6290fa3f6e9289c094", flattened_ast = "0ff0661c01e073406e01efdc292cc2169567f204cfbdaf3f2e582edfc7638d44", destructured_ast = "37f5aec20b690acc7db1fcc36a7fd941a4fd1ec5266b50baf3c463e430673b6b", inlined_ast = "37f5aec20b690acc7db1fcc36a7fd941a4fd1ec5266b50baf3c463e430673b6b", dce_ast = "37f5aec20b690acc7db1fcc36a7fd941a4fd1ec5266b50baf3c463e430673b6b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "07c1200a73fca5f1e50a1455b59dc7a21c9ca152efe9e5ee523b7b2a248d24d3", unrolled_ast = "07c1200a73fca5f1e50a1455b59dc7a21c9ca152efe9e5ee523b7b2a248d24d3", ssa_ast = "f1bf04488f9243523a8b99338bc9a05ff144b5760fc73f6290fa3f6e9289c094", flattened_ast = "0ff0661c01e073406e01efdc292cc2169567f204cfbdaf3f2e582edfc7638d44", destructured_ast = "37f5aec20b690acc7db1fcc36a7fd941a4fd1ec5266b50baf3c463e430673b6b", inlined_ast = "37f5aec20b690acc7db1fcc36a7fd941a4fd1ec5266b50baf3c463e430673b6b", dce_ast = "37f5aec20b690acc7db1fcc36a7fd941a4fd1ec5266b50baf3c463e430673b6b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/and.out b/tests/expectations/compiler/integers/i64/and.out index b5a3b8269f..14e3d5c5da 100644 --- a/tests/expectations/compiler/integers/i64/and.out +++ b/tests/expectations/compiler/integers/i64/and.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b76b5c239a167bc76de70a88b01c6aefcab758d67c592ac3b28aeb32faa20a23", type_checked_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", unrolled_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", initial_ast = "d3d8056d2040433c203046c78c8c38d08231bb41221526c2bd6edef0920262bd", unrolled_ast = "d3d8056d2040433c203046c78c8c38d08231bb41221526c2bd6edef0920262bd", ssa_ast = "9dc90bb6fbdc7a957cee70e1bae5d33d2756e817fbdc49c1eee9f723cf533575", flattened_ast = "86fa1a2b391a710f539273132109d7a52c39e9f320a0fcbe7abccefd737720a3", destructured_ast = "12ef2288d96f40e8cbb4ef7cc90f7d7a5a3f2d7bf29346ed64f54d78ca2f9ba3", inlined_ast = "12ef2288d96f40e8cbb4ef7cc90f7d7a5a3f2d7bf29346ed64f54d78ca2f9ba3", dce_ast = "12ef2288d96f40e8cbb4ef7cc90f7d7a5a3f2d7bf29346ed64f54d78ca2f9ba3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d3d8056d2040433c203046c78c8c38d08231bb41221526c2bd6edef0920262bd", unrolled_ast = "d3d8056d2040433c203046c78c8c38d08231bb41221526c2bd6edef0920262bd", ssa_ast = "9dc90bb6fbdc7a957cee70e1bae5d33d2756e817fbdc49c1eee9f723cf533575", flattened_ast = "86fa1a2b391a710f539273132109d7a52c39e9f320a0fcbe7abccefd737720a3", destructured_ast = "12ef2288d96f40e8cbb4ef7cc90f7d7a5a3f2d7bf29346ed64f54d78ca2f9ba3", inlined_ast = "12ef2288d96f40e8cbb4ef7cc90f7d7a5a3f2d7bf29346ed64f54d78ca2f9ba3", dce_ast = "12ef2288d96f40e8cbb4ef7cc90f7d7a5a3f2d7bf29346ed64f54d78ca2f9ba3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/console_assert.out b/tests/expectations/compiler/integers/i64/console_assert.out index 1e6d2c4fba..5d665e5d23 100644 --- a/tests/expectations/compiler/integers/i64/console_assert.out +++ b/tests/expectations/compiler/integers/i64/console_assert.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "25e3eb1be96dc7541af90920a904926a4cd9c82536294eb2bf88e425c9364332", type_checked_symbol_table = "4e803df74cbf8ff2eebe5ed14327eba41eb3257db1ab257813675ee731a42f73", unrolled_symbol_table = "4e803df74cbf8ff2eebe5ed14327eba41eb3257db1ab257813675ee731a42f73", initial_ast = "857650787fb06d79336a7b61bc54a8d00cbaa052243a0f9170064abb34db6765", unrolled_ast = "857650787fb06d79336a7b61bc54a8d00cbaa052243a0f9170064abb34db6765", ssa_ast = "6ff3c42ca326c08ce02b97f7a567e1fa451a7925fd3adebc6809a225bc41f4aa", flattened_ast = "2dd8274f3cf7abfee8b126ca66d897a1635f03db559627cac1085a4c5118b209", destructured_ast = "a6f8aa52be3364526cb2caa9703f22e8f8fdb7c82bf03d0fe0aafe1294084925", inlined_ast = "a6f8aa52be3364526cb2caa9703f22e8f8fdb7c82bf03d0fe0aafe1294084925", dce_ast = "a6f8aa52be3364526cb2caa9703f22e8f8fdb7c82bf03d0fe0aafe1294084925", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "857650787fb06d79336a7b61bc54a8d00cbaa052243a0f9170064abb34db6765", unrolled_ast = "857650787fb06d79336a7b61bc54a8d00cbaa052243a0f9170064abb34db6765", ssa_ast = "6ff3c42ca326c08ce02b97f7a567e1fa451a7925fd3adebc6809a225bc41f4aa", flattened_ast = "2dd8274f3cf7abfee8b126ca66d897a1635f03db559627cac1085a4c5118b209", destructured_ast = "a6f8aa52be3364526cb2caa9703f22e8f8fdb7c82bf03d0fe0aafe1294084925", inlined_ast = "a6f8aa52be3364526cb2caa9703f22e8f8fdb7c82bf03d0fe0aafe1294084925", dce_ast = "a6f8aa52be3364526cb2caa9703f22e8f8fdb7c82bf03d0fe0aafe1294084925", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/div.out b/tests/expectations/compiler/integers/i64/div.out index a290e26967..0699891646 100644 --- a/tests/expectations/compiler/integers/i64/div.out +++ b/tests/expectations/compiler/integers/i64/div.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b76b5c239a167bc76de70a88b01c6aefcab758d67c592ac3b28aeb32faa20a23", type_checked_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", unrolled_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", initial_ast = "afc27976f164adbeb9cceda42f02071ee5951317c58fb66ad80a82239db1de83", unrolled_ast = "afc27976f164adbeb9cceda42f02071ee5951317c58fb66ad80a82239db1de83", ssa_ast = "5878cb4dfcc88bd2608451dd0c2da16dc21babc339787e9db51fa5dbed520b4d", flattened_ast = "f315413e125980569e6db4d506094096b373436476da4c1dad6ef35143b8d6b8", destructured_ast = "a5a1b48af5d863fadf4d75705030571de91ee84348da6afc75c6f6f801014201", inlined_ast = "a5a1b48af5d863fadf4d75705030571de91ee84348da6afc75c6f6f801014201", dce_ast = "a5a1b48af5d863fadf4d75705030571de91ee84348da6afc75c6f6f801014201", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "afc27976f164adbeb9cceda42f02071ee5951317c58fb66ad80a82239db1de83", unrolled_ast = "afc27976f164adbeb9cceda42f02071ee5951317c58fb66ad80a82239db1de83", ssa_ast = "5878cb4dfcc88bd2608451dd0c2da16dc21babc339787e9db51fa5dbed520b4d", flattened_ast = "f315413e125980569e6db4d506094096b373436476da4c1dad6ef35143b8d6b8", destructured_ast = "a5a1b48af5d863fadf4d75705030571de91ee84348da6afc75c6f6f801014201", inlined_ast = "a5a1b48af5d863fadf4d75705030571de91ee84348da6afc75c6f6f801014201", dce_ast = "a5a1b48af5d863fadf4d75705030571de91ee84348da6afc75c6f6f801014201", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/eq.out b/tests/expectations/compiler/integers/i64/eq.out index 3e0fd2d2dd..28529e2215 100644 --- a/tests/expectations/compiler/integers/i64/eq.out +++ b/tests/expectations/compiler/integers/i64/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e8b52a20f38a9dadbf1f3fde0a80a9aa9d02c7317f54bd1c63e2ba270873df79", type_checked_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", unrolled_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", initial_ast = "e94196f738525ff8d3109ad09dd7737d5d5d40d7305690f663a671446635d828", unrolled_ast = "e94196f738525ff8d3109ad09dd7737d5d5d40d7305690f663a671446635d828", ssa_ast = "7ade987b7485dd6c281f1c1b99032369fbdee19fb75d18587301855c3a334b3f", flattened_ast = "7f0773c4e57b2c25554e6ea4384e8258bbf72fff915218cad09829d385e4ca85", destructured_ast = "988cf46b8c5ec4dd2e8a317fd9ddb38366bc71ba2044b6f92d4b901a1f963541", inlined_ast = "988cf46b8c5ec4dd2e8a317fd9ddb38366bc71ba2044b6f92d4b901a1f963541", dce_ast = "988cf46b8c5ec4dd2e8a317fd9ddb38366bc71ba2044b6f92d4b901a1f963541", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e94196f738525ff8d3109ad09dd7737d5d5d40d7305690f663a671446635d828", unrolled_ast = "e94196f738525ff8d3109ad09dd7737d5d5d40d7305690f663a671446635d828", ssa_ast = "7ade987b7485dd6c281f1c1b99032369fbdee19fb75d18587301855c3a334b3f", flattened_ast = "7f0773c4e57b2c25554e6ea4384e8258bbf72fff915218cad09829d385e4ca85", destructured_ast = "988cf46b8c5ec4dd2e8a317fd9ddb38366bc71ba2044b6f92d4b901a1f963541", inlined_ast = "988cf46b8c5ec4dd2e8a317fd9ddb38366bc71ba2044b6f92d4b901a1f963541", dce_ast = "988cf46b8c5ec4dd2e8a317fd9ddb38366bc71ba2044b6f92d4b901a1f963541", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/ge.out b/tests/expectations/compiler/integers/i64/ge.out index dc30eba6df..c40aeddac3 100644 --- a/tests/expectations/compiler/integers/i64/ge.out +++ b/tests/expectations/compiler/integers/i64/ge.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e8b52a20f38a9dadbf1f3fde0a80a9aa9d02c7317f54bd1c63e2ba270873df79", type_checked_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", unrolled_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", initial_ast = "c2ae1bc489e8897b2e55ecc15b0167871648e5bb81012bf3fc3f9c80efe886cc", unrolled_ast = "c2ae1bc489e8897b2e55ecc15b0167871648e5bb81012bf3fc3f9c80efe886cc", ssa_ast = "bacc54616930cc03dabcfa37cc55aa7fa94b9877271ce596199dd4b845dda433", flattened_ast = "b295ca3b902b9c8901c0b0c7b77125c4b5a53d782c35dacecb1c02c3631f929e", destructured_ast = "f84955d534b8cc2c9e59010a535605b84cfe9be2347dfd0d721f943d08e00c6c", inlined_ast = "f84955d534b8cc2c9e59010a535605b84cfe9be2347dfd0d721f943d08e00c6c", dce_ast = "f84955d534b8cc2c9e59010a535605b84cfe9be2347dfd0d721f943d08e00c6c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c2ae1bc489e8897b2e55ecc15b0167871648e5bb81012bf3fc3f9c80efe886cc", unrolled_ast = "c2ae1bc489e8897b2e55ecc15b0167871648e5bb81012bf3fc3f9c80efe886cc", ssa_ast = "bacc54616930cc03dabcfa37cc55aa7fa94b9877271ce596199dd4b845dda433", flattened_ast = "b295ca3b902b9c8901c0b0c7b77125c4b5a53d782c35dacecb1c02c3631f929e", destructured_ast = "f84955d534b8cc2c9e59010a535605b84cfe9be2347dfd0d721f943d08e00c6c", inlined_ast = "f84955d534b8cc2c9e59010a535605b84cfe9be2347dfd0d721f943d08e00c6c", dce_ast = "f84955d534b8cc2c9e59010a535605b84cfe9be2347dfd0d721f943d08e00c6c", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/gt.out b/tests/expectations/compiler/integers/i64/gt.out index 9cf0a46cf7..1071692934 100644 --- a/tests/expectations/compiler/integers/i64/gt.out +++ b/tests/expectations/compiler/integers/i64/gt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e8b52a20f38a9dadbf1f3fde0a80a9aa9d02c7317f54bd1c63e2ba270873df79", type_checked_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", unrolled_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", initial_ast = "e290e22b20c7c55bf8a0fcb209fe92c844c42c514c89bdc310e3a197b65012d6", unrolled_ast = "e290e22b20c7c55bf8a0fcb209fe92c844c42c514c89bdc310e3a197b65012d6", ssa_ast = "41020c3290293767d84e0206146df452852bbe518109329fccb138e8664c80ee", flattened_ast = "b568cf3748d1ce9ef5087c6da40f1b9467a95f06986b5faf1254f3639b28a38e", destructured_ast = "8ef62110a1a45cc0bbcd7f24310cdf2d82a0d84e5c394779b24de602439a51b7", inlined_ast = "8ef62110a1a45cc0bbcd7f24310cdf2d82a0d84e5c394779b24de602439a51b7", dce_ast = "8ef62110a1a45cc0bbcd7f24310cdf2d82a0d84e5c394779b24de602439a51b7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e290e22b20c7c55bf8a0fcb209fe92c844c42c514c89bdc310e3a197b65012d6", unrolled_ast = "e290e22b20c7c55bf8a0fcb209fe92c844c42c514c89bdc310e3a197b65012d6", ssa_ast = "41020c3290293767d84e0206146df452852bbe518109329fccb138e8664c80ee", flattened_ast = "b568cf3748d1ce9ef5087c6da40f1b9467a95f06986b5faf1254f3639b28a38e", destructured_ast = "8ef62110a1a45cc0bbcd7f24310cdf2d82a0d84e5c394779b24de602439a51b7", inlined_ast = "8ef62110a1a45cc0bbcd7f24310cdf2d82a0d84e5c394779b24de602439a51b7", dce_ast = "8ef62110a1a45cc0bbcd7f24310cdf2d82a0d84e5c394779b24de602439a51b7", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/hex_and_bin.out b/tests/expectations/compiler/integers/i64/hex_and_bin.out index b0b01221c3..5f50b8e451 100644 --- a/tests/expectations/compiler/integers/i64/hex_and_bin.out +++ b/tests/expectations/compiler/integers/i64/hex_and_bin.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "1714a2050ca20758f2baed7225939368f02c5243fc715b4e63581b18c629bb68", type_checked_symbol_table = "05daed46f1859c4ae4d99aa8826931fd088a244c780fdde98f32f36b77332a44", unrolled_symbol_table = "05daed46f1859c4ae4d99aa8826931fd088a244c780fdde98f32f36b77332a44", initial_ast = "a60390cab967e18cfdb89052fca822bd3a0fe13862413bc7aa12c7c7f968325e", unrolled_ast = "a60390cab967e18cfdb89052fca822bd3a0fe13862413bc7aa12c7c7f968325e", ssa_ast = "c0e2803b8c6ad33be5427dc1b78c3c6b92c770ce5836c0a4f78ae8d3e46b86eb", flattened_ast = "e67049b2d3a44fb83a96aaf3c96e133fbaebd0d811626d42c820a24679c5ae69", destructured_ast = "56c0713c15d43bba27dbcc87637b33c3aff98fa3c7c07e3ba77c38d9166eac81", inlined_ast = "56c0713c15d43bba27dbcc87637b33c3aff98fa3c7c07e3ba77c38d9166eac81", dce_ast = "56c0713c15d43bba27dbcc87637b33c3aff98fa3c7c07e3ba77c38d9166eac81", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a60390cab967e18cfdb89052fca822bd3a0fe13862413bc7aa12c7c7f968325e", unrolled_ast = "a60390cab967e18cfdb89052fca822bd3a0fe13862413bc7aa12c7c7f968325e", ssa_ast = "c0e2803b8c6ad33be5427dc1b78c3c6b92c770ce5836c0a4f78ae8d3e46b86eb", flattened_ast = "e67049b2d3a44fb83a96aaf3c96e133fbaebd0d811626d42c820a24679c5ae69", destructured_ast = "56c0713c15d43bba27dbcc87637b33c3aff98fa3c7c07e3ba77c38d9166eac81", inlined_ast = "56c0713c15d43bba27dbcc87637b33c3aff98fa3c7c07e3ba77c38d9166eac81", dce_ast = "56c0713c15d43bba27dbcc87637b33c3aff98fa3c7c07e3ba77c38d9166eac81", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/le.out b/tests/expectations/compiler/integers/i64/le.out index 6c88c81939..d087d24b40 100644 --- a/tests/expectations/compiler/integers/i64/le.out +++ b/tests/expectations/compiler/integers/i64/le.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e8b52a20f38a9dadbf1f3fde0a80a9aa9d02c7317f54bd1c63e2ba270873df79", type_checked_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", unrolled_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", initial_ast = "6275cca8353311539c0123fb54eabd662b9edd6b2b5d61328211583ed2619fd5", unrolled_ast = "6275cca8353311539c0123fb54eabd662b9edd6b2b5d61328211583ed2619fd5", ssa_ast = "19d68ec27d45b3dbaa2eed5a898cf0077cab6c70971a6d07634fa46477e0d177", flattened_ast = "5f7b0296f74c890a2e690c21df6bb4bb3efd29b4071c01448f481c2d38447c67", destructured_ast = "16dc42d6749f6c5583c691cf9cbefdc1d7a3af214dee3685a60b9a635a5d8658", inlined_ast = "16dc42d6749f6c5583c691cf9cbefdc1d7a3af214dee3685a60b9a635a5d8658", dce_ast = "16dc42d6749f6c5583c691cf9cbefdc1d7a3af214dee3685a60b9a635a5d8658", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6275cca8353311539c0123fb54eabd662b9edd6b2b5d61328211583ed2619fd5", unrolled_ast = "6275cca8353311539c0123fb54eabd662b9edd6b2b5d61328211583ed2619fd5", ssa_ast = "19d68ec27d45b3dbaa2eed5a898cf0077cab6c70971a6d07634fa46477e0d177", flattened_ast = "5f7b0296f74c890a2e690c21df6bb4bb3efd29b4071c01448f481c2d38447c67", destructured_ast = "16dc42d6749f6c5583c691cf9cbefdc1d7a3af214dee3685a60b9a635a5d8658", inlined_ast = "16dc42d6749f6c5583c691cf9cbefdc1d7a3af214dee3685a60b9a635a5d8658", dce_ast = "16dc42d6749f6c5583c691cf9cbefdc1d7a3af214dee3685a60b9a635a5d8658", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/lt.out b/tests/expectations/compiler/integers/i64/lt.out index 70365ac9c2..e5768a4580 100644 --- a/tests/expectations/compiler/integers/i64/lt.out +++ b/tests/expectations/compiler/integers/i64/lt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e8b52a20f38a9dadbf1f3fde0a80a9aa9d02c7317f54bd1c63e2ba270873df79", type_checked_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", unrolled_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", initial_ast = "1d5952c29a9cdc2f3f9142047c9692ed157c59238fed6917655a4e9cdd59e300", unrolled_ast = "1d5952c29a9cdc2f3f9142047c9692ed157c59238fed6917655a4e9cdd59e300", ssa_ast = "500e8bc170e33ef86638afbc66d6c02c8aace89cb0e74feee7173d8d05b93567", flattened_ast = "1c1db737a708829721982482d6f1fc8d965147adc31e515232418158b41107cf", destructured_ast = "284c0ad2a0b2fecbbdd4354a4d909ad0d117d5ccbdbfbb7f7884258ab122d6c1", inlined_ast = "284c0ad2a0b2fecbbdd4354a4d909ad0d117d5ccbdbfbb7f7884258ab122d6c1", dce_ast = "284c0ad2a0b2fecbbdd4354a4d909ad0d117d5ccbdbfbb7f7884258ab122d6c1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1d5952c29a9cdc2f3f9142047c9692ed157c59238fed6917655a4e9cdd59e300", unrolled_ast = "1d5952c29a9cdc2f3f9142047c9692ed157c59238fed6917655a4e9cdd59e300", ssa_ast = "500e8bc170e33ef86638afbc66d6c02c8aace89cb0e74feee7173d8d05b93567", flattened_ast = "1c1db737a708829721982482d6f1fc8d965147adc31e515232418158b41107cf", destructured_ast = "284c0ad2a0b2fecbbdd4354a4d909ad0d117d5ccbdbfbb7f7884258ab122d6c1", inlined_ast = "284c0ad2a0b2fecbbdd4354a4d909ad0d117d5ccbdbfbb7f7884258ab122d6c1", dce_ast = "284c0ad2a0b2fecbbdd4354a4d909ad0d117d5ccbdbfbb7f7884258ab122d6c1", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/max.out b/tests/expectations/compiler/integers/i64/max.out index c99ba19efe..b4cb8942c9 100644 --- a/tests/expectations/compiler/integers/i64/max.out +++ b/tests/expectations/compiler/integers/i64/max.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "98b5944a52a14a2b9196d37ed0c2ae6af716fc6aac765cc2e8383b8c6e609818", type_checked_symbol_table = "4fe516b16a713fbd43a15ed3b83281f87b51e93f6891b975514488a56ccb9686", unrolled_symbol_table = "4fe516b16a713fbd43a15ed3b83281f87b51e93f6891b975514488a56ccb9686", initial_ast = "146c2116ad49214409cee586714cf620d7fad50fe1a33338dd55c6662afac0bd", unrolled_ast = "146c2116ad49214409cee586714cf620d7fad50fe1a33338dd55c6662afac0bd", ssa_ast = "77b1a480cc9d78c037f5787b19d9053f378e7071e06ba7dff3210826f6f9dbbf", flattened_ast = "ed80cb411b105de5206e05dfc0c23453d2a6e9a934f7566acaca2319f2c5f139", destructured_ast = "71e9f820525a8d3db0d5e3e987d48949e1cbe723ff78072f9ed90fdcf0c7010f", inlined_ast = "71e9f820525a8d3db0d5e3e987d48949e1cbe723ff78072f9ed90fdcf0c7010f", dce_ast = "71e9f820525a8d3db0d5e3e987d48949e1cbe723ff78072f9ed90fdcf0c7010f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "146c2116ad49214409cee586714cf620d7fad50fe1a33338dd55c6662afac0bd", unrolled_ast = "146c2116ad49214409cee586714cf620d7fad50fe1a33338dd55c6662afac0bd", ssa_ast = "77b1a480cc9d78c037f5787b19d9053f378e7071e06ba7dff3210826f6f9dbbf", flattened_ast = "ed80cb411b105de5206e05dfc0c23453d2a6e9a934f7566acaca2319f2c5f139", destructured_ast = "71e9f820525a8d3db0d5e3e987d48949e1cbe723ff78072f9ed90fdcf0c7010f", inlined_ast = "71e9f820525a8d3db0d5e3e987d48949e1cbe723ff78072f9ed90fdcf0c7010f", dce_ast = "71e9f820525a8d3db0d5e3e987d48949e1cbe723ff78072f9ed90fdcf0c7010f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/min.out b/tests/expectations/compiler/integers/i64/min.out index daa8dcb324..7f08d512bd 100644 --- a/tests/expectations/compiler/integers/i64/min.out +++ b/tests/expectations/compiler/integers/i64/min.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "98b5944a52a14a2b9196d37ed0c2ae6af716fc6aac765cc2e8383b8c6e609818", type_checked_symbol_table = "4fe516b16a713fbd43a15ed3b83281f87b51e93f6891b975514488a56ccb9686", unrolled_symbol_table = "4fe516b16a713fbd43a15ed3b83281f87b51e93f6891b975514488a56ccb9686", initial_ast = "d4a953425bee529e34fcd49046bfeb62a3a43819d5daf04f6e2157cd6f89b825", unrolled_ast = "d4a953425bee529e34fcd49046bfeb62a3a43819d5daf04f6e2157cd6f89b825", ssa_ast = "7681c5103eb78223807bdb6c45943ceb0ccfecfd40aef3999482dcf3eb01fe7f", flattened_ast = "31b1828049b3e32978090825bee7086a83a1a4d0d9ed68abda0dfd319531ea1e", destructured_ast = "5ec1e016e3c61433a09349b8652e9f11d7ba423d4682e3414d22ca8700072094", inlined_ast = "5ec1e016e3c61433a09349b8652e9f11d7ba423d4682e3414d22ca8700072094", dce_ast = "5ec1e016e3c61433a09349b8652e9f11d7ba423d4682e3414d22ca8700072094", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d4a953425bee529e34fcd49046bfeb62a3a43819d5daf04f6e2157cd6f89b825", unrolled_ast = "d4a953425bee529e34fcd49046bfeb62a3a43819d5daf04f6e2157cd6f89b825", ssa_ast = "7681c5103eb78223807bdb6c45943ceb0ccfecfd40aef3999482dcf3eb01fe7f", flattened_ast = "31b1828049b3e32978090825bee7086a83a1a4d0d9ed68abda0dfd319531ea1e", destructured_ast = "5ec1e016e3c61433a09349b8652e9f11d7ba423d4682e3414d22ca8700072094", inlined_ast = "5ec1e016e3c61433a09349b8652e9f11d7ba423d4682e3414d22ca8700072094", dce_ast = "5ec1e016e3c61433a09349b8652e9f11d7ba423d4682e3414d22ca8700072094", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/min_fail.out b/tests/expectations/compiler/integers/i64/min_fail.out index f2b96772f4..81c8ef1218 100644 --- a/tests/expectations/compiler/integers/i64/min_fail.out +++ b/tests/expectations/compiler/integers/i64/min_fail.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c5f34a7aa644982cb528fdb849313851b2749bd1b38cab1e64b17f2a7e3ea91f", type_checked_symbol_table = "7774ee962181c6023dc53d4be640be1f6d3de86689598af9c13a4d7d8e26d4d0", unrolled_symbol_table = "7774ee962181c6023dc53d4be640be1f6d3de86689598af9c13a4d7d8e26d4d0", initial_ast = "58193f3dbcf8fae89c79ec46e503bb179a4f33870563969f803212bcbdd15a10", unrolled_ast = "58193f3dbcf8fae89c79ec46e503bb179a4f33870563969f803212bcbdd15a10", ssa_ast = "5f946d7675287a9ff35fbe8f685d6d48a0432a9bea0103fa853444cae572e5ec", flattened_ast = "525e77adcc18de29e3d82d0a63fbb92b257cc5429d85e88911ac6aa5867bcc7a", destructured_ast = "7d573b779ed5118006b4d7f79cf3fef78f9f4a9feaa6859dca53e2f2da70e836", inlined_ast = "7d573b779ed5118006b4d7f79cf3fef78f9f4a9feaa6859dca53e2f2da70e836", dce_ast = "7d573b779ed5118006b4d7f79cf3fef78f9f4a9feaa6859dca53e2f2da70e836", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "58193f3dbcf8fae89c79ec46e503bb179a4f33870563969f803212bcbdd15a10", unrolled_ast = "58193f3dbcf8fae89c79ec46e503bb179a4f33870563969f803212bcbdd15a10", ssa_ast = "5f946d7675287a9ff35fbe8f685d6d48a0432a9bea0103fa853444cae572e5ec", flattened_ast = "525e77adcc18de29e3d82d0a63fbb92b257cc5429d85e88911ac6aa5867bcc7a", destructured_ast = "7d573b779ed5118006b4d7f79cf3fef78f9f4a9feaa6859dca53e2f2da70e836", inlined_ast = "7d573b779ed5118006b4d7f79cf3fef78f9f4a9feaa6859dca53e2f2da70e836", dce_ast = "7d573b779ed5118006b4d7f79cf3fef78f9f4a9feaa6859dca53e2f2da70e836", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/mul.out b/tests/expectations/compiler/integers/i64/mul.out index e7e958a796..24d34eef96 100644 --- a/tests/expectations/compiler/integers/i64/mul.out +++ b/tests/expectations/compiler/integers/i64/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b76b5c239a167bc76de70a88b01c6aefcab758d67c592ac3b28aeb32faa20a23", type_checked_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", unrolled_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", initial_ast = "6a38d85f4fad72167b0aca7874c2e1f84dd57a4b313434496a9774775bb83b97", unrolled_ast = "6a38d85f4fad72167b0aca7874c2e1f84dd57a4b313434496a9774775bb83b97", ssa_ast = "3e1950fcee0e6c4934579a80e523b29a67e0e726c2ba69ac69e8dd1dab345ffd", flattened_ast = "c3f7c6b3931283857948799b4d11b9412953f344430577ee772b44478efdb129", destructured_ast = "fb10d51d9082750f28d8fa059a84816b5ea2245357a855c16d3b32599da42086", inlined_ast = "fb10d51d9082750f28d8fa059a84816b5ea2245357a855c16d3b32599da42086", dce_ast = "fb10d51d9082750f28d8fa059a84816b5ea2245357a855c16d3b32599da42086", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6a38d85f4fad72167b0aca7874c2e1f84dd57a4b313434496a9774775bb83b97", unrolled_ast = "6a38d85f4fad72167b0aca7874c2e1f84dd57a4b313434496a9774775bb83b97", ssa_ast = "3e1950fcee0e6c4934579a80e523b29a67e0e726c2ba69ac69e8dd1dab345ffd", flattened_ast = "c3f7c6b3931283857948799b4d11b9412953f344430577ee772b44478efdb129", destructured_ast = "fb10d51d9082750f28d8fa059a84816b5ea2245357a855c16d3b32599da42086", inlined_ast = "fb10d51d9082750f28d8fa059a84816b5ea2245357a855c16d3b32599da42086", dce_ast = "fb10d51d9082750f28d8fa059a84816b5ea2245357a855c16d3b32599da42086", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/ne.out b/tests/expectations/compiler/integers/i64/ne.out index 0148a5395d..9ee23b2c70 100644 --- a/tests/expectations/compiler/integers/i64/ne.out +++ b/tests/expectations/compiler/integers/i64/ne.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e8b52a20f38a9dadbf1f3fde0a80a9aa9d02c7317f54bd1c63e2ba270873df79", type_checked_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", unrolled_symbol_table = "47dca4cdfe5f3a15c49128f62864dc70e00db4716e0d814fedcff83fac1f5ccd", initial_ast = "2a5c2eff9977994baafe5e9512b0dc5dc2f246f1fa5510b31ba07a5db250881f", unrolled_ast = "2a5c2eff9977994baafe5e9512b0dc5dc2f246f1fa5510b31ba07a5db250881f", ssa_ast = "5f16cf626406f6ff9abaa2245ba2b770370679234ed2786182e995112c4c23c4", flattened_ast = "4e61c5999f43222d9ec8103229bedfeb8d6cd5a959623d81f4c269d2065748f4", destructured_ast = "83d498780a4c6e3140c1e9054df3451d38c682f96f67255b3913d569e7f5ff76", inlined_ast = "83d498780a4c6e3140c1e9054df3451d38c682f96f67255b3913d569e7f5ff76", dce_ast = "83d498780a4c6e3140c1e9054df3451d38c682f96f67255b3913d569e7f5ff76", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2a5c2eff9977994baafe5e9512b0dc5dc2f246f1fa5510b31ba07a5db250881f", unrolled_ast = "2a5c2eff9977994baafe5e9512b0dc5dc2f246f1fa5510b31ba07a5db250881f", ssa_ast = "5f16cf626406f6ff9abaa2245ba2b770370679234ed2786182e995112c4c23c4", flattened_ast = "4e61c5999f43222d9ec8103229bedfeb8d6cd5a959623d81f4c269d2065748f4", destructured_ast = "83d498780a4c6e3140c1e9054df3451d38c682f96f67255b3913d569e7f5ff76", inlined_ast = "83d498780a4c6e3140c1e9054df3451d38c682f96f67255b3913d569e7f5ff76", dce_ast = "83d498780a4c6e3140c1e9054df3451d38c682f96f67255b3913d569e7f5ff76", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/negate.out b/tests/expectations/compiler/integers/i64/negate.out index f08ca7e641..9140566e51 100644 --- a/tests/expectations/compiler/integers/i64/negate.out +++ b/tests/expectations/compiler/integers/i64/negate.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "25e3eb1be96dc7541af90920a904926a4cd9c82536294eb2bf88e425c9364332", type_checked_symbol_table = "bcf74543ec3abbb7f204014e4d455fcf826aa3d634e1d3e889ecac6fd43b9de9", unrolled_symbol_table = "bcf74543ec3abbb7f204014e4d455fcf826aa3d634e1d3e889ecac6fd43b9de9", initial_ast = "fb479598bd2a9a2e872e4c15bfcc7ef32aac85d585e652f3b215ac108b7d87fc", unrolled_ast = "fb479598bd2a9a2e872e4c15bfcc7ef32aac85d585e652f3b215ac108b7d87fc", ssa_ast = "30cbd0b7adc74624ed3575774698fefa154a0a6063f2711e7258c49d96e4139e", flattened_ast = "e304f3805774bfc301269a8d7b014c8401624b7e7ddd9bc52249ab0393636584", destructured_ast = "cd6760362f1bbe1f9b05421e7ede600b762845a068848b92155e4a84aaf387f4", inlined_ast = "cd6760362f1bbe1f9b05421e7ede600b762845a068848b92155e4a84aaf387f4", dce_ast = "cd6760362f1bbe1f9b05421e7ede600b762845a068848b92155e4a84aaf387f4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fb479598bd2a9a2e872e4c15bfcc7ef32aac85d585e652f3b215ac108b7d87fc", unrolled_ast = "fb479598bd2a9a2e872e4c15bfcc7ef32aac85d585e652f3b215ac108b7d87fc", ssa_ast = "30cbd0b7adc74624ed3575774698fefa154a0a6063f2711e7258c49d96e4139e", flattened_ast = "e304f3805774bfc301269a8d7b014c8401624b7e7ddd9bc52249ab0393636584", destructured_ast = "cd6760362f1bbe1f9b05421e7ede600b762845a068848b92155e4a84aaf387f4", inlined_ast = "cd6760362f1bbe1f9b05421e7ede600b762845a068848b92155e4a84aaf387f4", dce_ast = "cd6760362f1bbe1f9b05421e7ede600b762845a068848b92155e4a84aaf387f4", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/negate_min_fail.out b/tests/expectations/compiler/integers/i64/negate_min_fail.out index 1b29035e08..34959fa931 100644 --- a/tests/expectations/compiler/integers/i64/negate_min_fail.out +++ b/tests/expectations/compiler/integers/i64/negate_min_fail.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c5f34a7aa644982cb528fdb849313851b2749bd1b38cab1e64b17f2a7e3ea91f", type_checked_symbol_table = "7774ee962181c6023dc53d4be640be1f6d3de86689598af9c13a4d7d8e26d4d0", unrolled_symbol_table = "7774ee962181c6023dc53d4be640be1f6d3de86689598af9c13a4d7d8e26d4d0", initial_ast = "8d7f02abb091fbaa8a907c2688b90e44a627dfa9e373f43bf2a35cd71a7ba75e", unrolled_ast = "8d7f02abb091fbaa8a907c2688b90e44a627dfa9e373f43bf2a35cd71a7ba75e", ssa_ast = "c8545b4e80ca47f5976d7a4acaa03be01fb97f4d9e84631a7db75375dd6fa879", flattened_ast = "26394442d3ffb80b4b6e170055507d93e917de93bfb59a40179eba27dbd24ad0", destructured_ast = "ab223647a86e6a00f96cdfe4d47a75114d7a321f14c4bc525fb1bc5fc7b983e0", inlined_ast = "ab223647a86e6a00f96cdfe4d47a75114d7a321f14c4bc525fb1bc5fc7b983e0", dce_ast = "ab223647a86e6a00f96cdfe4d47a75114d7a321f14c4bc525fb1bc5fc7b983e0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8d7f02abb091fbaa8a907c2688b90e44a627dfa9e373f43bf2a35cd71a7ba75e", unrolled_ast = "8d7f02abb091fbaa8a907c2688b90e44a627dfa9e373f43bf2a35cd71a7ba75e", ssa_ast = "c8545b4e80ca47f5976d7a4acaa03be01fb97f4d9e84631a7db75375dd6fa879", flattened_ast = "26394442d3ffb80b4b6e170055507d93e917de93bfb59a40179eba27dbd24ad0", destructured_ast = "ab223647a86e6a00f96cdfe4d47a75114d7a321f14c4bc525fb1bc5fc7b983e0", inlined_ast = "ab223647a86e6a00f96cdfe4d47a75114d7a321f14c4bc525fb1bc5fc7b983e0", dce_ast = "ab223647a86e6a00f96cdfe4d47a75114d7a321f14c4bc525fb1bc5fc7b983e0", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/negate_zero.out b/tests/expectations/compiler/integers/i64/negate_zero.out index 69cc78d36d..e78c9077ea 100644 --- a/tests/expectations/compiler/integers/i64/negate_zero.out +++ b/tests/expectations/compiler/integers/i64/negate_zero.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "abbaca0ea5650ec719e1d0d2d0d4843618b897f2f3543321f2721b74d305ea9f", unrolled_symbol_table = "abbaca0ea5650ec719e1d0d2d0d4843618b897f2f3543321f2721b74d305ea9f", initial_ast = "10d3fef01325e89c07df4f67e85b77fc6e18a939d4d2681521a6756eb023b02f", unrolled_ast = "10d3fef01325e89c07df4f67e85b77fc6e18a939d4d2681521a6756eb023b02f", ssa_ast = "cbe6537ddbe8235a12f84d861861ee6d0efa5927bf130d42bf512fff86720eb2", flattened_ast = "cd6bf77f16a955338dc3f584ed4b7f00412f95c230a79b40d7aa18916b6506d7", destructured_ast = "d5e0ac31f88f9755a6fb75627f9982be8be7e3836717c20b7b14df8d3e180433", inlined_ast = "d5e0ac31f88f9755a6fb75627f9982be8be7e3836717c20b7b14df8d3e180433", dce_ast = "d5e0ac31f88f9755a6fb75627f9982be8be7e3836717c20b7b14df8d3e180433", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "10d3fef01325e89c07df4f67e85b77fc6e18a939d4d2681521a6756eb023b02f", unrolled_ast = "10d3fef01325e89c07df4f67e85b77fc6e18a939d4d2681521a6756eb023b02f", ssa_ast = "cbe6537ddbe8235a12f84d861861ee6d0efa5927bf130d42bf512fff86720eb2", flattened_ast = "cd6bf77f16a955338dc3f584ed4b7f00412f95c230a79b40d7aa18916b6506d7", destructured_ast = "d5e0ac31f88f9755a6fb75627f9982be8be7e3836717c20b7b14df8d3e180433", inlined_ast = "d5e0ac31f88f9755a6fb75627f9982be8be7e3836717c20b7b14df8d3e180433", dce_ast = "d5e0ac31f88f9755a6fb75627f9982be8be7e3836717c20b7b14df8d3e180433", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/operator_methods.out b/tests/expectations/compiler/integers/i64/operator_methods.out index 5b63e13db1..5b4a514e2d 100644 --- a/tests/expectations/compiler/integers/i64/operator_methods.out +++ b/tests/expectations/compiler/integers/i64/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "25e3eb1be96dc7541af90920a904926a4cd9c82536294eb2bf88e425c9364332", type_checked_symbol_table = "e5b716cdaa9a0e9c04bb66df1cea16f68f5f993ef7fe3916c7bf9950610ee1d6", unrolled_symbol_table = "e5b716cdaa9a0e9c04bb66df1cea16f68f5f993ef7fe3916c7bf9950610ee1d6", initial_ast = "23a205e10f3d4d4c5e8d29552fda66562fa295615132d03cb689f7c5f9562dd2", unrolled_ast = "23a205e10f3d4d4c5e8d29552fda66562fa295615132d03cb689f7c5f9562dd2", ssa_ast = "2d49a1dd99f320172906064647c2fc633c1e053f53eced88fbcf1c9c6d8a6a89", flattened_ast = "12fca38bf8f084ab5ae2f5139e231d0971fab0f1128377fefec5807bcd10b05f", destructured_ast = "e96500d2a409e1084d3fd952a92556c8a146721ca54613ba6dec4e884856e83a", inlined_ast = "e96500d2a409e1084d3fd952a92556c8a146721ca54613ba6dec4e884856e83a", dce_ast = "954d0a8dab70b4ffccc417505525f405c5598ac27466ba8bd4bd95f4943179db", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "23a205e10f3d4d4c5e8d29552fda66562fa295615132d03cb689f7c5f9562dd2", unrolled_ast = "23a205e10f3d4d4c5e8d29552fda66562fa295615132d03cb689f7c5f9562dd2", ssa_ast = "2d49a1dd99f320172906064647c2fc633c1e053f53eced88fbcf1c9c6d8a6a89", flattened_ast = "12fca38bf8f084ab5ae2f5139e231d0971fab0f1128377fefec5807bcd10b05f", destructured_ast = "e96500d2a409e1084d3fd952a92556c8a146721ca54613ba6dec4e884856e83a", inlined_ast = "e96500d2a409e1084d3fd952a92556c8a146721ca54613ba6dec4e884856e83a", dce_ast = "954d0a8dab70b4ffccc417505525f405c5598ac27466ba8bd4bd95f4943179db", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/or.out b/tests/expectations/compiler/integers/i64/or.out index b52a0c909c..ea43936615 100644 --- a/tests/expectations/compiler/integers/i64/or.out +++ b/tests/expectations/compiler/integers/i64/or.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b76b5c239a167bc76de70a88b01c6aefcab758d67c592ac3b28aeb32faa20a23", type_checked_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", unrolled_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", initial_ast = "41f68008d28010ac344122f1402e993cdc98b9e374289a2a843c9406e31f7e7f", unrolled_ast = "41f68008d28010ac344122f1402e993cdc98b9e374289a2a843c9406e31f7e7f", ssa_ast = "4c83888cfdaf8503cd0ed400951039acbdd77e3fcf973be578b7f05cbfd8945c", flattened_ast = "397e8e4299d1e459ccea9ac0f70d2899141099dffbd0cbca819c4313e3c42a8e", destructured_ast = "6b618f7ef607e542e41d6aabd581f860e70f050d62731aa779e4ccd8c56899c3", inlined_ast = "6b618f7ef607e542e41d6aabd581f860e70f050d62731aa779e4ccd8c56899c3", dce_ast = "6b618f7ef607e542e41d6aabd581f860e70f050d62731aa779e4ccd8c56899c3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "41f68008d28010ac344122f1402e993cdc98b9e374289a2a843c9406e31f7e7f", unrolled_ast = "41f68008d28010ac344122f1402e993cdc98b9e374289a2a843c9406e31f7e7f", ssa_ast = "4c83888cfdaf8503cd0ed400951039acbdd77e3fcf973be578b7f05cbfd8945c", flattened_ast = "397e8e4299d1e459ccea9ac0f70d2899141099dffbd0cbca819c4313e3c42a8e", destructured_ast = "6b618f7ef607e542e41d6aabd581f860e70f050d62731aa779e4ccd8c56899c3", inlined_ast = "6b618f7ef607e542e41d6aabd581f860e70f050d62731aa779e4ccd8c56899c3", dce_ast = "6b618f7ef607e542e41d6aabd581f860e70f050d62731aa779e4ccd8c56899c3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/pow.out b/tests/expectations/compiler/integers/i64/pow.out index 39c50d5a40..df0cd97e42 100644 --- a/tests/expectations/compiler/integers/i64/pow.out +++ b/tests/expectations/compiler/integers/i64/pow.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b76b5c239a167bc76de70a88b01c6aefcab758d67c592ac3b28aeb32faa20a23", type_checked_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", unrolled_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", initial_ast = "784c870a1ee02f43bcc2f2c7e1d2e4f1ed4a040d706e0c31c861c02fec08a711", unrolled_ast = "784c870a1ee02f43bcc2f2c7e1d2e4f1ed4a040d706e0c31c861c02fec08a711", ssa_ast = "880022437100caf15d2134319d59eca6c340beffbd2092db811d37cffd999d29", flattened_ast = "ad672fc7908c24e4bb351539371b65e060e86112256a7368ed425fd40555b72c", destructured_ast = "0aa49f894ff2c27b505c7864d04fd38d25da116137074724ac33963b5de6e643", inlined_ast = "0aa49f894ff2c27b505c7864d04fd38d25da116137074724ac33963b5de6e643", dce_ast = "0aa49f894ff2c27b505c7864d04fd38d25da116137074724ac33963b5de6e643", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "784c870a1ee02f43bcc2f2c7e1d2e4f1ed4a040d706e0c31c861c02fec08a711", unrolled_ast = "784c870a1ee02f43bcc2f2c7e1d2e4f1ed4a040d706e0c31c861c02fec08a711", ssa_ast = "880022437100caf15d2134319d59eca6c340beffbd2092db811d37cffd999d29", flattened_ast = "ad672fc7908c24e4bb351539371b65e060e86112256a7368ed425fd40555b72c", destructured_ast = "0aa49f894ff2c27b505c7864d04fd38d25da116137074724ac33963b5de6e643", inlined_ast = "0aa49f894ff2c27b505c7864d04fd38d25da116137074724ac33963b5de6e643", dce_ast = "0aa49f894ff2c27b505c7864d04fd38d25da116137074724ac33963b5de6e643", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/rem.out b/tests/expectations/compiler/integers/i64/rem.out index d271dc96cc..850d32a7f9 100644 --- a/tests/expectations/compiler/integers/i64/rem.out +++ b/tests/expectations/compiler/integers/i64/rem.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b76b5c239a167bc76de70a88b01c6aefcab758d67c592ac3b28aeb32faa20a23", type_checked_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", unrolled_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", initial_ast = "2800cd773c3ee8ceef69d7bf4da364c0dd1028ceee40cfbdb407a4f8afb6a065", unrolled_ast = "2800cd773c3ee8ceef69d7bf4da364c0dd1028ceee40cfbdb407a4f8afb6a065", ssa_ast = "785bb8b7a5d9f8184b9a9e72f3b6715018b75ae80f5a09a1d038b07173d1f2eb", flattened_ast = "82a14fb1fef2eada124f7ef5aa480c23cdcfc94518eb00605ec0a9d10d8a7ce4", destructured_ast = "e3cb83cc9c4160e84158f1763db871da21e9b3ddebf7783d605520bb34dd05e3", inlined_ast = "e3cb83cc9c4160e84158f1763db871da21e9b3ddebf7783d605520bb34dd05e3", dce_ast = "e3cb83cc9c4160e84158f1763db871da21e9b3ddebf7783d605520bb34dd05e3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2800cd773c3ee8ceef69d7bf4da364c0dd1028ceee40cfbdb407a4f8afb6a065", unrolled_ast = "2800cd773c3ee8ceef69d7bf4da364c0dd1028ceee40cfbdb407a4f8afb6a065", ssa_ast = "785bb8b7a5d9f8184b9a9e72f3b6715018b75ae80f5a09a1d038b07173d1f2eb", flattened_ast = "82a14fb1fef2eada124f7ef5aa480c23cdcfc94518eb00605ec0a9d10d8a7ce4", destructured_ast = "e3cb83cc9c4160e84158f1763db871da21e9b3ddebf7783d605520bb34dd05e3", inlined_ast = "e3cb83cc9c4160e84158f1763db871da21e9b3ddebf7783d605520bb34dd05e3", dce_ast = "e3cb83cc9c4160e84158f1763db871da21e9b3ddebf7783d605520bb34dd05e3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/shl.out b/tests/expectations/compiler/integers/i64/shl.out index 7880df2060..30b8f0587c 100644 --- a/tests/expectations/compiler/integers/i64/shl.out +++ b/tests/expectations/compiler/integers/i64/shl.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b76b5c239a167bc76de70a88b01c6aefcab758d67c592ac3b28aeb32faa20a23", type_checked_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", unrolled_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", initial_ast = "ed87284a467f4d25b471d5882ef24ace6d18ced428c71a1a9e8cf56fd821d280", unrolled_ast = "ed87284a467f4d25b471d5882ef24ace6d18ced428c71a1a9e8cf56fd821d280", ssa_ast = "e4ebd9f25aed80b2d217c1f0708208e9cd8a0578e01c0fce04c66b1dbbc329e3", flattened_ast = "6fb7b3ac9af66dfcc73ed177a8b9a2065e172103bdafae046cb0d588b26e9eb6", destructured_ast = "0f11342476abe7ed2ba9ca4a1e846238f04be8d5086075258f8603c86ac99e59", inlined_ast = "0f11342476abe7ed2ba9ca4a1e846238f04be8d5086075258f8603c86ac99e59", dce_ast = "0f11342476abe7ed2ba9ca4a1e846238f04be8d5086075258f8603c86ac99e59", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ed87284a467f4d25b471d5882ef24ace6d18ced428c71a1a9e8cf56fd821d280", unrolled_ast = "ed87284a467f4d25b471d5882ef24ace6d18ced428c71a1a9e8cf56fd821d280", ssa_ast = "e4ebd9f25aed80b2d217c1f0708208e9cd8a0578e01c0fce04c66b1dbbc329e3", flattened_ast = "6fb7b3ac9af66dfcc73ed177a8b9a2065e172103bdafae046cb0d588b26e9eb6", destructured_ast = "0f11342476abe7ed2ba9ca4a1e846238f04be8d5086075258f8603c86ac99e59", inlined_ast = "0f11342476abe7ed2ba9ca4a1e846238f04be8d5086075258f8603c86ac99e59", dce_ast = "0f11342476abe7ed2ba9ca4a1e846238f04be8d5086075258f8603c86ac99e59", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/shr.out b/tests/expectations/compiler/integers/i64/shr.out index 44d8b576e3..a354b3f3e4 100644 --- a/tests/expectations/compiler/integers/i64/shr.out +++ b/tests/expectations/compiler/integers/i64/shr.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b76b5c239a167bc76de70a88b01c6aefcab758d67c592ac3b28aeb32faa20a23", type_checked_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", unrolled_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", initial_ast = "05e9a51407d6452e93625839033fb6c0e7cfb9bd3bef29483d11e0a0d0bce77c", unrolled_ast = "05e9a51407d6452e93625839033fb6c0e7cfb9bd3bef29483d11e0a0d0bce77c", ssa_ast = "7f180f5ff66df1a2c45db1e48496c2ead1ecd6dc2a2f1194eaa7e812e1c171d9", flattened_ast = "731f19d2d45194412a05595dd3cd9febe235a8ee4b16def919e92910b82c787b", destructured_ast = "1d76cc6b050a325dde5a35a441889c1a172ddd7e9bb1c5c3be5ccd8db55a3092", inlined_ast = "1d76cc6b050a325dde5a35a441889c1a172ddd7e9bb1c5c3be5ccd8db55a3092", dce_ast = "1d76cc6b050a325dde5a35a441889c1a172ddd7e9bb1c5c3be5ccd8db55a3092", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "05e9a51407d6452e93625839033fb6c0e7cfb9bd3bef29483d11e0a0d0bce77c", unrolled_ast = "05e9a51407d6452e93625839033fb6c0e7cfb9bd3bef29483d11e0a0d0bce77c", ssa_ast = "7f180f5ff66df1a2c45db1e48496c2ead1ecd6dc2a2f1194eaa7e812e1c171d9", flattened_ast = "731f19d2d45194412a05595dd3cd9febe235a8ee4b16def919e92910b82c787b", destructured_ast = "1d76cc6b050a325dde5a35a441889c1a172ddd7e9bb1c5c3be5ccd8db55a3092", inlined_ast = "1d76cc6b050a325dde5a35a441889c1a172ddd7e9bb1c5c3be5ccd8db55a3092", dce_ast = "1d76cc6b050a325dde5a35a441889c1a172ddd7e9bb1c5c3be5ccd8db55a3092", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/sub.out b/tests/expectations/compiler/integers/i64/sub.out index c4319124f2..f3e092baa5 100644 --- a/tests/expectations/compiler/integers/i64/sub.out +++ b/tests/expectations/compiler/integers/i64/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b76b5c239a167bc76de70a88b01c6aefcab758d67c592ac3b28aeb32faa20a23", type_checked_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", unrolled_symbol_table = "ae9a43c936ad27768c919e8e4070a927307a6cf90b08d3fa82fad29be285acbf", initial_ast = "62d0d89a5f71f4f9b02fcbd99c875f3dde170938b7836db086a8b8993a1e1d33", unrolled_ast = "62d0d89a5f71f4f9b02fcbd99c875f3dde170938b7836db086a8b8993a1e1d33", ssa_ast = "5a4d113f22deda4de39ae41cbb166a827713a97205a4f51edff749351ccf6c38", flattened_ast = "6d70115e9ce84d40da5e7c61833a1f465b38d2f2caf111a37bcf5bc7e047cd06", destructured_ast = "71ac1903ac008afbc77a08349f222f17e24d7ca7395f1ea42be71ac7f4b3ffa4", inlined_ast = "71ac1903ac008afbc77a08349f222f17e24d7ca7395f1ea42be71ac7f4b3ffa4", dce_ast = "71ac1903ac008afbc77a08349f222f17e24d7ca7395f1ea42be71ac7f4b3ffa4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "62d0d89a5f71f4f9b02fcbd99c875f3dde170938b7836db086a8b8993a1e1d33", unrolled_ast = "62d0d89a5f71f4f9b02fcbd99c875f3dde170938b7836db086a8b8993a1e1d33", ssa_ast = "5a4d113f22deda4de39ae41cbb166a827713a97205a4f51edff749351ccf6c38", flattened_ast = "6d70115e9ce84d40da5e7c61833a1f465b38d2f2caf111a37bcf5bc7e047cd06", destructured_ast = "71ac1903ac008afbc77a08349f222f17e24d7ca7395f1ea42be71ac7f4b3ffa4", inlined_ast = "71ac1903ac008afbc77a08349f222f17e24d7ca7395f1ea42be71ac7f4b3ffa4", dce_ast = "71ac1903ac008afbc77a08349f222f17e24d7ca7395f1ea42be71ac7f4b3ffa4", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/ternary.out b/tests/expectations/compiler/integers/i64/ternary.out index 0b751c7a2b..5bda3027b6 100644 --- a/tests/expectations/compiler/integers/i64/ternary.out +++ b/tests/expectations/compiler/integers/i64/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d4efc81ec752539e5a775b6e00601617f9094597aa290ced2a16e0f6c537d5d1", type_checked_symbol_table = "86f2ff148cfd7af3605edd95e8019f791bdb0873f4fda3cb3663aacde2e52234", unrolled_symbol_table = "86f2ff148cfd7af3605edd95e8019f791bdb0873f4fda3cb3663aacde2e52234", initial_ast = "ef1d9179e22fcd06dc21877143a7c6720b1a79c3c1cf9468b6f3d71f83436923", unrolled_ast = "ef1d9179e22fcd06dc21877143a7c6720b1a79c3c1cf9468b6f3d71f83436923", ssa_ast = "fda31e3159f64c736e377ad7ff9d1b2087da28ed2581a828c2947535ae1c5b1c", flattened_ast = "44135e6f03431601d258a755145673aee4f7b368e4d93b9eb84a253f5957eb39", destructured_ast = "a9861919f19f2648e017fe274635ef93c45a3ea4532e8cae7ccc3b954191e150", inlined_ast = "a9861919f19f2648e017fe274635ef93c45a3ea4532e8cae7ccc3b954191e150", dce_ast = "a9861919f19f2648e017fe274635ef93c45a3ea4532e8cae7ccc3b954191e150", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ef1d9179e22fcd06dc21877143a7c6720b1a79c3c1cf9468b6f3d71f83436923", unrolled_ast = "ef1d9179e22fcd06dc21877143a7c6720b1a79c3c1cf9468b6f3d71f83436923", ssa_ast = "fda31e3159f64c736e377ad7ff9d1b2087da28ed2581a828c2947535ae1c5b1c", flattened_ast = "44135e6f03431601d258a755145673aee4f7b368e4d93b9eb84a253f5957eb39", destructured_ast = "a9861919f19f2648e017fe274635ef93c45a3ea4532e8cae7ccc3b954191e150", inlined_ast = "a9861919f19f2648e017fe274635ef93c45a3ea4532e8cae7ccc3b954191e150", dce_ast = "a9861919f19f2648e017fe274635ef93c45a3ea4532e8cae7ccc3b954191e150", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i64/xor.out b/tests/expectations/compiler/integers/i64/xor.out index cd7b37a340..94c64b924a 100644 --- a/tests/expectations/compiler/integers/i64/xor.out +++ b/tests/expectations/compiler/integers/i64/xor.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "23f9309bc5b63e313335766f5e168a999c528ff5197f6f09f54c62666d743108", type_checked_symbol_table = "19309a7ec3c92a7114e71d83c66c41f779fc0c6c2cb75f754dbcdc149124f91a", unrolled_symbol_table = "19309a7ec3c92a7114e71d83c66c41f779fc0c6c2cb75f754dbcdc149124f91a", initial_ast = "926bf9164bd49637a4fb44cf4f8c0fd6296abd77d3a76fbdb747326c80156b39", unrolled_ast = "926bf9164bd49637a4fb44cf4f8c0fd6296abd77d3a76fbdb747326c80156b39", ssa_ast = "8063c5f66ec1aefb70ded54c596b9e0212505b37cd95dca69bd3f95e01bafe03", flattened_ast = "8ac8657ca047fe26e28c1a9a9a2250bd810a3a93a1429543cb08ba0899eccc0f", destructured_ast = "9d0049bea5bc2a37364e42c18e7d5689494c7cea36c7a9682ea83f713c40d586", inlined_ast = "9d0049bea5bc2a37364e42c18e7d5689494c7cea36c7a9682ea83f713c40d586", dce_ast = "9d0049bea5bc2a37364e42c18e7d5689494c7cea36c7a9682ea83f713c40d586", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "926bf9164bd49637a4fb44cf4f8c0fd6296abd77d3a76fbdb747326c80156b39", unrolled_ast = "926bf9164bd49637a4fb44cf4f8c0fd6296abd77d3a76fbdb747326c80156b39", ssa_ast = "8063c5f66ec1aefb70ded54c596b9e0212505b37cd95dca69bd3f95e01bafe03", flattened_ast = "8ac8657ca047fe26e28c1a9a9a2250bd810a3a93a1429543cb08ba0899eccc0f", destructured_ast = "9d0049bea5bc2a37364e42c18e7d5689494c7cea36c7a9682ea83f713c40d586", inlined_ast = "9d0049bea5bc2a37364e42c18e7d5689494c7cea36c7a9682ea83f713c40d586", dce_ast = "9d0049bea5bc2a37364e42c18e7d5689494c7cea36c7a9682ea83f713c40d586", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/add.out b/tests/expectations/compiler/integers/i8/add.out index 484a21f079..9caec8ad22 100644 --- a/tests/expectations/compiler/integers/i8/add.out +++ b/tests/expectations/compiler/integers/i8/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "82c25de06f7b36b4188f67b7fd0cec65698b127beebdfc5196ff9dacff1a2853", type_checked_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", unrolled_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", initial_ast = "6bf9f1bd0ef96634db80a9e62255236aa622f6ce3c27c5e772e724c84abbba4a", unrolled_ast = "6bf9f1bd0ef96634db80a9e62255236aa622f6ce3c27c5e772e724c84abbba4a", ssa_ast = "df8026602cbb445165612ab879fde2336f6fee02d512f1d0c77c5529fced4aba", flattened_ast = "22e54eb89e368862bf939f78cd6b2053d5742ce92c3a4d1a51bad06a28611014", destructured_ast = "b36caa9dadd9d56989cd6b78713b0c93e697d851c335cf1175295f7287997bd8", inlined_ast = "b36caa9dadd9d56989cd6b78713b0c93e697d851c335cf1175295f7287997bd8", dce_ast = "b36caa9dadd9d56989cd6b78713b0c93e697d851c335cf1175295f7287997bd8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6bf9f1bd0ef96634db80a9e62255236aa622f6ce3c27c5e772e724c84abbba4a", unrolled_ast = "6bf9f1bd0ef96634db80a9e62255236aa622f6ce3c27c5e772e724c84abbba4a", ssa_ast = "df8026602cbb445165612ab879fde2336f6fee02d512f1d0c77c5529fced4aba", flattened_ast = "22e54eb89e368862bf939f78cd6b2053d5742ce92c3a4d1a51bad06a28611014", destructured_ast = "b36caa9dadd9d56989cd6b78713b0c93e697d851c335cf1175295f7287997bd8", inlined_ast = "b36caa9dadd9d56989cd6b78713b0c93e697d851c335cf1175295f7287997bd8", dce_ast = "b36caa9dadd9d56989cd6b78713b0c93e697d851c335cf1175295f7287997bd8", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/and.out b/tests/expectations/compiler/integers/i8/and.out index 36301d3e33..63189fd381 100644 --- a/tests/expectations/compiler/integers/i8/and.out +++ b/tests/expectations/compiler/integers/i8/and.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "82c25de06f7b36b4188f67b7fd0cec65698b127beebdfc5196ff9dacff1a2853", type_checked_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", unrolled_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", initial_ast = "cc698c2beb128c01adec906d540274484ca40a328570ad98207e91072facfbc6", unrolled_ast = "cc698c2beb128c01adec906d540274484ca40a328570ad98207e91072facfbc6", ssa_ast = "37cc955e96b4cf037ff94ff63a25e4921d366a4ed7e275dfec8ca3ae51e8adae", flattened_ast = "f2f09410b66cac815a24b2503700a952769f52d1a5b289334050a6085d5eb894", destructured_ast = "3f0d6f9aa749752810926a7b5e4152f4ce51c5a04ec5cdf69168559d64906491", inlined_ast = "3f0d6f9aa749752810926a7b5e4152f4ce51c5a04ec5cdf69168559d64906491", dce_ast = "3f0d6f9aa749752810926a7b5e4152f4ce51c5a04ec5cdf69168559d64906491", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cc698c2beb128c01adec906d540274484ca40a328570ad98207e91072facfbc6", unrolled_ast = "cc698c2beb128c01adec906d540274484ca40a328570ad98207e91072facfbc6", ssa_ast = "37cc955e96b4cf037ff94ff63a25e4921d366a4ed7e275dfec8ca3ae51e8adae", flattened_ast = "f2f09410b66cac815a24b2503700a952769f52d1a5b289334050a6085d5eb894", destructured_ast = "3f0d6f9aa749752810926a7b5e4152f4ce51c5a04ec5cdf69168559d64906491", inlined_ast = "3f0d6f9aa749752810926a7b5e4152f4ce51c5a04ec5cdf69168559d64906491", dce_ast = "3f0d6f9aa749752810926a7b5e4152f4ce51c5a04ec5cdf69168559d64906491", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/console_assert.out b/tests/expectations/compiler/integers/i8/console_assert.out index 92ea53c9a9..7760e4a8ad 100644 --- a/tests/expectations/compiler/integers/i8/console_assert.out +++ b/tests/expectations/compiler/integers/i8/console_assert.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "dabcd2b4e75dd0da64639478d05e746beabd5d03cdd1fa5a13f08e01e15b0f4a", type_checked_symbol_table = "806af7ffae9a5c513d0776f6a2aa99498d905d04e19c7084bc0c6a258409d64b", unrolled_symbol_table = "806af7ffae9a5c513d0776f6a2aa99498d905d04e19c7084bc0c6a258409d64b", initial_ast = "2efb5bdc95149a2a9dcc220768b6dd9ee5398c053deb5489641c8b3d6ef4fae3", unrolled_ast = "2efb5bdc95149a2a9dcc220768b6dd9ee5398c053deb5489641c8b3d6ef4fae3", ssa_ast = "3040aafd7382a5cef83c471d33124d3356edd44930401a4627f7ef69082a1ac9", flattened_ast = "8f9b19e351342a2156d45e1cd5c29b44a8f1f4a17c2b8121bbc6e82059ed7bfc", destructured_ast = "ec21c297b894468f9a99ed06a68020f29be3c5363826cd782e6f6905773b0528", inlined_ast = "ec21c297b894468f9a99ed06a68020f29be3c5363826cd782e6f6905773b0528", dce_ast = "ec21c297b894468f9a99ed06a68020f29be3c5363826cd782e6f6905773b0528", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2efb5bdc95149a2a9dcc220768b6dd9ee5398c053deb5489641c8b3d6ef4fae3", unrolled_ast = "2efb5bdc95149a2a9dcc220768b6dd9ee5398c053deb5489641c8b3d6ef4fae3", ssa_ast = "3040aafd7382a5cef83c471d33124d3356edd44930401a4627f7ef69082a1ac9", flattened_ast = "8f9b19e351342a2156d45e1cd5c29b44a8f1f4a17c2b8121bbc6e82059ed7bfc", destructured_ast = "ec21c297b894468f9a99ed06a68020f29be3c5363826cd782e6f6905773b0528", inlined_ast = "ec21c297b894468f9a99ed06a68020f29be3c5363826cd782e6f6905773b0528", dce_ast = "ec21c297b894468f9a99ed06a68020f29be3c5363826cd782e6f6905773b0528", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/div.out b/tests/expectations/compiler/integers/i8/div.out index 4614da98b5..d7b0575385 100644 --- a/tests/expectations/compiler/integers/i8/div.out +++ b/tests/expectations/compiler/integers/i8/div.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "82c25de06f7b36b4188f67b7fd0cec65698b127beebdfc5196ff9dacff1a2853", type_checked_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", unrolled_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", initial_ast = "e2d4f666c4e5fa82bea942ed344b99341199e42076d318e234f6192505be181a", unrolled_ast = "e2d4f666c4e5fa82bea942ed344b99341199e42076d318e234f6192505be181a", ssa_ast = "546b56ed336b74c595fbaad228f684b5cba9104e727d807cd2f07552a0804c68", flattened_ast = "10de4abc15f893686734c8692a9151e812b3ad582de2db55873ec80228f2176b", destructured_ast = "91e2dc4c5d7914343f521c0e1e4bc23bd935fdd5d3ce0b9c85871fc53e62d98a", inlined_ast = "91e2dc4c5d7914343f521c0e1e4bc23bd935fdd5d3ce0b9c85871fc53e62d98a", dce_ast = "91e2dc4c5d7914343f521c0e1e4bc23bd935fdd5d3ce0b9c85871fc53e62d98a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e2d4f666c4e5fa82bea942ed344b99341199e42076d318e234f6192505be181a", unrolled_ast = "e2d4f666c4e5fa82bea942ed344b99341199e42076d318e234f6192505be181a", ssa_ast = "546b56ed336b74c595fbaad228f684b5cba9104e727d807cd2f07552a0804c68", flattened_ast = "10de4abc15f893686734c8692a9151e812b3ad582de2db55873ec80228f2176b", destructured_ast = "91e2dc4c5d7914343f521c0e1e4bc23bd935fdd5d3ce0b9c85871fc53e62d98a", inlined_ast = "91e2dc4c5d7914343f521c0e1e4bc23bd935fdd5d3ce0b9c85871fc53e62d98a", dce_ast = "91e2dc4c5d7914343f521c0e1e4bc23bd935fdd5d3ce0b9c85871fc53e62d98a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/eq.out b/tests/expectations/compiler/integers/i8/eq.out index ac32b638c6..400d9aad9a 100644 --- a/tests/expectations/compiler/integers/i8/eq.out +++ b/tests/expectations/compiler/integers/i8/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8abdfa6e7472004f0eb728f428f35db9deb82ba1a50c773c25336f3a47fa3545", type_checked_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", unrolled_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", initial_ast = "5b00321f6f2e5db8a5c85f4f2ab334b65aa8b525c2c6e79ceb41cd55506ad421", unrolled_ast = "5b00321f6f2e5db8a5c85f4f2ab334b65aa8b525c2c6e79ceb41cd55506ad421", ssa_ast = "88df51a824efa41f3441f5a60884b555a4c65061a734585194e0b0d98df439dd", flattened_ast = "41c2c364fc98b8cad593fb1811e54c4ad8e969dbbdf17f298e2155e468c559a9", destructured_ast = "a66d318aaa22bcf5cc248d95c5afbded23d1a057f4c278b95bca68dd303c91a0", inlined_ast = "a66d318aaa22bcf5cc248d95c5afbded23d1a057f4c278b95bca68dd303c91a0", dce_ast = "a66d318aaa22bcf5cc248d95c5afbded23d1a057f4c278b95bca68dd303c91a0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5b00321f6f2e5db8a5c85f4f2ab334b65aa8b525c2c6e79ceb41cd55506ad421", unrolled_ast = "5b00321f6f2e5db8a5c85f4f2ab334b65aa8b525c2c6e79ceb41cd55506ad421", ssa_ast = "88df51a824efa41f3441f5a60884b555a4c65061a734585194e0b0d98df439dd", flattened_ast = "41c2c364fc98b8cad593fb1811e54c4ad8e969dbbdf17f298e2155e468c559a9", destructured_ast = "a66d318aaa22bcf5cc248d95c5afbded23d1a057f4c278b95bca68dd303c91a0", inlined_ast = "a66d318aaa22bcf5cc248d95c5afbded23d1a057f4c278b95bca68dd303c91a0", dce_ast = "a66d318aaa22bcf5cc248d95c5afbded23d1a057f4c278b95bca68dd303c91a0", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/ge.out b/tests/expectations/compiler/integers/i8/ge.out index 879b985120..a746d39102 100644 --- a/tests/expectations/compiler/integers/i8/ge.out +++ b/tests/expectations/compiler/integers/i8/ge.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8abdfa6e7472004f0eb728f428f35db9deb82ba1a50c773c25336f3a47fa3545", type_checked_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", unrolled_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", initial_ast = "e3826df3342f985478f31be42eefe0ba3630befd3779a4ba2f168f806b3aaf26", unrolled_ast = "e3826df3342f985478f31be42eefe0ba3630befd3779a4ba2f168f806b3aaf26", ssa_ast = "1c8b633c0ecffe5af9d1a1c2a72fa523a77a235b8068b680c54087995863b3af", flattened_ast = "117322d3c36ccb88f418847a5cc7e94bc7a4ca5141cf9936149061177639d79f", destructured_ast = "2c0bfa61f3ef2eea404ea84be91a062e702852a30cc8cb4208faaf1d4ac94e8e", inlined_ast = "2c0bfa61f3ef2eea404ea84be91a062e702852a30cc8cb4208faaf1d4ac94e8e", dce_ast = "2c0bfa61f3ef2eea404ea84be91a062e702852a30cc8cb4208faaf1d4ac94e8e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e3826df3342f985478f31be42eefe0ba3630befd3779a4ba2f168f806b3aaf26", unrolled_ast = "e3826df3342f985478f31be42eefe0ba3630befd3779a4ba2f168f806b3aaf26", ssa_ast = "1c8b633c0ecffe5af9d1a1c2a72fa523a77a235b8068b680c54087995863b3af", flattened_ast = "117322d3c36ccb88f418847a5cc7e94bc7a4ca5141cf9936149061177639d79f", destructured_ast = "2c0bfa61f3ef2eea404ea84be91a062e702852a30cc8cb4208faaf1d4ac94e8e", inlined_ast = "2c0bfa61f3ef2eea404ea84be91a062e702852a30cc8cb4208faaf1d4ac94e8e", dce_ast = "2c0bfa61f3ef2eea404ea84be91a062e702852a30cc8cb4208faaf1d4ac94e8e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/gt.out b/tests/expectations/compiler/integers/i8/gt.out index 5b045d3b1a..3ccf3ee3a8 100644 --- a/tests/expectations/compiler/integers/i8/gt.out +++ b/tests/expectations/compiler/integers/i8/gt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8abdfa6e7472004f0eb728f428f35db9deb82ba1a50c773c25336f3a47fa3545", type_checked_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", unrolled_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", initial_ast = "b340b8f211e8969baaf58c34762deeffc2ef61bba993468c823acee2f896d81e", unrolled_ast = "b340b8f211e8969baaf58c34762deeffc2ef61bba993468c823acee2f896d81e", ssa_ast = "786646fd5c008b87a6735cf6354be975079727307d7e9ef0a1f6d411ae86dd01", flattened_ast = "7424c5c9aeeb419ed1c2a6eeffcafd70bbe44856d0a379e66d09ca2f3772d058", destructured_ast = "895d121187e579a376b15814cbe3efe4fe14a89fb27cb1d95aacc3301292e68d", inlined_ast = "895d121187e579a376b15814cbe3efe4fe14a89fb27cb1d95aacc3301292e68d", dce_ast = "895d121187e579a376b15814cbe3efe4fe14a89fb27cb1d95aacc3301292e68d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b340b8f211e8969baaf58c34762deeffc2ef61bba993468c823acee2f896d81e", unrolled_ast = "b340b8f211e8969baaf58c34762deeffc2ef61bba993468c823acee2f896d81e", ssa_ast = "786646fd5c008b87a6735cf6354be975079727307d7e9ef0a1f6d411ae86dd01", flattened_ast = "7424c5c9aeeb419ed1c2a6eeffcafd70bbe44856d0a379e66d09ca2f3772d058", destructured_ast = "895d121187e579a376b15814cbe3efe4fe14a89fb27cb1d95aacc3301292e68d", inlined_ast = "895d121187e579a376b15814cbe3efe4fe14a89fb27cb1d95aacc3301292e68d", dce_ast = "895d121187e579a376b15814cbe3efe4fe14a89fb27cb1d95aacc3301292e68d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/hex_and_bin.out b/tests/expectations/compiler/integers/i8/hex_and_bin.out index b77dc8eca8..6c576ff079 100644 --- a/tests/expectations/compiler/integers/i8/hex_and_bin.out +++ b/tests/expectations/compiler/integers/i8/hex_and_bin.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3b2031dd2db56097cf0f3aa715c4cc1aab3a4dfc2b6aa90cf8ea3d38095ae7fb", type_checked_symbol_table = "024157aa3911bb465db58359e98f31affb0ec2775b6efa9db9e801eb2c74f833", unrolled_symbol_table = "024157aa3911bb465db58359e98f31affb0ec2775b6efa9db9e801eb2c74f833", initial_ast = "5403d97f87cbb0fcfe6f7a526d4f798caec145ec178e4779b9c710b52bb08ffd", unrolled_ast = "5403d97f87cbb0fcfe6f7a526d4f798caec145ec178e4779b9c710b52bb08ffd", ssa_ast = "3ab6fca47f539d5a00a8b4228c98a4d1dcbc2a568ba673d26d619cf1746607aa", flattened_ast = "dbc980ee51c6a3b45d97a4b732f7c8b4c28655b83955417b2160fd3f8875c2c9", destructured_ast = "10545e3b44c9d34d4dd57f0028b1c3c7740d29f8623b71c27481e41d65cdd7c3", inlined_ast = "10545e3b44c9d34d4dd57f0028b1c3c7740d29f8623b71c27481e41d65cdd7c3", dce_ast = "10545e3b44c9d34d4dd57f0028b1c3c7740d29f8623b71c27481e41d65cdd7c3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5403d97f87cbb0fcfe6f7a526d4f798caec145ec178e4779b9c710b52bb08ffd", unrolled_ast = "5403d97f87cbb0fcfe6f7a526d4f798caec145ec178e4779b9c710b52bb08ffd", ssa_ast = "3ab6fca47f539d5a00a8b4228c98a4d1dcbc2a568ba673d26d619cf1746607aa", flattened_ast = "dbc980ee51c6a3b45d97a4b732f7c8b4c28655b83955417b2160fd3f8875c2c9", destructured_ast = "10545e3b44c9d34d4dd57f0028b1c3c7740d29f8623b71c27481e41d65cdd7c3", inlined_ast = "10545e3b44c9d34d4dd57f0028b1c3c7740d29f8623b71c27481e41d65cdd7c3", dce_ast = "10545e3b44c9d34d4dd57f0028b1c3c7740d29f8623b71c27481e41d65cdd7c3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/le.out b/tests/expectations/compiler/integers/i8/le.out index ac33620a2e..d1e9e0feb0 100644 --- a/tests/expectations/compiler/integers/i8/le.out +++ b/tests/expectations/compiler/integers/i8/le.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8abdfa6e7472004f0eb728f428f35db9deb82ba1a50c773c25336f3a47fa3545", type_checked_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", unrolled_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", initial_ast = "0063230de9d7fbd358cad1c53d6583336cb64b399c348894ae19a25033fd604e", unrolled_ast = "0063230de9d7fbd358cad1c53d6583336cb64b399c348894ae19a25033fd604e", ssa_ast = "78fe8e9dd365b2f9f9cf4dd64b020a9a45179054f9a8d6af65b6d1ca887b269f", flattened_ast = "23a6679cd4c5944af49076bea9614344a60d0fae3ec70e4025be62a61f1de4ff", destructured_ast = "6444f15f03f91acef1291cf7ece1f6734f8d82f84d5c3e9fd136e3d08091abac", inlined_ast = "6444f15f03f91acef1291cf7ece1f6734f8d82f84d5c3e9fd136e3d08091abac", dce_ast = "6444f15f03f91acef1291cf7ece1f6734f8d82f84d5c3e9fd136e3d08091abac", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0063230de9d7fbd358cad1c53d6583336cb64b399c348894ae19a25033fd604e", unrolled_ast = "0063230de9d7fbd358cad1c53d6583336cb64b399c348894ae19a25033fd604e", ssa_ast = "78fe8e9dd365b2f9f9cf4dd64b020a9a45179054f9a8d6af65b6d1ca887b269f", flattened_ast = "23a6679cd4c5944af49076bea9614344a60d0fae3ec70e4025be62a61f1de4ff", destructured_ast = "6444f15f03f91acef1291cf7ece1f6734f8d82f84d5c3e9fd136e3d08091abac", inlined_ast = "6444f15f03f91acef1291cf7ece1f6734f8d82f84d5c3e9fd136e3d08091abac", dce_ast = "6444f15f03f91acef1291cf7ece1f6734f8d82f84d5c3e9fd136e3d08091abac", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/lt.out b/tests/expectations/compiler/integers/i8/lt.out index 18cb80bee6..e3aa834da8 100644 --- a/tests/expectations/compiler/integers/i8/lt.out +++ b/tests/expectations/compiler/integers/i8/lt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8abdfa6e7472004f0eb728f428f35db9deb82ba1a50c773c25336f3a47fa3545", type_checked_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", unrolled_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", initial_ast = "1b46f9c0d678800f33e2acc95375dc446b755331f7555b30441bb4b0645b665c", unrolled_ast = "1b46f9c0d678800f33e2acc95375dc446b755331f7555b30441bb4b0645b665c", ssa_ast = "cc78951f929dbe123f88df4269f4049cf49419496328805b7f3cccacbeebd406", flattened_ast = "863a0585973d5e6536cb97dd3b11e8662b11318e148115ab9483eb088ee11cda", destructured_ast = "df9db2518c47cf08ca5798db0c6dbe3b4fea29e13d70156f52e9aff73d52e134", inlined_ast = "df9db2518c47cf08ca5798db0c6dbe3b4fea29e13d70156f52e9aff73d52e134", dce_ast = "df9db2518c47cf08ca5798db0c6dbe3b4fea29e13d70156f52e9aff73d52e134", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1b46f9c0d678800f33e2acc95375dc446b755331f7555b30441bb4b0645b665c", unrolled_ast = "1b46f9c0d678800f33e2acc95375dc446b755331f7555b30441bb4b0645b665c", ssa_ast = "cc78951f929dbe123f88df4269f4049cf49419496328805b7f3cccacbeebd406", flattened_ast = "863a0585973d5e6536cb97dd3b11e8662b11318e148115ab9483eb088ee11cda", destructured_ast = "df9db2518c47cf08ca5798db0c6dbe3b4fea29e13d70156f52e9aff73d52e134", inlined_ast = "df9db2518c47cf08ca5798db0c6dbe3b4fea29e13d70156f52e9aff73d52e134", dce_ast = "df9db2518c47cf08ca5798db0c6dbe3b4fea29e13d70156f52e9aff73d52e134", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/max.out b/tests/expectations/compiler/integers/i8/max.out index d1b45896a0..c59079e77e 100644 --- a/tests/expectations/compiler/integers/i8/max.out +++ b/tests/expectations/compiler/integers/i8/max.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8114e8dcc2e9c1451242083f91e96783b6cbfd04eccfcec11dd1f3ea1688512e", type_checked_symbol_table = "fbe39517315452345c926078af6e24972807b745db603ef27cfa6750e8f122d7", unrolled_symbol_table = "fbe39517315452345c926078af6e24972807b745db603ef27cfa6750e8f122d7", initial_ast = "563178722ffef827250be4f84e9633363dd7d20a17fa74d78c865f7fb88ac0a4", unrolled_ast = "563178722ffef827250be4f84e9633363dd7d20a17fa74d78c865f7fb88ac0a4", ssa_ast = "3ff75da0b8ee9c02c92cf0cb031ffac194eb35eedbb54f3cbff51812e646f491", flattened_ast = "d2afdef5a4fb9501c6d7ec053c1c778630fc01b6c80d1c07fa9b5274e00d5f70", destructured_ast = "e12f2dcbcc35639427e9321927add4ee5798d852ca7e89d38828809216fc53ca", inlined_ast = "e12f2dcbcc35639427e9321927add4ee5798d852ca7e89d38828809216fc53ca", dce_ast = "e12f2dcbcc35639427e9321927add4ee5798d852ca7e89d38828809216fc53ca", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "563178722ffef827250be4f84e9633363dd7d20a17fa74d78c865f7fb88ac0a4", unrolled_ast = "563178722ffef827250be4f84e9633363dd7d20a17fa74d78c865f7fb88ac0a4", ssa_ast = "3ff75da0b8ee9c02c92cf0cb031ffac194eb35eedbb54f3cbff51812e646f491", flattened_ast = "d2afdef5a4fb9501c6d7ec053c1c778630fc01b6c80d1c07fa9b5274e00d5f70", destructured_ast = "e12f2dcbcc35639427e9321927add4ee5798d852ca7e89d38828809216fc53ca", inlined_ast = "e12f2dcbcc35639427e9321927add4ee5798d852ca7e89d38828809216fc53ca", dce_ast = "e12f2dcbcc35639427e9321927add4ee5798d852ca7e89d38828809216fc53ca", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/min.out b/tests/expectations/compiler/integers/i8/min.out index 7ccd3db616..eb044206f2 100644 --- a/tests/expectations/compiler/integers/i8/min.out +++ b/tests/expectations/compiler/integers/i8/min.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8114e8dcc2e9c1451242083f91e96783b6cbfd04eccfcec11dd1f3ea1688512e", type_checked_symbol_table = "fbe39517315452345c926078af6e24972807b745db603ef27cfa6750e8f122d7", unrolled_symbol_table = "fbe39517315452345c926078af6e24972807b745db603ef27cfa6750e8f122d7", initial_ast = "76f03f73aa1896fe8dcd48c65bf0ceb2f7a9376bdcffcf1d3d2397310473b08c", unrolled_ast = "76f03f73aa1896fe8dcd48c65bf0ceb2f7a9376bdcffcf1d3d2397310473b08c", ssa_ast = "0eaf70d9182c1dbbb9bb32ad8c8e8dc0b26cfe517c062031443d305fd87b3d19", flattened_ast = "4c0f9e4df2f63f3ce1780031a900b77647269a66e25518fb35ba8a51116b9506", destructured_ast = "8a27854713ee0405c1e6fd11d2bfb13e58f6d6eebfea1d901540ac958454fee7", inlined_ast = "8a27854713ee0405c1e6fd11d2bfb13e58f6d6eebfea1d901540ac958454fee7", dce_ast = "8a27854713ee0405c1e6fd11d2bfb13e58f6d6eebfea1d901540ac958454fee7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "76f03f73aa1896fe8dcd48c65bf0ceb2f7a9376bdcffcf1d3d2397310473b08c", unrolled_ast = "76f03f73aa1896fe8dcd48c65bf0ceb2f7a9376bdcffcf1d3d2397310473b08c", ssa_ast = "0eaf70d9182c1dbbb9bb32ad8c8e8dc0b26cfe517c062031443d305fd87b3d19", flattened_ast = "4c0f9e4df2f63f3ce1780031a900b77647269a66e25518fb35ba8a51116b9506", destructured_ast = "8a27854713ee0405c1e6fd11d2bfb13e58f6d6eebfea1d901540ac958454fee7", inlined_ast = "8a27854713ee0405c1e6fd11d2bfb13e58f6d6eebfea1d901540ac958454fee7", dce_ast = "8a27854713ee0405c1e6fd11d2bfb13e58f6d6eebfea1d901540ac958454fee7", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/min_fail.out b/tests/expectations/compiler/integers/i8/min_fail.out index 1355426c2a..e8026186dd 100644 --- a/tests/expectations/compiler/integers/i8/min_fail.out +++ b/tests/expectations/compiler/integers/i8/min_fail.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3ac2a98751bc6d49dfcf9ba2fc49823dd0b3d4ef167df82f4647d79ee7dc4b28", type_checked_symbol_table = "3d10ca6686e74ce4450fed6a72d2cfa5c03e5e664bb090ddced4c33928a1a38b", unrolled_symbol_table = "3d10ca6686e74ce4450fed6a72d2cfa5c03e5e664bb090ddced4c33928a1a38b", initial_ast = "a77dad8f4374ae9485cf5209ba53504e4496ddcf3284f527273fedd4d1d6fd0f", unrolled_ast = "a77dad8f4374ae9485cf5209ba53504e4496ddcf3284f527273fedd4d1d6fd0f", ssa_ast = "b9ead55cf4489b7204556612449ef5c720e38caa15132273a38e19d5f753920f", flattened_ast = "f3ba6b843d5fb71c44ce4a13f1159e41ae420493f93e2b4d71eed92d4106717d", destructured_ast = "95b27551d0725fc934b662f959957cabb2613ef853bfd301cf92bf96515910fd", inlined_ast = "95b27551d0725fc934b662f959957cabb2613ef853bfd301cf92bf96515910fd", dce_ast = "95b27551d0725fc934b662f959957cabb2613ef853bfd301cf92bf96515910fd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a77dad8f4374ae9485cf5209ba53504e4496ddcf3284f527273fedd4d1d6fd0f", unrolled_ast = "a77dad8f4374ae9485cf5209ba53504e4496ddcf3284f527273fedd4d1d6fd0f", ssa_ast = "b9ead55cf4489b7204556612449ef5c720e38caa15132273a38e19d5f753920f", flattened_ast = "f3ba6b843d5fb71c44ce4a13f1159e41ae420493f93e2b4d71eed92d4106717d", destructured_ast = "95b27551d0725fc934b662f959957cabb2613ef853bfd301cf92bf96515910fd", inlined_ast = "95b27551d0725fc934b662f959957cabb2613ef853bfd301cf92bf96515910fd", dce_ast = "95b27551d0725fc934b662f959957cabb2613ef853bfd301cf92bf96515910fd", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/mul.out b/tests/expectations/compiler/integers/i8/mul.out index 91317fc5b7..b7a44c882d 100644 --- a/tests/expectations/compiler/integers/i8/mul.out +++ b/tests/expectations/compiler/integers/i8/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "82c25de06f7b36b4188f67b7fd0cec65698b127beebdfc5196ff9dacff1a2853", type_checked_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", unrolled_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", initial_ast = "56b05e255bee16fe71e37cd5580c06b1f68d5a1fafec969694a762dc527e307d", unrolled_ast = "56b05e255bee16fe71e37cd5580c06b1f68d5a1fafec969694a762dc527e307d", ssa_ast = "6987b36066f53fcba20109d287e6ca22d127015764e893684e013e5af8df1c76", flattened_ast = "437026d837a6f7b5c9985f1689f7061f0c10b828f8d43429b63cd00bdffc2e43", destructured_ast = "d8cd3f58dc75e428f0e5d6ce60b6295454686c75568436253c1edb229663b8ec", inlined_ast = "d8cd3f58dc75e428f0e5d6ce60b6295454686c75568436253c1edb229663b8ec", dce_ast = "d8cd3f58dc75e428f0e5d6ce60b6295454686c75568436253c1edb229663b8ec", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "56b05e255bee16fe71e37cd5580c06b1f68d5a1fafec969694a762dc527e307d", unrolled_ast = "56b05e255bee16fe71e37cd5580c06b1f68d5a1fafec969694a762dc527e307d", ssa_ast = "6987b36066f53fcba20109d287e6ca22d127015764e893684e013e5af8df1c76", flattened_ast = "437026d837a6f7b5c9985f1689f7061f0c10b828f8d43429b63cd00bdffc2e43", destructured_ast = "d8cd3f58dc75e428f0e5d6ce60b6295454686c75568436253c1edb229663b8ec", inlined_ast = "d8cd3f58dc75e428f0e5d6ce60b6295454686c75568436253c1edb229663b8ec", dce_ast = "d8cd3f58dc75e428f0e5d6ce60b6295454686c75568436253c1edb229663b8ec", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/ne.out b/tests/expectations/compiler/integers/i8/ne.out index 10f74ccd6b..f23d5edccb 100644 --- a/tests/expectations/compiler/integers/i8/ne.out +++ b/tests/expectations/compiler/integers/i8/ne.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8abdfa6e7472004f0eb728f428f35db9deb82ba1a50c773c25336f3a47fa3545", type_checked_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", unrolled_symbol_table = "cc57ca9c66e2ca3323343f647a586e802ae5a6c4efb51860436a91ac11b1c684", initial_ast = "3bd2bf3b999c662c2fb76f7e2bd8d434ae265210315fe6a25bec7f4864be91fb", unrolled_ast = "3bd2bf3b999c662c2fb76f7e2bd8d434ae265210315fe6a25bec7f4864be91fb", ssa_ast = "e700f12a79171f2bcb8793956bca320380fc683e00dea81efcb4beda60179268", flattened_ast = "4d7b441aeba9fe22835ff5af503e598f11ab68ad1075b943ac100f5cba4bd56c", destructured_ast = "86b1eebf8450a6d76bd76ea1a7bac0be64a78775bfcb624160482b25cf0f2824", inlined_ast = "86b1eebf8450a6d76bd76ea1a7bac0be64a78775bfcb624160482b25cf0f2824", dce_ast = "86b1eebf8450a6d76bd76ea1a7bac0be64a78775bfcb624160482b25cf0f2824", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3bd2bf3b999c662c2fb76f7e2bd8d434ae265210315fe6a25bec7f4864be91fb", unrolled_ast = "3bd2bf3b999c662c2fb76f7e2bd8d434ae265210315fe6a25bec7f4864be91fb", ssa_ast = "e700f12a79171f2bcb8793956bca320380fc683e00dea81efcb4beda60179268", flattened_ast = "4d7b441aeba9fe22835ff5af503e598f11ab68ad1075b943ac100f5cba4bd56c", destructured_ast = "86b1eebf8450a6d76bd76ea1a7bac0be64a78775bfcb624160482b25cf0f2824", inlined_ast = "86b1eebf8450a6d76bd76ea1a7bac0be64a78775bfcb624160482b25cf0f2824", dce_ast = "86b1eebf8450a6d76bd76ea1a7bac0be64a78775bfcb624160482b25cf0f2824", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/negate.out b/tests/expectations/compiler/integers/i8/negate.out index 07f297dbb1..047b9bcb51 100644 --- a/tests/expectations/compiler/integers/i8/negate.out +++ b/tests/expectations/compiler/integers/i8/negate.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "dabcd2b4e75dd0da64639478d05e746beabd5d03cdd1fa5a13f08e01e15b0f4a", type_checked_symbol_table = "9bdc4791c6787a4a278644d3094ea341f3b29056fb66f22d029370531b39976b", unrolled_symbol_table = "9bdc4791c6787a4a278644d3094ea341f3b29056fb66f22d029370531b39976b", initial_ast = "a573efee457260e4f9a0171ba91f8c78b81cd636c53d0d0fb94bebf73c0a6ae3", unrolled_ast = "a573efee457260e4f9a0171ba91f8c78b81cd636c53d0d0fb94bebf73c0a6ae3", ssa_ast = "b5be28daddc15f1c0e60b97f004ff809074f5b6943501984f3a0a577e5b6fa83", flattened_ast = "58f2aa6a514785791e5d7e33afe38db9ecb042bed562056e036f2f3bd35ed2bf", destructured_ast = "f380bb5c1d258c8e957a78eee1ff9e66a8846072ae16f6b79a445735dc1b2cdb", inlined_ast = "f380bb5c1d258c8e957a78eee1ff9e66a8846072ae16f6b79a445735dc1b2cdb", dce_ast = "f380bb5c1d258c8e957a78eee1ff9e66a8846072ae16f6b79a445735dc1b2cdb", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a573efee457260e4f9a0171ba91f8c78b81cd636c53d0d0fb94bebf73c0a6ae3", unrolled_ast = "a573efee457260e4f9a0171ba91f8c78b81cd636c53d0d0fb94bebf73c0a6ae3", ssa_ast = "b5be28daddc15f1c0e60b97f004ff809074f5b6943501984f3a0a577e5b6fa83", flattened_ast = "58f2aa6a514785791e5d7e33afe38db9ecb042bed562056e036f2f3bd35ed2bf", destructured_ast = "f380bb5c1d258c8e957a78eee1ff9e66a8846072ae16f6b79a445735dc1b2cdb", inlined_ast = "f380bb5c1d258c8e957a78eee1ff9e66a8846072ae16f6b79a445735dc1b2cdb", dce_ast = "f380bb5c1d258c8e957a78eee1ff9e66a8846072ae16f6b79a445735dc1b2cdb", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/negate_min_fail.out b/tests/expectations/compiler/integers/i8/negate_min_fail.out index a5e1843d8d..837e87cfea 100644 --- a/tests/expectations/compiler/integers/i8/negate_min_fail.out +++ b/tests/expectations/compiler/integers/i8/negate_min_fail.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3ac2a98751bc6d49dfcf9ba2fc49823dd0b3d4ef167df82f4647d79ee7dc4b28", type_checked_symbol_table = "3d10ca6686e74ce4450fed6a72d2cfa5c03e5e664bb090ddced4c33928a1a38b", unrolled_symbol_table = "3d10ca6686e74ce4450fed6a72d2cfa5c03e5e664bb090ddced4c33928a1a38b", initial_ast = "00d46b6760279d0f21ddca6d737a81d49d10699030ececf8d8a75e5e337cd48a", unrolled_ast = "00d46b6760279d0f21ddca6d737a81d49d10699030ececf8d8a75e5e337cd48a", ssa_ast = "288c9453a9eb1eee2c680b542b14313feb14ec4dd7cf361972f2a692e3b24f6b", flattened_ast = "6b69d8700688b186665b013ec5d7cfa501a128109e656b69b3ca5b1cabf0d491", destructured_ast = "33095f06553da8f91f848bc89c68acf7a368af69f6633cd5588c4d7bfb7dc3c9", inlined_ast = "33095f06553da8f91f848bc89c68acf7a368af69f6633cd5588c4d7bfb7dc3c9", dce_ast = "33095f06553da8f91f848bc89c68acf7a368af69f6633cd5588c4d7bfb7dc3c9", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "00d46b6760279d0f21ddca6d737a81d49d10699030ececf8d8a75e5e337cd48a", unrolled_ast = "00d46b6760279d0f21ddca6d737a81d49d10699030ececf8d8a75e5e337cd48a", ssa_ast = "288c9453a9eb1eee2c680b542b14313feb14ec4dd7cf361972f2a692e3b24f6b", flattened_ast = "6b69d8700688b186665b013ec5d7cfa501a128109e656b69b3ca5b1cabf0d491", destructured_ast = "33095f06553da8f91f848bc89c68acf7a368af69f6633cd5588c4d7bfb7dc3c9", inlined_ast = "33095f06553da8f91f848bc89c68acf7a368af69f6633cd5588c4d7bfb7dc3c9", dce_ast = "33095f06553da8f91f848bc89c68acf7a368af69f6633cd5588c4d7bfb7dc3c9", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/negate_zero.out b/tests/expectations/compiler/integers/i8/negate_zero.out index 888fa25ba1..827e0e51f4 100644 --- a/tests/expectations/compiler/integers/i8/negate_zero.out +++ b/tests/expectations/compiler/integers/i8/negate_zero.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "549fb2fc9380755243c3c1e8c8ab97075c201229f37d980f76a742b315dcadf3", unrolled_symbol_table = "549fb2fc9380755243c3c1e8c8ab97075c201229f37d980f76a742b315dcadf3", initial_ast = "619e090d57542c7848adbc6820210df4a40239ea890d41d58fad37b5f2cd4a30", unrolled_ast = "619e090d57542c7848adbc6820210df4a40239ea890d41d58fad37b5f2cd4a30", ssa_ast = "16d4ca4ec665aae3f760a6bee5e4006dffda86663d629d26f3d3cdba3cad278e", flattened_ast = "3f9c99370ee72bc75321f99c963cb84bcd7adcaa37d416dffad45771c020f948", destructured_ast = "0f2f88d1cb2297b8f1d074bfe9e956b6a7fddc491a11a4b8efc68105828b72a1", inlined_ast = "0f2f88d1cb2297b8f1d074bfe9e956b6a7fddc491a11a4b8efc68105828b72a1", dce_ast = "0f2f88d1cb2297b8f1d074bfe9e956b6a7fddc491a11a4b8efc68105828b72a1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "619e090d57542c7848adbc6820210df4a40239ea890d41d58fad37b5f2cd4a30", unrolled_ast = "619e090d57542c7848adbc6820210df4a40239ea890d41d58fad37b5f2cd4a30", ssa_ast = "16d4ca4ec665aae3f760a6bee5e4006dffda86663d629d26f3d3cdba3cad278e", flattened_ast = "3f9c99370ee72bc75321f99c963cb84bcd7adcaa37d416dffad45771c020f948", destructured_ast = "0f2f88d1cb2297b8f1d074bfe9e956b6a7fddc491a11a4b8efc68105828b72a1", inlined_ast = "0f2f88d1cb2297b8f1d074bfe9e956b6a7fddc491a11a4b8efc68105828b72a1", dce_ast = "0f2f88d1cb2297b8f1d074bfe9e956b6a7fddc491a11a4b8efc68105828b72a1", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/operator_methods.out b/tests/expectations/compiler/integers/i8/operator_methods.out index dfe54b1e21..d8d9b01f52 100644 --- a/tests/expectations/compiler/integers/i8/operator_methods.out +++ b/tests/expectations/compiler/integers/i8/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "dabcd2b4e75dd0da64639478d05e746beabd5d03cdd1fa5a13f08e01e15b0f4a", type_checked_symbol_table = "b9e0227ff4d265a3f4ddb57cfa90db8345fee72b9e6850c947b3f46e5a93c9b7", unrolled_symbol_table = "b9e0227ff4d265a3f4ddb57cfa90db8345fee72b9e6850c947b3f46e5a93c9b7", initial_ast = "40a6e7d505f3bab72ee0168162b75b14b8561f12802436474204975b14779390", unrolled_ast = "40a6e7d505f3bab72ee0168162b75b14b8561f12802436474204975b14779390", ssa_ast = "501e9b241e2fffeccf8ca30ce6f9a376b8e44963bd0c6bbf658487bf37dc305e", flattened_ast = "0b29c696a2066c5e0c8a5c7d997308831316e0ebf392f546c83238c3257f5999", destructured_ast = "b7fd5b6b4ab28f85932bfa40ccedb15baa284f4a51ce2810a161176434c3c681", inlined_ast = "b7fd5b6b4ab28f85932bfa40ccedb15baa284f4a51ce2810a161176434c3c681", dce_ast = "ff0ea7839ec47f3d48d7c506cb94a84c723edf417faa9d4a3ed4042f5cf91319", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "40a6e7d505f3bab72ee0168162b75b14b8561f12802436474204975b14779390", unrolled_ast = "40a6e7d505f3bab72ee0168162b75b14b8561f12802436474204975b14779390", ssa_ast = "501e9b241e2fffeccf8ca30ce6f9a376b8e44963bd0c6bbf658487bf37dc305e", flattened_ast = "0b29c696a2066c5e0c8a5c7d997308831316e0ebf392f546c83238c3257f5999", destructured_ast = "b7fd5b6b4ab28f85932bfa40ccedb15baa284f4a51ce2810a161176434c3c681", inlined_ast = "b7fd5b6b4ab28f85932bfa40ccedb15baa284f4a51ce2810a161176434c3c681", dce_ast = "ff0ea7839ec47f3d48d7c506cb94a84c723edf417faa9d4a3ed4042f5cf91319", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/or.out b/tests/expectations/compiler/integers/i8/or.out index a5b8b760fe..ae0cbabfa2 100644 --- a/tests/expectations/compiler/integers/i8/or.out +++ b/tests/expectations/compiler/integers/i8/or.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "82c25de06f7b36b4188f67b7fd0cec65698b127beebdfc5196ff9dacff1a2853", type_checked_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", unrolled_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", initial_ast = "28000689cde1febdc24ecf2aa7352daaf95cae69a3c9282249a794f7fe45eb9f", unrolled_ast = "28000689cde1febdc24ecf2aa7352daaf95cae69a3c9282249a794f7fe45eb9f", ssa_ast = "8924faa4c6649e328ca68e6c24c6a2d0eb6e83bbdcc01a95889e2fa950a06bc9", flattened_ast = "42b538284a04f9e3dda825f4f1b82efc76be9dbdc056d6298ba387d921707b59", destructured_ast = "ea0b06d1ca64206d34367385c1c19a3750fae22239a037303b626c0606c63e09", inlined_ast = "ea0b06d1ca64206d34367385c1c19a3750fae22239a037303b626c0606c63e09", dce_ast = "ea0b06d1ca64206d34367385c1c19a3750fae22239a037303b626c0606c63e09", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "28000689cde1febdc24ecf2aa7352daaf95cae69a3c9282249a794f7fe45eb9f", unrolled_ast = "28000689cde1febdc24ecf2aa7352daaf95cae69a3c9282249a794f7fe45eb9f", ssa_ast = "8924faa4c6649e328ca68e6c24c6a2d0eb6e83bbdcc01a95889e2fa950a06bc9", flattened_ast = "42b538284a04f9e3dda825f4f1b82efc76be9dbdc056d6298ba387d921707b59", destructured_ast = "ea0b06d1ca64206d34367385c1c19a3750fae22239a037303b626c0606c63e09", inlined_ast = "ea0b06d1ca64206d34367385c1c19a3750fae22239a037303b626c0606c63e09", dce_ast = "ea0b06d1ca64206d34367385c1c19a3750fae22239a037303b626c0606c63e09", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/pow.out b/tests/expectations/compiler/integers/i8/pow.out index f128aeef1d..796542fd44 100644 --- a/tests/expectations/compiler/integers/i8/pow.out +++ b/tests/expectations/compiler/integers/i8/pow.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "82c25de06f7b36b4188f67b7fd0cec65698b127beebdfc5196ff9dacff1a2853", type_checked_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", unrolled_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", initial_ast = "3b9473ecefd63ac652479cc7f639ee7f5fcdcd7ef7036b84ea70e7aff73ddcc3", unrolled_ast = "3b9473ecefd63ac652479cc7f639ee7f5fcdcd7ef7036b84ea70e7aff73ddcc3", ssa_ast = "0cb09af29a30b87d9e67f875a36774c7765284c78ca4b7ba7c1b185b0498a09f", flattened_ast = "3249c8482d4341537f945d5deb9c4c634f547a674698d9324e5dd463b247e800", destructured_ast = "be05c2dc2d82ac15f9ab9e6b83c6849846cf93fe2d817fe065bf9267dbc71627", inlined_ast = "be05c2dc2d82ac15f9ab9e6b83c6849846cf93fe2d817fe065bf9267dbc71627", dce_ast = "be05c2dc2d82ac15f9ab9e6b83c6849846cf93fe2d817fe065bf9267dbc71627", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3b9473ecefd63ac652479cc7f639ee7f5fcdcd7ef7036b84ea70e7aff73ddcc3", unrolled_ast = "3b9473ecefd63ac652479cc7f639ee7f5fcdcd7ef7036b84ea70e7aff73ddcc3", ssa_ast = "0cb09af29a30b87d9e67f875a36774c7765284c78ca4b7ba7c1b185b0498a09f", flattened_ast = "3249c8482d4341537f945d5deb9c4c634f547a674698d9324e5dd463b247e800", destructured_ast = "be05c2dc2d82ac15f9ab9e6b83c6849846cf93fe2d817fe065bf9267dbc71627", inlined_ast = "be05c2dc2d82ac15f9ab9e6b83c6849846cf93fe2d817fe065bf9267dbc71627", dce_ast = "be05c2dc2d82ac15f9ab9e6b83c6849846cf93fe2d817fe065bf9267dbc71627", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/rem.out b/tests/expectations/compiler/integers/i8/rem.out index 80b4fa2c90..832b1472e7 100644 --- a/tests/expectations/compiler/integers/i8/rem.out +++ b/tests/expectations/compiler/integers/i8/rem.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "82c25de06f7b36b4188f67b7fd0cec65698b127beebdfc5196ff9dacff1a2853", type_checked_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", unrolled_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", initial_ast = "790ca6db97a376caee5d58993a1835f659484895eda5175eb818dea5ba5705d2", unrolled_ast = "790ca6db97a376caee5d58993a1835f659484895eda5175eb818dea5ba5705d2", ssa_ast = "dd475da4f4a9868997deecfff1f33e84b7b506daf53082f1ddeb1bd75f0a0292", flattened_ast = "89cf57a9df4ab5915df5b09abd02b753e8913789774c086a6ab5b75e98b15bf7", destructured_ast = "3c6d5f7e634f5ea0aa369751d8508fe8927e5a1a9a98ebdfa8bc11fafe207c97", inlined_ast = "3c6d5f7e634f5ea0aa369751d8508fe8927e5a1a9a98ebdfa8bc11fafe207c97", dce_ast = "3c6d5f7e634f5ea0aa369751d8508fe8927e5a1a9a98ebdfa8bc11fafe207c97", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "790ca6db97a376caee5d58993a1835f659484895eda5175eb818dea5ba5705d2", unrolled_ast = "790ca6db97a376caee5d58993a1835f659484895eda5175eb818dea5ba5705d2", ssa_ast = "dd475da4f4a9868997deecfff1f33e84b7b506daf53082f1ddeb1bd75f0a0292", flattened_ast = "89cf57a9df4ab5915df5b09abd02b753e8913789774c086a6ab5b75e98b15bf7", destructured_ast = "3c6d5f7e634f5ea0aa369751d8508fe8927e5a1a9a98ebdfa8bc11fafe207c97", inlined_ast = "3c6d5f7e634f5ea0aa369751d8508fe8927e5a1a9a98ebdfa8bc11fafe207c97", dce_ast = "3c6d5f7e634f5ea0aa369751d8508fe8927e5a1a9a98ebdfa8bc11fafe207c97", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/shl.out b/tests/expectations/compiler/integers/i8/shl.out index 327c2063c1..171db473a1 100644 --- a/tests/expectations/compiler/integers/i8/shl.out +++ b/tests/expectations/compiler/integers/i8/shl.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "82c25de06f7b36b4188f67b7fd0cec65698b127beebdfc5196ff9dacff1a2853", type_checked_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", unrolled_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", initial_ast = "8de158e1b7900d050661761fae0634612f68f5a82d57044a31c06aa73469d2ef", unrolled_ast = "8de158e1b7900d050661761fae0634612f68f5a82d57044a31c06aa73469d2ef", ssa_ast = "21ac6159d8833d72c0d63f28b69ccee7f79a8582a2848421556bced3d7469840", flattened_ast = "e8f1bc558ef6d8a9aa3f80c4d987d68d8bbddbf2c5f568ad1bf1b50064ddea60", destructured_ast = "9d8a48cc561382b3119e92806bdb95c540f5fc63a11f1b2c2d4b08f9a4c264cc", inlined_ast = "9d8a48cc561382b3119e92806bdb95c540f5fc63a11f1b2c2d4b08f9a4c264cc", dce_ast = "9d8a48cc561382b3119e92806bdb95c540f5fc63a11f1b2c2d4b08f9a4c264cc", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8de158e1b7900d050661761fae0634612f68f5a82d57044a31c06aa73469d2ef", unrolled_ast = "8de158e1b7900d050661761fae0634612f68f5a82d57044a31c06aa73469d2ef", ssa_ast = "21ac6159d8833d72c0d63f28b69ccee7f79a8582a2848421556bced3d7469840", flattened_ast = "e8f1bc558ef6d8a9aa3f80c4d987d68d8bbddbf2c5f568ad1bf1b50064ddea60", destructured_ast = "9d8a48cc561382b3119e92806bdb95c540f5fc63a11f1b2c2d4b08f9a4c264cc", inlined_ast = "9d8a48cc561382b3119e92806bdb95c540f5fc63a11f1b2c2d4b08f9a4c264cc", dce_ast = "9d8a48cc561382b3119e92806bdb95c540f5fc63a11f1b2c2d4b08f9a4c264cc", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/shr.out b/tests/expectations/compiler/integers/i8/shr.out index fb4543e124..6588d4a954 100644 --- a/tests/expectations/compiler/integers/i8/shr.out +++ b/tests/expectations/compiler/integers/i8/shr.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "82c25de06f7b36b4188f67b7fd0cec65698b127beebdfc5196ff9dacff1a2853", type_checked_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", unrolled_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", initial_ast = "e873a948ea2212c65702eeef784acc23ec190535162bc9f0b23a92b89f1ae48f", unrolled_ast = "e873a948ea2212c65702eeef784acc23ec190535162bc9f0b23a92b89f1ae48f", ssa_ast = "6b6996026d9181a251b760b1722e354dfe40e7971e755e5adb55dbdda7886275", flattened_ast = "28980dc5e410e1168b08e6cd221d5fdf9c569d0fc1dac5bb1433fab76155862f", destructured_ast = "af35294c8fecce341e5d0322bc08132a7e14b4a56070c297f88419ae38a536bd", inlined_ast = "af35294c8fecce341e5d0322bc08132a7e14b4a56070c297f88419ae38a536bd", dce_ast = "af35294c8fecce341e5d0322bc08132a7e14b4a56070c297f88419ae38a536bd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e873a948ea2212c65702eeef784acc23ec190535162bc9f0b23a92b89f1ae48f", unrolled_ast = "e873a948ea2212c65702eeef784acc23ec190535162bc9f0b23a92b89f1ae48f", ssa_ast = "6b6996026d9181a251b760b1722e354dfe40e7971e755e5adb55dbdda7886275", flattened_ast = "28980dc5e410e1168b08e6cd221d5fdf9c569d0fc1dac5bb1433fab76155862f", destructured_ast = "af35294c8fecce341e5d0322bc08132a7e14b4a56070c297f88419ae38a536bd", inlined_ast = "af35294c8fecce341e5d0322bc08132a7e14b4a56070c297f88419ae38a536bd", dce_ast = "af35294c8fecce341e5d0322bc08132a7e14b4a56070c297f88419ae38a536bd", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/sub.out b/tests/expectations/compiler/integers/i8/sub.out index 6c1348318e..7c57eeed45 100644 --- a/tests/expectations/compiler/integers/i8/sub.out +++ b/tests/expectations/compiler/integers/i8/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "82c25de06f7b36b4188f67b7fd0cec65698b127beebdfc5196ff9dacff1a2853", type_checked_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", unrolled_symbol_table = "0236ebf61c96416cf2b7d49a35748dc5c8cff2fce056eedc378dbfc7734dd9e5", initial_ast = "7bab03f89dddb73c6c58b6ab1033668210f56e83b546b52c6d8115ffbe7ba4b9", unrolled_ast = "7bab03f89dddb73c6c58b6ab1033668210f56e83b546b52c6d8115ffbe7ba4b9", ssa_ast = "6a6a6e42c99d148a2752ad5c6f99f49b84e419423e890151c3123b3fcef0d934", flattened_ast = "ad984f66575dfb99ca5859ac1eff1ab0dcb3bd619e01bb8a231a81d5c16ab566", destructured_ast = "18751b6a9563eeac8de77864c1a4393c90187aae79168addfadbeb0a049850e6", inlined_ast = "18751b6a9563eeac8de77864c1a4393c90187aae79168addfadbeb0a049850e6", dce_ast = "18751b6a9563eeac8de77864c1a4393c90187aae79168addfadbeb0a049850e6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7bab03f89dddb73c6c58b6ab1033668210f56e83b546b52c6d8115ffbe7ba4b9", unrolled_ast = "7bab03f89dddb73c6c58b6ab1033668210f56e83b546b52c6d8115ffbe7ba4b9", ssa_ast = "6a6a6e42c99d148a2752ad5c6f99f49b84e419423e890151c3123b3fcef0d934", flattened_ast = "ad984f66575dfb99ca5859ac1eff1ab0dcb3bd619e01bb8a231a81d5c16ab566", destructured_ast = "18751b6a9563eeac8de77864c1a4393c90187aae79168addfadbeb0a049850e6", inlined_ast = "18751b6a9563eeac8de77864c1a4393c90187aae79168addfadbeb0a049850e6", dce_ast = "18751b6a9563eeac8de77864c1a4393c90187aae79168addfadbeb0a049850e6", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/ternary.out b/tests/expectations/compiler/integers/i8/ternary.out index 8f589674d6..3cdbde2caa 100644 --- a/tests/expectations/compiler/integers/i8/ternary.out +++ b/tests/expectations/compiler/integers/i8/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8f9036df55e4074af0452e4bd898e69ed8bc918109addab13bd9994c6e1f3591", type_checked_symbol_table = "48922bcf93e3590d0904c00a417ddf4a4d4b9319e4dd331557e40388aad6db33", unrolled_symbol_table = "48922bcf93e3590d0904c00a417ddf4a4d4b9319e4dd331557e40388aad6db33", initial_ast = "60adde5bf7e2364454a7d3b4f52286f35892a3872065c68f443ddfccd48c4dd7", unrolled_ast = "60adde5bf7e2364454a7d3b4f52286f35892a3872065c68f443ddfccd48c4dd7", ssa_ast = "94c44fed7fd02dac3273323118e03cf914016612d833bd095e134c34c26d1dd1", flattened_ast = "059479635a590362fd8bdef355165b9996190c2ad13bb986befe8302fd392bb8", destructured_ast = "d95c83881b00fa074b95a90fc36d2886bbcc4892b08b467c0b1c8569d8303a3b", inlined_ast = "d95c83881b00fa074b95a90fc36d2886bbcc4892b08b467c0b1c8569d8303a3b", dce_ast = "d95c83881b00fa074b95a90fc36d2886bbcc4892b08b467c0b1c8569d8303a3b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "60adde5bf7e2364454a7d3b4f52286f35892a3872065c68f443ddfccd48c4dd7", unrolled_ast = "60adde5bf7e2364454a7d3b4f52286f35892a3872065c68f443ddfccd48c4dd7", ssa_ast = "94c44fed7fd02dac3273323118e03cf914016612d833bd095e134c34c26d1dd1", flattened_ast = "059479635a590362fd8bdef355165b9996190c2ad13bb986befe8302fd392bb8", destructured_ast = "d95c83881b00fa074b95a90fc36d2886bbcc4892b08b467c0b1c8569d8303a3b", inlined_ast = "d95c83881b00fa074b95a90fc36d2886bbcc4892b08b467c0b1c8569d8303a3b", dce_ast = "d95c83881b00fa074b95a90fc36d2886bbcc4892b08b467c0b1c8569d8303a3b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/i8/xor.out b/tests/expectations/compiler/integers/i8/xor.out index 350451f5cc..8a6420fee9 100644 --- a/tests/expectations/compiler/integers/i8/xor.out +++ b/tests/expectations/compiler/integers/i8/xor.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f74f808a039d44dd24cc1d703b01e6846055f6e11e16b7252d1df36c6dd2206a", type_checked_symbol_table = "11e777a7e4c51a53615fc424e2dd6ef7676cddfb99fa555aef0daadd775d5546", unrolled_symbol_table = "11e777a7e4c51a53615fc424e2dd6ef7676cddfb99fa555aef0daadd775d5546", initial_ast = "32fbb4c6f9df36028b9f9a134c3ebfe57f4d56224b844d7c90af0a61a858abbf", unrolled_ast = "32fbb4c6f9df36028b9f9a134c3ebfe57f4d56224b844d7c90af0a61a858abbf", ssa_ast = "35524d9ad7684059c47302c97fd78c259352211e37fa3a1d1938a83bbbb6581f", flattened_ast = "fc677cb4bee4ec7b6d9e7de234c3ed93dbc26ccf4e7430bcc748fe8cf8def92d", destructured_ast = "f3990af79882485cfd8217ff798b72128968c7d2d303a93c98cafbdb2c438f79", inlined_ast = "f3990af79882485cfd8217ff798b72128968c7d2d303a93c98cafbdb2c438f79", dce_ast = "f3990af79882485cfd8217ff798b72128968c7d2d303a93c98cafbdb2c438f79", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "32fbb4c6f9df36028b9f9a134c3ebfe57f4d56224b844d7c90af0a61a858abbf", unrolled_ast = "32fbb4c6f9df36028b9f9a134c3ebfe57f4d56224b844d7c90af0a61a858abbf", ssa_ast = "35524d9ad7684059c47302c97fd78c259352211e37fa3a1d1938a83bbbb6581f", flattened_ast = "fc677cb4bee4ec7b6d9e7de234c3ed93dbc26ccf4e7430bcc748fe8cf8def92d", destructured_ast = "f3990af79882485cfd8217ff798b72128968c7d2d303a93c98cafbdb2c438f79", inlined_ast = "f3990af79882485cfd8217ff798b72128968c7d2d303a93c98cafbdb2c438f79", dce_ast = "f3990af79882485cfd8217ff798b72128968c7d2d303a93c98cafbdb2c438f79", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/add.out b/tests/expectations/compiler/integers/u128/add.out index a58af12d3b..b1f8bcdadc 100644 --- a/tests/expectations/compiler/integers/u128/add.out +++ b/tests/expectations/compiler/integers/u128/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "46616ad78733674ca83676bfb804b8a26fd87ae740e1911e5c26ef2b61922fc2", type_checked_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", unrolled_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", initial_ast = "06e22df9c4c860e037e401390ade75ff633b29f25a8b04285ca27b24ebbfa03b", unrolled_ast = "06e22df9c4c860e037e401390ade75ff633b29f25a8b04285ca27b24ebbfa03b", ssa_ast = "7e4b2bbad73a438a6305ca4ab8e15f3c3dc2dbc166a47787d03ca8155e8aad62", flattened_ast = "e243f82d11e96c47e83665996c8a2b926319539da6f8aaf36aa46ed0f6455cea", destructured_ast = "ea5a44bd55844e64e76a59f244352cfe20c7b2eb17bc1d2efcb34cdd938b0048", inlined_ast = "ea5a44bd55844e64e76a59f244352cfe20c7b2eb17bc1d2efcb34cdd938b0048", dce_ast = "ea5a44bd55844e64e76a59f244352cfe20c7b2eb17bc1d2efcb34cdd938b0048", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "06e22df9c4c860e037e401390ade75ff633b29f25a8b04285ca27b24ebbfa03b", unrolled_ast = "06e22df9c4c860e037e401390ade75ff633b29f25a8b04285ca27b24ebbfa03b", ssa_ast = "7e4b2bbad73a438a6305ca4ab8e15f3c3dc2dbc166a47787d03ca8155e8aad62", flattened_ast = "e243f82d11e96c47e83665996c8a2b926319539da6f8aaf36aa46ed0f6455cea", destructured_ast = "ea5a44bd55844e64e76a59f244352cfe20c7b2eb17bc1d2efcb34cdd938b0048", inlined_ast = "ea5a44bd55844e64e76a59f244352cfe20c7b2eb17bc1d2efcb34cdd938b0048", dce_ast = "ea5a44bd55844e64e76a59f244352cfe20c7b2eb17bc1d2efcb34cdd938b0048", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/and.out b/tests/expectations/compiler/integers/u128/and.out index 900e66e1fa..0793b1d6df 100644 --- a/tests/expectations/compiler/integers/u128/and.out +++ b/tests/expectations/compiler/integers/u128/and.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "46616ad78733674ca83676bfb804b8a26fd87ae740e1911e5c26ef2b61922fc2", type_checked_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", unrolled_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", initial_ast = "76749861903281b19dab3e7b6e544442e58edc12d1e5c3a400438b7bf1a026f6", unrolled_ast = "76749861903281b19dab3e7b6e544442e58edc12d1e5c3a400438b7bf1a026f6", ssa_ast = "2f04220dc17aee851dff4e2c77457e0f1289a10aa4d5b9d6b84799b7d2df260c", flattened_ast = "e279be02a678e9216ebf873682243c11d3fc6780afed29739d24e541f701cacb", destructured_ast = "72b2301674f03d70d4654b72ff51f1e79e6319045132f6c95da38b17e1465f99", inlined_ast = "72b2301674f03d70d4654b72ff51f1e79e6319045132f6c95da38b17e1465f99", dce_ast = "72b2301674f03d70d4654b72ff51f1e79e6319045132f6c95da38b17e1465f99", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "76749861903281b19dab3e7b6e544442e58edc12d1e5c3a400438b7bf1a026f6", unrolled_ast = "76749861903281b19dab3e7b6e544442e58edc12d1e5c3a400438b7bf1a026f6", ssa_ast = "2f04220dc17aee851dff4e2c77457e0f1289a10aa4d5b9d6b84799b7d2df260c", flattened_ast = "e279be02a678e9216ebf873682243c11d3fc6780afed29739d24e541f701cacb", destructured_ast = "72b2301674f03d70d4654b72ff51f1e79e6319045132f6c95da38b17e1465f99", inlined_ast = "72b2301674f03d70d4654b72ff51f1e79e6319045132f6c95da38b17e1465f99", dce_ast = "72b2301674f03d70d4654b72ff51f1e79e6319045132f6c95da38b17e1465f99", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/console_assert.out b/tests/expectations/compiler/integers/u128/console_assert.out index 1380277413..72aaec3d80 100644 --- a/tests/expectations/compiler/integers/u128/console_assert.out +++ b/tests/expectations/compiler/integers/u128/console_assert.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "68ae1cfb40f6bb1c65505226293dcba6fe9ea6886751693805078f64d6ee05cd", type_checked_symbol_table = "3e39f71831c847bc7f3e7a2e20659cb308de2b8deeff6c7a7f7357e86593dd2f", unrolled_symbol_table = "3e39f71831c847bc7f3e7a2e20659cb308de2b8deeff6c7a7f7357e86593dd2f", initial_ast = "bbe99c2f4d95f4c6ee0ed4c3b6ca46cedafbeae624cbd7de34284f907a3c3804", unrolled_ast = "bbe99c2f4d95f4c6ee0ed4c3b6ca46cedafbeae624cbd7de34284f907a3c3804", ssa_ast = "3d8f320b88d69cb6f2a31b69bda73268904c596145c3701da3a5c71f85e02c16", flattened_ast = "3219b24e66c04e5c9a997e7644639b347be8257ec0d7e6e48bef007953f4998c", destructured_ast = "4924fe5d742b6c0ec06a6da2cd09ceddf201a40d43b89c91c36c9b6e9c6d0c72", inlined_ast = "4924fe5d742b6c0ec06a6da2cd09ceddf201a40d43b89c91c36c9b6e9c6d0c72", dce_ast = "4924fe5d742b6c0ec06a6da2cd09ceddf201a40d43b89c91c36c9b6e9c6d0c72", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "bbe99c2f4d95f4c6ee0ed4c3b6ca46cedafbeae624cbd7de34284f907a3c3804", unrolled_ast = "bbe99c2f4d95f4c6ee0ed4c3b6ca46cedafbeae624cbd7de34284f907a3c3804", ssa_ast = "3d8f320b88d69cb6f2a31b69bda73268904c596145c3701da3a5c71f85e02c16", flattened_ast = "3219b24e66c04e5c9a997e7644639b347be8257ec0d7e6e48bef007953f4998c", destructured_ast = "4924fe5d742b6c0ec06a6da2cd09ceddf201a40d43b89c91c36c9b6e9c6d0c72", inlined_ast = "4924fe5d742b6c0ec06a6da2cd09ceddf201a40d43b89c91c36c9b6e9c6d0c72", dce_ast = "4924fe5d742b6c0ec06a6da2cd09ceddf201a40d43b89c91c36c9b6e9c6d0c72", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/div.out b/tests/expectations/compiler/integers/u128/div.out index 7c37c03686..d39d9e6bd8 100644 --- a/tests/expectations/compiler/integers/u128/div.out +++ b/tests/expectations/compiler/integers/u128/div.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "46616ad78733674ca83676bfb804b8a26fd87ae740e1911e5c26ef2b61922fc2", type_checked_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", unrolled_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", initial_ast = "8d19b3874ae970e39557a45194b6683807e32580b98ee6cbc1558bd5ecfaa69a", unrolled_ast = "8d19b3874ae970e39557a45194b6683807e32580b98ee6cbc1558bd5ecfaa69a", ssa_ast = "2c432790f8363178978892bf206c7846c8ecaecbf0edace64ad639cab4c38548", flattened_ast = "f01e02dc073af7c06aaf46c7cf5005d888f7227beece09717b5fe5f98bd4e874", destructured_ast = "7236b5a3dca767a2f1e591b1779fcc6a250d1a0b25dbb5116440d4f6c97236ce", inlined_ast = "7236b5a3dca767a2f1e591b1779fcc6a250d1a0b25dbb5116440d4f6c97236ce", dce_ast = "7236b5a3dca767a2f1e591b1779fcc6a250d1a0b25dbb5116440d4f6c97236ce", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8d19b3874ae970e39557a45194b6683807e32580b98ee6cbc1558bd5ecfaa69a", unrolled_ast = "8d19b3874ae970e39557a45194b6683807e32580b98ee6cbc1558bd5ecfaa69a", ssa_ast = "2c432790f8363178978892bf206c7846c8ecaecbf0edace64ad639cab4c38548", flattened_ast = "f01e02dc073af7c06aaf46c7cf5005d888f7227beece09717b5fe5f98bd4e874", destructured_ast = "7236b5a3dca767a2f1e591b1779fcc6a250d1a0b25dbb5116440d4f6c97236ce", inlined_ast = "7236b5a3dca767a2f1e591b1779fcc6a250d1a0b25dbb5116440d4f6c97236ce", dce_ast = "7236b5a3dca767a2f1e591b1779fcc6a250d1a0b25dbb5116440d4f6c97236ce", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/eq.out b/tests/expectations/compiler/integers/u128/eq.out index ca1fd74d02..a20052bf2e 100644 --- a/tests/expectations/compiler/integers/u128/eq.out +++ b/tests/expectations/compiler/integers/u128/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6ec7ef7f615327ce016c37da1e75ce0b78710b332629fbe52a07b2fe623e4a0a", type_checked_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", unrolled_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", initial_ast = "b182735c2705eb89613de7e2be800b3884f7b465c0dd0dd6e850164e005c73af", unrolled_ast = "b182735c2705eb89613de7e2be800b3884f7b465c0dd0dd6e850164e005c73af", ssa_ast = "2a467a2a311e913409f5f797fab2111a3ea57e4f846e6c264c15b1d228ec52a3", flattened_ast = "56322624915988eb2dc8456fe647e99fe4a668595a9ec60bfff51e08c1ac52b8", destructured_ast = "1a0890217a10e6aa8f2459d051338aeec840825c26a5516d46eec34c17ccff8f", inlined_ast = "1a0890217a10e6aa8f2459d051338aeec840825c26a5516d46eec34c17ccff8f", dce_ast = "1a0890217a10e6aa8f2459d051338aeec840825c26a5516d46eec34c17ccff8f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b182735c2705eb89613de7e2be800b3884f7b465c0dd0dd6e850164e005c73af", unrolled_ast = "b182735c2705eb89613de7e2be800b3884f7b465c0dd0dd6e850164e005c73af", ssa_ast = "2a467a2a311e913409f5f797fab2111a3ea57e4f846e6c264c15b1d228ec52a3", flattened_ast = "56322624915988eb2dc8456fe647e99fe4a668595a9ec60bfff51e08c1ac52b8", destructured_ast = "1a0890217a10e6aa8f2459d051338aeec840825c26a5516d46eec34c17ccff8f", inlined_ast = "1a0890217a10e6aa8f2459d051338aeec840825c26a5516d46eec34c17ccff8f", dce_ast = "1a0890217a10e6aa8f2459d051338aeec840825c26a5516d46eec34c17ccff8f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/ge.out b/tests/expectations/compiler/integers/u128/ge.out index b234825f0e..6b3f8ed51d 100644 --- a/tests/expectations/compiler/integers/u128/ge.out +++ b/tests/expectations/compiler/integers/u128/ge.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6ec7ef7f615327ce016c37da1e75ce0b78710b332629fbe52a07b2fe623e4a0a", type_checked_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", unrolled_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", initial_ast = "d9d94d74de451462e38997e3f8d00c3b607db53415684e46eeb6768d0a4c4e0b", unrolled_ast = "d9d94d74de451462e38997e3f8d00c3b607db53415684e46eeb6768d0a4c4e0b", ssa_ast = "2d0729a4690fdb7e9b64142e0187fcab7468b78633f852cbd9352031a0480f06", flattened_ast = "0383174f697506450621724d3906e697b73c378e6520c70031192ff81cb29ee5", destructured_ast = "afb68c51e8a0d2b7d23b18dedbc72850638e4ba5f59fa90f33631c20a2f44201", inlined_ast = "afb68c51e8a0d2b7d23b18dedbc72850638e4ba5f59fa90f33631c20a2f44201", dce_ast = "afb68c51e8a0d2b7d23b18dedbc72850638e4ba5f59fa90f33631c20a2f44201", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d9d94d74de451462e38997e3f8d00c3b607db53415684e46eeb6768d0a4c4e0b", unrolled_ast = "d9d94d74de451462e38997e3f8d00c3b607db53415684e46eeb6768d0a4c4e0b", ssa_ast = "2d0729a4690fdb7e9b64142e0187fcab7468b78633f852cbd9352031a0480f06", flattened_ast = "0383174f697506450621724d3906e697b73c378e6520c70031192ff81cb29ee5", destructured_ast = "afb68c51e8a0d2b7d23b18dedbc72850638e4ba5f59fa90f33631c20a2f44201", inlined_ast = "afb68c51e8a0d2b7d23b18dedbc72850638e4ba5f59fa90f33631c20a2f44201", dce_ast = "afb68c51e8a0d2b7d23b18dedbc72850638e4ba5f59fa90f33631c20a2f44201", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/gt.out b/tests/expectations/compiler/integers/u128/gt.out index d7849dc084..7594310ee7 100644 --- a/tests/expectations/compiler/integers/u128/gt.out +++ b/tests/expectations/compiler/integers/u128/gt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6ec7ef7f615327ce016c37da1e75ce0b78710b332629fbe52a07b2fe623e4a0a", type_checked_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", unrolled_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", initial_ast = "7400a1e3a0f8a630b7ed61dccc42960f9231720a6764fe707bba330abeee73b9", unrolled_ast = "7400a1e3a0f8a630b7ed61dccc42960f9231720a6764fe707bba330abeee73b9", ssa_ast = "fa8e6842c09bb2e8d4cbf9fd56b2154ee9b6ed8cd750f74ea84776bb5863565e", flattened_ast = "f69f52100df30c4a88f2a8b0c93e0f2054d3cb93752b71d1758ecba94814056b", destructured_ast = "cc3bf7da13c04c8dd573a3b7ddd992547537535df68e52e0bceec3211e38295c", inlined_ast = "cc3bf7da13c04c8dd573a3b7ddd992547537535df68e52e0bceec3211e38295c", dce_ast = "cc3bf7da13c04c8dd573a3b7ddd992547537535df68e52e0bceec3211e38295c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7400a1e3a0f8a630b7ed61dccc42960f9231720a6764fe707bba330abeee73b9", unrolled_ast = "7400a1e3a0f8a630b7ed61dccc42960f9231720a6764fe707bba330abeee73b9", ssa_ast = "fa8e6842c09bb2e8d4cbf9fd56b2154ee9b6ed8cd750f74ea84776bb5863565e", flattened_ast = "f69f52100df30c4a88f2a8b0c93e0f2054d3cb93752b71d1758ecba94814056b", destructured_ast = "cc3bf7da13c04c8dd573a3b7ddd992547537535df68e52e0bceec3211e38295c", inlined_ast = "cc3bf7da13c04c8dd573a3b7ddd992547537535df68e52e0bceec3211e38295c", dce_ast = "cc3bf7da13c04c8dd573a3b7ddd992547537535df68e52e0bceec3211e38295c", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/hex_and_bin.out b/tests/expectations/compiler/integers/u128/hex_and_bin.out index 9b27dc0d6f..14e87244b1 100644 --- a/tests/expectations/compiler/integers/u128/hex_and_bin.out +++ b/tests/expectations/compiler/integers/u128/hex_and_bin.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0222b4d4b1ee1f0e9d8b3ef2766818db9203ce85c163f8db99a9cafb3fa23516", type_checked_symbol_table = "ca82123c36b836866da3d4dad8b4711a5fcdadde402dba9a8d2f2558b84ffeba", unrolled_symbol_table = "ca82123c36b836866da3d4dad8b4711a5fcdadde402dba9a8d2f2558b84ffeba", initial_ast = "ea2d4e0f8cad656cba8604d765d5094b4a72aa2b5ce13057b8700a669117f279", unrolled_ast = "ea2d4e0f8cad656cba8604d765d5094b4a72aa2b5ce13057b8700a669117f279", ssa_ast = "72472d8b6907245f07f890263095ffcac1e321306511a59ceb34dd8139c28265", flattened_ast = "2c68ce2e5dc1d0a10cb5d89602ca4f51a6d300b42e8fe23eb08163b7d1f3eaca", destructured_ast = "04e6742406ee38042a22e02f0eb9cb3012758c9c3f4d32ef67e976f15c958283", inlined_ast = "04e6742406ee38042a22e02f0eb9cb3012758c9c3f4d32ef67e976f15c958283", dce_ast = "04e6742406ee38042a22e02f0eb9cb3012758c9c3f4d32ef67e976f15c958283", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ea2d4e0f8cad656cba8604d765d5094b4a72aa2b5ce13057b8700a669117f279", unrolled_ast = "ea2d4e0f8cad656cba8604d765d5094b4a72aa2b5ce13057b8700a669117f279", ssa_ast = "72472d8b6907245f07f890263095ffcac1e321306511a59ceb34dd8139c28265", flattened_ast = "2c68ce2e5dc1d0a10cb5d89602ca4f51a6d300b42e8fe23eb08163b7d1f3eaca", destructured_ast = "04e6742406ee38042a22e02f0eb9cb3012758c9c3f4d32ef67e976f15c958283", inlined_ast = "04e6742406ee38042a22e02f0eb9cb3012758c9c3f4d32ef67e976f15c958283", dce_ast = "04e6742406ee38042a22e02f0eb9cb3012758c9c3f4d32ef67e976f15c958283", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/le.out b/tests/expectations/compiler/integers/u128/le.out index f763821229..f527c3a9f2 100644 --- a/tests/expectations/compiler/integers/u128/le.out +++ b/tests/expectations/compiler/integers/u128/le.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6ec7ef7f615327ce016c37da1e75ce0b78710b332629fbe52a07b2fe623e4a0a", type_checked_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", unrolled_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", initial_ast = "4b9a54bbc841fc722911e6184211bd06fea233dbacf9654ff60de53ed1828fde", unrolled_ast = "4b9a54bbc841fc722911e6184211bd06fea233dbacf9654ff60de53ed1828fde", ssa_ast = "b806245da8ff0e71f7ef7649150774b86f688322b317503bea36fe03903bac2a", flattened_ast = "13c9473632dba6262c5e25fec7815c8d3a270c23879a58f11068eac64630b169", destructured_ast = "cf992d3a620a1bdd5866165ffa47b6b5f81db32a30037948eb5384ab4da07d9b", inlined_ast = "cf992d3a620a1bdd5866165ffa47b6b5f81db32a30037948eb5384ab4da07d9b", dce_ast = "cf992d3a620a1bdd5866165ffa47b6b5f81db32a30037948eb5384ab4da07d9b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4b9a54bbc841fc722911e6184211bd06fea233dbacf9654ff60de53ed1828fde", unrolled_ast = "4b9a54bbc841fc722911e6184211bd06fea233dbacf9654ff60de53ed1828fde", ssa_ast = "b806245da8ff0e71f7ef7649150774b86f688322b317503bea36fe03903bac2a", flattened_ast = "13c9473632dba6262c5e25fec7815c8d3a270c23879a58f11068eac64630b169", destructured_ast = "cf992d3a620a1bdd5866165ffa47b6b5f81db32a30037948eb5384ab4da07d9b", inlined_ast = "cf992d3a620a1bdd5866165ffa47b6b5f81db32a30037948eb5384ab4da07d9b", dce_ast = "cf992d3a620a1bdd5866165ffa47b6b5f81db32a30037948eb5384ab4da07d9b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/lt.out b/tests/expectations/compiler/integers/u128/lt.out index 893246537f..40b39d5204 100644 --- a/tests/expectations/compiler/integers/u128/lt.out +++ b/tests/expectations/compiler/integers/u128/lt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6ec7ef7f615327ce016c37da1e75ce0b78710b332629fbe52a07b2fe623e4a0a", type_checked_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", unrolled_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", initial_ast = "647b15b62951e554b47ea4e4ad8250bba7b0ec452e9b95d8d4e762fcbeb0cfd1", unrolled_ast = "647b15b62951e554b47ea4e4ad8250bba7b0ec452e9b95d8d4e762fcbeb0cfd1", ssa_ast = "dd63d833c5895da15d47cece7a98896795fe4e5652f324e753d113b338ee1d0b", flattened_ast = "f13d8e3203656805d6bc6e53bda2aa8b43540abd15b3d103edef3e74544be3ca", destructured_ast = "a1d1000e6d6818b900f6c6a77dedf0d9f40287dba9675d669903798575bd38cc", inlined_ast = "a1d1000e6d6818b900f6c6a77dedf0d9f40287dba9675d669903798575bd38cc", dce_ast = "a1d1000e6d6818b900f6c6a77dedf0d9f40287dba9675d669903798575bd38cc", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "647b15b62951e554b47ea4e4ad8250bba7b0ec452e9b95d8d4e762fcbeb0cfd1", unrolled_ast = "647b15b62951e554b47ea4e4ad8250bba7b0ec452e9b95d8d4e762fcbeb0cfd1", ssa_ast = "dd63d833c5895da15d47cece7a98896795fe4e5652f324e753d113b338ee1d0b", flattened_ast = "f13d8e3203656805d6bc6e53bda2aa8b43540abd15b3d103edef3e74544be3ca", destructured_ast = "a1d1000e6d6818b900f6c6a77dedf0d9f40287dba9675d669903798575bd38cc", inlined_ast = "a1d1000e6d6818b900f6c6a77dedf0d9f40287dba9675d669903798575bd38cc", dce_ast = "a1d1000e6d6818b900f6c6a77dedf0d9f40287dba9675d669903798575bd38cc", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/max.out b/tests/expectations/compiler/integers/u128/max.out index ba958b753b..2e42c60dbb 100644 --- a/tests/expectations/compiler/integers/u128/max.out +++ b/tests/expectations/compiler/integers/u128/max.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "f558c8641774ff4058b55af27247388dd8ec1895eec7897dc30a3d1fcfccd3f4", unrolled_symbol_table = "f558c8641774ff4058b55af27247388dd8ec1895eec7897dc30a3d1fcfccd3f4", initial_ast = "e2cfdc0b9e146af70930f9f88e903a24de5104609c7d364e07ca8047994de830", unrolled_ast = "e2cfdc0b9e146af70930f9f88e903a24de5104609c7d364e07ca8047994de830", ssa_ast = "426edfe68afb815cabc357144ab421e9b7f55ef1ef5d1307140502869ec4f4c0", flattened_ast = "44f20236bd23921f8c66ba6888c92e3683694cbb3d06a00fc0c6e33bd689b138", destructured_ast = "ef0373a9516d4d48bfbeb9487943f1b55e7addd3ac3c04b42b8bb9fa306e3531", inlined_ast = "ef0373a9516d4d48bfbeb9487943f1b55e7addd3ac3c04b42b8bb9fa306e3531", dce_ast = "8256a3090025d0b9e157d76f10653922a0f1d9ecd8e39c06be43808cccd96fc7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e2cfdc0b9e146af70930f9f88e903a24de5104609c7d364e07ca8047994de830", unrolled_ast = "e2cfdc0b9e146af70930f9f88e903a24de5104609c7d364e07ca8047994de830", ssa_ast = "426edfe68afb815cabc357144ab421e9b7f55ef1ef5d1307140502869ec4f4c0", flattened_ast = "44f20236bd23921f8c66ba6888c92e3683694cbb3d06a00fc0c6e33bd689b138", destructured_ast = "ef0373a9516d4d48bfbeb9487943f1b55e7addd3ac3c04b42b8bb9fa306e3531", inlined_ast = "ef0373a9516d4d48bfbeb9487943f1b55e7addd3ac3c04b42b8bb9fa306e3531", dce_ast = "8256a3090025d0b9e157d76f10653922a0f1d9ecd8e39c06be43808cccd96fc7", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/min.out b/tests/expectations/compiler/integers/u128/min.out index 2c64bfec92..75098cfe5e 100644 --- a/tests/expectations/compiler/integers/u128/min.out +++ b/tests/expectations/compiler/integers/u128/min.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "f558c8641774ff4058b55af27247388dd8ec1895eec7897dc30a3d1fcfccd3f4", unrolled_symbol_table = "f558c8641774ff4058b55af27247388dd8ec1895eec7897dc30a3d1fcfccd3f4", initial_ast = "49222e48d032e0b302251d781d5433c255acb6490b8d893051161801c2d964eb", unrolled_ast = "49222e48d032e0b302251d781d5433c255acb6490b8d893051161801c2d964eb", ssa_ast = "1a9e828593de17bee6251aed37b0cec3b16b5740ace9291eac80a0a4a185fd71", flattened_ast = "c5dbc6b4e56e62594b5db3453b76d8fbfebc2a164949402c0a15e2eb166a48e0", destructured_ast = "a252a58c379311fea0dd51c175adf306c62878b2eb45ad0ef8cf5905a0e7cb0b", inlined_ast = "a252a58c379311fea0dd51c175adf306c62878b2eb45ad0ef8cf5905a0e7cb0b", dce_ast = "d017ac28810feab75f374e47c34167c980b961ae15e9eacf6c6d0c6c947bfe0e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "49222e48d032e0b302251d781d5433c255acb6490b8d893051161801c2d964eb", unrolled_ast = "49222e48d032e0b302251d781d5433c255acb6490b8d893051161801c2d964eb", ssa_ast = "1a9e828593de17bee6251aed37b0cec3b16b5740ace9291eac80a0a4a185fd71", flattened_ast = "c5dbc6b4e56e62594b5db3453b76d8fbfebc2a164949402c0a15e2eb166a48e0", destructured_ast = "a252a58c379311fea0dd51c175adf306c62878b2eb45ad0ef8cf5905a0e7cb0b", inlined_ast = "a252a58c379311fea0dd51c175adf306c62878b2eb45ad0ef8cf5905a0e7cb0b", dce_ast = "d017ac28810feab75f374e47c34167c980b961ae15e9eacf6c6d0c6c947bfe0e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/mul.out b/tests/expectations/compiler/integers/u128/mul.out index 318cf68538..39f6204761 100644 --- a/tests/expectations/compiler/integers/u128/mul.out +++ b/tests/expectations/compiler/integers/u128/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "46616ad78733674ca83676bfb804b8a26fd87ae740e1911e5c26ef2b61922fc2", type_checked_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", unrolled_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", initial_ast = "19ea23ce6223461ff9a22a24d478fb0444a32825ead031a0f6aee98a388d245b", unrolled_ast = "19ea23ce6223461ff9a22a24d478fb0444a32825ead031a0f6aee98a388d245b", ssa_ast = "fa2c7ed0ad2556d8d050e452bc6c8460b1e0126f12cac370e274b883421f0b9b", flattened_ast = "4bd80ef1c4d970155e1678a072a944c188e75acab767d3330941678d05e7c846", destructured_ast = "3630ed27fcedaef7db7626f1f1c30b2166706a5f83c992b7c9a2aabacf0be1bd", inlined_ast = "3630ed27fcedaef7db7626f1f1c30b2166706a5f83c992b7c9a2aabacf0be1bd", dce_ast = "3630ed27fcedaef7db7626f1f1c30b2166706a5f83c992b7c9a2aabacf0be1bd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "19ea23ce6223461ff9a22a24d478fb0444a32825ead031a0f6aee98a388d245b", unrolled_ast = "19ea23ce6223461ff9a22a24d478fb0444a32825ead031a0f6aee98a388d245b", ssa_ast = "fa2c7ed0ad2556d8d050e452bc6c8460b1e0126f12cac370e274b883421f0b9b", flattened_ast = "4bd80ef1c4d970155e1678a072a944c188e75acab767d3330941678d05e7c846", destructured_ast = "3630ed27fcedaef7db7626f1f1c30b2166706a5f83c992b7c9a2aabacf0be1bd", inlined_ast = "3630ed27fcedaef7db7626f1f1c30b2166706a5f83c992b7c9a2aabacf0be1bd", dce_ast = "3630ed27fcedaef7db7626f1f1c30b2166706a5f83c992b7c9a2aabacf0be1bd", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/ne.out b/tests/expectations/compiler/integers/u128/ne.out index ed5519355f..98d1f4fdf3 100644 --- a/tests/expectations/compiler/integers/u128/ne.out +++ b/tests/expectations/compiler/integers/u128/ne.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "6ec7ef7f615327ce016c37da1e75ce0b78710b332629fbe52a07b2fe623e4a0a", type_checked_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", unrolled_symbol_table = "3d30713422ff1686999b3d1901a38052a7685b465f258bc6a9c7775ed9b45b24", initial_ast = "3a8abc966326b034799f3ad41dae77788c6e2f0d59bdb6308fbb6f2811f77c8a", unrolled_ast = "3a8abc966326b034799f3ad41dae77788c6e2f0d59bdb6308fbb6f2811f77c8a", ssa_ast = "a29630e8fc2268045a178ba42e7bd8acdbeaf860cc8a70bf641ee3a291c3ceaf", flattened_ast = "c2d6d250cca33f329cb3c7f8f42a0f0bd5e8fccbb9f603795e9b9a9419e1b8b0", destructured_ast = "1dd9d0bef3947f7ea7d80557c5939a58de9a8e694e7d87a9dc5834648552d97e", inlined_ast = "1dd9d0bef3947f7ea7d80557c5939a58de9a8e694e7d87a9dc5834648552d97e", dce_ast = "1dd9d0bef3947f7ea7d80557c5939a58de9a8e694e7d87a9dc5834648552d97e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3a8abc966326b034799f3ad41dae77788c6e2f0d59bdb6308fbb6f2811f77c8a", unrolled_ast = "3a8abc966326b034799f3ad41dae77788c6e2f0d59bdb6308fbb6f2811f77c8a", ssa_ast = "a29630e8fc2268045a178ba42e7bd8acdbeaf860cc8a70bf641ee3a291c3ceaf", flattened_ast = "c2d6d250cca33f329cb3c7f8f42a0f0bd5e8fccbb9f603795e9b9a9419e1b8b0", destructured_ast = "1dd9d0bef3947f7ea7d80557c5939a58de9a8e694e7d87a9dc5834648552d97e", inlined_ast = "1dd9d0bef3947f7ea7d80557c5939a58de9a8e694e7d87a9dc5834648552d97e", dce_ast = "1dd9d0bef3947f7ea7d80557c5939a58de9a8e694e7d87a9dc5834648552d97e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/operator_methods.out b/tests/expectations/compiler/integers/u128/operator_methods.out index 46242e5a8d..34e8f8e83c 100644 --- a/tests/expectations/compiler/integers/u128/operator_methods.out +++ b/tests/expectations/compiler/integers/u128/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "68ae1cfb40f6bb1c65505226293dcba6fe9ea6886751693805078f64d6ee05cd", type_checked_symbol_table = "b703c1c09923c4cc11a511fdc4b3720ec272b9b13395c949ebbf7b788ae6be14", unrolled_symbol_table = "b703c1c09923c4cc11a511fdc4b3720ec272b9b13395c949ebbf7b788ae6be14", initial_ast = "77cf9c78593c16073d72d326e2988565065e8465116893917e25d1530a7e87ce", unrolled_ast = "77cf9c78593c16073d72d326e2988565065e8465116893917e25d1530a7e87ce", ssa_ast = "992a6b632ea1739f1832b79d9e5bc6392dc1f882f4ce3d71291c6e7ecd905850", flattened_ast = "04be780806cc770e3e24b4a7810a0c8b12089419810ffbbb94c30a0dd44ab5cb", destructured_ast = "9e865e431385fc520e8cb08b031c95983de69bb4d65ee8fbc284c094169d5293", inlined_ast = "9e865e431385fc520e8cb08b031c95983de69bb4d65ee8fbc284c094169d5293", dce_ast = "9bdd245f1fa0d7a016cb5089065693e56101899e978fcd485f8b02a935326b84", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "77cf9c78593c16073d72d326e2988565065e8465116893917e25d1530a7e87ce", unrolled_ast = "77cf9c78593c16073d72d326e2988565065e8465116893917e25d1530a7e87ce", ssa_ast = "992a6b632ea1739f1832b79d9e5bc6392dc1f882f4ce3d71291c6e7ecd905850", flattened_ast = "04be780806cc770e3e24b4a7810a0c8b12089419810ffbbb94c30a0dd44ab5cb", destructured_ast = "9e865e431385fc520e8cb08b031c95983de69bb4d65ee8fbc284c094169d5293", inlined_ast = "9e865e431385fc520e8cb08b031c95983de69bb4d65ee8fbc284c094169d5293", dce_ast = "9bdd245f1fa0d7a016cb5089065693e56101899e978fcd485f8b02a935326b84", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/or.out b/tests/expectations/compiler/integers/u128/or.out index 689c4e4f68..d603152d85 100644 --- a/tests/expectations/compiler/integers/u128/or.out +++ b/tests/expectations/compiler/integers/u128/or.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "46616ad78733674ca83676bfb804b8a26fd87ae740e1911e5c26ef2b61922fc2", type_checked_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", unrolled_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", initial_ast = "da2fbc5bbed7ab4513c0340c1fc42ac41e94c5bb22bd452b67e4a02c28979738", unrolled_ast = "da2fbc5bbed7ab4513c0340c1fc42ac41e94c5bb22bd452b67e4a02c28979738", ssa_ast = "d08948c78c9205b0838ce2ecb26f5e995f7a2f3dff99baa4409cfd9b52c8be37", flattened_ast = "acf8f2ec26e420c388586e6fb883a88e90cb3144be8cc5d48dea171e0b63b8b0", destructured_ast = "39208d78b1606e9d247df8fe2a09149cce41f0bf0c02c06635367ea7b82d8d6a", inlined_ast = "39208d78b1606e9d247df8fe2a09149cce41f0bf0c02c06635367ea7b82d8d6a", dce_ast = "39208d78b1606e9d247df8fe2a09149cce41f0bf0c02c06635367ea7b82d8d6a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "da2fbc5bbed7ab4513c0340c1fc42ac41e94c5bb22bd452b67e4a02c28979738", unrolled_ast = "da2fbc5bbed7ab4513c0340c1fc42ac41e94c5bb22bd452b67e4a02c28979738", ssa_ast = "d08948c78c9205b0838ce2ecb26f5e995f7a2f3dff99baa4409cfd9b52c8be37", flattened_ast = "acf8f2ec26e420c388586e6fb883a88e90cb3144be8cc5d48dea171e0b63b8b0", destructured_ast = "39208d78b1606e9d247df8fe2a09149cce41f0bf0c02c06635367ea7b82d8d6a", inlined_ast = "39208d78b1606e9d247df8fe2a09149cce41f0bf0c02c06635367ea7b82d8d6a", dce_ast = "39208d78b1606e9d247df8fe2a09149cce41f0bf0c02c06635367ea7b82d8d6a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/pow.out b/tests/expectations/compiler/integers/u128/pow.out index d7bdb1abef..c9ca544706 100644 --- a/tests/expectations/compiler/integers/u128/pow.out +++ b/tests/expectations/compiler/integers/u128/pow.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "46616ad78733674ca83676bfb804b8a26fd87ae740e1911e5c26ef2b61922fc2", type_checked_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", unrolled_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", initial_ast = "98502a5edeced84c8178662883aec6fc047e82b721d77c2131c1e6647b9b78dd", unrolled_ast = "98502a5edeced84c8178662883aec6fc047e82b721d77c2131c1e6647b9b78dd", ssa_ast = "19d4101f85bbad70478c394d5fc17a4e6ab40d99520fbc5e1ac08c129c87280d", flattened_ast = "f009f0accb10699e76cd020283f8dfa4960af79ab6068e54e4489da00af92dfb", destructured_ast = "68ba4a9441ff5bab7144132ec9f37e5040232a5f48912e718a7cf973ae4ef60c", inlined_ast = "68ba4a9441ff5bab7144132ec9f37e5040232a5f48912e718a7cf973ae4ef60c", dce_ast = "68ba4a9441ff5bab7144132ec9f37e5040232a5f48912e718a7cf973ae4ef60c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "98502a5edeced84c8178662883aec6fc047e82b721d77c2131c1e6647b9b78dd", unrolled_ast = "98502a5edeced84c8178662883aec6fc047e82b721d77c2131c1e6647b9b78dd", ssa_ast = "19d4101f85bbad70478c394d5fc17a4e6ab40d99520fbc5e1ac08c129c87280d", flattened_ast = "f009f0accb10699e76cd020283f8dfa4960af79ab6068e54e4489da00af92dfb", destructured_ast = "68ba4a9441ff5bab7144132ec9f37e5040232a5f48912e718a7cf973ae4ef60c", inlined_ast = "68ba4a9441ff5bab7144132ec9f37e5040232a5f48912e718a7cf973ae4ef60c", dce_ast = "68ba4a9441ff5bab7144132ec9f37e5040232a5f48912e718a7cf973ae4ef60c", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/rem.out b/tests/expectations/compiler/integers/u128/rem.out index 2f9cdab8de..d739029c2c 100644 --- a/tests/expectations/compiler/integers/u128/rem.out +++ b/tests/expectations/compiler/integers/u128/rem.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "46616ad78733674ca83676bfb804b8a26fd87ae740e1911e5c26ef2b61922fc2", type_checked_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", unrolled_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", initial_ast = "bf52962f08e16c3d89637b697a8c4537972f351f6114c3fbbb8deb99cdb2d699", unrolled_ast = "bf52962f08e16c3d89637b697a8c4537972f351f6114c3fbbb8deb99cdb2d699", ssa_ast = "0c985ccdb7b52ce4e2a03dc8c3f44813f12fdb4836bb617dd34d77734aa8cef4", flattened_ast = "2ea6da65f60ab0fbe61f800de101869ce72ad28f3f3ec910830ef4d4dff0cb14", destructured_ast = "8f941af9b578d28196074b8c16c4895d4d472d0000618ffd58a112f0af21c5d2", inlined_ast = "8f941af9b578d28196074b8c16c4895d4d472d0000618ffd58a112f0af21c5d2", dce_ast = "8f941af9b578d28196074b8c16c4895d4d472d0000618ffd58a112f0af21c5d2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "bf52962f08e16c3d89637b697a8c4537972f351f6114c3fbbb8deb99cdb2d699", unrolled_ast = "bf52962f08e16c3d89637b697a8c4537972f351f6114c3fbbb8deb99cdb2d699", ssa_ast = "0c985ccdb7b52ce4e2a03dc8c3f44813f12fdb4836bb617dd34d77734aa8cef4", flattened_ast = "2ea6da65f60ab0fbe61f800de101869ce72ad28f3f3ec910830ef4d4dff0cb14", destructured_ast = "8f941af9b578d28196074b8c16c4895d4d472d0000618ffd58a112f0af21c5d2", inlined_ast = "8f941af9b578d28196074b8c16c4895d4d472d0000618ffd58a112f0af21c5d2", dce_ast = "8f941af9b578d28196074b8c16c4895d4d472d0000618ffd58a112f0af21c5d2", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/shl.out b/tests/expectations/compiler/integers/u128/shl.out index c252ca5202..641cf293f8 100644 --- a/tests/expectations/compiler/integers/u128/shl.out +++ b/tests/expectations/compiler/integers/u128/shl.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "46616ad78733674ca83676bfb804b8a26fd87ae740e1911e5c26ef2b61922fc2", type_checked_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", unrolled_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", initial_ast = "89d5229c3423973413e91de61ae60a661a5475a1d9f5eaadba11b670af749d28", unrolled_ast = "89d5229c3423973413e91de61ae60a661a5475a1d9f5eaadba11b670af749d28", ssa_ast = "81812ed745f244eac184b84ad97ed27d312818dba9f72b88506b116cd9d34a11", flattened_ast = "71cec70a1930135402aa8e181b5c73cf5eeb42d8c8a8bd91b272b4f92219c324", destructured_ast = "3fd95ec1646150164eea714df5cf9093205b72198c721ad852ec175302c5d0aa", inlined_ast = "3fd95ec1646150164eea714df5cf9093205b72198c721ad852ec175302c5d0aa", dce_ast = "3fd95ec1646150164eea714df5cf9093205b72198c721ad852ec175302c5d0aa", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "89d5229c3423973413e91de61ae60a661a5475a1d9f5eaadba11b670af749d28", unrolled_ast = "89d5229c3423973413e91de61ae60a661a5475a1d9f5eaadba11b670af749d28", ssa_ast = "81812ed745f244eac184b84ad97ed27d312818dba9f72b88506b116cd9d34a11", flattened_ast = "71cec70a1930135402aa8e181b5c73cf5eeb42d8c8a8bd91b272b4f92219c324", destructured_ast = "3fd95ec1646150164eea714df5cf9093205b72198c721ad852ec175302c5d0aa", inlined_ast = "3fd95ec1646150164eea714df5cf9093205b72198c721ad852ec175302c5d0aa", dce_ast = "3fd95ec1646150164eea714df5cf9093205b72198c721ad852ec175302c5d0aa", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/shr.out b/tests/expectations/compiler/integers/u128/shr.out index aafc932368..21bef7f76e 100644 --- a/tests/expectations/compiler/integers/u128/shr.out +++ b/tests/expectations/compiler/integers/u128/shr.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "46616ad78733674ca83676bfb804b8a26fd87ae740e1911e5c26ef2b61922fc2", type_checked_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", unrolled_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", initial_ast = "75d12dd7a34bfb55032cd61803a07d3dfe94aa56e7ab249f4f93e5fbb2deefd4", unrolled_ast = "75d12dd7a34bfb55032cd61803a07d3dfe94aa56e7ab249f4f93e5fbb2deefd4", ssa_ast = "50c806bee4b10b119ac71a7743e73dc1ed479f54f1af532c236fd50b54bde847", flattened_ast = "d68b1862cfcbbd96cbe64fc8a9ec3fe87abd430d617a73d7352061a73c08e3c0", destructured_ast = "3320f40a4b4f5fd85e18c79850f35e2d243ea0e60297937848216d8b87beccf4", inlined_ast = "3320f40a4b4f5fd85e18c79850f35e2d243ea0e60297937848216d8b87beccf4", dce_ast = "3320f40a4b4f5fd85e18c79850f35e2d243ea0e60297937848216d8b87beccf4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "75d12dd7a34bfb55032cd61803a07d3dfe94aa56e7ab249f4f93e5fbb2deefd4", unrolled_ast = "75d12dd7a34bfb55032cd61803a07d3dfe94aa56e7ab249f4f93e5fbb2deefd4", ssa_ast = "50c806bee4b10b119ac71a7743e73dc1ed479f54f1af532c236fd50b54bde847", flattened_ast = "d68b1862cfcbbd96cbe64fc8a9ec3fe87abd430d617a73d7352061a73c08e3c0", destructured_ast = "3320f40a4b4f5fd85e18c79850f35e2d243ea0e60297937848216d8b87beccf4", inlined_ast = "3320f40a4b4f5fd85e18c79850f35e2d243ea0e60297937848216d8b87beccf4", dce_ast = "3320f40a4b4f5fd85e18c79850f35e2d243ea0e60297937848216d8b87beccf4", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/sub.out b/tests/expectations/compiler/integers/u128/sub.out index b67056578f..1540c21459 100644 --- a/tests/expectations/compiler/integers/u128/sub.out +++ b/tests/expectations/compiler/integers/u128/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "46616ad78733674ca83676bfb804b8a26fd87ae740e1911e5c26ef2b61922fc2", type_checked_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", unrolled_symbol_table = "b3356a9e9d0a64a61621cf782c1ffa959711c88b2fa0f288947c5780391a8021", initial_ast = "e111b01d86e9c51133c6c14c30032d0691c65bc04c9257007370695920c3aa84", unrolled_ast = "e111b01d86e9c51133c6c14c30032d0691c65bc04c9257007370695920c3aa84", ssa_ast = "43e124b65f7bbad5d4e669126c64e23893a84d01f7c9d3019bba685249bf12ed", flattened_ast = "819a41c083cbb32a83b5513b558694b7b4a6985988e941df2bc8b81b9323eb3b", destructured_ast = "f7a33c1d9921b382542d9aa5ba73a9d033794f2ebc52f2c71dfdfe699ae4e698", inlined_ast = "f7a33c1d9921b382542d9aa5ba73a9d033794f2ebc52f2c71dfdfe699ae4e698", dce_ast = "f7a33c1d9921b382542d9aa5ba73a9d033794f2ebc52f2c71dfdfe699ae4e698", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e111b01d86e9c51133c6c14c30032d0691c65bc04c9257007370695920c3aa84", unrolled_ast = "e111b01d86e9c51133c6c14c30032d0691c65bc04c9257007370695920c3aa84", ssa_ast = "43e124b65f7bbad5d4e669126c64e23893a84d01f7c9d3019bba685249bf12ed", flattened_ast = "819a41c083cbb32a83b5513b558694b7b4a6985988e941df2bc8b81b9323eb3b", destructured_ast = "f7a33c1d9921b382542d9aa5ba73a9d033794f2ebc52f2c71dfdfe699ae4e698", inlined_ast = "f7a33c1d9921b382542d9aa5ba73a9d033794f2ebc52f2c71dfdfe699ae4e698", dce_ast = "f7a33c1d9921b382542d9aa5ba73a9d033794f2ebc52f2c71dfdfe699ae4e698", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/ternary.out b/tests/expectations/compiler/integers/u128/ternary.out index f645dcbd9a..d652edb8f0 100644 --- a/tests/expectations/compiler/integers/u128/ternary.out +++ b/tests/expectations/compiler/integers/u128/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "b1b83705d46c9e50d731859b559ecc609f52867f102b2e424e55a7fab2d311fd", type_checked_symbol_table = "eb5062f592a43eee77054494f01141c5dcfb13c83fc7a000cee4f5931c486f51", unrolled_symbol_table = "eb5062f592a43eee77054494f01141c5dcfb13c83fc7a000cee4f5931c486f51", initial_ast = "297478f425756a7f86d07afde03b7594f71d619779928cfe049b1e9b865584c0", unrolled_ast = "297478f425756a7f86d07afde03b7594f71d619779928cfe049b1e9b865584c0", ssa_ast = "681fe12057eda00bfe0e5490e208571545aa221b389af469b98b9b18fbb82dcc", flattened_ast = "d1b2be1d274bc2aa0bd0ab387d024bac6bb9be9f8f9c81e344bc48126a728a07", destructured_ast = "92a88d9b32009f40dcaeb4264037d29c56350666e3272065a163adc79ef959cf", inlined_ast = "92a88d9b32009f40dcaeb4264037d29c56350666e3272065a163adc79ef959cf", dce_ast = "92a88d9b32009f40dcaeb4264037d29c56350666e3272065a163adc79ef959cf", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "297478f425756a7f86d07afde03b7594f71d619779928cfe049b1e9b865584c0", unrolled_ast = "297478f425756a7f86d07afde03b7594f71d619779928cfe049b1e9b865584c0", ssa_ast = "681fe12057eda00bfe0e5490e208571545aa221b389af469b98b9b18fbb82dcc", flattened_ast = "d1b2be1d274bc2aa0bd0ab387d024bac6bb9be9f8f9c81e344bc48126a728a07", destructured_ast = "92a88d9b32009f40dcaeb4264037d29c56350666e3272065a163adc79ef959cf", inlined_ast = "92a88d9b32009f40dcaeb4264037d29c56350666e3272065a163adc79ef959cf", dce_ast = "92a88d9b32009f40dcaeb4264037d29c56350666e3272065a163adc79ef959cf", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u128/xor.out b/tests/expectations/compiler/integers/u128/xor.out index eaef5fc744..a3eace4fcc 100644 --- a/tests/expectations/compiler/integers/u128/xor.out +++ b/tests/expectations/compiler/integers/u128/xor.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "ef4108c206abca4ec73a6604b7440553ab91f791174a2724ccc9fbd1dd13af65", type_checked_symbol_table = "344b5ab0ae9c52c661c0b957e4f458cfa69e76c29923f7ccae3af4748c7eb5a2", unrolled_symbol_table = "344b5ab0ae9c52c661c0b957e4f458cfa69e76c29923f7ccae3af4748c7eb5a2", initial_ast = "af766f47865f7935581c83ba9a7cfb41778c43a29dae787e5673af4836709358", unrolled_ast = "af766f47865f7935581c83ba9a7cfb41778c43a29dae787e5673af4836709358", ssa_ast = "413999f32e5fc5f11adfc8814d77749c893ebf3337a654abc3689688da4ba074", flattened_ast = "7fc614bf09f57d9f447f0ed1cc681a0a4fe84c7f5f4c8fa24457098a78e6c01f", destructured_ast = "6d4a893147abe21437aadf62095ce50260b5b9b04422dcc6bac9ae08c0c50318", inlined_ast = "6d4a893147abe21437aadf62095ce50260b5b9b04422dcc6bac9ae08c0c50318", dce_ast = "6d4a893147abe21437aadf62095ce50260b5b9b04422dcc6bac9ae08c0c50318", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "af766f47865f7935581c83ba9a7cfb41778c43a29dae787e5673af4836709358", unrolled_ast = "af766f47865f7935581c83ba9a7cfb41778c43a29dae787e5673af4836709358", ssa_ast = "413999f32e5fc5f11adfc8814d77749c893ebf3337a654abc3689688da4ba074", flattened_ast = "7fc614bf09f57d9f447f0ed1cc681a0a4fe84c7f5f4c8fa24457098a78e6c01f", destructured_ast = "6d4a893147abe21437aadf62095ce50260b5b9b04422dcc6bac9ae08c0c50318", inlined_ast = "6d4a893147abe21437aadf62095ce50260b5b9b04422dcc6bac9ae08c0c50318", dce_ast = "6d4a893147abe21437aadf62095ce50260b5b9b04422dcc6bac9ae08c0c50318", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/add.out b/tests/expectations/compiler/integers/u16/add.out index 7abbf34e00..69efd7c01b 100644 --- a/tests/expectations/compiler/integers/u16/add.out +++ b/tests/expectations/compiler/integers/u16/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "957ed3f5dd4255bd2fb39d3ca43354a3e6447bd62f72b3e0a700a29747d35f07", type_checked_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", unrolled_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", initial_ast = "388ba0aa68c04213e05f5262145dcd7fe9f2cbfdd66f3c83dbe92967a26930bf", unrolled_ast = "388ba0aa68c04213e05f5262145dcd7fe9f2cbfdd66f3c83dbe92967a26930bf", ssa_ast = "3218c7648d345778039e406d3bef059d9b1d5c3c84c58b4dbecceb7d24cacf1c", flattened_ast = "2d2f8d0495c63418f94a58ea03cede3f9041dcee1bfcbe51b882a520be4212ec", destructured_ast = "2e4e2facf496c32b6d9174983bd49674b771d34708a9c7409b93205ec281fb88", inlined_ast = "2e4e2facf496c32b6d9174983bd49674b771d34708a9c7409b93205ec281fb88", dce_ast = "2e4e2facf496c32b6d9174983bd49674b771d34708a9c7409b93205ec281fb88", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "388ba0aa68c04213e05f5262145dcd7fe9f2cbfdd66f3c83dbe92967a26930bf", unrolled_ast = "388ba0aa68c04213e05f5262145dcd7fe9f2cbfdd66f3c83dbe92967a26930bf", ssa_ast = "3218c7648d345778039e406d3bef059d9b1d5c3c84c58b4dbecceb7d24cacf1c", flattened_ast = "2d2f8d0495c63418f94a58ea03cede3f9041dcee1bfcbe51b882a520be4212ec", destructured_ast = "2e4e2facf496c32b6d9174983bd49674b771d34708a9c7409b93205ec281fb88", inlined_ast = "2e4e2facf496c32b6d9174983bd49674b771d34708a9c7409b93205ec281fb88", dce_ast = "2e4e2facf496c32b6d9174983bd49674b771d34708a9c7409b93205ec281fb88", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/and.out b/tests/expectations/compiler/integers/u16/and.out index a8d7ae16bd..7eab36747f 100644 --- a/tests/expectations/compiler/integers/u16/and.out +++ b/tests/expectations/compiler/integers/u16/and.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "957ed3f5dd4255bd2fb39d3ca43354a3e6447bd62f72b3e0a700a29747d35f07", type_checked_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", unrolled_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", initial_ast = "d385bfa59f684e7baf62a91517a12274a1a5331eb3924b76e30a6a04e8728059", unrolled_ast = "d385bfa59f684e7baf62a91517a12274a1a5331eb3924b76e30a6a04e8728059", ssa_ast = "6d0ebbea535eba8896194651ce65c1d6ae1558cf04540dbaf57e3e860b944ee3", flattened_ast = "d20bf0f1aca0778e057a768ee09ee6f406f0d5159b894a3c38f727515faf38ef", destructured_ast = "e33f0cad47802a7c6b00493f05ac006b20f193171b0d5387cabfeeff5a393601", inlined_ast = "e33f0cad47802a7c6b00493f05ac006b20f193171b0d5387cabfeeff5a393601", dce_ast = "e33f0cad47802a7c6b00493f05ac006b20f193171b0d5387cabfeeff5a393601", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d385bfa59f684e7baf62a91517a12274a1a5331eb3924b76e30a6a04e8728059", unrolled_ast = "d385bfa59f684e7baf62a91517a12274a1a5331eb3924b76e30a6a04e8728059", ssa_ast = "6d0ebbea535eba8896194651ce65c1d6ae1558cf04540dbaf57e3e860b944ee3", flattened_ast = "d20bf0f1aca0778e057a768ee09ee6f406f0d5159b894a3c38f727515faf38ef", destructured_ast = "e33f0cad47802a7c6b00493f05ac006b20f193171b0d5387cabfeeff5a393601", inlined_ast = "e33f0cad47802a7c6b00493f05ac006b20f193171b0d5387cabfeeff5a393601", dce_ast = "e33f0cad47802a7c6b00493f05ac006b20f193171b0d5387cabfeeff5a393601", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/console_assert.out b/tests/expectations/compiler/integers/u16/console_assert.out index e2833ec546..3c82bd23d4 100644 --- a/tests/expectations/compiler/integers/u16/console_assert.out +++ b/tests/expectations/compiler/integers/u16/console_assert.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "76bd7c8f26661246bdcf0bb3bc7a400dbde4695868a6cdec34546b197c1e19c7", type_checked_symbol_table = "418172f7fe115ffcb71f6138155de76c1287c5bffa144632b055ba205875c362", unrolled_symbol_table = "418172f7fe115ffcb71f6138155de76c1287c5bffa144632b055ba205875c362", initial_ast = "7e34deb1e28eaf03030212286dc82b54ae00fd569d72319d4d3a1a019dfa34d8", unrolled_ast = "7e34deb1e28eaf03030212286dc82b54ae00fd569d72319d4d3a1a019dfa34d8", ssa_ast = "fdc2884ab511557a02270c7da6af68cb729fa072c1cd084f1c9a23b58f744501", flattened_ast = "abaf090a870b221f6b3026a493e758d0c564ea233ae7fa5d963bdf037bf96928", destructured_ast = "c9abfa575e20dae987b08e409a23d895a0f773a4d69bc851588b3d36d184ba42", inlined_ast = "c9abfa575e20dae987b08e409a23d895a0f773a4d69bc851588b3d36d184ba42", dce_ast = "c9abfa575e20dae987b08e409a23d895a0f773a4d69bc851588b3d36d184ba42", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7e34deb1e28eaf03030212286dc82b54ae00fd569d72319d4d3a1a019dfa34d8", unrolled_ast = "7e34deb1e28eaf03030212286dc82b54ae00fd569d72319d4d3a1a019dfa34d8", ssa_ast = "fdc2884ab511557a02270c7da6af68cb729fa072c1cd084f1c9a23b58f744501", flattened_ast = "abaf090a870b221f6b3026a493e758d0c564ea233ae7fa5d963bdf037bf96928", destructured_ast = "c9abfa575e20dae987b08e409a23d895a0f773a4d69bc851588b3d36d184ba42", inlined_ast = "c9abfa575e20dae987b08e409a23d895a0f773a4d69bc851588b3d36d184ba42", dce_ast = "c9abfa575e20dae987b08e409a23d895a0f773a4d69bc851588b3d36d184ba42", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/div.out b/tests/expectations/compiler/integers/u16/div.out index 85f197c279..258c026165 100644 --- a/tests/expectations/compiler/integers/u16/div.out +++ b/tests/expectations/compiler/integers/u16/div.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "957ed3f5dd4255bd2fb39d3ca43354a3e6447bd62f72b3e0a700a29747d35f07", type_checked_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", unrolled_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", initial_ast = "ae2ddc3a870ed99f88e4d3e5290c14595e44f8363c796f035240a0d8d87fa967", unrolled_ast = "ae2ddc3a870ed99f88e4d3e5290c14595e44f8363c796f035240a0d8d87fa967", ssa_ast = "a67178cf8881c9c808d684fee85c8e3de30c07e1418258ea2dec20089a58b786", flattened_ast = "149fb678292e8aa63f457fb3d4d508f82e2a2d10b17ad75466f98900942d2267", destructured_ast = "d5e009e2e70a04b283b1016562d0167fc1cb0608151616b203264b9da5850857", inlined_ast = "d5e009e2e70a04b283b1016562d0167fc1cb0608151616b203264b9da5850857", dce_ast = "d5e009e2e70a04b283b1016562d0167fc1cb0608151616b203264b9da5850857", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ae2ddc3a870ed99f88e4d3e5290c14595e44f8363c796f035240a0d8d87fa967", unrolled_ast = "ae2ddc3a870ed99f88e4d3e5290c14595e44f8363c796f035240a0d8d87fa967", ssa_ast = "a67178cf8881c9c808d684fee85c8e3de30c07e1418258ea2dec20089a58b786", flattened_ast = "149fb678292e8aa63f457fb3d4d508f82e2a2d10b17ad75466f98900942d2267", destructured_ast = "d5e009e2e70a04b283b1016562d0167fc1cb0608151616b203264b9da5850857", inlined_ast = "d5e009e2e70a04b283b1016562d0167fc1cb0608151616b203264b9da5850857", dce_ast = "d5e009e2e70a04b283b1016562d0167fc1cb0608151616b203264b9da5850857", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/eq.out b/tests/expectations/compiler/integers/u16/eq.out index 1e316a3c13..2fff456d96 100644 --- a/tests/expectations/compiler/integers/u16/eq.out +++ b/tests/expectations/compiler/integers/u16/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9f432078912b449337a6d1548169a82a5ab5f5518e96f3ad78dc178d19384eb", type_checked_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", unrolled_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", initial_ast = "811d628f60ad888c49a3ed049498829c8b9cea9c40223238ab38d3ee0ec6301a", unrolled_ast = "811d628f60ad888c49a3ed049498829c8b9cea9c40223238ab38d3ee0ec6301a", ssa_ast = "3936593611308ee4d0b957c08d313fe4b6b352b5050537dc45dbf1e20408d2c5", flattened_ast = "b1eb529391344c8178857d8f80234fc7a26345d55958472235ccd4b56c85016d", destructured_ast = "5d1bbe7c1bfcd24f6bd3807e9efdf956b29caf7f2ea1436346c1ed9b5bbb6876", inlined_ast = "5d1bbe7c1bfcd24f6bd3807e9efdf956b29caf7f2ea1436346c1ed9b5bbb6876", dce_ast = "5d1bbe7c1bfcd24f6bd3807e9efdf956b29caf7f2ea1436346c1ed9b5bbb6876", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "811d628f60ad888c49a3ed049498829c8b9cea9c40223238ab38d3ee0ec6301a", unrolled_ast = "811d628f60ad888c49a3ed049498829c8b9cea9c40223238ab38d3ee0ec6301a", ssa_ast = "3936593611308ee4d0b957c08d313fe4b6b352b5050537dc45dbf1e20408d2c5", flattened_ast = "b1eb529391344c8178857d8f80234fc7a26345d55958472235ccd4b56c85016d", destructured_ast = "5d1bbe7c1bfcd24f6bd3807e9efdf956b29caf7f2ea1436346c1ed9b5bbb6876", inlined_ast = "5d1bbe7c1bfcd24f6bd3807e9efdf956b29caf7f2ea1436346c1ed9b5bbb6876", dce_ast = "5d1bbe7c1bfcd24f6bd3807e9efdf956b29caf7f2ea1436346c1ed9b5bbb6876", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/ge.out b/tests/expectations/compiler/integers/u16/ge.out index 4b9cda1ca8..0512804508 100644 --- a/tests/expectations/compiler/integers/u16/ge.out +++ b/tests/expectations/compiler/integers/u16/ge.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9f432078912b449337a6d1548169a82a5ab5f5518e96f3ad78dc178d19384eb", type_checked_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", unrolled_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", initial_ast = "5ceab050cf05fab25d7e16959ab7448b02ba0c6b6c65e297f22c868157f3ba37", unrolled_ast = "5ceab050cf05fab25d7e16959ab7448b02ba0c6b6c65e297f22c868157f3ba37", ssa_ast = "cdaff2b59b1fdb711597890c2a08b120b543b1a3acf59d3dd315b5b216491ef7", flattened_ast = "7aa6733977b41cb11141c789a24553f3ca3d419b89e6b76c008a0d0b9ee01cbc", destructured_ast = "457f235443e49eea9871df34a61566ef030270e461b78186102a31f102214798", inlined_ast = "457f235443e49eea9871df34a61566ef030270e461b78186102a31f102214798", dce_ast = "457f235443e49eea9871df34a61566ef030270e461b78186102a31f102214798", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5ceab050cf05fab25d7e16959ab7448b02ba0c6b6c65e297f22c868157f3ba37", unrolled_ast = "5ceab050cf05fab25d7e16959ab7448b02ba0c6b6c65e297f22c868157f3ba37", ssa_ast = "cdaff2b59b1fdb711597890c2a08b120b543b1a3acf59d3dd315b5b216491ef7", flattened_ast = "7aa6733977b41cb11141c789a24553f3ca3d419b89e6b76c008a0d0b9ee01cbc", destructured_ast = "457f235443e49eea9871df34a61566ef030270e461b78186102a31f102214798", inlined_ast = "457f235443e49eea9871df34a61566ef030270e461b78186102a31f102214798", dce_ast = "457f235443e49eea9871df34a61566ef030270e461b78186102a31f102214798", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/gt.out b/tests/expectations/compiler/integers/u16/gt.out index 745a75e3b7..616145ca28 100644 --- a/tests/expectations/compiler/integers/u16/gt.out +++ b/tests/expectations/compiler/integers/u16/gt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9f432078912b449337a6d1548169a82a5ab5f5518e96f3ad78dc178d19384eb", type_checked_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", unrolled_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", initial_ast = "d8327d64ac1c44632cd088935650ba80ccaed6ee935c4dfc5b23057651f640bf", unrolled_ast = "d8327d64ac1c44632cd088935650ba80ccaed6ee935c4dfc5b23057651f640bf", ssa_ast = "e3a35855d97183b6def7a2a5c98997e7b8df1260b82b8ddbcd6464f905c8ee44", flattened_ast = "5145df27c5379158d87b86343a86d6b1948a7ab7adc412eadf5e2fe83064642e", destructured_ast = "dbcd8cd6678deb41446891e8416756491f306a8b44464325e8a1fbab719da465", inlined_ast = "dbcd8cd6678deb41446891e8416756491f306a8b44464325e8a1fbab719da465", dce_ast = "dbcd8cd6678deb41446891e8416756491f306a8b44464325e8a1fbab719da465", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d8327d64ac1c44632cd088935650ba80ccaed6ee935c4dfc5b23057651f640bf", unrolled_ast = "d8327d64ac1c44632cd088935650ba80ccaed6ee935c4dfc5b23057651f640bf", ssa_ast = "e3a35855d97183b6def7a2a5c98997e7b8df1260b82b8ddbcd6464f905c8ee44", flattened_ast = "5145df27c5379158d87b86343a86d6b1948a7ab7adc412eadf5e2fe83064642e", destructured_ast = "dbcd8cd6678deb41446891e8416756491f306a8b44464325e8a1fbab719da465", inlined_ast = "dbcd8cd6678deb41446891e8416756491f306a8b44464325e8a1fbab719da465", dce_ast = "dbcd8cd6678deb41446891e8416756491f306a8b44464325e8a1fbab719da465", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/hex_and_bin.out b/tests/expectations/compiler/integers/u16/hex_and_bin.out index 4f0af1c46d..7ce448dc80 100644 --- a/tests/expectations/compiler/integers/u16/hex_and_bin.out +++ b/tests/expectations/compiler/integers/u16/hex_and_bin.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d00346005359be15546c5ef53c35d4db966a088587b3f867e10c4a210b257725", type_checked_symbol_table = "cdaeaa4880fbe83f6bb5f85fc279fd27cacefc015444ea6295ce0e0682f1dc07", unrolled_symbol_table = "cdaeaa4880fbe83f6bb5f85fc279fd27cacefc015444ea6295ce0e0682f1dc07", initial_ast = "7237d106a674e3ef4eb827e6261da01c55285acd236c24e1d8c1e98be1265bde", unrolled_ast = "7237d106a674e3ef4eb827e6261da01c55285acd236c24e1d8c1e98be1265bde", ssa_ast = "69a107ab0b4fdb2c063779f6a6aeefc062d06ce111089110dff519a776d78903", flattened_ast = "4ae366c08d8e3eafd5e3117891cb2d611ab0666b99bb82b6edf6598456b7aeae", destructured_ast = "eb52007d76aa281c459bb396b62dcb89d6ca6a89c1bf7ac74a95922b56da58c8", inlined_ast = "eb52007d76aa281c459bb396b62dcb89d6ca6a89c1bf7ac74a95922b56da58c8", dce_ast = "eb52007d76aa281c459bb396b62dcb89d6ca6a89c1bf7ac74a95922b56da58c8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7237d106a674e3ef4eb827e6261da01c55285acd236c24e1d8c1e98be1265bde", unrolled_ast = "7237d106a674e3ef4eb827e6261da01c55285acd236c24e1d8c1e98be1265bde", ssa_ast = "69a107ab0b4fdb2c063779f6a6aeefc062d06ce111089110dff519a776d78903", flattened_ast = "4ae366c08d8e3eafd5e3117891cb2d611ab0666b99bb82b6edf6598456b7aeae", destructured_ast = "eb52007d76aa281c459bb396b62dcb89d6ca6a89c1bf7ac74a95922b56da58c8", inlined_ast = "eb52007d76aa281c459bb396b62dcb89d6ca6a89c1bf7ac74a95922b56da58c8", dce_ast = "eb52007d76aa281c459bb396b62dcb89d6ca6a89c1bf7ac74a95922b56da58c8", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/le.out b/tests/expectations/compiler/integers/u16/le.out index c02e62e221..2f3f495870 100644 --- a/tests/expectations/compiler/integers/u16/le.out +++ b/tests/expectations/compiler/integers/u16/le.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9f432078912b449337a6d1548169a82a5ab5f5518e96f3ad78dc178d19384eb", type_checked_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", unrolled_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", initial_ast = "6dd0e41ab23f254ee71f5fefb8907d53bf422fdf9618cc97218c48662fe0a2d1", unrolled_ast = "6dd0e41ab23f254ee71f5fefb8907d53bf422fdf9618cc97218c48662fe0a2d1", ssa_ast = "2af7e16760f60263c09c3fcca0eb8a9d258a3feafcfe183080a98b654e87ddc6", flattened_ast = "9a8f993016f55a6c09c8ea5fb6368eb187bb3b4753a36bb7569228a59a3e1da1", destructured_ast = "2336cc6c5703de30cf3f2eca475366baf5edcb4fa5d15dee5822291aa8159533", inlined_ast = "2336cc6c5703de30cf3f2eca475366baf5edcb4fa5d15dee5822291aa8159533", dce_ast = "2336cc6c5703de30cf3f2eca475366baf5edcb4fa5d15dee5822291aa8159533", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6dd0e41ab23f254ee71f5fefb8907d53bf422fdf9618cc97218c48662fe0a2d1", unrolled_ast = "6dd0e41ab23f254ee71f5fefb8907d53bf422fdf9618cc97218c48662fe0a2d1", ssa_ast = "2af7e16760f60263c09c3fcca0eb8a9d258a3feafcfe183080a98b654e87ddc6", flattened_ast = "9a8f993016f55a6c09c8ea5fb6368eb187bb3b4753a36bb7569228a59a3e1da1", destructured_ast = "2336cc6c5703de30cf3f2eca475366baf5edcb4fa5d15dee5822291aa8159533", inlined_ast = "2336cc6c5703de30cf3f2eca475366baf5edcb4fa5d15dee5822291aa8159533", dce_ast = "2336cc6c5703de30cf3f2eca475366baf5edcb4fa5d15dee5822291aa8159533", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/lt.out b/tests/expectations/compiler/integers/u16/lt.out index bf077487df..707aa56db3 100644 --- a/tests/expectations/compiler/integers/u16/lt.out +++ b/tests/expectations/compiler/integers/u16/lt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9f432078912b449337a6d1548169a82a5ab5f5518e96f3ad78dc178d19384eb", type_checked_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", unrolled_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", initial_ast = "f6073615779a23632f286a1f02f29cd6ad9d8c8b0584daef9468d72b84ba62f6", unrolled_ast = "f6073615779a23632f286a1f02f29cd6ad9d8c8b0584daef9468d72b84ba62f6", ssa_ast = "ac4f1c2daa17244a86750b57a21690903263df9badaae512be343cb87be53663", flattened_ast = "7302bdf3b2990efdc2b3238b0c7c8bf1fa4a3f9db33b53da8e126a5194947ee0", destructured_ast = "3741d555f7fe397fa671fda8197a493bb63ad7066c89036f072ddeabe7d65909", inlined_ast = "3741d555f7fe397fa671fda8197a493bb63ad7066c89036f072ddeabe7d65909", dce_ast = "3741d555f7fe397fa671fda8197a493bb63ad7066c89036f072ddeabe7d65909", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f6073615779a23632f286a1f02f29cd6ad9d8c8b0584daef9468d72b84ba62f6", unrolled_ast = "f6073615779a23632f286a1f02f29cd6ad9d8c8b0584daef9468d72b84ba62f6", ssa_ast = "ac4f1c2daa17244a86750b57a21690903263df9badaae512be343cb87be53663", flattened_ast = "7302bdf3b2990efdc2b3238b0c7c8bf1fa4a3f9db33b53da8e126a5194947ee0", destructured_ast = "3741d555f7fe397fa671fda8197a493bb63ad7066c89036f072ddeabe7d65909", inlined_ast = "3741d555f7fe397fa671fda8197a493bb63ad7066c89036f072ddeabe7d65909", dce_ast = "3741d555f7fe397fa671fda8197a493bb63ad7066c89036f072ddeabe7d65909", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/max.out b/tests/expectations/compiler/integers/u16/max.out index e78d22409f..7b89fb8817 100644 --- a/tests/expectations/compiler/integers/u16/max.out +++ b/tests/expectations/compiler/integers/u16/max.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "acbbed83efde5a7a3942ae180b94f9790cca4adecf84d34454188ede7356821c", unrolled_symbol_table = "acbbed83efde5a7a3942ae180b94f9790cca4adecf84d34454188ede7356821c", initial_ast = "c9f482eb647c4c5bf8759312143f3be0d66b8dead37c4c79cd632ff39f249476", unrolled_ast = "c9f482eb647c4c5bf8759312143f3be0d66b8dead37c4c79cd632ff39f249476", ssa_ast = "f8b086ba4aedf0ed5830d266d4012c96736880e43eae3d91121fca46ad02b597", flattened_ast = "b0fb82658aec8bf97d66e462288498fe9e94206df94000ba219c82e41979740a", destructured_ast = "1be0839fcc3bb4d8f131448363376b1aba33ec6ece0a0ee2e5d4014ff4933cfc", inlined_ast = "1be0839fcc3bb4d8f131448363376b1aba33ec6ece0a0ee2e5d4014ff4933cfc", dce_ast = "0601c7ed0fb6045fbafa8146d604adf3ea3ba1a717897856a12c59f8a3e3a073", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c9f482eb647c4c5bf8759312143f3be0d66b8dead37c4c79cd632ff39f249476", unrolled_ast = "c9f482eb647c4c5bf8759312143f3be0d66b8dead37c4c79cd632ff39f249476", ssa_ast = "f8b086ba4aedf0ed5830d266d4012c96736880e43eae3d91121fca46ad02b597", flattened_ast = "b0fb82658aec8bf97d66e462288498fe9e94206df94000ba219c82e41979740a", destructured_ast = "1be0839fcc3bb4d8f131448363376b1aba33ec6ece0a0ee2e5d4014ff4933cfc", inlined_ast = "1be0839fcc3bb4d8f131448363376b1aba33ec6ece0a0ee2e5d4014ff4933cfc", dce_ast = "0601c7ed0fb6045fbafa8146d604adf3ea3ba1a717897856a12c59f8a3e3a073", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/min.out b/tests/expectations/compiler/integers/u16/min.out index 7705e23358..9b96685da5 100644 --- a/tests/expectations/compiler/integers/u16/min.out +++ b/tests/expectations/compiler/integers/u16/min.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "acbbed83efde5a7a3942ae180b94f9790cca4adecf84d34454188ede7356821c", unrolled_symbol_table = "acbbed83efde5a7a3942ae180b94f9790cca4adecf84d34454188ede7356821c", initial_ast = "5b969bb252bebf857a668edd23085cbcff16f949b053369245d9a66ee23523b6", unrolled_ast = "5b969bb252bebf857a668edd23085cbcff16f949b053369245d9a66ee23523b6", ssa_ast = "93838c8f36354270335fad1f3e3f9589080ef63e0589464ebb08cf58bc243159", flattened_ast = "445f3e06c3980be9df5d088336167f33f71c986d411da4112f76a550cb6fe498", destructured_ast = "092e0d5c38d75069b0a9da6163b24308fdc6e42c47e0a44f4aea8638f7a9709a", inlined_ast = "092e0d5c38d75069b0a9da6163b24308fdc6e42c47e0a44f4aea8638f7a9709a", dce_ast = "0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5b969bb252bebf857a668edd23085cbcff16f949b053369245d9a66ee23523b6", unrolled_ast = "5b969bb252bebf857a668edd23085cbcff16f949b053369245d9a66ee23523b6", ssa_ast = "93838c8f36354270335fad1f3e3f9589080ef63e0589464ebb08cf58bc243159", flattened_ast = "445f3e06c3980be9df5d088336167f33f71c986d411da4112f76a550cb6fe498", destructured_ast = "092e0d5c38d75069b0a9da6163b24308fdc6e42c47e0a44f4aea8638f7a9709a", inlined_ast = "092e0d5c38d75069b0a9da6163b24308fdc6e42c47e0a44f4aea8638f7a9709a", dce_ast = "0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/mul.out b/tests/expectations/compiler/integers/u16/mul.out index e54fe6b28b..bd019d71d4 100644 --- a/tests/expectations/compiler/integers/u16/mul.out +++ b/tests/expectations/compiler/integers/u16/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "957ed3f5dd4255bd2fb39d3ca43354a3e6447bd62f72b3e0a700a29747d35f07", type_checked_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", unrolled_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", initial_ast = "8464b50e73deec84b190abb6411a5af79b1ca061736fedc216ac938921fe6fa0", unrolled_ast = "8464b50e73deec84b190abb6411a5af79b1ca061736fedc216ac938921fe6fa0", ssa_ast = "57f3aae981d6aafbcf8e6cb5b68aee9e15f1d159150ac3fb6e40bbac9d599833", flattened_ast = "0545a3f6370118ea0743f6e0542cced046ce5bf141fcdaa5062f86dff43f245b", destructured_ast = "726f07f65cea519b5ebaebf358d552f71b26d7b3f4d02df3ae07edb776a7c2b0", inlined_ast = "726f07f65cea519b5ebaebf358d552f71b26d7b3f4d02df3ae07edb776a7c2b0", dce_ast = "726f07f65cea519b5ebaebf358d552f71b26d7b3f4d02df3ae07edb776a7c2b0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8464b50e73deec84b190abb6411a5af79b1ca061736fedc216ac938921fe6fa0", unrolled_ast = "8464b50e73deec84b190abb6411a5af79b1ca061736fedc216ac938921fe6fa0", ssa_ast = "57f3aae981d6aafbcf8e6cb5b68aee9e15f1d159150ac3fb6e40bbac9d599833", flattened_ast = "0545a3f6370118ea0743f6e0542cced046ce5bf141fcdaa5062f86dff43f245b", destructured_ast = "726f07f65cea519b5ebaebf358d552f71b26d7b3f4d02df3ae07edb776a7c2b0", inlined_ast = "726f07f65cea519b5ebaebf358d552f71b26d7b3f4d02df3ae07edb776a7c2b0", dce_ast = "726f07f65cea519b5ebaebf358d552f71b26d7b3f4d02df3ae07edb776a7c2b0", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/ne.out b/tests/expectations/compiler/integers/u16/ne.out index e847474be2..83922a0a96 100644 --- a/tests/expectations/compiler/integers/u16/ne.out +++ b/tests/expectations/compiler/integers/u16/ne.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e9f432078912b449337a6d1548169a82a5ab5f5518e96f3ad78dc178d19384eb", type_checked_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", unrolled_symbol_table = "beff1354ebe80c549bc9a3353df02a4babd0418e8544056c4b0d0b133f57a4ac", initial_ast = "86e861140280d127ad182d654282a38ca2ec87dd10ee1b7e2f1b569a48122c19", unrolled_ast = "86e861140280d127ad182d654282a38ca2ec87dd10ee1b7e2f1b569a48122c19", ssa_ast = "af61f34815f0c0740b9a6f418cd83921843d3969fd37457abef92813fd56b62b", flattened_ast = "6b52cfb692c3504fbb0b4fe389e2e3def7f530dcec0265e6c66661dab87b1284", destructured_ast = "1e075616e1d2334db51cdc861ef0966b31d77ab84d2a3f5e2bab0e755cf9f356", inlined_ast = "1e075616e1d2334db51cdc861ef0966b31d77ab84d2a3f5e2bab0e755cf9f356", dce_ast = "1e075616e1d2334db51cdc861ef0966b31d77ab84d2a3f5e2bab0e755cf9f356", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "86e861140280d127ad182d654282a38ca2ec87dd10ee1b7e2f1b569a48122c19", unrolled_ast = "86e861140280d127ad182d654282a38ca2ec87dd10ee1b7e2f1b569a48122c19", ssa_ast = "af61f34815f0c0740b9a6f418cd83921843d3969fd37457abef92813fd56b62b", flattened_ast = "6b52cfb692c3504fbb0b4fe389e2e3def7f530dcec0265e6c66661dab87b1284", destructured_ast = "1e075616e1d2334db51cdc861ef0966b31d77ab84d2a3f5e2bab0e755cf9f356", inlined_ast = "1e075616e1d2334db51cdc861ef0966b31d77ab84d2a3f5e2bab0e755cf9f356", dce_ast = "1e075616e1d2334db51cdc861ef0966b31d77ab84d2a3f5e2bab0e755cf9f356", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/operator_methods.out b/tests/expectations/compiler/integers/u16/operator_methods.out index 8751d09f2a..3a2888b6a3 100644 --- a/tests/expectations/compiler/integers/u16/operator_methods.out +++ b/tests/expectations/compiler/integers/u16/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4e5d9f4cbd3dbfa81c59f41d31c701e80b643ec3461e04560782bccdb28df28f", type_checked_symbol_table = "69b742b5d0ad06e2a94530fff7fd30c3ea9da528915554c4d188b2d1cc9dd5c0", unrolled_symbol_table = "69b742b5d0ad06e2a94530fff7fd30c3ea9da528915554c4d188b2d1cc9dd5c0", initial_ast = "5076e8aceb97562a76f7a15ec89a551d732ad00714c8f6131944b5a652e9e886", unrolled_ast = "5076e8aceb97562a76f7a15ec89a551d732ad00714c8f6131944b5a652e9e886", ssa_ast = "1495cff87b57115a3c78ef3be1a584e6af4670d727d4b6d300220a9f38a643a1", flattened_ast = "603426fb0fd37a71132d18b432718610c74eb172419a3fc81bc72bbcb8cc758e", destructured_ast = "9b47bc3371a4b105be8e478d6e7d5af9276b1210d237e30d43ddb065a50748c4", inlined_ast = "9b47bc3371a4b105be8e478d6e7d5af9276b1210d237e30d43ddb065a50748c4", dce_ast = "b3801510ba00f29bbd0f02c720caf9b4b254de82537df578e89cc809be0dea0a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5076e8aceb97562a76f7a15ec89a551d732ad00714c8f6131944b5a652e9e886", unrolled_ast = "5076e8aceb97562a76f7a15ec89a551d732ad00714c8f6131944b5a652e9e886", ssa_ast = "1495cff87b57115a3c78ef3be1a584e6af4670d727d4b6d300220a9f38a643a1", flattened_ast = "603426fb0fd37a71132d18b432718610c74eb172419a3fc81bc72bbcb8cc758e", destructured_ast = "9b47bc3371a4b105be8e478d6e7d5af9276b1210d237e30d43ddb065a50748c4", inlined_ast = "9b47bc3371a4b105be8e478d6e7d5af9276b1210d237e30d43ddb065a50748c4", dce_ast = "b3801510ba00f29bbd0f02c720caf9b4b254de82537df578e89cc809be0dea0a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/or.out b/tests/expectations/compiler/integers/u16/or.out index 778d95db84..18f016b176 100644 --- a/tests/expectations/compiler/integers/u16/or.out +++ b/tests/expectations/compiler/integers/u16/or.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "957ed3f5dd4255bd2fb39d3ca43354a3e6447bd62f72b3e0a700a29747d35f07", type_checked_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", unrolled_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", initial_ast = "adda7e59b5936e3cc3b59f2c893212c1a5d4d8f612a4e9c08d5877a40822c8bb", unrolled_ast = "adda7e59b5936e3cc3b59f2c893212c1a5d4d8f612a4e9c08d5877a40822c8bb", ssa_ast = "7ab9328a68f52edcc5c06e57888441266025836bf19d4c92828d5c62386f80d4", flattened_ast = "504f76f1abefe3233ac3f7475ebcc0fc96d3c797b4eaf2eb62c9c41a2376bf6b", destructured_ast = "b970628146ae5f142c2fd8ea4e1bb13049131c9c3f6e8eb7c988d503ad603f62", inlined_ast = "b970628146ae5f142c2fd8ea4e1bb13049131c9c3f6e8eb7c988d503ad603f62", dce_ast = "b970628146ae5f142c2fd8ea4e1bb13049131c9c3f6e8eb7c988d503ad603f62", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "adda7e59b5936e3cc3b59f2c893212c1a5d4d8f612a4e9c08d5877a40822c8bb", unrolled_ast = "adda7e59b5936e3cc3b59f2c893212c1a5d4d8f612a4e9c08d5877a40822c8bb", ssa_ast = "7ab9328a68f52edcc5c06e57888441266025836bf19d4c92828d5c62386f80d4", flattened_ast = "504f76f1abefe3233ac3f7475ebcc0fc96d3c797b4eaf2eb62c9c41a2376bf6b", destructured_ast = "b970628146ae5f142c2fd8ea4e1bb13049131c9c3f6e8eb7c988d503ad603f62", inlined_ast = "b970628146ae5f142c2fd8ea4e1bb13049131c9c3f6e8eb7c988d503ad603f62", dce_ast = "b970628146ae5f142c2fd8ea4e1bb13049131c9c3f6e8eb7c988d503ad603f62", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/pow.out b/tests/expectations/compiler/integers/u16/pow.out index afdbb2098e..8752d33375 100644 --- a/tests/expectations/compiler/integers/u16/pow.out +++ b/tests/expectations/compiler/integers/u16/pow.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "957ed3f5dd4255bd2fb39d3ca43354a3e6447bd62f72b3e0a700a29747d35f07", type_checked_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", unrolled_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", initial_ast = "ecfb1f88bb1a63dcd00bb7dcfbad0458fde9a30d51b5d11d5054541c3f1c9c57", unrolled_ast = "ecfb1f88bb1a63dcd00bb7dcfbad0458fde9a30d51b5d11d5054541c3f1c9c57", ssa_ast = "bd1d6b38ac2b28e54e44b2f36bd44e4cb03c3547438a96b3b61f79df03d8e2c5", flattened_ast = "8d2243a65879302241156303ef11cbd92156ab10ba5799b11fa8354ee62ac37e", destructured_ast = "aa4d5e71a9b1724a313259e42ce9986f7827542fb17ae0aba29abe9333c25bf0", inlined_ast = "aa4d5e71a9b1724a313259e42ce9986f7827542fb17ae0aba29abe9333c25bf0", dce_ast = "aa4d5e71a9b1724a313259e42ce9986f7827542fb17ae0aba29abe9333c25bf0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ecfb1f88bb1a63dcd00bb7dcfbad0458fde9a30d51b5d11d5054541c3f1c9c57", unrolled_ast = "ecfb1f88bb1a63dcd00bb7dcfbad0458fde9a30d51b5d11d5054541c3f1c9c57", ssa_ast = "bd1d6b38ac2b28e54e44b2f36bd44e4cb03c3547438a96b3b61f79df03d8e2c5", flattened_ast = "8d2243a65879302241156303ef11cbd92156ab10ba5799b11fa8354ee62ac37e", destructured_ast = "aa4d5e71a9b1724a313259e42ce9986f7827542fb17ae0aba29abe9333c25bf0", inlined_ast = "aa4d5e71a9b1724a313259e42ce9986f7827542fb17ae0aba29abe9333c25bf0", dce_ast = "aa4d5e71a9b1724a313259e42ce9986f7827542fb17ae0aba29abe9333c25bf0", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/rem.out b/tests/expectations/compiler/integers/u16/rem.out index d5b9194cb8..b858bd315f 100644 --- a/tests/expectations/compiler/integers/u16/rem.out +++ b/tests/expectations/compiler/integers/u16/rem.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "957ed3f5dd4255bd2fb39d3ca43354a3e6447bd62f72b3e0a700a29747d35f07", type_checked_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", unrolled_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", initial_ast = "8e96b15143e4083cb244c279a02a41337c0abf86664853c386a9abb4918d36d1", unrolled_ast = "8e96b15143e4083cb244c279a02a41337c0abf86664853c386a9abb4918d36d1", ssa_ast = "a96ed3f85b7c2c2023c3a7d06467824e7cbff35ea881b1e612e7674c4b55e6f1", flattened_ast = "3944681d508c330d0bfd6ecae7675fa2da0b7b686e266491a8f089c44cd7be58", destructured_ast = "929087a35b76c51987264ad14e8a8ec6ec6fb9bc3c7901becb037bf1dbc16ebf", inlined_ast = "929087a35b76c51987264ad14e8a8ec6ec6fb9bc3c7901becb037bf1dbc16ebf", dce_ast = "929087a35b76c51987264ad14e8a8ec6ec6fb9bc3c7901becb037bf1dbc16ebf", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8e96b15143e4083cb244c279a02a41337c0abf86664853c386a9abb4918d36d1", unrolled_ast = "8e96b15143e4083cb244c279a02a41337c0abf86664853c386a9abb4918d36d1", ssa_ast = "a96ed3f85b7c2c2023c3a7d06467824e7cbff35ea881b1e612e7674c4b55e6f1", flattened_ast = "3944681d508c330d0bfd6ecae7675fa2da0b7b686e266491a8f089c44cd7be58", destructured_ast = "929087a35b76c51987264ad14e8a8ec6ec6fb9bc3c7901becb037bf1dbc16ebf", inlined_ast = "929087a35b76c51987264ad14e8a8ec6ec6fb9bc3c7901becb037bf1dbc16ebf", dce_ast = "929087a35b76c51987264ad14e8a8ec6ec6fb9bc3c7901becb037bf1dbc16ebf", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/shl.out b/tests/expectations/compiler/integers/u16/shl.out index 9aad80ce96..26a610c8db 100644 --- a/tests/expectations/compiler/integers/u16/shl.out +++ b/tests/expectations/compiler/integers/u16/shl.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "957ed3f5dd4255bd2fb39d3ca43354a3e6447bd62f72b3e0a700a29747d35f07", type_checked_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", unrolled_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", initial_ast = "c9fb97d02bbbba9ceb0d59dad3c3d769b2f3a5444560c85c45881a15abfacd0b", unrolled_ast = "c9fb97d02bbbba9ceb0d59dad3c3d769b2f3a5444560c85c45881a15abfacd0b", ssa_ast = "2d272a0007862b6852447ede282aff6aff28af52ed6aca9699139a3e42a027ed", flattened_ast = "c5e22f3d78bbeda14f4a606683879303dd1bb45281b294a8d431b492910a7d86", destructured_ast = "97b182dc206e7658528368544686e2ad2c2208a28a1adf58b2b24f7d1a515b74", inlined_ast = "97b182dc206e7658528368544686e2ad2c2208a28a1adf58b2b24f7d1a515b74", dce_ast = "97b182dc206e7658528368544686e2ad2c2208a28a1adf58b2b24f7d1a515b74", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c9fb97d02bbbba9ceb0d59dad3c3d769b2f3a5444560c85c45881a15abfacd0b", unrolled_ast = "c9fb97d02bbbba9ceb0d59dad3c3d769b2f3a5444560c85c45881a15abfacd0b", ssa_ast = "2d272a0007862b6852447ede282aff6aff28af52ed6aca9699139a3e42a027ed", flattened_ast = "c5e22f3d78bbeda14f4a606683879303dd1bb45281b294a8d431b492910a7d86", destructured_ast = "97b182dc206e7658528368544686e2ad2c2208a28a1adf58b2b24f7d1a515b74", inlined_ast = "97b182dc206e7658528368544686e2ad2c2208a28a1adf58b2b24f7d1a515b74", dce_ast = "97b182dc206e7658528368544686e2ad2c2208a28a1adf58b2b24f7d1a515b74", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/shr.out b/tests/expectations/compiler/integers/u16/shr.out index 96e12f007c..ff1d253e8d 100644 --- a/tests/expectations/compiler/integers/u16/shr.out +++ b/tests/expectations/compiler/integers/u16/shr.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "957ed3f5dd4255bd2fb39d3ca43354a3e6447bd62f72b3e0a700a29747d35f07", type_checked_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", unrolled_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", initial_ast = "47cd80606c9feb9ccc962dc8f19b8ace90f2d7fcff453169ae16adc282fe0bff", unrolled_ast = "47cd80606c9feb9ccc962dc8f19b8ace90f2d7fcff453169ae16adc282fe0bff", ssa_ast = "b2648969c4d3b8df396ad53f894423a9ac9be955e08cb1c2ffe7888ff43567da", flattened_ast = "94eb539e2624c8faa1ddf6e95d107de5099b332e1c92b4a9b90449fcc9c4e661", destructured_ast = "dde16d01fe85d044353095d839e5ff58f8efa4a0bb6559625b1b0e7fda5fefb1", inlined_ast = "dde16d01fe85d044353095d839e5ff58f8efa4a0bb6559625b1b0e7fda5fefb1", dce_ast = "dde16d01fe85d044353095d839e5ff58f8efa4a0bb6559625b1b0e7fda5fefb1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "47cd80606c9feb9ccc962dc8f19b8ace90f2d7fcff453169ae16adc282fe0bff", unrolled_ast = "47cd80606c9feb9ccc962dc8f19b8ace90f2d7fcff453169ae16adc282fe0bff", ssa_ast = "b2648969c4d3b8df396ad53f894423a9ac9be955e08cb1c2ffe7888ff43567da", flattened_ast = "94eb539e2624c8faa1ddf6e95d107de5099b332e1c92b4a9b90449fcc9c4e661", destructured_ast = "dde16d01fe85d044353095d839e5ff58f8efa4a0bb6559625b1b0e7fda5fefb1", inlined_ast = "dde16d01fe85d044353095d839e5ff58f8efa4a0bb6559625b1b0e7fda5fefb1", dce_ast = "dde16d01fe85d044353095d839e5ff58f8efa4a0bb6559625b1b0e7fda5fefb1", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/sub.out b/tests/expectations/compiler/integers/u16/sub.out index 7ba8f4bcd4..1b87e4579f 100644 --- a/tests/expectations/compiler/integers/u16/sub.out +++ b/tests/expectations/compiler/integers/u16/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "957ed3f5dd4255bd2fb39d3ca43354a3e6447bd62f72b3e0a700a29747d35f07", type_checked_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", unrolled_symbol_table = "07851adf53f572f6e48fdee23ad007832eb1bbb2dc115bd085982076776fa00f", initial_ast = "5ba7bb58223729ced7bfe77c06e292d262faaab81d5c3802d20d99dd1813fc43", unrolled_ast = "5ba7bb58223729ced7bfe77c06e292d262faaab81d5c3802d20d99dd1813fc43", ssa_ast = "7c3515f48c8ddfb7b0648cdd3ba3af7b87e18096b2d637fb6209612e2e60e74b", flattened_ast = "5ec9e4cede3d3440d7e923e5d0698ebb2f58caac84f727bd448f02b79ff792cb", destructured_ast = "cd57b88d43d4f3bbfca208fcc95c8e9059381daea4c4f3733e8d389df13bed87", inlined_ast = "cd57b88d43d4f3bbfca208fcc95c8e9059381daea4c4f3733e8d389df13bed87", dce_ast = "cd57b88d43d4f3bbfca208fcc95c8e9059381daea4c4f3733e8d389df13bed87", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5ba7bb58223729ced7bfe77c06e292d262faaab81d5c3802d20d99dd1813fc43", unrolled_ast = "5ba7bb58223729ced7bfe77c06e292d262faaab81d5c3802d20d99dd1813fc43", ssa_ast = "7c3515f48c8ddfb7b0648cdd3ba3af7b87e18096b2d637fb6209612e2e60e74b", flattened_ast = "5ec9e4cede3d3440d7e923e5d0698ebb2f58caac84f727bd448f02b79ff792cb", destructured_ast = "cd57b88d43d4f3bbfca208fcc95c8e9059381daea4c4f3733e8d389df13bed87", inlined_ast = "cd57b88d43d4f3bbfca208fcc95c8e9059381daea4c4f3733e8d389df13bed87", dce_ast = "cd57b88d43d4f3bbfca208fcc95c8e9059381daea4c4f3733e8d389df13bed87", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/ternary.out b/tests/expectations/compiler/integers/u16/ternary.out index 28c7950262..f370256beb 100644 --- a/tests/expectations/compiler/integers/u16/ternary.out +++ b/tests/expectations/compiler/integers/u16/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bd448850dff0b06a84eef183cbdd1e41f78f167280a786fd7538b9f5e8e01c8c", type_checked_symbol_table = "be66a2b83edae9a7177deee808d421f5b5d91bfc24e0fc6b303c2e6c371cff19", unrolled_symbol_table = "be66a2b83edae9a7177deee808d421f5b5d91bfc24e0fc6b303c2e6c371cff19", initial_ast = "28b932fa92d65cc3d0dca2682ce57864326342b2e65fa74518780889a439b0b0", unrolled_ast = "28b932fa92d65cc3d0dca2682ce57864326342b2e65fa74518780889a439b0b0", ssa_ast = "484cb46ec9a6032baaaf2621308d4aef64a761196fbe3996f4a122e606f70fbe", flattened_ast = "7e54465f7997799e2c7573da8ef14a4e99640e779d48b23e409a884c8b9b2c3a", destructured_ast = "20c848ea976abc67f6e94399fdb9e1cf30d37211fa4ab2e9e277f514355bbd8e", inlined_ast = "20c848ea976abc67f6e94399fdb9e1cf30d37211fa4ab2e9e277f514355bbd8e", dce_ast = "20c848ea976abc67f6e94399fdb9e1cf30d37211fa4ab2e9e277f514355bbd8e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "28b932fa92d65cc3d0dca2682ce57864326342b2e65fa74518780889a439b0b0", unrolled_ast = "28b932fa92d65cc3d0dca2682ce57864326342b2e65fa74518780889a439b0b0", ssa_ast = "484cb46ec9a6032baaaf2621308d4aef64a761196fbe3996f4a122e606f70fbe", flattened_ast = "7e54465f7997799e2c7573da8ef14a4e99640e779d48b23e409a884c8b9b2c3a", destructured_ast = "20c848ea976abc67f6e94399fdb9e1cf30d37211fa4ab2e9e277f514355bbd8e", inlined_ast = "20c848ea976abc67f6e94399fdb9e1cf30d37211fa4ab2e9e277f514355bbd8e", dce_ast = "20c848ea976abc67f6e94399fdb9e1cf30d37211fa4ab2e9e277f514355bbd8e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u16/xor.out b/tests/expectations/compiler/integers/u16/xor.out index 9eac64d5bf..56d774b7df 100644 --- a/tests/expectations/compiler/integers/u16/xor.out +++ b/tests/expectations/compiler/integers/u16/xor.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f71af81699ebfea4e843de50816594ea119cd9f5e37b0efbebe06fff0660d565", type_checked_symbol_table = "12a4bef29166ecd47a75da6de57bb60a689d1d3d7b0c4c25a3f0752c11685ffd", unrolled_symbol_table = "12a4bef29166ecd47a75da6de57bb60a689d1d3d7b0c4c25a3f0752c11685ffd", initial_ast = "6909041641a87d02a6169f1d8df3faacff8ff77865f459d4afa1bcf0e246b4c9", unrolled_ast = "6909041641a87d02a6169f1d8df3faacff8ff77865f459d4afa1bcf0e246b4c9", ssa_ast = "9abb1cacc675f86131001135f7544d44560613dc6bd18b31086680c625c61a02", flattened_ast = "853dfa1f93ca403bcd6762faf7b2b81ba579f7d448c68be066ef5453c632fa9e", destructured_ast = "91a708ca2e723b108ccf80324be3f3f0f5a6bf1181209e3669d229e0906007e5", inlined_ast = "91a708ca2e723b108ccf80324be3f3f0f5a6bf1181209e3669d229e0906007e5", dce_ast = "91a708ca2e723b108ccf80324be3f3f0f5a6bf1181209e3669d229e0906007e5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6909041641a87d02a6169f1d8df3faacff8ff77865f459d4afa1bcf0e246b4c9", unrolled_ast = "6909041641a87d02a6169f1d8df3faacff8ff77865f459d4afa1bcf0e246b4c9", ssa_ast = "9abb1cacc675f86131001135f7544d44560613dc6bd18b31086680c625c61a02", flattened_ast = "853dfa1f93ca403bcd6762faf7b2b81ba579f7d448c68be066ef5453c632fa9e", destructured_ast = "91a708ca2e723b108ccf80324be3f3f0f5a6bf1181209e3669d229e0906007e5", inlined_ast = "91a708ca2e723b108ccf80324be3f3f0f5a6bf1181209e3669d229e0906007e5", dce_ast = "91a708ca2e723b108ccf80324be3f3f0f5a6bf1181209e3669d229e0906007e5", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/add.out b/tests/expectations/compiler/integers/u32/add.out index 923e5daa9a..2ad6f316fb 100644 --- a/tests/expectations/compiler/integers/u32/add.out +++ b/tests/expectations/compiler/integers/u32/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "84b5a53a17881a26f063ef6ed8449c1977e94b5e6d3c64d9b74402243f9980dd", type_checked_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", unrolled_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", initial_ast = "57b38b0ed37d40261ae6151707e130f21c82ff55d361cc6a9e3d053936d16c5b", unrolled_ast = "57b38b0ed37d40261ae6151707e130f21c82ff55d361cc6a9e3d053936d16c5b", ssa_ast = "11942fab2544873e0f34b2d8bb04363815984aa56ec02c283666cb4f6f548b4c", flattened_ast = "8e09453af8acf7adb78877f23346249bde1b5a360e9aef4ea37c16f282e1f502", destructured_ast = "1e18b0f8efb605e1cffefceb0f147b9eb5875feaebe3dd90e74ae8992ee72b45", inlined_ast = "1e18b0f8efb605e1cffefceb0f147b9eb5875feaebe3dd90e74ae8992ee72b45", dce_ast = "1e18b0f8efb605e1cffefceb0f147b9eb5875feaebe3dd90e74ae8992ee72b45", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "57b38b0ed37d40261ae6151707e130f21c82ff55d361cc6a9e3d053936d16c5b", unrolled_ast = "57b38b0ed37d40261ae6151707e130f21c82ff55d361cc6a9e3d053936d16c5b", ssa_ast = "11942fab2544873e0f34b2d8bb04363815984aa56ec02c283666cb4f6f548b4c", flattened_ast = "8e09453af8acf7adb78877f23346249bde1b5a360e9aef4ea37c16f282e1f502", destructured_ast = "1e18b0f8efb605e1cffefceb0f147b9eb5875feaebe3dd90e74ae8992ee72b45", inlined_ast = "1e18b0f8efb605e1cffefceb0f147b9eb5875feaebe3dd90e74ae8992ee72b45", dce_ast = "1e18b0f8efb605e1cffefceb0f147b9eb5875feaebe3dd90e74ae8992ee72b45", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/and.out b/tests/expectations/compiler/integers/u32/and.out index 7a9dbd0d00..a808aa8470 100644 --- a/tests/expectations/compiler/integers/u32/and.out +++ b/tests/expectations/compiler/integers/u32/and.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "84b5a53a17881a26f063ef6ed8449c1977e94b5e6d3c64d9b74402243f9980dd", type_checked_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", unrolled_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", initial_ast = "1e27e28f3407dcd3789581df6c78fb4118279b621fc2ae32b9790cf9de655dea", unrolled_ast = "1e27e28f3407dcd3789581df6c78fb4118279b621fc2ae32b9790cf9de655dea", ssa_ast = "15556181dd8cf4be8f741712d549b1125eaf3f94ba0d39d92aa225d2fceae885", flattened_ast = "8df4369c4582d0c12c76e7e8efed8e64dd7439cad96c51171b9b9f4e6d3f01ff", destructured_ast = "3b50b6a38d5c4b13e4efef4d24e207d936a9274ee3d9fd0d85ecb0cb68e75621", inlined_ast = "3b50b6a38d5c4b13e4efef4d24e207d936a9274ee3d9fd0d85ecb0cb68e75621", dce_ast = "3b50b6a38d5c4b13e4efef4d24e207d936a9274ee3d9fd0d85ecb0cb68e75621", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1e27e28f3407dcd3789581df6c78fb4118279b621fc2ae32b9790cf9de655dea", unrolled_ast = "1e27e28f3407dcd3789581df6c78fb4118279b621fc2ae32b9790cf9de655dea", ssa_ast = "15556181dd8cf4be8f741712d549b1125eaf3f94ba0d39d92aa225d2fceae885", flattened_ast = "8df4369c4582d0c12c76e7e8efed8e64dd7439cad96c51171b9b9f4e6d3f01ff", destructured_ast = "3b50b6a38d5c4b13e4efef4d24e207d936a9274ee3d9fd0d85ecb0cb68e75621", inlined_ast = "3b50b6a38d5c4b13e4efef4d24e207d936a9274ee3d9fd0d85ecb0cb68e75621", dce_ast = "3b50b6a38d5c4b13e4efef4d24e207d936a9274ee3d9fd0d85ecb0cb68e75621", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/console_assert.out b/tests/expectations/compiler/integers/u32/console_assert.out index b2c0240670..ee465430ca 100644 --- a/tests/expectations/compiler/integers/u32/console_assert.out +++ b/tests/expectations/compiler/integers/u32/console_assert.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "971f450c8092b0fa33a72814b043d274ffeaad3f4a5afcc5f2d000548c3f3ea2", type_checked_symbol_table = "65016493dea2eb785f7c1d90cb1ff84f488c674f69e08a076f5e30a03984dfa1", unrolled_symbol_table = "65016493dea2eb785f7c1d90cb1ff84f488c674f69e08a076f5e30a03984dfa1", initial_ast = "2e4603710162e7f7f45ecdfa119fb9ec6d443b20f52f111be22d681bd396e57f", unrolled_ast = "2e4603710162e7f7f45ecdfa119fb9ec6d443b20f52f111be22d681bd396e57f", ssa_ast = "f80b5bf28ce2c725b63088fac28efc60e7f1bf3896e38dd2a5c0bd9c6570c8e5", flattened_ast = "db732de82d289f3f78297a8a17b08fe167cc826a1a5fe64df9734578fa6e86d4", destructured_ast = "a893d7884474e91a62ae23f42eac4eaa192846e914e60054b258e91eee3c4c55", inlined_ast = "a893d7884474e91a62ae23f42eac4eaa192846e914e60054b258e91eee3c4c55", dce_ast = "a893d7884474e91a62ae23f42eac4eaa192846e914e60054b258e91eee3c4c55", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2e4603710162e7f7f45ecdfa119fb9ec6d443b20f52f111be22d681bd396e57f", unrolled_ast = "2e4603710162e7f7f45ecdfa119fb9ec6d443b20f52f111be22d681bd396e57f", ssa_ast = "f80b5bf28ce2c725b63088fac28efc60e7f1bf3896e38dd2a5c0bd9c6570c8e5", flattened_ast = "db732de82d289f3f78297a8a17b08fe167cc826a1a5fe64df9734578fa6e86d4", destructured_ast = "a893d7884474e91a62ae23f42eac4eaa192846e914e60054b258e91eee3c4c55", inlined_ast = "a893d7884474e91a62ae23f42eac4eaa192846e914e60054b258e91eee3c4c55", dce_ast = "a893d7884474e91a62ae23f42eac4eaa192846e914e60054b258e91eee3c4c55", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/div.out b/tests/expectations/compiler/integers/u32/div.out index 77c926b9ce..13d1f23fd8 100644 --- a/tests/expectations/compiler/integers/u32/div.out +++ b/tests/expectations/compiler/integers/u32/div.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "84b5a53a17881a26f063ef6ed8449c1977e94b5e6d3c64d9b74402243f9980dd", type_checked_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", unrolled_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", initial_ast = "65d384f0f33c5c4344f399c8ba23cad871efd72936b112355337117c0af3e770", unrolled_ast = "65d384f0f33c5c4344f399c8ba23cad871efd72936b112355337117c0af3e770", ssa_ast = "0305f133a3d385bb7a0774ef8f44c7b5c9af689867edb48b71ca47e5d9183586", flattened_ast = "63ff783ca61e7da81364b19836be624887de9bb526685d8e54975424d6ee4b60", destructured_ast = "874fd959ed6b6d70be35ef420e7e3c264d0f1170f1b209c6a31d837f6329a89a", inlined_ast = "874fd959ed6b6d70be35ef420e7e3c264d0f1170f1b209c6a31d837f6329a89a", dce_ast = "874fd959ed6b6d70be35ef420e7e3c264d0f1170f1b209c6a31d837f6329a89a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "65d384f0f33c5c4344f399c8ba23cad871efd72936b112355337117c0af3e770", unrolled_ast = "65d384f0f33c5c4344f399c8ba23cad871efd72936b112355337117c0af3e770", ssa_ast = "0305f133a3d385bb7a0774ef8f44c7b5c9af689867edb48b71ca47e5d9183586", flattened_ast = "63ff783ca61e7da81364b19836be624887de9bb526685d8e54975424d6ee4b60", destructured_ast = "874fd959ed6b6d70be35ef420e7e3c264d0f1170f1b209c6a31d837f6329a89a", inlined_ast = "874fd959ed6b6d70be35ef420e7e3c264d0f1170f1b209c6a31d837f6329a89a", dce_ast = "874fd959ed6b6d70be35ef420e7e3c264d0f1170f1b209c6a31d837f6329a89a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/eq.out b/tests/expectations/compiler/integers/u32/eq.out index 9f5503cc8a..c6715bb1a7 100644 --- a/tests/expectations/compiler/integers/u32/eq.out +++ b/tests/expectations/compiler/integers/u32/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a26def96b3ad317608c516b942548a565c20cce317584729f048388dd25f41a8", type_checked_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", unrolled_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", initial_ast = "757213f5e9476a4e9fa1e3a64f8ba59258397b12f6458f5bbc8a11dd776f363d", unrolled_ast = "757213f5e9476a4e9fa1e3a64f8ba59258397b12f6458f5bbc8a11dd776f363d", ssa_ast = "22a522f3bad92cc3bf0b2ea6922cefe4af3ba82d073e657fafdd2dd19097dd93", flattened_ast = "a2056364ce253ffc2e8470f8f473122e075b0a266b213490d90edf0395fcafab", destructured_ast = "325f2df12edbee8d19e481abb4858a9f5c94fba88f06945cdc7099684d51936c", inlined_ast = "325f2df12edbee8d19e481abb4858a9f5c94fba88f06945cdc7099684d51936c", dce_ast = "325f2df12edbee8d19e481abb4858a9f5c94fba88f06945cdc7099684d51936c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "757213f5e9476a4e9fa1e3a64f8ba59258397b12f6458f5bbc8a11dd776f363d", unrolled_ast = "757213f5e9476a4e9fa1e3a64f8ba59258397b12f6458f5bbc8a11dd776f363d", ssa_ast = "22a522f3bad92cc3bf0b2ea6922cefe4af3ba82d073e657fafdd2dd19097dd93", flattened_ast = "a2056364ce253ffc2e8470f8f473122e075b0a266b213490d90edf0395fcafab", destructured_ast = "325f2df12edbee8d19e481abb4858a9f5c94fba88f06945cdc7099684d51936c", inlined_ast = "325f2df12edbee8d19e481abb4858a9f5c94fba88f06945cdc7099684d51936c", dce_ast = "325f2df12edbee8d19e481abb4858a9f5c94fba88f06945cdc7099684d51936c", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/ge.out b/tests/expectations/compiler/integers/u32/ge.out index f6afcbb4ce..c19c20e0cb 100644 --- a/tests/expectations/compiler/integers/u32/ge.out +++ b/tests/expectations/compiler/integers/u32/ge.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a26def96b3ad317608c516b942548a565c20cce317584729f048388dd25f41a8", type_checked_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", unrolled_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", initial_ast = "2016c4db35b166635f7142275e57c5b6fa366db2c39439f7762fea0c4444675e", unrolled_ast = "2016c4db35b166635f7142275e57c5b6fa366db2c39439f7762fea0c4444675e", ssa_ast = "405a599f57eb583abce5ff48a45c696bc98052555666b8003b72a8d29e5227e9", flattened_ast = "e9091c4f08a7f15a65c21f7bbccf1444fefedb6cee6837d829758f07fb22e92e", destructured_ast = "6a3b9a9c7fec3e768de93ee700a37a2f7bd4c185590429cb2c066ad59810738f", inlined_ast = "6a3b9a9c7fec3e768de93ee700a37a2f7bd4c185590429cb2c066ad59810738f", dce_ast = "6a3b9a9c7fec3e768de93ee700a37a2f7bd4c185590429cb2c066ad59810738f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2016c4db35b166635f7142275e57c5b6fa366db2c39439f7762fea0c4444675e", unrolled_ast = "2016c4db35b166635f7142275e57c5b6fa366db2c39439f7762fea0c4444675e", ssa_ast = "405a599f57eb583abce5ff48a45c696bc98052555666b8003b72a8d29e5227e9", flattened_ast = "e9091c4f08a7f15a65c21f7bbccf1444fefedb6cee6837d829758f07fb22e92e", destructured_ast = "6a3b9a9c7fec3e768de93ee700a37a2f7bd4c185590429cb2c066ad59810738f", inlined_ast = "6a3b9a9c7fec3e768de93ee700a37a2f7bd4c185590429cb2c066ad59810738f", dce_ast = "6a3b9a9c7fec3e768de93ee700a37a2f7bd4c185590429cb2c066ad59810738f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/gt.out b/tests/expectations/compiler/integers/u32/gt.out index 4751c61530..dcb0f89182 100644 --- a/tests/expectations/compiler/integers/u32/gt.out +++ b/tests/expectations/compiler/integers/u32/gt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a26def96b3ad317608c516b942548a565c20cce317584729f048388dd25f41a8", type_checked_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", unrolled_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", initial_ast = "4c22027ccdf1cfe399b2d7837a3ed62934df510a99c60f6441a626914e1af2c8", unrolled_ast = "4c22027ccdf1cfe399b2d7837a3ed62934df510a99c60f6441a626914e1af2c8", ssa_ast = "517afb9630c07841a62d8ed67e5468a14cacd3e7e3b870b933adc06a5be01526", flattened_ast = "c04f5ab6c4e4e21ce81e16e8afd119b8d6a53cb5ad12fd181eb0858f1273323d", destructured_ast = "cfa69a33a69f3cdb1ba141e595d52e2d9cd0bb617c3ca4b2dc841f1333f28b93", inlined_ast = "cfa69a33a69f3cdb1ba141e595d52e2d9cd0bb617c3ca4b2dc841f1333f28b93", dce_ast = "cfa69a33a69f3cdb1ba141e595d52e2d9cd0bb617c3ca4b2dc841f1333f28b93", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4c22027ccdf1cfe399b2d7837a3ed62934df510a99c60f6441a626914e1af2c8", unrolled_ast = "4c22027ccdf1cfe399b2d7837a3ed62934df510a99c60f6441a626914e1af2c8", ssa_ast = "517afb9630c07841a62d8ed67e5468a14cacd3e7e3b870b933adc06a5be01526", flattened_ast = "c04f5ab6c4e4e21ce81e16e8afd119b8d6a53cb5ad12fd181eb0858f1273323d", destructured_ast = "cfa69a33a69f3cdb1ba141e595d52e2d9cd0bb617c3ca4b2dc841f1333f28b93", inlined_ast = "cfa69a33a69f3cdb1ba141e595d52e2d9cd0bb617c3ca4b2dc841f1333f28b93", dce_ast = "cfa69a33a69f3cdb1ba141e595d52e2d9cd0bb617c3ca4b2dc841f1333f28b93", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/hex_and_bin.out b/tests/expectations/compiler/integers/u32/hex_and_bin.out index ffb3df86db..2852e387b6 100644 --- a/tests/expectations/compiler/integers/u32/hex_and_bin.out +++ b/tests/expectations/compiler/integers/u32/hex_and_bin.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d4d269a31b0c398a9d55d0df8944f52d904f596040628ecf7efc7fa3204e6c42", type_checked_symbol_table = "f7faea9af732bc547ddab645c8b5f46f69f2361c32fba723d6a99da1bb9371a8", unrolled_symbol_table = "f7faea9af732bc547ddab645c8b5f46f69f2361c32fba723d6a99da1bb9371a8", initial_ast = "929795c16019f0ac4ca844836b3a4abaddcac2df5a47699ba1c57d19da5af5f7", unrolled_ast = "929795c16019f0ac4ca844836b3a4abaddcac2df5a47699ba1c57d19da5af5f7", ssa_ast = "b8fba4c0407685295c943ec9eb8bb790f55bcb80628f46fc2c4f4696c489a38e", flattened_ast = "5fd3ab9e1bd40d89944d32a44396fa2e44d43f257f4ca7f28e1cb44a48cb6a27", destructured_ast = "9115c2b7b16af5a561babdbed8416220346ea86646b71f0baec58d8376c37fa0", inlined_ast = "9115c2b7b16af5a561babdbed8416220346ea86646b71f0baec58d8376c37fa0", dce_ast = "9115c2b7b16af5a561babdbed8416220346ea86646b71f0baec58d8376c37fa0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "929795c16019f0ac4ca844836b3a4abaddcac2df5a47699ba1c57d19da5af5f7", unrolled_ast = "929795c16019f0ac4ca844836b3a4abaddcac2df5a47699ba1c57d19da5af5f7", ssa_ast = "b8fba4c0407685295c943ec9eb8bb790f55bcb80628f46fc2c4f4696c489a38e", flattened_ast = "5fd3ab9e1bd40d89944d32a44396fa2e44d43f257f4ca7f28e1cb44a48cb6a27", destructured_ast = "9115c2b7b16af5a561babdbed8416220346ea86646b71f0baec58d8376c37fa0", inlined_ast = "9115c2b7b16af5a561babdbed8416220346ea86646b71f0baec58d8376c37fa0", dce_ast = "9115c2b7b16af5a561babdbed8416220346ea86646b71f0baec58d8376c37fa0", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/le.out b/tests/expectations/compiler/integers/u32/le.out index fd5132b424..eaaeea4172 100644 --- a/tests/expectations/compiler/integers/u32/le.out +++ b/tests/expectations/compiler/integers/u32/le.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a26def96b3ad317608c516b942548a565c20cce317584729f048388dd25f41a8", type_checked_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", unrolled_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", initial_ast = "4bfdf27eb5de881c676550424816913d1daacf6fea251f0b6ed3bec8f935ec40", unrolled_ast = "4bfdf27eb5de881c676550424816913d1daacf6fea251f0b6ed3bec8f935ec40", ssa_ast = "da1e84815cc2fde7496a5584fb3f3d37f0c0e98cf3e62a5e7e7b8259bba6a0cf", flattened_ast = "78fbdbca11f1b409967002019c7dd07464acb6a4c07b32efeba3c1c6b1bb2198", destructured_ast = "f5c2b4e29930166968dcacb89b4d31e0299b12548284784a9afe6fe1c140390a", inlined_ast = "f5c2b4e29930166968dcacb89b4d31e0299b12548284784a9afe6fe1c140390a", dce_ast = "f5c2b4e29930166968dcacb89b4d31e0299b12548284784a9afe6fe1c140390a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4bfdf27eb5de881c676550424816913d1daacf6fea251f0b6ed3bec8f935ec40", unrolled_ast = "4bfdf27eb5de881c676550424816913d1daacf6fea251f0b6ed3bec8f935ec40", ssa_ast = "da1e84815cc2fde7496a5584fb3f3d37f0c0e98cf3e62a5e7e7b8259bba6a0cf", flattened_ast = "78fbdbca11f1b409967002019c7dd07464acb6a4c07b32efeba3c1c6b1bb2198", destructured_ast = "f5c2b4e29930166968dcacb89b4d31e0299b12548284784a9afe6fe1c140390a", inlined_ast = "f5c2b4e29930166968dcacb89b4d31e0299b12548284784a9afe6fe1c140390a", dce_ast = "f5c2b4e29930166968dcacb89b4d31e0299b12548284784a9afe6fe1c140390a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/lt.out b/tests/expectations/compiler/integers/u32/lt.out index dd9b1c1ecf..26f8a206d4 100644 --- a/tests/expectations/compiler/integers/u32/lt.out +++ b/tests/expectations/compiler/integers/u32/lt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a26def96b3ad317608c516b942548a565c20cce317584729f048388dd25f41a8", type_checked_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", unrolled_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", initial_ast = "de0e7d4ce0c2aedfc6f803802ef4f4a55fcecd92c53f07352db7db709b5dd6e4", unrolled_ast = "de0e7d4ce0c2aedfc6f803802ef4f4a55fcecd92c53f07352db7db709b5dd6e4", ssa_ast = "553a0396f19338b96c3ff4004238efcf657238199c119c18719e70c5c239dc55", flattened_ast = "d41ac5df37ca398dfb606eca311346d0708b96262ca3be76130246b5ece1a6ff", destructured_ast = "62c4f37a0e80bb0a296c11dc24240e54c8ca17b01e933fb496a2c946513d1f6c", inlined_ast = "62c4f37a0e80bb0a296c11dc24240e54c8ca17b01e933fb496a2c946513d1f6c", dce_ast = "62c4f37a0e80bb0a296c11dc24240e54c8ca17b01e933fb496a2c946513d1f6c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "de0e7d4ce0c2aedfc6f803802ef4f4a55fcecd92c53f07352db7db709b5dd6e4", unrolled_ast = "de0e7d4ce0c2aedfc6f803802ef4f4a55fcecd92c53f07352db7db709b5dd6e4", ssa_ast = "553a0396f19338b96c3ff4004238efcf657238199c119c18719e70c5c239dc55", flattened_ast = "d41ac5df37ca398dfb606eca311346d0708b96262ca3be76130246b5ece1a6ff", destructured_ast = "62c4f37a0e80bb0a296c11dc24240e54c8ca17b01e933fb496a2c946513d1f6c", inlined_ast = "62c4f37a0e80bb0a296c11dc24240e54c8ca17b01e933fb496a2c946513d1f6c", dce_ast = "62c4f37a0e80bb0a296c11dc24240e54c8ca17b01e933fb496a2c946513d1f6c", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/max.out b/tests/expectations/compiler/integers/u32/max.out index ae8cbe2157..d776eb5d3f 100644 --- a/tests/expectations/compiler/integers/u32/max.out +++ b/tests/expectations/compiler/integers/u32/max.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "84df454a428ae45200349a5404c5c197885791725817008f914b6adf2e46667f", unrolled_symbol_table = "84df454a428ae45200349a5404c5c197885791725817008f914b6adf2e46667f", initial_ast = "fcf390a08602c4cb135173a393e41329ddb9007d7b262088ddb29195954879ea", unrolled_ast = "fcf390a08602c4cb135173a393e41329ddb9007d7b262088ddb29195954879ea", ssa_ast = "ff5e522e283e34d34f399f004f3a82e9fd2f29f796e690bdb3907a550f6cf073", flattened_ast = "0b2c302f8340e3fdce47862de5023d111c748696ee8450ad0601f912fb955f8d", destructured_ast = "76be7b53f47ded6e448b2206f61974a544ebfcccb04c88ef18008aa56b11ae8c", inlined_ast = "76be7b53f47ded6e448b2206f61974a544ebfcccb04c88ef18008aa56b11ae8c", dce_ast = "3d98be7e7ee653c6e91d6b340f39b1010349a6f797e707bc2fe66aad7b438bbe", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fcf390a08602c4cb135173a393e41329ddb9007d7b262088ddb29195954879ea", unrolled_ast = "fcf390a08602c4cb135173a393e41329ddb9007d7b262088ddb29195954879ea", ssa_ast = "ff5e522e283e34d34f399f004f3a82e9fd2f29f796e690bdb3907a550f6cf073", flattened_ast = "0b2c302f8340e3fdce47862de5023d111c748696ee8450ad0601f912fb955f8d", destructured_ast = "76be7b53f47ded6e448b2206f61974a544ebfcccb04c88ef18008aa56b11ae8c", inlined_ast = "76be7b53f47ded6e448b2206f61974a544ebfcccb04c88ef18008aa56b11ae8c", dce_ast = "3d98be7e7ee653c6e91d6b340f39b1010349a6f797e707bc2fe66aad7b438bbe", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/min.out b/tests/expectations/compiler/integers/u32/min.out index d582049191..9b98dc9045 100644 --- a/tests/expectations/compiler/integers/u32/min.out +++ b/tests/expectations/compiler/integers/u32/min.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "84df454a428ae45200349a5404c5c197885791725817008f914b6adf2e46667f", unrolled_symbol_table = "84df454a428ae45200349a5404c5c197885791725817008f914b6adf2e46667f", initial_ast = "6195b8ab4773be59330b63ca2cf26e8d8db0caeba5dea3b828e02563dd567e48", unrolled_ast = "6195b8ab4773be59330b63ca2cf26e8d8db0caeba5dea3b828e02563dd567e48", ssa_ast = "38bbc64ed3d28a123be48a452f547adeed9e193247fd658d5144d8b8791bdc3a", flattened_ast = "c2fd6fa6deff021cbdf5e40501fe1dfdecd07e68ea3c46d7a0243a4bcbb2f7f0", destructured_ast = "fc4f85c5ae10690994390ceb0582b855b1fc8db6e98ee141a074af791eb772cb", inlined_ast = "fc4f85c5ae10690994390ceb0582b855b1fc8db6e98ee141a074af791eb772cb", dce_ast = "0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6195b8ab4773be59330b63ca2cf26e8d8db0caeba5dea3b828e02563dd567e48", unrolled_ast = "6195b8ab4773be59330b63ca2cf26e8d8db0caeba5dea3b828e02563dd567e48", ssa_ast = "38bbc64ed3d28a123be48a452f547adeed9e193247fd658d5144d8b8791bdc3a", flattened_ast = "c2fd6fa6deff021cbdf5e40501fe1dfdecd07e68ea3c46d7a0243a4bcbb2f7f0", destructured_ast = "fc4f85c5ae10690994390ceb0582b855b1fc8db6e98ee141a074af791eb772cb", inlined_ast = "fc4f85c5ae10690994390ceb0582b855b1fc8db6e98ee141a074af791eb772cb", dce_ast = "0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/mul.out b/tests/expectations/compiler/integers/u32/mul.out index be3196abcf..3dda4deb8f 100644 --- a/tests/expectations/compiler/integers/u32/mul.out +++ b/tests/expectations/compiler/integers/u32/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "84b5a53a17881a26f063ef6ed8449c1977e94b5e6d3c64d9b74402243f9980dd", type_checked_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", unrolled_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", initial_ast = "d6549818686932e04799e6195a34f05e1a3bd89078f7d7b05bb892b3840bb9e5", unrolled_ast = "d6549818686932e04799e6195a34f05e1a3bd89078f7d7b05bb892b3840bb9e5", ssa_ast = "bad5760770f45525322b8ce04eda7df6f33ba12423334b62620b8f400dcd138e", flattened_ast = "80e697ab4db32420d586a386bfc8ddadfd0183e6e990afd5936a02fb929fa179", destructured_ast = "29e38589e586ff666385a21643ba1f817d0a31d004c2171c92b8ba09d53440c3", inlined_ast = "29e38589e586ff666385a21643ba1f817d0a31d004c2171c92b8ba09d53440c3", dce_ast = "29e38589e586ff666385a21643ba1f817d0a31d004c2171c92b8ba09d53440c3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d6549818686932e04799e6195a34f05e1a3bd89078f7d7b05bb892b3840bb9e5", unrolled_ast = "d6549818686932e04799e6195a34f05e1a3bd89078f7d7b05bb892b3840bb9e5", ssa_ast = "bad5760770f45525322b8ce04eda7df6f33ba12423334b62620b8f400dcd138e", flattened_ast = "80e697ab4db32420d586a386bfc8ddadfd0183e6e990afd5936a02fb929fa179", destructured_ast = "29e38589e586ff666385a21643ba1f817d0a31d004c2171c92b8ba09d53440c3", inlined_ast = "29e38589e586ff666385a21643ba1f817d0a31d004c2171c92b8ba09d53440c3", dce_ast = "29e38589e586ff666385a21643ba1f817d0a31d004c2171c92b8ba09d53440c3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/ne.out b/tests/expectations/compiler/integers/u32/ne.out index 1d6ab99739..ff37cd6eb1 100644 --- a/tests/expectations/compiler/integers/u32/ne.out +++ b/tests/expectations/compiler/integers/u32/ne.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a26def96b3ad317608c516b942548a565c20cce317584729f048388dd25f41a8", type_checked_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", unrolled_symbol_table = "4a56a9859c1367b1b3987459711124b7348fa07146d842752eeea698dd188ca7", initial_ast = "9abf1d34e781e9fad535ae2350c3afc1ee12f28e17f74130d0b1f824d89ebcbd", unrolled_ast = "9abf1d34e781e9fad535ae2350c3afc1ee12f28e17f74130d0b1f824d89ebcbd", ssa_ast = "2db7122734466bc70b9bc3925993ac7b67661a0ded81a3a8c89003b43c25df4f", flattened_ast = "385e90d9f222c99612c23d4c0d02c0457d544f29450cbb0a2cd5616403799d7a", destructured_ast = "4ba9c881e035bf5a72a1294739a4dcc08dd6912c840e94cf39659051f595eeb4", inlined_ast = "4ba9c881e035bf5a72a1294739a4dcc08dd6912c840e94cf39659051f595eeb4", dce_ast = "4ba9c881e035bf5a72a1294739a4dcc08dd6912c840e94cf39659051f595eeb4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9abf1d34e781e9fad535ae2350c3afc1ee12f28e17f74130d0b1f824d89ebcbd", unrolled_ast = "9abf1d34e781e9fad535ae2350c3afc1ee12f28e17f74130d0b1f824d89ebcbd", ssa_ast = "2db7122734466bc70b9bc3925993ac7b67661a0ded81a3a8c89003b43c25df4f", flattened_ast = "385e90d9f222c99612c23d4c0d02c0457d544f29450cbb0a2cd5616403799d7a", destructured_ast = "4ba9c881e035bf5a72a1294739a4dcc08dd6912c840e94cf39659051f595eeb4", inlined_ast = "4ba9c881e035bf5a72a1294739a4dcc08dd6912c840e94cf39659051f595eeb4", dce_ast = "4ba9c881e035bf5a72a1294739a4dcc08dd6912c840e94cf39659051f595eeb4", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/operator_methods.out b/tests/expectations/compiler/integers/u32/operator_methods.out index c3f607d3d7..7424d1557f 100644 --- a/tests/expectations/compiler/integers/u32/operator_methods.out +++ b/tests/expectations/compiler/integers/u32/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e8cf2e92fc80eaacb5b6b26a8550d4aff9a839dc59c3b02945eb1f98f6b947dc", type_checked_symbol_table = "ff8754e35705f454254788a35153bbe8965b1d825cfc12f928a713ecfad78fd6", unrolled_symbol_table = "ff8754e35705f454254788a35153bbe8965b1d825cfc12f928a713ecfad78fd6", initial_ast = "c5ae414c3bf9bee22048aba7a2ea219da1a7edfc5e071fddbf71e0ad46dae79e", unrolled_ast = "c5ae414c3bf9bee22048aba7a2ea219da1a7edfc5e071fddbf71e0ad46dae79e", ssa_ast = "e68899920e902274739b3bddf68ec0ca4c2e5eeae26c57e02922ebb780d54d01", flattened_ast = "c56304eb92d605d5c3fae12c51381139b716d09c5056ee1456ba8508d970f50a", destructured_ast = "a461536e5316ff951bca879564526bc09f60f164a1674f55cedb7895f0e1b6cb", inlined_ast = "a461536e5316ff951bca879564526bc09f60f164a1674f55cedb7895f0e1b6cb", dce_ast = "b4ee01bc61d874b7c3ad1eb636f417f3af2514232399ba7878010ee847731607", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c5ae414c3bf9bee22048aba7a2ea219da1a7edfc5e071fddbf71e0ad46dae79e", unrolled_ast = "c5ae414c3bf9bee22048aba7a2ea219da1a7edfc5e071fddbf71e0ad46dae79e", ssa_ast = "e68899920e902274739b3bddf68ec0ca4c2e5eeae26c57e02922ebb780d54d01", flattened_ast = "c56304eb92d605d5c3fae12c51381139b716d09c5056ee1456ba8508d970f50a", destructured_ast = "a461536e5316ff951bca879564526bc09f60f164a1674f55cedb7895f0e1b6cb", inlined_ast = "a461536e5316ff951bca879564526bc09f60f164a1674f55cedb7895f0e1b6cb", dce_ast = "b4ee01bc61d874b7c3ad1eb636f417f3af2514232399ba7878010ee847731607", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/or.out b/tests/expectations/compiler/integers/u32/or.out index 9fdc5b7f96..307ee4b45d 100644 --- a/tests/expectations/compiler/integers/u32/or.out +++ b/tests/expectations/compiler/integers/u32/or.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "84b5a53a17881a26f063ef6ed8449c1977e94b5e6d3c64d9b74402243f9980dd", type_checked_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", unrolled_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", initial_ast = "38b31379b5de26d47e62b79026bd2a30d48e1d4168549b36209bf2d520c36b7c", unrolled_ast = "38b31379b5de26d47e62b79026bd2a30d48e1d4168549b36209bf2d520c36b7c", ssa_ast = "792ddcb0cde1dd91e389a91012b01d272a30f870e21eeb3523770bb247166b53", flattened_ast = "6512815a953a461db627549033af14734fc4faa37473793926c49975d692dc4b", destructured_ast = "94c8a667cad570ebe66cd740c193bec33a968bce3a52a09750001e620a635a0d", inlined_ast = "94c8a667cad570ebe66cd740c193bec33a968bce3a52a09750001e620a635a0d", dce_ast = "94c8a667cad570ebe66cd740c193bec33a968bce3a52a09750001e620a635a0d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "38b31379b5de26d47e62b79026bd2a30d48e1d4168549b36209bf2d520c36b7c", unrolled_ast = "38b31379b5de26d47e62b79026bd2a30d48e1d4168549b36209bf2d520c36b7c", ssa_ast = "792ddcb0cde1dd91e389a91012b01d272a30f870e21eeb3523770bb247166b53", flattened_ast = "6512815a953a461db627549033af14734fc4faa37473793926c49975d692dc4b", destructured_ast = "94c8a667cad570ebe66cd740c193bec33a968bce3a52a09750001e620a635a0d", inlined_ast = "94c8a667cad570ebe66cd740c193bec33a968bce3a52a09750001e620a635a0d", dce_ast = "94c8a667cad570ebe66cd740c193bec33a968bce3a52a09750001e620a635a0d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/pow.out b/tests/expectations/compiler/integers/u32/pow.out index 790ca4f113..0550cd457c 100644 --- a/tests/expectations/compiler/integers/u32/pow.out +++ b/tests/expectations/compiler/integers/u32/pow.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "84b5a53a17881a26f063ef6ed8449c1977e94b5e6d3c64d9b74402243f9980dd", type_checked_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", unrolled_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", initial_ast = "80222a637ecac74e32cec0c2fcc7b2a25dc3ff24698d7600b4ac6e99a046ef02", unrolled_ast = "80222a637ecac74e32cec0c2fcc7b2a25dc3ff24698d7600b4ac6e99a046ef02", ssa_ast = "328cafbb688c4d0e211a6c62784bd4a44c0d3739627e5181d5697fc6f0f8e9d8", flattened_ast = "31f8a9d1026ced9c51f5357c4c36e1d5fbca3618e18b8be176b3745356b20cb0", destructured_ast = "b8880ac8b0546041754eba2b30ae0bc0a0f53bcd01bd0eb7d426d7fcafdbd68a", inlined_ast = "b8880ac8b0546041754eba2b30ae0bc0a0f53bcd01bd0eb7d426d7fcafdbd68a", dce_ast = "b8880ac8b0546041754eba2b30ae0bc0a0f53bcd01bd0eb7d426d7fcafdbd68a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "80222a637ecac74e32cec0c2fcc7b2a25dc3ff24698d7600b4ac6e99a046ef02", unrolled_ast = "80222a637ecac74e32cec0c2fcc7b2a25dc3ff24698d7600b4ac6e99a046ef02", ssa_ast = "328cafbb688c4d0e211a6c62784bd4a44c0d3739627e5181d5697fc6f0f8e9d8", flattened_ast = "31f8a9d1026ced9c51f5357c4c36e1d5fbca3618e18b8be176b3745356b20cb0", destructured_ast = "b8880ac8b0546041754eba2b30ae0bc0a0f53bcd01bd0eb7d426d7fcafdbd68a", inlined_ast = "b8880ac8b0546041754eba2b30ae0bc0a0f53bcd01bd0eb7d426d7fcafdbd68a", dce_ast = "b8880ac8b0546041754eba2b30ae0bc0a0f53bcd01bd0eb7d426d7fcafdbd68a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/rem.out b/tests/expectations/compiler/integers/u32/rem.out index c5103c6f57..a2d1ab991a 100644 --- a/tests/expectations/compiler/integers/u32/rem.out +++ b/tests/expectations/compiler/integers/u32/rem.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "84b5a53a17881a26f063ef6ed8449c1977e94b5e6d3c64d9b74402243f9980dd", type_checked_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", unrolled_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", initial_ast = "659e12ed51dbbc9e3e80752854a5167741a7deb18e361306072cf86f6def9378", unrolled_ast = "659e12ed51dbbc9e3e80752854a5167741a7deb18e361306072cf86f6def9378", ssa_ast = "12ed4cdf9c33a2959c712359469d64dae7aa2c66032c15138b8dde9f31dc5dbb", flattened_ast = "0aef2fbd03994a0dbdbb067e167e246a6c03d27ea54908357cfcaf2badf94946", destructured_ast = "2fe4e113acb285aaf0547937a5aa63bb1c4885e8cb959d9c84846bc8d83836d0", inlined_ast = "2fe4e113acb285aaf0547937a5aa63bb1c4885e8cb959d9c84846bc8d83836d0", dce_ast = "2fe4e113acb285aaf0547937a5aa63bb1c4885e8cb959d9c84846bc8d83836d0", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "659e12ed51dbbc9e3e80752854a5167741a7deb18e361306072cf86f6def9378", unrolled_ast = "659e12ed51dbbc9e3e80752854a5167741a7deb18e361306072cf86f6def9378", ssa_ast = "12ed4cdf9c33a2959c712359469d64dae7aa2c66032c15138b8dde9f31dc5dbb", flattened_ast = "0aef2fbd03994a0dbdbb067e167e246a6c03d27ea54908357cfcaf2badf94946", destructured_ast = "2fe4e113acb285aaf0547937a5aa63bb1c4885e8cb959d9c84846bc8d83836d0", inlined_ast = "2fe4e113acb285aaf0547937a5aa63bb1c4885e8cb959d9c84846bc8d83836d0", dce_ast = "2fe4e113acb285aaf0547937a5aa63bb1c4885e8cb959d9c84846bc8d83836d0", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/shl.out b/tests/expectations/compiler/integers/u32/shl.out index b4c288bd44..79ebe92e5e 100644 --- a/tests/expectations/compiler/integers/u32/shl.out +++ b/tests/expectations/compiler/integers/u32/shl.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "84b5a53a17881a26f063ef6ed8449c1977e94b5e6d3c64d9b74402243f9980dd", type_checked_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", unrolled_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", initial_ast = "ec59e927c91a3243640960a20491a87cd3840fdb489b495b7d23d982fdda7dda", unrolled_ast = "ec59e927c91a3243640960a20491a87cd3840fdb489b495b7d23d982fdda7dda", ssa_ast = "ef6f4fc4e5fef34fb02b89ea536e47322c1efc72d2bfd1fdcf00f8a8e90611a4", flattened_ast = "c22acc053ad5d9dddbe28cbbfc50b74f780f8eff4e41e6768ee2cf0ebc10fc01", destructured_ast = "46e5cf1e2191fb5145d1c9e65523b9633e8e53df525ea669eb2c1c09c487b188", inlined_ast = "46e5cf1e2191fb5145d1c9e65523b9633e8e53df525ea669eb2c1c09c487b188", dce_ast = "46e5cf1e2191fb5145d1c9e65523b9633e8e53df525ea669eb2c1c09c487b188", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ec59e927c91a3243640960a20491a87cd3840fdb489b495b7d23d982fdda7dda", unrolled_ast = "ec59e927c91a3243640960a20491a87cd3840fdb489b495b7d23d982fdda7dda", ssa_ast = "ef6f4fc4e5fef34fb02b89ea536e47322c1efc72d2bfd1fdcf00f8a8e90611a4", flattened_ast = "c22acc053ad5d9dddbe28cbbfc50b74f780f8eff4e41e6768ee2cf0ebc10fc01", destructured_ast = "46e5cf1e2191fb5145d1c9e65523b9633e8e53df525ea669eb2c1c09c487b188", inlined_ast = "46e5cf1e2191fb5145d1c9e65523b9633e8e53df525ea669eb2c1c09c487b188", dce_ast = "46e5cf1e2191fb5145d1c9e65523b9633e8e53df525ea669eb2c1c09c487b188", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/shr.out b/tests/expectations/compiler/integers/u32/shr.out index 40d6ddb031..53371d873e 100644 --- a/tests/expectations/compiler/integers/u32/shr.out +++ b/tests/expectations/compiler/integers/u32/shr.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "84b5a53a17881a26f063ef6ed8449c1977e94b5e6d3c64d9b74402243f9980dd", type_checked_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", unrolled_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", initial_ast = "ece0e884302935d38c4fef273e55f3145ef35f29777ec0d654af066bd9c089d9", unrolled_ast = "ece0e884302935d38c4fef273e55f3145ef35f29777ec0d654af066bd9c089d9", ssa_ast = "9b52d468737492814aabccab16e4f1ff5ab2cd929199b6981c4383d624e777b8", flattened_ast = "e221682f0993495dbbee07772723e2fc10db01715129eb55b3997702f869267c", destructured_ast = "e452f0aa4812393f6423f46fcbc1afddc22fed9e976dd155027f551a1c58a65e", inlined_ast = "e452f0aa4812393f6423f46fcbc1afddc22fed9e976dd155027f551a1c58a65e", dce_ast = "e452f0aa4812393f6423f46fcbc1afddc22fed9e976dd155027f551a1c58a65e", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ece0e884302935d38c4fef273e55f3145ef35f29777ec0d654af066bd9c089d9", unrolled_ast = "ece0e884302935d38c4fef273e55f3145ef35f29777ec0d654af066bd9c089d9", ssa_ast = "9b52d468737492814aabccab16e4f1ff5ab2cd929199b6981c4383d624e777b8", flattened_ast = "e221682f0993495dbbee07772723e2fc10db01715129eb55b3997702f869267c", destructured_ast = "e452f0aa4812393f6423f46fcbc1afddc22fed9e976dd155027f551a1c58a65e", inlined_ast = "e452f0aa4812393f6423f46fcbc1afddc22fed9e976dd155027f551a1c58a65e", dce_ast = "e452f0aa4812393f6423f46fcbc1afddc22fed9e976dd155027f551a1c58a65e", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/sub.out b/tests/expectations/compiler/integers/u32/sub.out index 059751d8f0..1703598d1d 100644 --- a/tests/expectations/compiler/integers/u32/sub.out +++ b/tests/expectations/compiler/integers/u32/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "84b5a53a17881a26f063ef6ed8449c1977e94b5e6d3c64d9b74402243f9980dd", type_checked_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", unrolled_symbol_table = "82d830d47149d573eaac406bd8248ae48a5ff9c618ce9f799bbb1c6364729a17", initial_ast = "d45c4d9eae2a93972a4ea1917eb9add8ce394fa9bfa6d21a75efda66a96a065e", unrolled_ast = "d45c4d9eae2a93972a4ea1917eb9add8ce394fa9bfa6d21a75efda66a96a065e", ssa_ast = "463b0daf7da0322b25289c970baca18e106a747077f06a486e462b8ad1c8514c", flattened_ast = "11bd8dec97de01c2127c233ccfe6db5f68b4b7a96b08c736a85477c264901f36", destructured_ast = "577889f551991e352c14119313fcb54efaf3297ea3424e88b8260e19b38f8363", inlined_ast = "577889f551991e352c14119313fcb54efaf3297ea3424e88b8260e19b38f8363", dce_ast = "577889f551991e352c14119313fcb54efaf3297ea3424e88b8260e19b38f8363", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d45c4d9eae2a93972a4ea1917eb9add8ce394fa9bfa6d21a75efda66a96a065e", unrolled_ast = "d45c4d9eae2a93972a4ea1917eb9add8ce394fa9bfa6d21a75efda66a96a065e", ssa_ast = "463b0daf7da0322b25289c970baca18e106a747077f06a486e462b8ad1c8514c", flattened_ast = "11bd8dec97de01c2127c233ccfe6db5f68b4b7a96b08c736a85477c264901f36", destructured_ast = "577889f551991e352c14119313fcb54efaf3297ea3424e88b8260e19b38f8363", inlined_ast = "577889f551991e352c14119313fcb54efaf3297ea3424e88b8260e19b38f8363", dce_ast = "577889f551991e352c14119313fcb54efaf3297ea3424e88b8260e19b38f8363", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/ternary.out b/tests/expectations/compiler/integers/u32/ternary.out index 516cb555ca..057cbf1aa7 100644 --- a/tests/expectations/compiler/integers/u32/ternary.out +++ b/tests/expectations/compiler/integers/u32/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c4b8772117b7570e3e1d7cf4e75be38218856dbf6d680be21434436fb9a032ed", type_checked_symbol_table = "5132a83d9e630d227a718a852073638d0ef732701f0a344cdc75ed56c10fa830", unrolled_symbol_table = "5132a83d9e630d227a718a852073638d0ef732701f0a344cdc75ed56c10fa830", initial_ast = "d2a9f331d7ffc228a8b90fd17b72a28de6187e245bab4982f8d7027fed7af6be", unrolled_ast = "d2a9f331d7ffc228a8b90fd17b72a28de6187e245bab4982f8d7027fed7af6be", ssa_ast = "258439d87bcfa1e56e9c3b7df54208aa3b48cce08fcc9348fcf11678ea55b5fe", flattened_ast = "e1512349d7894c4eb9a77e2656c003c94174079f936b89be14201e49b174e628", destructured_ast = "5e0877c8c801c33009d35c1e0f877957f291f08343346e05ebeb12b68bbe4d9d", inlined_ast = "5e0877c8c801c33009d35c1e0f877957f291f08343346e05ebeb12b68bbe4d9d", dce_ast = "5e0877c8c801c33009d35c1e0f877957f291f08343346e05ebeb12b68bbe4d9d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d2a9f331d7ffc228a8b90fd17b72a28de6187e245bab4982f8d7027fed7af6be", unrolled_ast = "d2a9f331d7ffc228a8b90fd17b72a28de6187e245bab4982f8d7027fed7af6be", ssa_ast = "258439d87bcfa1e56e9c3b7df54208aa3b48cce08fcc9348fcf11678ea55b5fe", flattened_ast = "e1512349d7894c4eb9a77e2656c003c94174079f936b89be14201e49b174e628", destructured_ast = "5e0877c8c801c33009d35c1e0f877957f291f08343346e05ebeb12b68bbe4d9d", inlined_ast = "5e0877c8c801c33009d35c1e0f877957f291f08343346e05ebeb12b68bbe4d9d", dce_ast = "5e0877c8c801c33009d35c1e0f877957f291f08343346e05ebeb12b68bbe4d9d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u32/xor.out b/tests/expectations/compiler/integers/u32/xor.out index 7db6205668..4dce706347 100644 --- a/tests/expectations/compiler/integers/u32/xor.out +++ b/tests/expectations/compiler/integers/u32/xor.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "150bc381618ead200519a0d76b1960110864755a8a3d0d6f26321d1768273e10", type_checked_symbol_table = "13c12c93e29daf1e30046296211d421f2a5725fa4c5d51cf4f9d96054d1eba31", unrolled_symbol_table = "13c12c93e29daf1e30046296211d421f2a5725fa4c5d51cf4f9d96054d1eba31", initial_ast = "a35634a6136d80ad2aa8960546f1e441d63d601654e32cfe98f89f48deafcb3f", unrolled_ast = "a35634a6136d80ad2aa8960546f1e441d63d601654e32cfe98f89f48deafcb3f", ssa_ast = "4f55b4314a7aa7644ff2b163bd885faaacb102011742da062584984abcdc2fe0", flattened_ast = "8924e5894fc66728ccebb7cf359edf3e098797e36435271c019572a3aecdbe88", destructured_ast = "338a179a78171dbd53e4e333738f0cd557d708bd93b72d2fccf222b0850f23b5", inlined_ast = "338a179a78171dbd53e4e333738f0cd557d708bd93b72d2fccf222b0850f23b5", dce_ast = "338a179a78171dbd53e4e333738f0cd557d708bd93b72d2fccf222b0850f23b5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a35634a6136d80ad2aa8960546f1e441d63d601654e32cfe98f89f48deafcb3f", unrolled_ast = "a35634a6136d80ad2aa8960546f1e441d63d601654e32cfe98f89f48deafcb3f", ssa_ast = "4f55b4314a7aa7644ff2b163bd885faaacb102011742da062584984abcdc2fe0", flattened_ast = "8924e5894fc66728ccebb7cf359edf3e098797e36435271c019572a3aecdbe88", destructured_ast = "338a179a78171dbd53e4e333738f0cd557d708bd93b72d2fccf222b0850f23b5", inlined_ast = "338a179a78171dbd53e4e333738f0cd557d708bd93b72d2fccf222b0850f23b5", dce_ast = "338a179a78171dbd53e4e333738f0cd557d708bd93b72d2fccf222b0850f23b5", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/add.out b/tests/expectations/compiler/integers/u64/add.out index 38a847264f..2d3338cb63 100644 --- a/tests/expectations/compiler/integers/u64/add.out +++ b/tests/expectations/compiler/integers/u64/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "fbba60efd50b1093fb6948e6ce8e7c7d0cb0d019b5cc5e67ba99cc6f93ecd10f", type_checked_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", unrolled_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", initial_ast = "f10eb80c81bbb230fc63f3da19336668ccb893dcd670af7bdd49507262f6a2a5", unrolled_ast = "f10eb80c81bbb230fc63f3da19336668ccb893dcd670af7bdd49507262f6a2a5", ssa_ast = "c7beb4be2a772f7cd0baa3b7baa9ea3b88b02f6a0cb245f92a44640beecd70ef", flattened_ast = "dccd7a0390db85ba820de12905c41f25b3282d929a1450822d8285caf58e06bc", destructured_ast = "b0d080b9c6b2c34764991060f52758881430ef465c83d95dfd57ef4e302244f7", inlined_ast = "b0d080b9c6b2c34764991060f52758881430ef465c83d95dfd57ef4e302244f7", dce_ast = "b0d080b9c6b2c34764991060f52758881430ef465c83d95dfd57ef4e302244f7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f10eb80c81bbb230fc63f3da19336668ccb893dcd670af7bdd49507262f6a2a5", unrolled_ast = "f10eb80c81bbb230fc63f3da19336668ccb893dcd670af7bdd49507262f6a2a5", ssa_ast = "c7beb4be2a772f7cd0baa3b7baa9ea3b88b02f6a0cb245f92a44640beecd70ef", flattened_ast = "dccd7a0390db85ba820de12905c41f25b3282d929a1450822d8285caf58e06bc", destructured_ast = "b0d080b9c6b2c34764991060f52758881430ef465c83d95dfd57ef4e302244f7", inlined_ast = "b0d080b9c6b2c34764991060f52758881430ef465c83d95dfd57ef4e302244f7", dce_ast = "b0d080b9c6b2c34764991060f52758881430ef465c83d95dfd57ef4e302244f7", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/and.out b/tests/expectations/compiler/integers/u64/and.out index bf715afc1e..13242b6199 100644 --- a/tests/expectations/compiler/integers/u64/and.out +++ b/tests/expectations/compiler/integers/u64/and.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "fbba60efd50b1093fb6948e6ce8e7c7d0cb0d019b5cc5e67ba99cc6f93ecd10f", type_checked_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", unrolled_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", initial_ast = "20692053e671d55538816a69dd571226f38e9b2902c88f0e474ba8f8550267da", unrolled_ast = "20692053e671d55538816a69dd571226f38e9b2902c88f0e474ba8f8550267da", ssa_ast = "aeac8c83aa469a97b88000b446ef1e0a4d3ccd75ee9318133e1da1a9521f8209", flattened_ast = "9625f2245c3e36f4887aef1638e7721187e995b8e25159f8cf3d842e8c24226b", destructured_ast = "ff54a9d4253e5199bf0162b3024779e6a00e47222d24f079f18b2b48ce1dee41", inlined_ast = "ff54a9d4253e5199bf0162b3024779e6a00e47222d24f079f18b2b48ce1dee41", dce_ast = "ff54a9d4253e5199bf0162b3024779e6a00e47222d24f079f18b2b48ce1dee41", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "20692053e671d55538816a69dd571226f38e9b2902c88f0e474ba8f8550267da", unrolled_ast = "20692053e671d55538816a69dd571226f38e9b2902c88f0e474ba8f8550267da", ssa_ast = "aeac8c83aa469a97b88000b446ef1e0a4d3ccd75ee9318133e1da1a9521f8209", flattened_ast = "9625f2245c3e36f4887aef1638e7721187e995b8e25159f8cf3d842e8c24226b", destructured_ast = "ff54a9d4253e5199bf0162b3024779e6a00e47222d24f079f18b2b48ce1dee41", inlined_ast = "ff54a9d4253e5199bf0162b3024779e6a00e47222d24f079f18b2b48ce1dee41", dce_ast = "ff54a9d4253e5199bf0162b3024779e6a00e47222d24f079f18b2b48ce1dee41", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/console_assert.out b/tests/expectations/compiler/integers/u64/console_assert.out index 56b18c953b..856c09e819 100644 --- a/tests/expectations/compiler/integers/u64/console_assert.out +++ b/tests/expectations/compiler/integers/u64/console_assert.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "39308ab5f32df802b478408bced4907d4c2be4a7512b2ed41aca3cc9f82e831e", type_checked_symbol_table = "564a492917401d5c805ad7c7185f3bd8b5f81e87d1d02ab5cb7cf10c6d913520", unrolled_symbol_table = "564a492917401d5c805ad7c7185f3bd8b5f81e87d1d02ab5cb7cf10c6d913520", initial_ast = "5bd30788187e01105a981c9da5ab98b64f06bd0504a4643be253f892739c04c0", unrolled_ast = "5bd30788187e01105a981c9da5ab98b64f06bd0504a4643be253f892739c04c0", ssa_ast = "afc575a8ded7b3ebf29ed5367a5705d503642c97295c55b5eb831ba919ab3f64", flattened_ast = "9f132b3d9eb6e98365af0c896abed87218f3f182121f50ce1c21b3d865eed940", destructured_ast = "476c6309c95f1d9f0e3590910d06fc8f8137612584c1a67144b17c866a038f8f", inlined_ast = "476c6309c95f1d9f0e3590910d06fc8f8137612584c1a67144b17c866a038f8f", dce_ast = "476c6309c95f1d9f0e3590910d06fc8f8137612584c1a67144b17c866a038f8f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5bd30788187e01105a981c9da5ab98b64f06bd0504a4643be253f892739c04c0", unrolled_ast = "5bd30788187e01105a981c9da5ab98b64f06bd0504a4643be253f892739c04c0", ssa_ast = "afc575a8ded7b3ebf29ed5367a5705d503642c97295c55b5eb831ba919ab3f64", flattened_ast = "9f132b3d9eb6e98365af0c896abed87218f3f182121f50ce1c21b3d865eed940", destructured_ast = "476c6309c95f1d9f0e3590910d06fc8f8137612584c1a67144b17c866a038f8f", inlined_ast = "476c6309c95f1d9f0e3590910d06fc8f8137612584c1a67144b17c866a038f8f", dce_ast = "476c6309c95f1d9f0e3590910d06fc8f8137612584c1a67144b17c866a038f8f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/div.out b/tests/expectations/compiler/integers/u64/div.out index 092ca31739..68df18f5ad 100644 --- a/tests/expectations/compiler/integers/u64/div.out +++ b/tests/expectations/compiler/integers/u64/div.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "fbba60efd50b1093fb6948e6ce8e7c7d0cb0d019b5cc5e67ba99cc6f93ecd10f", type_checked_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", unrolled_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", initial_ast = "740c7f34bd073e46bf061e835fe8e77474d238f9df6523b65a1bf4582092e5e2", unrolled_ast = "740c7f34bd073e46bf061e835fe8e77474d238f9df6523b65a1bf4582092e5e2", ssa_ast = "33b04442830d71e681095f851ddc52f5d8649c727e47e592bb1be1fe5d7d376f", flattened_ast = "f083ac1e2079924ee4e49c041290ee47670ec443cb66e77f43d9ac76ade66ebd", destructured_ast = "bb72be1fd78bed0ca0ebb71e66a4c9c52791999d17dc74bd10361477f391fb9d", inlined_ast = "bb72be1fd78bed0ca0ebb71e66a4c9c52791999d17dc74bd10361477f391fb9d", dce_ast = "bb72be1fd78bed0ca0ebb71e66a4c9c52791999d17dc74bd10361477f391fb9d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "740c7f34bd073e46bf061e835fe8e77474d238f9df6523b65a1bf4582092e5e2", unrolled_ast = "740c7f34bd073e46bf061e835fe8e77474d238f9df6523b65a1bf4582092e5e2", ssa_ast = "33b04442830d71e681095f851ddc52f5d8649c727e47e592bb1be1fe5d7d376f", flattened_ast = "f083ac1e2079924ee4e49c041290ee47670ec443cb66e77f43d9ac76ade66ebd", destructured_ast = "bb72be1fd78bed0ca0ebb71e66a4c9c52791999d17dc74bd10361477f391fb9d", inlined_ast = "bb72be1fd78bed0ca0ebb71e66a4c9c52791999d17dc74bd10361477f391fb9d", dce_ast = "bb72be1fd78bed0ca0ebb71e66a4c9c52791999d17dc74bd10361477f391fb9d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/eq.out b/tests/expectations/compiler/integers/u64/eq.out index cfe895d7cd..00013203ba 100644 --- a/tests/expectations/compiler/integers/u64/eq.out +++ b/tests/expectations/compiler/integers/u64/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3f4387e90fcecee4008ad1e70a03faf92a40bb4ef1382c3b80b263ca007d9b95", type_checked_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", unrolled_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", initial_ast = "dddef535379801293d89da80910d4b400722a678f819ce587d0b6473b68aa40a", unrolled_ast = "dddef535379801293d89da80910d4b400722a678f819ce587d0b6473b68aa40a", ssa_ast = "87e3c4c1acc6a7af6fb85f7508cc1103ae2ed0658c20e06afbf335f8300507fe", flattened_ast = "7f45fe3e4a99ee149dbc4a01e4cceb56bbf8e826acacecd1d6b413607ca5ad2d", destructured_ast = "62d2f3c15d8d423e71fcc14edafcae7d4eac3a94f424a986b25d0ebad5d8ab45", inlined_ast = "62d2f3c15d8d423e71fcc14edafcae7d4eac3a94f424a986b25d0ebad5d8ab45", dce_ast = "62d2f3c15d8d423e71fcc14edafcae7d4eac3a94f424a986b25d0ebad5d8ab45", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "dddef535379801293d89da80910d4b400722a678f819ce587d0b6473b68aa40a", unrolled_ast = "dddef535379801293d89da80910d4b400722a678f819ce587d0b6473b68aa40a", ssa_ast = "87e3c4c1acc6a7af6fb85f7508cc1103ae2ed0658c20e06afbf335f8300507fe", flattened_ast = "7f45fe3e4a99ee149dbc4a01e4cceb56bbf8e826acacecd1d6b413607ca5ad2d", destructured_ast = "62d2f3c15d8d423e71fcc14edafcae7d4eac3a94f424a986b25d0ebad5d8ab45", inlined_ast = "62d2f3c15d8d423e71fcc14edafcae7d4eac3a94f424a986b25d0ebad5d8ab45", dce_ast = "62d2f3c15d8d423e71fcc14edafcae7d4eac3a94f424a986b25d0ebad5d8ab45", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/ge.out b/tests/expectations/compiler/integers/u64/ge.out index b0b2f31fbb..ac1e4518b4 100644 --- a/tests/expectations/compiler/integers/u64/ge.out +++ b/tests/expectations/compiler/integers/u64/ge.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3f4387e90fcecee4008ad1e70a03faf92a40bb4ef1382c3b80b263ca007d9b95", type_checked_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", unrolled_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", initial_ast = "e6d706095bf28e4f7a6f00275ecaa3104145da9c1ce4e414782f30b03e769721", unrolled_ast = "e6d706095bf28e4f7a6f00275ecaa3104145da9c1ce4e414782f30b03e769721", ssa_ast = "efeb51245d96533fdbe5be634af4fc2043e33304997bd45a7e7fe56277e2c069", flattened_ast = "098f0c91f85d256cd1a726e185b3fbc9833bdfc07c5b8391b5d0ed784d807543", destructured_ast = "ca7199b805fd4a48c00bbb88c7183ba9a33a2880582f5d7c2c0507bd6a524167", inlined_ast = "ca7199b805fd4a48c00bbb88c7183ba9a33a2880582f5d7c2c0507bd6a524167", dce_ast = "ca7199b805fd4a48c00bbb88c7183ba9a33a2880582f5d7c2c0507bd6a524167", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e6d706095bf28e4f7a6f00275ecaa3104145da9c1ce4e414782f30b03e769721", unrolled_ast = "e6d706095bf28e4f7a6f00275ecaa3104145da9c1ce4e414782f30b03e769721", ssa_ast = "efeb51245d96533fdbe5be634af4fc2043e33304997bd45a7e7fe56277e2c069", flattened_ast = "098f0c91f85d256cd1a726e185b3fbc9833bdfc07c5b8391b5d0ed784d807543", destructured_ast = "ca7199b805fd4a48c00bbb88c7183ba9a33a2880582f5d7c2c0507bd6a524167", inlined_ast = "ca7199b805fd4a48c00bbb88c7183ba9a33a2880582f5d7c2c0507bd6a524167", dce_ast = "ca7199b805fd4a48c00bbb88c7183ba9a33a2880582f5d7c2c0507bd6a524167", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/gt.out b/tests/expectations/compiler/integers/u64/gt.out index b83839de55..51b7812d3e 100644 --- a/tests/expectations/compiler/integers/u64/gt.out +++ b/tests/expectations/compiler/integers/u64/gt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3f4387e90fcecee4008ad1e70a03faf92a40bb4ef1382c3b80b263ca007d9b95", type_checked_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", unrolled_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", initial_ast = "8a9752eb66c0a1658312a30a373f63b1a334c02f7c7d61ac457b1a31f9425dee", unrolled_ast = "8a9752eb66c0a1658312a30a373f63b1a334c02f7c7d61ac457b1a31f9425dee", ssa_ast = "067f4c96209dac008749bb0cc4dcee6fa21bfd29d48632adccc0a2275cb1de0b", flattened_ast = "5cd4d7c64a6e61d634b1411cc165a803338eaf57cdad65bef53d49b44d2fe67d", destructured_ast = "01f218583ba7585d4b55bd87f64adc67cccb226e2826ac477361c333ba7a1a9f", inlined_ast = "01f218583ba7585d4b55bd87f64adc67cccb226e2826ac477361c333ba7a1a9f", dce_ast = "01f218583ba7585d4b55bd87f64adc67cccb226e2826ac477361c333ba7a1a9f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8a9752eb66c0a1658312a30a373f63b1a334c02f7c7d61ac457b1a31f9425dee", unrolled_ast = "8a9752eb66c0a1658312a30a373f63b1a334c02f7c7d61ac457b1a31f9425dee", ssa_ast = "067f4c96209dac008749bb0cc4dcee6fa21bfd29d48632adccc0a2275cb1de0b", flattened_ast = "5cd4d7c64a6e61d634b1411cc165a803338eaf57cdad65bef53d49b44d2fe67d", destructured_ast = "01f218583ba7585d4b55bd87f64adc67cccb226e2826ac477361c333ba7a1a9f", inlined_ast = "01f218583ba7585d4b55bd87f64adc67cccb226e2826ac477361c333ba7a1a9f", dce_ast = "01f218583ba7585d4b55bd87f64adc67cccb226e2826ac477361c333ba7a1a9f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/hex_and_bin.out b/tests/expectations/compiler/integers/u64/hex_and_bin.out index b96ce32780..bea185baa2 100644 --- a/tests/expectations/compiler/integers/u64/hex_and_bin.out +++ b/tests/expectations/compiler/integers/u64/hex_and_bin.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8d47072bc237017504d6848c3511fd0dc9e275baef4eb5b5c4623f5320888633", type_checked_symbol_table = "bfa04379b94179a39f0636b8e5032abf95c4a1a3267257de2513ab76c13ba1cb", unrolled_symbol_table = "bfa04379b94179a39f0636b8e5032abf95c4a1a3267257de2513ab76c13ba1cb", initial_ast = "3df7b9a949257350f916becc6ed1f80661167308aa185a0c17c2a566ec76f595", unrolled_ast = "3df7b9a949257350f916becc6ed1f80661167308aa185a0c17c2a566ec76f595", ssa_ast = "3d1f1c8bc39d267e379c50872cc3bcc33e560779b169afc0613378ac48a76f81", flattened_ast = "56ef2daacc74311d0d41443e80dd169f2e0298f5f32face6727494e1eb365216", destructured_ast = "af3214ef7b03eab5b77dd73e565704332c8b0d2243c74d08a69e31da10eb80b6", inlined_ast = "af3214ef7b03eab5b77dd73e565704332c8b0d2243c74d08a69e31da10eb80b6", dce_ast = "af3214ef7b03eab5b77dd73e565704332c8b0d2243c74d08a69e31da10eb80b6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3df7b9a949257350f916becc6ed1f80661167308aa185a0c17c2a566ec76f595", unrolled_ast = "3df7b9a949257350f916becc6ed1f80661167308aa185a0c17c2a566ec76f595", ssa_ast = "3d1f1c8bc39d267e379c50872cc3bcc33e560779b169afc0613378ac48a76f81", flattened_ast = "56ef2daacc74311d0d41443e80dd169f2e0298f5f32face6727494e1eb365216", destructured_ast = "af3214ef7b03eab5b77dd73e565704332c8b0d2243c74d08a69e31da10eb80b6", inlined_ast = "af3214ef7b03eab5b77dd73e565704332c8b0d2243c74d08a69e31da10eb80b6", dce_ast = "af3214ef7b03eab5b77dd73e565704332c8b0d2243c74d08a69e31da10eb80b6", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/le.out b/tests/expectations/compiler/integers/u64/le.out index 2a67ddca10..13e7e0cd9b 100644 --- a/tests/expectations/compiler/integers/u64/le.out +++ b/tests/expectations/compiler/integers/u64/le.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3f4387e90fcecee4008ad1e70a03faf92a40bb4ef1382c3b80b263ca007d9b95", type_checked_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", unrolled_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", initial_ast = "c0c899406c82cbfe3d6352eede5a511afa3473c5663c4e64368a8b8e329f737a", unrolled_ast = "c0c899406c82cbfe3d6352eede5a511afa3473c5663c4e64368a8b8e329f737a", ssa_ast = "b08c32c631655ec5466fd76ec3136a5ace7f41e2f1d1e5c9de27d11bb9328d70", flattened_ast = "76f534ff4047d50739405d442c7589f4a9548be0c5a5d835035a4827d77a9577", destructured_ast = "85a3e11380ee56add56c288b906af19a05681ff67631beee25d0841eb71f8be5", inlined_ast = "85a3e11380ee56add56c288b906af19a05681ff67631beee25d0841eb71f8be5", dce_ast = "85a3e11380ee56add56c288b906af19a05681ff67631beee25d0841eb71f8be5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c0c899406c82cbfe3d6352eede5a511afa3473c5663c4e64368a8b8e329f737a", unrolled_ast = "c0c899406c82cbfe3d6352eede5a511afa3473c5663c4e64368a8b8e329f737a", ssa_ast = "b08c32c631655ec5466fd76ec3136a5ace7f41e2f1d1e5c9de27d11bb9328d70", flattened_ast = "76f534ff4047d50739405d442c7589f4a9548be0c5a5d835035a4827d77a9577", destructured_ast = "85a3e11380ee56add56c288b906af19a05681ff67631beee25d0841eb71f8be5", inlined_ast = "85a3e11380ee56add56c288b906af19a05681ff67631beee25d0841eb71f8be5", dce_ast = "85a3e11380ee56add56c288b906af19a05681ff67631beee25d0841eb71f8be5", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/lt.out b/tests/expectations/compiler/integers/u64/lt.out index a1ceac22e5..5073f3820d 100644 --- a/tests/expectations/compiler/integers/u64/lt.out +++ b/tests/expectations/compiler/integers/u64/lt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3f4387e90fcecee4008ad1e70a03faf92a40bb4ef1382c3b80b263ca007d9b95", type_checked_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", unrolled_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", initial_ast = "e2f7484c083cfc8b5e897bacb171e460df5065adb8f830b017679824cc9b28c3", unrolled_ast = "e2f7484c083cfc8b5e897bacb171e460df5065adb8f830b017679824cc9b28c3", ssa_ast = "acb63bdb8b87fcb769b85637b378736501c6d1cac813d9847028edfd48597e5b", flattened_ast = "55b3541dccd06890419617b762c61120c45ea4fb6a9349be69bf2458ced092b9", destructured_ast = "60f53c3fa949dc9165eb7a26a6ff2799bfe567d0b516a306244b845843ea9496", inlined_ast = "60f53c3fa949dc9165eb7a26a6ff2799bfe567d0b516a306244b845843ea9496", dce_ast = "60f53c3fa949dc9165eb7a26a6ff2799bfe567d0b516a306244b845843ea9496", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e2f7484c083cfc8b5e897bacb171e460df5065adb8f830b017679824cc9b28c3", unrolled_ast = "e2f7484c083cfc8b5e897bacb171e460df5065adb8f830b017679824cc9b28c3", ssa_ast = "acb63bdb8b87fcb769b85637b378736501c6d1cac813d9847028edfd48597e5b", flattened_ast = "55b3541dccd06890419617b762c61120c45ea4fb6a9349be69bf2458ced092b9", destructured_ast = "60f53c3fa949dc9165eb7a26a6ff2799bfe567d0b516a306244b845843ea9496", inlined_ast = "60f53c3fa949dc9165eb7a26a6ff2799bfe567d0b516a306244b845843ea9496", dce_ast = "60f53c3fa949dc9165eb7a26a6ff2799bfe567d0b516a306244b845843ea9496", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/max.out b/tests/expectations/compiler/integers/u64/max.out index bbb9aaf06c..024a975e6f 100644 --- a/tests/expectations/compiler/integers/u64/max.out +++ b/tests/expectations/compiler/integers/u64/max.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "6cf4baa3116c5ca48fce0c1332a4a0f1499846b668b73a7224b0b1e9de43f944", unrolled_symbol_table = "6cf4baa3116c5ca48fce0c1332a4a0f1499846b668b73a7224b0b1e9de43f944", initial_ast = "956c53f2f289c16531167b5f0afc4368d5e2cf0964dfec7889a182620913a592", unrolled_ast = "956c53f2f289c16531167b5f0afc4368d5e2cf0964dfec7889a182620913a592", ssa_ast = "f36f9c462f2a1d2320879740b3d63eb5aea3e51371fa3531a1dfa560d18c9509", flattened_ast = "62e6a5732976a694b36b54674c5df40be9c342a57978cc747dd30572985d1f7b", destructured_ast = "24a79b8884f2daa534fc0aceb7fe5e48cd2700dc40b1ae4ec5dd91c140dd55da", inlined_ast = "24a79b8884f2daa534fc0aceb7fe5e48cd2700dc40b1ae4ec5dd91c140dd55da", dce_ast = "bd1b89b6865ff3f3c4fca13a17988ae9435547ebd36785f0fe6e1b793e6e81ef", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "956c53f2f289c16531167b5f0afc4368d5e2cf0964dfec7889a182620913a592", unrolled_ast = "956c53f2f289c16531167b5f0afc4368d5e2cf0964dfec7889a182620913a592", ssa_ast = "f36f9c462f2a1d2320879740b3d63eb5aea3e51371fa3531a1dfa560d18c9509", flattened_ast = "62e6a5732976a694b36b54674c5df40be9c342a57978cc747dd30572985d1f7b", destructured_ast = "24a79b8884f2daa534fc0aceb7fe5e48cd2700dc40b1ae4ec5dd91c140dd55da", inlined_ast = "24a79b8884f2daa534fc0aceb7fe5e48cd2700dc40b1ae4ec5dd91c140dd55da", dce_ast = "bd1b89b6865ff3f3c4fca13a17988ae9435547ebd36785f0fe6e1b793e6e81ef", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/min.out b/tests/expectations/compiler/integers/u64/min.out index 0cc46818fd..1a35d9b66d 100644 --- a/tests/expectations/compiler/integers/u64/min.out +++ b/tests/expectations/compiler/integers/u64/min.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "6cf4baa3116c5ca48fce0c1332a4a0f1499846b668b73a7224b0b1e9de43f944", unrolled_symbol_table = "6cf4baa3116c5ca48fce0c1332a4a0f1499846b668b73a7224b0b1e9de43f944", initial_ast = "a5976f9d20813feafcb7ed300134782782234bdc8fc2b19504b43d42d31fdabc", unrolled_ast = "a5976f9d20813feafcb7ed300134782782234bdc8fc2b19504b43d42d31fdabc", ssa_ast = "55b66a2773f898ed351344ce78aaf2ecc952ea8785bb7c517a4c754726efcacf", flattened_ast = "fd82660040db020b9022947daf2e43cfd8e6b5173b15c822d8fc0a06d1a2440b", destructured_ast = "622650fcfac09e6cdd48999ad9e915a5b9c3b665ae00bf05599d3b44b6f63d09", inlined_ast = "622650fcfac09e6cdd48999ad9e915a5b9c3b665ae00bf05599d3b44b6f63d09", dce_ast = "0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a5976f9d20813feafcb7ed300134782782234bdc8fc2b19504b43d42d31fdabc", unrolled_ast = "a5976f9d20813feafcb7ed300134782782234bdc8fc2b19504b43d42d31fdabc", ssa_ast = "55b66a2773f898ed351344ce78aaf2ecc952ea8785bb7c517a4c754726efcacf", flattened_ast = "fd82660040db020b9022947daf2e43cfd8e6b5173b15c822d8fc0a06d1a2440b", destructured_ast = "622650fcfac09e6cdd48999ad9e915a5b9c3b665ae00bf05599d3b44b6f63d09", inlined_ast = "622650fcfac09e6cdd48999ad9e915a5b9c3b665ae00bf05599d3b44b6f63d09", dce_ast = "0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/mul.out b/tests/expectations/compiler/integers/u64/mul.out index 31e0239eba..2e3e9e17bb 100644 --- a/tests/expectations/compiler/integers/u64/mul.out +++ b/tests/expectations/compiler/integers/u64/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "fbba60efd50b1093fb6948e6ce8e7c7d0cb0d019b5cc5e67ba99cc6f93ecd10f", type_checked_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", unrolled_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", initial_ast = "d626a36703c05f7909dca320c24da5cafd636f79d782d5adbef2a1aa617a8fc7", unrolled_ast = "d626a36703c05f7909dca320c24da5cafd636f79d782d5adbef2a1aa617a8fc7", ssa_ast = "5d1abfb1f06876b476ec7a25335bb21cb85d4e52e13295b379f25373f28a7bb1", flattened_ast = "031b82e778118a0bb460635c492c816b6829734c846079cf1c443923fb72cde7", destructured_ast = "56f9a6b1378e29eba30cbc3f2aa8bee17ffd795713c7b87344cd50b145ad8015", inlined_ast = "56f9a6b1378e29eba30cbc3f2aa8bee17ffd795713c7b87344cd50b145ad8015", dce_ast = "56f9a6b1378e29eba30cbc3f2aa8bee17ffd795713c7b87344cd50b145ad8015", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d626a36703c05f7909dca320c24da5cafd636f79d782d5adbef2a1aa617a8fc7", unrolled_ast = "d626a36703c05f7909dca320c24da5cafd636f79d782d5adbef2a1aa617a8fc7", ssa_ast = "5d1abfb1f06876b476ec7a25335bb21cb85d4e52e13295b379f25373f28a7bb1", flattened_ast = "031b82e778118a0bb460635c492c816b6829734c846079cf1c443923fb72cde7", destructured_ast = "56f9a6b1378e29eba30cbc3f2aa8bee17ffd795713c7b87344cd50b145ad8015", inlined_ast = "56f9a6b1378e29eba30cbc3f2aa8bee17ffd795713c7b87344cd50b145ad8015", dce_ast = "56f9a6b1378e29eba30cbc3f2aa8bee17ffd795713c7b87344cd50b145ad8015", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/ne.out b/tests/expectations/compiler/integers/u64/ne.out index ece8e6180e..106929991a 100644 --- a/tests/expectations/compiler/integers/u64/ne.out +++ b/tests/expectations/compiler/integers/u64/ne.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3f4387e90fcecee4008ad1e70a03faf92a40bb4ef1382c3b80b263ca007d9b95", type_checked_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", unrolled_symbol_table = "7d878a4c257a6a2beb09bf4d4a85c5f7099ec63ec7cca9c7ce7c75422b1e78bf", initial_ast = "c80e826d06c181c05109a8139b974819d97cf8efb2ed7ac70918e8e0b500c5b9", unrolled_ast = "c80e826d06c181c05109a8139b974819d97cf8efb2ed7ac70918e8e0b500c5b9", ssa_ast = "6ba2bcc27aaec94fbacfce0f00799f6a1c8e792ff2fb145953a942d0bc323a35", flattened_ast = "1aa11c36fbfcf526e0c0d83ec21135c507828be4ad32abfc02cba4672bdf3b7b", destructured_ast = "add1724df1472080ce3fb86f7e10ed916ca60d33e3d5fb0b20de67c919b1cb5a", inlined_ast = "add1724df1472080ce3fb86f7e10ed916ca60d33e3d5fb0b20de67c919b1cb5a", dce_ast = "add1724df1472080ce3fb86f7e10ed916ca60d33e3d5fb0b20de67c919b1cb5a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c80e826d06c181c05109a8139b974819d97cf8efb2ed7ac70918e8e0b500c5b9", unrolled_ast = "c80e826d06c181c05109a8139b974819d97cf8efb2ed7ac70918e8e0b500c5b9", ssa_ast = "6ba2bcc27aaec94fbacfce0f00799f6a1c8e792ff2fb145953a942d0bc323a35", flattened_ast = "1aa11c36fbfcf526e0c0d83ec21135c507828be4ad32abfc02cba4672bdf3b7b", destructured_ast = "add1724df1472080ce3fb86f7e10ed916ca60d33e3d5fb0b20de67c919b1cb5a", inlined_ast = "add1724df1472080ce3fb86f7e10ed916ca60d33e3d5fb0b20de67c919b1cb5a", dce_ast = "add1724df1472080ce3fb86f7e10ed916ca60d33e3d5fb0b20de67c919b1cb5a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/operator_methods.out b/tests/expectations/compiler/integers/u64/operator_methods.out index ee51e6e566..cd1b96b368 100644 --- a/tests/expectations/compiler/integers/u64/operator_methods.out +++ b/tests/expectations/compiler/integers/u64/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "39308ab5f32df802b478408bced4907d4c2be4a7512b2ed41aca3cc9f82e831e", type_checked_symbol_table = "9d1a56111927b19cec958041fbd176a5a471c4a83b4c0c4956e231115f1422ed", unrolled_symbol_table = "9d1a56111927b19cec958041fbd176a5a471c4a83b4c0c4956e231115f1422ed", initial_ast = "1ce14b439950f312dcaa33014d4802eaa4b3b2835770f0aa3e29db02c8f1e395", unrolled_ast = "1ce14b439950f312dcaa33014d4802eaa4b3b2835770f0aa3e29db02c8f1e395", ssa_ast = "5d774969b080819cb23ce4796c73ec5a7d214875a10b3699f37428863756cc25", flattened_ast = "4915277b235ae90c19075c267d7025f243f2f6476336c9ac84489cf3bd18e2c3", destructured_ast = "9b4b42b22011073004a8ed3993f9be9c97c18ed79d062b63efe7e096833945be", inlined_ast = "9b4b42b22011073004a8ed3993f9be9c97c18ed79d062b63efe7e096833945be", dce_ast = "a2c430c2dcd78b836f04d79a982090cd4ffe815738a7ce1ebe3ec0a5cb7e88a3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1ce14b439950f312dcaa33014d4802eaa4b3b2835770f0aa3e29db02c8f1e395", unrolled_ast = "1ce14b439950f312dcaa33014d4802eaa4b3b2835770f0aa3e29db02c8f1e395", ssa_ast = "5d774969b080819cb23ce4796c73ec5a7d214875a10b3699f37428863756cc25", flattened_ast = "4915277b235ae90c19075c267d7025f243f2f6476336c9ac84489cf3bd18e2c3", destructured_ast = "9b4b42b22011073004a8ed3993f9be9c97c18ed79d062b63efe7e096833945be", inlined_ast = "9b4b42b22011073004a8ed3993f9be9c97c18ed79d062b63efe7e096833945be", dce_ast = "a2c430c2dcd78b836f04d79a982090cd4ffe815738a7ce1ebe3ec0a5cb7e88a3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/or.out b/tests/expectations/compiler/integers/u64/or.out index 44ae4fbe36..2a29b1e295 100644 --- a/tests/expectations/compiler/integers/u64/or.out +++ b/tests/expectations/compiler/integers/u64/or.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "fbba60efd50b1093fb6948e6ce8e7c7d0cb0d019b5cc5e67ba99cc6f93ecd10f", type_checked_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", unrolled_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", initial_ast = "e2834803a9267cc6c8dbac736ef9c633d825f0fe5e102d2d6cbdd0c9b50c485d", unrolled_ast = "e2834803a9267cc6c8dbac736ef9c633d825f0fe5e102d2d6cbdd0c9b50c485d", ssa_ast = "d43ecbee520bbc954201b7586c9b1af00fbc6be6494b50141f333d87c6002361", flattened_ast = "ecd6d169bb3013ea659ca6fca5c93a991f3d361008b1075d611c12c868b6f58a", destructured_ast = "ce2eb882bad77eb0c6f6b90f79d104b43b3940b7393336f445d3cdfd75969779", inlined_ast = "ce2eb882bad77eb0c6f6b90f79d104b43b3940b7393336f445d3cdfd75969779", dce_ast = "ce2eb882bad77eb0c6f6b90f79d104b43b3940b7393336f445d3cdfd75969779", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e2834803a9267cc6c8dbac736ef9c633d825f0fe5e102d2d6cbdd0c9b50c485d", unrolled_ast = "e2834803a9267cc6c8dbac736ef9c633d825f0fe5e102d2d6cbdd0c9b50c485d", ssa_ast = "d43ecbee520bbc954201b7586c9b1af00fbc6be6494b50141f333d87c6002361", flattened_ast = "ecd6d169bb3013ea659ca6fca5c93a991f3d361008b1075d611c12c868b6f58a", destructured_ast = "ce2eb882bad77eb0c6f6b90f79d104b43b3940b7393336f445d3cdfd75969779", inlined_ast = "ce2eb882bad77eb0c6f6b90f79d104b43b3940b7393336f445d3cdfd75969779", dce_ast = "ce2eb882bad77eb0c6f6b90f79d104b43b3940b7393336f445d3cdfd75969779", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/pow.out b/tests/expectations/compiler/integers/u64/pow.out index c652e3cdf3..a584b7b562 100644 --- a/tests/expectations/compiler/integers/u64/pow.out +++ b/tests/expectations/compiler/integers/u64/pow.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "fbba60efd50b1093fb6948e6ce8e7c7d0cb0d019b5cc5e67ba99cc6f93ecd10f", type_checked_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", unrolled_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", initial_ast = "c33a9e7926812e3fc26c6dff0f7dfc379875d5fcc2b9bb1212fbaca641b01ffe", unrolled_ast = "c33a9e7926812e3fc26c6dff0f7dfc379875d5fcc2b9bb1212fbaca641b01ffe", ssa_ast = "5a3040d98fd249dc56b3de2828138879c76a037e7437a743ab7b86cfea7df084", flattened_ast = "0dbf464b23ffe7411adecc1b2586d735cc6ac9da63d6a465330c5273ca0a9ab6", destructured_ast = "cf23cdccd1f097998bf00b192c9abf9ba94f9c6c581796df75cc5ae66b4381c9", inlined_ast = "cf23cdccd1f097998bf00b192c9abf9ba94f9c6c581796df75cc5ae66b4381c9", dce_ast = "cf23cdccd1f097998bf00b192c9abf9ba94f9c6c581796df75cc5ae66b4381c9", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c33a9e7926812e3fc26c6dff0f7dfc379875d5fcc2b9bb1212fbaca641b01ffe", unrolled_ast = "c33a9e7926812e3fc26c6dff0f7dfc379875d5fcc2b9bb1212fbaca641b01ffe", ssa_ast = "5a3040d98fd249dc56b3de2828138879c76a037e7437a743ab7b86cfea7df084", flattened_ast = "0dbf464b23ffe7411adecc1b2586d735cc6ac9da63d6a465330c5273ca0a9ab6", destructured_ast = "cf23cdccd1f097998bf00b192c9abf9ba94f9c6c581796df75cc5ae66b4381c9", inlined_ast = "cf23cdccd1f097998bf00b192c9abf9ba94f9c6c581796df75cc5ae66b4381c9", dce_ast = "cf23cdccd1f097998bf00b192c9abf9ba94f9c6c581796df75cc5ae66b4381c9", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/rem.out b/tests/expectations/compiler/integers/u64/rem.out index 342b28c39b..3e8d0e709a 100644 --- a/tests/expectations/compiler/integers/u64/rem.out +++ b/tests/expectations/compiler/integers/u64/rem.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "fbba60efd50b1093fb6948e6ce8e7c7d0cb0d019b5cc5e67ba99cc6f93ecd10f", type_checked_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", unrolled_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", initial_ast = "1a6a1c2e6e7477bb85cc1070ad53e8a66e45ee3f5d6c58011ebacc16f96ac1a6", unrolled_ast = "1a6a1c2e6e7477bb85cc1070ad53e8a66e45ee3f5d6c58011ebacc16f96ac1a6", ssa_ast = "da64a6818ac99c8f49202cf18d90551596c95d0bd29b8576c6edcd3587220e0d", flattened_ast = "e0456e0d7b4a21960712b144691a28714728ff64ef19d0c24df84b9f182e1d6f", destructured_ast = "da92ddffc2273e1ff903bab72f6127e084fa3d3b89afa5a4d0dc70f201eab00b", inlined_ast = "da92ddffc2273e1ff903bab72f6127e084fa3d3b89afa5a4d0dc70f201eab00b", dce_ast = "da92ddffc2273e1ff903bab72f6127e084fa3d3b89afa5a4d0dc70f201eab00b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1a6a1c2e6e7477bb85cc1070ad53e8a66e45ee3f5d6c58011ebacc16f96ac1a6", unrolled_ast = "1a6a1c2e6e7477bb85cc1070ad53e8a66e45ee3f5d6c58011ebacc16f96ac1a6", ssa_ast = "da64a6818ac99c8f49202cf18d90551596c95d0bd29b8576c6edcd3587220e0d", flattened_ast = "e0456e0d7b4a21960712b144691a28714728ff64ef19d0c24df84b9f182e1d6f", destructured_ast = "da92ddffc2273e1ff903bab72f6127e084fa3d3b89afa5a4d0dc70f201eab00b", inlined_ast = "da92ddffc2273e1ff903bab72f6127e084fa3d3b89afa5a4d0dc70f201eab00b", dce_ast = "da92ddffc2273e1ff903bab72f6127e084fa3d3b89afa5a4d0dc70f201eab00b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/shl.out b/tests/expectations/compiler/integers/u64/shl.out index 3f3b2a4977..01ba873140 100644 --- a/tests/expectations/compiler/integers/u64/shl.out +++ b/tests/expectations/compiler/integers/u64/shl.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "fbba60efd50b1093fb6948e6ce8e7c7d0cb0d019b5cc5e67ba99cc6f93ecd10f", type_checked_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", unrolled_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", initial_ast = "c6675a42ca8be3a2e7d4b87c4107c498ccbb3f67aeba41390a47350ba6889999", unrolled_ast = "c6675a42ca8be3a2e7d4b87c4107c498ccbb3f67aeba41390a47350ba6889999", ssa_ast = "71454fed4fa45517151318c18a8c5ad5850e435490178114bf88375fea35bc31", flattened_ast = "01c6c0a056c2f0af29cc5b5514e2e578e7fce060184f51c13e597e5dcb12cfe3", destructured_ast = "d91a390548c201d0c456d281a36925eda46661ce5ed3d97496d914a1d19fa66a", inlined_ast = "d91a390548c201d0c456d281a36925eda46661ce5ed3d97496d914a1d19fa66a", dce_ast = "d91a390548c201d0c456d281a36925eda46661ce5ed3d97496d914a1d19fa66a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c6675a42ca8be3a2e7d4b87c4107c498ccbb3f67aeba41390a47350ba6889999", unrolled_ast = "c6675a42ca8be3a2e7d4b87c4107c498ccbb3f67aeba41390a47350ba6889999", ssa_ast = "71454fed4fa45517151318c18a8c5ad5850e435490178114bf88375fea35bc31", flattened_ast = "01c6c0a056c2f0af29cc5b5514e2e578e7fce060184f51c13e597e5dcb12cfe3", destructured_ast = "d91a390548c201d0c456d281a36925eda46661ce5ed3d97496d914a1d19fa66a", inlined_ast = "d91a390548c201d0c456d281a36925eda46661ce5ed3d97496d914a1d19fa66a", dce_ast = "d91a390548c201d0c456d281a36925eda46661ce5ed3d97496d914a1d19fa66a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/shr.out b/tests/expectations/compiler/integers/u64/shr.out index 7cdcd5c572..c009bc8812 100644 --- a/tests/expectations/compiler/integers/u64/shr.out +++ b/tests/expectations/compiler/integers/u64/shr.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "fbba60efd50b1093fb6948e6ce8e7c7d0cb0d019b5cc5e67ba99cc6f93ecd10f", type_checked_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", unrolled_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", initial_ast = "6ce60849dae80365e48f7f9be6e08eb0e0bc5ca768c3124ebfa44d0959dcffa9", unrolled_ast = "6ce60849dae80365e48f7f9be6e08eb0e0bc5ca768c3124ebfa44d0959dcffa9", ssa_ast = "cc4eb56c0d774b307222ed683227293cc60152ece904459de557dabcadf5b2bc", flattened_ast = "8119ff883bd63a4b5f7dca4517a34e9991e0e6100772418fce877cabcc3e135a", destructured_ast = "a6f7cd6a2a6e63045be371914c314fcd16581f15d76207b1092767f1ce27cd9a", inlined_ast = "a6f7cd6a2a6e63045be371914c314fcd16581f15d76207b1092767f1ce27cd9a", dce_ast = "a6f7cd6a2a6e63045be371914c314fcd16581f15d76207b1092767f1ce27cd9a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6ce60849dae80365e48f7f9be6e08eb0e0bc5ca768c3124ebfa44d0959dcffa9", unrolled_ast = "6ce60849dae80365e48f7f9be6e08eb0e0bc5ca768c3124ebfa44d0959dcffa9", ssa_ast = "cc4eb56c0d774b307222ed683227293cc60152ece904459de557dabcadf5b2bc", flattened_ast = "8119ff883bd63a4b5f7dca4517a34e9991e0e6100772418fce877cabcc3e135a", destructured_ast = "a6f7cd6a2a6e63045be371914c314fcd16581f15d76207b1092767f1ce27cd9a", inlined_ast = "a6f7cd6a2a6e63045be371914c314fcd16581f15d76207b1092767f1ce27cd9a", dce_ast = "a6f7cd6a2a6e63045be371914c314fcd16581f15d76207b1092767f1ce27cd9a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/sub.out b/tests/expectations/compiler/integers/u64/sub.out index 1d3a6e581b..a3c3139c8c 100644 --- a/tests/expectations/compiler/integers/u64/sub.out +++ b/tests/expectations/compiler/integers/u64/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "fbba60efd50b1093fb6948e6ce8e7c7d0cb0d019b5cc5e67ba99cc6f93ecd10f", type_checked_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", unrolled_symbol_table = "f85d6095e987e11150f2e4ee93ca898fa85cafa4824f05de40ea3adaba600c4f", initial_ast = "b0c7e43c348c58446bd6281876a87a105555dab7c33a09542a97d907a4a24bba", unrolled_ast = "b0c7e43c348c58446bd6281876a87a105555dab7c33a09542a97d907a4a24bba", ssa_ast = "f107cc7f828eeff9e367dc11309e071515b81a8c73179e566570b9bdb9eecb71", flattened_ast = "4385eaa0ec21b5d03b26907fa1d1873e57f34ac324d8a03741d292d3333c99df", destructured_ast = "1fb778c79b6439ad16cc30dd005f107de945b2894c09686527e897907c5381ce", inlined_ast = "1fb778c79b6439ad16cc30dd005f107de945b2894c09686527e897907c5381ce", dce_ast = "1fb778c79b6439ad16cc30dd005f107de945b2894c09686527e897907c5381ce", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b0c7e43c348c58446bd6281876a87a105555dab7c33a09542a97d907a4a24bba", unrolled_ast = "b0c7e43c348c58446bd6281876a87a105555dab7c33a09542a97d907a4a24bba", ssa_ast = "f107cc7f828eeff9e367dc11309e071515b81a8c73179e566570b9bdb9eecb71", flattened_ast = "4385eaa0ec21b5d03b26907fa1d1873e57f34ac324d8a03741d292d3333c99df", destructured_ast = "1fb778c79b6439ad16cc30dd005f107de945b2894c09686527e897907c5381ce", inlined_ast = "1fb778c79b6439ad16cc30dd005f107de945b2894c09686527e897907c5381ce", dce_ast = "1fb778c79b6439ad16cc30dd005f107de945b2894c09686527e897907c5381ce", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/ternary.out b/tests/expectations/compiler/integers/u64/ternary.out index 0169f1a53b..3d703462dc 100644 --- a/tests/expectations/compiler/integers/u64/ternary.out +++ b/tests/expectations/compiler/integers/u64/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "88d6b17dd058be0818f2fb8ac34576f4b7387fcde1dac550cfe6ddcd5e17c03f", type_checked_symbol_table = "84fce28881e113330481754901c0aaaa3aa887535908dc1af8f35ce20867d3e2", unrolled_symbol_table = "84fce28881e113330481754901c0aaaa3aa887535908dc1af8f35ce20867d3e2", initial_ast = "f15e03a2b49db5406cd393f0c3a12930bfc147b4519d315e3efc33569aebfeff", unrolled_ast = "f15e03a2b49db5406cd393f0c3a12930bfc147b4519d315e3efc33569aebfeff", ssa_ast = "5a0ed7c8d8363664d85f5133143d0b0e9b9af850c40bddaec9264591d52551a9", flattened_ast = "de73974d13be25bcbedea21425b238e0c1c3deb33937d04d448c1ac6db761349", destructured_ast = "6e3391e5a6878b91b3aef1534b448e01e5234cfe8ec1a963eb6dc69afa3f8b74", inlined_ast = "6e3391e5a6878b91b3aef1534b448e01e5234cfe8ec1a963eb6dc69afa3f8b74", dce_ast = "6e3391e5a6878b91b3aef1534b448e01e5234cfe8ec1a963eb6dc69afa3f8b74", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f15e03a2b49db5406cd393f0c3a12930bfc147b4519d315e3efc33569aebfeff", unrolled_ast = "f15e03a2b49db5406cd393f0c3a12930bfc147b4519d315e3efc33569aebfeff", ssa_ast = "5a0ed7c8d8363664d85f5133143d0b0e9b9af850c40bddaec9264591d52551a9", flattened_ast = "de73974d13be25bcbedea21425b238e0c1c3deb33937d04d448c1ac6db761349", destructured_ast = "6e3391e5a6878b91b3aef1534b448e01e5234cfe8ec1a963eb6dc69afa3f8b74", inlined_ast = "6e3391e5a6878b91b3aef1534b448e01e5234cfe8ec1a963eb6dc69afa3f8b74", dce_ast = "6e3391e5a6878b91b3aef1534b448e01e5234cfe8ec1a963eb6dc69afa3f8b74", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u64/xor.out b/tests/expectations/compiler/integers/u64/xor.out index a76ae15f3f..e239bf4885 100644 --- a/tests/expectations/compiler/integers/u64/xor.out +++ b/tests/expectations/compiler/integers/u64/xor.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "80afb13bb387b5e58495f414cfcf3bd7d7d64b812cbb4bb7e2cd7b6496bbb5ff", type_checked_symbol_table = "a81ba21cdd2de817213c2d9d6131bdb938f0a42de628aab39e77828427ef77d6", unrolled_symbol_table = "a81ba21cdd2de817213c2d9d6131bdb938f0a42de628aab39e77828427ef77d6", initial_ast = "5a6eed1c892828034d8d3641698fa9383046226002ec6b51695688bf72a3cd4d", unrolled_ast = "5a6eed1c892828034d8d3641698fa9383046226002ec6b51695688bf72a3cd4d", ssa_ast = "fd362a3a680eb691b892415a280cdaea38fd0224ce2a06ea5602aaf7e2fbaa84", flattened_ast = "ff979b5af09ffcc8cbd714599f1a6f62de56557be06335326347bb2cb5501a47", destructured_ast = "e82e70a8b82d692b2a6326c9107b1eca4a66a5a08bf9266188e804217482d092", inlined_ast = "e82e70a8b82d692b2a6326c9107b1eca4a66a5a08bf9266188e804217482d092", dce_ast = "e82e70a8b82d692b2a6326c9107b1eca4a66a5a08bf9266188e804217482d092", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5a6eed1c892828034d8d3641698fa9383046226002ec6b51695688bf72a3cd4d", unrolled_ast = "5a6eed1c892828034d8d3641698fa9383046226002ec6b51695688bf72a3cd4d", ssa_ast = "fd362a3a680eb691b892415a280cdaea38fd0224ce2a06ea5602aaf7e2fbaa84", flattened_ast = "ff979b5af09ffcc8cbd714599f1a6f62de56557be06335326347bb2cb5501a47", destructured_ast = "e82e70a8b82d692b2a6326c9107b1eca4a66a5a08bf9266188e804217482d092", inlined_ast = "e82e70a8b82d692b2a6326c9107b1eca4a66a5a08bf9266188e804217482d092", dce_ast = "e82e70a8b82d692b2a6326c9107b1eca4a66a5a08bf9266188e804217482d092", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/add.out b/tests/expectations/compiler/integers/u8/add.out index 257eebac7c..6b93cd5701 100644 --- a/tests/expectations/compiler/integers/u8/add.out +++ b/tests/expectations/compiler/integers/u8/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a98f4b9fb613806e77319ec4ddde4728d6c6f4477e80a6b4928ac18b51330252", type_checked_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", unrolled_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", initial_ast = "efd8945f46468594d9f9823bdea6eaf6cdf438fc6e9af15cf7a00ae5f3e5fb3b", unrolled_ast = "efd8945f46468594d9f9823bdea6eaf6cdf438fc6e9af15cf7a00ae5f3e5fb3b", ssa_ast = "5a22ca477d0589200efceae9b7f306a6aca6f4c43cf60e22dad998d201f599d2", flattened_ast = "e8f39ffb636b1c063bc8442b4629d7ab9edbe5aa82772e5bed7e1d900d363f89", destructured_ast = "26be0626dd6e9b676c5a236694f46f32bb898608ed160a8f55de222720ce1a6a", inlined_ast = "26be0626dd6e9b676c5a236694f46f32bb898608ed160a8f55de222720ce1a6a", dce_ast = "26be0626dd6e9b676c5a236694f46f32bb898608ed160a8f55de222720ce1a6a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "efd8945f46468594d9f9823bdea6eaf6cdf438fc6e9af15cf7a00ae5f3e5fb3b", unrolled_ast = "efd8945f46468594d9f9823bdea6eaf6cdf438fc6e9af15cf7a00ae5f3e5fb3b", ssa_ast = "5a22ca477d0589200efceae9b7f306a6aca6f4c43cf60e22dad998d201f599d2", flattened_ast = "e8f39ffb636b1c063bc8442b4629d7ab9edbe5aa82772e5bed7e1d900d363f89", destructured_ast = "26be0626dd6e9b676c5a236694f46f32bb898608ed160a8f55de222720ce1a6a", inlined_ast = "26be0626dd6e9b676c5a236694f46f32bb898608ed160a8f55de222720ce1a6a", dce_ast = "26be0626dd6e9b676c5a236694f46f32bb898608ed160a8f55de222720ce1a6a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/and.out b/tests/expectations/compiler/integers/u8/and.out index 34ec427835..c89a4e850b 100644 --- a/tests/expectations/compiler/integers/u8/and.out +++ b/tests/expectations/compiler/integers/u8/and.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a98f4b9fb613806e77319ec4ddde4728d6c6f4477e80a6b4928ac18b51330252", type_checked_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", unrolled_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", initial_ast = "e909bdb5dbdc648ab2556a90dff321fb11f949493020f33208ba789af5ce4be7", unrolled_ast = "e909bdb5dbdc648ab2556a90dff321fb11f949493020f33208ba789af5ce4be7", ssa_ast = "9ad8195284adde626ee3db78e039f3824ce9424c573df26c0ec68520cb7bb78e", flattened_ast = "f45ba11eedd7083a3d1c3ab1eb1acb3b3a173f2aee6b204a1f43ba3a5dac64be", destructured_ast = "682383148abda37b0be398b56029507256b31a468a2183364b3e546a1809cfbd", inlined_ast = "682383148abda37b0be398b56029507256b31a468a2183364b3e546a1809cfbd", dce_ast = "682383148abda37b0be398b56029507256b31a468a2183364b3e546a1809cfbd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e909bdb5dbdc648ab2556a90dff321fb11f949493020f33208ba789af5ce4be7", unrolled_ast = "e909bdb5dbdc648ab2556a90dff321fb11f949493020f33208ba789af5ce4be7", ssa_ast = "9ad8195284adde626ee3db78e039f3824ce9424c573df26c0ec68520cb7bb78e", flattened_ast = "f45ba11eedd7083a3d1c3ab1eb1acb3b3a173f2aee6b204a1f43ba3a5dac64be", destructured_ast = "682383148abda37b0be398b56029507256b31a468a2183364b3e546a1809cfbd", inlined_ast = "682383148abda37b0be398b56029507256b31a468a2183364b3e546a1809cfbd", dce_ast = "682383148abda37b0be398b56029507256b31a468a2183364b3e546a1809cfbd", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/console_assert.out b/tests/expectations/compiler/integers/u8/console_assert.out index a2bfd13997..858103264a 100644 --- a/tests/expectations/compiler/integers/u8/console_assert.out +++ b/tests/expectations/compiler/integers/u8/console_assert.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "04c8ca9ee82ccd5cdf03ba673d76f6b41c9acbde675599660bc340ebe3a51973", type_checked_symbol_table = "0514a9e6b341ba949def0f99f2fbd96999b10ccc03413f4b2568e880e580aca7", unrolled_symbol_table = "0514a9e6b341ba949def0f99f2fbd96999b10ccc03413f4b2568e880e580aca7", initial_ast = "47081d44c755a295218e7353fba55f83ab2ef20f1cec6aa5653f54e8caeeab9e", unrolled_ast = "47081d44c755a295218e7353fba55f83ab2ef20f1cec6aa5653f54e8caeeab9e", ssa_ast = "640a98b36b4c5ea20c36088b42ad7e4a93c32ba99e0112dec4ecf53eeda8ec43", flattened_ast = "f31dbae930ab5c189ac8ca8aa76b0cbb44e1f556bd31c8f2dfd5bbba2aadd8b7", destructured_ast = "69fbbda8e363473ed12d870794a4faf85b6c917414a0ba5ec5df4c8125a495ef", inlined_ast = "69fbbda8e363473ed12d870794a4faf85b6c917414a0ba5ec5df4c8125a495ef", dce_ast = "69fbbda8e363473ed12d870794a4faf85b6c917414a0ba5ec5df4c8125a495ef", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "47081d44c755a295218e7353fba55f83ab2ef20f1cec6aa5653f54e8caeeab9e", unrolled_ast = "47081d44c755a295218e7353fba55f83ab2ef20f1cec6aa5653f54e8caeeab9e", ssa_ast = "640a98b36b4c5ea20c36088b42ad7e4a93c32ba99e0112dec4ecf53eeda8ec43", flattened_ast = "f31dbae930ab5c189ac8ca8aa76b0cbb44e1f556bd31c8f2dfd5bbba2aadd8b7", destructured_ast = "69fbbda8e363473ed12d870794a4faf85b6c917414a0ba5ec5df4c8125a495ef", inlined_ast = "69fbbda8e363473ed12d870794a4faf85b6c917414a0ba5ec5df4c8125a495ef", dce_ast = "69fbbda8e363473ed12d870794a4faf85b6c917414a0ba5ec5df4c8125a495ef", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/div.out b/tests/expectations/compiler/integers/u8/div.out index 3e4e74c651..c95e1b136b 100644 --- a/tests/expectations/compiler/integers/u8/div.out +++ b/tests/expectations/compiler/integers/u8/div.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a98f4b9fb613806e77319ec4ddde4728d6c6f4477e80a6b4928ac18b51330252", type_checked_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", unrolled_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", initial_ast = "4c8d334e7f23456e163b26a4338e3e235ffa4349d3149a335974257ea8d213b9", unrolled_ast = "4c8d334e7f23456e163b26a4338e3e235ffa4349d3149a335974257ea8d213b9", ssa_ast = "2f3105be9a43e7f69e7ff541cad703fc208d6bd4ca2362f67836fd8b80bc7e54", flattened_ast = "318a16183e22c65e6c2bb06ca80d0edc59d68b276c845eec1fa79e9ea8904138", destructured_ast = "6a21d0455eadb0f6ab7394e641358012afca0eb2fac23e293f2d0e8b89777f59", inlined_ast = "6a21d0455eadb0f6ab7394e641358012afca0eb2fac23e293f2d0e8b89777f59", dce_ast = "6a21d0455eadb0f6ab7394e641358012afca0eb2fac23e293f2d0e8b89777f59", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4c8d334e7f23456e163b26a4338e3e235ffa4349d3149a335974257ea8d213b9", unrolled_ast = "4c8d334e7f23456e163b26a4338e3e235ffa4349d3149a335974257ea8d213b9", ssa_ast = "2f3105be9a43e7f69e7ff541cad703fc208d6bd4ca2362f67836fd8b80bc7e54", flattened_ast = "318a16183e22c65e6c2bb06ca80d0edc59d68b276c845eec1fa79e9ea8904138", destructured_ast = "6a21d0455eadb0f6ab7394e641358012afca0eb2fac23e293f2d0e8b89777f59", inlined_ast = "6a21d0455eadb0f6ab7394e641358012afca0eb2fac23e293f2d0e8b89777f59", dce_ast = "6a21d0455eadb0f6ab7394e641358012afca0eb2fac23e293f2d0e8b89777f59", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/eq.out b/tests/expectations/compiler/integers/u8/eq.out index bf7e26d612..0cc2d776e7 100644 --- a/tests/expectations/compiler/integers/u8/eq.out +++ b/tests/expectations/compiler/integers/u8/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bf77a5c317e895743382d62102e3b6e043e1fb19b04accf2b7faaa982f428bda", type_checked_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", unrolled_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", initial_ast = "efe60a9d0744836360db90baf7f6ead6165c7e890b2917494bbb1d0f7b04ffa9", unrolled_ast = "efe60a9d0744836360db90baf7f6ead6165c7e890b2917494bbb1d0f7b04ffa9", ssa_ast = "7286508bf6566b68641d1be373ca823770588080d09b31653e732ce39f4b7a6d", flattened_ast = "f1d4d4124964d5fa2b4c302fff4de8e8208e8c451e69ed501556cbbd6042939c", destructured_ast = "c392f08046f2227e11ed2cd6af8aa8c54897f7c7497fedabd1ee0d3be189831b", inlined_ast = "c392f08046f2227e11ed2cd6af8aa8c54897f7c7497fedabd1ee0d3be189831b", dce_ast = "c392f08046f2227e11ed2cd6af8aa8c54897f7c7497fedabd1ee0d3be189831b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "efe60a9d0744836360db90baf7f6ead6165c7e890b2917494bbb1d0f7b04ffa9", unrolled_ast = "efe60a9d0744836360db90baf7f6ead6165c7e890b2917494bbb1d0f7b04ffa9", ssa_ast = "7286508bf6566b68641d1be373ca823770588080d09b31653e732ce39f4b7a6d", flattened_ast = "f1d4d4124964d5fa2b4c302fff4de8e8208e8c451e69ed501556cbbd6042939c", destructured_ast = "c392f08046f2227e11ed2cd6af8aa8c54897f7c7497fedabd1ee0d3be189831b", inlined_ast = "c392f08046f2227e11ed2cd6af8aa8c54897f7c7497fedabd1ee0d3be189831b", dce_ast = "c392f08046f2227e11ed2cd6af8aa8c54897f7c7497fedabd1ee0d3be189831b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/ge.out b/tests/expectations/compiler/integers/u8/ge.out index 8eb0dc1801..8101fc06e1 100644 --- a/tests/expectations/compiler/integers/u8/ge.out +++ b/tests/expectations/compiler/integers/u8/ge.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bf77a5c317e895743382d62102e3b6e043e1fb19b04accf2b7faaa982f428bda", type_checked_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", unrolled_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", initial_ast = "0643e6bb83c5813b9305374057f7dbcdda1c852d790b7e26b1c09282460aa593", unrolled_ast = "0643e6bb83c5813b9305374057f7dbcdda1c852d790b7e26b1c09282460aa593", ssa_ast = "bb375590f4ffe518b374a9684faf0a7ae3860fbbca5ddbd33d0aff01f23cc270", flattened_ast = "4bb471d022fa068e0f1e92cabc2a14a92fad07967afeea684f75a5dcfceaeaba", destructured_ast = "750e038a3eea938df2761d40fae0112410a4378631a4dc2749b5daad0711f106", inlined_ast = "750e038a3eea938df2761d40fae0112410a4378631a4dc2749b5daad0711f106", dce_ast = "750e038a3eea938df2761d40fae0112410a4378631a4dc2749b5daad0711f106", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0643e6bb83c5813b9305374057f7dbcdda1c852d790b7e26b1c09282460aa593", unrolled_ast = "0643e6bb83c5813b9305374057f7dbcdda1c852d790b7e26b1c09282460aa593", ssa_ast = "bb375590f4ffe518b374a9684faf0a7ae3860fbbca5ddbd33d0aff01f23cc270", flattened_ast = "4bb471d022fa068e0f1e92cabc2a14a92fad07967afeea684f75a5dcfceaeaba", destructured_ast = "750e038a3eea938df2761d40fae0112410a4378631a4dc2749b5daad0711f106", inlined_ast = "750e038a3eea938df2761d40fae0112410a4378631a4dc2749b5daad0711f106", dce_ast = "750e038a3eea938df2761d40fae0112410a4378631a4dc2749b5daad0711f106", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/gt.out b/tests/expectations/compiler/integers/u8/gt.out index 99e9d88f2d..071aed9854 100644 --- a/tests/expectations/compiler/integers/u8/gt.out +++ b/tests/expectations/compiler/integers/u8/gt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bf77a5c317e895743382d62102e3b6e043e1fb19b04accf2b7faaa982f428bda", type_checked_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", unrolled_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", initial_ast = "fb2758cc8f6c7f919b14cb9e58ace37e347b7fdb90be187a0408fc122199fb60", unrolled_ast = "fb2758cc8f6c7f919b14cb9e58ace37e347b7fdb90be187a0408fc122199fb60", ssa_ast = "172c125113dd9fc2cc2d24e2d42b7796e4ad752190df6b235907c4c1c590d26a", flattened_ast = "a8aed6d7d6ebd92844e024f33600d95320c22166f0275b0c9e181d0a6ea11758", destructured_ast = "bc1b26020572bdbf518fbfded66b75e2f4df0b92051fc66538b6586c19b0c9fe", inlined_ast = "bc1b26020572bdbf518fbfded66b75e2f4df0b92051fc66538b6586c19b0c9fe", dce_ast = "bc1b26020572bdbf518fbfded66b75e2f4df0b92051fc66538b6586c19b0c9fe", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fb2758cc8f6c7f919b14cb9e58ace37e347b7fdb90be187a0408fc122199fb60", unrolled_ast = "fb2758cc8f6c7f919b14cb9e58ace37e347b7fdb90be187a0408fc122199fb60", ssa_ast = "172c125113dd9fc2cc2d24e2d42b7796e4ad752190df6b235907c4c1c590d26a", flattened_ast = "a8aed6d7d6ebd92844e024f33600d95320c22166f0275b0c9e181d0a6ea11758", destructured_ast = "bc1b26020572bdbf518fbfded66b75e2f4df0b92051fc66538b6586c19b0c9fe", inlined_ast = "bc1b26020572bdbf518fbfded66b75e2f4df0b92051fc66538b6586c19b0c9fe", dce_ast = "bc1b26020572bdbf518fbfded66b75e2f4df0b92051fc66538b6586c19b0c9fe", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/hex_and_bin.out b/tests/expectations/compiler/integers/u8/hex_and_bin.out index 61622b707d..0a32965460 100644 --- a/tests/expectations/compiler/integers/u8/hex_and_bin.out +++ b/tests/expectations/compiler/integers/u8/hex_and_bin.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "247ec670d8a32054f905fecf9c6d63b44aa196ca6045f3513c5710d41e650281", type_checked_symbol_table = "0c14110792a7768b70aad5d08e358a07bf58a603738c32f749149894a68eac01", unrolled_symbol_table = "0c14110792a7768b70aad5d08e358a07bf58a603738c32f749149894a68eac01", initial_ast = "b8cc190f7b48840e1fbfc2651bbb60295885720fdf727e3234ba79d638ce9d06", unrolled_ast = "b8cc190f7b48840e1fbfc2651bbb60295885720fdf727e3234ba79d638ce9d06", ssa_ast = "c15ee60086ba634ffb14afce5bc0378bf33a198ca56ebadf0a9380d7ee895795", flattened_ast = "a2136e43cf3e1235a40387555ace7ca559b7923a5b809260ccd255ee7f8e33d2", destructured_ast = "d13fe0de2e45342eb60610bc55821b0dc9f5d3786c3e503891a034544dd3468f", inlined_ast = "d13fe0de2e45342eb60610bc55821b0dc9f5d3786c3e503891a034544dd3468f", dce_ast = "d13fe0de2e45342eb60610bc55821b0dc9f5d3786c3e503891a034544dd3468f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b8cc190f7b48840e1fbfc2651bbb60295885720fdf727e3234ba79d638ce9d06", unrolled_ast = "b8cc190f7b48840e1fbfc2651bbb60295885720fdf727e3234ba79d638ce9d06", ssa_ast = "c15ee60086ba634ffb14afce5bc0378bf33a198ca56ebadf0a9380d7ee895795", flattened_ast = "a2136e43cf3e1235a40387555ace7ca559b7923a5b809260ccd255ee7f8e33d2", destructured_ast = "d13fe0de2e45342eb60610bc55821b0dc9f5d3786c3e503891a034544dd3468f", inlined_ast = "d13fe0de2e45342eb60610bc55821b0dc9f5d3786c3e503891a034544dd3468f", dce_ast = "d13fe0de2e45342eb60610bc55821b0dc9f5d3786c3e503891a034544dd3468f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/le.out b/tests/expectations/compiler/integers/u8/le.out index fa42d5d790..e6574a9e26 100644 --- a/tests/expectations/compiler/integers/u8/le.out +++ b/tests/expectations/compiler/integers/u8/le.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bf77a5c317e895743382d62102e3b6e043e1fb19b04accf2b7faaa982f428bda", type_checked_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", unrolled_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", initial_ast = "40fd0b9fee40db3931426f77ba6151140b10e04642564781568a1ad8c5ca2b2f", unrolled_ast = "40fd0b9fee40db3931426f77ba6151140b10e04642564781568a1ad8c5ca2b2f", ssa_ast = "bc8eb1e49a60a35068ca83212e377b9f036d21e33be2afb400c985c5d725e29a", flattened_ast = "308db0e049dabca214fd07a84b47b12513b5e0f4ecd709bb0f489a4c21beb6bc", destructured_ast = "8b966c6b600900ed36d4ca25106f9304e2e3386d0eb285199bed89b9a8369d49", inlined_ast = "8b966c6b600900ed36d4ca25106f9304e2e3386d0eb285199bed89b9a8369d49", dce_ast = "8b966c6b600900ed36d4ca25106f9304e2e3386d0eb285199bed89b9a8369d49", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "40fd0b9fee40db3931426f77ba6151140b10e04642564781568a1ad8c5ca2b2f", unrolled_ast = "40fd0b9fee40db3931426f77ba6151140b10e04642564781568a1ad8c5ca2b2f", ssa_ast = "bc8eb1e49a60a35068ca83212e377b9f036d21e33be2afb400c985c5d725e29a", flattened_ast = "308db0e049dabca214fd07a84b47b12513b5e0f4ecd709bb0f489a4c21beb6bc", destructured_ast = "8b966c6b600900ed36d4ca25106f9304e2e3386d0eb285199bed89b9a8369d49", inlined_ast = "8b966c6b600900ed36d4ca25106f9304e2e3386d0eb285199bed89b9a8369d49", dce_ast = "8b966c6b600900ed36d4ca25106f9304e2e3386d0eb285199bed89b9a8369d49", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/lt.out b/tests/expectations/compiler/integers/u8/lt.out index f5c3202265..9f12d9b4bc 100644 --- a/tests/expectations/compiler/integers/u8/lt.out +++ b/tests/expectations/compiler/integers/u8/lt.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bf77a5c317e895743382d62102e3b6e043e1fb19b04accf2b7faaa982f428bda", type_checked_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", unrolled_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", initial_ast = "de77df23c9d30e71d986f8104d6b6e6b0bbd9b76ff5a10f291f3a3d5dbb6abbf", unrolled_ast = "de77df23c9d30e71d986f8104d6b6e6b0bbd9b76ff5a10f291f3a3d5dbb6abbf", ssa_ast = "0643a094ef54eb43c0f81b2662953dc25080c26c3dc7e0a0673a398c2a0956d7", flattened_ast = "309de39adb3e4f3a44fb80f5b78ebf52ee323138ad3ade323b6fbd2268e2fddd", destructured_ast = "19d1f616371dd930005d037dcde64bdcd86184a2072525dfcf3f18a5cbb96acd", inlined_ast = "19d1f616371dd930005d037dcde64bdcd86184a2072525dfcf3f18a5cbb96acd", dce_ast = "19d1f616371dd930005d037dcde64bdcd86184a2072525dfcf3f18a5cbb96acd", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "de77df23c9d30e71d986f8104d6b6e6b0bbd9b76ff5a10f291f3a3d5dbb6abbf", unrolled_ast = "de77df23c9d30e71d986f8104d6b6e6b0bbd9b76ff5a10f291f3a3d5dbb6abbf", ssa_ast = "0643a094ef54eb43c0f81b2662953dc25080c26c3dc7e0a0673a398c2a0956d7", flattened_ast = "309de39adb3e4f3a44fb80f5b78ebf52ee323138ad3ade323b6fbd2268e2fddd", destructured_ast = "19d1f616371dd930005d037dcde64bdcd86184a2072525dfcf3f18a5cbb96acd", inlined_ast = "19d1f616371dd930005d037dcde64bdcd86184a2072525dfcf3f18a5cbb96acd", dce_ast = "19d1f616371dd930005d037dcde64bdcd86184a2072525dfcf3f18a5cbb96acd", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/max.out b/tests/expectations/compiler/integers/u8/max.out index a156ed8221..b8d9723d78 100644 --- a/tests/expectations/compiler/integers/u8/max.out +++ b/tests/expectations/compiler/integers/u8/max.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "a91d8d76d1303085ae4d54e31a2ae45137aa897ab401058461307ff4c5d6a3db", unrolled_symbol_table = "a91d8d76d1303085ae4d54e31a2ae45137aa897ab401058461307ff4c5d6a3db", initial_ast = "c3508c18ae8d14551c16d04598a3a7d99e1233ba889445cf66f577c0fddb7ee1", unrolled_ast = "c3508c18ae8d14551c16d04598a3a7d99e1233ba889445cf66f577c0fddb7ee1", ssa_ast = "36f8c6c4f5ed46d53f7eedc714911c750325d675bb9829c0bb5dd15452b7e4a4", flattened_ast = "653e3db30ecb3b12429d834b689381bc0a12ac396efc0db0fac5f89ceef3a1a6", destructured_ast = "f2d92eba1c890168175bb4715cde6febb6ad602b8cb605405c9f658f85bdb9ee", inlined_ast = "f2d92eba1c890168175bb4715cde6febb6ad602b8cb605405c9f658f85bdb9ee", dce_ast = "0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c3508c18ae8d14551c16d04598a3a7d99e1233ba889445cf66f577c0fddb7ee1", unrolled_ast = "c3508c18ae8d14551c16d04598a3a7d99e1233ba889445cf66f577c0fddb7ee1", ssa_ast = "36f8c6c4f5ed46d53f7eedc714911c750325d675bb9829c0bb5dd15452b7e4a4", flattened_ast = "653e3db30ecb3b12429d834b689381bc0a12ac396efc0db0fac5f89ceef3a1a6", destructured_ast = "f2d92eba1c890168175bb4715cde6febb6ad602b8cb605405c9f658f85bdb9ee", inlined_ast = "f2d92eba1c890168175bb4715cde6febb6ad602b8cb605405c9f658f85bdb9ee", dce_ast = "0c7cb8dbac921c14c7385c82a94c1a455955b24d2ff05266ecc377271e33d840", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/min.out b/tests/expectations/compiler/integers/u8/min.out index 5e9dbefaad..1529664870 100644 --- a/tests/expectations/compiler/integers/u8/min.out +++ b/tests/expectations/compiler/integers/u8/min.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "7644adcaa9a768d53b33c87629ddd9f2c7206ba9e65a3fe75915f83785f754c5", type_checked_symbol_table = "a91d8d76d1303085ae4d54e31a2ae45137aa897ab401058461307ff4c5d6a3db", unrolled_symbol_table = "a91d8d76d1303085ae4d54e31a2ae45137aa897ab401058461307ff4c5d6a3db", initial_ast = "a018e426bc5cab366221fa414eab493659580ad2e921f995a672e9d4da428a65", unrolled_ast = "a018e426bc5cab366221fa414eab493659580ad2e921f995a672e9d4da428a65", ssa_ast = "d54853e18230d2740892c0083a97cc565308e1171e3500c89483b7ccd62a3c7e", flattened_ast = "da76c303feaf9ad401296149667476a341fa65903303afd30f5716865705f66f", destructured_ast = "294595925805ebd757cfc09a42ae7da1c89999f6282f9df42e7a36344baf58e7", inlined_ast = "294595925805ebd757cfc09a42ae7da1c89999f6282f9df42e7a36344baf58e7", dce_ast = "0bc8cae6ca98dfaf17462949c63c9f345e408eb984fdffceb4d0dab8b42fd3a4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a018e426bc5cab366221fa414eab493659580ad2e921f995a672e9d4da428a65", unrolled_ast = "a018e426bc5cab366221fa414eab493659580ad2e921f995a672e9d4da428a65", ssa_ast = "d54853e18230d2740892c0083a97cc565308e1171e3500c89483b7ccd62a3c7e", flattened_ast = "da76c303feaf9ad401296149667476a341fa65903303afd30f5716865705f66f", destructured_ast = "294595925805ebd757cfc09a42ae7da1c89999f6282f9df42e7a36344baf58e7", inlined_ast = "294595925805ebd757cfc09a42ae7da1c89999f6282f9df42e7a36344baf58e7", dce_ast = "0bc8cae6ca98dfaf17462949c63c9f345e408eb984fdffceb4d0dab8b42fd3a4", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/mul.out b/tests/expectations/compiler/integers/u8/mul.out index 21a4e9f2e1..0550a9712d 100644 --- a/tests/expectations/compiler/integers/u8/mul.out +++ b/tests/expectations/compiler/integers/u8/mul.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a98f4b9fb613806e77319ec4ddde4728d6c6f4477e80a6b4928ac18b51330252", type_checked_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", unrolled_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", initial_ast = "ed43019e69455cd6b28b6a757d2a70647da59bab4080a8ebf176bb4624cd656f", unrolled_ast = "ed43019e69455cd6b28b6a757d2a70647da59bab4080a8ebf176bb4624cd656f", ssa_ast = "4da2f93656d5412136e06f5e3ed8a983de027b440b5c9e5a1ee863d433b80ec8", flattened_ast = "eca9c08535955193f1c019bf8a25e6bf86a97bc80905f7c14cf40cbc81f42721", destructured_ast = "f53c5a238654a4f97eb5b55a3586d705cc9d560a31fb9e19c64effa627ede502", inlined_ast = "f53c5a238654a4f97eb5b55a3586d705cc9d560a31fb9e19c64effa627ede502", dce_ast = "f53c5a238654a4f97eb5b55a3586d705cc9d560a31fb9e19c64effa627ede502", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ed43019e69455cd6b28b6a757d2a70647da59bab4080a8ebf176bb4624cd656f", unrolled_ast = "ed43019e69455cd6b28b6a757d2a70647da59bab4080a8ebf176bb4624cd656f", ssa_ast = "4da2f93656d5412136e06f5e3ed8a983de027b440b5c9e5a1ee863d433b80ec8", flattened_ast = "eca9c08535955193f1c019bf8a25e6bf86a97bc80905f7c14cf40cbc81f42721", destructured_ast = "f53c5a238654a4f97eb5b55a3586d705cc9d560a31fb9e19c64effa627ede502", inlined_ast = "f53c5a238654a4f97eb5b55a3586d705cc9d560a31fb9e19c64effa627ede502", dce_ast = "f53c5a238654a4f97eb5b55a3586d705cc9d560a31fb9e19c64effa627ede502", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/ne.out b/tests/expectations/compiler/integers/u8/ne.out index a2e6a00184..1311324c25 100644 --- a/tests/expectations/compiler/integers/u8/ne.out +++ b/tests/expectations/compiler/integers/u8/ne.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "bf77a5c317e895743382d62102e3b6e043e1fb19b04accf2b7faaa982f428bda", type_checked_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", unrolled_symbol_table = "1e17ba42228a3bba69f3a964950097f894cdb83f4ce301a1c5a1359c981e489c", initial_ast = "525b4f5cbbc73233778821608fb9b9814b0b5353a60da19674bcd54f6ec5b556", unrolled_ast = "525b4f5cbbc73233778821608fb9b9814b0b5353a60da19674bcd54f6ec5b556", ssa_ast = "2c2e46313fd92c5d16efe070c79bc95ea949995fffc2cead3770dd23b45f3819", flattened_ast = "24321e650b55978a239f9bb25607ef6c1355a6e62158f142577041df17dc64da", destructured_ast = "9100bf8d876cf667a47e215a4829335f218df64a34cdb00c12bc24376ea87022", inlined_ast = "9100bf8d876cf667a47e215a4829335f218df64a34cdb00c12bc24376ea87022", dce_ast = "9100bf8d876cf667a47e215a4829335f218df64a34cdb00c12bc24376ea87022", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "525b4f5cbbc73233778821608fb9b9814b0b5353a60da19674bcd54f6ec5b556", unrolled_ast = "525b4f5cbbc73233778821608fb9b9814b0b5353a60da19674bcd54f6ec5b556", ssa_ast = "2c2e46313fd92c5d16efe070c79bc95ea949995fffc2cead3770dd23b45f3819", flattened_ast = "24321e650b55978a239f9bb25607ef6c1355a6e62158f142577041df17dc64da", destructured_ast = "9100bf8d876cf667a47e215a4829335f218df64a34cdb00c12bc24376ea87022", inlined_ast = "9100bf8d876cf667a47e215a4829335f218df64a34cdb00c12bc24376ea87022", dce_ast = "9100bf8d876cf667a47e215a4829335f218df64a34cdb00c12bc24376ea87022", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/operator_methods.out b/tests/expectations/compiler/integers/u8/operator_methods.out index 9bb816b617..6dfa1187fa 100644 --- a/tests/expectations/compiler/integers/u8/operator_methods.out +++ b/tests/expectations/compiler/integers/u8/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "04c8ca9ee82ccd5cdf03ba673d76f6b41c9acbde675599660bc340ebe3a51973", type_checked_symbol_table = "a2fa7c9628f721e5c3ea44b66037da38a76cb38db032e4b9d36700caaec3e481", unrolled_symbol_table = "a2fa7c9628f721e5c3ea44b66037da38a76cb38db032e4b9d36700caaec3e481", initial_ast = "e8c1ffed1513ed588bad03e97e624a52cae280d87167bf79d62569423c72180e", unrolled_ast = "e8c1ffed1513ed588bad03e97e624a52cae280d87167bf79d62569423c72180e", ssa_ast = "d713cc8f14e36e0134521ffd687dfd398af38643efb5c7205bad1974a20605f5", flattened_ast = "93eabab2793b715e24f4d1f83e5adaadeb1ed0eaf6f43f0425d5f96f21a11eea", destructured_ast = "477abaf1bee32aa6df5740ab665a24eb4d1acccedf3dcab8eda0d0678558f636", inlined_ast = "477abaf1bee32aa6df5740ab665a24eb4d1acccedf3dcab8eda0d0678558f636", dce_ast = "2a0caf9aaf58b071308418fc46f96b1393f7646ca329bc6676e860357699ce3b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e8c1ffed1513ed588bad03e97e624a52cae280d87167bf79d62569423c72180e", unrolled_ast = "e8c1ffed1513ed588bad03e97e624a52cae280d87167bf79d62569423c72180e", ssa_ast = "d713cc8f14e36e0134521ffd687dfd398af38643efb5c7205bad1974a20605f5", flattened_ast = "93eabab2793b715e24f4d1f83e5adaadeb1ed0eaf6f43f0425d5f96f21a11eea", destructured_ast = "477abaf1bee32aa6df5740ab665a24eb4d1acccedf3dcab8eda0d0678558f636", inlined_ast = "477abaf1bee32aa6df5740ab665a24eb4d1acccedf3dcab8eda0d0678558f636", dce_ast = "2a0caf9aaf58b071308418fc46f96b1393f7646ca329bc6676e860357699ce3b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/or.out b/tests/expectations/compiler/integers/u8/or.out index 68c55283c9..4da5f6e8cc 100644 --- a/tests/expectations/compiler/integers/u8/or.out +++ b/tests/expectations/compiler/integers/u8/or.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a98f4b9fb613806e77319ec4ddde4728d6c6f4477e80a6b4928ac18b51330252", type_checked_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", unrolled_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", initial_ast = "1a7f6c1c3f98662d3b6a3fd089fd2f6b20d34abdfbec1a49643472cedef0d39a", unrolled_ast = "1a7f6c1c3f98662d3b6a3fd089fd2f6b20d34abdfbec1a49643472cedef0d39a", ssa_ast = "adb1a67facd1eb1741d2f626bdca3da90e2e2ed221fc1b635bb7ab69cb4e023b", flattened_ast = "926cb2a9223bb8a17394382106ee92296a60bd306b9fe920bae41ed1bc4cd075", destructured_ast = "68e5ab9b1d9b3d32726794d7833f73188cece1b1135edb294df1e12b3b69cab7", inlined_ast = "68e5ab9b1d9b3d32726794d7833f73188cece1b1135edb294df1e12b3b69cab7", dce_ast = "68e5ab9b1d9b3d32726794d7833f73188cece1b1135edb294df1e12b3b69cab7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1a7f6c1c3f98662d3b6a3fd089fd2f6b20d34abdfbec1a49643472cedef0d39a", unrolled_ast = "1a7f6c1c3f98662d3b6a3fd089fd2f6b20d34abdfbec1a49643472cedef0d39a", ssa_ast = "adb1a67facd1eb1741d2f626bdca3da90e2e2ed221fc1b635bb7ab69cb4e023b", flattened_ast = "926cb2a9223bb8a17394382106ee92296a60bd306b9fe920bae41ed1bc4cd075", destructured_ast = "68e5ab9b1d9b3d32726794d7833f73188cece1b1135edb294df1e12b3b69cab7", inlined_ast = "68e5ab9b1d9b3d32726794d7833f73188cece1b1135edb294df1e12b3b69cab7", dce_ast = "68e5ab9b1d9b3d32726794d7833f73188cece1b1135edb294df1e12b3b69cab7", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/pow.out b/tests/expectations/compiler/integers/u8/pow.out index a4bc45f5d4..6789dcc318 100644 --- a/tests/expectations/compiler/integers/u8/pow.out +++ b/tests/expectations/compiler/integers/u8/pow.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a98f4b9fb613806e77319ec4ddde4728d6c6f4477e80a6b4928ac18b51330252", type_checked_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", unrolled_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", initial_ast = "f64c57645544504908fd420401e6de4078f365ef88735d56efd731709703000c", unrolled_ast = "f64c57645544504908fd420401e6de4078f365ef88735d56efd731709703000c", ssa_ast = "d10b4e91b0812ee3dc4ee539b3df719daabf4ed787cd44b88035a478d8d975e2", flattened_ast = "3dcc11151452fca7564b8302f27e9aec0e7345e3a90a54f2d137dd82369368ba", destructured_ast = "62f0c6a6acd7189238bf3e22c4225d04f2880db115d9ebdab8b9b893b354965d", inlined_ast = "62f0c6a6acd7189238bf3e22c4225d04f2880db115d9ebdab8b9b893b354965d", dce_ast = "62f0c6a6acd7189238bf3e22c4225d04f2880db115d9ebdab8b9b893b354965d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "f64c57645544504908fd420401e6de4078f365ef88735d56efd731709703000c", unrolled_ast = "f64c57645544504908fd420401e6de4078f365ef88735d56efd731709703000c", ssa_ast = "d10b4e91b0812ee3dc4ee539b3df719daabf4ed787cd44b88035a478d8d975e2", flattened_ast = "3dcc11151452fca7564b8302f27e9aec0e7345e3a90a54f2d137dd82369368ba", destructured_ast = "62f0c6a6acd7189238bf3e22c4225d04f2880db115d9ebdab8b9b893b354965d", inlined_ast = "62f0c6a6acd7189238bf3e22c4225d04f2880db115d9ebdab8b9b893b354965d", dce_ast = "62f0c6a6acd7189238bf3e22c4225d04f2880db115d9ebdab8b9b893b354965d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/rem.out b/tests/expectations/compiler/integers/u8/rem.out index 3322346bbf..788e173eb7 100644 --- a/tests/expectations/compiler/integers/u8/rem.out +++ b/tests/expectations/compiler/integers/u8/rem.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a98f4b9fb613806e77319ec4ddde4728d6c6f4477e80a6b4928ac18b51330252", type_checked_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", unrolled_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", initial_ast = "d880d339baa9129adc8ac81aab9288cc026d355e88d06cce937a1f8f29d70789", unrolled_ast = "d880d339baa9129adc8ac81aab9288cc026d355e88d06cce937a1f8f29d70789", ssa_ast = "a86b4de1b11faae94992887f1354892875a970a0f516dfd52a81fcb2d025dc30", flattened_ast = "d21f0e6859f7df648546a64f092fa55ea8de0bd34c384c94482c9505113805bc", destructured_ast = "010d8bd5cba0069cdceb16f85cc6cd0014cf33f7c3e1b44d135977be6985156a", inlined_ast = "010d8bd5cba0069cdceb16f85cc6cd0014cf33f7c3e1b44d135977be6985156a", dce_ast = "010d8bd5cba0069cdceb16f85cc6cd0014cf33f7c3e1b44d135977be6985156a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d880d339baa9129adc8ac81aab9288cc026d355e88d06cce937a1f8f29d70789", unrolled_ast = "d880d339baa9129adc8ac81aab9288cc026d355e88d06cce937a1f8f29d70789", ssa_ast = "a86b4de1b11faae94992887f1354892875a970a0f516dfd52a81fcb2d025dc30", flattened_ast = "d21f0e6859f7df648546a64f092fa55ea8de0bd34c384c94482c9505113805bc", destructured_ast = "010d8bd5cba0069cdceb16f85cc6cd0014cf33f7c3e1b44d135977be6985156a", inlined_ast = "010d8bd5cba0069cdceb16f85cc6cd0014cf33f7c3e1b44d135977be6985156a", dce_ast = "010d8bd5cba0069cdceb16f85cc6cd0014cf33f7c3e1b44d135977be6985156a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/shl.out b/tests/expectations/compiler/integers/u8/shl.out index eaf8fd3901..aff2f7a47f 100644 --- a/tests/expectations/compiler/integers/u8/shl.out +++ b/tests/expectations/compiler/integers/u8/shl.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a98f4b9fb613806e77319ec4ddde4728d6c6f4477e80a6b4928ac18b51330252", type_checked_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", unrolled_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", initial_ast = "70a3fd65c6782b5b52882740d884944b32ac31377d33cb0bcb9ee3f2f72332ff", unrolled_ast = "70a3fd65c6782b5b52882740d884944b32ac31377d33cb0bcb9ee3f2f72332ff", ssa_ast = "420c47b231cabf5a72d44876e586b3664e25117d0c0fff2193ea742aad8bf7e3", flattened_ast = "e2769117b43b0657848f5d87255237bd08416a906ba4cc70732c88a763348944", destructured_ast = "c4f4f089a4c8a65a9357543124cfe5d343f4a625b82f76d64e05ddf88d0eca1d", inlined_ast = "c4f4f089a4c8a65a9357543124cfe5d343f4a625b82f76d64e05ddf88d0eca1d", dce_ast = "c4f4f089a4c8a65a9357543124cfe5d343f4a625b82f76d64e05ddf88d0eca1d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "70a3fd65c6782b5b52882740d884944b32ac31377d33cb0bcb9ee3f2f72332ff", unrolled_ast = "70a3fd65c6782b5b52882740d884944b32ac31377d33cb0bcb9ee3f2f72332ff", ssa_ast = "420c47b231cabf5a72d44876e586b3664e25117d0c0fff2193ea742aad8bf7e3", flattened_ast = "e2769117b43b0657848f5d87255237bd08416a906ba4cc70732c88a763348944", destructured_ast = "c4f4f089a4c8a65a9357543124cfe5d343f4a625b82f76d64e05ddf88d0eca1d", inlined_ast = "c4f4f089a4c8a65a9357543124cfe5d343f4a625b82f76d64e05ddf88d0eca1d", dce_ast = "c4f4f089a4c8a65a9357543124cfe5d343f4a625b82f76d64e05ddf88d0eca1d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/shr.out b/tests/expectations/compiler/integers/u8/shr.out index 39b6395ba0..8f6b9dbdd5 100644 --- a/tests/expectations/compiler/integers/u8/shr.out +++ b/tests/expectations/compiler/integers/u8/shr.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a98f4b9fb613806e77319ec4ddde4728d6c6f4477e80a6b4928ac18b51330252", type_checked_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", unrolled_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", initial_ast = "5ccb98ce2533409a6733bbcfd21a5358af468694bcca3db568aeac69864ef688", unrolled_ast = "5ccb98ce2533409a6733bbcfd21a5358af468694bcca3db568aeac69864ef688", ssa_ast = "d445dfdd82c5b59b35cef5fab2dce4c866de20ba6842d3a0ff80d8976401af3e", flattened_ast = "3d044accb3b67b38bbeb2c309efdbe30409fe00253d05f1b5746ab4d7a1d184e", destructured_ast = "2418682bc653703e0b3334345ef7125030779887b9efbfd962009c53bb19c430", inlined_ast = "2418682bc653703e0b3334345ef7125030779887b9efbfd962009c53bb19c430", dce_ast = "2418682bc653703e0b3334345ef7125030779887b9efbfd962009c53bb19c430", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5ccb98ce2533409a6733bbcfd21a5358af468694bcca3db568aeac69864ef688", unrolled_ast = "5ccb98ce2533409a6733bbcfd21a5358af468694bcca3db568aeac69864ef688", ssa_ast = "d445dfdd82c5b59b35cef5fab2dce4c866de20ba6842d3a0ff80d8976401af3e", flattened_ast = "3d044accb3b67b38bbeb2c309efdbe30409fe00253d05f1b5746ab4d7a1d184e", destructured_ast = "2418682bc653703e0b3334345ef7125030779887b9efbfd962009c53bb19c430", inlined_ast = "2418682bc653703e0b3334345ef7125030779887b9efbfd962009c53bb19c430", dce_ast = "2418682bc653703e0b3334345ef7125030779887b9efbfd962009c53bb19c430", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/sub.out b/tests/expectations/compiler/integers/u8/sub.out index cac5b3d7d5..f8b9048e87 100644 --- a/tests/expectations/compiler/integers/u8/sub.out +++ b/tests/expectations/compiler/integers/u8/sub.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a98f4b9fb613806e77319ec4ddde4728d6c6f4477e80a6b4928ac18b51330252", type_checked_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", unrolled_symbol_table = "b7ba61d3f33280063b727ffc5d1f69a3ff5ec1688d302eec3ba1a5565988829e", initial_ast = "824e47c11cf0eb055b8f2533e6988c286f937322b534d121a7c45e376d69e1dc", unrolled_ast = "824e47c11cf0eb055b8f2533e6988c286f937322b534d121a7c45e376d69e1dc", ssa_ast = "d573d5af3b5bb1081b8c8406574b2f752f3526d483cefa6bfc2bd5b1513fe782", flattened_ast = "fbf957bd45a50337d49b9f70e2637587d3b1eea5681d94e948f9c6edef0bf8cc", destructured_ast = "2c3833e2c2e834d3e6bfe80115566685e4302597df4359b21d41ed62d9edbf83", inlined_ast = "2c3833e2c2e834d3e6bfe80115566685e4302597df4359b21d41ed62d9edbf83", dce_ast = "2c3833e2c2e834d3e6bfe80115566685e4302597df4359b21d41ed62d9edbf83", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "824e47c11cf0eb055b8f2533e6988c286f937322b534d121a7c45e376d69e1dc", unrolled_ast = "824e47c11cf0eb055b8f2533e6988c286f937322b534d121a7c45e376d69e1dc", ssa_ast = "d573d5af3b5bb1081b8c8406574b2f752f3526d483cefa6bfc2bd5b1513fe782", flattened_ast = "fbf957bd45a50337d49b9f70e2637587d3b1eea5681d94e948f9c6edef0bf8cc", destructured_ast = "2c3833e2c2e834d3e6bfe80115566685e4302597df4359b21d41ed62d9edbf83", inlined_ast = "2c3833e2c2e834d3e6bfe80115566685e4302597df4359b21d41ed62d9edbf83", dce_ast = "2c3833e2c2e834d3e6bfe80115566685e4302597df4359b21d41ed62d9edbf83", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/ternary.out b/tests/expectations/compiler/integers/u8/ternary.out index 2fe8aa8555..09fe807eaa 100644 --- a/tests/expectations/compiler/integers/u8/ternary.out +++ b/tests/expectations/compiler/integers/u8/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "361aeb95b422cb9ffc4f8163066836a6839d61c34ec7c4c96bed41028848bc40", type_checked_symbol_table = "14a47bc766269995422311ecf9d950d807104cf7d326a36efd10211c28e0f1ef", unrolled_symbol_table = "14a47bc766269995422311ecf9d950d807104cf7d326a36efd10211c28e0f1ef", initial_ast = "9d29a4aab227ba40a50d474f4b5eda0eca3522da3a9d29bba53a93b7f219e5d4", unrolled_ast = "9d29a4aab227ba40a50d474f4b5eda0eca3522da3a9d29bba53a93b7f219e5d4", ssa_ast = "ad89269d5ffddeee6dbd3b063c49943c4af977199276d6309421c7412a01ab9e", flattened_ast = "2010515a7bc92204dc4454a17ffd5cb98aa60a32631855fa6bf4cdaae049678a", destructured_ast = "f858ae95f2d44ddf1bc90575ef71763b604f4033acdecf7a806d6ab960a62836", inlined_ast = "f858ae95f2d44ddf1bc90575ef71763b604f4033acdecf7a806d6ab960a62836", dce_ast = "f858ae95f2d44ddf1bc90575ef71763b604f4033acdecf7a806d6ab960a62836", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9d29a4aab227ba40a50d474f4b5eda0eca3522da3a9d29bba53a93b7f219e5d4", unrolled_ast = "9d29a4aab227ba40a50d474f4b5eda0eca3522da3a9d29bba53a93b7f219e5d4", ssa_ast = "ad89269d5ffddeee6dbd3b063c49943c4af977199276d6309421c7412a01ab9e", flattened_ast = "2010515a7bc92204dc4454a17ffd5cb98aa60a32631855fa6bf4cdaae049678a", destructured_ast = "f858ae95f2d44ddf1bc90575ef71763b604f4033acdecf7a806d6ab960a62836", inlined_ast = "f858ae95f2d44ddf1bc90575ef71763b604f4033acdecf7a806d6ab960a62836", dce_ast = "f858ae95f2d44ddf1bc90575ef71763b604f4033acdecf7a806d6ab960a62836", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/integers/u8/xor.out b/tests/expectations/compiler/integers/u8/xor.out index 40b3fd1bde..2b74b48732 100644 --- a/tests/expectations/compiler/integers/u8/xor.out +++ b/tests/expectations/compiler/integers/u8/xor.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e0381ce87851dd544a94296eb8e6a259bdff2182cdca3b774dc6ce195ef09347", type_checked_symbol_table = "e763ce3f4cec5cbbaa3602b160cea5beb72831c2617b8505428cb8868b6a60c6", unrolled_symbol_table = "e763ce3f4cec5cbbaa3602b160cea5beb72831c2617b8505428cb8868b6a60c6", initial_ast = "048fdc23e6dacc97e6e34d92f62a4c2737e55d2dfd780af6d50a01b6e8fd55bc", unrolled_ast = "048fdc23e6dacc97e6e34d92f62a4c2737e55d2dfd780af6d50a01b6e8fd55bc", ssa_ast = "96d4ac73b5fcbbd215ce960babbd01cc756b6eccf290f48ae34ba54c2d9e3906", flattened_ast = "d93817a88d0ced580beafd9da4398606d565905977bcb4eea14aa43f87e8dc68", destructured_ast = "0a7a26f8943031e6d8642a0271ce49322aaf3365035a57641a0b351a88912e77", inlined_ast = "0a7a26f8943031e6d8642a0271ce49322aaf3365035a57641a0b351a88912e77", dce_ast = "0a7a26f8943031e6d8642a0271ce49322aaf3365035a57641a0b351a88912e77", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "048fdc23e6dacc97e6e34d92f62a4c2737e55d2dfd780af6d50a01b6e8fd55bc", unrolled_ast = "048fdc23e6dacc97e6e34d92f62a4c2737e55d2dfd780af6d50a01b6e8fd55bc", ssa_ast = "96d4ac73b5fcbbd215ce960babbd01cc756b6eccf290f48ae34ba54c2d9e3906", flattened_ast = "d93817a88d0ced580beafd9da4398606d565905977bcb4eea14aa43f87e8dc68", destructured_ast = "0a7a26f8943031e6d8642a0271ce49322aaf3365035a57641a0b351a88912e77", inlined_ast = "0a7a26f8943031e6d8642a0271ce49322aaf3365035a57641a0b351a88912e77", dce_ast = "0a7a26f8943031e6d8642a0271ce49322aaf3365035a57641a0b351a88912e77", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/mappings/external_read_with_local.out b/tests/expectations/compiler/mappings/external_read_with_local.out new file mode 100644 index 0000000000..bfe8a72f8c --- /dev/null +++ b/tests/expectations/compiler/mappings/external_read_with_local.out @@ -0,0 +1,37 @@ +namespace = "Compile" +expectation = "Pass" +outputs = [[{ compile = [ + { initial_ast = "c2ffaf912fbd09cc5562fb0099e9d6aa78bbdcf5a72fa4ca790bcde7bee6604d", unrolled_ast = "c2ffaf912fbd09cc5562fb0099e9d6aa78bbdcf5a72fa4ca790bcde7bee6604d", ssa_ast = "12eca155ed26e724287ccd4e6a447bd05301f943f8bd6908fa51080861300bd9", flattened_ast = "99e5df8257db67c4ade0de1f9e4bc247f97a8aee10d689fe2680b0c0289c6bee", destructured_ast = "d6e321cad708ea692ca0f0755f4006592ad18ed036dd044313be6cfec7946121", inlined_ast = "5d576013dee2c062bfcd300e7c1ccc829205615c4e5b2dd55bd4b006e9bc09a6", dce_ast = "5d576013dee2c062bfcd300e7c1ccc829205615c4e5b2dd55bd4b006e9bc09a6", bytecode = """ +program registry.aleo; + +mapping users: + key as address.public; + value as boolean.public; + +function register: + async register self.caller into r0; + output r0 as registry.aleo/register.future; + +finalize register: + input r0 as address.public; + set true into users[r0]; +""", errors = "", warnings = "" }, + { initial_ast = "5ca0830b9d3edffa3384847f9844880469583d8c33203eafe747076b29c5c923", unrolled_ast = "e21e839555001dbcd10ba0d9ddf5158558d37de6911a6d334c79a6ac1de325bc", ssa_ast = "da6ba96df8d6a1a7c748562cb3b5e30475a7cc104f66c9232a81402ae4b49af9", flattened_ast = "efe6f4f1ab759bccc40e0bd4bd62307adc660b2d2a4525d6b4293d8d305642dd", destructured_ast = "3415f76ce1ddef7d1042d01e9315fb4d95b8911192ffce7342849bbc15d3d432", inlined_ast = "02253da8b6028b5c66ce150ce12764cb3cc4743116a6a58a0c1969b897561d3f", dce_ast = "02253da8b6028b5c66ce150ce12764cb3cc4743116a6a58a0c1969b897561d3f", bytecode = """ +import registry.aleo; +program relay.aleo; + +mapping users: + key as address.public; + value as boolean.public; + +function send: + input r0 as address.private; + async send r0 into r1; + output r1 as relay.aleo/send.future; + +finalize send: + input r0 as address.public; + get users[r0] into r1; + assert.eq r1 true; +""", errors = "", warnings = "" }, +] }]] diff --git a/tests/expectations/compiler/mappings/external_read_with_local_fail.out b/tests/expectations/compiler/mappings/external_read_with_local_fail.out deleted file mode 100644 index b40e055960..0000000000 --- a/tests/expectations/compiler/mappings/external_read_with_local_fail.out +++ /dev/null @@ -1,9 +0,0 @@ -namespace = "Compile" -expectation = "Fail" -outputs = [""" -Error [ETYC0372005]: Unknown variable `users` - --> compiler-test:11:35 - | - 11 | let a:bool = Mapping::get(relay.aleo/users, addr); - | ^^^^^^^^^^^^^^^^ -"""] diff --git a/tests/expectations/compiler/mappings/locator_expression_fail.out b/tests/expectations/compiler/mappings/locator_expression_fail.out index bb82bdb8a0..0bbca9c834 100644 --- a/tests/expectations/compiler/mappings/locator_expression_fail.out +++ b/tests/expectations/compiler/mappings/locator_expression_fail.out @@ -1,14 +1,9 @@ namespace = "Compile" expectation = "Fail" outputs = [""" -Error [ETYC0372005]: Unknown variable `users` +Error [ETYC0372117]: Expected type `u32` but type `(address => bool)` was found. --> compiler-test:7:22 | 7 | let a: u32 = relay.aleo/users; | ^^^^^^^^^^^^^^^^ -Error [ETYC0372005]: Unknown variable `users` - --> compiler-test:11:35 - | - 11 | let a:bool = Mapping::get(relay.aleo/users, addr); - | ^^^^^^^^^^^^^^^^ """] diff --git a/tests/expectations/compiler/mappings/max_mappings.out b/tests/expectations/compiler/mappings/max_mappings.out index 040b4cafad..a62cc5747b 100644 --- a/tests/expectations/compiler/mappings/max_mappings.out +++ b/tests/expectations/compiler/mappings/max_mappings.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "34edd130a88ec79cf1bffb97463a75025c9ef5f052262880ed745bb9e8f9a5f9", type_checked_symbol_table = "f6322a8c8e9e64b22226631dbdee83d25f9b22cd17dfce13767ffb32fa31279c", unrolled_symbol_table = "f6322a8c8e9e64b22226631dbdee83d25f9b22cd17dfce13767ffb32fa31279c", initial_ast = "dab4c349df7b581a19b258e289107e94355ce3d848801372999cacc807ddeb7b", unrolled_ast = "dab4c349df7b581a19b258e289107e94355ce3d848801372999cacc807ddeb7b", ssa_ast = "01a69ccd470b48c3d60c9928922b5c2ed2f0fe0405ab3d0ce95ea64d80155027", flattened_ast = "ec2b075dc39d494b448c04fd5bbd19e8a7503cfea823da12ee33464d8e67d0a1", destructured_ast = "28d0ece5659e9c3d8dae3bc9f5e2181730dd52d4d00575553fb62879c2252c4c", inlined_ast = "28d0ece5659e9c3d8dae3bc9f5e2181730dd52d4d00575553fb62879c2252c4c", dce_ast = "28d0ece5659e9c3d8dae3bc9f5e2181730dd52d4d00575553fb62879c2252c4c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "dab4c349df7b581a19b258e289107e94355ce3d848801372999cacc807ddeb7b", unrolled_ast = "dab4c349df7b581a19b258e289107e94355ce3d848801372999cacc807ddeb7b", ssa_ast = "01a69ccd470b48c3d60c9928922b5c2ed2f0fe0405ab3d0ce95ea64d80155027", flattened_ast = "ec2b075dc39d494b448c04fd5bbd19e8a7503cfea823da12ee33464d8e67d0a1", destructured_ast = "28d0ece5659e9c3d8dae3bc9f5e2181730dd52d4d00575553fb62879c2252c4c", inlined_ast = "28d0ece5659e9c3d8dae3bc9f5e2181730dd52d4d00575553fb62879c2252c4c", dce_ast = "28d0ece5659e9c3d8dae3bc9f5e2181730dd52d4d00575553fb62879c2252c4c", bytecode = """ program test.aleo; mapping one: diff --git a/tests/expectations/compiler/mappings/read_external_mapping.out b/tests/expectations/compiler/mappings/read_external_mapping.out index 64fd2e9831..68632d9f89 100644 --- a/tests/expectations/compiler/mappings/read_external_mapping.out +++ b/tests/expectations/compiler/mappings/read_external_mapping.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "b37c330747563dec1083a4035b7cd8f4d527f2f939b0ce55797271440d5e2bff", type_checked_symbol_table = "92447bd8811a8c2052ce62301603369d47defc2765390893eb509872bd0630e6", unrolled_symbol_table = "92447bd8811a8c2052ce62301603369d47defc2765390893eb509872bd0630e6", initial_ast = "f2aaf1996d382c7333a733e4be37ea93c27a3ec58960af996b9f8645ebd27dcf", unrolled_ast = "f2aaf1996d382c7333a733e4be37ea93c27a3ec58960af996b9f8645ebd27dcf", ssa_ast = "16bbfc985f7b340af00f48be7c87cce9fa9deec2517f8e1e51d0a9b90a54fd52", flattened_ast = "327b3263d448da3866ca22b11e845307bea00b77a5854b3c498b3dab8ce31fd2", destructured_ast = "7b13016d5303ea0ba1a9808c08ae7ffa7bd9433cc1c92bd981407291fca91e5d", inlined_ast = "c45092530d55cad8153a244b85c022808dd2b11d4125d2d7f8ac7c83028fd9cd", dce_ast = "c45092530d55cad8153a244b85c022808dd2b11d4125d2d7f8ac7c83028fd9cd", bytecode = """ + { initial_ast = "f2aaf1996d382c7333a733e4be37ea93c27a3ec58960af996b9f8645ebd27dcf", unrolled_ast = "f2aaf1996d382c7333a733e4be37ea93c27a3ec58960af996b9f8645ebd27dcf", ssa_ast = "16bbfc985f7b340af00f48be7c87cce9fa9deec2517f8e1e51d0a9b90a54fd52", flattened_ast = "327b3263d448da3866ca22b11e845307bea00b77a5854b3c498b3dab8ce31fd2", destructured_ast = "7b13016d5303ea0ba1a9808c08ae7ffa7bd9433cc1c92bd981407291fca91e5d", inlined_ast = "c45092530d55cad8153a244b85c022808dd2b11d4125d2d7f8ac7c83028fd9cd", dce_ast = "c45092530d55cad8153a244b85c022808dd2b11d4125d2d7f8ac7c83028fd9cd", bytecode = """ program registry.aleo; mapping users: @@ -24,7 +24,7 @@ finalize unregister: input r0 as address.public; set false into users[r0]; """, errors = "", warnings = "" }, - { initial_symbol_table = "ed3c14438d279303e7efd7f049f8808b647d45b300fbc779f9b7f02b5da0b00f", type_checked_symbol_table = "6ca94eb6b4e442121ac2a67d6f885874fc79bcc319fc445e4fe64bce70787305", unrolled_symbol_table = "6ca94eb6b4e442121ac2a67d6f885874fc79bcc319fc445e4fe64bce70787305", initial_ast = "c6961c7b70fb87a56e44c31d0dc98a21924f0ba72b5cebb9badd6836b5eab56e", unrolled_ast = "40f00aa24c4981d9f54633125ee4e7fb323e15dc4686bb2aec54f9195c5af28f", ssa_ast = "cf58ef07b395655efb8a3b6e2f376c5295e3718091b34128530bcb27e8ea0f42", flattened_ast = "23b1e3eb3e2f5d813322829acd16d8d57f5bc57ba8264b3c00269ef1d24f6cbe", destructured_ast = "bf8920a358ffe1ded495d69c109404f8b110f601924aac332e741e0f9d4e0391", inlined_ast = "f3a8e1bd8096d7e67466bcf83d4f20785b1ac152728e6666a92888d6acb21391", dce_ast = "f3a8e1bd8096d7e67466bcf83d4f20785b1ac152728e6666a92888d6acb21391", bytecode = """ + { initial_ast = "c6961c7b70fb87a56e44c31d0dc98a21924f0ba72b5cebb9badd6836b5eab56e", unrolled_ast = "21f33567aead60ed3037dd490141df3dfa2ee05e7a14c3cf5a3abc5ca4f4bbea", ssa_ast = "ba4d3bd725c6e1bd7dece1e1060bef90d0be8ff4ec591159c362dde060c6a985", flattened_ast = "90e879fa58d7799784966c75f4b6ebe4f2537525b940296cda38a878f29e2b50", destructured_ast = "55b3772660c3b30a21901332ba7a8059a0b1017e83ea555af9588167898e761d", inlined_ast = "40dc3639eadcae5dd662843ed730a3cb8813d5707d69edb2af5329e59e9d5b50", dce_ast = "40dc3639eadcae5dd662843ed730a3cb8813d5707d69edb2af5329e59e9d5b50", bytecode = """ import registry.aleo; program relay.aleo; diff --git a/tests/expectations/compiler/mappings/shadowed_mapping_fail.out b/tests/expectations/compiler/mappings/shadowed_mapping_fail.out index ed56363929..4c3d3e93cd 100644 --- a/tests/expectations/compiler/mappings/shadowed_mapping_fail.out +++ b/tests/expectations/compiler/mappings/shadowed_mapping_fail.out @@ -6,4 +6,11 @@ Error [EAST0372009]: variable `one` shadowed by | 6 | mapping one: field => field; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Error [EAST0372009]: variable `one` shadowed by + --> compiler-test:8:5 + | + 8 | transition one() -> u8 { + 9 | return 1u8 + 1u8; + 10 | } + | ^ """] diff --git a/tests/expectations/compiler/records/balance_wrong_ty.out b/tests/expectations/compiler/records/balance_wrong_ty.out index 5448c8e2d3..bd75a2085e 100644 --- a/tests/expectations/compiler/records/balance_wrong_ty.out +++ b/tests/expectations/compiler/records/balance_wrong_ty.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "aff7f0cb594e04f7a09ec5b3ac2a958eaa6f744db8c12b3510c728358062d34a", type_checked_symbol_table = "523157ab26b66179d152c3f4b5f6c204b8714bb72293e867da3dac8d3b848568", unrolled_symbol_table = "523157ab26b66179d152c3f4b5f6c204b8714bb72293e867da3dac8d3b848568", initial_ast = "50c8f3bc8b9c2489558fcf575da4a1dc9da1583021452a38dd055fa622c239f4", unrolled_ast = "50c8f3bc8b9c2489558fcf575da4a1dc9da1583021452a38dd055fa622c239f4", ssa_ast = "3888bd37ecff2f44e6c9a58733776106c605b73bee5d0b4a1bab339e6a65b3be", flattened_ast = "aaf0ea0bdf90947799366087c8e413a5f30a858beba355ea950a184aea190044", destructured_ast = "e82cd2eb56dd0b2bfc91c15dea7322e37d6be5ffeca0285d3ee78f57d8f498cb", inlined_ast = "e82cd2eb56dd0b2bfc91c15dea7322e37d6be5ffeca0285d3ee78f57d8f498cb", dce_ast = "e82cd2eb56dd0b2bfc91c15dea7322e37d6be5ffeca0285d3ee78f57d8f498cb", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "50c8f3bc8b9c2489558fcf575da4a1dc9da1583021452a38dd055fa622c239f4", unrolled_ast = "50c8f3bc8b9c2489558fcf575da4a1dc9da1583021452a38dd055fa622c239f4", ssa_ast = "3888bd37ecff2f44e6c9a58733776106c605b73bee5d0b4a1bab339e6a65b3be", flattened_ast = "aaf0ea0bdf90947799366087c8e413a5f30a858beba355ea950a184aea190044", destructured_ast = "e82cd2eb56dd0b2bfc91c15dea7322e37d6be5ffeca0285d3ee78f57d8f498cb", inlined_ast = "e82cd2eb56dd0b2bfc91c15dea7322e37d6be5ffeca0285d3ee78f57d8f498cb", dce_ast = "e82cd2eb56dd0b2bfc91c15dea7322e37d6be5ffeca0285d3ee78f57d8f498cb", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/records/declaration.out b/tests/expectations/compiler/records/declaration.out index e7f0430b66..bf545ab8d0 100644 --- a/tests/expectations/compiler/records/declaration.out +++ b/tests/expectations/compiler/records/declaration.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e5cc1a0aeee39e6d9c597e424b34a0fca52e21846ed0e8baab17f1bfbc495dfa", type_checked_symbol_table = "331fe6bcf0b2246c083b456e0083f49cb1465f0e47a835dadc6f2221208eb313", unrolled_symbol_table = "331fe6bcf0b2246c083b456e0083f49cb1465f0e47a835dadc6f2221208eb313", initial_ast = "219d864046c10b30d1e2aaa028e31f099d779436d370c4b6a5883021de58bdb8", unrolled_ast = "219d864046c10b30d1e2aaa028e31f099d779436d370c4b6a5883021de58bdb8", ssa_ast = "6ffb555f57267fd4ab803ed30fba27516b4aab0098a58a5a4da55ddbf7cc004c", flattened_ast = "8293489de0f0b563e1ed848260a741f20dee0b8caca7849d84de6c8d1aa1b5e3", destructured_ast = "b1c280356837bfdd1eabf96df4e80a172ae52dbaa90b610f610f3497046866bc", inlined_ast = "b1c280356837bfdd1eabf96df4e80a172ae52dbaa90b610f610f3497046866bc", dce_ast = "b1c280356837bfdd1eabf96df4e80a172ae52dbaa90b610f610f3497046866bc", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "219d864046c10b30d1e2aaa028e31f099d779436d370c4b6a5883021de58bdb8", unrolled_ast = "219d864046c10b30d1e2aaa028e31f099d779436d370c4b6a5883021de58bdb8", ssa_ast = "6ffb555f57267fd4ab803ed30fba27516b4aab0098a58a5a4da55ddbf7cc004c", flattened_ast = "8293489de0f0b563e1ed848260a741f20dee0b8caca7849d84de6c8d1aa1b5e3", destructured_ast = "b1c280356837bfdd1eabf96df4e80a172ae52dbaa90b610f610f3497046866bc", inlined_ast = "b1c280356837bfdd1eabf96df4e80a172ae52dbaa90b610f610f3497046866bc", dce_ast = "b1c280356837bfdd1eabf96df4e80a172ae52dbaa90b610f610f3497046866bc", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/records/external_nested_record.out b/tests/expectations/compiler/records/external_nested_record.out index f6d7009ff2..a59ce2b0af 100644 --- a/tests/expectations/compiler/records/external_nested_record.out +++ b/tests/expectations/compiler/records/external_nested_record.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "371e2bcdac860b36539232ff84aca40f1cd64f2caeb2c9115a7a8ce7c8a169c0", type_checked_symbol_table = "1fc84247773cefb3d2fea0509a0d642ee4129bc37912b343276ac13d13b06ac9", unrolled_symbol_table = "1fc84247773cefb3d2fea0509a0d642ee4129bc37912b343276ac13d13b06ac9", initial_ast = "48ce3a7bae5585b65a9e90bff61fab17c1374bca0e87cab1b5c3f2c185f450dc", unrolled_ast = "48ce3a7bae5585b65a9e90bff61fab17c1374bca0e87cab1b5c3f2c185f450dc", ssa_ast = "48ce3a7bae5585b65a9e90bff61fab17c1374bca0e87cab1b5c3f2c185f450dc", flattened_ast = "29d625fb72c41e5fd8ad3514624b97b85a1ae3939db5a4d7b378d5c13f00005b", destructured_ast = "b466efabe7243c7fbefc902e50cd94dcdb026d454f0481050c84977213867d0c", inlined_ast = "b466efabe7243c7fbefc902e50cd94dcdb026d454f0481050c84977213867d0c", dce_ast = "b466efabe7243c7fbefc902e50cd94dcdb026d454f0481050c84977213867d0c", bytecode = """ + { initial_ast = "48ce3a7bae5585b65a9e90bff61fab17c1374bca0e87cab1b5c3f2c185f450dc", unrolled_ast = "48ce3a7bae5585b65a9e90bff61fab17c1374bca0e87cab1b5c3f2c185f450dc", ssa_ast = "48ce3a7bae5585b65a9e90bff61fab17c1374bca0e87cab1b5c3f2c185f450dc", flattened_ast = "29d625fb72c41e5fd8ad3514624b97b85a1ae3939db5a4d7b378d5c13f00005b", destructured_ast = "b466efabe7243c7fbefc902e50cd94dcdb026d454f0481050c84977213867d0c", inlined_ast = "b466efabe7243c7fbefc902e50cd94dcdb026d454f0481050c84977213867d0c", dce_ast = "b466efabe7243c7fbefc902e50cd94dcdb026d454f0481050c84977213867d0c", bytecode = """ program child.aleo; record child_rec: @@ -10,14 +10,14 @@ record child_rec: function main: input r0 as child_rec.record; """, errors = "", warnings = "" }, - { initial_symbol_table = "347cee6769abae3c33cadfe3eaae68a833649eca83021aca7e7c063dd76514a5", type_checked_symbol_table = "590a13c59c1b96540162a5f68f5f83c914adbc9d2945abae9e49d4566788bb4e", unrolled_symbol_table = "590a13c59c1b96540162a5f68f5f83c914adbc9d2945abae9e49d4566788bb4e", initial_ast = "3035438b326eef0eacc00dbe4829c09021b73a037709aa7c2a22860e5dd9a26a", unrolled_ast = "b3b45e5d3481e68154563fdc64f460e69fd00395eccb5a319eb5e81ca7f7d3c9", ssa_ast = "b3b45e5d3481e68154563fdc64f460e69fd00395eccb5a319eb5e81ca7f7d3c9", flattened_ast = "2311a42d662fc48ae0063d65e32035c349f709e2f7428b50f388ec6d2a3dbcaa", destructured_ast = "f793f932d3d092553d17307793c58592b869e5926000d798ec85d82ecc6d178e", inlined_ast = "f793f932d3d092553d17307793c58592b869e5926000d798ec85d82ecc6d178e", dce_ast = "f793f932d3d092553d17307793c58592b869e5926000d798ec85d82ecc6d178e", bytecode = """ + { initial_ast = "3035438b326eef0eacc00dbe4829c09021b73a037709aa7c2a22860e5dd9a26a", unrolled_ast = "b3b45e5d3481e68154563fdc64f460e69fd00395eccb5a319eb5e81ca7f7d3c9", ssa_ast = "b3b45e5d3481e68154563fdc64f460e69fd00395eccb5a319eb5e81ca7f7d3c9", flattened_ast = "2311a42d662fc48ae0063d65e32035c349f709e2f7428b50f388ec6d2a3dbcaa", destructured_ast = "f793f932d3d092553d17307793c58592b869e5926000d798ec85d82ecc6d178e", inlined_ast = "f793f932d3d092553d17307793c58592b869e5926000d798ec85d82ecc6d178e", dce_ast = "f793f932d3d092553d17307793c58592b869e5926000d798ec85d82ecc6d178e", bytecode = """ import child.aleo; program inter.aleo; function use_child: input r0 as child.aleo/child_rec.record; """, errors = "", warnings = "" }, - { initial_symbol_table = "3c43fc6fe5cb14b892a5f3f1a9069f9719fd141f0ecb26470741b4ff214321f3", type_checked_symbol_table = "a969a0802dd37ff57339f480147e26723efdbdf0debacc5b215e9e195614c969", unrolled_symbol_table = "a969a0802dd37ff57339f480147e26723efdbdf0debacc5b215e9e195614c969", initial_ast = "a3ac974e10d37be232ec426fe64976ac2e2701d160d8777f4c92e177cf8e3140", unrolled_ast = "e8f62eeaa66db3f359e2965887d4412a182248577aeecbe721e520df7cc8f262", ssa_ast = "e8f62eeaa66db3f359e2965887d4412a182248577aeecbe721e520df7cc8f262", flattened_ast = "992fc3e592c2877917c17d95cda4c49941da939bbc09a8fcd2356f09fcc64dec", destructured_ast = "2a62e891e972abf4d485b73acc2fd39eb970af5cb42590d16b7275f6a7eb5f8c", inlined_ast = "2a62e891e972abf4d485b73acc2fd39eb970af5cb42590d16b7275f6a7eb5f8c", dce_ast = "2a62e891e972abf4d485b73acc2fd39eb970af5cb42590d16b7275f6a7eb5f8c", bytecode = """ + { initial_ast = "a3ac974e10d37be232ec426fe64976ac2e2701d160d8777f4c92e177cf8e3140", unrolled_ast = "e8f62eeaa66db3f359e2965887d4412a182248577aeecbe721e520df7cc8f262", ssa_ast = "e8f62eeaa66db3f359e2965887d4412a182248577aeecbe721e520df7cc8f262", flattened_ast = "992fc3e592c2877917c17d95cda4c49941da939bbc09a8fcd2356f09fcc64dec", destructured_ast = "2a62e891e972abf4d485b73acc2fd39eb970af5cb42590d16b7275f6a7eb5f8c", inlined_ast = "2a62e891e972abf4d485b73acc2fd39eb970af5cb42590d16b7275f6a7eb5f8c", dce_ast = "2a62e891e972abf4d485b73acc2fd39eb970af5cb42590d16b7275f6a7eb5f8c", bytecode = """ import child.aleo; import inter.aleo; program parent.aleo; diff --git a/tests/expectations/compiler/records/gates_is_allowed.out b/tests/expectations/compiler/records/gates_is_allowed.out index cac010d664..e9f23b9581 100644 --- a/tests/expectations/compiler/records/gates_is_allowed.out +++ b/tests/expectations/compiler/records/gates_is_allowed.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e27586af3e11cd0478a1b48fa8c21fc15cf49c90222d76b7f30a38a10d0d0c10", type_checked_symbol_table = "0c997fef9525998d6104e74d48bc8f2a5ff1376dfc1fdb892485b0eebae0fa7f", unrolled_symbol_table = "0c997fef9525998d6104e74d48bc8f2a5ff1376dfc1fdb892485b0eebae0fa7f", initial_ast = "129ac40f7951e7bb74a70fd63d81feab0922aacb25495122e15e12791fc94410", unrolled_ast = "129ac40f7951e7bb74a70fd63d81feab0922aacb25495122e15e12791fc94410", ssa_ast = "411d0f9638f6236f4810e4cc365b8c1bb1eac3a06a97e264242fdf56d5be6475", flattened_ast = "056a794fb5fb8daa8f50710b7eb3ad5ac31ec039a9887d709162d4c6f142195a", destructured_ast = "617f4bc3b37aa8e71c5def628bd3c717988627cda1e52b366c1e74ace085a92a", inlined_ast = "617f4bc3b37aa8e71c5def628bd3c717988627cda1e52b366c1e74ace085a92a", dce_ast = "617f4bc3b37aa8e71c5def628bd3c717988627cda1e52b366c1e74ace085a92a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "129ac40f7951e7bb74a70fd63d81feab0922aacb25495122e15e12791fc94410", unrolled_ast = "129ac40f7951e7bb74a70fd63d81feab0922aacb25495122e15e12791fc94410", ssa_ast = "411d0f9638f6236f4810e4cc365b8c1bb1eac3a06a97e264242fdf56d5be6475", flattened_ast = "056a794fb5fb8daa8f50710b7eb3ad5ac31ec039a9887d709162d4c6f142195a", destructured_ast = "617f4bc3b37aa8e71c5def628bd3c717988627cda1e52b366c1e74ace085a92a", inlined_ast = "617f4bc3b37aa8e71c5def628bd3c717988627cda1e52b366c1e74ace085a92a", dce_ast = "617f4bc3b37aa8e71c5def628bd3c717988627cda1e52b366c1e74ace085a92a", bytecode = """ program test.aleo; record Token: diff --git a/tests/expectations/compiler/records/init_expression.out b/tests/expectations/compiler/records/init_expression.out index 2b2b87eafb..5acc5e91d0 100644 --- a/tests/expectations/compiler/records/init_expression.out +++ b/tests/expectations/compiler/records/init_expression.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0e97e0355017cf89d3f19d3ebf25136b2e26c7ee70469e2da97d8ebff3294746", type_checked_symbol_table = "569ebe3c4a94dc6a9f17613e3c0fd1c99ea7c42449c0135c644f10a7eb143d8d", unrolled_symbol_table = "569ebe3c4a94dc6a9f17613e3c0fd1c99ea7c42449c0135c644f10a7eb143d8d", initial_ast = "310149548a9efb068d208e0e6e0595c63fc6fef77fea04c7d53e0a2c5fa263e3", unrolled_ast = "310149548a9efb068d208e0e6e0595c63fc6fef77fea04c7d53e0a2c5fa263e3", ssa_ast = "d8c30ca374c55d961a94e5ee5fa30ff3fd1c761fa13dc526c940d9b38590ec2d", flattened_ast = "762eecfca3d51ab14e1159d67b5e38d73aafb525f5ea0b6897c82d3ca3590673", destructured_ast = "4a1067062cac5f8a907d63946ad00d45cba3b67b19ec56e552d71039ecb9c6d6", inlined_ast = "4a1067062cac5f8a907d63946ad00d45cba3b67b19ec56e552d71039ecb9c6d6", dce_ast = "47d6ee1ecd0eef9090a3dfa79864d89b59cf65c63126aba40a8444cbce9c91be", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "310149548a9efb068d208e0e6e0595c63fc6fef77fea04c7d53e0a2c5fa263e3", unrolled_ast = "310149548a9efb068d208e0e6e0595c63fc6fef77fea04c7d53e0a2c5fa263e3", ssa_ast = "d8c30ca374c55d961a94e5ee5fa30ff3fd1c761fa13dc526c940d9b38590ec2d", flattened_ast = "762eecfca3d51ab14e1159d67b5e38d73aafb525f5ea0b6897c82d3ca3590673", destructured_ast = "4a1067062cac5f8a907d63946ad00d45cba3b67b19ec56e552d71039ecb9c6d6", inlined_ast = "4a1067062cac5f8a907d63946ad00d45cba3b67b19ec56e552d71039ecb9c6d6", dce_ast = "47d6ee1ecd0eef9090a3dfa79864d89b59cf65c63126aba40a8444cbce9c91be", bytecode = """ program test.aleo; record Token: diff --git a/tests/expectations/compiler/records/init_expression_shorthand.out b/tests/expectations/compiler/records/init_expression_shorthand.out index d353db8f73..b1c2333242 100644 --- a/tests/expectations/compiler/records/init_expression_shorthand.out +++ b/tests/expectations/compiler/records/init_expression_shorthand.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f44dfda2a17c3027d4ab6567dd55064244075cb70ae46e813a039965be4867ba", type_checked_symbol_table = "5a289724cd030e2533ee6f1990dec2b01b6f21c358aba71ff7a18ba889e5ee6d", unrolled_symbol_table = "5a289724cd030e2533ee6f1990dec2b01b6f21c358aba71ff7a18ba889e5ee6d", initial_ast = "c4ccf89c456f4aef33bbe9239b824ae698226885af8935b9e5172e82ac0fe928", unrolled_ast = "3e0db3feedebeff2aa27af0a5351066318e1ef15c1abda067dbde2bb5880bc5f", ssa_ast = "84accb8e0b4480dfbbda50fe3f5a56b1cf36c3ccb2b2a0ad6f729343f7b3398c", flattened_ast = "28e392dbc3203db47447a9a9a9f427acce5a84425e476ee8902a7748d80e1adb", destructured_ast = "872991dcf78bfdf1de9e01bfc9b11da44c583f470a146aae980d5b0ca383a8d0", inlined_ast = "872991dcf78bfdf1de9e01bfc9b11da44c583f470a146aae980d5b0ca383a8d0", dce_ast = "88a0c7699fa49283bc5bcd321946363a038b4013eb1caae687db707dbf439f88", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c4ccf89c456f4aef33bbe9239b824ae698226885af8935b9e5172e82ac0fe928", unrolled_ast = "3e0db3feedebeff2aa27af0a5351066318e1ef15c1abda067dbde2bb5880bc5f", ssa_ast = "84accb8e0b4480dfbbda50fe3f5a56b1cf36c3ccb2b2a0ad6f729343f7b3398c", flattened_ast = "28e392dbc3203db47447a9a9a9f427acce5a84425e476ee8902a7748d80e1adb", destructured_ast = "872991dcf78bfdf1de9e01bfc9b11da44c583f470a146aae980d5b0ca383a8d0", inlined_ast = "872991dcf78bfdf1de9e01bfc9b11da44c583f470a146aae980d5b0ca383a8d0", dce_ast = "88a0c7699fa49283bc5bcd321946363a038b4013eb1caae687db707dbf439f88", bytecode = """ program test.aleo; record Token: diff --git a/tests/expectations/compiler/records/nested_record.out b/tests/expectations/compiler/records/nested_record.out index 3513e5e355..673539aa52 100644 --- a/tests/expectations/compiler/records/nested_record.out +++ b/tests/expectations/compiler/records/nested_record.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "1b7120cb627fd4dc3b1b28a7c7bd3951aba86255f7fc7aea0b42a7432acbfb5a", type_checked_symbol_table = "3afbb1ff6be3611c05024319918137aca03bc50d11e48c11aab17ce5e72c1f3a", unrolled_symbol_table = "3afbb1ff6be3611c05024319918137aca03bc50d11e48c11aab17ce5e72c1f3a", initial_ast = "d863e7b59dfe59fcd0ba922249e2eb0c315fc73b7fe6d42e958e0dbbac1f2340", unrolled_ast = "d863e7b59dfe59fcd0ba922249e2eb0c315fc73b7fe6d42e958e0dbbac1f2340", ssa_ast = "8814d0124a22f34914389617e5b5e75fe5dc6e0008f7412b086725c118d1af53", flattened_ast = "30d106f24bf58d609adff9f463554e3b2746d2e7447023be0847c3a0055fef81", destructured_ast = "5a9ab78d59ef7449107dcbe49732893c39f6ab044d36bbc3eb8ea3ef13e6777f", inlined_ast = "5a9ab78d59ef7449107dcbe49732893c39f6ab044d36bbc3eb8ea3ef13e6777f", dce_ast = "7587e75f6c122fb5be51187ba59091638358c816d1dce87689f1284cd1be8788", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d863e7b59dfe59fcd0ba922249e2eb0c315fc73b7fe6d42e958e0dbbac1f2340", unrolled_ast = "d863e7b59dfe59fcd0ba922249e2eb0c315fc73b7fe6d42e958e0dbbac1f2340", ssa_ast = "8814d0124a22f34914389617e5b5e75fe5dc6e0008f7412b086725c118d1af53", flattened_ast = "30d106f24bf58d609adff9f463554e3b2746d2e7447023be0847c3a0055fef81", destructured_ast = "5a9ab78d59ef7449107dcbe49732893c39f6ab044d36bbc3eb8ea3ef13e6777f", inlined_ast = "5a9ab78d59ef7449107dcbe49732893c39f6ab044d36bbc3eb8ea3ef13e6777f", dce_ast = "7587e75f6c122fb5be51187ba59091638358c816d1dce87689f1284cd1be8788", bytecode = """ program test.aleo; struct Amount: diff --git a/tests/expectations/compiler/records/nested_record_as_function_io.out b/tests/expectations/compiler/records/nested_record_as_function_io.out index 2fb4f27bee..365c4f2090 100644 --- a/tests/expectations/compiler/records/nested_record_as_function_io.out +++ b/tests/expectations/compiler/records/nested_record_as_function_io.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "ef17f1d3f5ecaefb7bc14f1bf9f157686008bf28c0b78ee19d91321ff6bea62c", type_checked_symbol_table = "a41ecd8696585a514cef94a1b143bb15fb7cc2c37542265b7f72cdd8a23d335b", unrolled_symbol_table = "a41ecd8696585a514cef94a1b143bb15fb7cc2c37542265b7f72cdd8a23d335b", initial_ast = "b64182a25ffce908c6ed2a904e9e294603e8cb603de9aaeb73668e1a8cbbf5d0", unrolled_ast = "b64182a25ffce908c6ed2a904e9e294603e8cb603de9aaeb73668e1a8cbbf5d0", ssa_ast = "528aa2e48a0930f37ba4e90ac96aaa1cf0fb86635263446f5378e4dfa43d41fd", flattened_ast = "9428b742d8d262b97984cecf88806b1d369d2713b30a1ea3923e62236e04a1fe", destructured_ast = "509bff06f2ebce0396b4857413307e17e79e20f379d1900f140408217ae9c8f9", inlined_ast = "509bff06f2ebce0396b4857413307e17e79e20f379d1900f140408217ae9c8f9", dce_ast = "509bff06f2ebce0396b4857413307e17e79e20f379d1900f140408217ae9c8f9", bytecode = """ + { initial_ast = "b64182a25ffce908c6ed2a904e9e294603e8cb603de9aaeb73668e1a8cbbf5d0", unrolled_ast = "b64182a25ffce908c6ed2a904e9e294603e8cb603de9aaeb73668e1a8cbbf5d0", ssa_ast = "528aa2e48a0930f37ba4e90ac96aaa1cf0fb86635263446f5378e4dfa43d41fd", flattened_ast = "9428b742d8d262b97984cecf88806b1d369d2713b30a1ea3923e62236e04a1fe", destructured_ast = "509bff06f2ebce0396b4857413307e17e79e20f379d1900f140408217ae9c8f9", inlined_ast = "509bff06f2ebce0396b4857413307e17e79e20f379d1900f140408217ae9c8f9", dce_ast = "509bff06f2ebce0396b4857413307e17e79e20f379d1900f140408217ae9c8f9", bytecode = """ program program_a.aleo; record X: @@ -13,7 +13,7 @@ function mint2: cast self.signer r0 into r1 as X.record; output r1 as X.record; """, errors = "", warnings = "" }, - { initial_symbol_table = "3c877968589f0fa581ede593151e558431956c268a19da114d865817ad109ada", type_checked_symbol_table = "702120aee7bb4c91b863427e54bb307f24a17056316c01f5bb98b0eca8a9972f", unrolled_symbol_table = "702120aee7bb4c91b863427e54bb307f24a17056316c01f5bb98b0eca8a9972f", initial_ast = "60b69111a28cdb34c2cb3cf3a7531a8ad49f128e543bdde432224cf04c654624", unrolled_ast = "60ffc72796bcb5f714be3f720b9f27666a8de0488b46f3fba693aeb5e63d6828", ssa_ast = "ef3e9d3142c9bb9a7879c68fbc56bc6d13b524e7e9d90f73b4a2605c09419535", flattened_ast = "e2fd31f33193492ef8a3027869618a26c8e257b12e7a42221c01adcbc186eea8", destructured_ast = "397fc94cd8b0277f666f6a8cb2d145f44f43a8709d8b1d91890f6ff44466717a", inlined_ast = "397fc94cd8b0277f666f6a8cb2d145f44f43a8709d8b1d91890f6ff44466717a", dce_ast = "397fc94cd8b0277f666f6a8cb2d145f44f43a8709d8b1d91890f6ff44466717a", bytecode = """ + { initial_ast = "60b69111a28cdb34c2cb3cf3a7531a8ad49f128e543bdde432224cf04c654624", unrolled_ast = "60ffc72796bcb5f714be3f720b9f27666a8de0488b46f3fba693aeb5e63d6828", ssa_ast = "ef3e9d3142c9bb9a7879c68fbc56bc6d13b524e7e9d90f73b4a2605c09419535", flattened_ast = "e2fd31f33193492ef8a3027869618a26c8e257b12e7a42221c01adcbc186eea8", destructured_ast = "397fc94cd8b0277f666f6a8cb2d145f44f43a8709d8b1d91890f6ff44466717a", inlined_ast = "397fc94cd8b0277f666f6a8cb2d145f44f43a8709d8b1d91890f6ff44466717a", dce_ast = "397fc94cd8b0277f666f6a8cb2d145f44f43a8709d8b1d91890f6ff44466717a", bytecode = """ import program_a.aleo; program program_b.aleo; @@ -25,7 +25,7 @@ function boofar: input r0 as program_a.aleo/X.record; output r0 as program_a.aleo/X.record; """, errors = "", warnings = "" }, - { initial_symbol_table = "05b2048f362f182d7aacb77258d6bd5a01fd30809b8f3260a20be844b9ec028d", type_checked_symbol_table = "9e2603800a6c44ed49ca2a487539351931076ee6d15071739e40ff6f5a18bb07", unrolled_symbol_table = "9e2603800a6c44ed49ca2a487539351931076ee6d15071739e40ff6f5a18bb07", initial_ast = "c74d819aafa9edb960e8408ceb1b3ee2b5de2c9ae343590f32911b497446d65b", unrolled_ast = "2feeb1f565012e518714d6713df15fd2f921b7ec414c6dc2abf0fd727a1d0e8c", ssa_ast = "54c51b42c1b2d911ebe11e697831fd994cf9da2f49ab4f77473fedf8b9931835", flattened_ast = "321c82b52e3cd2b1b2057e85b65ff3d9bfd70b163d065cecf57a98159fa95c6c", destructured_ast = "29c33e54172af371074530b5245143eef6ff2fc7f9ee8900e246f11bd3299c97", inlined_ast = "29c33e54172af371074530b5245143eef6ff2fc7f9ee8900e246f11bd3299c97", dce_ast = "29c33e54172af371074530b5245143eef6ff2fc7f9ee8900e246f11bd3299c97", bytecode = """ + { initial_ast = "c74d819aafa9edb960e8408ceb1b3ee2b5de2c9ae343590f32911b497446d65b", unrolled_ast = "2feeb1f565012e518714d6713df15fd2f921b7ec414c6dc2abf0fd727a1d0e8c", ssa_ast = "54c51b42c1b2d911ebe11e697831fd994cf9da2f49ab4f77473fedf8b9931835", flattened_ast = "321c82b52e3cd2b1b2057e85b65ff3d9bfd70b163d065cecf57a98159fa95c6c", destructured_ast = "29c33e54172af371074530b5245143eef6ff2fc7f9ee8900e246f11bd3299c97", inlined_ast = "29c33e54172af371074530b5245143eef6ff2fc7f9ee8900e246f11bd3299c97", dce_ast = "29c33e54172af371074530b5245143eef6ff2fc7f9ee8900e246f11bd3299c97", bytecode = """ import program_a.aleo; import program_b.aleo; program program_c.aleo; 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 2844dac033..faeeb6eaa7 100644 --- a/tests/expectations/compiler/records/record_declaration_out_of_order.out +++ b/tests/expectations/compiler/records/record_declaration_out_of_order.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8b97e4d19015e84e22422ece3b996ec3386ef58c3fccef4f15690aa94d12c105", type_checked_symbol_table = "f427e491796ba50d094123eaae8ff7a9712c6828d65eb06f5bca6cd63f60aac6", unrolled_symbol_table = "f427e491796ba50d094123eaae8ff7a9712c6828d65eb06f5bca6cd63f60aac6", initial_ast = "e8986cfdca90fee487bf8f984f6b3f7aeac2dbd312559a3f4f017d3f487cc39a", unrolled_ast = "e8986cfdca90fee487bf8f984f6b3f7aeac2dbd312559a3f4f017d3f487cc39a", ssa_ast = "e6c4ef70820b71babfec205ab842b1e8ef9fa66c9dcac1934479916a6b2b1a1c", flattened_ast = "543ae1d1bae6830181baca181e3d7d10dd2b722efa3477f4aaf8508827e1acff", destructured_ast = "4d657459e4abb30b287a673015de4dc1288b46953449308b222151d5b4db93c2", inlined_ast = "4d657459e4abb30b287a673015de4dc1288b46953449308b222151d5b4db93c2", dce_ast = "4d657459e4abb30b287a673015de4dc1288b46953449308b222151d5b4db93c2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e8986cfdca90fee487bf8f984f6b3f7aeac2dbd312559a3f4f017d3f487cc39a", unrolled_ast = "e8986cfdca90fee487bf8f984f6b3f7aeac2dbd312559a3f4f017d3f487cc39a", ssa_ast = "e6c4ef70820b71babfec205ab842b1e8ef9fa66c9dcac1934479916a6b2b1a1c", flattened_ast = "543ae1d1bae6830181baca181e3d7d10dd2b722efa3477f4aaf8508827e1acff", destructured_ast = "4d657459e4abb30b287a673015de4dc1288b46953449308b222151d5b4db93c2", inlined_ast = "4d657459e4abb30b287a673015de4dc1288b46953449308b222151d5b4db93c2", dce_ast = "4d657459e4abb30b287a673015de4dc1288b46953449308b222151d5b4db93c2", bytecode = """ program test.aleo; record Token: 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 3028888df5..8629473cee 100644 --- a/tests/expectations/compiler/records/record_init_out_of_order.out +++ b/tests/expectations/compiler/records/record_init_out_of_order.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "9dffd91031c74ba157e76c2290527e21e207cabd7d4c319b7c016ac33c3b9fb4", type_checked_symbol_table = "8b5770c00f02d2e82c90f6579278c4b03d3bab86eaccbca73c89573a3b6788ce", unrolled_symbol_table = "8b5770c00f02d2e82c90f6579278c4b03d3bab86eaccbca73c89573a3b6788ce", initial_ast = "18290b69b1442dec9bcc309d17b3b0e0b43fd091bfd673a002171be339094901", unrolled_ast = "bd44d436d9767dcb37c16571c94540f1d9684cc80ea40fb5070ad148cd1a5c74", ssa_ast = "d10574460f9bf02504e84ac4f669d6af257e0331afce6752afb9b5d34fdf4831", flattened_ast = "6b74732354a381385d1f4b8d8a0801a6d1b15fc7ab92b52595349bcee7ae3f61", destructured_ast = "637d3d2c7b6df2fec7f9c89febba89e990576d4d76a6d503c9e3dfdaaa7ef87a", inlined_ast = "637d3d2c7b6df2fec7f9c89febba89e990576d4d76a6d503c9e3dfdaaa7ef87a", dce_ast = "637d3d2c7b6df2fec7f9c89febba89e990576d4d76a6d503c9e3dfdaaa7ef87a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "18290b69b1442dec9bcc309d17b3b0e0b43fd091bfd673a002171be339094901", unrolled_ast = "bd44d436d9767dcb37c16571c94540f1d9684cc80ea40fb5070ad148cd1a5c74", ssa_ast = "d10574460f9bf02504e84ac4f669d6af257e0331afce6752afb9b5d34fdf4831", flattened_ast = "6b74732354a381385d1f4b8d8a0801a6d1b15fc7ab92b52595349bcee7ae3f61", destructured_ast = "637d3d2c7b6df2fec7f9c89febba89e990576d4d76a6d503c9e3dfdaaa7ef87a", inlined_ast = "637d3d2c7b6df2fec7f9c89febba89e990576d4d76a6d503c9e3dfdaaa7ef87a", dce_ast = "637d3d2c7b6df2fec7f9c89febba89e990576d4d76a6d503c9e3dfdaaa7ef87a", bytecode = """ program test.aleo; record Token: diff --git a/tests/expectations/compiler/records/record_with_visibility.out b/tests/expectations/compiler/records/record_with_visibility.out index b88a53dbb6..2dc0af811e 100644 --- a/tests/expectations/compiler/records/record_with_visibility.out +++ b/tests/expectations/compiler/records/record_with_visibility.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "9363c86ea8c9e8e665a4d14bbb576b0309a27a523874f4ac19094f889c12585e", type_checked_symbol_table = "6bb8d7f51ba4eb5a0d9a07f130f694ab166e083bbdac1e035477c2196b04442a", unrolled_symbol_table = "6bb8d7f51ba4eb5a0d9a07f130f694ab166e083bbdac1e035477c2196b04442a", initial_ast = "fb54bacd49c386a9f2fdf1e04c1935a49adb221ebf8e1231b208d1e5ad7d34a3", unrolled_ast = "fb54bacd49c386a9f2fdf1e04c1935a49adb221ebf8e1231b208d1e5ad7d34a3", ssa_ast = "99e1098efdd2817c126310b1774b7535820c26a6faf467ecb9ef0207a275d722", flattened_ast = "72c6f35164038efa2e94a3967fbb134f810b41ee531e6165532bc6131bde9dba", destructured_ast = "93d5a3aec473ac4fdd27daa99c02ca12e782b72306db1b1d840d348986334017", inlined_ast = "93d5a3aec473ac4fdd27daa99c02ca12e782b72306db1b1d840d348986334017", dce_ast = "93d5a3aec473ac4fdd27daa99c02ca12e782b72306db1b1d840d348986334017", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fb54bacd49c386a9f2fdf1e04c1935a49adb221ebf8e1231b208d1e5ad7d34a3", unrolled_ast = "fb54bacd49c386a9f2fdf1e04c1935a49adb221ebf8e1231b208d1e5ad7d34a3", ssa_ast = "99e1098efdd2817c126310b1774b7535820c26a6faf467ecb9ef0207a275d722", flattened_ast = "72c6f35164038efa2e94a3967fbb134f810b41ee531e6165532bc6131bde9dba", destructured_ast = "93d5a3aec473ac4fdd27daa99c02ca12e782b72306db1b1d840d348986334017", inlined_ast = "93d5a3aec473ac4fdd27daa99c02ca12e782b72306db1b1d840d348986334017", dce_ast = "93d5a3aec473ac4fdd27daa99c02ca12e782b72306db1b1d840d348986334017", bytecode = """ program test.aleo; record Token: diff --git a/tests/expectations/compiler/return/ifelse_chain.out b/tests/expectations/compiler/return/ifelse_chain.out index 772968a556..128deaac0d 100644 --- a/tests/expectations/compiler/return/ifelse_chain.out +++ b/tests/expectations/compiler/return/ifelse_chain.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f545263cd920a4a839efd070cf18dfb99f6db84c8d3c1710ca4fdcf033fb9a53", type_checked_symbol_table = "37b2e141173bf62f381071792f1a626b9d94eb3906ed21a37bf0adbb5d42e36e", unrolled_symbol_table = "37b2e141173bf62f381071792f1a626b9d94eb3906ed21a37bf0adbb5d42e36e", initial_ast = "6ea28950d64ac41eeb8da3d87cb6e3810996f20e112e0642f59a60f761714f1d", unrolled_ast = "6ea28950d64ac41eeb8da3d87cb6e3810996f20e112e0642f59a60f761714f1d", ssa_ast = "2fb78fa3dc48ebb722b5e868aeae878da7e6eba06843316f0ebd1451adda1d7c", flattened_ast = "e50d2d001ea761618e59dc13b8b2f3834615637bfad5f740db2e2ad35d4f6679", destructured_ast = "d1a2969debc86ca62ad8beb0cc2dbc226521eb845399be0fb841df3041fc4e87", inlined_ast = "d1a2969debc86ca62ad8beb0cc2dbc226521eb845399be0fb841df3041fc4e87", dce_ast = "d1a2969debc86ca62ad8beb0cc2dbc226521eb845399be0fb841df3041fc4e87", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6ea28950d64ac41eeb8da3d87cb6e3810996f20e112e0642f59a60f761714f1d", unrolled_ast = "6ea28950d64ac41eeb8da3d87cb6e3810996f20e112e0642f59a60f761714f1d", ssa_ast = "2fb78fa3dc48ebb722b5e868aeae878da7e6eba06843316f0ebd1451adda1d7c", flattened_ast = "e50d2d001ea761618e59dc13b8b2f3834615637bfad5f740db2e2ad35d4f6679", destructured_ast = "d1a2969debc86ca62ad8beb0cc2dbc226521eb845399be0fb841df3041fc4e87", inlined_ast = "d1a2969debc86ca62ad8beb0cc2dbc226521eb845399be0fb841df3041fc4e87", dce_ast = "d1a2969debc86ca62ad8beb0cc2dbc226521eb845399be0fb841df3041fc4e87", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/scalar/add.out b/tests/expectations/compiler/scalar/add.out index d83b941ec8..39ab5d5efe 100644 --- a/tests/expectations/compiler/scalar/add.out +++ b/tests/expectations/compiler/scalar/add.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4b33f57d4e74262e49c1f7b6e504afffba314c3d71ff39d525e1b809bd290fe7", type_checked_symbol_table = "9f580fb882cbb3cf15214916faa9a538063e590673afd2e058665d6ef3515495", unrolled_symbol_table = "9f580fb882cbb3cf15214916faa9a538063e590673afd2e058665d6ef3515495", initial_ast = "a9277d3302097491315497980a38ef99484be22383c0dddb835bff6224e7f419", unrolled_ast = "a9277d3302097491315497980a38ef99484be22383c0dddb835bff6224e7f419", ssa_ast = "464c6602c9026fa17e9661a5da82aa214f644bdf2a3153255c844897b649a19d", flattened_ast = "a6dd54f6913bb6eac591a2b84098c93995fc187c322bfa5d061a307c6e52973c", destructured_ast = "3fe252397f2113835b430dff46a4526acc4001f378ef08afe95321e4f8032cf4", inlined_ast = "3fe252397f2113835b430dff46a4526acc4001f378ef08afe95321e4f8032cf4", dce_ast = "3fe252397f2113835b430dff46a4526acc4001f378ef08afe95321e4f8032cf4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a9277d3302097491315497980a38ef99484be22383c0dddb835bff6224e7f419", unrolled_ast = "a9277d3302097491315497980a38ef99484be22383c0dddb835bff6224e7f419", ssa_ast = "464c6602c9026fa17e9661a5da82aa214f644bdf2a3153255c844897b649a19d", flattened_ast = "a6dd54f6913bb6eac591a2b84098c93995fc187c322bfa5d061a307c6e52973c", destructured_ast = "3fe252397f2113835b430dff46a4526acc4001f378ef08afe95321e4f8032cf4", inlined_ast = "3fe252397f2113835b430dff46a4526acc4001f378ef08afe95321e4f8032cf4", dce_ast = "3fe252397f2113835b430dff46a4526acc4001f378ef08afe95321e4f8032cf4", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/scalar/cmp.out b/tests/expectations/compiler/scalar/cmp.out index bf66bd20e2..d2dc123092 100644 --- a/tests/expectations/compiler/scalar/cmp.out +++ b/tests/expectations/compiler/scalar/cmp.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "86227f72463dcea10ca070b7cad5cca24a377779483dc667c1fddd9fd864a2d9", type_checked_symbol_table = "b392cf813c24d209824f144ce2357504902e7c072bbc1c0fad1a3ad4ff1e8842", unrolled_symbol_table = "b392cf813c24d209824f144ce2357504902e7c072bbc1c0fad1a3ad4ff1e8842", initial_ast = "153ccea2abeb003f157df0e389977b2f7f81ab1137739e1d24fc384331f0c405", unrolled_ast = "153ccea2abeb003f157df0e389977b2f7f81ab1137739e1d24fc384331f0c405", ssa_ast = "de9438205d63cdba290b0f240ea4e848f49abd7224c136062f721bcc75c1c8ad", flattened_ast = "9318b44dfc53fe955b4e9f0e25698efc3f534516a5de08a1b97fd5b3e22bb735", destructured_ast = "a676f1c076f8f2e49f28622bae440180b2aab8054d4e40803c0175e04acfcfdc", inlined_ast = "a676f1c076f8f2e49f28622bae440180b2aab8054d4e40803c0175e04acfcfdc", dce_ast = "66d83acfd9a06322425e09b5691545749d12e7a6f4fc48ce9537834736947338", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "153ccea2abeb003f157df0e389977b2f7f81ab1137739e1d24fc384331f0c405", unrolled_ast = "153ccea2abeb003f157df0e389977b2f7f81ab1137739e1d24fc384331f0c405", ssa_ast = "de9438205d63cdba290b0f240ea4e848f49abd7224c136062f721bcc75c1c8ad", flattened_ast = "9318b44dfc53fe955b4e9f0e25698efc3f534516a5de08a1b97fd5b3e22bb735", destructured_ast = "a676f1c076f8f2e49f28622bae440180b2aab8054d4e40803c0175e04acfcfdc", inlined_ast = "a676f1c076f8f2e49f28622bae440180b2aab8054d4e40803c0175e04acfcfdc", dce_ast = "66d83acfd9a06322425e09b5691545749d12e7a6f4fc48ce9537834736947338", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/scalar/eq.out b/tests/expectations/compiler/scalar/eq.out index 664afdcaed..53d2a2b6e7 100644 --- a/tests/expectations/compiler/scalar/eq.out +++ b/tests/expectations/compiler/scalar/eq.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "86227f72463dcea10ca070b7cad5cca24a377779483dc667c1fddd9fd864a2d9", type_checked_symbol_table = "bcaa9bbeee51ce9dd8720630f65806fe1a024b8273bbc8294c1f68f288c616f2", unrolled_symbol_table = "bcaa9bbeee51ce9dd8720630f65806fe1a024b8273bbc8294c1f68f288c616f2", initial_ast = "6aa18cfaecedd7b3648846ac62e198983f7ec7e2edf41bbd900115c19b8d6c22", unrolled_ast = "6aa18cfaecedd7b3648846ac62e198983f7ec7e2edf41bbd900115c19b8d6c22", ssa_ast = "ec82de18700c282153e16509520b7fc9d60c14e08744ee2b25a16cc9d0bd9545", flattened_ast = "b54bafa0dd1e48a6b7f4a014af2f0d951bc3601d861295a8b0cc363a3db156f5", destructured_ast = "b153e45d51676efd59dbe1d3d0cce8deb20dde8c52cdbf0632e351170cd646cf", inlined_ast = "b153e45d51676efd59dbe1d3d0cce8deb20dde8c52cdbf0632e351170cd646cf", dce_ast = "b95286c15cec8801180520063c1e7bba5f8391cd1c5a2241314363042379dd8f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6aa18cfaecedd7b3648846ac62e198983f7ec7e2edf41bbd900115c19b8d6c22", unrolled_ast = "6aa18cfaecedd7b3648846ac62e198983f7ec7e2edf41bbd900115c19b8d6c22", ssa_ast = "ec82de18700c282153e16509520b7fc9d60c14e08744ee2b25a16cc9d0bd9545", flattened_ast = "b54bafa0dd1e48a6b7f4a014af2f0d951bc3601d861295a8b0cc363a3db156f5", destructured_ast = "b153e45d51676efd59dbe1d3d0cce8deb20dde8c52cdbf0632e351170cd646cf", inlined_ast = "b153e45d51676efd59dbe1d3d0cce8deb20dde8c52cdbf0632e351170cd646cf", dce_ast = "b95286c15cec8801180520063c1e7bba5f8391cd1c5a2241314363042379dd8f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/scalar/operator_methods.out b/tests/expectations/compiler/scalar/operator_methods.out index 22f9b2cbab..9ea6d9ffa0 100644 --- a/tests/expectations/compiler/scalar/operator_methods.out +++ b/tests/expectations/compiler/scalar/operator_methods.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "86227f72463dcea10ca070b7cad5cca24a377779483dc667c1fddd9fd864a2d9", type_checked_symbol_table = "6f1eeef6668910c8f1da76079e2a6bd2a05ddd489ecada20f40e8d03895a50a0", unrolled_symbol_table = "6f1eeef6668910c8f1da76079e2a6bd2a05ddd489ecada20f40e8d03895a50a0", initial_ast = "6650df46002160124bb05c956ef8c7f3b7004d2e54778d6bdda9b1f5dcbd8626", unrolled_ast = "6650df46002160124bb05c956ef8c7f3b7004d2e54778d6bdda9b1f5dcbd8626", ssa_ast = "96bb1e3367291c0a89ecc3287b968771acee9a6a9201875c5d0978e0208ed5e3", flattened_ast = "e5b9db13a4cddc67fef7f8cace9007beb67d725f0c6ffcb4c876d9130b6ec36d", destructured_ast = "a0f26dd3e194d8ecef2d1d4ad1db1ab6567baad7247e30120c06f02e4447f02b", inlined_ast = "a0f26dd3e194d8ecef2d1d4ad1db1ab6567baad7247e30120c06f02e4447f02b", dce_ast = "6e3ad020081d385389124d92866003b7d1337f68ac02abf10611c3b9c4e9b101", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6650df46002160124bb05c956ef8c7f3b7004d2e54778d6bdda9b1f5dcbd8626", unrolled_ast = "6650df46002160124bb05c956ef8c7f3b7004d2e54778d6bdda9b1f5dcbd8626", ssa_ast = "96bb1e3367291c0a89ecc3287b968771acee9a6a9201875c5d0978e0208ed5e3", flattened_ast = "e5b9db13a4cddc67fef7f8cace9007beb67d725f0c6ffcb4c876d9130b6ec36d", destructured_ast = "a0f26dd3e194d8ecef2d1d4ad1db1ab6567baad7247e30120c06f02e4447f02b", inlined_ast = "a0f26dd3e194d8ecef2d1d4ad1db1ab6567baad7247e30120c06f02e4447f02b", dce_ast = "6e3ad020081d385389124d92866003b7d1337f68ac02abf10611c3b9c4e9b101", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/scalar/scalar.out b/tests/expectations/compiler/scalar/scalar.out index af57124372..38cfdfd144 100644 --- a/tests/expectations/compiler/scalar/scalar.out +++ b/tests/expectations/compiler/scalar/scalar.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "610917487b9407772d3ba93d1229764d18d06c702cfb7803be0860811be6ec2e", type_checked_symbol_table = "94cec824ac06b1c5d6f392be083f4bff00210f8f7da4a237c6d368b601d5fe32", unrolled_symbol_table = "94cec824ac06b1c5d6f392be083f4bff00210f8f7da4a237c6d368b601d5fe32", initial_ast = "54c4974b341a6c6606e0c97c7d68cc3f482e363a5cc7b4e6fa7b4fee0829fa02", unrolled_ast = "54c4974b341a6c6606e0c97c7d68cc3f482e363a5cc7b4e6fa7b4fee0829fa02", ssa_ast = "7ea4178f85831e1c416e8bbfd418a3283139ddba456e4360276f2e3f3f0bd3fb", flattened_ast = "79dc2e03456aefcd846315cc29aa9b945f7a0fd9982f4b77a4648dc3078b0158", destructured_ast = "363486996189f58dd61c8f870d04d8a0866182988752f753bee9ac4f5189c066", inlined_ast = "363486996189f58dd61c8f870d04d8a0866182988752f753bee9ac4f5189c066", dce_ast = "363486996189f58dd61c8f870d04d8a0866182988752f753bee9ac4f5189c066", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "54c4974b341a6c6606e0c97c7d68cc3f482e363a5cc7b4e6fa7b4fee0829fa02", unrolled_ast = "54c4974b341a6c6606e0c97c7d68cc3f482e363a5cc7b4e6fa7b4fee0829fa02", ssa_ast = "7ea4178f85831e1c416e8bbfd418a3283139ddba456e4360276f2e3f3f0bd3fb", flattened_ast = "79dc2e03456aefcd846315cc29aa9b945f7a0fd9982f4b77a4648dc3078b0158", destructured_ast = "363486996189f58dd61c8f870d04d8a0866182988752f753bee9ac4f5189c066", inlined_ast = "363486996189f58dd61c8f870d04d8a0866182988752f753bee9ac4f5189c066", dce_ast = "363486996189f58dd61c8f870d04d8a0866182988752f753bee9ac4f5189c066", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/scalar/ternary.out b/tests/expectations/compiler/scalar/ternary.out index 89f2ca9fd1..6c0e6dbd82 100644 --- a/tests/expectations/compiler/scalar/ternary.out +++ b/tests/expectations/compiler/scalar/ternary.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "4b33f57d4e74262e49c1f7b6e504afffba314c3d71ff39d525e1b809bd290fe7", type_checked_symbol_table = "9f580fb882cbb3cf15214916faa9a538063e590673afd2e058665d6ef3515495", unrolled_symbol_table = "9f580fb882cbb3cf15214916faa9a538063e590673afd2e058665d6ef3515495", initial_ast = "2a0531cf8132bed35359f8b4cb42bea1e00ca2073408652d8e1e6d3d27898386", unrolled_ast = "2a0531cf8132bed35359f8b4cb42bea1e00ca2073408652d8e1e6d3d27898386", ssa_ast = "62a8070c73b9fc85238dfbacbdf238885d9d916ea1a8beff437ae92987edf9e6", flattened_ast = "93a8127ad98bafd98a590dd5aeaa30dc09995496234ae6a9af65979e2c850d4e", destructured_ast = "d64ef0db38c612033a001c67e24cd49241f12721bc99c1e4db7d22ee21bed95d", inlined_ast = "d64ef0db38c612033a001c67e24cd49241f12721bc99c1e4db7d22ee21bed95d", dce_ast = "d64ef0db38c612033a001c67e24cd49241f12721bc99c1e4db7d22ee21bed95d", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2a0531cf8132bed35359f8b4cb42bea1e00ca2073408652d8e1e6d3d27898386", unrolled_ast = "2a0531cf8132bed35359f8b4cb42bea1e00ca2073408652d8e1e6d3d27898386", ssa_ast = "62a8070c73b9fc85238dfbacbdf238885d9d916ea1a8beff437ae92987edf9e6", flattened_ast = "93a8127ad98bafd98a590dd5aeaa30dc09995496234ae6a9af65979e2c850d4e", destructured_ast = "d64ef0db38c612033a001c67e24cd49241f12721bc99c1e4db7d22ee21bed95d", inlined_ast = "d64ef0db38c612033a001c67e24cd49241f12721bc99c1e4db7d22ee21bed95d", dce_ast = "d64ef0db38c612033a001c67e24cd49241f12721bc99c1e4db7d22ee21bed95d", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/signature/signature.out b/tests/expectations/compiler/signature/signature.out index 968bbba1aa..4e05147ce0 100644 --- a/tests/expectations/compiler/signature/signature.out +++ b/tests/expectations/compiler/signature/signature.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "aa1adefb52d167b485f7fc531fcbfb48f15a3785dff325d5f88e221a3247a88d", type_checked_symbol_table = "cc8e26f2f74ab579a0e15728a6c83dd7b74c39625eae6d1bb83aecd4ea087f62", unrolled_symbol_table = "cc8e26f2f74ab579a0e15728a6c83dd7b74c39625eae6d1bb83aecd4ea087f62", initial_ast = "bc6d2d3a89e0fe70e79a72f2818a8fa8d3b6b15887da7a85400e4d2ed7cf34e8", unrolled_ast = "bc6d2d3a89e0fe70e79a72f2818a8fa8d3b6b15887da7a85400e4d2ed7cf34e8", ssa_ast = "3e3702a4fd62443fe6b090eb89f20ec7e27d324496d75b3ee42f3cda524291c2", flattened_ast = "fed29ad5348e4f3d7a8ba91547fdc14ec386c458c8260588054223091b21956d", destructured_ast = "ffe1d39bb59e15283aafed4676f6e1c9e01091aac0882e03d26f1f503b9123ad", inlined_ast = "ffe1d39bb59e15283aafed4676f6e1c9e01091aac0882e03d26f1f503b9123ad", dce_ast = "e759990e1e0be3d6e6a416664c8ba4035cd6bbf292a7987c9b8874ed07674826", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "bc6d2d3a89e0fe70e79a72f2818a8fa8d3b6b15887da7a85400e4d2ed7cf34e8", unrolled_ast = "bc6d2d3a89e0fe70e79a72f2818a8fa8d3b6b15887da7a85400e4d2ed7cf34e8", ssa_ast = "3e3702a4fd62443fe6b090eb89f20ec7e27d324496d75b3ee42f3cda524291c2", flattened_ast = "fed29ad5348e4f3d7a8ba91547fdc14ec386c458c8260588054223091b21956d", destructured_ast = "ffe1d39bb59e15283aafed4676f6e1c9e01091aac0882e03d26f1f503b9123ad", inlined_ast = "ffe1d39bb59e15283aafed4676f6e1c9e01091aac0882e03d26f1f503b9123ad", dce_ast = "e759990e1e0be3d6e6a416664c8ba4035cd6bbf292a7987c9b8874ed07674826", bytecode = """ program test.aleo; struct foo: diff --git a/tests/expectations/compiler/statements/assign.out b/tests/expectations/compiler/statements/assign.out index a5bf00b616..9f491a2fe5 100644 --- a/tests/expectations/compiler/statements/assign.out +++ b/tests/expectations/compiler/statements/assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0891294aeaca0ef020c717fb0b3cd0fd69c3ed7fe9e55f4ab3f812d331def524", type_checked_symbol_table = "7d0232b76cc73d6651a1285c2cff3ed830db9c1e4277703057a15b353ccbcf45", unrolled_symbol_table = "7d0232b76cc73d6651a1285c2cff3ed830db9c1e4277703057a15b353ccbcf45", initial_ast = "6019b8c22dc3784fa95210eecf929efcb66246ce03f9ae5d867e187d4bcc8788", unrolled_ast = "6019b8c22dc3784fa95210eecf929efcb66246ce03f9ae5d867e187d4bcc8788", ssa_ast = "fe7e915193461f768fdf91bf468873c767d5f6b6964a2f36fc5b47018aca2472", flattened_ast = "8a821b2ed86abdf4344ec3e58b1f13cfa8d42cd2fbcd692b60b975ff968df287", destructured_ast = "c3d78a54d7b38b9e47ef92ab94d93d3530f94f28d14a9a105d00686e750ca862", inlined_ast = "c3d78a54d7b38b9e47ef92ab94d93d3530f94f28d14a9a105d00686e750ca862", dce_ast = "f06f4f184c5dad19a346fdcf168240765bda3758ace5f0b80451c60adf544374", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "6019b8c22dc3784fa95210eecf929efcb66246ce03f9ae5d867e187d4bcc8788", unrolled_ast = "6019b8c22dc3784fa95210eecf929efcb66246ce03f9ae5d867e187d4bcc8788", ssa_ast = "fe7e915193461f768fdf91bf468873c767d5f6b6964a2f36fc5b47018aca2472", flattened_ast = "8a821b2ed86abdf4344ec3e58b1f13cfa8d42cd2fbcd692b60b975ff968df287", destructured_ast = "c3d78a54d7b38b9e47ef92ab94d93d3530f94f28d14a9a105d00686e750ca862", inlined_ast = "c3d78a54d7b38b9e47ef92ab94d93d3530f94f28d14a9a105d00686e750ca862", dce_ast = "f06f4f184c5dad19a346fdcf168240765bda3758ace5f0b80451c60adf544374", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/block.out b/tests/expectations/compiler/statements/block.out index 8ee8102573..1d5783dacf 100644 --- a/tests/expectations/compiler/statements/block.out +++ b/tests/expectations/compiler/statements/block.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "edad92b670cba79cf1cb05db677237d7ae815b44ce8b6f467ad1b02ecf15a2ec", type_checked_symbol_table = "a09dac0c2e43a3a6d5dcf0811e00d2c79a80048913172e7d35e7071cfd44a128", unrolled_symbol_table = "a09dac0c2e43a3a6d5dcf0811e00d2c79a80048913172e7d35e7071cfd44a128", initial_ast = "2d472d7bb8a500e9e65488129e69017f22feca53fc8a4900f58fa70cc30fb16d", unrolled_ast = "2d472d7bb8a500e9e65488129e69017f22feca53fc8a4900f58fa70cc30fb16d", ssa_ast = "ae4b1451d5a14f4b988437ce8a0c5a0c23080a5d6711350fbe768b667f699639", flattened_ast = "cd83d20fc3ca8cbed971b4bc4eec01122ececcad666ff3574cf6f3bcdd71d77e", destructured_ast = "a67dd749de940cfb6178589a3cee151421b0fe59c8b0a9b088fd2df13a1b0327", inlined_ast = "a67dd749de940cfb6178589a3cee151421b0fe59c8b0a9b088fd2df13a1b0327", dce_ast = "a67dd749de940cfb6178589a3cee151421b0fe59c8b0a9b088fd2df13a1b0327", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2d472d7bb8a500e9e65488129e69017f22feca53fc8a4900f58fa70cc30fb16d", unrolled_ast = "2d472d7bb8a500e9e65488129e69017f22feca53fc8a4900f58fa70cc30fb16d", ssa_ast = "ae4b1451d5a14f4b988437ce8a0c5a0c23080a5d6711350fbe768b667f699639", flattened_ast = "cd83d20fc3ca8cbed971b4bc4eec01122ececcad666ff3574cf6f3bcdd71d77e", destructured_ast = "a67dd749de940cfb6178589a3cee151421b0fe59c8b0a9b088fd2df13a1b0327", inlined_ast = "a67dd749de940cfb6178589a3cee151421b0fe59c8b0a9b088fd2df13a1b0327", dce_ast = "a67dd749de940cfb6178589a3cee151421b0fe59c8b0a9b088fd2df13a1b0327", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/chain.out b/tests/expectations/compiler/statements/chain.out index 4d82817cc4..f80f56b3b7 100644 --- a/tests/expectations/compiler/statements/chain.out +++ b/tests/expectations/compiler/statements/chain.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a3101d36786c3c91739f46e0f98e63bfd0a5fa81eda94675553865e7201d39ab", type_checked_symbol_table = "64e645111cd98e7dcc42b5b6da6a89f46b9c6e8a9bef0c6c7acd22a54b75d843", unrolled_symbol_table = "64e645111cd98e7dcc42b5b6da6a89f46b9c6e8a9bef0c6c7acd22a54b75d843", initial_ast = "8e0c70c47df22261563266d35bc5f3a25169c65c705ed9e33bbe51a92611dccc", unrolled_ast = "8e0c70c47df22261563266d35bc5f3a25169c65c705ed9e33bbe51a92611dccc", ssa_ast = "2d738c04e5ae989b25373b5d96877981a85862653298922e8feffde828808c07", flattened_ast = "1efcab145973980eabc68bb0ec6624b8b5d42bba4c38771f88b7a2cee35cdef3", destructured_ast = "b11799e3b04a7c0d53a117d990176c346076772d0a1e86e48884cef62618ee04", inlined_ast = "b11799e3b04a7c0d53a117d990176c346076772d0a1e86e48884cef62618ee04", dce_ast = "b43faebb2985c920347a8d103943a3d3fd53dae5ce6a62647c9067c7d009132f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8e0c70c47df22261563266d35bc5f3a25169c65c705ed9e33bbe51a92611dccc", unrolled_ast = "8e0c70c47df22261563266d35bc5f3a25169c65c705ed9e33bbe51a92611dccc", ssa_ast = "2d738c04e5ae989b25373b5d96877981a85862653298922e8feffde828808c07", flattened_ast = "1efcab145973980eabc68bb0ec6624b8b5d42bba4c38771f88b7a2cee35cdef3", destructured_ast = "b11799e3b04a7c0d53a117d990176c346076772d0a1e86e48884cef62618ee04", inlined_ast = "b11799e3b04a7c0d53a117d990176c346076772d0a1e86e48884cef62618ee04", dce_ast = "b43faebb2985c920347a8d103943a3d3fd53dae5ce6a62647c9067c7d009132f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/expr_statement.out b/tests/expectations/compiler/statements/expr_statement.out index ef975f01fd..6c8b07b07e 100644 --- a/tests/expectations/compiler/statements/expr_statement.out +++ b/tests/expectations/compiler/statements/expr_statement.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "f03346a3957236dc74bf7deadce95d51b6eb5f45ee7c37e8c9f528a95c033ac0", type_checked_symbol_table = "f95adbc3cfd9424e9b2b14c5031d64308f92d629c59f9878800f3f2fd93cd104", unrolled_symbol_table = "f95adbc3cfd9424e9b2b14c5031d64308f92d629c59f9878800f3f2fd93cd104", initial_ast = "eaa9f399bc9592a47c43d90c07ee8813e6a11327a31c9c4a4019ddf49bfd31c2", unrolled_ast = "eaa9f399bc9592a47c43d90c07ee8813e6a11327a31c9c4a4019ddf49bfd31c2", ssa_ast = "98648a4077c879caa3646f9610036e6843e9940a61af40705985ddc8da2325df", flattened_ast = "db92a5e180f9ae7502df883de11b44aea7c08e8fee517d1cfa7bdda51777fbbf", destructured_ast = "bedc21928bb999a9644ee94c09ff6b44ae4cc46296b31b2a3e67d448ed272fec", inlined_ast = "fe589fd7800068d9e3452a51b48e0af5462c39bfecbf670290ee8880f52a4b05", dce_ast = "fe589fd7800068d9e3452a51b48e0af5462c39bfecbf670290ee8880f52a4b05", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "eaa9f399bc9592a47c43d90c07ee8813e6a11327a31c9c4a4019ddf49bfd31c2", unrolled_ast = "eaa9f399bc9592a47c43d90c07ee8813e6a11327a31c9c4a4019ddf49bfd31c2", ssa_ast = "98648a4077c879caa3646f9610036e6843e9940a61af40705985ddc8da2325df", flattened_ast = "db92a5e180f9ae7502df883de11b44aea7c08e8fee517d1cfa7bdda51777fbbf", destructured_ast = "bedc21928bb999a9644ee94c09ff6b44ae4cc46296b31b2a3e67d448ed272fec", inlined_ast = "fe589fd7800068d9e3452a51b48e0af5462c39bfecbf670290ee8880f52a4b05", dce_ast = "fe589fd7800068d9e3452a51b48e0af5462c39bfecbf670290ee8880f52a4b05", bytecode = """ program test.aleo; closure foo: diff --git a/tests/expectations/compiler/statements/iteration_basic.out b/tests/expectations/compiler/statements/iteration_basic.out index 0bf76ee002..95c789d741 100644 --- a/tests/expectations/compiler/statements/iteration_basic.out +++ b/tests/expectations/compiler/statements/iteration_basic.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a3101d36786c3c91739f46e0f98e63bfd0a5fa81eda94675553865e7201d39ab", type_checked_symbol_table = "4b9dafa39a873489785716c7c622d8505819be72110b7f38fcfbfb14eeedc3f6", unrolled_symbol_table = "b8e9c7bcee6f160915396e8b8c45cb69a8d405b57a40d457d1153deeb581fedf", initial_ast = "c853d211f0b9902b1978a581b79719747d48e271dc56f1a73237ff53581f6375", unrolled_ast = "b39f8f9a660f6f85e936c7305764806ce1fdee4097556428d9681453f792ea62", ssa_ast = "b40a70be25d97306588239f437b2ac56433322bea24c3e5f897b5f87c4853e4e", flattened_ast = "b4ca778e94be2312fd745641784c84d39d3cd4994dec31d622bc1903d06bbe13", destructured_ast = "49e5e652220c7363f8456a48aacaba9768f0bfaccff18425f9201156194fb5ce", inlined_ast = "49e5e652220c7363f8456a48aacaba9768f0bfaccff18425f9201156194fb5ce", dce_ast = "49e5e652220c7363f8456a48aacaba9768f0bfaccff18425f9201156194fb5ce", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c853d211f0b9902b1978a581b79719747d48e271dc56f1a73237ff53581f6375", unrolled_ast = "868bce3c6fa51fbfced8fca04fde42c31077481c97627522e67ecd9ccba9ec19", ssa_ast = "ac9cbefc140c01764377b5d177116fcd7d40f24b07717e2c8c8f5c1401181752", flattened_ast = "3388ff4cffa6270f23cd4233675a3f43eb482090f9d25d0ed6049a4046a4cfc7", destructured_ast = "4cb448add32540e68ea85573ce46d7807c33430959d27564251c9b57d7cd9113", inlined_ast = "4cb448add32540e68ea85573ce46d7807c33430959d27564251c9b57d7cd9113", dce_ast = "4cb448add32540e68ea85573ce46d7807c33430959d27564251c9b57d7cd9113", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/iteration_nested.out b/tests/expectations/compiler/statements/iteration_nested.out index 9cc144626a..7797517b6e 100644 --- a/tests/expectations/compiler/statements/iteration_nested.out +++ b/tests/expectations/compiler/statements/iteration_nested.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "0052901eaa15b2b9576247e404ef67887398308491f6a2898420bbdec764ad71", type_checked_symbol_table = "d156c65df297fadd8ccde0680d643e33cc976f9997083d31767eb4f4428e6685", unrolled_symbol_table = "3e69c576be474edb369d9ec2190661e0990500eebcaebaf9ff31caf64fdc0689", initial_ast = "7c9468d2e25b8d770277e8ae01d776a99c2fe1b2b3cc5a26fa45924fbb255629", unrolled_ast = "a5f436cc41ecc729d5108f79abaa12a65d4036c3994541ae1cf475b734ccd3c5", ssa_ast = "f1c9aab6abecb5132f37e0a83ddebbe79eb90c10a8dd08be7b87aa310b0ba880", flattened_ast = "4ec88aa2da726e5ea30fbd75c97e80f1aab21674e31bd06845123a8527f249df", destructured_ast = "7a7b7dd51563b8199d2de27e345c59f4053dfcba829c1ca6f1b16d58d0fe5b6a", inlined_ast = "7a7b7dd51563b8199d2de27e345c59f4053dfcba829c1ca6f1b16d58d0fe5b6a", dce_ast = "7a7b7dd51563b8199d2de27e345c59f4053dfcba829c1ca6f1b16d58d0fe5b6a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7c9468d2e25b8d770277e8ae01d776a99c2fe1b2b3cc5a26fa45924fbb255629", unrolled_ast = "d4a96858fdd3ab265dac8357df39a0e2b263c585e83d24c87c06e124ae76a148", ssa_ast = "4cc7289076c8a1d3b59906c43bf9ed563e173b544fec79730fc26ca55852e256", flattened_ast = "530e2138bdaed1ac6c1b217b24e79589181a896a413933a5f28e1129031f4707", destructured_ast = "f498e1178ef35e3b0b5f579b0aff6f4d757dffd86aa71443272fcbd64836db91", inlined_ast = "f498e1178ef35e3b0b5f579b0aff6f4d757dffd86aa71443272fcbd64836db91", dce_ast = "f498e1178ef35e3b0b5f579b0aff6f4d757dffd86aa71443272fcbd64836db91", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/multiple_returns.out b/tests/expectations/compiler/statements/multiple_returns.out index 6ddc6f136c..e2df4e462a 100644 --- a/tests/expectations/compiler/statements/multiple_returns.out +++ b/tests/expectations/compiler/statements/multiple_returns.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a3101d36786c3c91739f46e0f98e63bfd0a5fa81eda94675553865e7201d39ab", type_checked_symbol_table = "f72de85bc83e07bd3751cf62ecd5482fa634c01d6293708241af2be568c6e768", unrolled_symbol_table = "f72de85bc83e07bd3751cf62ecd5482fa634c01d6293708241af2be568c6e768", initial_ast = "bbcf9d2685d85c7655c97568ff51cb46dd1aee6ee92af6eb4b9ef6b917ce928e", unrolled_ast = "bbcf9d2685d85c7655c97568ff51cb46dd1aee6ee92af6eb4b9ef6b917ce928e", ssa_ast = "d9f3b16b2a063335a36b56798ffaf578d6f04fbe70003ec15a30783590c1dce4", flattened_ast = "9ce05cb73e1f012bada5972095cc1c0602d96bd63a4fe58029f2c073a8eab51c", destructured_ast = "690ca5d32129c085b7897ff25c87a8a95cfc0cf35cec0f3d5742aa68ef4a1a31", inlined_ast = "690ca5d32129c085b7897ff25c87a8a95cfc0cf35cec0f3d5742aa68ef4a1a31", dce_ast = "4bbb3efdf7be6bd5d87995ed2787265dca604575a2b898a7a9cbe0b889bc235b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "bbcf9d2685d85c7655c97568ff51cb46dd1aee6ee92af6eb4b9ef6b917ce928e", unrolled_ast = "bbcf9d2685d85c7655c97568ff51cb46dd1aee6ee92af6eb4b9ef6b917ce928e", ssa_ast = "d9f3b16b2a063335a36b56798ffaf578d6f04fbe70003ec15a30783590c1dce4", flattened_ast = "9ce05cb73e1f012bada5972095cc1c0602d96bd63a4fe58029f2c073a8eab51c", destructured_ast = "690ca5d32129c085b7897ff25c87a8a95cfc0cf35cec0f3d5742aa68ef4a1a31", inlined_ast = "690ca5d32129c085b7897ff25c87a8a95cfc0cf35cec0f3d5742aa68ef4a1a31", dce_ast = "4bbb3efdf7be6bd5d87995ed2787265dca604575a2b898a7a9cbe0b889bc235b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/mutate.out b/tests/expectations/compiler/statements/mutate.out index 52b9044e13..3e7c799128 100644 --- a/tests/expectations/compiler/statements/mutate.out +++ b/tests/expectations/compiler/statements/mutate.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a3101d36786c3c91739f46e0f98e63bfd0a5fa81eda94675553865e7201d39ab", type_checked_symbol_table = "90267a7069bff87b49fefb7c2bdd2dca09ce71a851cdac5f6cc1d2961517020d", unrolled_symbol_table = "90267a7069bff87b49fefb7c2bdd2dca09ce71a851cdac5f6cc1d2961517020d", initial_ast = "b6b526e4450475b5f337242783f48a4dd7342a4b5c9639b23d490bfd96a63a1a", unrolled_ast = "b6b526e4450475b5f337242783f48a4dd7342a4b5c9639b23d490bfd96a63a1a", ssa_ast = "23fb955e50de14a4131b2db621a24d05ac52d5ac7af341e7dde5d24479203cda", flattened_ast = "ebf21ee2f562b59de5164c9965fbb2e822bd5c8e847def54c41738d4df96a25e", destructured_ast = "9ad6ed4557a609671cf3ea7d235114c74fd03717675f28c728240a61d72f38eb", inlined_ast = "9ad6ed4557a609671cf3ea7d235114c74fd03717675f28c728240a61d72f38eb", dce_ast = "1bf4801943a35c63849ec343cf26a5888fa9852805514a499fc1162bbb51e31a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b6b526e4450475b5f337242783f48a4dd7342a4b5c9639b23d490bfd96a63a1a", unrolled_ast = "b6b526e4450475b5f337242783f48a4dd7342a4b5c9639b23d490bfd96a63a1a", ssa_ast = "23fb955e50de14a4131b2db621a24d05ac52d5ac7af341e7dde5d24479203cda", flattened_ast = "ebf21ee2f562b59de5164c9965fbb2e822bd5c8e847def54c41738d4df96a25e", destructured_ast = "9ad6ed4557a609671cf3ea7d235114c74fd03717675f28c728240a61d72f38eb", inlined_ast = "9ad6ed4557a609671cf3ea7d235114c74fd03717675f28c728240a61d72f38eb", dce_ast = "1bf4801943a35c63849ec343cf26a5888fa9852805514a499fc1162bbb51e31a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/operations/add_assign.out b/tests/expectations/compiler/statements/operations/add_assign.out index 0bb85f8924..f21665b50b 100644 --- a/tests/expectations/compiler/statements/operations/add_assign.out +++ b/tests/expectations/compiler/statements/operations/add_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e02a4f7241eb5b91be7162e2ac641b81a7880b0dc97b5218b2dcc147c7ee4bd6", type_checked_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", unrolled_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", initial_ast = "786ce77eead62bf47c1ff5c00e4e2699118f1a41b79db2383ce844d13acca503", unrolled_ast = "786ce77eead62bf47c1ff5c00e4e2699118f1a41b79db2383ce844d13acca503", ssa_ast = "4db0697a00c7c000e48392d0be6e40eb3a5c27ac4f9c9442558961617cce6621", flattened_ast = "b5f30a511177f0ef462c7604003daca6cf89e4d4c402ab635e6fa35100c58b27", destructured_ast = "018126b1bbb84d342a819f36b23ce9b6e68cd862562db83376cf61344103b7ee", inlined_ast = "018126b1bbb84d342a819f36b23ce9b6e68cd862562db83376cf61344103b7ee", dce_ast = "018126b1bbb84d342a819f36b23ce9b6e68cd862562db83376cf61344103b7ee", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "786ce77eead62bf47c1ff5c00e4e2699118f1a41b79db2383ce844d13acca503", unrolled_ast = "786ce77eead62bf47c1ff5c00e4e2699118f1a41b79db2383ce844d13acca503", ssa_ast = "4db0697a00c7c000e48392d0be6e40eb3a5c27ac4f9c9442558961617cce6621", flattened_ast = "b5f30a511177f0ef462c7604003daca6cf89e4d4c402ab635e6fa35100c58b27", destructured_ast = "018126b1bbb84d342a819f36b23ce9b6e68cd862562db83376cf61344103b7ee", inlined_ast = "018126b1bbb84d342a819f36b23ce9b6e68cd862562db83376cf61344103b7ee", dce_ast = "018126b1bbb84d342a819f36b23ce9b6e68cd862562db83376cf61344103b7ee", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/operations/and_assign.out b/tests/expectations/compiler/statements/operations/and_assign.out index bc23f15f43..abe1dd8767 100644 --- a/tests/expectations/compiler/statements/operations/and_assign.out +++ b/tests/expectations/compiler/statements/operations/and_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "05e5f2d89021a9573b9d5c5615074cf2d4da7f7b99b32e2b2032dfdc1e4a149b", type_checked_symbol_table = "24576fe419b83ea762cc9f087c2d2a3e71870bf060f4a2ff88a6da4c53709c37", unrolled_symbol_table = "24576fe419b83ea762cc9f087c2d2a3e71870bf060f4a2ff88a6da4c53709c37", initial_ast = "2828aaa6e47f5d658f33094a37622c1206fe7d7c9050e1fbed30d8b87edece71", unrolled_ast = "2828aaa6e47f5d658f33094a37622c1206fe7d7c9050e1fbed30d8b87edece71", ssa_ast = "e436693135f765ec1e2237a0c073ac52dea3781c6c62d8a4d55cca8a3bdbf080", flattened_ast = "f13e07a9dc3fd6be29c0a6a6a4a24b55ecc21969d0727ce2bbe79d09747cc0c0", destructured_ast = "d83c2cfbe7bf676fec0845a5e9251e43ce213a7d40bc9f695978429e5b4a86e5", inlined_ast = "d83c2cfbe7bf676fec0845a5e9251e43ce213a7d40bc9f695978429e5b4a86e5", dce_ast = "d83c2cfbe7bf676fec0845a5e9251e43ce213a7d40bc9f695978429e5b4a86e5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2828aaa6e47f5d658f33094a37622c1206fe7d7c9050e1fbed30d8b87edece71", unrolled_ast = "2828aaa6e47f5d658f33094a37622c1206fe7d7c9050e1fbed30d8b87edece71", ssa_ast = "e436693135f765ec1e2237a0c073ac52dea3781c6c62d8a4d55cca8a3bdbf080", flattened_ast = "f13e07a9dc3fd6be29c0a6a6a4a24b55ecc21969d0727ce2bbe79d09747cc0c0", destructured_ast = "d83c2cfbe7bf676fec0845a5e9251e43ce213a7d40bc9f695978429e5b4a86e5", inlined_ast = "d83c2cfbe7bf676fec0845a5e9251e43ce213a7d40bc9f695978429e5b4a86e5", dce_ast = "d83c2cfbe7bf676fec0845a5e9251e43ce213a7d40bc9f695978429e5b4a86e5", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/operations/bitand_assign.out b/tests/expectations/compiler/statements/operations/bitand_assign.out index 18ac40d66a..9c8b8e7ef3 100644 --- a/tests/expectations/compiler/statements/operations/bitand_assign.out +++ b/tests/expectations/compiler/statements/operations/bitand_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e02a4f7241eb5b91be7162e2ac641b81a7880b0dc97b5218b2dcc147c7ee4bd6", type_checked_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", unrolled_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", initial_ast = "d5f8d0aa726f24a263d8a8052b08abd443a28b9bac4efda57d17d58edf47099d", unrolled_ast = "d5f8d0aa726f24a263d8a8052b08abd443a28b9bac4efda57d17d58edf47099d", ssa_ast = "d86b1082bb92ee18f8938afc0d8ff1f043c9aeba73ae8fbf6156ba0ba6b1b81f", flattened_ast = "b65e7563e2529a622e062867c8102f92b56bf727f2f2ba0ffb6238b8d1523b6d", destructured_ast = "4c5044e5c267370f1bced8591b993c0c0e3294f725d4f13048cd43c7351d9ad3", inlined_ast = "4c5044e5c267370f1bced8591b993c0c0e3294f725d4f13048cd43c7351d9ad3", dce_ast = "4c5044e5c267370f1bced8591b993c0c0e3294f725d4f13048cd43c7351d9ad3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d5f8d0aa726f24a263d8a8052b08abd443a28b9bac4efda57d17d58edf47099d", unrolled_ast = "d5f8d0aa726f24a263d8a8052b08abd443a28b9bac4efda57d17d58edf47099d", ssa_ast = "d86b1082bb92ee18f8938afc0d8ff1f043c9aeba73ae8fbf6156ba0ba6b1b81f", flattened_ast = "b65e7563e2529a622e062867c8102f92b56bf727f2f2ba0ffb6238b8d1523b6d", destructured_ast = "4c5044e5c267370f1bced8591b993c0c0e3294f725d4f13048cd43c7351d9ad3", inlined_ast = "4c5044e5c267370f1bced8591b993c0c0e3294f725d4f13048cd43c7351d9ad3", dce_ast = "4c5044e5c267370f1bced8591b993c0c0e3294f725d4f13048cd43c7351d9ad3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/operations/bitor_assign.out b/tests/expectations/compiler/statements/operations/bitor_assign.out index b75bd5757e..4444eee3dc 100644 --- a/tests/expectations/compiler/statements/operations/bitor_assign.out +++ b/tests/expectations/compiler/statements/operations/bitor_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e02a4f7241eb5b91be7162e2ac641b81a7880b0dc97b5218b2dcc147c7ee4bd6", type_checked_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", unrolled_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", initial_ast = "a48a2440a8280169dfe0a6e43807580f4c5d9214712b2bc65ac14f3f60376363", unrolled_ast = "a48a2440a8280169dfe0a6e43807580f4c5d9214712b2bc65ac14f3f60376363", ssa_ast = "c1eeec4760577855cd026969f8feb7603bfcc02c0124651568b00319641c5578", flattened_ast = "756bc884e81396ff00403f1ac3f97a5616faf6abace9e629a17ed2be63df9831", destructured_ast = "2e71a8563a713a929ef9a97653422261d3176060bac0e35176ab2647d44a9b7c", inlined_ast = "2e71a8563a713a929ef9a97653422261d3176060bac0e35176ab2647d44a9b7c", dce_ast = "2e71a8563a713a929ef9a97653422261d3176060bac0e35176ab2647d44a9b7c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a48a2440a8280169dfe0a6e43807580f4c5d9214712b2bc65ac14f3f60376363", unrolled_ast = "a48a2440a8280169dfe0a6e43807580f4c5d9214712b2bc65ac14f3f60376363", ssa_ast = "c1eeec4760577855cd026969f8feb7603bfcc02c0124651568b00319641c5578", flattened_ast = "756bc884e81396ff00403f1ac3f97a5616faf6abace9e629a17ed2be63df9831", destructured_ast = "2e71a8563a713a929ef9a97653422261d3176060bac0e35176ab2647d44a9b7c", inlined_ast = "2e71a8563a713a929ef9a97653422261d3176060bac0e35176ab2647d44a9b7c", dce_ast = "2e71a8563a713a929ef9a97653422261d3176060bac0e35176ab2647d44a9b7c", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/operations/bitxor_assign.out b/tests/expectations/compiler/statements/operations/bitxor_assign.out index 156efb2fee..e1f288d20c 100644 --- a/tests/expectations/compiler/statements/operations/bitxor_assign.out +++ b/tests/expectations/compiler/statements/operations/bitxor_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e02a4f7241eb5b91be7162e2ac641b81a7880b0dc97b5218b2dcc147c7ee4bd6", type_checked_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", unrolled_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", initial_ast = "3e938db85b4b5d1ca32a18dc6af6d067f4f3156b845e196d083cb980ee2bc3b1", unrolled_ast = "3e938db85b4b5d1ca32a18dc6af6d067f4f3156b845e196d083cb980ee2bc3b1", ssa_ast = "88a09c4436aff6e61ee4ff0de4098e8c591dd0ea80c23b7e75137c73d07d0b17", flattened_ast = "bb244e9de1cc4d76843dc12ff1c45fd8c8a965d93d8d5a9ff9dc34c9b3f57217", destructured_ast = "116f705522f64a545ee85565520936ad2fc56356ca0d4cacbcba1c4f8c09245f", inlined_ast = "116f705522f64a545ee85565520936ad2fc56356ca0d4cacbcba1c4f8c09245f", dce_ast = "116f705522f64a545ee85565520936ad2fc56356ca0d4cacbcba1c4f8c09245f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3e938db85b4b5d1ca32a18dc6af6d067f4f3156b845e196d083cb980ee2bc3b1", unrolled_ast = "3e938db85b4b5d1ca32a18dc6af6d067f4f3156b845e196d083cb980ee2bc3b1", ssa_ast = "88a09c4436aff6e61ee4ff0de4098e8c591dd0ea80c23b7e75137c73d07d0b17", flattened_ast = "bb244e9de1cc4d76843dc12ff1c45fd8c8a965d93d8d5a9ff9dc34c9b3f57217", destructured_ast = "116f705522f64a545ee85565520936ad2fc56356ca0d4cacbcba1c4f8c09245f", inlined_ast = "116f705522f64a545ee85565520936ad2fc56356ca0d4cacbcba1c4f8c09245f", dce_ast = "116f705522f64a545ee85565520936ad2fc56356ca0d4cacbcba1c4f8c09245f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/operations/div_assign.out b/tests/expectations/compiler/statements/operations/div_assign.out index d34e4d3c92..351b0868d9 100644 --- a/tests/expectations/compiler/statements/operations/div_assign.out +++ b/tests/expectations/compiler/statements/operations/div_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e02a4f7241eb5b91be7162e2ac641b81a7880b0dc97b5218b2dcc147c7ee4bd6", type_checked_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", unrolled_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", initial_ast = "c4b22438c396cf9b44c553dcc3a32a8fbb7dec0d334a80e6282bc28536d8e127", unrolled_ast = "c4b22438c396cf9b44c553dcc3a32a8fbb7dec0d334a80e6282bc28536d8e127", ssa_ast = "9f9c72a9f18ded47c4ebf08d0c3688e0c757c3cc9100615ad5ed859dc9027c1b", flattened_ast = "e64fbb5256594cd26cc6ad46039449b980dcf8da7ab87a520172aa8925f32631", destructured_ast = "2fccab048633b4bf945e5bd8defc6b4af820c1d77d797fbb8307cf371bcf418a", inlined_ast = "2fccab048633b4bf945e5bd8defc6b4af820c1d77d797fbb8307cf371bcf418a", dce_ast = "2fccab048633b4bf945e5bd8defc6b4af820c1d77d797fbb8307cf371bcf418a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "c4b22438c396cf9b44c553dcc3a32a8fbb7dec0d334a80e6282bc28536d8e127", unrolled_ast = "c4b22438c396cf9b44c553dcc3a32a8fbb7dec0d334a80e6282bc28536d8e127", ssa_ast = "9f9c72a9f18ded47c4ebf08d0c3688e0c757c3cc9100615ad5ed859dc9027c1b", flattened_ast = "e64fbb5256594cd26cc6ad46039449b980dcf8da7ab87a520172aa8925f32631", destructured_ast = "2fccab048633b4bf945e5bd8defc6b4af820c1d77d797fbb8307cf371bcf418a", inlined_ast = "2fccab048633b4bf945e5bd8defc6b4af820c1d77d797fbb8307cf371bcf418a", dce_ast = "2fccab048633b4bf945e5bd8defc6b4af820c1d77d797fbb8307cf371bcf418a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/operations/mul_assign.out b/tests/expectations/compiler/statements/operations/mul_assign.out index 2c90a7636e..5acb5a3161 100644 --- a/tests/expectations/compiler/statements/operations/mul_assign.out +++ b/tests/expectations/compiler/statements/operations/mul_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e02a4f7241eb5b91be7162e2ac641b81a7880b0dc97b5218b2dcc147c7ee4bd6", type_checked_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", unrolled_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", initial_ast = "402cc7bf351e8f7360fb4371055e91d192e40770a10408a67766988c3b0e2baf", unrolled_ast = "402cc7bf351e8f7360fb4371055e91d192e40770a10408a67766988c3b0e2baf", ssa_ast = "ff0329347065a8368cda4a26df7dbd77aae78c909f1136a6f68ecee4b25d228e", flattened_ast = "f9365e77ddc8f125482b359d2cfd1bfff2701c6d609fbc61a1f7de27cb15769c", destructured_ast = "172ea791250878b86bf45982e72454bc4d77a5dd1b8e7c931a9678892140fcb8", inlined_ast = "172ea791250878b86bf45982e72454bc4d77a5dd1b8e7c931a9678892140fcb8", dce_ast = "172ea791250878b86bf45982e72454bc4d77a5dd1b8e7c931a9678892140fcb8", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "402cc7bf351e8f7360fb4371055e91d192e40770a10408a67766988c3b0e2baf", unrolled_ast = "402cc7bf351e8f7360fb4371055e91d192e40770a10408a67766988c3b0e2baf", ssa_ast = "ff0329347065a8368cda4a26df7dbd77aae78c909f1136a6f68ecee4b25d228e", flattened_ast = "f9365e77ddc8f125482b359d2cfd1bfff2701c6d609fbc61a1f7de27cb15769c", destructured_ast = "172ea791250878b86bf45982e72454bc4d77a5dd1b8e7c931a9678892140fcb8", inlined_ast = "172ea791250878b86bf45982e72454bc4d77a5dd1b8e7c931a9678892140fcb8", dce_ast = "172ea791250878b86bf45982e72454bc4d77a5dd1b8e7c931a9678892140fcb8", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/operations/or_assign.out b/tests/expectations/compiler/statements/operations/or_assign.out index 28cab05c2a..26825f64fb 100644 --- a/tests/expectations/compiler/statements/operations/or_assign.out +++ b/tests/expectations/compiler/statements/operations/or_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "05e5f2d89021a9573b9d5c5615074cf2d4da7f7b99b32e2b2032dfdc1e4a149b", type_checked_symbol_table = "24576fe419b83ea762cc9f087c2d2a3e71870bf060f4a2ff88a6da4c53709c37", unrolled_symbol_table = "24576fe419b83ea762cc9f087c2d2a3e71870bf060f4a2ff88a6da4c53709c37", initial_ast = "1b435ce8e4044d8a85f773295720a077da989d83a51608d296e4627d6fc8d3e9", unrolled_ast = "1b435ce8e4044d8a85f773295720a077da989d83a51608d296e4627d6fc8d3e9", ssa_ast = "a9c1798902cc14427219a2cd1a4b8d4e9b68470e7a167647d8696c996f34a324", flattened_ast = "4e25f9060a8fd7d625110ad7a1211938dcc8d1b85682c4f68db89c45e36abe75", destructured_ast = "150dfd94218cd0042d61ab0e64d9ba9aa96982191cdbe8c0c038cc24bcf23332", inlined_ast = "150dfd94218cd0042d61ab0e64d9ba9aa96982191cdbe8c0c038cc24bcf23332", dce_ast = "150dfd94218cd0042d61ab0e64d9ba9aa96982191cdbe8c0c038cc24bcf23332", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "1b435ce8e4044d8a85f773295720a077da989d83a51608d296e4627d6fc8d3e9", unrolled_ast = "1b435ce8e4044d8a85f773295720a077da989d83a51608d296e4627d6fc8d3e9", ssa_ast = "a9c1798902cc14427219a2cd1a4b8d4e9b68470e7a167647d8696c996f34a324", flattened_ast = "4e25f9060a8fd7d625110ad7a1211938dcc8d1b85682c4f68db89c45e36abe75", destructured_ast = "150dfd94218cd0042d61ab0e64d9ba9aa96982191cdbe8c0c038cc24bcf23332", inlined_ast = "150dfd94218cd0042d61ab0e64d9ba9aa96982191cdbe8c0c038cc24bcf23332", dce_ast = "150dfd94218cd0042d61ab0e64d9ba9aa96982191cdbe8c0c038cc24bcf23332", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/operations/pow_assign.out b/tests/expectations/compiler/statements/operations/pow_assign.out index 3d1d84ac9f..a4a5c42afc 100644 --- a/tests/expectations/compiler/statements/operations/pow_assign.out +++ b/tests/expectations/compiler/statements/operations/pow_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c5b1695b3f17feb1c34736dbbeb19c5f6e16ec690888e9f83e68a5ef5df508d4", type_checked_symbol_table = "f475e73a52fe54ca1839ab565216cc6fe72147840ba08bc038848469368bb254", unrolled_symbol_table = "f475e73a52fe54ca1839ab565216cc6fe72147840ba08bc038848469368bb254", initial_ast = "b2d4e08e83e84b7ab019d73b0da579c82d848fba5365290a8a2c1ef6d9ab9303", unrolled_ast = "b2d4e08e83e84b7ab019d73b0da579c82d848fba5365290a8a2c1ef6d9ab9303", ssa_ast = "d26ac2545cc3d867d070e08d487b8d626a84bfa729d547cee06273938448c741", flattened_ast = "a5b0f9b902436bc0b7af473b8c01978493262f08af3ef7946026a0fb8ae4b7d1", destructured_ast = "ba18d4627b0d09bd0197afe3b5173ad9cf40c2d296850844a761e7a8e2d13842", inlined_ast = "ba18d4627b0d09bd0197afe3b5173ad9cf40c2d296850844a761e7a8e2d13842", dce_ast = "ba18d4627b0d09bd0197afe3b5173ad9cf40c2d296850844a761e7a8e2d13842", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "b2d4e08e83e84b7ab019d73b0da579c82d848fba5365290a8a2c1ef6d9ab9303", unrolled_ast = "b2d4e08e83e84b7ab019d73b0da579c82d848fba5365290a8a2c1ef6d9ab9303", ssa_ast = "d26ac2545cc3d867d070e08d487b8d626a84bfa729d547cee06273938448c741", flattened_ast = "a5b0f9b902436bc0b7af473b8c01978493262f08af3ef7946026a0fb8ae4b7d1", destructured_ast = "ba18d4627b0d09bd0197afe3b5173ad9cf40c2d296850844a761e7a8e2d13842", inlined_ast = "ba18d4627b0d09bd0197afe3b5173ad9cf40c2d296850844a761e7a8e2d13842", dce_ast = "ba18d4627b0d09bd0197afe3b5173ad9cf40c2d296850844a761e7a8e2d13842", bytecode = """ program test.aleo; function unsigned: diff --git a/tests/expectations/compiler/statements/operations/rem_assign.out b/tests/expectations/compiler/statements/operations/rem_assign.out index 3722b81ea1..6074ebeb30 100644 --- a/tests/expectations/compiler/statements/operations/rem_assign.out +++ b/tests/expectations/compiler/statements/operations/rem_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e02a4f7241eb5b91be7162e2ac641b81a7880b0dc97b5218b2dcc147c7ee4bd6", type_checked_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", unrolled_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", initial_ast = "5fd27e5bdd9d950d5f4fc71626a4d4dc42136026a356f1c2053523f5bafc9d76", unrolled_ast = "5fd27e5bdd9d950d5f4fc71626a4d4dc42136026a356f1c2053523f5bafc9d76", ssa_ast = "346262abc8997da5b214066bd4421159ef612c626b16fbe3aca7edf47c762dc0", flattened_ast = "4d46b4f9ad1b72a598e976e82e5af654c9c7846e43ebf9a41a5ad186355308d7", destructured_ast = "7c8e8b39e72d27ec8d25b9356a30524c101b4e8bd0f88fe4c602add1dbe6c6c2", inlined_ast = "7c8e8b39e72d27ec8d25b9356a30524c101b4e8bd0f88fe4c602add1dbe6c6c2", dce_ast = "7c8e8b39e72d27ec8d25b9356a30524c101b4e8bd0f88fe4c602add1dbe6c6c2", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "5fd27e5bdd9d950d5f4fc71626a4d4dc42136026a356f1c2053523f5bafc9d76", unrolled_ast = "5fd27e5bdd9d950d5f4fc71626a4d4dc42136026a356f1c2053523f5bafc9d76", ssa_ast = "346262abc8997da5b214066bd4421159ef612c626b16fbe3aca7edf47c762dc0", flattened_ast = "4d46b4f9ad1b72a598e976e82e5af654c9c7846e43ebf9a41a5ad186355308d7", destructured_ast = "7c8e8b39e72d27ec8d25b9356a30524c101b4e8bd0f88fe4c602add1dbe6c6c2", inlined_ast = "7c8e8b39e72d27ec8d25b9356a30524c101b4e8bd0f88fe4c602add1dbe6c6c2", dce_ast = "7c8e8b39e72d27ec8d25b9356a30524c101b4e8bd0f88fe4c602add1dbe6c6c2", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/operations/shl_assign.out b/tests/expectations/compiler/statements/operations/shl_assign.out index 9d378930be..4ff9b905b7 100644 --- a/tests/expectations/compiler/statements/operations/shl_assign.out +++ b/tests/expectations/compiler/statements/operations/shl_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c5b1695b3f17feb1c34736dbbeb19c5f6e16ec690888e9f83e68a5ef5df508d4", type_checked_symbol_table = "f475e73a52fe54ca1839ab565216cc6fe72147840ba08bc038848469368bb254", unrolled_symbol_table = "f475e73a52fe54ca1839ab565216cc6fe72147840ba08bc038848469368bb254", initial_ast = "9ee78cbd65beec132d97110aeba5adea156e75321681cbff6adb04d2e3f947c4", unrolled_ast = "9ee78cbd65beec132d97110aeba5adea156e75321681cbff6adb04d2e3f947c4", ssa_ast = "f47344badbc0f56cf32fa8d5ec2766452f1bf1e529e906157e3faf6a852538e9", flattened_ast = "53511fb990cf9ddab8c8331d50836d99f5ef3c42647e996e1e9fddb8559defe5", destructured_ast = "aa622b8e204f1d29a0800e019c65a9c33358385e9ff0ba9dfd0cbf9d92b6f869", inlined_ast = "aa622b8e204f1d29a0800e019c65a9c33358385e9ff0ba9dfd0cbf9d92b6f869", dce_ast = "aa622b8e204f1d29a0800e019c65a9c33358385e9ff0ba9dfd0cbf9d92b6f869", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9ee78cbd65beec132d97110aeba5adea156e75321681cbff6adb04d2e3f947c4", unrolled_ast = "9ee78cbd65beec132d97110aeba5adea156e75321681cbff6adb04d2e3f947c4", ssa_ast = "f47344badbc0f56cf32fa8d5ec2766452f1bf1e529e906157e3faf6a852538e9", flattened_ast = "53511fb990cf9ddab8c8331d50836d99f5ef3c42647e996e1e9fddb8559defe5", destructured_ast = "aa622b8e204f1d29a0800e019c65a9c33358385e9ff0ba9dfd0cbf9d92b6f869", inlined_ast = "aa622b8e204f1d29a0800e019c65a9c33358385e9ff0ba9dfd0cbf9d92b6f869", dce_ast = "aa622b8e204f1d29a0800e019c65a9c33358385e9ff0ba9dfd0cbf9d92b6f869", bytecode = """ program test.aleo; function unsigned: diff --git a/tests/expectations/compiler/statements/operations/shr_assign.out b/tests/expectations/compiler/statements/operations/shr_assign.out index e4f9d5ffeb..1f7d4d7b04 100644 --- a/tests/expectations/compiler/statements/operations/shr_assign.out +++ b/tests/expectations/compiler/statements/operations/shr_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c5b1695b3f17feb1c34736dbbeb19c5f6e16ec690888e9f83e68a5ef5df508d4", type_checked_symbol_table = "f475e73a52fe54ca1839ab565216cc6fe72147840ba08bc038848469368bb254", unrolled_symbol_table = "f475e73a52fe54ca1839ab565216cc6fe72147840ba08bc038848469368bb254", initial_ast = "cf5a997976b3f406e930a11d661e439ba8f965dcdfd533c7eac311afb6c75100", unrolled_ast = "cf5a997976b3f406e930a11d661e439ba8f965dcdfd533c7eac311afb6c75100", ssa_ast = "cc8aaa6ba45850e26a485c5a9941c66b756419c317d886b12a05b26a2ba326d4", flattened_ast = "e16a6b73d2090ce113026f3d7dc56967f317af5d76bfd35b2dc69176c4333651", destructured_ast = "8ede1fd80cf77adf16d57fa2e898257f81217ede9bd6ad61344d3f00827093fb", inlined_ast = "8ede1fd80cf77adf16d57fa2e898257f81217ede9bd6ad61344d3f00827093fb", dce_ast = "8ede1fd80cf77adf16d57fa2e898257f81217ede9bd6ad61344d3f00827093fb", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "cf5a997976b3f406e930a11d661e439ba8f965dcdfd533c7eac311afb6c75100", unrolled_ast = "cf5a997976b3f406e930a11d661e439ba8f965dcdfd533c7eac311afb6c75100", ssa_ast = "cc8aaa6ba45850e26a485c5a9941c66b756419c317d886b12a05b26a2ba326d4", flattened_ast = "e16a6b73d2090ce113026f3d7dc56967f317af5d76bfd35b2dc69176c4333651", destructured_ast = "8ede1fd80cf77adf16d57fa2e898257f81217ede9bd6ad61344d3f00827093fb", inlined_ast = "8ede1fd80cf77adf16d57fa2e898257f81217ede9bd6ad61344d3f00827093fb", dce_ast = "8ede1fd80cf77adf16d57fa2e898257f81217ede9bd6ad61344d3f00827093fb", bytecode = """ program test.aleo; function unsigned: diff --git a/tests/expectations/compiler/statements/operations/sub_assign.out b/tests/expectations/compiler/statements/operations/sub_assign.out index 36a2ebab5c..66118fc951 100644 --- a/tests/expectations/compiler/statements/operations/sub_assign.out +++ b/tests/expectations/compiler/statements/operations/sub_assign.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e02a4f7241eb5b91be7162e2ac641b81a7880b0dc97b5218b2dcc147c7ee4bd6", type_checked_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", unrolled_symbol_table = "2fe272669104183bda88b71dbc3c4bc51885466948c419962707837b465053b7", initial_ast = "63f2beb522b578398f5e7329335289fa405dea83dbf6fcc2e338a2fc39afcefc", unrolled_ast = "63f2beb522b578398f5e7329335289fa405dea83dbf6fcc2e338a2fc39afcefc", ssa_ast = "6feb4290304332a1c9d7151546e1ff522667fdaf050b2a5d2c5c08f84970577c", flattened_ast = "8ed20c081bce62eaeb22c95170a30846776366fcc7ade1943c9fce125538b340", destructured_ast = "6358b17492d7ef077506d97baf94270c253d557d320c8e1dd41c0500f90a1537", inlined_ast = "6358b17492d7ef077506d97baf94270c253d557d320c8e1dd41c0500f90a1537", dce_ast = "6358b17492d7ef077506d97baf94270c253d557d320c8e1dd41c0500f90a1537", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "63f2beb522b578398f5e7329335289fa405dea83dbf6fcc2e338a2fc39afcefc", unrolled_ast = "63f2beb522b578398f5e7329335289fa405dea83dbf6fcc2e338a2fc39afcefc", ssa_ast = "6feb4290304332a1c9d7151546e1ff522667fdaf050b2a5d2c5c08f84970577c", flattened_ast = "8ed20c081bce62eaeb22c95170a30846776366fcc7ade1943c9fce125538b340", destructured_ast = "6358b17492d7ef077506d97baf94270c253d557d320c8e1dd41c0500f90a1537", inlined_ast = "6358b17492d7ef077506d97baf94270c253d557d320c8e1dd41c0500f90a1537", dce_ast = "6358b17492d7ef077506d97baf94270c253d557d320c8e1dd41c0500f90a1537", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out b/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out index 9493313c50..11ae835a7d 100644 --- a/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out +++ b/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3c64e55b36efdf6cf047bb0ace9735ee7d3d0182ef670f71146101761e814ba9", type_checked_symbol_table = "f4004e91f2df0fa92b95ff4241092245c872cc145e51bd8c17a23d053248f320", unrolled_symbol_table = "f4004e91f2df0fa92b95ff4241092245c872cc145e51bd8c17a23d053248f320", initial_ast = "9c38807bbb24304691936a1d411fc7d7d7fea39778712b1c0d860eebc4b85962", unrolled_ast = "9c38807bbb24304691936a1d411fc7d7d7fea39778712b1c0d860eebc4b85962", ssa_ast = "ee8b01c25b736608a799d56f044ac621a3ad493d04c9cc2d9e6da0c556eebe31", flattened_ast = "b3994c5052f66bb60f6819dd3b1b0be78788dac8bfab05eb388c827840859965", destructured_ast = "05d186960b057135d774e3de8c236b696741be00362515024057cc61a065d49a", inlined_ast = "05d186960b057135d774e3de8c236b696741be00362515024057cc61a065d49a", dce_ast = "05d186960b057135d774e3de8c236b696741be00362515024057cc61a065d49a", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9c38807bbb24304691936a1d411fc7d7d7fea39778712b1c0d860eebc4b85962", unrolled_ast = "9c38807bbb24304691936a1d411fc7d7d7fea39778712b1c0d860eebc4b85962", ssa_ast = "ee8b01c25b736608a799d56f044ac621a3ad493d04c9cc2d9e6da0c556eebe31", flattened_ast = "b3994c5052f66bb60f6819dd3b1b0be78788dac8bfab05eb388c827840859965", destructured_ast = "05d186960b057135d774e3de8c236b696741be00362515024057cc61a065d49a", inlined_ast = "05d186960b057135d774e3de8c236b696741be00362515024057cc61a065d49a", dce_ast = "05d186960b057135d774e3de8c236b696741be00362515024057cc61a065d49a", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/statements/underscore_for_loop.out b/tests/expectations/compiler/statements/underscore_for_loop.out index f060e1861d..f9e05e8467 100644 --- a/tests/expectations/compiler/statements/underscore_for_loop.out +++ b/tests/expectations/compiler/statements/underscore_for_loop.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "edad92b670cba79cf1cb05db677237d7ae815b44ce8b6f467ad1b02ecf15a2ec", type_checked_symbol_table = "499467806b6585ca5f0b2cb0cd05ff08dccf9460a11a48899df23baa59290419", unrolled_symbol_table = "3fb7a0881c81e0e5ecc92833448c653fab6c8cf42ea58d4d5e08bc1a79d2040d", initial_ast = "8edaf2a23a7e65051bf3e4ced5eece2f6de1339ca084d363c33b9c91930ae403", unrolled_ast = "56aa8c7dc5296377393e122a6efbb6efc3ee7f034e6b27f6d1b5c91f5a0168c4", ssa_ast = "41fcd8ba84c849134813ff374afdcbe8ef35ec7c83883a2f043196b64326b645", flattened_ast = "b97c7e66892e032d25802a5a915bd139efcc11fc476b996a3cb52d1b7d93b18e", destructured_ast = "8741ccfe8d857512d4b15ddd3319f027e3d6070f1b5d54b643ce0f92bc9b3a74", inlined_ast = "8741ccfe8d857512d4b15ddd3319f027e3d6070f1b5d54b643ce0f92bc9b3a74", dce_ast = "5f0575fcc735e68849c613d13d0af2f497a69f07ed5e0e560a4f9620fa550438", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "8edaf2a23a7e65051bf3e4ced5eece2f6de1339ca084d363c33b9c91930ae403", unrolled_ast = "9fe32b371c825fd6c4e4b912f8dfd58db777f2fece85a46adb809f551d6bdbd0", ssa_ast = "cd4394cc072e7ac063d2afe871c1cbac83902b9366b09363548b008543b6f882", flattened_ast = "0c86ef91bf8d982c95219baad68a52007420a7d66a8374da94c7753d702bf20b", destructured_ast = "07cb482a3b29245b6a89fdf9e701102fe8e1448dd9a4b22b8a8e23a800e4b630", inlined_ast = "07cb482a3b29245b6a89fdf9e701102fe8e1448dd9a4b22b8a8e23a800e4b630", dce_ast = "58e36619926cc6c8b17a8fdbb6a83214a577e3f61132e52e35795bdcdbb3e35b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/structs/external_record.out b/tests/expectations/compiler/structs/external_record.out index 92058a6494..09d337af84 100644 --- a/tests/expectations/compiler/structs/external_record.out +++ b/tests/expectations/compiler/structs/external_record.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "545b44c39cf8f1a72b9c4d8a8e0e86235e007774fb1bd186debb975a2f32b7aa", type_checked_symbol_table = "bf7335fb6140ebe55ca4a42bde0214788573f73e72bef8830bd59e90376734ce", unrolled_symbol_table = "bf7335fb6140ebe55ca4a42bde0214788573f73e72bef8830bd59e90376734ce", initial_ast = "688dba570636a29b20e0f00772838dd74a74e2b4378bf47a7c026434bbf19aa7", unrolled_ast = "688dba570636a29b20e0f00772838dd74a74e2b4378bf47a7c026434bbf19aa7", ssa_ast = "fcd251f93a48549b72a309b7dd3cbbae319a478d48870df59ad08b8c3b7131f0", flattened_ast = "7d105ab28317fe2a5e2b3a36dbabc6e846fa6e9abfa98c4c439dbd4ad6db983e", destructured_ast = "61db2d518332ff256df01615050d9073e3ecfcaa51ce77cac5bbae65c88a292e", inlined_ast = "61db2d518332ff256df01615050d9073e3ecfcaa51ce77cac5bbae65c88a292e", dce_ast = "61db2d518332ff256df01615050d9073e3ecfcaa51ce77cac5bbae65c88a292e", bytecode = """ + { initial_ast = "688dba570636a29b20e0f00772838dd74a74e2b4378bf47a7c026434bbf19aa7", unrolled_ast = "688dba570636a29b20e0f00772838dd74a74e2b4378bf47a7c026434bbf19aa7", ssa_ast = "fcd251f93a48549b72a309b7dd3cbbae319a478d48870df59ad08b8c3b7131f0", flattened_ast = "7d105ab28317fe2a5e2b3a36dbabc6e846fa6e9abfa98c4c439dbd4ad6db983e", destructured_ast = "61db2d518332ff256df01615050d9073e3ecfcaa51ce77cac5bbae65c88a292e", inlined_ast = "61db2d518332ff256df01615050d9073e3ecfcaa51ce77cac5bbae65c88a292e", dce_ast = "61db2d518332ff256df01615050d9073e3ecfcaa51ce77cac5bbae65c88a292e", bytecode = """ program child.aleo; record A: @@ -14,7 +14,7 @@ function mint: cast r0 r1 into r2 as A.record; output r2 as A.record; """, errors = "", warnings = "" }, - { initial_symbol_table = "24e2a1eaddd91f5fcc40e25e6e605100d69285a6d7c9edcce70f6959c6b98336", type_checked_symbol_table = "72e452dd09ee826a3471ad086c3c2801b17a5ea7f0512f25987d2928ad320476", unrolled_symbol_table = "72e452dd09ee826a3471ad086c3c2801b17a5ea7f0512f25987d2928ad320476", initial_ast = "9f94e48836537273a76806128487075f8cd83f8d14a0543d109f83f9f979d063", unrolled_ast = "5a2107c306f81799bde7a3c477f13a117c247497f9b464be28514922ebc14d8f", ssa_ast = "df723b9e8a19479d26502a7ddd034485564e7511948326472a3d89540543f2e4", flattened_ast = "fdd248667a657e1e98e9bfbecbf2078545fee565b9d490e2a9bbaa28487168b5", destructured_ast = "c8a1ddfb9f38141573719c68507b09e54900971896f595188abc0b3e76e6da5c", inlined_ast = "c8a1ddfb9f38141573719c68507b09e54900971896f595188abc0b3e76e6da5c", dce_ast = "c8a1ddfb9f38141573719c68507b09e54900971896f595188abc0b3e76e6da5c", bytecode = """ + { initial_ast = "9f94e48836537273a76806128487075f8cd83f8d14a0543d109f83f9f979d063", unrolled_ast = "5a2107c306f81799bde7a3c477f13a117c247497f9b464be28514922ebc14d8f", ssa_ast = "df723b9e8a19479d26502a7ddd034485564e7511948326472a3d89540543f2e4", flattened_ast = "fdd248667a657e1e98e9bfbecbf2078545fee565b9d490e2a9bbaa28487168b5", destructured_ast = "c8a1ddfb9f38141573719c68507b09e54900971896f595188abc0b3e76e6da5c", inlined_ast = "c8a1ddfb9f38141573719c68507b09e54900971896f595188abc0b3e76e6da5c", dce_ast = "c8a1ddfb9f38141573719c68507b09e54900971896f595188abc0b3e76e6da5c", bytecode = """ import child.aleo; program parent.aleo; @@ -30,7 +30,7 @@ function wrapper_mint: output r2 as child.aleo/A.record; output r3 as B.record; """, errors = "", warnings = "" }, - { initial_symbol_table = "fb327b4d707af4b3e392329300b5943280849fb9204e83bfb3855959f4c450c6", type_checked_symbol_table = "d2373c120c83d40349b47ff378fa88038a484c56751b099c22af9f26033e07d4", unrolled_symbol_table = "d2373c120c83d40349b47ff378fa88038a484c56751b099c22af9f26033e07d4", initial_ast = "804bc7f48060b4981c6440c819b3a08d80295f775f7db22b7d58542817d90663", unrolled_ast = "6f1e27481eacbbc36f54ac0ec51bfd0372382ba8512b3f2ed00d411bda9e046f", ssa_ast = "afe0808023b6a1328cd6174f475ca97a5f143e84fa473330d1357c5da8531989", flattened_ast = "abbebfebc939daf4ae0dab816b699840e84299f664de1fdf270f84285f5fb69b", destructured_ast = "2c8e8bdb7822ce79f46ab525efd45ee0e6748c5ff8254226fdbb45baa6e2477e", inlined_ast = "2c8e8bdb7822ce79f46ab525efd45ee0e6748c5ff8254226fdbb45baa6e2477e", dce_ast = "2c8e8bdb7822ce79f46ab525efd45ee0e6748c5ff8254226fdbb45baa6e2477e", bytecode = """ + { initial_ast = "804bc7f48060b4981c6440c819b3a08d80295f775f7db22b7d58542817d90663", unrolled_ast = "6f1e27481eacbbc36f54ac0ec51bfd0372382ba8512b3f2ed00d411bda9e046f", ssa_ast = "afe0808023b6a1328cd6174f475ca97a5f143e84fa473330d1357c5da8531989", flattened_ast = "abbebfebc939daf4ae0dab816b699840e84299f664de1fdf270f84285f5fb69b", destructured_ast = "2c8e8bdb7822ce79f46ab525efd45ee0e6748c5ff8254226fdbb45baa6e2477e", inlined_ast = "2c8e8bdb7822ce79f46ab525efd45ee0e6748c5ff8254226fdbb45baa6e2477e", dce_ast = "2c8e8bdb7822ce79f46ab525efd45ee0e6748c5ff8254226fdbb45baa6e2477e", bytecode = """ import child.aleo; import parent.aleo; program grandparent.aleo; diff --git a/tests/expectations/compiler/structs/external_struct.out b/tests/expectations/compiler/structs/external_struct.out index b76cb7bab4..09414c783f 100644 --- a/tests/expectations/compiler/structs/external_struct.out +++ b/tests/expectations/compiler/structs/external_struct.out @@ -1,9 +1,13 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "0e69d42104c6001d67304b537fe3b48b1ca3ca66b4a4d7911025f909c931c079", type_checked_symbol_table = "feab86b732d325cdcaa28818140f9abff8ed402d5b2915a5fa7ae6b9657020f7", unrolled_symbol_table = "feab86b732d325cdcaa28818140f9abff8ed402d5b2915a5fa7ae6b9657020f7", initial_ast = "80d537920cacd874248c4a04ad1c7f13fd9150a77c5f358786816ed23f7f1469", unrolled_ast = "80d537920cacd874248c4a04ad1c7f13fd9150a77c5f358786816ed23f7f1469", ssa_ast = "67b51b20c2e292a780020ab8605917f45108cf5348bf7221230224785a2ff9f5", flattened_ast = "0fcd3068648256a2f8f2d6ecbf015bb4be6e6ca3934361d9c7dff005db969b42", destructured_ast = "358a6f584cd0f6cb72940bed001c4f899ab5bec64fd853ecd77bbde396554329", inlined_ast = "358a6f584cd0f6cb72940bed001c4f899ab5bec64fd853ecd77bbde396554329", dce_ast = "358a6f584cd0f6cb72940bed001c4f899ab5bec64fd853ecd77bbde396554329", bytecode = """ + { initial_ast = "80d537920cacd874248c4a04ad1c7f13fd9150a77c5f358786816ed23f7f1469", unrolled_ast = "80d537920cacd874248c4a04ad1c7f13fd9150a77c5f358786816ed23f7f1469", ssa_ast = "67b51b20c2e292a780020ab8605917f45108cf5348bf7221230224785a2ff9f5", flattened_ast = "0fcd3068648256a2f8f2d6ecbf015bb4be6e6ca3934361d9c7dff005db969b42", destructured_ast = "358a6f584cd0f6cb72940bed001c4f899ab5bec64fd853ecd77bbde396554329", inlined_ast = "358a6f584cd0f6cb72940bed001c4f899ab5bec64fd853ecd77bbde396554329", dce_ast = "358a6f584cd0f6cb72940bed001c4f899ab5bec64fd853ecd77bbde396554329", bytecode = """ program child.aleo; +record Boo: + owner as address.private; + val as u32.private; + struct Two: val1 as u32; val2 as u32; @@ -20,10 +24,6 @@ struct Bar: struct Foo: bar as [Bar; 1u32]; -record Boo: - owner as address.private; - val as u32.private; - function create: cast 1u32 2u32 into r0 as Two; cast 3u32 4u32 into r1 as Two; @@ -43,10 +43,19 @@ function create: output r13 as Foo.private; output r14 as Boo.record; """, errors = "", warnings = "" }, - { initial_symbol_table = "bf4df4d282d441aa066c448ef97e451268e0d97c08c33516ac2a4c0eb97d1a5a", type_checked_symbol_table = "ce38b76652d71f02ff483b21887a257d27d51ff9a6d2f1d273c50d7733955ad7", unrolled_symbol_table = "ce38b76652d71f02ff483b21887a257d27d51ff9a6d2f1d273c50d7733955ad7", initial_ast = "6f336cf5b1dafd7cada6e05cf192fc1ea445eb7e0e4c363e61a814fae25b7461", unrolled_ast = "7d0e93818e46dc27ec5cd5c79d71f2ed3f88ec714075ddd364894a452bd73635", ssa_ast = "e1d7cf6ccc11755eed857785d7e09ff4f4daa21b6cc860bd8ac8449c270048f9", flattened_ast = "977ed6c81080f5dac68137e97d69b48e3476db3fc2770d0dd8fbb85db6801c4c", destructured_ast = "f6a21b79481faf95ff0495d9579510ff82e0f87fbf7c28f05b42e5921478eff8", inlined_ast = "f6a21b79481faf95ff0495d9579510ff82e0f87fbf7c28f05b42e5921478eff8", dce_ast = "ad6e474e1263201bdec885ca22305ce4965fbe7e3b27d7e7c6d3e12b5b89150b", bytecode = """ + { initial_ast = "6f336cf5b1dafd7cada6e05cf192fc1ea445eb7e0e4c363e61a814fae25b7461", unrolled_ast = "7d0e93818e46dc27ec5cd5c79d71f2ed3f88ec714075ddd364894a452bd73635", ssa_ast = "e1d7cf6ccc11755eed857785d7e09ff4f4daa21b6cc860bd8ac8449c270048f9", flattened_ast = "977ed6c81080f5dac68137e97d69b48e3476db3fc2770d0dd8fbb85db6801c4c", destructured_ast = "f6a21b79481faf95ff0495d9579510ff82e0f87fbf7c28f05b42e5921478eff8", inlined_ast = "f6a21b79481faf95ff0495d9579510ff82e0f87fbf7c28f05b42e5921478eff8", dce_ast = "ad6e474e1263201bdec885ca22305ce4965fbe7e3b27d7e7c6d3e12b5b89150b", bytecode = """ import child.aleo; program parent.aleo; +struct Woo: + a as u32; + b as u32; + +record BooHoo: + owner as address.private; + val as u32.private; + woo as Woo.private; + struct Two: val1 as u32; val2 as u32; @@ -63,15 +72,6 @@ struct Bar: struct Foo: bar as [Bar; 1u32]; -struct Woo: - a as u32; - b as u32; - -record BooHoo: - owner as address.private; - val as u32.private; - woo as Woo.private; - function create_wrapper: call child.aleo/create into r0 r1; output r0 as Foo.private; @@ -87,7 +87,7 @@ function create_another_wrapper: output r3 as BooHoo.record; output r4 as Woo.private; """, errors = "", warnings = "" }, - { initial_symbol_table = "79d90634b478abc3e148c20ff90bfe9c0083d101f48d1c4d94afb79f64942644", type_checked_symbol_table = "9d247b6c68aaabb4dc45b63453a743c1749bd8aaa219ab0496423d3988a37711", unrolled_symbol_table = "9d247b6c68aaabb4dc45b63453a743c1749bd8aaa219ab0496423d3988a37711", initial_ast = "8473d0584e78127a612fccd0c20273d13283bb10bf900bf0fe68963b04ff9d0e", unrolled_ast = "7cb18813e965a7a08a18d597d6a23958ff79173f933727a94a24a9385ee56376", ssa_ast = "0baea5ed9699697f273a46fe1e7f404c1d1542f185d2dda64d6523839e2d46fd", flattened_ast = "680d358399608944e8d5a8e19aeacf3b9971c4fb5df0d1719cd047c7f3dc894f", destructured_ast = "0d40e06ad7f875d3f7883bbf3b774c3929acb1e016db4b7053c84da435c46b8e", inlined_ast = "0d40e06ad7f875d3f7883bbf3b774c3929acb1e016db4b7053c84da435c46b8e", dce_ast = "b7ca078dbbabed304e97d337aab582faad12d6d8a82ea998d8d347bc2d43b01b", bytecode = """ + { initial_ast = "8473d0584e78127a612fccd0c20273d13283bb10bf900bf0fe68963b04ff9d0e", unrolled_ast = "d597c4a4a9dda80008bd9e333bbf104318e294be627380ca03fd7c141edfdb47", ssa_ast = "13083334a8f117de456a16b687d89c9a17060697b59d352aab435dbcd619aea1", flattened_ast = "4915862b664c509380d5d4b95ac1260cd8e88f60b78a82013195ef9d3ed91539", destructured_ast = "bf843b64d15fe670c20e1febe0446859512be2babfd701e9d9b412da8194b67f", inlined_ast = "bf843b64d15fe670c20e1febe0446859512be2babfd701e9d9b412da8194b67f", dce_ast = "e93a226a421c1ea46eeb75d9b3b127d182357b1a626ef0a2706a48972256debd", bytecode = """ import child.aleo; import parent.aleo; program grandparent.aleo; diff --git a/tests/expectations/compiler/structs/external_struct_in_async_function.out b/tests/expectations/compiler/structs/external_struct_in_async_function.out index 8f98745d95..836f33e264 100644 --- a/tests/expectations/compiler/structs/external_struct_in_async_function.out +++ b/tests/expectations/compiler/structs/external_struct_in_async_function.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "e4b28ad1bf5801625e3f68ba8fbc14fe73571b65e7c9eed845a549ebbb875d50", type_checked_symbol_table = "987cf718249898b5d9177f4522326d1e4cc6f61fc9d46ece0ed7ad22c5502106", unrolled_symbol_table = "987cf718249898b5d9177f4522326d1e4cc6f61fc9d46ece0ed7ad22c5502106", initial_ast = "dfb2a5dca7b21b4eb06219c8f616cc693862287c2b97f24a23736c56b105db5a", unrolled_ast = "dfb2a5dca7b21b4eb06219c8f616cc693862287c2b97f24a23736c56b105db5a", ssa_ast = "caac3c70ecf19722963866758522241698f40ab7749c8ff62f829387fb331fba", flattened_ast = "f20625031bf75a66d4be965847b9c38b94e51f6d5a63d4a84190e398863ea093", destructured_ast = "649e13977b743f61997f9163a8b580c794affb374dabe26bb5fc6d0b69fe255e", inlined_ast = "9ce711fdf38df420e2988871d7b4ef30540dc188a0e5b2aa7b7d0bbebf882c6b", dce_ast = "9ce711fdf38df420e2988871d7b4ef30540dc188a0e5b2aa7b7d0bbebf882c6b", bytecode = """ + { initial_ast = "dfb2a5dca7b21b4eb06219c8f616cc693862287c2b97f24a23736c56b105db5a", unrolled_ast = "dfb2a5dca7b21b4eb06219c8f616cc693862287c2b97f24a23736c56b105db5a", ssa_ast = "caac3c70ecf19722963866758522241698f40ab7749c8ff62f829387fb331fba", flattened_ast = "f20625031bf75a66d4be965847b9c38b94e51f6d5a63d4a84190e398863ea093", destructured_ast = "649e13977b743f61997f9163a8b580c794affb374dabe26bb5fc6d0b69fe255e", inlined_ast = "9ce711fdf38df420e2988871d7b4ef30540dc188a0e5b2aa7b7d0bbebf882c6b", dce_ast = "9ce711fdf38df420e2988871d7b4ef30540dc188a0e5b2aa7b7d0bbebf882c6b", bytecode = """ program parent.aleo; struct TestStruct: @@ -17,7 +17,7 @@ finalize init: input r0 as TestStruct.public; assert.eq 0u32 0u32; """, errors = "", warnings = "" }, - { initial_symbol_table = "ade5e10cbf2e161b593ece0c125a91194e5c8c8119be591bb9a5e42a20d0ad37", type_checked_symbol_table = "5cfed9246d46a427a9dbed1cdbd40b4ea00837d34e94f9e5dea5b135ee2c65a9", unrolled_symbol_table = "5cfed9246d46a427a9dbed1cdbd40b4ea00837d34e94f9e5dea5b135ee2c65a9", initial_ast = "b1348090a951e00cbf76c62d734fa808bfceea5b4169aa6da15a08ff185cbc50", unrolled_ast = "f1c461c8b0f677d0954ff6d29ab29abb648b57c7c141ddaf116a28d837e2b546", ssa_ast = "39e50a1b965cf6d4c19750d75edd4b1a8f8c02c04bbcb361f4fa70cebdc39574", flattened_ast = "a5a1c8def04670f3c5177946811bd27dcae5b045fce181e5e3307d9964686341", destructured_ast = "97153aa38aad12f2695c1e457270bd678add4d96f01f78660a9be0ab8cd409bf", inlined_ast = "97153aa38aad12f2695c1e457270bd678add4d96f01f78660a9be0ab8cd409bf", dce_ast = "97153aa38aad12f2695c1e457270bd678add4d96f01f78660a9be0ab8cd409bf", bytecode = """ + { initial_ast = "b1348090a951e00cbf76c62d734fa808bfceea5b4169aa6da15a08ff185cbc50", unrolled_ast = "247180b52b593e1e83145ea948686c23c0b32fdda337a60d385ed0e30c6237b5", ssa_ast = "6d5221789e513c2a9f83df24011180c9f55f919260c741ebc94969624a0a66a1", flattened_ast = "609c2c3575c40e6f7bdb376d4b53637d4033b47e6f341ecf60eb3fc8db7e86b2", destructured_ast = "3dbeb25d86e9f4a7016a8ef2a6532fd2f2f1380a4e91e67023610ed8bf30a633", inlined_ast = "3dbeb25d86e9f4a7016a8ef2a6532fd2f2f1380a4e91e67023610ed8bf30a633", dce_ast = "3dbeb25d86e9f4a7016a8ef2a6532fd2f2f1380a4e91e67023610ed8bf30a633", bytecode = """ import parent.aleo; program child.aleo; diff --git a/tests/expectations/compiler/structs/inline.out b/tests/expectations/compiler/structs/inline.out index 4a0750e69f..e0b812d586 100644 --- a/tests/expectations/compiler/structs/inline.out +++ b/tests/expectations/compiler/structs/inline.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "18432386126d29f3b73d0d25926c66fec8bbdb450749c3ff084737b1c7299a9b", type_checked_symbol_table = "4e593e2112d9e0a17f4656fe6ced4c71784f27c5c1be1b067006c30829f4e94d", unrolled_symbol_table = "4e593e2112d9e0a17f4656fe6ced4c71784f27c5c1be1b067006c30829f4e94d", initial_ast = "720997e02c7f2ce03685fe398e736292110f425d30c17abebc269cb395cd8dfc", unrolled_ast = "720997e02c7f2ce03685fe398e736292110f425d30c17abebc269cb395cd8dfc", ssa_ast = "af27b467011e346f5e23d55919c971abbdee3d977fa6f66f1f2874edd69838c5", flattened_ast = "97edd75c3be5d9423ec75cc43195724f29a4f391e275b21aa6005102364eca46", destructured_ast = "6da69e57d85dca6aeb6d2667e1528e86483ac9868f1ccb4a5b4a886893be5abf", inlined_ast = "6da69e57d85dca6aeb6d2667e1528e86483ac9868f1ccb4a5b4a886893be5abf", dce_ast = "6da69e57d85dca6aeb6d2667e1528e86483ac9868f1ccb4a5b4a886893be5abf", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "720997e02c7f2ce03685fe398e736292110f425d30c17abebc269cb395cd8dfc", unrolled_ast = "720997e02c7f2ce03685fe398e736292110f425d30c17abebc269cb395cd8dfc", ssa_ast = "af27b467011e346f5e23d55919c971abbdee3d977fa6f66f1f2874edd69838c5", flattened_ast = "97edd75c3be5d9423ec75cc43195724f29a4f391e275b21aa6005102364eca46", destructured_ast = "6da69e57d85dca6aeb6d2667e1528e86483ac9868f1ccb4a5b4a886893be5abf", inlined_ast = "6da69e57d85dca6aeb6d2667e1528e86483ac9868f1ccb4a5b4a886893be5abf", dce_ast = "6da69e57d85dca6aeb6d2667e1528e86483ac9868f1ccb4a5b4a886893be5abf", bytecode = """ program test.aleo; struct Foo: diff --git a/tests/expectations/compiler/structs/member_variable.out b/tests/expectations/compiler/structs/member_variable.out index 4495e2c410..b6fbaf8228 100644 --- a/tests/expectations/compiler/structs/member_variable.out +++ b/tests/expectations/compiler/structs/member_variable.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c179cd0faecf1c85f6cd06d0c51c0c4b67c41cf76c27f9b79d401ff1c2a5ae88", type_checked_symbol_table = "b2e5be5b62586ba275999b42b1eac2d4b5f831c9d54fd6f637a0ee8e486a6797", unrolled_symbol_table = "b2e5be5b62586ba275999b42b1eac2d4b5f831c9d54fd6f637a0ee8e486a6797", initial_ast = "d89b9fdb5e70b86d396086607556d2948e8d9c6c5f5ef5bac79f5693f998e0ce", unrolled_ast = "d89b9fdb5e70b86d396086607556d2948e8d9c6c5f5ef5bac79f5693f998e0ce", ssa_ast = "cf645e1be13a0e77fe51422b2577805ec94ef0d975301860f0a950ca291dbea4", flattened_ast = "8845d50db3bfe49287e668ae154fa034204bfa55269013cc73733398e1022b1a", destructured_ast = "a7f28cc5f9919c72ef312cdfe442d985a2f1e1ac488d4e1a1f9ed212d0e9ffff", inlined_ast = "a7f28cc5f9919c72ef312cdfe442d985a2f1e1ac488d4e1a1f9ed212d0e9ffff", dce_ast = "a7f28cc5f9919c72ef312cdfe442d985a2f1e1ac488d4e1a1f9ed212d0e9ffff", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d89b9fdb5e70b86d396086607556d2948e8d9c6c5f5ef5bac79f5693f998e0ce", unrolled_ast = "d89b9fdb5e70b86d396086607556d2948e8d9c6c5f5ef5bac79f5693f998e0ce", ssa_ast = "cf645e1be13a0e77fe51422b2577805ec94ef0d975301860f0a950ca291dbea4", flattened_ast = "8845d50db3bfe49287e668ae154fa034204bfa55269013cc73733398e1022b1a", destructured_ast = "a7f28cc5f9919c72ef312cdfe442d985a2f1e1ac488d4e1a1f9ed212d0e9ffff", inlined_ast = "a7f28cc5f9919c72ef312cdfe442d985a2f1e1ac488d4e1a1f9ed212d0e9ffff", dce_ast = "a7f28cc5f9919c72ef312cdfe442d985a2f1e1ac488d4e1a1f9ed212d0e9ffff", bytecode = """ program test.aleo; struct Foo: diff --git a/tests/expectations/compiler/structs/redefine_external_struct.out b/tests/expectations/compiler/structs/redefine_external_struct.out index 7ca6375567..3318e91f7e 100644 --- a/tests/expectations/compiler/structs/redefine_external_struct.out +++ b/tests/expectations/compiler/structs/redefine_external_struct.out @@ -1,7 +1,7 @@ namespace = "Compile" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "d6cadeddcd95eecf86bae12493d0a1d7e7790968480f4c17509854ecebac67e6", type_checked_symbol_table = "07faf9a13da574e94d0b860cc7facf6c18a1a3c7ec1494c6aaff0b2fe8be19d3", unrolled_symbol_table = "07faf9a13da574e94d0b860cc7facf6c18a1a3c7ec1494c6aaff0b2fe8be19d3", initial_ast = "1099e85d3866b5e46c17fbd0defc0e9276bd79a2a806abcf03a05d329fd235b8", unrolled_ast = "1099e85d3866b5e46c17fbd0defc0e9276bd79a2a806abcf03a05d329fd235b8", ssa_ast = "7ff9fbb26944ad717bd0f494d8b482fb0d3bf2cda4c4a10f1ba65daafe4321bf", flattened_ast = "bba9c79be8821a9bb7f5bc2f29b338b9845269a1469167c7cc2691489f58d850", destructured_ast = "b73b2c5fef99ba7d205693d1f80133273e4656bb81c754b2e656386421e82c5a", inlined_ast = "b73b2c5fef99ba7d205693d1f80133273e4656bb81c754b2e656386421e82c5a", dce_ast = "b73b2c5fef99ba7d205693d1f80133273e4656bb81c754b2e656386421e82c5a", bytecode = """ + { initial_ast = "1099e85d3866b5e46c17fbd0defc0e9276bd79a2a806abcf03a05d329fd235b8", unrolled_ast = "1099e85d3866b5e46c17fbd0defc0e9276bd79a2a806abcf03a05d329fd235b8", ssa_ast = "7ff9fbb26944ad717bd0f494d8b482fb0d3bf2cda4c4a10f1ba65daafe4321bf", flattened_ast = "bba9c79be8821a9bb7f5bc2f29b338b9845269a1469167c7cc2691489f58d850", destructured_ast = "b73b2c5fef99ba7d205693d1f80133273e4656bb81c754b2e656386421e82c5a", inlined_ast = "b73b2c5fef99ba7d205693d1f80133273e4656bb81c754b2e656386421e82c5a", dce_ast = "b73b2c5fef99ba7d205693d1f80133273e4656bb81c754b2e656386421e82c5a", bytecode = """ program child.aleo; struct Two: @@ -37,7 +37,7 @@ function create: cast r12 into r13 as Foo; output r13 as Foo.private; """, errors = "", warnings = "" }, - { initial_symbol_table = "792924a07c8eaa20f03774aa5960addc107eab2dba32e52e75edf5c4fec5d3e5", type_checked_symbol_table = "eb5d01c689b52bbb271aebe8c80ca7a4498c2eab0b42f506e850c002b6f4a975", unrolled_symbol_table = "eb5d01c689b52bbb271aebe8c80ca7a4498c2eab0b42f506e850c002b6f4a975", initial_ast = "c52ee7318f9217bbdaf84d1c1567ba00a7dbcc7171ab0884f318c5a8cf58382d", unrolled_ast = "6de6d6b771640a0558fa2a002317f88367cca98452bc06647fd3d6279f7ae527", ssa_ast = "68deede0d9a4bf893092fb18708e5edb0acef701896b2b216ca980a53031a381", flattened_ast = "135d4523a25c0c8f456f18ab7482b6625ef30463aa1d288dac5bc07b1e4995b1", destructured_ast = "0510356bf186e38cb818ca083b57b1330ff19fda54dd5818f3b45936065e06cd", inlined_ast = "0510356bf186e38cb818ca083b57b1330ff19fda54dd5818f3b45936065e06cd", dce_ast = "fa5b26471547574040dc8597e9512836d793d44e63db0db99a00bbd41bf06193", bytecode = """ + { initial_ast = "c52ee7318f9217bbdaf84d1c1567ba00a7dbcc7171ab0884f318c5a8cf58382d", unrolled_ast = "6de6d6b771640a0558fa2a002317f88367cca98452bc06647fd3d6279f7ae527", ssa_ast = "68deede0d9a4bf893092fb18708e5edb0acef701896b2b216ca980a53031a381", flattened_ast = "135d4523a25c0c8f456f18ab7482b6625ef30463aa1d288dac5bc07b1e4995b1", destructured_ast = "0510356bf186e38cb818ca083b57b1330ff19fda54dd5818f3b45936065e06cd", inlined_ast = "0510356bf186e38cb818ca083b57b1330ff19fda54dd5818f3b45936065e06cd", dce_ast = "fa5b26471547574040dc8597e9512836d793d44e63db0db99a00bbd41bf06193", bytecode = """ import child.aleo; program parent.aleo; diff --git a/tests/expectations/compiler/structs/struct_contains_record_fail.out b/tests/expectations/compiler/structs/struct_contains_record_fail.out index ad365eb725..09f3fa4e30 100644 --- a/tests/expectations/compiler/structs/struct_contains_record_fail.out +++ b/tests/expectations/compiler/structs/struct_contains_record_fail.out @@ -8,7 +8,7 @@ Error [ETYC0372030]: A struct or record cannot contain another record. | ^^^^^ | = Remove the record `Token` from `Foo`. -Error [ETYC0372058]: Cyclic dependency between structs: `Foo` --> `Token` --> `Foo` +Error [ETYC0372058]: Cyclic dependency between structs: `Token` --> `Foo` --> `Token` Error [ETYC0372083]: A program must have at least one transition function. --> compiler-test:1:1 | 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 0cafed0247..eab7daca99 100644 --- a/tests/expectations/compiler/structs/struct_declaration_out_of_order.out +++ b/tests/expectations/compiler/structs/struct_declaration_out_of_order.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "3713792d4c406b11c803f84d6c704165406bf5f0c809e9cf230112a5c28471de", type_checked_symbol_table = "8fab91640f55422f485703b12e2098af92f8a10633e6da1cf4f6ab58e80b2d7a", unrolled_symbol_table = "8fab91640f55422f485703b12e2098af92f8a10633e6da1cf4f6ab58e80b2d7a", initial_ast = "53b8b645d4d7ff0927780fc8018008808d36b4442113476652e70f6c266e8cda", unrolled_ast = "53b8b645d4d7ff0927780fc8018008808d36b4442113476652e70f6c266e8cda", ssa_ast = "db5ce2216227d15eb0952bd5dfde4f3e50da0f2e21e3949d949e61f8ee4d8811", flattened_ast = "fc9049e078b4fa078189d9b11080df584bc9502d425608fd1e569c1a3642fa8b", destructured_ast = "a6d65ddce050d90d8d253084aa24068e1976e26f04a96110cef71fc841b651ed", inlined_ast = "a6d65ddce050d90d8d253084aa24068e1976e26f04a96110cef71fc841b651ed", dce_ast = "a6d65ddce050d90d8d253084aa24068e1976e26f04a96110cef71fc841b651ed", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "53b8b645d4d7ff0927780fc8018008808d36b4442113476652e70f6c266e8cda", unrolled_ast = "53b8b645d4d7ff0927780fc8018008808d36b4442113476652e70f6c266e8cda", ssa_ast = "db5ce2216227d15eb0952bd5dfde4f3e50da0f2e21e3949d949e61f8ee4d8811", flattened_ast = "fc9049e078b4fa078189d9b11080df584bc9502d425608fd1e569c1a3642fa8b", destructured_ast = "a6d65ddce050d90d8d253084aa24068e1976e26f04a96110cef71fc841b651ed", inlined_ast = "a6d65ddce050d90d8d253084aa24068e1976e26f04a96110cef71fc841b651ed", dce_ast = "a6d65ddce050d90d8d253084aa24068e1976e26f04a96110cef71fc841b651ed", bytecode = """ program test.aleo; struct A: 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 225ad44d1e..b760a19f53 100644 --- a/tests/expectations/compiler/structs/struct_init_out_of_order.out +++ b/tests/expectations/compiler/structs/struct_init_out_of_order.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "8cef98c7fefcc8aadeb3df00f983085346d1d0df1622e94375cd587aaecd7329", type_checked_symbol_table = "d78ee2248e54c9788074d8053ff844ce2f883ca5cd978f5688210df7bbe339dc", unrolled_symbol_table = "d78ee2248e54c9788074d8053ff844ce2f883ca5cd978f5688210df7bbe339dc", initial_ast = "fce4f06c55fcf8d9b056abd03a00b40b5e4aad7d5898b0520f67cc7a06681f0b", unrolled_ast = "fce4f06c55fcf8d9b056abd03a00b40b5e4aad7d5898b0520f67cc7a06681f0b", ssa_ast = "62c3239efb45f0205489ba49fdc70d2054e5f09b62baafaa438606acc6c4ed71", flattened_ast = "b1b84f8aa6e995eedd8981a184ed0795bd0ce733fdf599f76032d66c8a15e302", destructured_ast = "1679e1b28c54bc007f9e989c5941ba5852dd32c8f6f1ce442b62b4f9c10091db", inlined_ast = "1679e1b28c54bc007f9e989c5941ba5852dd32c8f6f1ce442b62b4f9c10091db", dce_ast = "1679e1b28c54bc007f9e989c5941ba5852dd32c8f6f1ce442b62b4f9c10091db", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "fce4f06c55fcf8d9b056abd03a00b40b5e4aad7d5898b0520f67cc7a06681f0b", unrolled_ast = "fce4f06c55fcf8d9b056abd03a00b40b5e4aad7d5898b0520f67cc7a06681f0b", ssa_ast = "62c3239efb45f0205489ba49fdc70d2054e5f09b62baafaa438606acc6c4ed71", flattened_ast = "b1b84f8aa6e995eedd8981a184ed0795bd0ce733fdf599f76032d66c8a15e302", destructured_ast = "1679e1b28c54bc007f9e989c5941ba5852dd32c8f6f1ce442b62b4f9c10091db", inlined_ast = "1679e1b28c54bc007f9e989c5941ba5852dd32c8f6f1ce442b62b4f9c10091db", dce_ast = "1679e1b28c54bc007f9e989c5941ba5852dd32c8f6f1ce442b62b4f9c10091db", bytecode = """ program test.aleo; struct Foo: diff --git a/tests/expectations/compiler/tuple/function_call_returns_tuple.out b/tests/expectations/compiler/tuple/function_call_returns_tuple.out index 96a6007c88..af238768dc 100644 --- a/tests/expectations/compiler/tuple/function_call_returns_tuple.out +++ b/tests/expectations/compiler/tuple/function_call_returns_tuple.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "85a83c971dee33592d9d46c991eedd0ba073acf90edbc29955eb475c2beedb0a", type_checked_symbol_table = "5d30820d21e62cda18ee4a77cffd51f1427c7608cca61b33db54e9009998bec6", unrolled_symbol_table = "5d30820d21e62cda18ee4a77cffd51f1427c7608cca61b33db54e9009998bec6", initial_ast = "0c172f9b4921fc30d51d61eaa6205537ce6b0e1146864050154ad4a09edfaeea", unrolled_ast = "0c172f9b4921fc30d51d61eaa6205537ce6b0e1146864050154ad4a09edfaeea", ssa_ast = "7f57febaeac178acde1e72b5b4287ec436a1cd62a3cc941b4bd3faec97bac7a4", flattened_ast = "253ed245e59e1c3386dd35fe54366164073540f1541d8d361969912b7ef9fca1", destructured_ast = "ddbd78b291884bdb3178218807f0cc05b7b94a0ea135bbde6ea89c3ba5628e7e", inlined_ast = "b75a62d1460c2384bf73343eaa865225f3215f3fc2657f3149e2e4a71e112a39", dce_ast = "252f3f18bb963961137514ba6814d68d4bb8b5c5e5d1fd6955ffd1c7ef47b8b5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0c172f9b4921fc30d51d61eaa6205537ce6b0e1146864050154ad4a09edfaeea", unrolled_ast = "0c172f9b4921fc30d51d61eaa6205537ce6b0e1146864050154ad4a09edfaeea", ssa_ast = "7f57febaeac178acde1e72b5b4287ec436a1cd62a3cc941b4bd3faec97bac7a4", flattened_ast = "253ed245e59e1c3386dd35fe54366164073540f1541d8d361969912b7ef9fca1", destructured_ast = "ddbd78b291884bdb3178218807f0cc05b7b94a0ea135bbde6ea89c3ba5628e7e", inlined_ast = "b75a62d1460c2384bf73343eaa865225f3215f3fc2657f3149e2e4a71e112a39", dce_ast = "252f3f18bb963961137514ba6814d68d4bb8b5c5e5d1fd6955ffd1c7ef47b8b5", bytecode = """ program test.aleo; closure foo: diff --git a/tests/expectations/compiler/tuple/function_early_return.out b/tests/expectations/compiler/tuple/function_early_return.out index e1c684c2b5..8a1db6a400 100644 --- a/tests/expectations/compiler/tuple/function_early_return.out +++ b/tests/expectations/compiler/tuple/function_early_return.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "5f42289191209c8d630d75a544f3dc9d819ba565975b2efe399c7772ea32e6c8", type_checked_symbol_table = "f599a62de3464274ab23f87b67a39a04690833622608a24fd0bff6a5414d5c82", unrolled_symbol_table = "f599a62de3464274ab23f87b67a39a04690833622608a24fd0bff6a5414d5c82", initial_ast = "462ac51169ef56e2645c0159f763f0c42b41252ba99be2a834f99f5653d7f94d", unrolled_ast = "462ac51169ef56e2645c0159f763f0c42b41252ba99be2a834f99f5653d7f94d", ssa_ast = "79bba39bc18a544b54c02d10076536ff0e7fdd471cda3098056c1952b93ac39a", flattened_ast = "aafddc5b1c0e4aae46750722919836b3e71a8ce1cc2647ad4e8bf56981229109", destructured_ast = "176f43a5b2919fd6191d8236e7f9bf63198d6da91e0bdfdf87f8d913d06393f7", inlined_ast = "176f43a5b2919fd6191d8236e7f9bf63198d6da91e0bdfdf87f8d913d06393f7", dce_ast = "176f43a5b2919fd6191d8236e7f9bf63198d6da91e0bdfdf87f8d913d06393f7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "462ac51169ef56e2645c0159f763f0c42b41252ba99be2a834f99f5653d7f94d", unrolled_ast = "462ac51169ef56e2645c0159f763f0c42b41252ba99be2a834f99f5653d7f94d", ssa_ast = "79bba39bc18a544b54c02d10076536ff0e7fdd471cda3098056c1952b93ac39a", flattened_ast = "aafddc5b1c0e4aae46750722919836b3e71a8ce1cc2647ad4e8bf56981229109", destructured_ast = "176f43a5b2919fd6191d8236e7f9bf63198d6da91e0bdfdf87f8d913d06393f7", inlined_ast = "176f43a5b2919fd6191d8236e7f9bf63198d6da91e0bdfdf87f8d913d06393f7", dce_ast = "176f43a5b2919fd6191d8236e7f9bf63198d6da91e0bdfdf87f8d913d06393f7", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/tuple/function_return.out b/tests/expectations/compiler/tuple/function_return.out index 7c59163027..b1c8b5deb7 100644 --- a/tests/expectations/compiler/tuple/function_return.out +++ b/tests/expectations/compiler/tuple/function_return.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "5f42289191209c8d630d75a544f3dc9d819ba565975b2efe399c7772ea32e6c8", type_checked_symbol_table = "0830d38840f48fa9dbcd0e83e5bfd68a01b129282fc92ce47c1f609b609be777", unrolled_symbol_table = "0830d38840f48fa9dbcd0e83e5bfd68a01b129282fc92ce47c1f609b609be777", initial_ast = "3170899acffd48b3bc59d29fe68513d53778b7d0e30219164d1f61b1db76dab8", unrolled_ast = "3170899acffd48b3bc59d29fe68513d53778b7d0e30219164d1f61b1db76dab8", ssa_ast = "d3e858bb66c02b7aa17e6b0c422aede9f612a7265ab7f3290f83fbabcd5c0a99", flattened_ast = "e3cbdb31a5091aa67207ed708448099ba6bd9eddcc7288a43bc5519465a58b4a", destructured_ast = "f86cd01830670f276fa2cc89b9dba8ee82df5a97b79b5297984c4dc103a1b3d3", inlined_ast = "f86cd01830670f276fa2cc89b9dba8ee82df5a97b79b5297984c4dc103a1b3d3", dce_ast = "f86cd01830670f276fa2cc89b9dba8ee82df5a97b79b5297984c4dc103a1b3d3", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "3170899acffd48b3bc59d29fe68513d53778b7d0e30219164d1f61b1db76dab8", unrolled_ast = "3170899acffd48b3bc59d29fe68513d53778b7d0e30219164d1f61b1db76dab8", ssa_ast = "d3e858bb66c02b7aa17e6b0c422aede9f612a7265ab7f3290f83fbabcd5c0a99", flattened_ast = "e3cbdb31a5091aa67207ed708448099ba6bd9eddcc7288a43bc5519465a58b4a", destructured_ast = "f86cd01830670f276fa2cc89b9dba8ee82df5a97b79b5297984c4dc103a1b3d3", inlined_ast = "f86cd01830670f276fa2cc89b9dba8ee82df5a97b79b5297984c4dc103a1b3d3", dce_ast = "f86cd01830670f276fa2cc89b9dba8ee82df5a97b79b5297984c4dc103a1b3d3", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/tuple/function_return_nothing.out b/tests/expectations/compiler/tuple/function_return_nothing.out index e95958d45c..fca38f07bb 100644 --- a/tests/expectations/compiler/tuple/function_return_nothing.out +++ b/tests/expectations/compiler/tuple/function_return_nothing.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "5e4e97b35552c42bdc464f5491ec49637ea99f5b3154be4f5e4e9147282b7416", type_checked_symbol_table = "f4e822e683e33a9d4c1aa4d5f643b7db897ff64b24e75936f76233136469a36e", unrolled_symbol_table = "f4e822e683e33a9d4c1aa4d5f643b7db897ff64b24e75936f76233136469a36e", initial_ast = "a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2", unrolled_ast = "a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2", ssa_ast = "a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2", flattened_ast = "fd15fe07e96f61c9936872758776ecf8efe6bd1a6eab93b9bddf4df0bc4ed47b", destructured_ast = "841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149", inlined_ast = "841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149", dce_ast = "841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2", unrolled_ast = "a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2", ssa_ast = "a076b480260c5ea0ea36da0405e311ce0dd8bff6400243213a1c8e71296e54b2", flattened_ast = "fd15fe07e96f61c9936872758776ecf8efe6bd1a6eab93b9bddf4df0bc4ed47b", destructured_ast = "841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149", inlined_ast = "841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149", dce_ast = "841ba7ea96bcdbceca1dd9d6d53676fb7a6aab7f9f46f8195d8725ab6927d149", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/tuple/function_return_varying_modes.out b/tests/expectations/compiler/tuple/function_return_varying_modes.out index ed6aee8196..277791db7a 100644 --- a/tests/expectations/compiler/tuple/function_return_varying_modes.out +++ b/tests/expectations/compiler/tuple/function_return_varying_modes.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "5f42289191209c8d630d75a544f3dc9d819ba565975b2efe399c7772ea32e6c8", type_checked_symbol_table = "0830d38840f48fa9dbcd0e83e5bfd68a01b129282fc92ce47c1f609b609be777", unrolled_symbol_table = "0830d38840f48fa9dbcd0e83e5bfd68a01b129282fc92ce47c1f609b609be777", initial_ast = "131b516d13cfe96d36942dc343141ffb16a04dea084f2049240da786b1a1ce98", unrolled_ast = "131b516d13cfe96d36942dc343141ffb16a04dea084f2049240da786b1a1ce98", ssa_ast = "b33b3d89333330ebd7d4022c94dc67fa621b763e772b8cd5026aca59ded091de", flattened_ast = "c58ad513cd49d45e46ed14af87499ebfc54c1919d6444334889e15d66acf3719", destructured_ast = "e1fbb3b52e99a3c41f55777aad1f538279085c6cf146ecc81eaadb6f9d4d9a85", inlined_ast = "e1fbb3b52e99a3c41f55777aad1f538279085c6cf146ecc81eaadb6f9d4d9a85", dce_ast = "e1fbb3b52e99a3c41f55777aad1f538279085c6cf146ecc81eaadb6f9d4d9a85", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "131b516d13cfe96d36942dc343141ffb16a04dea084f2049240da786b1a1ce98", unrolled_ast = "131b516d13cfe96d36942dc343141ffb16a04dea084f2049240da786b1a1ce98", ssa_ast = "b33b3d89333330ebd7d4022c94dc67fa621b763e772b8cd5026aca59ded091de", flattened_ast = "c58ad513cd49d45e46ed14af87499ebfc54c1919d6444334889e15d66acf3719", destructured_ast = "e1fbb3b52e99a3c41f55777aad1f538279085c6cf146ecc81eaadb6f9d4d9a85", inlined_ast = "e1fbb3b52e99a3c41f55777aad1f538279085c6cf146ecc81eaadb6f9d4d9a85", dce_ast = "e1fbb3b52e99a3c41f55777aad1f538279085c6cf146ecc81eaadb6f9d4d9a85", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/tuple/return_with_different_modes.out b/tests/expectations/compiler/tuple/return_with_different_modes.out index 18da2e6620..b7f853e516 100644 --- a/tests/expectations/compiler/tuple/return_with_different_modes.out +++ b/tests/expectations/compiler/tuple/return_with_different_modes.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "e1a28e6f56c387f859cff6af4ef7da1c7b04b5f9044abebb40001899e4e194fa", type_checked_symbol_table = "1d502e715e9c31ee7d01a2964f796c471cfd9a076a8c39a25f1bd873dcd8a07b", unrolled_symbol_table = "1d502e715e9c31ee7d01a2964f796c471cfd9a076a8c39a25f1bd873dcd8a07b", initial_ast = "d3af28fb4c08480851152d0826f94fb82a97c9caead30ad7181b32a92e1b5d66", unrolled_ast = "d3af28fb4c08480851152d0826f94fb82a97c9caead30ad7181b32a92e1b5d66", ssa_ast = "4309af78f3dc6df5cb82ca1952180a29520c86df1750393c698770aec99cb62c", flattened_ast = "2c490cae01032d9caa1dd16699f913352b6320c6c3e8149aa0ccd9794fe8447c", destructured_ast = "d378241a51f0a18d144b6da325ffaaa192c68f5a0df8d92d68acb7a4e9186eda", inlined_ast = "d378241a51f0a18d144b6da325ffaaa192c68f5a0df8d92d68acb7a4e9186eda", dce_ast = "d378241a51f0a18d144b6da325ffaaa192c68f5a0df8d92d68acb7a4e9186eda", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "d3af28fb4c08480851152d0826f94fb82a97c9caead30ad7181b32a92e1b5d66", unrolled_ast = "d3af28fb4c08480851152d0826f94fb82a97c9caead30ad7181b32a92e1b5d66", ssa_ast = "4309af78f3dc6df5cb82ca1952180a29520c86df1750393c698770aec99cb62c", flattened_ast = "2c490cae01032d9caa1dd16699f913352b6320c6c3e8149aa0ccd9794fe8447c", destructured_ast = "d378241a51f0a18d144b6da325ffaaa192c68f5a0df8d92d68acb7a4e9186eda", inlined_ast = "d378241a51f0a18d144b6da325ffaaa192c68f5a0df8d92d68acb7a4e9186eda", dce_ast = "d378241a51f0a18d144b6da325ffaaa192c68f5a0df8d92d68acb7a4e9186eda", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/compiler/tuple/tuple_access.out b/tests/expectations/compiler/tuple/tuple_access.out index cf06d2c2fb..9017c32ab6 100644 --- a/tests/expectations/compiler/tuple/tuple_access.out +++ b/tests/expectations/compiler/tuple/tuple_access.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "a8fe9297606bdda01f760b750396f5c9db8fd27e98669473f6cc1360ad4c1a39", type_checked_symbol_table = "75e17bd75954ff7e7067a075a34f36306b54c86e1c9560031ba42e73b603d30d", unrolled_symbol_table = "75e17bd75954ff7e7067a075a34f36306b54c86e1c9560031ba42e73b603d30d", initial_ast = "0f374a92d27d0c66e79376b5d728b95da2ec88e2fc449b1bc60b1a7c31eeec1e", unrolled_ast = "0f374a92d27d0c66e79376b5d728b95da2ec88e2fc449b1bc60b1a7c31eeec1e", ssa_ast = "deafd8729422b274dd872a76b0cf3f2f9e3437eee1f1994d6147eb897047183c", flattened_ast = "590acb1260ed3237eafc58b3f4f4d7c07d6d9ab05e88eef50f346ffd49e5dd20", destructured_ast = "a8b10c0657fb9323ad21216678d2ad65fade0778c59b947a90a9e3ecfaf93a2f", inlined_ast = "a8b10c0657fb9323ad21216678d2ad65fade0778c59b947a90a9e3ecfaf93a2f", dce_ast = "a8b10c0657fb9323ad21216678d2ad65fade0778c59b947a90a9e3ecfaf93a2f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0f374a92d27d0c66e79376b5d728b95da2ec88e2fc449b1bc60b1a7c31eeec1e", unrolled_ast = "0f374a92d27d0c66e79376b5d728b95da2ec88e2fc449b1bc60b1a7c31eeec1e", ssa_ast = "deafd8729422b274dd872a76b0cf3f2f9e3437eee1f1994d6147eb897047183c", flattened_ast = "590acb1260ed3237eafc58b3f4f4d7c07d6d9ab05e88eef50f346ffd49e5dd20", destructured_ast = "a8b10c0657fb9323ad21216678d2ad65fade0778c59b947a90a9e3ecfaf93a2f", inlined_ast = "a8b10c0657fb9323ad21216678d2ad65fade0778c59b947a90a9e3ecfaf93a2f", dce_ast = "a8b10c0657fb9323ad21216678d2ad65fade0778c59b947a90a9e3ecfaf93a2f", bytecode = """ program test.aleo; function baz: diff --git a/tests/expectations/compiler/tuple/tuple_destructure.out b/tests/expectations/compiler/tuple/tuple_destructure.out index 0649ab1be2..f41f3765d7 100644 --- a/tests/expectations/compiler/tuple/tuple_destructure.out +++ b/tests/expectations/compiler/tuple/tuple_destructure.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "5e8eca29cfa0339f5e268fa6b6914eb20f8e0d225f4db363978c96e2e85606b7", type_checked_symbol_table = "728852bf1c7225c991810b00918f9243ae7ab738855ebb518d290f74637080da", unrolled_symbol_table = "728852bf1c7225c991810b00918f9243ae7ab738855ebb518d290f74637080da", initial_ast = "7ee49a48c707b315ee79a3276ad45eb2276bb2576cc88c515aee83ffcdf2de76", unrolled_ast = "7ee49a48c707b315ee79a3276ad45eb2276bb2576cc88c515aee83ffcdf2de76", ssa_ast = "8234ee43fce74547bc2d54776d5970c7b5d6b209681c1cccbf01bb73700c9f3d", flattened_ast = "76d50e498e05b2f475fcf8435556b68edb254bb1cc3d419c7808d7a3c4258ac4", destructured_ast = "f58eaa4c621abf68ec83c832671532b54ad5c5aec4ee5db237cabcbf1e368dd6", inlined_ast = "57bf00fde3d2dab5e46c659b417ba64066ea601234b6e9152691594bdbdb4d6f", dce_ast = "57bf00fde3d2dab5e46c659b417ba64066ea601234b6e9152691594bdbdb4d6f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7ee49a48c707b315ee79a3276ad45eb2276bb2576cc88c515aee83ffcdf2de76", unrolled_ast = "7ee49a48c707b315ee79a3276ad45eb2276bb2576cc88c515aee83ffcdf2de76", ssa_ast = "8234ee43fce74547bc2d54776d5970c7b5d6b209681c1cccbf01bb73700c9f3d", flattened_ast = "76d50e498e05b2f475fcf8435556b68edb254bb1cc3d419c7808d7a3c4258ac4", destructured_ast = "f58eaa4c621abf68ec83c832671532b54ad5c5aec4ee5db237cabcbf1e368dd6", inlined_ast = "57bf00fde3d2dab5e46c659b417ba64066ea601234b6e9152691594bdbdb4d6f", dce_ast = "57bf00fde3d2dab5e46c659b417ba64066ea601234b6e9152691594bdbdb4d6f", bytecode = """ program test.aleo; closure bax: diff --git a/tests/expectations/compiler/tuple/tuple_in_assignment.out b/tests/expectations/compiler/tuple/tuple_in_assignment.out index c99ceb95a9..9ad03dfb05 100644 --- a/tests/expectations/compiler/tuple/tuple_in_assignment.out +++ b/tests/expectations/compiler/tuple/tuple_in_assignment.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "631f273c78fb668f175646b4cc3f4bc6f9ff08b94f78f51d7edcf69f8c3baf42", type_checked_symbol_table = "063971c30a67e5d7ba43a6c692546482223f40d40eb4c4750ac01519740642fd", unrolled_symbol_table = "063971c30a67e5d7ba43a6c692546482223f40d40eb4c4750ac01519740642fd", initial_ast = "58135ff261cc746b5900469ced400c8dce6e30f753a4ab6b0b93cf928119b9e4", unrolled_ast = "58135ff261cc746b5900469ced400c8dce6e30f753a4ab6b0b93cf928119b9e4", ssa_ast = "f9ac72939415349c29b89bfaaece6ca54cebb8d167f3417fc0ca4503c7ae6d0e", flattened_ast = "e6ee7eebf86689080af2a309eda4eb0ea070312960247705e1f35229945148f0", destructured_ast = "669ed6d76abd9b2c27cd5b02ae9e26a22b83a820e41f9f1b92434cd411905906", inlined_ast = "669ed6d76abd9b2c27cd5b02ae9e26a22b83a820e41f9f1b92434cd411905906", dce_ast = "f42036031402eb4b732c6f15ab92ae64b18d8bbf2541ac13713bc38fcbf90af7", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "58135ff261cc746b5900469ced400c8dce6e30f753a4ab6b0b93cf928119b9e4", unrolled_ast = "58135ff261cc746b5900469ced400c8dce6e30f753a4ab6b0b93cf928119b9e4", ssa_ast = "f9ac72939415349c29b89bfaaece6ca54cebb8d167f3417fc0ca4503c7ae6d0e", flattened_ast = "e6ee7eebf86689080af2a309eda4eb0ea070312960247705e1f35229945148f0", destructured_ast = "669ed6d76abd9b2c27cd5b02ae9e26a22b83a820e41f9f1b92434cd411905906", inlined_ast = "669ed6d76abd9b2c27cd5b02ae9e26a22b83a820e41f9f1b92434cd411905906", dce_ast = "f42036031402eb4b732c6f15ab92ae64b18d8bbf2541ac13713bc38fcbf90af7", bytecode = """ program test.aleo; function baz: diff --git a/tests/expectations/compiler/tuple/tuple_in_definition.out b/tests/expectations/compiler/tuple/tuple_in_definition.out index 6066e29f88..011499e14c 100644 --- a/tests/expectations/compiler/tuple/tuple_in_definition.out +++ b/tests/expectations/compiler/tuple/tuple_in_definition.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "41e6ada8c83400558af3f988c3ff570d80330b9877883f7c120635242a0deeef", type_checked_symbol_table = "e1c36e4a8e486aac91ec0eaa1314a38db026d97a6a798d56a664b0d43afbb3a6", unrolled_symbol_table = "e1c36e4a8e486aac91ec0eaa1314a38db026d97a6a798d56a664b0d43afbb3a6", initial_ast = "4b63efd197346a9a4d3cd8a15e9f94dfd4c42f82af5434c1ededede49af2d6b2", unrolled_ast = "4b63efd197346a9a4d3cd8a15e9f94dfd4c42f82af5434c1ededede49af2d6b2", ssa_ast = "219654cedb5bde80cb3fd95f5d0b4f131cb84931ad848b35ea96d0d7eccea397", flattened_ast = "c3b9e5220dfbd1a2a90ae353884f520e13eda51da01a96e9f87b0d8557bf2cc8", destructured_ast = "33d7533144d6449afcf0685632abedbab432bfe11b19e63adc1bc708947a185b", inlined_ast = "33d7533144d6449afcf0685632abedbab432bfe11b19e63adc1bc708947a185b", dce_ast = "05f72ceba4a6170af107ea6f04c61d026da39ac3044b302e482782058714f74c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "4b63efd197346a9a4d3cd8a15e9f94dfd4c42f82af5434c1ededede49af2d6b2", unrolled_ast = "4b63efd197346a9a4d3cd8a15e9f94dfd4c42f82af5434c1ededede49af2d6b2", ssa_ast = "219654cedb5bde80cb3fd95f5d0b4f131cb84931ad848b35ea96d0d7eccea397", flattened_ast = "c3b9e5220dfbd1a2a90ae353884f520e13eda51da01a96e9f87b0d8557bf2cc8", destructured_ast = "33d7533144d6449afcf0685632abedbab432bfe11b19e63adc1bc708947a185b", inlined_ast = "33d7533144d6449afcf0685632abedbab432bfe11b19e63adc1bc708947a185b", dce_ast = "05f72ceba4a6170af107ea6f04c61d026da39ac3044b302e482782058714f74c", bytecode = """ program test.aleo; function baz: diff --git a/tests/expectations/compiler/tuple/tuple_in_loop.out b/tests/expectations/compiler/tuple/tuple_in_loop.out index 960748a560..b8518356a9 100644 --- a/tests/expectations/compiler/tuple/tuple_in_loop.out +++ b/tests/expectations/compiler/tuple/tuple_in_loop.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "06985274d606988878f23664acadc53c3ab88380b812f03348d0445c86a4c242", type_checked_symbol_table = "6f58186672d2c1c0cb4bbb1c06a7047414849de39ac85f3931d69f056817558c", unrolled_symbol_table = "594ae23f89df474a4342c0e0cc284aa199bf7c1c6f5ce247d63730fc7b84ae52", initial_ast = "de829a425dc7ff52193bcf9f28a646050bc86ef38c2f9ebb5b994cbc0ce47fe5", unrolled_ast = "dd459b73921cb41b131eead97c613965ad5888ba0eeb38763e95d7615a04eaa8", ssa_ast = "1f63cde97ec219fb4804498f65d401d88bb03f9e180fe945cc4ac0a18d385eb4", flattened_ast = "ca6aa37b1f80c8a656f9e0666321633b16abdfcbaac926a19760850c7e6027fa", destructured_ast = "00c99ddcaf0d8f9913ab5bc98e4699d877d286de1287d66856028cc00739f6f0", inlined_ast = "00c99ddcaf0d8f9913ab5bc98e4699d877d286de1287d66856028cc00739f6f0", dce_ast = "108683817fd2e9c6e1410cf05b70c670232e6695a758dfebfa253eb01a3c38d4", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "de829a425dc7ff52193bcf9f28a646050bc86ef38c2f9ebb5b994cbc0ce47fe5", unrolled_ast = "71a810bb6ec5173fcdcdd3219947a7688f4693c91e6f1389f1297f14caf0e5db", ssa_ast = "665dc1eeebe494f2578981d00931daf6a41812e5290a0e07fd9352868407fa14", flattened_ast = "a191d8a6b8bd90e5787a4add090889402b8b20b4fa558db2f02c26b1d86758a9", destructured_ast = "e6de9ae9bed47b84452e63e49548d48868d504ef84b659e5a7c9c0e08382a9c5", inlined_ast = "e6de9ae9bed47b84452e63e49548d48868d504ef84b659e5a7c9c0e08382a9c5", dce_ast = "e342935a11012287fb0816a5c6b0caa3fd4028e35da123f6d07e21f01078fc89", bytecode = """ program test.aleo; function foo: diff --git a/tests/expectations/compiler/tuple/unit.out b/tests/expectations/compiler/tuple/unit.out index 435edc3c8a..62a1a93090 100644 --- a/tests/expectations/compiler/tuple/unit.out +++ b/tests/expectations/compiler/tuple/unit.out @@ -1,6 +1,6 @@ namespace = "Compile" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "be84dea1528b4f1f6ebeca2026645df4e21cd4e0df3e35adb08871f077f948bb", type_checked_symbol_table = "caeab3be8a39a5d2e5355f56e820fd91e275cee77c6ae0842b135229cdc40466", unrolled_symbol_table = "caeab3be8a39a5d2e5355f56e820fd91e275cee77c6ae0842b135229cdc40466", initial_ast = "2744442271ec20dc37bf0b9bf73e39079da06b8c5cdd134e3f5d931a955c8edf", unrolled_ast = "2744442271ec20dc37bf0b9bf73e39079da06b8c5cdd134e3f5d931a955c8edf", ssa_ast = "2744442271ec20dc37bf0b9bf73e39079da06b8c5cdd134e3f5d931a955c8edf", flattened_ast = "b7f1c450d79cd7a78d9e174e20b5b8a4feb687eb3782a031f50d0bddb2639863", destructured_ast = "4cdc7012d694d9c2b854780bdee40ae4eceaa809a0d05cd40285efd37aac90ce", inlined_ast = "4cdc7012d694d9c2b854780bdee40ae4eceaa809a0d05cd40285efd37aac90ce", dce_ast = "4cdc7012d694d9c2b854780bdee40ae4eceaa809a0d05cd40285efd37aac90ce", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2744442271ec20dc37bf0b9bf73e39079da06b8c5cdd134e3f5d931a955c8edf", unrolled_ast = "2744442271ec20dc37bf0b9bf73e39079da06b8c5cdd134e3f5d931a955c8edf", ssa_ast = "2744442271ec20dc37bf0b9bf73e39079da06b8c5cdd134e3f5d931a955c8edf", flattened_ast = "b7f1c450d79cd7a78d9e174e20b5b8a4feb687eb3782a031f50d0bddb2639863", destructured_ast = "4cdc7012d694d9c2b854780bdee40ae4eceaa809a0d05cd40285efd37aac90ce", inlined_ast = "4cdc7012d694d9c2b854780bdee40ae4eceaa809a0d05cd40285efd37aac90ce", dce_ast = "4cdc7012d694d9c2b854780bdee40ae4eceaa809a0d05cd40285efd37aac90ce", bytecode = """ program test.aleo; function bar: diff --git a/tests/expectations/execution/array_sum.out b/tests/expectations/execution/array_sum.out index fb2f9751a7..594c1306ae 100644 --- a/tests/expectations/execution/array_sum.out +++ b/tests/expectations/execution/array_sum.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "836a26d30b9234e2ef349a874a52006f1c4fb342fa9ee499669c7b1fbcd61a8a", type_checked_symbol_table = "b81783eb60d109b9ab244102057b12a4d49411c6916bf4fb107b188ae5c685b6", unrolled_symbol_table = "69a56979f44056175aa5ebcac90b6210ada7b764acfc136d31d097bfee19c26c", initial_ast = "55b89c0a219d048aa18bdd9daabb476975ccc90a470bae25c22cbad29cf85725", unrolled_ast = "6b9db187fa8194a6df04963467ad0a88dbb6a43abfadabef4e434845eff36336", ssa_ast = "8f09921e9df332dfd3898785d6fb65a1e540b6083548f23e7b8ff2fecba77055", flattened_ast = "a49903007fdf7ce6862704a7fed251751a88ac821013f686b5fff72ac8f01cc5", destructured_ast = "c7ba27f49e6f31d04bb5762f352e542756c20d6e16759d9e37446215f5b4f766", inlined_ast = "c7ba27f49e6f31d04bb5762f352e542756c20d6e16759d9e37446215f5b4f766", dce_ast = "c7ba27f49e6f31d04bb5762f352e542756c20d6e16759d9e37446215f5b4f766", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "55b89c0a219d048aa18bdd9daabb476975ccc90a470bae25c22cbad29cf85725", unrolled_ast = "4e1d9d2015097b65f86654ff364e5643b1d5a5175ebef32d744c04889997abea", ssa_ast = "cff859b0ede85b859243630028ad2725ecf27c257c62abdae68a8aaef5c82277", flattened_ast = "4f95ebd915930d7d3a3e99a6ecfe24e0e0471b6dc9d2be5451478c122ca84ea2", destructured_ast = "120adac5778f9f6b002f394e128c9a968d57208bc2c9e95559e43631c9769048", inlined_ast = "120adac5778f9f6b002f394e128c9a968d57208bc2c9e95559e43631c9769048", dce_ast = "120adac5778f9f6b002f394e128c9a968d57208bc2c9e95559e43631c9769048", bytecode = """ program test.aleo; function sum_manually: diff --git a/tests/expectations/execution/assert_early_return.out b/tests/expectations/execution/assert_early_return.out index afe48d17e0..c3dc262238 100644 --- a/tests/expectations/execution/assert_early_return.out +++ b/tests/expectations/execution/assert_early_return.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "5a269df7cc37901a61d048266cb2311653a26b2d9d9e25863318638cf65ece38", type_checked_symbol_table = "fe7a29cafc1333b83ac03917dab71a4abfbb9715b8697562da090ecf92d3643f", unrolled_symbol_table = "fe7a29cafc1333b83ac03917dab71a4abfbb9715b8697562da090ecf92d3643f", initial_ast = "e8a19b119ac7b49ae5dcfce634d667acd10b703bceff4671d96f4afe20ea4679", unrolled_ast = "e8a19b119ac7b49ae5dcfce634d667acd10b703bceff4671d96f4afe20ea4679", ssa_ast = "f88a870f6a619b2a1366e44c4dbcc0e32d91800ce0b35a0e887613ed4eddde93", flattened_ast = "5510f15ec8ca2ce3ceeda7e7602762a46501a477d78a9de1bdbbcc49fae5671a", destructured_ast = "8d9c60afeb23fdfd453535e5bf370fe112f584bfe577ca242894b95b95ae317f", inlined_ast = "8d9c60afeb23fdfd453535e5bf370fe112f584bfe577ca242894b95b95ae317f", dce_ast = "8d9c60afeb23fdfd453535e5bf370fe112f584bfe577ca242894b95b95ae317f", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "e8a19b119ac7b49ae5dcfce634d667acd10b703bceff4671d96f4afe20ea4679", unrolled_ast = "e8a19b119ac7b49ae5dcfce634d667acd10b703bceff4671d96f4afe20ea4679", ssa_ast = "f88a870f6a619b2a1366e44c4dbcc0e32d91800ce0b35a0e887613ed4eddde93", flattened_ast = "5510f15ec8ca2ce3ceeda7e7602762a46501a477d78a9de1bdbbcc49fae5671a", destructured_ast = "8d9c60afeb23fdfd453535e5bf370fe112f584bfe577ca242894b95b95ae317f", inlined_ast = "8d9c60afeb23fdfd453535e5bf370fe112f584bfe577ca242894b95b95ae317f", dce_ast = "8d9c60afeb23fdfd453535e5bf370fe112f584bfe577ca242894b95b95ae317f", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/execution/cast_coersion.out b/tests/expectations/execution/cast_coersion.out index d5af3bb9e5..7ad7b9cc2d 100644 --- a/tests/expectations/execution/cast_coersion.out +++ b/tests/expectations/execution/cast_coersion.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "c2b1f292adf43199cbf11af6baf468cb36e3ced99d83f7369b8fbe66d574dcbf", type_checked_symbol_table = "0d0b8dc19bb09f7538f22d8ac8945e4ca53e09bcd744878afa7df80eb6006455", unrolled_symbol_table = "0d0b8dc19bb09f7538f22d8ac8945e4ca53e09bcd744878afa7df80eb6006455", initial_ast = "08984708d81bd8c596248ab8d77ce38653a8479679407f3134bcbeebd406f25e", unrolled_ast = "08984708d81bd8c596248ab8d77ce38653a8479679407f3134bcbeebd406f25e", ssa_ast = "54732170d48977af6114f483361ff5784efbca0f148ecc3fc23ff26a16919cbc", flattened_ast = "b3f751879e3e820a6dc1e11f4c1e09a7a4d91ada76d5ffa0822dda82d37b39d0", destructured_ast = "026996b7a2ec5ff49d1f6db2054c2f2178318f1e4bbee471bd4f21a61ed65e8b", inlined_ast = "026996b7a2ec5ff49d1f6db2054c2f2178318f1e4bbee471bd4f21a61ed65e8b", dce_ast = "12d9c436ad74690de1afb37d4e0b5712c1b803dcb83535498cf523e2a5ef9493", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "08984708d81bd8c596248ab8d77ce38653a8479679407f3134bcbeebd406f25e", unrolled_ast = "08984708d81bd8c596248ab8d77ce38653a8479679407f3134bcbeebd406f25e", ssa_ast = "54732170d48977af6114f483361ff5784efbca0f148ecc3fc23ff26a16919cbc", flattened_ast = "b3f751879e3e820a6dc1e11f4c1e09a7a4d91ada76d5ffa0822dda82d37b39d0", destructured_ast = "026996b7a2ec5ff49d1f6db2054c2f2178318f1e4bbee471bd4f21a61ed65e8b", inlined_ast = "026996b7a2ec5ff49d1f6db2054c2f2178318f1e4bbee471bd4f21a61ed65e8b", dce_ast = "12d9c436ad74690de1afb37d4e0b5712c1b803dcb83535498cf523e2a5ef9493", bytecode = """ program test.aleo; struct foo: diff --git a/tests/expectations/execution/chain.out b/tests/expectations/execution/chain.out index 8334b63b7b..7d4b53a626 100644 --- a/tests/expectations/execution/chain.out +++ b/tests/expectations/execution/chain.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "edad92b670cba79cf1cb05db677237d7ae815b44ce8b6f467ad1b02ecf15a2ec", type_checked_symbol_table = "ef03e9ec810ac5763719a50423618a2806e2180b3560a6e9280023a8345eba6a", unrolled_symbol_table = "ef03e9ec810ac5763719a50423618a2806e2180b3560a6e9280023a8345eba6a", initial_ast = "74426941096b3fc3154c3f0925212a2a30fc13e23d4a13bbdecbecf6e460ec82", unrolled_ast = "74426941096b3fc3154c3f0925212a2a30fc13e23d4a13bbdecbecf6e460ec82", ssa_ast = "a17a7c9223e4067b834734861d45709c0042a57b60c92b3d59ef327e4c01e6e6", flattened_ast = "8aa42c48a8d35fbadb8f9a27a8e0102fdd17ca72f28656bfe5af7664540e6c4e", destructured_ast = "749bea4883e5c8d589e7beef106b7eab4e8d11faf8a275962eb0a9dd834a0c0f", inlined_ast = "749bea4883e5c8d589e7beef106b7eab4e8d11faf8a275962eb0a9dd834a0c0f", dce_ast = "a172dc2d0aa013289712d534ebc157adb7cec67796f708faea31970a051ec0e5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "74426941096b3fc3154c3f0925212a2a30fc13e23d4a13bbdecbecf6e460ec82", unrolled_ast = "74426941096b3fc3154c3f0925212a2a30fc13e23d4a13bbdecbecf6e460ec82", ssa_ast = "a17a7c9223e4067b834734861d45709c0042a57b60c92b3d59ef327e4c01e6e6", flattened_ast = "8aa42c48a8d35fbadb8f9a27a8e0102fdd17ca72f28656bfe5af7664540e6c4e", destructured_ast = "749bea4883e5c8d589e7beef106b7eab4e8d11faf8a275962eb0a9dd834a0c0f", inlined_ast = "749bea4883e5c8d589e7beef106b7eab4e8d11faf8a275962eb0a9dd834a0c0f", dce_ast = "a172dc2d0aa013289712d534ebc157adb7cec67796f708faea31970a051ec0e5", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/execution/complex_finalization.out b/tests/expectations/execution/complex_finalization.out index 97a58ff557..c8886fee7b 100644 --- a/tests/expectations/execution/complex_finalization.out +++ b/tests/expectations/execution/complex_finalization.out @@ -1,7 +1,7 @@ namespace = "Execute" expectation = "Pass" outputs = [[{ compile = [ - { initial_symbol_table = "9bfc56eb24ef2829dc5599631a053e72551c1e7474efebf02233764742eba826", type_checked_symbol_table = "0a281ece3157872b06ab8d2b43249c944be9084920a2946d630aa3f19287c03d", unrolled_symbol_table = "0a281ece3157872b06ab8d2b43249c944be9084920a2946d630aa3f19287c03d", initial_ast = "e6bc75a3724b70577f756022a39ffb50372edc46e13b2fd4ab577e1e912a29c9", unrolled_ast = "e6bc75a3724b70577f756022a39ffb50372edc46e13b2fd4ab577e1e912a29c9", ssa_ast = "7217c90bbea4fdec312462ca844b543af8dc5196616fd1587ec3c7d4f7c84f3a", flattened_ast = "b5ed12dd399d58be21f0a2a7a043b9daf7b23d6b4219df3d8da8518f352832e6", destructured_ast = "0671bc2face4c33922cdec4c53618fc14489f8346d8acfe1bf144dd696e9611e", inlined_ast = "5a575b2f164da6a3cd46a931c22e669547b5e4d9f9c7c05be2e0e3e4fadfe0d5", dce_ast = "5a575b2f164da6a3cd46a931c22e669547b5e4d9f9c7c05be2e0e3e4fadfe0d5", bytecode = """ + { initial_ast = "e6bc75a3724b70577f756022a39ffb50372edc46e13b2fd4ab577e1e912a29c9", unrolled_ast = "e6bc75a3724b70577f756022a39ffb50372edc46e13b2fd4ab577e1e912a29c9", ssa_ast = "7217c90bbea4fdec312462ca844b543af8dc5196616fd1587ec3c7d4f7c84f3a", flattened_ast = "b5ed12dd399d58be21f0a2a7a043b9daf7b23d6b4219df3d8da8518f352832e6", destructured_ast = "0671bc2face4c33922cdec4c53618fc14489f8346d8acfe1bf144dd696e9611e", inlined_ast = "5a575b2f164da6a3cd46a931c22e669547b5e4d9f9c7c05be2e0e3e4fadfe0d5", dce_ast = "5a575b2f164da6a3cd46a931c22e669547b5e4d9f9c7c05be2e0e3e4fadfe0d5", bytecode = """ program zero_program.aleo; mapping counts: @@ -18,7 +18,7 @@ finalize c: add r1 1u64 into r2; set r2 into counts[r0]; """, errors = "", warnings = "" }, - { initial_symbol_table = "a97e0ef37f9329279835267bb6b33910c3a60d02a40e669139dbf9b0d98be59f", type_checked_symbol_table = "b4d03be904906459b71017aecf815572a42b1fbc987ca5b0c78bcf384d02b412", unrolled_symbol_table = "b4d03be904906459b71017aecf815572a42b1fbc987ca5b0c78bcf384d02b412", initial_ast = "326e0b5b0b4599e0e82bc3c83fbc13b30cbf76279dbf4d0c4773255f05964325", unrolled_ast = "326e0b5b0b4599e0e82bc3c83fbc13b30cbf76279dbf4d0c4773255f05964325", ssa_ast = "a7180c0d2198909f330b3b00414d1dc13f8f697c2d335d0279bdb6ef0b56b6ac", flattened_ast = "fb18dd53c61b7f4332ee7d82f11c82e6fa4d4c6bbf4a793052552a04f297c507", destructured_ast = "77a4ce1ae7af068cc283b615a58d453187a5df45ad1c971947750f448ae307bb", inlined_ast = "ba53501ad2f5854c6dcd49e17a9c208e7a3c5ded4fc30507b9ce9353b237e61e", dce_ast = "ba53501ad2f5854c6dcd49e17a9c208e7a3c5ded4fc30507b9ce9353b237e61e", bytecode = """ + { initial_ast = "326e0b5b0b4599e0e82bc3c83fbc13b30cbf76279dbf4d0c4773255f05964325", unrolled_ast = "326e0b5b0b4599e0e82bc3c83fbc13b30cbf76279dbf4d0c4773255f05964325", ssa_ast = "a7180c0d2198909f330b3b00414d1dc13f8f697c2d335d0279bdb6ef0b56b6ac", flattened_ast = "fb18dd53c61b7f4332ee7d82f11c82e6fa4d4c6bbf4a793052552a04f297c507", destructured_ast = "77a4ce1ae7af068cc283b615a58d453187a5df45ad1c971947750f448ae307bb", inlined_ast = "ba53501ad2f5854c6dcd49e17a9c208e7a3c5ded4fc30507b9ce9353b237e61e", dce_ast = "ba53501ad2f5854c6dcd49e17a9c208e7a3c5ded4fc30507b9ce9353b237e61e", bytecode = """ program one_program.aleo; mapping counts: @@ -35,7 +35,7 @@ finalize d: add r1 1u64 into r2; set r2 into counts[r0]; """, errors = "", warnings = "" }, - { initial_symbol_table = "a0f65786f73824d030c54dd73cd3d8928ea28106f8dd4c4c081ba31841829bd6", type_checked_symbol_table = "882ec55474c58f28a522aaf8bc3210cd0cbdb66edd31be3aaec2f5cd2184f9c0", unrolled_symbol_table = "882ec55474c58f28a522aaf8bc3210cd0cbdb66edd31be3aaec2f5cd2184f9c0", initial_ast = "2c14e776b891d7131858e07a8dba4dbf727b3d01dbf4d2e22415711d688dc7c3", unrolled_ast = "31db5dfbc43b124cb4780c1d629ee28de4a249a5aba21727a0dcb9726d4322f6", ssa_ast = "1f4225e1f83eb88bb3368544c3b2a077da163281476eaeb688334dac41bc0a9d", flattened_ast = "eba4b124fd3df6170a5cbfaad89f0e6d398cb2cba50d61b3c18f00381a6b3be9", destructured_ast = "c1e81066ab08a49915eaaed5b82b323ab1b7227157be6916832ff22eb658b15c", inlined_ast = "22f3f544c5331fee78a3b81381f6695bdaa06f437c4a56142b36da1e852d9840", dce_ast = "22f3f544c5331fee78a3b81381f6695bdaa06f437c4a56142b36da1e852d9840", bytecode = """ + { initial_ast = "2c14e776b891d7131858e07a8dba4dbf727b3d01dbf4d2e22415711d688dc7c3", unrolled_ast = "81085b42ffc7d0c43210781305ac15fe0d41743a07a80abb0c4436a9f0ee5996", ssa_ast = "39f5711232abf77982c9128c8b961787ada716f9894810caca1fdc99f6b29bc5", flattened_ast = "c245607cfd3a081ca3afeb2ab249a400d9eb7b4e65d07918e440a288380721f4", destructured_ast = "59f7ce58179babb8709eeb4290607f6efb5f3feecca5c8e384bba4fe0f0cac8f", inlined_ast = "906c4557ccb10eb4a7384a1768732732729f7b146637cdcd2622558a0bbe4243", dce_ast = "906c4557ccb10eb4a7384a1768732732729f7b146637cdcd2622558a0bbe4243", bytecode = """ import zero_program.aleo; import one_program.aleo; program two_program.aleo; @@ -60,7 +60,7 @@ finalize b: add r3 1u64 into r4; set r4 into counts[r2]; """, errors = "", warnings = "" }, - { initial_symbol_table = "6c79c201ac1c01ba9cbe4cccc01c6cfdf0ca9e9811a48f3bedb8922edaa9c51c", type_checked_symbol_table = "0f3514002b284b3638f52cb70453f96b1cd4cd7c0bf558ef063267651a2b1117", unrolled_symbol_table = "0f3514002b284b3638f52cb70453f96b1cd4cd7c0bf558ef063267651a2b1117", initial_ast = "387aba043fde6ead4d99bf4eb5c817051491a7d16aecd6383411e3cbc6aaefd5", unrolled_ast = "f93e4fd19542c5af01a5e0aec60e9f6265491a0952cafabfb7cdcfac00bd81b9", ssa_ast = "0ad477f1c1bc42ebcd4098caf856428e5be9a0845972cbd2908dcf53c6ce45a0", flattened_ast = "3fa8070cfe4be62533fb8b3d899c490f940686a97ae01ee0c8f6f7743527d726", destructured_ast = "5407ddb3a931cde7e50dc466557108fde8f6ebfd8d446cdb44855542208f4056", inlined_ast = "8accc3977c89a2e948b39f6abc2c7f989e52313aac237bcb25469e4bc91fc4f1", dce_ast = "8accc3977c89a2e948b39f6abc2c7f989e52313aac237bcb25469e4bc91fc4f1", bytecode = """ + { initial_ast = "387aba043fde6ead4d99bf4eb5c817051491a7d16aecd6383411e3cbc6aaefd5", unrolled_ast = "71a1aae2cacc89dbd43ffeb2e9ed6bba2327000139d38753b7c8b7d8105010f9", ssa_ast = "15678a9b9c1a431c418c09981541849d8e00a423811c342c6433389218ebfd6a", flattened_ast = "f252c1d05133f35eaf9dd06e15a6d5d40c9f9347eac470aa765e98c35925799e", destructured_ast = "cdae585a7c33e2b93278021b0838415e795c082dfb441df1bcda8c34868b3ec7", inlined_ast = "61bd585b6431acc414a2d491a49c381625064d8f60eb1aab4f03f90215332c58", dce_ast = "61bd585b6431acc414a2d491a49c381625064d8f60eb1aab4f03f90215332c58", bytecode = """ import zero_program.aleo; import one_program.aleo; import two_program.aleo; @@ -89,7 +89,7 @@ finalize e: add r4 1u64 into r5; set r5 into counts[r3]; """, errors = "", warnings = "" }, - { initial_symbol_table = "11f3ab0e2dc398d7da704815f62c36d3052057f9799845f69e9fcfd719f80ec0", type_checked_symbol_table = "cde5862b5a1f7e7db84a55fabbc4564c0185a822fbf623a67141abd7eee0b98d", unrolled_symbol_table = "cde5862b5a1f7e7db84a55fabbc4564c0185a822fbf623a67141abd7eee0b98d", initial_ast = "f731cdda879e0134eb5b1cf0d64d3cf5abbee2fd2ce758d3afac05ee07fb885f", unrolled_ast = "79017a53e402d0c7aad500a44936f4e06e418407b4a2b40f2bf69a185c4865c0", ssa_ast = "8a4f2ea8f8118515b8843aad5a201824dc2c6b06046f68698dde622f5ace3c4f", flattened_ast = "35f966d0d86e1e38c2c6650d83e62d701a9b9440766b78919ee0b509c3255cf7", destructured_ast = "5677314a7b55bf523441d3c40029daedf97666fb7821159b0c88654776ea2932", inlined_ast = "9c779149583480acdca132daad34c2577ec0d09e28c36b11ecf91beb556cc7b5", dce_ast = "9c779149583480acdca132daad34c2577ec0d09e28c36b11ecf91beb556cc7b5", bytecode = """ + { initial_ast = "f731cdda879e0134eb5b1cf0d64d3cf5abbee2fd2ce758d3afac05ee07fb885f", unrolled_ast = "d1169157ad95340598d2051ba73d4e5a5d1d9961c2d66aa511ebdf8a60b80e6f", ssa_ast = "ce86e2da6438752f7499e33283eeadac5498a46e9b6c72829a84ff33ef6bbfda", flattened_ast = "2d8d7ea9819af434363d911b8fc19bdd660632588da0c8aa80fcbdb1ca047dae", destructured_ast = "b047d85318c8812dda99b85518fa0f8a571df3b9a8782660a26d608eaec989e1", inlined_ast = "9cb37fb3a21f4d49698be12b2642f0150b19f89d01c74e265653a1535e773eb7", dce_ast = "9cb37fb3a21f4d49698be12b2642f0150b19f89d01c74e265653a1535e773eb7", bytecode = """ import zero_program.aleo; import one_program.aleo; import two_program.aleo; diff --git a/tests/expectations/execution/cond_exec_in_finalize.out b/tests/expectations/execution/cond_exec_in_finalize.out index 709baf926a..396c554561 100644 --- a/tests/expectations/execution/cond_exec_in_finalize.out +++ b/tests/expectations/execution/cond_exec_in_finalize.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "937fdd41d72653bc3e6d604f594b0ec74b8fffb972821dfa3136dee74be589c1", type_checked_symbol_table = "cb5424216a9f4e5bb9a70a5e5b78ccc1fccc072c92bfaca5b5b96a1354fadc8f", unrolled_symbol_table = "cb5424216a9f4e5bb9a70a5e5b78ccc1fccc072c92bfaca5b5b96a1354fadc8f", initial_ast = "76fd5f0a3605860118f287030e3f100ad0fc3781af331596716f813be64045f9", unrolled_ast = "76fd5f0a3605860118f287030e3f100ad0fc3781af331596716f813be64045f9", ssa_ast = "91a217c212209d7c801917b911bf6d10c6dff22952d6b9af08a4926f374bb4ab", flattened_ast = "a07729b9ca185158b78ba1bba59e34c03bac6f8aab5684b6b84413d684b35b92", destructured_ast = "dd6fa17b6090168db15a731365182bb5247b97ac0f2dc32d2df48970a9111b6f", inlined_ast = "563056c51f60ca6df72cf03ce2f585d59471d3aeb8d6172305ab2b1060899ca1", dce_ast = "563056c51f60ca6df72cf03ce2f585d59471d3aeb8d6172305ab2b1060899ca1", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "76fd5f0a3605860118f287030e3f100ad0fc3781af331596716f813be64045f9", unrolled_ast = "76fd5f0a3605860118f287030e3f100ad0fc3781af331596716f813be64045f9", ssa_ast = "91a217c212209d7c801917b911bf6d10c6dff22952d6b9af08a4926f374bb4ab", flattened_ast = "a07729b9ca185158b78ba1bba59e34c03bac6f8aab5684b6b84413d684b35b92", destructured_ast = "dd6fa17b6090168db15a731365182bb5247b97ac0f2dc32d2df48970a9111b6f", inlined_ast = "563056c51f60ca6df72cf03ce2f585d59471d3aeb8d6172305ab2b1060899ca1", dce_ast = "563056c51f60ca6df72cf03ce2f585d59471d3aeb8d6172305ab2b1060899ca1", bytecode = """ program cond_exec_in_finalize.aleo; function f: diff --git a/tests/expectations/execution/counter.out b/tests/expectations/execution/counter.out index 0b48f68eea..ad39831511 100644 --- a/tests/expectations/execution/counter.out +++ b/tests/expectations/execution/counter.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "12c85c3a6aeb3b6c531d52b8e62f8d53e5a079679701a1089e171b8bd00c5cf1", type_checked_symbol_table = "8f0fe1d737a2e4567f696fe24b35a8ecf972fb4c87d9848b775ee751ce9ad4e5", unrolled_symbol_table = "2c7e9719d66b7ffff89cf81af6c229ee4aa946b771d2c3476ca88077ae20adec", initial_ast = "19721e772e221eb97e37f1c93467922f709e85ce513f52509ada17ee6d772f43", unrolled_ast = "9d6a97290f777830354c88a540cefbf102082a3e0c68cc8973515f4304509347", ssa_ast = "b25c2fed543056a8d3210f3c547a3e59b0fcf3889d03226c9c262ef96003577b", flattened_ast = "d30829dc6d894b5b770bd49f41056cd441c93b56d618babb87ab998b34859aed", destructured_ast = "b8e7938837dfc3472dce7a958a04ff50a94e484ae2105ee1921256787a01ed26", inlined_ast = "87a498de52d504e6d37f5227a57d7ae0128a354a333f5b30106230735665293c", dce_ast = "87a498de52d504e6d37f5227a57d7ae0128a354a333f5b30106230735665293c", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "19721e772e221eb97e37f1c93467922f709e85ce513f52509ada17ee6d772f43", unrolled_ast = "bf98c020b55ec42149bbebccd94fc4472393f136396a6e0f9f4de668e3a929a8", ssa_ast = "4cdb461c03b67dd1116b5ba10fe79ea1275c6a50a23865a37181a8bc525efc65", flattened_ast = "7763d804c2926a3c1e032a8729421ec31f659db3e614f4714a7e369a6748464a", destructured_ast = "ed3275214bc2c59c628cd54521cd017a6876c34fd2ac96bde750c050cc565cda", inlined_ast = "6f7b0819d5bc9087f7c973618450f0cd67300f4f58ccf8ae279d8193332617a0", dce_ast = "6f7b0819d5bc9087f7c973618450f0cd67300f4f58ccf8ae279d8193332617a0", bytecode = """ program test.aleo; mapping counter: diff --git a/tests/expectations/execution/eq.out b/tests/expectations/execution/eq.out index a956af1804..9ffb32bc9b 100644 --- a/tests/expectations/execution/eq.out +++ b/tests/expectations/execution/eq.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "d57d09252c23314ec84fc4b4b6442934bd986fe3328dce1488a3842cbe7a4361", type_checked_symbol_table = "0b54348b7a05f020c7415e9593d41b3ed9627e5147138dba42c291ffcd6c69bf", unrolled_symbol_table = "0b54348b7a05f020c7415e9593d41b3ed9627e5147138dba42c291ffcd6c69bf", initial_ast = "9e916a48054e924200a2327e6003f3e2c6330b64592f9afbcc180b763aa93900", unrolled_ast = "9e916a48054e924200a2327e6003f3e2c6330b64592f9afbcc180b763aa93900", ssa_ast = "6139c602eee1ce0aa88df2eb050c210c5232f06e8798895de7a02527c695ee86", flattened_ast = "1785ff1b2256e77111ae8fe51c6403d8c3b10b79733292baaf4d2da1351be672", destructured_ast = "255151d0fc6c790384f2b36b69cec857a19849c44543f2a87cfece95ddd38f53", inlined_ast = "255151d0fc6c790384f2b36b69cec857a19849c44543f2a87cfece95ddd38f53", dce_ast = "255151d0fc6c790384f2b36b69cec857a19849c44543f2a87cfece95ddd38f53", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "9e916a48054e924200a2327e6003f3e2c6330b64592f9afbcc180b763aa93900", unrolled_ast = "9e916a48054e924200a2327e6003f3e2c6330b64592f9afbcc180b763aa93900", ssa_ast = "6139c602eee1ce0aa88df2eb050c210c5232f06e8798895de7a02527c695ee86", flattened_ast = "1785ff1b2256e77111ae8fe51c6403d8c3b10b79733292baaf4d2da1351be672", destructured_ast = "255151d0fc6c790384f2b36b69cec857a19849c44543f2a87cfece95ddd38f53", inlined_ast = "255151d0fc6c790384f2b36b69cec857a19849c44543f2a87cfece95ddd38f53", dce_ast = "255151d0fc6c790384f2b36b69cec857a19849c44543f2a87cfece95ddd38f53", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/execution/flattened_function_and_inline_matches.out b/tests/expectations/execution/flattened_function_and_inline_matches.out index a17501f735..279b8e0a28 100644 --- a/tests/expectations/execution/flattened_function_and_inline_matches.out +++ b/tests/expectations/execution/flattened_function_and_inline_matches.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "aa6e51af904633f4e2f7172a1030f375495fb327149fea6b13a669dfd4661ab0", type_checked_symbol_table = "937f11c1c2562d9ba68c1b58609c29d864870513e48c6c83127a9afd1c3054db", unrolled_symbol_table = "937f11c1c2562d9ba68c1b58609c29d864870513e48c6c83127a9afd1c3054db", initial_ast = "02c7bcb8622aac6986250c211adeed9babf124b8b6d26e79c1db69d275ad66cd", unrolled_ast = "02c7bcb8622aac6986250c211adeed9babf124b8b6d26e79c1db69d275ad66cd", ssa_ast = "6aa9dcd46647ae7f9185d3ef2c75d28edb3eaec0b1809871cb5358cdeac48c36", flattened_ast = "1283a2333bc2630dc197151c0d3662c78619e5154270f51ddf8499c2aeb385ba", destructured_ast = "d4bc04c889d5a0c9ba6ab90efec4efb39b3371865d1960cce5546e1bfe41aa02", inlined_ast = "004b6ff49921647b1478d5442aca57908efa1d0aeb5c5febb34faec9fcc21ec4", dce_ast = "0be608a0adef5819ca268b49ebcf4898885a662f249174960bf5e2b21f2cd520", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "02c7bcb8622aac6986250c211adeed9babf124b8b6d26e79c1db69d275ad66cd", unrolled_ast = "02c7bcb8622aac6986250c211adeed9babf124b8b6d26e79c1db69d275ad66cd", ssa_ast = "6aa9dcd46647ae7f9185d3ef2c75d28edb3eaec0b1809871cb5358cdeac48c36", flattened_ast = "1283a2333bc2630dc197151c0d3662c78619e5154270f51ddf8499c2aeb385ba", destructured_ast = "d4bc04c889d5a0c9ba6ab90efec4efb39b3371865d1960cce5546e1bfe41aa02", inlined_ast = "004b6ff49921647b1478d5442aca57908efa1d0aeb5c5febb34faec9fcc21ec4", dce_ast = "0be608a0adef5819ca268b49ebcf4898885a662f249174960bf5e2b21f2cd520", bytecode = """ program test.aleo; struct Extra: diff --git a/tests/expectations/execution/group_operations.out b/tests/expectations/execution/group_operations.out index 2d758b75b6..29ea40c6d6 100644 --- a/tests/expectations/execution/group_operations.out +++ b/tests/expectations/execution/group_operations.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "05baa124c8cff6750d80eac97095583bf65aaf85ebdb7101a1799c965ecdfc1e", type_checked_symbol_table = "85ee02c52e5cc00322471596af8d3457b1e1a665be8f89da92f47526b524b5a7", unrolled_symbol_table = "85ee02c52e5cc00322471596af8d3457b1e1a665be8f89da92f47526b524b5a7", initial_ast = "ed47c02e77446d3937b4e1764cd6ee82bfc48e0b909b4b699dff5dce0f886e0a", unrolled_ast = "ed47c02e77446d3937b4e1764cd6ee82bfc48e0b909b4b699dff5dce0f886e0a", ssa_ast = "34bf93dd7701246f7905a79239543071b9e83e4b54312b287cde6233396bd7b8", flattened_ast = "7c7a7642738b57f1cc0bde5abaf2f292ae4afc4e993b5fbf5a50e0ecd25bdc93", destructured_ast = "d6d5fec74e5db150b5bc3ee7c3eaf6f8d8a6ea4cf795395f956c49a9f528943b", inlined_ast = "d6d5fec74e5db150b5bc3ee7c3eaf6f8d8a6ea4cf795395f956c49a9f528943b", dce_ast = "d6d5fec74e5db150b5bc3ee7c3eaf6f8d8a6ea4cf795395f956c49a9f528943b", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "ed47c02e77446d3937b4e1764cd6ee82bfc48e0b909b4b699dff5dce0f886e0a", unrolled_ast = "ed47c02e77446d3937b4e1764cd6ee82bfc48e0b909b4b699dff5dce0f886e0a", ssa_ast = "34bf93dd7701246f7905a79239543071b9e83e4b54312b287cde6233396bd7b8", flattened_ast = "7c7a7642738b57f1cc0bde5abaf2f292ae4afc4e993b5fbf5a50e0ecd25bdc93", destructured_ast = "d6d5fec74e5db150b5bc3ee7c3eaf6f8d8a6ea4cf795395f956c49a9f528943b", inlined_ast = "d6d5fec74e5db150b5bc3ee7c3eaf6f8d8a6ea4cf795395f956c49a9f528943b", dce_ast = "d6d5fec74e5db150b5bc3ee7c3eaf6f8d8a6ea4cf795395f956c49a9f528943b", bytecode = """ program test.aleo; function main: diff --git a/tests/expectations/execution/metadata.out b/tests/expectations/execution/metadata.out index 03a8e643c1..ed2318c57d 100644 --- a/tests/expectations/execution/metadata.out +++ b/tests/expectations/execution/metadata.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "01bfdc6005f76bd32cbc8d1c36faf4d9d1c81bfd5fc2412ccf23fb12d0bb70cd", type_checked_symbol_table = "2d9cec6fcd6682f566e89d31763c26abe4e5e962b6d29c26115455968a54b7d6", unrolled_symbol_table = "2d9cec6fcd6682f566e89d31763c26abe4e5e962b6d29c26115455968a54b7d6", initial_ast = "2046f4b2df6c90aed76613afc85d1784a8e293bd203efedd32bb416715982d63", unrolled_ast = "2046f4b2df6c90aed76613afc85d1784a8e293bd203efedd32bb416715982d63", ssa_ast = "a90f345a4a71399b2e61dddfa5c5ec22826bba09fb1828cbb68708b84f17c472", flattened_ast = "537d17595b4dea625a8e46cf3b28307963ba74f75bff3b028d8162463c5fc280", destructured_ast = "2994c3f5f24c6b2b6e7d9804511b5c90fff8f3f2f048ef0ddbe7a9809aef219b", inlined_ast = "1e50eaf77ff3f385d9355f5df95656230dcf2517cca5ba414c804083e867dcd6", dce_ast = "1e50eaf77ff3f385d9355f5df95656230dcf2517cca5ba414c804083e867dcd6", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "2046f4b2df6c90aed76613afc85d1784a8e293bd203efedd32bb416715982d63", unrolled_ast = "2046f4b2df6c90aed76613afc85d1784a8e293bd203efedd32bb416715982d63", ssa_ast = "a90f345a4a71399b2e61dddfa5c5ec22826bba09fb1828cbb68708b84f17c472", flattened_ast = "537d17595b4dea625a8e46cf3b28307963ba74f75bff3b028d8162463c5fc280", destructured_ast = "2994c3f5f24c6b2b6e7d9804511b5c90fff8f3f2f048ef0ddbe7a9809aef219b", inlined_ast = "1e50eaf77ff3f385d9355f5df95656230dcf2517cca5ba414c804083e867dcd6", dce_ast = "1e50eaf77ff3f385d9355f5df95656230dcf2517cca5ba414c804083e867dcd6", bytecode = """ program metadata.aleo; function is_block_height: diff --git a/tests/expectations/execution/mint.out b/tests/expectations/execution/mint.out index 74dd7f2940..9f501382f1 100644 --- a/tests/expectations/execution/mint.out +++ b/tests/expectations/execution/mint.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "835452291592b222e631ed94097dda3a0b8d444baa0873bbbb4430c8610e471a", type_checked_symbol_table = "726b056eace49d5f6f0f2999aeb3e7b7d17437af86c1f16073f91798bba4c762", unrolled_symbol_table = "726b056eace49d5f6f0f2999aeb3e7b7d17437af86c1f16073f91798bba4c762", initial_ast = "7dd4a95e136e980524f0bf5f9d9126b44bfd51487271d4b5281ea1948321fb85", unrolled_ast = "41063270cf057d2f3966a137e9caf6461000e5c90ee530fd5c655720954bfae1", ssa_ast = "bd8f9bf94274dcc82a486bb321df7819943475c745abfdfa8af92c127b069fb9", flattened_ast = "7c5bf66a316a5a0b7f1b1a6208e5f13b6eae630928676874fdb93d1190da72f2", destructured_ast = "b66cb58284923fa9814c2f71fb08a52f50ddfbdf8ee7ce35262cd1c411336c20", inlined_ast = "b66cb58284923fa9814c2f71fb08a52f50ddfbdf8ee7ce35262cd1c411336c20", dce_ast = "b66cb58284923fa9814c2f71fb08a52f50ddfbdf8ee7ce35262cd1c411336c20", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "7dd4a95e136e980524f0bf5f9d9126b44bfd51487271d4b5281ea1948321fb85", unrolled_ast = "41063270cf057d2f3966a137e9caf6461000e5c90ee530fd5c655720954bfae1", ssa_ast = "bd8f9bf94274dcc82a486bb321df7819943475c745abfdfa8af92c127b069fb9", flattened_ast = "7c5bf66a316a5a0b7f1b1a6208e5f13b6eae630928676874fdb93d1190da72f2", destructured_ast = "b66cb58284923fa9814c2f71fb08a52f50ddfbdf8ee7ce35262cd1c411336c20", inlined_ast = "b66cb58284923fa9814c2f71fb08a52f50ddfbdf8ee7ce35262cd1c411336c20", dce_ast = "b66cb58284923fa9814c2f71fb08a52f50ddfbdf8ee7ce35262cd1c411336c20", bytecode = """ program test.aleo; record Token: diff --git a/tests/expectations/execution/primitive_casts.out b/tests/expectations/execution/primitive_casts.out index e250166dbd..7b7c0d4136 100644 --- a/tests/expectations/execution/primitive_casts.out +++ b/tests/expectations/execution/primitive_casts.out @@ -1,6 +1,6 @@ namespace = "Execute" expectation = "Pass" -outputs = [[{ compile = [{ initial_symbol_table = "9990b5884e8ec7665d6d42905c80aba0c112bd09b53fa9f2e3a9a8c1e1d80086", type_checked_symbol_table = "4b6783dcc69b38466dbd4a1426ba8f85034baa1365c47f1af25037c8706aaf04", unrolled_symbol_table = "4b6783dcc69b38466dbd4a1426ba8f85034baa1365c47f1af25037c8706aaf04", initial_ast = "0b101b555f20ff7068e10248afe70c5b9fc68afd891cbb7e6ed7210cd65bc676", unrolled_ast = "0b101b555f20ff7068e10248afe70c5b9fc68afd891cbb7e6ed7210cd65bc676", ssa_ast = "fa4b2aee6af80d118660d054c70bb7eaf68fbcdd9eea92ce7391b34af8c422bb", flattened_ast = "596e90d7e1c8160687c1ce1079c1cf8871ed89aca9326104f73c41610ffbd1c7", destructured_ast = "2a72e11ce73e37385aa3ac762c9114dbf5667bfbe12a58994636a7a8b5bccda5", inlined_ast = "2a72e11ce73e37385aa3ac762c9114dbf5667bfbe12a58994636a7a8b5bccda5", dce_ast = "2a72e11ce73e37385aa3ac762c9114dbf5667bfbe12a58994636a7a8b5bccda5", bytecode = """ +outputs = [[{ compile = [{ initial_ast = "0b101b555f20ff7068e10248afe70c5b9fc68afd891cbb7e6ed7210cd65bc676", unrolled_ast = "0b101b555f20ff7068e10248afe70c5b9fc68afd891cbb7e6ed7210cd65bc676", ssa_ast = "fa4b2aee6af80d118660d054c70bb7eaf68fbcdd9eea92ce7391b34af8c422bb", flattened_ast = "596e90d7e1c8160687c1ce1079c1cf8871ed89aca9326104f73c41610ffbd1c7", destructured_ast = "2a72e11ce73e37385aa3ac762c9114dbf5667bfbe12a58994636a7a8b5bccda5", inlined_ast = "2a72e11ce73e37385aa3ac762c9114dbf5667bfbe12a58994636a7a8b5bccda5", dce_ast = "2a72e11ce73e37385aa3ac762c9114dbf5667bfbe12a58994636a7a8b5bccda5", bytecode = """ program test.aleo; function address_cast: diff --git a/tests/test-framework/benches/leo_compiler.rs b/tests/test-framework/benches/leo_compiler.rs index e18755c946..3634a07e54 100644 --- a/tests/test-framework/benches/leo_compiler.rs +++ b/tests/test-framework/benches/leo_compiler.rs @@ -97,10 +97,6 @@ fn new_compiler(handler: &Handler) -> Compiler<'_, CurrentNetwork> { disable_conditional_branch_type_checking: false, }, output: OutputOptions { - symbol_table_spans_enabled: false, - initial_symbol_table: false, - type_checked_symbol_table: false, - unrolled_symbol_table: false, ast_spans_enabled: false, initial_ast: false, unrolled_ast: false, diff --git a/tests/tests/compiler/function/async_conditional.leo b/tests/tests/compiler/function/async_conditional.leo new file mode 100644 index 0000000000..6b54972f65 --- /dev/null +++ b/tests/tests/compiler/function/async_conditional.leo @@ -0,0 +1,25 @@ + +/* +namespace = "Compile" +expectation = "Pass" +*/ + +program test.aleo { + mapping map: u32 => u32; + + async transition main() -> Future { + return finalize_main(1u32); + } + + async function finalize_main(a:u32) { + if a == 1u32 { + let y: u32 = 1u32; + { + // This is OK, but previously yielded an error. + y = 2u32; + } + map.set(y, y); + } + + } +} diff --git a/tests/tests/compiler/mappings/external_read_with_local_fail.leo b/tests/tests/compiler/mappings/external_read_with_local.leo similarity index 96% rename from tests/tests/compiler/mappings/external_read_with_local_fail.leo rename to tests/tests/compiler/mappings/external_read_with_local.leo index 23e758ae84..4aa3e23930 100644 --- a/tests/tests/compiler/mappings/external_read_with_local_fail.leo +++ b/tests/tests/compiler/mappings/external_read_with_local.leo @@ -1,6 +1,6 @@ /* namespace = "Compile" -expectation = "Fail" +expectation = "Pass" */ program registry.aleo { diff --git a/tests/tests/compiler/structs/external_struct.leo b/tests/tests/compiler/structs/external_struct.leo index 1ad6d2df46..5fbd61b4ba 100644 --- a/tests/tests/compiler/structs/external_struct.leo +++ b/tests/tests/compiler/structs/external_struct.leo @@ -79,4 +79,4 @@ program grandparent.aleo { 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 +}