https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97904
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |FIXED
Status|A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97904
--- Comment #6 from CVS Commits ---
The releases/gcc-10 branch has been updated by Richard Sandiford
:
https://gcc.gnu.org/g:20fc59de1e21aaddc9ae08bc9d7e060df6706579
commit r10-9110-g20fc59de1e21aaddc9ae08bc9d7e060df6706579
Author: Richard Sand
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97904
--- Comment #5 from CVS Commits ---
The master branch has been updated by Richard Sandiford :
https://gcc.gnu.org/g:d3585f5d0df47ffa453f5fe436fdf588301e5314
commit r11-5243-gd3585f5d0df47ffa453f5fe436fdf588301e5314
Author: Richard Sandiford
Da
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97904
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
CC|richard.sandiford at arm dot com |rsandifo at gcc dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97904
--- Comment #3 from Alex Coplan ---
FWIW, clang (trunk) rejects that last testcase with:
:3:6: error: array has sizeless element type '__SVFloat32_t'
b x[c];
^
:6:19: note: in instantiation of template class 'a<__SVFloat32_t, 2>'
requeste
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97904
--- Comment #2 from Alex Coplan ---
Here is a simple testcase that hits both ICEs.
#include
template struct a {
b x[c];
b &operator[](int i) { return x[i]; }
};
a x;
int main() {
svbool_t l;
svfloat32_t m = svmla_f32_z(l, x[0], x[1], m
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97904
Alex Coplan changed:
What|Removed |Added
Last reconfirmed||2020-11-19
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97904
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Known to fail||10.2.1, 11.0
Target Miles