Skip to content
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

Patch for openblas 0.3.26 compatibility #266

Closed
1 task done
hmaarrfk opened this issue Jan 23, 2024 · 4 comments
Closed
1 task done

Patch for openblas 0.3.26 compatibility #266

hmaarrfk opened this issue Jan 23, 2024 · 4 comments
Labels

Comments

@hmaarrfk
Copy link
Contributor

Solution to issue cannot be found in the documentation.

  • I checked the documentation.

Issue

I feel like I'm hitting

scipy/scipy#19831
scipy/scipy#19909

I'm wondering if we could backport 19909

Installed packages

mamba list | grep -E "(scipy|openblas)"
        libblas                   3.9.0           21_linux64_openblas    conda-forge
libcblas                  3.9.0           21_linux64_openblas    conda-forge
liblapack                 3.9.0           21_linux64_openblas    conda-forge
liblapacke                3.9.0           21_linux64_openblas    conda-forge
libopenblas               0.3.26          pthreads_h413a1c8_0    conda-forge
scipy                     1.12.0          py310hb13e2d6_1    conda-forge

Environment info

active environment : dev
    active env location : /home/mark/miniforge3/envs/dev
            shell level : 1
       user config file : /home/mark/.condarc
 populated config files : /home/mark/miniforge3/.condarc
                          /home/mark/.condarc
          conda version : 23.11.0
    conda-build version : 3.28.4
         python version : 3.10.13.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=zen
                          __conda=23.11.0=0
                          __cuda=12.2=0
                          __glibc=2.35=0
                          __linux=6.5.0=0
                          __unix=0=0
       base environment : /home/mark/miniforge3  (writable)
      conda av data dir : /home/mark/miniforge3/etc/conda
  conda av metadata url : None
           channel URLs : https://conda.anaconda.org/conda-forge/linux-64
                          https://conda.anaconda.org/conda-forge/noarch
          package cache : /home/mark/miniforge3/pkgs
                          /home/mark/.conda/pkgs
       envs directories : /home/mark/miniforge3/envs
                          /home/mark/.conda/envs
               platform : linux-64
             user-agent : conda/23.11.0 requests/2.31.0 CPython/3.10.13 Linux/6.5.0-14-generic ubuntu/22.04.3 glibc/2.35 solver/libmamba conda-libmamba-solver/23.12.0 libmambapy/1.5.6
                UID:GID : 1003:1003
             netrc file : None
           offline mode : False
@h-vetinari
Copy link
Member

Thanks for the report! 🙏

I've backported the PR in #268 and started the LAPACK flavour testing in #267 (which should give a clearer picture).

@h-vetinari
Copy link
Member

Just merged #268, builds should be available in a few hours.

@hmaarrfk
Copy link
Contributor Author

Is there any sense in repo patching? If so. How far back do we go?

@h-vetinari
Copy link
Member

Good point. I think adding openblas <0.3.26 as run_constrained: could be done basically as far back as we want, without real risk of breaking something.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants