Skip to content

Commit

Permalink
fix LLVM assertion failure and update CONTRIBUTING.md
Browse files Browse the repository at this point in the history
  • Loading branch information
TianlongLiang committed Mar 1, 2024
1 parent 1b9fbb1 commit 848dcee
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ We Use Github Flow, So All Code Changes Happen Through Pull Requests. Pull reque
Coding Style
===============================
Please use [K&R](https://en.wikipedia.org/wiki/Indentation_style#K.26R) coding style, such as 4 spaces for indentation rather than tabs etc.
We suggest use Eclipse like IDE or stable coding format tools to make your code compliant to K&R format.
We suggest using VS Code like IDE or stable coding format tools, like clang-format, to make your code compliant to the customized format(in .clang-format).

Report bugs
===================
Expand Down
4 changes: 2 additions & 2 deletions core/iwasm/compilation/aot_llvm.c
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 848dcee

Please sign in to comment.