You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document why the stored options carry no user header
The resolver strips both header spellings from cpp_options and only
$compile() reinserts the selected one, so precompile_cpp_options_ never
carries a header. That is deliberate but not self-evident: storing it
there would store a WSL-safe path, which the next $compile() would then
select as its user_header, and that is a host path by design because
file.exists() on a WSL-safe path fails under WSLv1.
Also records in NEWS that a dry run no longer sets $cpp_options(),
alongside the existing note about $hpp_file().
0 commit comments