[Bug c++/63472] transaction_atomic within while loop causes ICE

2015-01-30 Thread bjmnbraun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63472 --- Comment #7 from Benjamin Braun --- A workaround for the code at the top of this thread is to wrap the transaction in the loop with a function and instead call that function from the loop. This workaround also works for the case given in dup

[Bug c++/63472] transaction_atomic within while loop causes ICE

2015-01-30 Thread bjmnbraun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63472 Benjamin Braun changed: What|Removed |Added CC||bjmnbraun at gmail dot com --- Comment

[Bug c++/64879] ICE for -O3 when calling a transactional method from a transaction inside a for loop

2015-01-30 Thread bjmnbraun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64879 Benjamin Braun changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/64879] New: ICE for -O3 when calling a transactional method from a transaction inside a for loop

2015-01-30 Thread bjmnbraun at gmail dot com
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: bjmnbraun at gmail dot com Created attachment 34629 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34629&action=edit Preproccessed source code The followi