https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #20 from Jan Hubicka ---
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
>
> --- Comment #17 from rguenther at suse dot de ---
> On Mon, 20 Feb 2023, jakub at gcc dot gnu.org wrote:
>
> >
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #19 from rguenther at suse dot de ---
On Tue, 21 Feb 2023, ishikawa at yk dot rim.or.jp wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
>
> --- Comment #18 from ishikawa,chiaki ---
> I reported the issue to the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #18 from ishikawa,chiaki ---
I reported the issue to the following github for a very fast hashing function
library.
https://github.com/Cyan4973/xxHash/issues/800
>From the discussion there, I figured -Og does not define
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #17 from rguenther at suse dot de ---
On Mon, 20 Feb 2023, jakub at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
>
> --- Comment #16 from Jakub Jelinek ---
> As discussed elsewhere, always_inline
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #16 from Jakub Jelinek ---
As discussed elsewhere, always_inline is used in various ways, in some users I
guess would like to see an error if it wasn't inlined, but e.g. the uses in
glibc for _FORTIFY_SOURCE where many of the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #15 from Richard Biener ---
(In reply to ishikawa,chiaki from comment #14)
> (In reply to Andrew Pinski from comment #13)
> > (In reply to ishikawa,chiaki from comment #11)
> > > What is exactly the compiler-defined macro when "-Og"
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #14 from ishikawa,chiaki ---
(In reply to Andrew Pinski from comment #13)
> (In reply to ishikawa,chiaki from comment #11)
> > What is exactly the compiler-defined macro when "-Og" is used on the command
> > line?
>
> There is not
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #13 from Andrew Pinski ---
(In reply to ishikawa,chiaki from comment #11)
> What is exactly the compiler-defined macro when "-Og" is used on the command
> line?
There is not one ...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #11 from ishikawa,chiaki ---
Created attachment 54484
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54484=edit
Script to compile the previous source file.
The previous source file ought to be named
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
ishikawa,chiaki changed:
What|Removed |Added
CC||ishikawa at yk dot rim.or.jp
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #9 from Sam James ---
For completeness, this originated from
https://github.com/Perl/perl5/issues/19776, I believe.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #8 from Richard Biener ---
Just to recap here, we inline fun3 via inline_always_inline_functions and
then early_inline_small_functions bails on the call because foo4
doesn't yet have a function summary:
/* We can encounter
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #7 from rguenther at suse dot de ---
On Thu, 1 Dec 2022, me at xenu dot pl wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
>
> --- Comment #5 from Tomasz Konojacki ---
> To sum this thread up, there are undocumented
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #6 from Jakub Jelinek ---
If you use always_inline attribute and therefore want an error if some function
isn't inlined, to be precise. Otherwise it just wouldn't be inlined...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #5 from Tomasz Konojacki ---
To sum this thread up, there are undocumented rules that can cause a
semantically identical program to be rejected by the compiler under certain
optimisation levels (with an uninformative error message)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
Target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
Martin Liška changed:
What|Removed |Added
Summary|[12 Regression] -Og causes |[12/13 Regression] -Og
19 matches
Mail list logo