1 #include "../Eigen/Sparse" 2 3 using namespace Eigen; 4 5 #ifdef EIGEN_SHOULD_FAIL_TO_BUILD 6 void call_ref(Ref<SparseMatrix<float> > a) { } 7 #else 8 void call_ref(const Ref<const SparseMatrix<float> > &a) { } 9 #endif 10 11 int main() 12 { 13 SparseMatrix<float> a(10,10); 14 call_ref(a+a); 15 } 16