On Thu, Nov 07, 2019 at 12:00:32PM +0100, Martin Jambor wrote: > 2019-11-07 Martin Jambor <mjam...@suse.cz> > > PR lto/70929 > * cif-code.def (MISMATCHED_ARGUMENTS): Removed. > * cgraph.h (gimple_check_call_matching_types): Remove > * cgraph.c (gimple_check_call_args): Likewise. > (gimple_check_call_matching_types): Likewise. > (symbol_table::create_edge): Do not call > gimple_check_call_matching_types. > (cgraph_edge::make_direct): Likewise. > (cgraph_edge::redirect_call_stmt_to_callee): Likewise. > * value-prof.h (check_ic_target): Remove. > * value-prof.c (check_ic_target): Remove. > (gimple_ic_transform): Do nat call check_ic_target. > * auto-profile.c (function_instance::find_icall_target_map): Likewise. > (afdo_indirect_call): Likewise. > * ipa-prop.c (update_indirect_edges_after_inlining): Do not call > gimple_check_call_matching_types. > * ipa-inline.c (early_inliner): Likewise. > > testsuite/ > * g++.dg/lto/pr70929_[01].C: New test. > * gcc.dg/winline-10.c: Adjust for the fact that inlining happens.
I'm seeing some regressions on i686-linux from yesterday, and while I haven't proved it is your patch, it is very likely. The regressions are: +FAIL: gcc.dg/cast-function-1.c (internal compiler error) +FAIL: gcc.dg/cast-function-1.c (test for excess errors) +FAIL: gdc.test/runnable/nested.d -O2 (internal compiler error) +UNRESOLVED: gdc.test/runnable/nested.d -O2 compilation failed to produce executable +FAIL: gdc.test/runnable/nested.d -O2 -frelease (internal compiler error) +UNRESOLVED: gdc.test/runnable/nested.d -O2 -frelease compilation failed to produce executable +FAIL: gdc.test/runnable/nested.d -O2 -frelease -g (internal compiler error) +UNRESOLVED: gdc.test/runnable/nested.d -O2 -frelease -g compilation failed to produce executable +FAIL: gdc.test/runnable/nested.d -O2 -frelease -g -shared-libphobos (internal compiler error) +UNRESOLVED: gdc.test/runnable/nested.d -O2 -frelease -g -shared-libphobos compilation failed to produce executable +FAIL: gdc.test/runnable/nested.d -O2 -frelease -shared-libphobos (internal compiler error) +UNRESOLVED: gdc.test/runnable/nested.d -O2 -frelease -shared-libphobos compilation failed to produce executable +FAIL: gdc.test/runnable/nested.d -O2 -g (internal compiler error) +UNRESOLVED: gdc.test/runnable/nested.d -O2 -g compilation failed to produce executable +FAIL: gdc.test/runnable/nested.d -O2 -g -shared-libphobos (internal compiler error) +UNRESOLVED: gdc.test/runnable/nested.d -O2 -g -shared-libphobos compilation failed to produce executable +FAIL: gdc.test/runnable/nested.d -O2 -shared-libphobos (internal compiler error) +UNRESOLVED: gdc.test/runnable/nested.d -O2 -shared-libphobos compilation failed to produce executable All are checking ICEs on type mismatches. Can you please have a look? Jakub