https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95519
H.J. Lu <hjl.tools at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |hjl.tools at gmail dot com, | |skpgkp2 at gmail dot com Resolution|FIXED |--- --- Comment #9 from H.J. Lu <hjl.tools at gmail dot com> --- On AVX or AVX512 machines, I got FAIL: g++.dg/coroutines/torture/pr95519-05-gro.C -O0 execution test FAIL: g++.dg/coroutines/torture/pr95519-05-gro.C -O1 execution test FAIL: g++.dg/coroutines/torture/pr95519-05-gro.C -O2 execution test FAIL: g++.dg/coroutines/torture/pr95519-05-gro.C -O3 -g execution test FAIL: g++.dg/coroutines/torture/pr95519-05-gro.C -Os execution test FAIL: g++.dg/coroutines/torture/pr95519-05-gro.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test FAIL: g++.dg/coroutines/torture/pr95519-05-gro.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test with r11-1673: commit e74c76073092f4715007584edb1fe6b7a17274db Author: Iain Sandoe <i...@sandoe.co.uk> Date: Fri Jun 26 10:48:35 2020 +0100 coroutines: Handle non-method promise expressions [PR95519] (gdb) r Starting program: /tmp/x Program received signal SIGABRT, Aborted. 0x00007ffff7ad3b85 in raise () from /lib64/libc.so.6 (gdb) f 2 #2 0x00000000004013ee in main () at pr95519-05-gro.C:56 56 abort (); (gdb) list 51 } 52 f.resume(); 53 if (!f.done()) 54 { 55 PRINT ("expected foo to be finished"); 56 abort (); 57 } 58 59 if (called_gro_op != 1) 60 { (gdb)