MSVC will remove some transitive includes from STL headers in this release. After doing so, the autowiring build will fail and report that there is no runtime_error in namespace std when compiling line 447 of auto_signal.h. The fix is quite simple: this header now needs to include <stdexcept> directly.
MSVC will remove some transitive includes from STL headers in this release. After doing so, the autowiring build will fail and report that there is no
runtime_error
in namespacestd
when compiling line 447 ofauto_signal.h
. The fix is quite simple: this header now needs to include<stdexcept>
directly.