[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gcc-bugs
Subject:    [Bug c++/63419] New: verify_gimple failed: "vector CONSTRUCTOR element is not a GIMPLE value"
From:       "dcb314 at hotmail dot com" <gcc-bugzilla () gcc ! gnu ! org>
Date:       2014-09-30 17:02:20
Message-ID: bug-63419-4 () http ! gcc ! gnu ! org/bugzilla/
[Download RAW message or body]

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63419

            Bug ID: 63419
           Summary: verify_gimple failed: "vector CONSTRUCTOR element is
                    not a GIMPLE value"
           Product: gcc
           Version: 5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com

Created attachment 33624
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33624&action=edit
gzipped C++ source code

Attached code, when compiled by 20140927, with flag -O2,
does the following

$ ../results/bin/gcc -c -O2 bug165.cc
In file included from
/home/dcb/rpmbuild/BUILD/eigen-eigen-1306d75b4a21/Eigen/Core:294:0,
                 from
/home/dcb/rpmbuild/BUILD/eigen-eigen-1306d75b4a21/Eigen/Dense:1,
                 from
/home/dcb/rpmbuild/BUILD/eigen-eigen-1306d75b4a21/doc/examples/Tutorial_ArrayClass_interop.cpp:1:
/home/dcb/rpmbuild/BUILD/eigen-eigen-1306d75b4a21/Eigen/src/Core/Matrix.h: In
constructor ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows,
_MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived =
Eigen::GeneralProduct<Eigen::MatrixWrapper<const
Eigen::CwiseUnaryOp<Eigen::internal::scalar_add_op<float>, const
Eigen::ArrayWrapper<Eigen::Matrix<float, -1, -1> > > >, Eigen::Matrix<float,
-1, -1>, 5>; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0;
int _MaxRows = -1; int _MaxCols = -1]':
/home/dcb/rpmbuild/BUILD/eigen-eigen-1306d75b4a21/Eigen/src/Core/Matrix.h:272:12:
error: vector CONSTRUCTOR element is not a GIMPLE value
     EIGEN_STRONG_INLINE Matrix(const MatrixBase<OtherDerived>& other)
            ^
{(float) pretmp_197, (float) pretmp_197, (float) pretmp_197, (float)
pretmp_197}

                                                                               
  1,0-1         Top=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic