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

--- Comment #2 from Jakub Jermar <jakub at jermar dot eu> ---
Created attachment 56632
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56632&action=edit
Requested object and preprocessed source files

Here are the bad and good object and preprocessed sources fies for vfs_file.c.
Note that the difference between the good and bad version is -O3 (bad) v.s -O2
(good), but it was the same compiler. I am not sure this is going to be very
helpful as with -O2 the code is quite different and the offending function is
not inlined. If desired, I may try to go back to GCC 8.2 (the last good version
known to me) and try to provide a good file generated with the same compiler
flags. Let me know if this would be more useful.

I also attached the entire binary of the VFS server, both good and bad
versions. Note these are HelenOS binaries and need to be run in the environment
of the HelenOS operating system, which might not be practical for you.

Reply via email to