Fix support for i686 32-bit target. (#923)
* Use alternative hashing of cell_member_type values for 32-bit target. * Correctly match i686 as a "-march=" style target for gcc and clang. * Correct a signed/unsigned comparison warning in test_algorithms.cpp with -Wall. * Avoid spurious SIMD unit test failure for exprelr by using expm1 instead of exp - 1 in denominator when computing expected results.
Showing
- arbor/include/arbor/common_types.hpp 18 additions, 4 deletionsarbor/include/arbor/common_types.hpp
- cmake/CompilerOptions.cmake 1 addition, 1 deletioncmake/CompilerOptions.cmake
- test/unit/test_algorithms.cpp 9 additions, 9 deletionstest/unit/test_algorithms.cpp
- test/unit/test_simd.cpp 1 addition, 1 deletiontest/unit/test_simd.cpp
Please register or sign in to comment