https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860
Martin Liška <marxin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot
gnu.org
--- Comment #3 from Martin Liška <marxin at gcc dot gnu.org> ---
Ok, I've prepared a debugging patch that can be probably added in next stage1:
https://github.com/marxin/gcc/tree/global-options-checking
Using the patch I see a violation of the following options:
12 global_options difference in flag_omit_frame_pointer (1/0)
141 global_options difference in warn_inline (1/0)
695 global_options difference in param_min_crossjump_insns (5/1)
718 global_options difference in param_max_combine_insns (4/2)
1284 global_options difference in flag_merge_constants (1/0)
1396 global_options difference in flag_ree (1/0)
1601 global_options difference in param_max_fields_for_field_sensitive
(0/100)
I'll prepare a test-cases for that.