https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97889
Iain Buclaw changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97889
--- Comment #3 from CVS Commits ---
The releases/gcc-10 branch has been updated by Iain Buclaw
:
https://gcc.gnu.org/g:0209b0ead2617d9226ef53d4fc4756d11dd6ea59
commit r10-9061-g0209b0ead2617d9226ef53d4fc4756d11dd6ea59
Author: Iain Buclaw
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97889
--- Comment #2 from CVS Commits ---
The master branch has been updated by Iain Buclaw :
https://gcc.gnu.org/g:23045f8b062e20672f5170fc66532de7a5d9a1d6
commit r11-5239-g23045f8b062e20672f5170fc66532de7a5d9a1d6
Author: Iain Buclaw
Date: Sun No
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97889
--- Comment #1 from Iain Buclaw ---
Things go wrong because there is a SAVE_EXPR on the result of the library
function call of (val ~= 7).
It ends up being compiled down to:
save = _d_arrayappendcTX (typeid(val), &val, 1),
*(save.ptr + sa