https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65117

--- Comment #1 from Chen Gang <gang.chen.5i5j at gmail dot com> ---
The root cause is in function 'find_reload' (at least it should be a real
cause):

- 'this_alternative_match_win' is not initialized before use it -- for the
first looping 0, it initializes 'this_alternative_match_win[0]', but
'did_match' may use 'this_alternative_match_win[2]'.

- 'this_alternative' is not initialized before use it -- it initializes
this_alternative[i], but may use this_alternative[m] (m > i).

After initialize the 2 arrays with 0, this issue can be fixed (r100.i can pass
compiling).

Reply via email to