Closed johnlees closed 2 years ago
So, do these lines need modifying to include a space? https://github.com/conda-forge/nvcc-feedstock/blob/main/recipe/install_nvcc.sh#L73-L75
From this PR I think https://github.com/conda-forge/nvcc-feedstock/pull/80
Bug:
I need some help from @conda-forge/staged-recipes. Not sure if this is recipe specific because I can't find this issue anywhere else, but at the moment it's possibly looking like a conda-forge issue.
I have encountered this bug when updating the pp-sketchlib feedstock. I believe conda adds the following to CPPFLAGS and CXXFLAGS:
This should have a space, I think:
The top one is fine for gcc and clang, but nvcc gives an error:
Something I can't quite track down is where this is added. At the start I have:
and when the error is hit:
(in the CPPFLAGS, the part from
-I"."
onwards is added by the Makefile in the recipe)So I'm not quite sure which part of the infrastructure is adding the breaking part of the compiler arguments.
See builds: https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=499726&view=logs&jobId=e9afaa34-1a0f-534e-78fc-fae528ccd915&j=bb1c2637-64c6-57bd-9ea6-93823b2df951&t=350df31b-3291-5209-0bb7-031395f0baa1