Home | History | Annotate | Download | only in failtest
      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