<div dir="ltr"><div dir="ltr">Hi Richard,<div><br></div><div>This seems to break libc++, found while doing an integrate. The errors are:</div><div><br></div><div><div>In file included from valarray:4:</div><div>.../include/c++/v1/valarray:1062:60: error: explicit instantiation declaration of 'valarray<_Tp>' with internal linkage</div><div>_LIBCPP_EXTERN_TEMPLATE(_LIBCPP_FUNC_VIS valarray<size_t>::valarray(size_t))</div><div>                                                           ^</div><div>.../include/c++/v1/valarray:1063:60: error: explicit instantiation declaration of '~valarray<_Tp>' with internal linkage</div><div>_LIBCPP_EXTERN_TEMPLATE(_LIBCPP_FUNC_VIS valarray<size_t>::~valarray())</div><div>                                                           ^</div></div><div><br></div><div>I will likely revert the change to unbreak the integrate.</div><br class="gmail-Apple-interchange-newline"></div></div>