Fix LLVM assertion failure and update CONTRIBUTING.md (#3197)

The issue was reported in https://github.com/bytecodealliance/wasm-micro-runtime/issues/3188.
This commit is contained in:
TianlongLiang
2024-03-04 09:01:40 +08:00
committed by GitHub
parent 1b9fbb162f
commit cd63b3b8f2
2 changed files with 3 additions and 3 deletions

View File

@ -1965,8 +1965,8 @@ aot_set_llvm_basic_types(AOTLLVMTypes *basic_types, LLVMContextRef context,
basic_types->intptr_t_ptr_type = basic_types->int64_ptr_type;
}
basic_types->gc_ref_type = LLVMPointerType(basic_types->void_type, 0);
basic_types->gc_ref_ptr_type = LLVMPointerType(basic_types->gc_ref_type, 0);
basic_types->gc_ref_type = basic_types->int8_ptr_type;
basic_types->gc_ref_ptr_type = basic_types->int8_pptr_type;
return (basic_types->int8_ptr_type && basic_types->int8_pptr_type
&& basic_types->int16_ptr_type && basic_types->int32_ptr_type