leapmotion / autowiring

A C++ Inversion of Control Framework
http://autowiring.io/
Apache License 2.0
149 stars 17 forks source link

Remove "Unknown compiler version" warnings on MSVC #1048

Closed hanzou-x closed 6 years ago

hanzou-x commented 6 years ago

Starting with MSVC 2017 we've been spamming the logs with this:

Unknown compiler version - please run the configure tests and report the results

which comes from boost (autoboost). However, this warning is unhelpful because autoboost does not contain boost's "configure tests".

We could raise the threshold version number (1913 to be current, or higher) but that would defer to problem. Better to follow gcc.hpp and clang.hpp which do not emit warnings for untested compiler versions. When we do hit a compiler error, we'll know.