-
-
Save taless474/8835b995a4d796143cfb86607cbc4d7c to your computer and use it in GitHub Desktop.
errors using quatTrans on quatslice
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:49: | |
In file included from /usr/local/include/blaze_tensor/math/DenseArray.h:136: | |
In file included from /usr/local/include/blaze_tensor/math/smp/DenseArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/smp/hpx/DenseArray.h:69: | |
In file included from /usr/local/include/blaze_tensor/math/views/QuatSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:612:29: error: too many arguments to function call, expected 0, have 3 | |
return quaternion_.data( k, i, quat() ); | |
~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:545:19: note: in instantiation of member function 'blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>::data' requested here | |
return tensor_.data( 0, page() ); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7154:19: note: in instantiation of member function 'blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>::data' requested here | |
return matrix_.data() + row()*spacing() + column(); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7005:30: note: in instantiation of member function 'blaze::Submatrix<blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, blaze::aligned, false, true>::data' requested here | |
( !checkAlignment( data() ) || | |
^ | |
/usr/local/include/blaze/math/views/Submatrix.h:740:11: note: in instantiation of function template specialization 'blaze::Submatrix<blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, blaze::aligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicTensor<unsigned char>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>, (lambda at /usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze_tensor/math/dense/DynamicTensor.h:712:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicTensor<unsigned char>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>> >' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:419:44: note: in instantiation of function template specialization 'blaze::DynamicTensor<unsigned char>::DynamicTensor<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>> >' requested here | |
return primitive_argument_type{blaze::DynamicTensor<T>{ | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:597:24: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_axis1<unsigned char>' requested here | |
return squeeze4d_axis1(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:626:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<unsigned char>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/expressions/DQuatTransExpr.h:370:4: note: 'data' declared here | |
inline const ElementType* data() const noexcept { | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:49: | |
In file included from /usr/local/include/blaze_tensor/math/DenseArray.h:136: | |
In file included from /usr/local/include/blaze_tensor/math/smp/DenseArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/smp/hpx/DenseArray.h:69: | |
In file included from /usr/local/include/blaze_tensor/math/views/QuatSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:1192:23: error: no member named 'spacing' in 'blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>' | |
return quaternion_.spacing(); | |
~~~~~~~~~~~ ^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:1168:19: note: in instantiation of member function 'blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>::spacing' requested here | |
return tensor_.spacing(); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7006:39: note: in instantiation of member function 'blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>::spacing' requested here | |
( rows() > 1UL && matrix_.spacing() % SIMDSIZE != 0UL ) ) ) { | |
^ | |
/usr/local/include/blaze/math/views/Submatrix.h:740:11: note: in instantiation of function template specialization 'blaze::Submatrix<blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, blaze::aligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicTensor<unsigned char>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>, (lambda at /usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze_tensor/math/dense/DynamicTensor.h:712:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicTensor<unsigned char>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>> >' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:419:44: note: in instantiation of function template specialization 'blaze::DynamicTensor<unsigned char>::DynamicTensor<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>> >' requested here | |
return primitive_argument_type{blaze::DynamicTensor<T>{ | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:597:24: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_axis1<unsigned char>' requested here | |
return squeeze4d_axis1(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:626:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<unsigned char>' requested here | |
return squeeze4d( | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:49: | |
In file included from /usr/local/include/blaze_tensor/math/DenseArray.h:136: | |
In file included from /usr/local/include/blaze_tensor/math/smp/DenseArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/smp/hpx/DenseArray.h:69: | |
In file included from /usr/local/include/blaze_tensor/math/views/QuatSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:572:29: error: too many arguments to function call, expected 0, have 3 | |
return quaternion_.data( 0, 0, quat() ); | |
~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~ | |
/usr/local/include/blaze_tensor/math/views/columnslice/Dense.h:798:19: note: in instantiation of member function 'blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>::data' requested here | |
return tensor_.data() + column(); | |
^ | |
/usr/local/include/blaze/math/views/column/Dense.h:2944:19: note: in instantiation of member function 'blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>::data' requested here | |
return matrix_.data() + column(); | |
^ | |
/usr/local/include/blaze/math/views/subvector/Dense.h:3101:19: note: in instantiation of member function 'blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false, true, false>::data' requested here | |
return vector_.data() + offset(); | |
^ | |
/usr/local/include/blaze/math/views/subvector/Dense.h:2973:65: note: in instantiation of member function 'blaze::Subvector<const blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false, true, false>, blaze::aligned, false, true>::data' requested here | |
if( simdEnabled && IsContiguous_v<VT> && !checkAlignment( data() ) ) { | |
^ | |
/usr/local/include/blaze/math/views/Subvector.h:774:11: note: in instantiation of function template specialization 'blaze::Subvector<const blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false, true, false>, blaze::aligned, false, true>::Subvector<unsigned long, unsigned long, blaze::Check<false> >' requested here | |
return ReturnType( ~vector, index, size, args... ); | |
^ | |
/usr/local/include/blaze/math/smp/hpx/DenseVector.h:280:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicVector<unsigned char, false>, false, blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false, true, false>, false, (lambda at /usr/local/include/blaze/math/smp/hpx/DenseVector.h:280:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze/math/dense/DynamicVector.h:727:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicVector<unsigned char, false>, false, blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false, true, false>, false>' requested here | |
smpAssign( *this, ~v ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:528:29: note: in instantiation of function template specialization 'blaze::DynamicVector<unsigned char, false>::DynamicVector<blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false, true, false> >' requested here | |
blaze::DynamicVector<T>{blaze::column( | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:606:16: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_all_axes<unsigned char>' requested here | |
return squeeze4d_all_axes(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:626:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<unsigned char>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/expressions/DQuatTransExpr.h:370:4: note: 'data' declared here | |
inline const ElementType* data() const noexcept { | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomTensor.h:46: | |
In file included from /usr/local/include/blaze_tensor/math/DenseTensor.h:134: | |
In file included from /usr/local/include/blaze_tensor/math/expressions/DTensDVecMultExpr.h:105: | |
In file included from /usr/local/include/blaze_tensor/math/views/PageSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:565:19: error: no matching member function for call to 'data' | |
return tensor_.data( 0, page() ); | |
~~~~~~~~^~~~ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7154:19: note: in instantiation of member function 'blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>::data' requested here | |
return matrix_.data() + row()*spacing() + column(); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7005:30: note: in instantiation of member function 'blaze::Submatrix<const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, blaze::aligned, false, true>::data' requested here | |
( !checkAlignment( data() ) || | |
^ | |
/usr/local/include/blaze/math/views/Submatrix.h:823:11: note: in instantiation of function template specialization 'blaze::Submatrix<const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, blaze::aligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicMatrix<unsigned char, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false, (lambda at /usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze/math/dense/DynamicMatrix.h:796:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicMatrix<unsigned char, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false>' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:538:29: note: in instantiation of function template specialization 'blaze::DynamicMatrix<unsigned char, false>::DynamicMatrix<blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false>' requested here | |
blaze::DynamicMatrix<T>{blaze::pageslice( | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:606:16: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_all_axes<unsigned char>' requested here | |
return squeeze4d_all_axes(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:626:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<unsigned char>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:199:26: note: candidate function not viable: 'this' argument has type 'const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>::Operand' (aka 'const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>'), but method is not marked const | |
inline Pointer data ( size_t i, size_t k ) noexcept; | |
^ | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:197:26: note: candidate function not viable: requires 0 arguments, but 2 were provided | |
inline Pointer data () noexcept; | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:26: | |
In file included from /usr/local/include/blaze/Math.h:48: | |
In file included from /usr/local/include/blaze/math/CompressedMatrix.h:49: | |
In file included from /usr/local/include/blaze/math/SparseMatrix.h:43: | |
In file included from /usr/local/include/blaze/math/adaptors/DiagonalMatrix.h:45: | |
In file included from /usr/local/include/blaze/math/adaptors/diagonalmatrix/Dense.h:76: | |
In file included from /usr/local/include/blaze/math/views/Submatrix.h:91: | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:894:25: error: no matching member function for call to 'data' | |
matrix.data() != nullptr && checkAlignment( data() ) && | |
~~~~~~~^~~~ | |
/usr/local/include/blaze/math/views/Submatrix.h:823:11: note: in instantiation of function template specialization 'blaze::Submatrix<const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, blaze::unaligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicMatrix<unsigned char, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false, (lambda at /usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze/math/dense/DynamicMatrix.h:796:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicMatrix<unsigned char, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false>' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:538:29: note: in instantiation of function template specialization 'blaze::DynamicMatrix<unsigned char, false>::DynamicMatrix<blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>, false>' requested here | |
blaze::DynamicMatrix<T>{blaze::pageslice( | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:606:16: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_all_axes<unsigned char>' requested here | |
return squeeze4d_all_axes(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:626:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<unsigned char>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:196:26: note: candidate function not viable: 'this' argument has type 'const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, unsigned char, true, true, blaze::DynamicArray<4, unsigned char> >>>>', but method is not marked const | |
inline Pointer data () noexcept; | |
^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:199:26: note: candidate function not viable: requires single argument 'i', but no arguments were provided | |
inline ConstPointer data ( size_t i ) const noexcept; | |
^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:198:26: note: candidate function not viable: requires single argument 'i', but no arguments were provided | |
inline Pointer data ( size_t i ) noexcept; | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:49: | |
In file included from /usr/local/include/blaze_tensor/math/DenseArray.h:136: | |
In file included from /usr/local/include/blaze_tensor/math/smp/DenseArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/smp/hpx/DenseArray.h:69: | |
In file included from /usr/local/include/blaze_tensor/math/views/QuatSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:612:29: error: too many arguments to function call, expected 0, have 3 | |
return quaternion_.data( k, i, quat() ); | |
~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:545:19: note: in instantiation of member function 'blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>::data' requested here | |
return tensor_.data( 0, page() ); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7154:19: note: in instantiation of member function 'blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>::data' requested here | |
return matrix_.data() + row()*spacing() + column(); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7005:30: note: in instantiation of member function 'blaze::Submatrix<blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, blaze::aligned, false, true>::data' requested here | |
( !checkAlignment( data() ) || | |
^ | |
/usr/local/include/blaze/math/views/Submatrix.h:740:11: note: in instantiation of function template specialization 'blaze::Submatrix<blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, blaze::aligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicTensor<long>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>, (lambda at /usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze_tensor/math/dense/DynamicTensor.h:712:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicTensor<long>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>> >' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:419:44: note: in instantiation of function template specialization 'blaze::DynamicTensor<long>::DynamicTensor<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>> >' requested here | |
return primitive_argument_type{blaze::DynamicTensor<T>{ | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:597:24: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_axis1<long>' requested here | |
return squeeze4d_axis1(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:631:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<long>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/expressions/DQuatTransExpr.h:370:4: note: 'data' declared here | |
inline const ElementType* data() const noexcept { | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:49: | |
In file included from /usr/local/include/blaze_tensor/math/DenseArray.h:136: | |
In file included from /usr/local/include/blaze_tensor/math/smp/DenseArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/smp/hpx/DenseArray.h:69: | |
In file included from /usr/local/include/blaze_tensor/math/views/QuatSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:1192:23: error: no member named 'spacing' in 'blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>' | |
return quaternion_.spacing(); | |
~~~~~~~~~~~ ^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:1168:19: note: in instantiation of member function 'blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>::spacing' requested here | |
return tensor_.spacing(); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7006:39: note: in instantiation of member function 'blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>::spacing' requested here | |
( rows() > 1UL && matrix_.spacing() % SIMDSIZE != 0UL ) ) ) { | |
^ | |
/usr/local/include/blaze/math/views/Submatrix.h:740:11: note: in instantiation of function template specialization 'blaze::Submatrix<blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, blaze::aligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicTensor<long>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>, (lambda at /usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze_tensor/math/dense/DynamicTensor.h:712:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicTensor<long>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>> >' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:419:44: note: in instantiation of function template specialization 'blaze::DynamicTensor<long>::DynamicTensor<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>> >' requested here | |
return primitive_argument_type{blaze::DynamicTensor<T>{ | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:597:24: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_axis1<long>' requested here | |
return squeeze4d_axis1(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:631:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<long>' requested here | |
return squeeze4d( | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:49: | |
In file included from /usr/local/include/blaze_tensor/math/DenseArray.h:136: | |
In file included from /usr/local/include/blaze_tensor/math/smp/DenseArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/smp/hpx/DenseArray.h:69: | |
In file included from /usr/local/include/blaze_tensor/math/views/QuatSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:572:29: error: too many arguments to function call, expected 0, have 3 | |
return quaternion_.data( 0, 0, quat() ); | |
~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~ | |
/usr/local/include/blaze_tensor/math/views/columnslice/Dense.h:798:19: note: in instantiation of member function 'blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>::data' requested here | |
return tensor_.data() + column(); | |
^ | |
/usr/local/include/blaze/math/views/column/Dense.h:2944:19: note: in instantiation of member function 'blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>::data' requested here | |
return matrix_.data() + column(); | |
^ | |
/usr/local/include/blaze/math/views/subvector/Dense.h:3101:19: note: in instantiation of member function 'blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false, true, false>::data' requested here | |
return vector_.data() + offset(); | |
^ | |
/usr/local/include/blaze/math/views/subvector/Dense.h:2973:65: note: in instantiation of member function 'blaze::Subvector<const blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false, true, false>, blaze::aligned, false, true>::data' requested here | |
if( simdEnabled && IsContiguous_v<VT> && !checkAlignment( data() ) ) { | |
^ | |
/usr/local/include/blaze/math/views/Subvector.h:774:11: note: in instantiation of function template specialization 'blaze::Subvector<const blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false, true, false>, blaze::aligned, false, true>::Subvector<unsigned long, unsigned long, blaze::Check<false> >' requested here | |
return ReturnType( ~vector, index, size, args... ); | |
^ | |
/usr/local/include/blaze/math/smp/hpx/DenseVector.h:280:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicVector<long, false>, false, blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false, true, false>, false, (lambda at /usr/local/include/blaze/math/smp/hpx/DenseVector.h:280:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze/math/dense/DynamicVector.h:727:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicVector<long, false>, false, blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false, true, false>, false>' requested here | |
smpAssign( *this, ~v ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:528:29: note: in instantiation of function template specialization 'blaze::DynamicVector<long, false>::DynamicVector<blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false, true, false> >' requested here | |
blaze::DynamicVector<T>{blaze::column( | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:606:16: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_all_axes<long>' requested here | |
return squeeze4d_all_axes(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:631:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<long>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/expressions/DQuatTransExpr.h:370:4: note: 'data' declared here | |
inline const ElementType* data() const noexcept { | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomTensor.h:46: | |
In file included from /usr/local/include/blaze_tensor/math/DenseTensor.h:134: | |
In file included from /usr/local/include/blaze_tensor/math/expressions/DTensDVecMultExpr.h:105: | |
In file included from /usr/local/include/blaze_tensor/math/views/PageSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:565:19: error: no matching member function for call to 'data' | |
return tensor_.data( 0, page() ); | |
~~~~~~~~^~~~ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7154:19: note: in instantiation of member function 'blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>::data' requested here | |
return matrix_.data() + row()*spacing() + column(); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7005:30: note: in instantiation of member function 'blaze::Submatrix<const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, blaze::aligned, false, true>::data' requested here | |
( !checkAlignment( data() ) || | |
^ | |
/usr/local/include/blaze/math/views/Submatrix.h:823:11: note: in instantiation of function template specialization 'blaze::Submatrix<const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, blaze::aligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicMatrix<long, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false, (lambda at /usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze/math/dense/DynamicMatrix.h:796:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicMatrix<long, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false>' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:538:29: note: in instantiation of function template specialization 'blaze::DynamicMatrix<long, false>::DynamicMatrix<blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false>' requested here | |
blaze::DynamicMatrix<T>{blaze::pageslice( | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:606:16: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_all_axes<long>' requested here | |
return squeeze4d_all_axes(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:631:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<long>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:199:26: note: candidate function not viable: 'this' argument has type 'const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>::Operand' (aka 'const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>'), but method is not marked const | |
inline Pointer data ( size_t i, size_t k ) noexcept; | |
^ | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:197:26: note: candidate function not viable: requires 0 arguments, but 2 were provided | |
inline Pointer data () noexcept; | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:26: | |
In file included from /usr/local/include/blaze/Math.h:48: | |
In file included from /usr/local/include/blaze/math/CompressedMatrix.h:49: | |
In file included from /usr/local/include/blaze/math/SparseMatrix.h:43: | |
In file included from /usr/local/include/blaze/math/adaptors/DiagonalMatrix.h:45: | |
In file included from /usr/local/include/blaze/math/adaptors/diagonalmatrix/Dense.h:76: | |
In file included from /usr/local/include/blaze/math/views/Submatrix.h:91: | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:894:25: error: no matching member function for call to 'data' | |
matrix.data() != nullptr && checkAlignment( data() ) && | |
~~~~~~~^~~~ | |
/usr/local/include/blaze/math/views/Submatrix.h:823:11: note: in instantiation of function template specialization 'blaze::Submatrix<const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, blaze::unaligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicMatrix<long, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false, (lambda at /usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze/math/dense/DynamicMatrix.h:796:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicMatrix<long, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false>' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:538:29: note: in instantiation of function template specialization 'blaze::DynamicMatrix<long, false>::DynamicMatrix<blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>, false>' requested here | |
blaze::DynamicMatrix<T>{blaze::pageslice( | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:606:16: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_all_axes<long>' requested here | |
return squeeze4d_all_axes(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:631:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<long>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:196:26: note: candidate function not viable: 'this' argument has type 'const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, long, true, true, blaze::DynamicArray<4, long> >>>>', but method is not marked const | |
inline Pointer data () noexcept; | |
^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:199:26: note: candidate function not viable: requires single argument 'i', but no arguments were provided | |
inline ConstPointer data ( size_t i ) const noexcept; | |
^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:198:26: note: candidate function not viable: requires single argument 'i', but no arguments were provided | |
inline Pointer data ( size_t i ) noexcept; | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:49: | |
In file included from /usr/local/include/blaze_tensor/math/DenseArray.h:136: | |
In file included from /usr/local/include/blaze_tensor/math/smp/DenseArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/smp/hpx/DenseArray.h:69: | |
In file included from /usr/local/include/blaze_tensor/math/views/QuatSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:612:29: error: too many arguments to function call, expected 0, have 3 | |
return quaternion_.data( k, i, quat() ); | |
~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:545:19: note: in instantiation of member function 'blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>::data' requested here | |
return tensor_.data( 0, page() ); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7154:19: note: in instantiation of member function 'blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>::data' requested here | |
return matrix_.data() + row()*spacing() + column(); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7005:30: note: in instantiation of member function 'blaze::Submatrix<blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, blaze::aligned, false, true>::data' requested here | |
( !checkAlignment( data() ) || | |
^ | |
/usr/local/include/blaze/math/views/Submatrix.h:740:11: note: in instantiation of function template specialization 'blaze::Submatrix<blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, blaze::aligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicTensor<double>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>, (lambda at /usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze_tensor/math/dense/DynamicTensor.h:712:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicTensor<double>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>> >' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:419:44: note: in instantiation of function template specialization 'blaze::DynamicTensor<double>::DynamicTensor<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>> >' requested here | |
return primitive_argument_type{blaze::DynamicTensor<T>{ | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:597:24: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_axis1<double>' requested here | |
return squeeze4d_axis1(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:636:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<double>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/expressions/DQuatTransExpr.h:370:4: note: 'data' declared here | |
inline const ElementType* data() const noexcept { | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:49: | |
In file included from /usr/local/include/blaze_tensor/math/DenseArray.h:136: | |
In file included from /usr/local/include/blaze_tensor/math/smp/DenseArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/smp/hpx/DenseArray.h:69: | |
In file included from /usr/local/include/blaze_tensor/math/views/QuatSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:1192:23: error: no member named 'spacing' in 'blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>' | |
return quaternion_.spacing(); | |
~~~~~~~~~~~ ^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:1168:19: note: in instantiation of member function 'blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>::spacing' requested here | |
return tensor_.spacing(); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7006:39: note: in instantiation of member function 'blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>::spacing' requested here | |
( rows() > 1UL && matrix_.spacing() % SIMDSIZE != 0UL ) ) ) { | |
^ | |
/usr/local/include/blaze/math/views/Submatrix.h:740:11: note: in instantiation of function template specialization 'blaze::Submatrix<blaze::PageSlice<const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, blaze::aligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicTensor<double>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>, (lambda at /usr/local/include/blaze_tensor/math/smp/hpx/DenseTensor.h:252:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze_tensor/math/dense/DynamicTensor.h:712:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicTensor<double>, blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>> >' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:419:44: note: in instantiation of function template specialization 'blaze::DynamicTensor<double>::DynamicTensor<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>> >' requested here | |
return primitive_argument_type{blaze::DynamicTensor<T>{ | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:597:24: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_axis1<double>' requested here | |
return squeeze4d_axis1(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:636:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<double>' requested here | |
return squeeze4d( | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:49: | |
In file included from /usr/local/include/blaze_tensor/math/DenseArray.h:136: | |
In file included from /usr/local/include/blaze_tensor/math/smp/DenseArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/smp/hpx/DenseArray.h:69: | |
In file included from /usr/local/include/blaze_tensor/math/views/QuatSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:572:29: error: too many arguments to function call, expected 0, have 3 | |
return quaternion_.data( 0, 0, quat() ); | |
~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~ | |
/usr/local/include/blaze_tensor/math/views/columnslice/Dense.h:798:19: note: in instantiation of member function 'blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>::data' requested here | |
return tensor_.data() + column(); | |
^ | |
/usr/local/include/blaze/math/views/column/Dense.h:2944:19: note: in instantiation of member function 'blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>::data' requested here | |
return matrix_.data() + column(); | |
^ | |
/usr/local/include/blaze/math/views/subvector/Dense.h:3101:19: note: in instantiation of member function 'blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false, true, false>::data' requested here | |
return vector_.data() + offset(); | |
^ | |
/usr/local/include/blaze/math/views/subvector/Dense.h:2973:65: note: in instantiation of member function 'blaze::Subvector<const blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false, true, false>, blaze::aligned, false, true>::data' requested here | |
if( simdEnabled && IsContiguous_v<VT> && !checkAlignment( data() ) ) { | |
^ | |
/usr/local/include/blaze/math/views/Subvector.h:774:11: note: in instantiation of function template specialization 'blaze::Subvector<const blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false, true, false>, blaze::aligned, false, true>::Subvector<unsigned long, unsigned long, blaze::Check<false> >' requested here | |
return ReturnType( ~vector, index, size, args... ); | |
^ | |
/usr/local/include/blaze/math/smp/hpx/DenseVector.h:280:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicVector<double, false>, false, blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false, true, false>, false, (lambda at /usr/local/include/blaze/math/smp/hpx/DenseVector.h:280:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze/math/dense/DynamicVector.h:727:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicVector<double, false>, false, blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false, true, false>, false>' requested here | |
smpAssign( *this, ~v ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:528:29: note: in instantiation of function template specialization 'blaze::DynamicVector<double, false>::DynamicVector<blaze::Column<blaze::ColumnSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false, true, false> >' requested here | |
blaze::DynamicVector<T>{blaze::column( | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:606:16: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_all_axes<double>' requested here | |
return squeeze4d_all_axes(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:636:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<double>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/expressions/DQuatTransExpr.h:370:4: note: 'data' declared here | |
inline const ElementType* data() const noexcept { | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:27: | |
In file included from /usr/local/include/blaze_tensor/Math.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomArray.h:48: | |
In file included from /usr/local/include/blaze_tensor/math/CustomTensor.h:46: | |
In file included from /usr/local/include/blaze_tensor/math/DenseTensor.h:134: | |
In file included from /usr/local/include/blaze_tensor/math/expressions/DTensDVecMultExpr.h:105: | |
In file included from /usr/local/include/blaze_tensor/math/views/PageSlice.h:66: | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:565:19: error: no matching member function for call to 'data' | |
return tensor_.data( 0, page() ); | |
~~~~~~~~^~~~ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7154:19: note: in instantiation of member function 'blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>::data' requested here | |
return matrix_.data() + row()*spacing() + column(); | |
^ | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:7005:30: note: in instantiation of member function 'blaze::Submatrix<const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, blaze::aligned, false, true>::data' requested here | |
( !checkAlignment( data() ) || | |
^ | |
/usr/local/include/blaze/math/views/Submatrix.h:823:11: note: in instantiation of function template specialization 'blaze::Submatrix<const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, blaze::aligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicMatrix<double, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false, (lambda at /usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze/math/dense/DynamicMatrix.h:796:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicMatrix<double, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false>' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:538:29: note: in instantiation of function template specialization 'blaze::DynamicMatrix<double, false>::DynamicMatrix<blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false>' requested here | |
blaze::DynamicMatrix<T>{blaze::pageslice( | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:606:16: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_all_axes<double>' requested here | |
return squeeze4d_all_axes(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:636:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<double>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:199:26: note: candidate function not viable: 'this' argument has type 'const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>::Operand' (aka 'const blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>'), but method is not marked const | |
inline Pointer data ( size_t i, size_t k ) noexcept; | |
^ | |
/usr/local/include/blaze_tensor/math/views/quatslice/Dense.h:197:26: note: candidate function not viable: requires 0 arguments, but 2 were provided | |
inline Pointer data () noexcept; | |
^ | |
In file included from /repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:9: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/node_data_helpers.hpp:10: | |
In file included from /repos/phylanx/phylanx/execution_tree/primitives/base_primitive.hpp:12: | |
In file included from /repos/phylanx/phylanx/ast/node.hpp:12: | |
In file included from /repos/phylanx/phylanx/ir/node_data.hpp:26: | |
In file included from /usr/local/include/blaze/Math.h:48: | |
In file included from /usr/local/include/blaze/math/CompressedMatrix.h:49: | |
In file included from /usr/local/include/blaze/math/SparseMatrix.h:43: | |
In file included from /usr/local/include/blaze/math/adaptors/DiagonalMatrix.h:45: | |
In file included from /usr/local/include/blaze/math/adaptors/diagonalmatrix/Dense.h:76: | |
In file included from /usr/local/include/blaze/math/views/Submatrix.h:91: | |
/usr/local/include/blaze/math/views/submatrix/Dense.h:894:25: error: no matching member function for call to 'data' | |
matrix.data() != nullptr && checkAlignment( data() ) && | |
~~~~~~~^~~~ | |
/usr/local/include/blaze/math/views/Submatrix.h:823:11: note: in instantiation of function template specialization 'blaze::Submatrix<const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, blaze::unaligned, false, true>::Submatrix<unsigned long, unsigned long, unsigned long, unsigned long>' requested here | |
return ReturnType( ~matrix, row, column, m, n, args... ); | |
^ | |
/usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:7: note: in instantiation of function template specialization 'blaze::hpxAssign<blaze::DynamicMatrix<double, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false, (lambda at /usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:302:30)>' requested here | |
hpxAssign( ~lhs, ~rhs, []( auto& a, const auto& b ){ assign( a, b ); } ); | |
^ | |
/usr/local/include/blaze/math/dense/DynamicMatrix.h:796:4: note: in instantiation of function template specialization 'blaze::smpAssign<blaze::DynamicMatrix<double, false>, false, blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false>' requested here | |
smpAssign( *this, ~m ); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:538:29: note: in instantiation of function template specialization 'blaze::DynamicMatrix<double, false>::DynamicMatrix<blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>, false>' requested here | |
blaze::DynamicMatrix<T>{blaze::pageslice( | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:606:16: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d_all_axes<double>' requested here | |
return squeeze4d_all_axes(std::move(arg)); | |
^ | |
/repos/phylanx/src/plugins/matrixops/squeeze_operation.cpp:636:20: note: in instantiation of function template specialization 'phylanx::execution_tree::primitives::squeeze_operation::squeeze4d<double>' requested here | |
return squeeze4d( | |
^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:196:26: note: candidate function not viable: 'this' argument has type 'const blaze::PageSlice<blaze::QuatSlice<blaze::DQuatTransExpr<blaze::CustomArray<4, double, true, true, blaze::DynamicArray<4, double> >>>>', but method is not marked const | |
inline Pointer data () noexcept; | |
^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:199:26: note: candidate function not viable: requires single argument 'i', but no arguments were provided | |
inline ConstPointer data ( size_t i ) const noexcept; | |
^ | |
/usr/local/include/blaze_tensor/math/views/pageslice/Dense.h:198:26: note: candidate function not viable: requires single argument 'i', but no arguments were provided | |
inline Pointer data ( size_t i ) noexcept; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment