@@ -105,7 +105,7 @@ namespace lapack
105105
106106 if (info != 0 )
107107 {
108- throw std::runtime_error ( " Could not find workspace size for orgqr." );
108+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for orgqr." );
109109 }
110110
111111 work.resize (static_cast <std::size_t >(work[0 ]));
@@ -152,7 +152,7 @@ namespace lapack
152152
153153 if (info != 0 )
154154 {
155- throw std::runtime_error ( " Could not find workspace size for ungqr." );
155+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for ungqr." );
156156 }
157157
158158 work.resize (static_cast <std::size_t >(std::real (work[0 ])));
@@ -195,7 +195,7 @@ namespace lapack
195195
196196 if (info != 0 )
197197 {
198- throw std::runtime_error ( " Could not find workspace size for geqrf." );
198+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for geqrf." );
199199 }
200200
201201 work.resize (static_cast <std::size_t >(std::real (work[0 ])));
@@ -299,7 +299,7 @@ namespace lapack
299299
300300 if (info != 0 )
301301 {
302- throw std::runtime_error ( " Could not find workspace size for real gesdd." );
302+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for real gesdd." );
303303 }
304304
305305 work.resize (static_cast <std::size_t >(work[0 ]));
@@ -386,7 +386,7 @@ namespace lapack
386386
387387 if (info != 0 )
388388 {
389- throw std::runtime_error ( " Could not find workspace size for complex gesdd." );
389+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for complex gesdd." );
390390 }
391391 work.resize (static_cast <std::size_t >(std::real (work[0 ])));
392392
@@ -503,7 +503,7 @@ namespace lapack
503503
504504 if (info > 0 )
505505 {
506- throw std::runtime_error ( " Could not find workspace size for getri." );
506+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for getri." );
507507 }
508508
509509 work.resize (static_cast <std::size_t >(std::real (work[0 ])));
@@ -553,7 +553,7 @@ namespace lapack
553553
554554 if (info != 0 )
555555 {
556- throw std::runtime_error ( " Could not find workspace size for geev." );
556+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for geev." );
557557 }
558558
559559 work.resize (static_cast <std::size_t >(work[0 ]));
@@ -608,7 +608,7 @@ namespace lapack
608608
609609 if (info != 0 )
610610 {
611- throw std::runtime_error ( " Could not find workspace size for syevd." );
611+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for syevd." );
612612 }
613613
614614 work.resize (std::size_t (work[0 ]));
@@ -668,7 +668,7 @@ namespace lapack
668668
669669 if (info != 0 )
670670 {
671- throw std::runtime_error ( " Could not find workspace size for sygvd." );
671+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for sygvd." );
672672 }
673673
674674 work.resize (std::size_t (work[0 ]));
@@ -729,7 +729,7 @@ namespace lapack
729729
730730 if (info != 0 )
731731 {
732- throw std::runtime_error ( " Could not find workspace size for geev." );
732+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for geev." );
733733 }
734734
735735 work.resize (std::size_t (std::real (work[0 ])));
@@ -784,7 +784,7 @@ namespace lapack
784784
785785 if (info != 0 )
786786 {
787- throw std::runtime_error ( " Could not find workspace size for heevd." );
787+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for heevd." );
788788 }
789789
790790 work.resize (std::size_t (std::real (work[0 ])));
@@ -843,7 +843,7 @@ namespace lapack
843843
844844 if (info != 0 )
845845 {
846- throw std::runtime_error ( " Could not find workspace size for gelsd." );
846+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for gelsd." );
847847 }
848848
849849 work.resize (std::size_t (work[0 ]));
@@ -900,7 +900,7 @@ namespace lapack
900900
901901 if (info != 0 )
902902 {
903- throw std::runtime_error ( " Could not find workspace size for gelsd." );
903+ XTENSOR_THROW ( std::runtime_error, " Could not find workspace size for gelsd." );
904904 }
905905
906906 work.resize (std::size_t (std::real (work[0 ])));
0 commit comments