Priority: P3
Component: rtl-optimization
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: g...@undo-software.com
Created attachment 28077
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28077
Simple program showing the bug.
Apologies if I've got the wrong c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54365
--- Comment #2 from Greg Law 2012-08-24 18:38:24 UTC
---
Yes, I think you're right: I hadn't appreciated that.
Still, even though it's undefined, it's slightly strange behaviour for the
compiler to adopt. I guess it's reasonable to close this bu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54365
--- Comment #5 from Greg Law 2012-08-30 13:23:54 UTC
---
-fwrapv doesn't appear to make a difference:
$ gcc compilerbug.c
$ ./a.out
it wraps
$ gcc -O2 compilerbug.c
$ ./a.out
no wrap
$ gcc -O2 -fwrapv compilerbug.c
$ ./a.out
no wrap
$