Update Eigen to commit:78f3c654eef75ff15cb27c0816f702e4828a11ad
CHANGELOG
=========
78f3c654e - Don'\''t use constexpr with half.
6d7af238f - Adjust array_cwise for 32-bit arm.
74dcfbbd0 - Use ppolevl for polynomial evaluation in more places.
a097f728f - Avoid producing erf(x) = NaN for large |x|.
44b16f48c - Improve speed and accuracy or erf()
12068cbcd - Fix inverse evaluator for running on CUDA device.
4e8e5e740 - Add max_digits10 in NumTraits for mpreal types.
8e8c31908 - Add missing EIGEN_DEVICE_FUNC annotations.
7ad7c1d5c - fix implicit conversion warning (again)
d052b7f86 - add extra debugging info to float_pow_test_impl, clean up array_cwise tests
ba5183f98 - fix warning in EigenSolver::pseudoEigenvalueMatrix()
3ffb4e50d - fix implicit conversion in TensorChipping
b6b8b54e5 - Fixed issue #2858: removed unneeded call to _mm_setzero_si128
2a3465102 - Refactor code to use constexpr for data() functions.
PiperOrigin-RevId: 684133454
Change-Id: I0ff7c2f21ba567663489e36035a1eb726c64c1e5
23 files changed