-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 0.8.1 #51
Release 0.8.1 #51
Conversation
I don't think this is the problem, but just wanted to give the heads up that it looks like the image version isn't stable.
Looking at the docs PR for Ubuntu 22.04 20240908 actions/runner-images#10574, the only relevant change I see is that Vcpkg was updated |
Vector search does not use vcpkg (yet). |
I think this is related to a bug in pybind11 pybind/pybind11#5224 This proposes to add |
Depending if we want to only add it to this feedstock, then I would suggest appending Otherwise if we want to have this in every build, even pypi builds we need to add it to CMakeLists as |
I'm surprised this is only affecting the py39 build. The error seems related to GCC 12, and the py310 and py311 builds are also using GCC 12. Do we have any idea why this would be? If it truly is a GCC 12 error, we can avoid this by rerendering the feedstock ( |
…nda-forge-pinning 2024.09.11.07.07.12
This still fails both after passing the extra compiler flags and switching to GCC 13. With GCC 13, I don't see the From the logs, it seems that the worker dies unexpectedly during |
@jdblischak do you know if we can select another image for the py39 build? Also could this be related to the docker image https://quay.io/repository/condaforge/linux-anvil-cos7-x86_64 we are using? This was updated 9 days ago |
That update from 9 days ago was from this PR conda-forge/docker-images#276 I don't see why that PR would cause only our py39 build to fail but not the others. The CUDA version was upgraded, but I don't think we are even using the CUDA-enabled images, so this should have no effect. |
I think we could specify the exact tag we want by defining |
I remembered the difference between the py39 build and the py310/py311 builds! The py39 build includes all the debug info (since it is deployed to TileDB Cloud), but py310/py311 are release builds (#50) |
Thanks @jdblischak! Generating the debug symbols was what caused the problem. I will disable this for now and we will follow up in sc-55001 to try to re-enable the debug symbols build. |
No description provided.