[Bug c++/63419] verify_gimple failed: "vector CONSTRUCTOR element is not a GIMPLE value"
pthaugen at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Oct 14 19:23:00 GMT 2014
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63419
Pat Haugen <pthaugen at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |pthaugen at gcc dot gnu.org
--- Comment #6 from Pat Haugen <pthaugen at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #5)
>
> * g++.dg/torture/pr63419.C: New testcase.
The new testcase fails on PowerPC with -m32. From
https://gcc.gnu.org/ml/gcc-testresults/2014-10/msg01455.html:
FAIL: g++.dg/torture/pr63419.C -O0 (test for excess errors)
FAIL: g++.dg/torture/pr63419.C -O1 (test for excess errors)
FAIL: g++.dg/torture/pr63419.C -O2 (test for excess errors)
...
Simple compile shows warning msgs generated.
[pthaugen@igoo testsuite]$ ~/install/gcc/trunk/bin/g++ -c -O0
~/src/gcc/trunk/gcc/gcc/testsuite/g++.dg/torture/pr63419.C -m32
/home/pthaugen/src/gcc/trunk/gcc/gcc/testsuite/g++.dg/torture/pr63419.C: In
member function ‘void I<UnaryOp, XprType, int>::packet(typename
traits<CwiseUnaryOp<UnaryOp, XprType> >::Index) [with int LoadMode = 0; UnaryOp
= D; XprType = L<K<float, 0, 1> >; typename traits<CwiseUnaryOp<UnaryOp,
XprType> >::Index = int]’:
/home/pthaugen/src/gcc/trunk/gcc/gcc/testsuite/g++.dg/torture/pr63419.C:181:5:
warning: GCC vector returned by reference: non-standard ABI extension with no
compatibility guarantee
derived ().functor ().packetOp (
^
/home/pthaugen/src/gcc/trunk/gcc/gcc/testsuite/g++.dg/torture/pr63419.C: In
member function ‘void D::packetOp(C<float>::type)’:
/home/pthaugen/src/gcc/trunk/gcc/gcc/testsuite/g++.dg/torture/pr63419.C:39:3:
warning: GCC vector passed by reference: non-standard ABI extension with no
compatibility guarantee
packetOp (C<float>::type)
^
More information about the Gcc-bugs
mailing list