-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to latest cxx-common version 0.4.1 + llvm 16 + ubuntu 22.04 #329
Conversation
48bbf38
to
029e5eb
Compare
See the diff generated by this PR for the tests here: https://github.com/lifting-bits/rellic/actions/runs/5645629853 typedefs_of_typedefs.bcfizzbuzz.bcshort.bcswitch_loop.bcfunc_cond_zero_arg.bcfcmp.bcconflicting_names.bcstruct.bcissue_183_literal_structs.bczeroinit.bcissue_127_uint128_t_lit.bcnested_struct.bcinit_list.bcreg_test_structure_fields.bcret0.bcgoto_loop.bctrunc.bcbitops.bccast.bcnullptr.bcconflicting_global.bcarray_swap.bcbitmask.bcbinops.bcfloat.bcnested_while.bc--- /dev/fd/63 2023-07-24 13:47:53.488969592 +0000
+++ /dev/fd/62 2023-07-24 13:47:53.488969592 +0000
@@ -25,7 +25,7 @@
printf("loop2 x: %d\n", var1);
}
}
- if ((int)var1 >= 20 && ((int)var1 >= 20 || (int)var1 <= 10)) {
+ if (((int)var1 >= 20 || (int)var1 <= 10) && (int)var1 >= 20) {
return var0;
}
} vectors.bcfuncptr.bcstruct_swap.bcbranch.bcinttoptr.bcissue_4.bcissue_123_uint128_t.bcfizzbuzz_stateful.bcissue_94_strncmp.bcbool.bcglobal_using_function_decl.bcbyval_struct.bcfunc_cond_two_arg.bczext.bcassert.bcloop.bcswitch.bctemplate_parameter_pack.bcbyval_tail_nogep.llbyval_tail_gep.ll |
f9fc697
to
a6ac818
Compare
See the diff generated by this PR for the tests here: https://github.com/lifting-bits/rellic/actions/runs/5645776731 typedefs_of_typedefs.bcfizzbuzz.bcshort.bcswitch_loop.bcfunc_cond_zero_arg.bcfcmp.bcconflicting_names.bcstruct.bcissue_183_literal_structs.bczeroinit.bcissue_127_uint128_t_lit.bcnested_struct.bcinit_list.bcreg_test_structure_fields.bcret0.bcgoto_loop.bctrunc.bcbitops.bccast.bcnullptr.bcconflicting_global.bcarray_swap.bcbitmask.bcbinops.bcfloat.bcnested_while.bc--- /dev/fd/63 2023-07-24 14:02:53.005297373 +0000
+++ /dev/fd/62 2023-07-24 14:02:53.005297373 +0000
@@ -25,7 +25,7 @@
printf("loop2 x: %d\n", var1);
}
}
- if ((int)var1 >= 20 && ((int)var1 >= 20 || (int)var1 <= 10)) {
+ if (((int)var1 >= 20 || (int)var1 <= 10) && (int)var1 >= 20) {
return var0;
}
} vectors.bcfuncptr.bcstruct_swap.bcbranch.bcinttoptr.bcissue_4.bcissue_123_uint128_t.bcfizzbuzz_stateful.bcissue_94_strncmp.bcbool.bcglobal_using_function_decl.bcbyval_struct.bcfunc_cond_two_arg.bczext.bcassert.bcloop.bcswitch.bctemplate_parameter_pack.bcbyval_tail_nogep.llbyval_tail_gep.ll |
a6ac818
to
fc0d671
Compare
See the diff generated by this PR for the tests here: https://github.com/lifting-bits/rellic/actions/runs/5645867215 typedefs_of_typedefs.bcfizzbuzz.bcshort.bcswitch_loop.bcfunc_cond_zero_arg.bcfcmp.bcconflicting_names.bcstruct.bcissue_183_literal_structs.bczeroinit.bcissue_127_uint128_t_lit.bcnested_struct.bcinit_list.bcreg_test_structure_fields.bcret0.bcgoto_loop.bctrunc.bcbitops.bccast.bcnullptr.bcconflicting_global.bcarray_swap.bcbitmask.bcbinops.bcfloat.bcnested_while.bcvectors.bcfuncptr.bcstruct_swap.bcbranch.bcinttoptr.bcissue_4.bcissue_123_uint128_t.bcfizzbuzz_stateful.bcissue_94_strncmp.bcbool.bcglobal_using_function_decl.bcbyval_struct.bcfunc_cond_two_arg.bczext.bcassert.bcloop.bcswitch.bctemplate_parameter_pack.bcbyval_tail_nogep.llbyval_tail_gep.ll |
See the diff generated by this PR for the tests here: https://github.com/lifting-bits/rellic/actions/runs/5683355657 typedefs_of_typedefs.bcfizzbuzz.bcshort.bcswitch_loop.bcfunc_cond_zero_arg.bcfcmp.bcconflicting_names.bcstruct.bcissue_183_literal_structs.bczeroinit.bcissue_127_uint128_t_lit.bcnested_struct.bcinit_list.bcreg_test_structure_fields.bcret0.bcgoto_loop.bctrunc.bcbitops.bccast.bcnullptr.bcconflicting_global.bcarray_swap.bcbitmask.bcbinops.bcfloat.bcnested_while.bcvectors.bcfuncptr.bcstruct_swap.bcbranch.bcinttoptr.bcissue_4.bcissue_123_uint128_t.bcfizzbuzz_stateful.bcissue_94_strncmp.bcbool.bcglobal_using_function_decl.bcbyval_struct.bcfunc_cond_two_arg.bczext.bcassert.bcloop.bcswitch.bctemplate_parameter_pack.bcbyval_tail_nogep.llbyval_tail_gep.ll |
See the diff generated by this PR for the tests here: https://github.com/lifting-bits/rellic/actions/runs/5683448632 typedefs_of_typedefs.bcfizzbuzz.bcshort.bcswitch_loop.bcfunc_cond_zero_arg.bcfcmp.bcconflicting_names.bcstruct.bcissue_183_literal_structs.bczeroinit.bcissue_127_uint128_t_lit.bcnested_struct.bcinit_list.bcreg_test_structure_fields.bcret0.bcgoto_loop.bctrunc.bcbitops.bccast.bcnullptr.bcconflicting_global.bcarray_swap.bcbitmask.bcbinops.bcfloat.bcnested_while.bcvectors.bcfuncptr.bcstruct_swap.bcbranch.bcinttoptr.bcissue_4.bcissue_123_uint128_t.bcfizzbuzz_stateful.bcissue_94_strncmp.bcbool.bcglobal_using_function_decl.bcbyval_struct.bcfunc_cond_two_arg.bczext.bcassert.bcloop.bcswitch.bctemplate_parameter_pack.bcbyval_tail_nogep.llbyval_tail_gep.ll |
See the diff generated by this PR for the tests here: https://github.com/lifting-bits/rellic/actions/runs/5683474824 typedefs_of_typedefs.bcfizzbuzz.bcshort.bcswitch_loop.bcfunc_cond_zero_arg.bcfcmp.bcconflicting_names.bcstruct.bcissue_183_literal_structs.bczeroinit.bcissue_127_uint128_t_lit.bcnested_struct.bcinit_list.bcreg_test_structure_fields.bcret0.bcgoto_loop.bctrunc.bcbitops.bccast.bcnullptr.bcconflicting_global.bcarray_swap.bcbitmask.bcbinops.bcfloat.bcnested_while.bc--- /dev/fd/63 2023-07-27 17:18:26.507838737 +0000
+++ /dev/fd/62 2023-07-27 17:18:26.507838737 +0000
@@ -25,7 +25,7 @@
printf("loop2 x: %d\n", var1);
}
}
- if ((int)var1 >= 20 && ((int)var1 >= 20 || (int)var1 <= 10)) {
+ if (((int)var1 >= 20 || (int)var1 <= 10) && (int)var1 >= 20) {
return var0;
}
} vectors.bcfuncptr.bcstruct_swap.bcbranch.bcinttoptr.bcissue_4.bcissue_123_uint128_t.bcfizzbuzz_stateful.bcissue_94_strncmp.bcbool.bcglobal_using_function_decl.bcbyval_struct.bcfunc_cond_two_arg.bczext.bcassert.bcloop.bcswitch.bctemplate_parameter_pack.bcbyval_tail_nogep.llbyval_tail_gep.ll |
See the diff generated by this PR for the tests here: https://github.com/lifting-bits/rellic/actions/runs/5683571068 typedefs_of_typedefs.bcfizzbuzz.bcshort.bcswitch_loop.bcfunc_cond_zero_arg.bcfcmp.bcconflicting_names.bcstruct.bcissue_183_literal_structs.bczeroinit.bcissue_127_uint128_t_lit.bcnested_struct.bcinit_list.bcreg_test_structure_fields.bcret0.bcgoto_loop.bctrunc.bcbitops.bccast.bcnullptr.bcconflicting_global.bcarray_swap.bcbitmask.bcbinops.bcfloat.bcnested_while.bc--- /dev/fd/63 2023-07-27 17:24:42.562659028 +0000
+++ /dev/fd/62 2023-07-27 17:24:42.562659028 +0000
@@ -25,7 +25,7 @@
printf("loop2 x: %d\n", var1);
}
}
- if ((int)var1 >= 20 && ((int)var1 >= 20 || (int)var1 <= 10)) {
+ if (((int)var1 >= 20 || (int)var1 <= 10) && (int)var1 >= 20) {
return var0;
}
} vectors.bcfuncptr.bcstruct_swap.bcbranch.bcinttoptr.bcissue_4.bcissue_123_uint128_t.bcfizzbuzz_stateful.bcissue_94_strncmp.bcbool.bcglobal_using_function_decl.bcbyval_struct.bcfunc_cond_two_arg.bczext.bcassert.bcloop.bcswitch.bctemplate_parameter_pack.bcbyval_tail_nogep.llbyval_tail_gep.ll |
See the diff generated by this PR for the tests here: https://github.com/lifting-bits/rellic/actions/runs/5683677418 typedefs_of_typedefs.bcfizzbuzz.bcshort.bcswitch_loop.bcfunc_cond_zero_arg.bcfcmp.bcconflicting_names.bcstruct.bcissue_183_literal_structs.bczeroinit.bcissue_127_uint128_t_lit.bcnested_struct.bcinit_list.bcreg_test_structure_fields.bcret0.bcgoto_loop.bctrunc.bcbitops.bccast.bcnullptr.bcconflicting_global.bcarray_swap.bcbitmask.bcbinops.bcfloat.bcnested_while.bcvectors.bcfuncptr.bcstruct_swap.bcbranch.bcinttoptr.bcissue_4.bcissue_123_uint128_t.bcfizzbuzz_stateful.bcissue_94_strncmp.bcbool.bcglobal_using_function_decl.bcbyval_struct.bcfunc_cond_two_arg.bczext.bcassert.bcloop.bcswitch.bctemplate_parameter_pack.bcbyval_tail_nogep.llbyval_tail_gep.ll |
No description provided.