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
cuda.core build: parallelize only compilers that use CCompiler.compile
The base CCompiler defines a placeholder _compile(), so testing for that
attribute matched MSVC as well. MSVCCompiler overrides compile() wholesale
and never calls _compile(), so the override produced no objects on Windows
and every Windows build failed at link time. Gate on the compile() method
itself: apply the thread pool only when the compiler still uses
CCompiler.compile(), which is what drives _compile() (the Unix family).
0 commit comments