https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #16 from Marek Polacek mpolacek at gcc dot gnu.org ---
Yeah, that doesn't look related to this warning at all. Thanks for checking.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #15 from ktkachov at gcc dot gnu.org ---
Yeah, that problem is fixed.
Now bootstrap fails due to:
gcc/vec.h:307:3: error: attempt to free a non-heap object 'intersecting'
[-Werror=free-nonheap-object]
::free (v);
^
But that
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #17 from ktkachov at gcc dot gnu.org ---
(In reply to Marek Polacek from comment #16)
Yeah, that doesn't look related to this warning at all. Thanks for checking.
Yeah, turns out that was due to a private patch of mine.
Clean trunk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #2 from ktkachov at gcc dot gnu.org ---
(In reply to Marek Polacek from comment #1)
Could you please try whether this patch helps?
Trying it out now...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #1 from Marek Polacek mpolacek at gcc dot gnu.org ---
Could you please try whether this patch helps?
diff --git a/gcc/c-family/c-common.c b/gcc/c-family/c-common.c
index 6a79b95..9fe9c5e 100644
--- a/gcc/c-family/c-common.c
+++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #5 from Marek Polacek mpolacek at gcc dot gnu.org ---
Testcase:
#define A a
#define B A
#define FOO (A B)
int
main ()
{
int a = 4;
if (FOO)
return 5;
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #9 from Marek Polacek mpolacek at gcc dot gnu.org ---
(In reply to vries from comment #8)
FYI, I'm running into this bootstrap failure on x86_64 (r226251):
Weird I don't see this myself.
...
src/gcc/ipa-devirt.c: In function
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #4 from Marek Polacek mpolacek at gcc dot gnu.org ---
(In reply to ktkachov from comment #3)
Unfortunately still getting the error.
Sorry about that.
One thing I missed out from the original error message is this note:
error:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
Marek Polacek mpolacek at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #3 from ktkachov at gcc dot gnu.org ---
(In reply to ktkachov from comment #2)
(In reply to Marek Polacek from comment #1)
Could you please try whether this patch helps?
Trying it out now...
Unfortunately still getting the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #6 from ktkachov at gcc dot gnu.org ---
(In reply to Marek Polacek from comment #4)
(In reply to ktkachov from comment #3)
Actually, that helps. I bet the following works. Mind giving this one a
spin?
Yes, that seems to work.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
vries at gcc dot gnu.org changed:
What|Removed |Added
CC||vries at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #12 from Christian Joensson christian.joensson at gmail dot com
---
Still...
../../gcc/ipa-devirt.c: In function ‘bool types_same_for_odr(const_tree,
const_tree, bool ’:
../../gcc/ipa-devirt.c:553:8: error: self-comparison always
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #10 from Marek Polacek mpolacek at gcc dot gnu.org ---
Author: mpolacek
Date: Mon Jul 27 19:09:27 2015
New Revision: 226264
URL: https://gcc.gnu.org/viewcvs?rev=226264root=gccview=rev
Log:
PR bootstrap/67030
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
Marek Polacek mpolacek at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #13 from Marek Polacek mpolacek at gcc dot gnu.org ---
That is fixed as well now.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67030
--- Comment #14 from Christian Joensson christian.joensson at gmail dot com
---
(In reply to Marek Polacek from comment #13)
That is fixed as well now.
Yep. Thanks.
17 matches
Mail list logo