-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Description
What happens?
We have a failing Julia package build with DuckDB_jll 1.1.0 for Windows GitHub runners: https://github.com/TulipaEnergy/TulipaEnergyModel.jl/actions/runs/10833112611/job/30062514253
Revelant part reproduced:
ERROR: LoadError: could not load symbol "duckdb_vector_size":
The specified procedure could not be found.
I saw other failures on 1.1.0, but I couldn't tell if they were related to this issue or not.
To Reproduce
I created a simple repo building a Julia package that runs DuckDB here: https://github.com/abelsiqueira/DuckDBDebug.jl/actions/runs/10835456425/job/30067028887
You can see:
- It passes for ubuntu on DuckDB_jll 1.0.0 and 1.1.0
- It passes for Windows on DuckDB_jll 1.0.0
- It fails for Windows on DuckDB_jll 1.1.0
The code is very simple, and it doesn't actually run, since it fails on precompilation, but everything is included in the repo (https://github.com/abelsiqueira/DuckDBDebug.jl).
OS:
windows-latest on CII
DuckDB Version:
1.1.0
DuckDB Client:
Julia
Hardware:
No response
Full Name:
Abel Soares Siqueira
Affiliation:
Netherlands eScience Center
What is the latest build you tested with? If possible, we recommend testing with the latest nightly build.
I have tested with a stable release
Did you include all relevant data sets for reproducing the issue?
Yes
Did you include all code required to reproduce the issue?
- Yes, I have
Did you include all relevant configuration (e.g., CPU architecture, Python version, Linux distribution) to reproduce the issue?
- Yes, I have