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

--- Comment #5 from Greg Minshall <minshall at acm dot org> ---
Created attachment 44684
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44684&action=edit
creduce'd (but, only partly) test case.

module_intern() is the function i creduce'd on (my creduce "interesting"
required module_intern() to be unchanged in the .c file, and emacs_intern() in
the -O2 .s file to be within epsilon of unchanged, as well as in the non-O2 .s
file to have a call to lisp_to_value()).

with -O2, it makes a couple of calls then returns 0, which is incorrect
behavior.

Reply via email to