Package evaluation to test PyQHA on Julia 1.14.0-DEV.14 (ec5cf08762*) started at 2025-10-30T14:15:14.363 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.34s ################################################################################ # Installation # Installing PyQHA... Resolving package versions... Installed Conda ── v1.10.3 Installed PyCall ─ v1.96.4 Updating `~/.julia/environments/v1.14/Project.toml` [5a1273f0] + PyQHA v0.1.1 Updating `~/.julia/environments/v1.14/Manifest.toml` [8f4d0f93] + Conda v1.10.3 [682c06a0] + JSON v1.2.0 [1914dd2f] + MacroTools v0.5.16 [69de0a69] + Parsers v2.8.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [438e738f] + PyCall v1.96.4 [5a1273f0] + PyQHA v0.1.1 [ec057cc2] + StructUtils v2.5.1 [81def892] + VersionParsing v1.3.0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b27032c2] + LibCURL v1.0.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [ca575930] + NetworkOptions v1.3.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.16.0+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.9.9 [4536629a] + OpenBLAS_jll v0.3.29+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [83775a58] + Zlib_jll v1.3.1+2 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.67.1+0 Building Conda ─→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/8f06b0cfa4c514c7b9546756dbae91fcfbc92dc9/build.log` Building PyCall → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/9816a3826b0ebf49ab4926e2b18842ad8b5c8f04/build.log` Installation completed after 66.14s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... ┌ Error: Failed to use TestEnv.jl; test dependencies will not be precompiled │ exception = │ UndefVarError: `project_rel_path` not defined in `TestEnv` │ Suggestion: this global was defined as `Pkg.Operations.project_rel_path` but not assigned a value. │ Stacktrace: │ [1] get_test_dir(ctx::Pkg.Types.Context, pkgspec::PackageSpec) │ @ TestEnv ~/.julia/packages/TestEnv/nGMfF/src/julia-1.11/common.jl:75 │ [2] test_dir_has_project_file │ @ ~/.julia/packages/TestEnv/nGMfF/src/julia-1.11/common.jl:52 [inlined] │ [3] maybe_gen_project_override! │ @ ~/.julia/packages/TestEnv/nGMfF/src/julia-1.11/common.jl:83 [inlined] │ [4] activate(pkg::String; allow_reresolve::Bool) │ @ TestEnv ~/.julia/packages/TestEnv/nGMfF/src/julia-1.11/activate_set.jl:12 │ [5] activate(pkg::String) │ @ TestEnv ~/.julia/packages/TestEnv/nGMfF/src/julia-1.11/activate_set.jl:9 │ [6] top-level scope │ @ /PkgEval.jl/scripts/precompile.jl:24 │ [7] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [8] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:344 │ [9] _start() │ @ Base ./client.jl:577 └ @ Main /PkgEval.jl/scripts/precompile.jl:26 Precompiling package dependencies... Precompiling packages... 17836.9 ms ✓ PyCall 55903.2 ms ✓ PyQHA 2 dependencies successfully precompiled in 74 seconds. 26 already precompiled. 1 dependency had output during precompilation: ┌ PyQHA │ [ Info: Running `conda config --set pip_interop_enabled true --file /home/pkgeval/.julia/conda/3/x86_64/condarc-julia.yml` in root environment │ [ Info: Running `pip install git+https://github.com/MineralsCloud/qha.git@v1.0.20` in root environment │ Collecting git+https://github.com/MineralsCloud/qha.git@v1.0.20 │ Cloning https://github.com/MineralsCloud/qha.git (to revision v1.0.20) to /tmp/pip-req-build-hd842ur7 │ Running command git clone --filter=blob:none --quiet https://github.com/MineralsCloud/qha.git /tmp/pip-req-build-hd842ur7 │ Running command git checkout -q 4f02797c5cb659be6c030a8a4a4c19c5491d1132 │ Resolved https://github.com/MineralsCloud/qha.git to commit 4f02797c5cb659be6c030a8a4a4c19c5491d1132 │ Preparing metadata (setup.py): started │ Preparing metadata (setup.py): finished with status 'done' │ Collecting lazy_property (from qha==1.0.20) │ Downloading lazy_property-0.0.1-py2.py3-none-any.whl.metadata (273 bytes) │ Collecting numba (from qha==1.0.20) │ Downloading numba-0.62.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.8 kB) │ Collecting mpmath (from qha==1.0.20) │ Downloading mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB) │ Requirement already satisfied: numpy in ./.julia/conda/3/x86_64/lib/python3.12/site-packages (from qha==1.0.20) (2.3.4) │ Collecting pandas (from qha==1.0.20) │ Downloading pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (91 kB) │ Collecting scientific-string (from qha==1.0.20) │ Downloading scientific_string-0.1.0-py3-none-any.whl.metadata (292 bytes) │ Collecting scipy (from qha==1.0.20) │ Downloading scipy-1.16.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (62 kB) │ Collecting text-stream (from qha==1.0.20) │ Downloading text_stream-0.2.0.tar.gz (3.3 kB) │ Preparing metadata (setup.py): started │ Preparing metadata (setup.py): finished with status 'done' │ Collecting pyyaml (from qha==1.0.20) │ Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) │ Collecting matplotlib (from qha==1.0.20) │ Downloading matplotlib-3.10.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (11 kB) │ Collecting seaborn (from qha==1.0.20) │ Downloading seaborn-0.13.2-py3-none-any.whl.metadata (5.4 kB) │ Collecting contourpy>=1.0.1 (from matplotlib->qha==1.0.20) │ Downloading contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (5.5 kB) │ Collecting cycler>=0.10 (from matplotlib->qha==1.0.20) │ Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) │ Collecting fonttools>=4.22.0 (from matplotlib->qha==1.0.20) │ Downloading fonttools-4.60.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (112 kB) │ Collecting kiwisolver>=1.3.1 (from matplotlib->qha==1.0.20) │ Downloading kiwisolver-1.4.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (6.3 kB) │ Requirement already satisfied: packaging>=20.0 in ./.julia/conda/3/x86_64/lib/python3.12/site-packages (from matplotlib->qha==1.0.20) (25.0) │ Collecting pillow>=8 (from matplotlib->qha==1.0.20) │ Downloading pillow-12.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (8.8 kB) │ Collecting pyparsing>=3 (from matplotlib->qha==1.0.20) │ Downloading pyparsing-3.2.5-py3-none-any.whl.metadata (5.0 kB) │ Collecting python-dateutil>=2.7 (from matplotlib->qha==1.0.20) │ Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) │ Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib->qha==1.0.20) │ Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) │ Collecting llvmlite<0.46,>=0.45.0dev0 (from numba->qha==1.0.20) │ Downloading llvmlite-0.45.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (4.9 kB) │ Collecting pytz>=2020.1 (from pandas->qha==1.0.20) │ Downloading pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB) │ Collecting tzdata>=2022.7 (from pandas->qha==1.0.20) │ Downloading tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB) │ Downloading lazy_property-0.0.1-py2.py3-none-any.whl (2.4 kB) │ Downloading matplotlib-3.10.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (8.7 MB) │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 101.2 MB/s eta 0:00:00 │ Downloading contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (362 kB) │ Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) │ Downloading fonttools-4.60.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (4.9 MB) │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 73.7 MB/s eta 0:00:00 │ Downloading kiwisolver-1.4.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB) │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 82.6 MB/s eta 0:00:00 │ Downloading pillow-12.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.0 MB) │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.0/7.0 MB 156.1 MB/s eta 0:00:00 │ Downloading pyparsing-3.2.5-py3-none-any.whl (113 kB) │ Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) │ Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) │ Downloading mpmath-1.3.0-py3-none-any.whl (536 kB) │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 18.9 MB/s eta 0:00:00 │ Downloading numba-0.62.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.8 MB) │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 152.9 MB/s eta 0:00:00 │ Downloading llvmlite-0.45.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (56.3 MB) │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.3/56.3 MB 139.0 MB/s eta 0:00:00 │ Downloading pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.4 MB) │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.4/12.4 MB 173.2 MB/s eta 0:00:00 │ Downloading pytz-2025.2-py2.py3-none-any.whl (509 kB) │ Downloading tzdata-2025.2-py2.py3-none-any.whl (347 kB) │ Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 807.9/807.9 kB 71.7 MB/s eta 0:00:00 │ Downloading scientific_string-0.1.0-py3-none-any.whl (4.0 kB) │ Downloading scipy-1.16.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (35.7 MB) │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.7/35.7 MB 182.8 MB/s eta 0:00:00 │ Downloading seaborn-0.13.2-py3-none-any.whl (294 kB) │ Building wheels for collected packages: qha, text-stream │ DEPRECATION: Building 'qha' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'qha'. Discussion can be found at https://github.com/pypa/pip/issues/6334 │ Building wheel for qha (setup.py): started │ Building wheel for qha (setup.py): finished with status 'done' │ Created wheel for qha: filename=qha-1.0.20-py3-none-any.whl size=57149 sha256=a831b33862a1f928be9d49b7e623ee33178525dcaa3cb10abec97e53ea411cf2 │ Stored in directory: /tmp/pip-ephem-wheel-cache-9ncn_d70/wheels/a4/27/cc/373477d94235056992d8c6b9be80cd77bd6b507c84b1657ce1 │ DEPRECATION: Building 'text-stream' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'text-stream'. Discussion can be found at https://github.com/pypa/pip/issues/6334 │ Building wheel for text-stream (setup.py): started │ Building wheel for text-stream (setup.py): finished with status 'done' │ Created wheel for text-stream: filename=text_stream-0.2.0-py3-none-any.whl size=4099 sha256=56387954bcdd2d3bac09396b0d9a7017d650f7448d3ae9bd4243761d7620cb7c │ Stored in directory: /home/pkgeval/.cache/pip/wheels/13/5a/ee/2701513b92267f7da734705913d5bd744dd7582a075167db3f │ Successfully built qha text-stream │ Installing collected packages: text-stream, scientific-string, pytz, mpmath, lazy_property, tzdata, six, scipy, pyyaml, pyparsing, pillow, llvmlite, kiwisolver, fonttools, cycler, contourpy, python-dateutil, numba, pandas, matplotlib, seaborn, qha │ │ Successfully installed contourpy-1.3.3 cycler-0.12.1 fonttools-4.60.1 kiwisolver-1.4.9 lazy_property-0.0.1 llvmlite-0.45.1 matplotlib-3.10.7 mpmath-1.3.0 numba-0.62.1 pandas-2.3.3 pillow-12.0.0 pyparsing-3.2.5 python-dateutil-2.9.0.post0 pytz-2025.2 pyyaml-6.0.3 qha-1.0.20 scientific-string-0.1.0 scipy-1.16.3 seaborn-0.13.2 six-1.17.0 text-stream-0.2.0 tzdata-2025.2 └ Precompilation completed after 62.67s ################################################################################ # Testing # Testing PyQHA Status `/tmp/jl_DcOjAo/Project.toml` [8f4d0f93] Conda v1.10.3 [438e738f] PyCall v1.96.4 [5a1273f0] PyQHA v0.1.1 [8dfed614] Test v1.11.0 Status `/tmp/jl_DcOjAo/Manifest.toml` [8f4d0f93] Conda v1.10.3 [682c06a0] JSON v1.2.0 [1914dd2f] MacroTools v0.5.16 [69de0a69] Parsers v2.8.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [438e738f] PyCall v1.96.4 [5a1273f0] PyQHA v0.1.1 [ec057cc2] StructUtils v2.5.1 [81def892] VersionParsing v1.3.0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [b27032c2] LibCURL v1.0.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.16.0+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.9.9 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.5.4+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.67.1+0 Testing Running tests... ERROR: LoadError: InitError: PyError (PyImport_ImportModule) TypingError('Failed in nopython mode pipeline (step: nopython frontend)\n\x1b[1m\x1b[1mUntyped global name \'ho_free_energy\':\x1b[0m \x1b[1m\x1b[1mCannot determine Numba type of \x1b[0m\n\x1b[1m\nFile "../../../../conda/3/x86_64/lib/python3.12/site-packages/qha/single_configuration.py", line 45:\x1b[0m\n\x1b[1mdef free_energy(temperature: Scalar, q_weights: Vector, static_energies: Vector, frequencies: Array3D,\n \n scaled_q_weights: Vector = q_weights / np.sum(q_weights)\n\x1b[1m vibrational_energies: Vector = np.dot(ho_free_energy(temperature, frequencies).sum(axis=2), scaled_q_weights)\n\x1b[0m \x1b[1m^\x1b[0m\x1b[0m\n\x1b[0m\n\x1b[0m\x1b[1mDuring: Pass nopython_type_inference\x1b[0m') File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/qha/calculator.py", line 20, in import qha.multi_configurations.different_phonon_dos as different_phonon_dos File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/qha/multi_configurations/different_phonon_dos.py", line 17, in from qha.single_configuration import free_energy File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/qha/single_configuration.py", line 20, in @jit(float64[:](float64, float64[:], float64[:], float64[:, :, :], boolean), cache=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/decorators.py", line 234, in wrapper disp.compile(sig) File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/dispatcher.py", line 908, in compile cres = self._compiler.compile(args, return_type) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/dispatcher.py", line 84, in compile raise retval File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/dispatcher.py", line 94, in _compile_cached retval = self._compile_core(args, return_type) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/dispatcher.py", line 107, in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/compiler.py", line 739, in compile_extra return pipeline.compile_extra(func) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/compiler.py", line 439, in compile_extra return self._compile_bytecode() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/compiler.py", line 505, in _compile_bytecode return self._compile_core() ^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/compiler.py", line 484, in _compile_core raise e File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/compiler.py", line 473, in _compile_core pm.run(self.state) File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/compiler_machinery.py", line 367, in run raise patched_exception File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/compiler_machinery.py", line 356, in run self._runPass(idx, pass_inst, state) File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/compiler_lock.py", line 35, in _acquire_compile_lock return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/compiler_machinery.py", line 311, in _runPass mutated |= check(pss.run_pass, internal_state) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/compiler_machinery.py", line 272, in check mangled = func(compiler_state) ^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/typed_passes.py", line 114, in run_pass typemap, return_type, calltypes, errs = type_inference_stage( ^^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/typed_passes.py", line 93, in type_inference_stage infer.build_constraint() File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/typeinfer.py", line 1036, in build_constraint self.constrain_statement(inst) File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/typeinfer.py", line 1398, in constrain_statement self.typeof_assign(inst) File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/typeinfer.py", line 1473, in typeof_assign self.typeof_global(inst, inst.target, value) File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/typeinfer.py", line 1573, in typeof_global typ = self.resolve_value_type(inst, gvar.value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/numba/core/typeinfer.py", line 1494, in resolve_value_type raise TypingError(msg, loc=inst.loc) Stacktrace: [1] pyimport(name::String) @ PyCall ~/.julia/packages/PyCall/1gn3u/src/PyCall.jl:558 [2] __init__() @ PyQHA ~/.julia/packages/PyQHA/S6CTK/src/PyQHA.jl:22 [3] run_module_init(mod::Module, i::Int64) @ Base ./loading.jl:1458 [4] register_restored_modules(sv::Core.SimpleVector, pkg::Base.PkgId, path::String) @ Base ./loading.jl:1446 [5] _include_from_serialized(pkg::Base.PkgId, path::String, ocachepath::Nothing, depmods::Vector{Any}; register::Bool) @ Base ./loading.jl:1334 [6] _include_from_serialized @ ./loading.jl:1291 [inlined] [7] _require_search_from_serialized(pkg::Base.PkgId, sourcepath::String, build_id::UInt128, stalecheck::Bool; reasons::Dict{String, Int64}, DEPOT_PATH::Vector{String}) @ Base ./loading.jl:2166 [8] _require_search_from_serialized @ ./loading.jl:2060 [inlined] [9] __require_prelocked(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2710 [10] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:2576 [11] macro expansion @ ./loading.jl:2504 [inlined] [12] macro expansion @ ./lock.jl:376 [inlined] [13] __require(into::Module, mod::Symbol) @ Base ./loading.jl:2468 [14] require @ ./loading.jl:2444 [inlined] [15] eval_import_path @ ./module.jl:36 [inlined] [16] eval_import_path_all(at::Module, path::Expr, keyword::String) @ Base ./module.jl:60 [17] _eval_using(to::Module, path::Expr) @ Base ./module.jl:137 [18] top-level scope @ ~/.julia/packages/PyQHA/S6CTK/test/runtests.jl:1 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [23] _start() @ Base ./client.jl:577 during initialization of module PyQHA in expression starting at /home/pkgeval/.julia/packages/PyQHA/S6CTK/test/runtests.jl:1 Testing failed after 13.35s ERROR: LoadError: Package PyQHA errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2936 [3] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2785 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:572 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:548 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [12] include(mod::Module, _path::String) @ Base ./Base.jl:309 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [14] _start() @ Base ./client.jl:577 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 217.86s: package tests unexpectedly errored