fix and enable realview unit tests

libeigen/eigen!2356
This commit is contained in:
Charles Schlosser
2026-03-29 03:13:54 +00:00
committed by Rasmus Munk Larsen
parent b8dab89663
commit ba9871e46b
2 changed files with 3 additions and 2 deletions

View File

@@ -173,6 +173,7 @@ add_custom_target(BuildOfficial)
ei_add_test(clz)
ei_add_test(rand)
ei_add_test(realview)
ei_add_test(meta)
ei_add_test(maxsizevector)
ei_add_test(numext)

View File

@@ -17,9 +17,9 @@ struct TestComplex : public std::complex<float> {
TestComplex(float x) : std::complex<float>(x){};
};
template <>
struct NumTraits<TestComplex> : NumTraits<std::complex<float>> {};
struct Eigen::NumTraits<TestComplex> : Eigen::NumTraits<std::complex<float>> {};
template <>
struct internal::random_impl<TestComplex> : internal::random_impl<std::complex<float>> {};
struct Eigen::internal::random_impl<TestComplex> : Eigen::internal::random_impl<std::complex<float>> {};
template <typename T>
void test_realview_readonly(const T&) {