Comments (25)
we re-render in the nightly script, right?
Yes, we always rerender the nightly-build branch
If this was an image issue I would expect to see a lot more chatter on the github images repo (aside from the one I linked above), which makes me thinkg these feedstocks could somehow be out of date.
My current understanding is that this is only affecting conda-forge feedstocks that have opted in to using vs2022 instead of vs2019, which from a quick search is only 7 feedstocks
from conda-forge-nightly-controller.
For future reference:
- The unexpected win-64 build failure was caused by GitHub updating the Visual Studio stack in their Windows Server 2022 image (which is used not only in GitHub Actions but also in Azure, where the feedstock build runs). This happened 5 days ago in actions/runner-images#9853 (xref: conda-forge/vc-feedstock#78)
- Fixed by conda-forge/vc-feedstock#76 and conda-forge/vc-feedstock#77
from conda-forge-nightly-controller.
Nightly feedstock build failure for TileDB-Py%20Feedstock%20Testing at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=5&_a=summary
from conda-forge-nightly-controller.
@teo-tsirpanis something is wrong with the windows build... I think this is related to your standalone test PR from yesterday?
from conda-forge-nightly-controller.
I don't think so; that PR did not change anything that would affect the Conda build.
from conda-forge-nightly-controller.
I reran the Windows job and it failed again. CI fails after vcpkg has ran, when the main CMake build tries to find the compiler:
CMake Error at D:/bld/tiledb_1715871109896/_build_env/Library/share/cmake-3.29/Modules/CMakeDetermineCCompiler.cmake:49 (message):
Could not find compiler set in environment variable CC:
cl.exe.
-- Configuring incomplete, errors occurred!
@jdblischak any ideas?
from conda-forge-nightly-controller.
I suspect it is a conda problem. There were no commits to TileDB on May 15th, so the successful build on Tuesday night was built from the same commit as the failed build last night: TileDB-Inc/TileDB@42dbf36
from conda-forge-nightly-controller.
The most recent updates to vc-feedstock and cmake-feedstock happened days ago
from conda-forge-nightly-controller.
Nightly feedstock build failure for tiledbfeedstock_CI at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=4&_a=summary
from conda-forge-nightly-controller.
Nightly feedstock build failure for TileDB-Py%20Feedstock%20Testing at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=5&_a=summary
from conda-forge-nightly-controller.
The win-64 build is still failing and I don't know why :-(
from conda-forge-nightly-controller.
Nightly feedstock build failure for tiledbfeedstock_CI at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=4&_a=summary
from conda-forge-nightly-controller.
Nightly feedstock build failure for TileDB-Py%20Feedstock%20Testing at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=5&_a=summary
from conda-forge-nightly-controller.
Nightly feedstock build failure for tiledbfeedstock_CI at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=4&_a=summary
from conda-forge-nightly-controller.
Nightly feedstock build failure for TileDB-Py%20Feedstock%20Testing at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=5&_a=summary
from conda-forge-nightly-controller.
@jdblischak Still no clue what's happening here? @teo-tsirpanis any thoughts?
from conda-forge-nightly-controller.
No idea either. 😕
from conda-forge-nightly-controller.
Wasn't there a cmake update recently? Can we submit any branch to the pipeline so that we can debug the issue?
from conda-forge-nightly-controller.
Nightly feedstock build failure for tiledbfeedstock_CI at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=4&_a=summary
from conda-forge-nightly-controller.
Nightly feedstock build failure for TileDB-Py%20Feedstock%20Testing at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=5&_a=summary
from conda-forge-nightly-controller.
This isn't windows, but the error and timing make me think something might have been removed from the windows image as well? actions/runner-images#9866
from conda-forge-nightly-controller.
The conda build activation script sets
2024-05-20T01:35:48.9267510Z %SRC_DIR%>set "CC=cl.exe"
so maybe the image has taken visual c++ out of the default path (in which case we need to call vcvars
), or maybe this is related to actions/runner-images#9888 (azure images are same/derived from GHA).
from conda-forge-nightly-controller.
This win-64 build problem has become more urgent. It is blocking the migration PRs for libgoogle-cloud 2.24 and aws-sdk-cpp
1.11.329 to both main
and 2.22.x
(conda-forge/tiledb-feedstock#285, conda-forge/tiledb-feedstock#286, conda-forge/tiledb-feedstock#287, conda-forge/tiledb-feedstock#288).
Even worse, tiledbsoma-feedstock now requires that tiledb-feedstock be migrated to libgoogle-cloud 2.24 (TileDB-Inc/tiledbsoma-feedstock#155)
from conda-forge-nightly-controller.
@jdblischak we re-render in the nightly script, right? If this was an image issue I would expect to see a lot more chatter on the github images repo (aside from the one I linked above), which makes me thinkg these feedstocks could somehow be out of date.
from conda-forge-nightly-controller.
or maybe this is related to actions/runner-images#9888 (azure images are same/derived from GHA).
I think this is the most promising lead so far. Recall that we opted in to using vs2022 for tiledb-feedstock, whereas most conda-forge feedstocks are still using vs2019. Also see conda-forge/vc-feedstock#73 (comment)
The PR below just updated vc-feedstock to build cl.exe
19.38.33135 🤞
from conda-forge-nightly-controller.
Related Issues (20)
- Nighly feedstock build failed HOT 4
- Nighly feedstock build failed HOT 2
- Nighly feedstock build failed HOT 2
- Nighly feedstock build failed HOT 27
- The nightly TileDB-Py setup job failed on Saturday (2024-04-06) HOT 1
- Nighly feedstock build failed HOT 3
- Nighly feedstock build failed HOT 11
- Nighly feedstock build failed HOT 1
- Nighly feedstock build failed HOT 5
- Nighly feedstock build failed HOT 3
- Nighly feedstock build failed HOT 10
- Nighly feedstock build failed HOT 4
- The nightly TileDB-Py setup job failed on Wednesday (2024-05-22) HOT 2
- Nightly feedstock build failed HOT 2
- Remove code to remove temporary pr-4995.patch
- The nightly TileDB setup job failed on Wednesday (2024-05-29) HOT 1
- Nightly feedstock build failed HOT 2
- Nightly feedstock build failed HOT 11
- Nightly feedstock build failed HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from conda-forge-nightly-controller.