incorrect ffs for Windows x64
workaround for bug with vector_size(n) attribute with gcc 4.8 on x86-64
Fix incorrect type in complex mul test
nt2::value is not required anymore

As tests and other systems now rely on the Sequence or
FusionSequence nature of tested elements, the need for
the nt2::value extension point is moot. This patch removes
all reference to it.
make_unchecked_array_iterator is in <iterator>
Add unit test for UT safe_max
Fix MSVC2012 strange behavior in safe_max
dry behaves as a proper proxy
Fix ULP computation on non-fundamental types

Types like dry behave as their underlying value type but
don't get processed properly in max_ulps. This new strategy
consists to turn any unknown type into its primitive type
using .value() before computing ULP with fundamental type
formula.
no such thing as __GNUC_MAJOR__, should have been __GNUC__
Merge pull request #833 from MetaScale/value_is_overrrated

Value is overrated
Simplify boost.dispatch core using C++11 template variadics exclusively. Move 'adl_helper' argument to first position to allow TPPs to match. Remove 'const' qualifier on dispatching overloads generated by macros to allow TPPs in that context as well.
[C++11] Variadic implementation for meta::all/any
[C++11] simd::shuffle uses variadic templates
[C++11] Cover  implementation use C++11 features

- Macro enumeration have been replaced by variadic templates
- auto and decltype replace BOOST_TYPEOF
- other components have been made variadics whenever needed
[C++11] Benchmarks implementation uses C++11
old altivec file that should have been deleted
make uses of extension_of more consistent, should only be used to extract the extension of a native
Missing typename in cover.hpp
Add missing include