Replace the call to int64_t in the blasutil test by explicit types

Some platforms define int64_t to be long long even for C++03. If this is
the case we miss the definition of internal::make_unsigned for this
type. If we just define the template we get duplicated definitions
errors for platforms defining int64_t as signed long for C++03.

We need to find a way to distinguish both cases at compile-time.
2 files changed
tree: 75380cec4f500ed53894b218c24933e7df75fb13
  1. bench/
  2. blas/
  3. cmake/
  4. debug/
  5. demos/
  6. doc/
  7. Eigen/
  8. failtest/
  9. lapack/
  10. scripts/
  11. test/
  12. unsupported/
  13. .gitignore
  14. .gitlab-ci.yml
  15. .hgeol
  16. CMakeLists.txt
  17. COPYING.APACHE
  18. COPYING.BSD
  19. COPYING.GPL
  20. COPYING.LGPL
  21. COPYING.MINPACK
  22. COPYING.MPL2
  23. COPYING.README
  24. CTestConfig.cmake
  25. CTestCustom.cmake.in
  26. eigen3.pc.in
  27. INSTALL
  28. README.md
  29. signature_of_eigen3_matrix_library
README.md

Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.

For more information go to http://eigen.tuxfamily.org/.

For pull request, bug reports, and feature requests, go to https://gitlab.com/libeigen/eigen.