https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
--- Comment #13 from Martin Jambor ---
Indeed it is.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
--- Comment #11 from Martin Jambor ---
I believe this is fixed but I still need to build an instrumented compiler to
verify.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
--- Comment #10 from Martin Jambor ---
Author: jamborm
Date: Mon Jan 9 18:26:37 2017
New Revision: 244232
URL: https://gcc.gnu.org/viewcvs?rev=244232=gcc=rev
Log:
[PR 78365] Prudent type handling in IPA VR-prop
2017-01-09 Martin Jambor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
Martin Jambor changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
--- Comment #8 from Markus Trippelsdorf ---
(In reply to Martin Jambor from comment #7)
> I cannot reproduce this using the testcase from comment #1 even whe I add
> -fsanitize=undefined to the command line. Is this on x86_64?
You need to use
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
Martin Jambor changed:
What|Removed |Added
CC||jamborm at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
--- Comment #6 from Jakub Jelinek ---
Formatting-wise yes (though you could leave the parens around (parm_type ==
NULL) ), but I'm not familiar with this code to actually review it. Plus,
patches should go to gcc-patches.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
--- Comment #5 from prathamesh3492 at gcc dot gnu.org ---
Created attachment 40212
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40212=edit
fix formatting of patch in comment 3
Oops, sorry about that. Fixed formatting in this version.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
--- Comment #3 from prathamesh3492 at gcc dot gnu.org ---
Created attachment 40198
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40198=edit
untested patch to check if type is integral or pointer type.
Hi,
Well, this seems to happen for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |7.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Hi Markus,
Thanks for the report, I am able to reproduce it with ubsan-built gcc
(--with-build-config=bootstrap-ubsan) on x86_64-unknown-linux-gnu.
I am looking into it.
Thanks,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599
--- Comment #1 from Markus Trippelsdorf ---
markus@x4 ~ % cat bench.ii
struct A {
enum { __value };
};
template _OI __copy_move_a2(_II, _OI);
template void copy(_II, _II, _OI p3) {
__copy_move_a2(0, p3);
}
14 matches
Mail list logo