blob: a9949b552cd2e2d5fe74d93933141032a0aa836b [file] [log] [blame]
Austin Schuh189376f2018-12-20 22:11:15 +11001#include "../Eigen/Sparse"
2
3using namespace Eigen;
4
5#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
6void call_ref(Ref<SparseMatrix<float> > a) { }
7#else
8void call_ref(const Ref<const SparseMatrix<float> > &a) { }
9#endif
10
11int main()
12{
13 SparseMatrix<float> a(10,10);
14 call_ref(a+a);
15}