diff --git a/lib/clif-backend/src/lib.rs b/lib/clif-backend/src/lib.rs index a989b2e43..95fd334a4 100644 --- a/lib/clif-backend/src/lib.rs +++ b/lib/clif-backend/src/lib.rs @@ -40,7 +40,7 @@ fn get_isa() -> Box { let flags = { let mut builder = settings::builder(); builder.set("opt_level", "speed_and_size").unwrap(); - builder.set("jump_tables_enabled", "false").unwrap(); + builder.set("enable_jump_tables", "false").unwrap(); if cfg!(test) || cfg!(debug_assertions) { builder.set("enable_verifier", "true").unwrap(); diff --git a/lib/runtime-core/src/parse.rs b/lib/runtime-core/src/parse.rs index 49686721d..16a4a0808 100644 --- a/lib/runtime-core/src/parse.rs +++ b/lib/runtime-core/src/parse.rs @@ -300,7 +300,7 @@ pub fn read_module< } ParserState::BeginElementSectionEntry { table: ElemSectionEntryTable::Active(table_index_raw), - ty: WpType::Func, + ty: WpType::AnyFunc, } => { let table_index = TableIndex::new(table_index_raw as usize); let mut elements: Option> = None;