symeig ulp change
Merge pull request #843 from jtlap/symeig_ulp

symeig.cpp ulp change from 10 to15
allow to overloading of NT2_VERSION_STRING

useful when building from tarball
Merge pull request #845 from xantares/patch-1

allow overloading of NT2_VERSION_STRING
more unused typedefs
Forward hierarchy_of_t in nt2
Made as_size independant of dispatch
Fix usage of as_size in deltac/deltaf
Merge pull request #849 from jtlap/more_unused_

more unused typedefs
[#844] Maps AVX _mm_permute2f128_* on proper shuffle topology
clang emit a run time overflow on signed integer product in the cas of unsigned short.
this is a workaround and some added test to see if multiplies properly wraps for unsigned types
Merge pull request #842 from jtlap/unsigned_mutiply

clang emit a run time overflow on signed integer product in the cas of u...
correct fma has to ensure 'no intermediate overflow'
This is done in the case of signed integers by transtyping to unsigned type and back
using multiplies correct the unsigned short overflow problems with fnma and fnms
Remove spurrious include for auto/decltype
Merge pull request #850 from MetaScale/as_size_fix

Refurbish as_size function
add missing cases to handle promotion + signed overflow correctly in fma/fms/fnms/fnma
remove unused typedefs in correct_fma tests
clean up correct_fma
Merge pull request #847 from jtlap/integer_correct_fma

Integer correct fma