Installation

17 views
Skip to first unread message

Manohar Teja

unread,
Jan 15, 2026, 10:58:13 AMJan 15
to dedalu...@googlegroups.com
Dear Dedalus users,

I am hoping to install and run Dedalus on a HPC facility called Isambard 3 Grace (https://docs.isambard.ac.uk/specs/#system-specifications-isambard-3-grace), which uses the CPU architecture ARM. The documentation quotes "Grace uses the CPU architecture ARM (also known as aarch64). As such, code needs to be compiled for aarch64 and container images need to support aarch64. Existing code compiled for x86_64 (including Conda environments) will not work." 

From the installation I see that Dedalus tries to use x86 architecture. From "(Apple Silicon only) There are currently upstream issues in scipy that prevent Dedalus from natively running on arm64 at this time. If you are using a Mac with an Apple Silicon processor, ensure that Rosetta is installed following these instructions and instruct the conda environment to use x86 packages:", the ARM architecture users are being forced to use x86 using Rosetta. Am I correct?

Given that my supercomputer architecture will not work with x86, does it mean I cannot use Dedalus on this HPC facility? 

I tried installing and I see similar error as others, see below
(base) mk737.e6a@login01:~> bash conda_install_dedalus3.sh
Setting up conda with 'source /home/e6a/mk737.e6a/miniforge3/etc/profile.d/conda.sh'
Preventing conda from looking in ~/.local with 'export PYTHONNOUSERSITE=1'
Preventing conda from looking in PYTHONPATH with 'unset PYTHONPATH'
WARNING: Conda environment 'dedalus3' already exists
Proceed ([y]/n)? y
Setting conda-forge as strict priority channel
Warning: 'conda-forge' already in 'channels' list, moving to the top
Installing conda-forge python, pip, wheel, setuptools, cython
Channels:
 - conda-forge
Platform: linux-aarch64
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done

## Package Plan ##

  environment location: /home/e6a/mk737.e6a/miniforge3/envs/dedalus3

  added / updated specs:
    - cython
    - pip
    - python=3.12
    - setuptools
    - wheel


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    ca-certificates-2026.1.4   |       hbd8a1cb_0         143 KB  conda-forge
    cython-3.2.4               |  py312he940de5_0         3.5 MB  conda-forge
    icu-78.2                   |       hb1525cb_0        12.3 MB  conda-forge
    ld_impl_linux-aarch64-2.45 |default_h1979696_105         856 KB  conda-forge
    libgcc-15.2.0              |      h8acb6b2_16         606 KB  conda-forge
    libgcc-ng-15.2.0           |      he9431aa_16          27 KB  conda-forge
    libgomp-15.2.0             |      h8acb6b2_16         574 KB  conda-forge
    libsqlite-3.51.2           |       h10b116e_0         923 KB  conda-forge
    libstdcxx-15.2.0           |      hef695bb_16         5.3 MB  conda-forge
    libuuid-2.41.3             |       h1022ec0_0          42 KB  conda-forge
    readline-8.3               |       hb682ff5_0         349 KB  conda-forge
    tzdata-2025c               |       hc9c84f9_1         116 KB  conda-forge
    ------------------------------------------------------------
                                           Total:        24.6 MB

The following NEW packages will be INSTALLED:

  _openmp_mutex      conda-forge/linux-aarch64::_openmp_mutex-4.5-2_gnu 
  bzip2              conda-forge/linux-aarch64::bzip2-1.0.8-h4777abc_8 
  ca-certificates    conda-forge/noarch::ca-certificates-2026.1.4-hbd8a1cb_0 
  cython             conda-forge/linux-aarch64::cython-3.2.4-py312he940de5_0 
  icu                conda-forge/linux-aarch64::icu-78.2-hb1525cb_0 
  ld_impl_linux-aar~ conda-forge/linux-aarch64::ld_impl_linux-aarch64-2.45-default_h1979696_105 
  libexpat           conda-forge/linux-aarch64::libexpat-2.7.3-hfae3067_0 
  libffi             conda-forge/linux-aarch64::libffi-3.5.2-hd65408f_0 
  libgcc             conda-forge/linux-aarch64::libgcc-15.2.0-h8acb6b2_16 
  libgcc-ng          conda-forge/linux-aarch64::libgcc-ng-15.2.0-he9431aa_16 
  libgomp            conda-forge/linux-aarch64::libgomp-15.2.0-h8acb6b2_16 
  liblzma            conda-forge/linux-aarch64::liblzma-5.8.1-h86ecc28_2 
  libnsl             conda-forge/linux-aarch64::libnsl-2.0.1-h86ecc28_1 
  libsqlite          conda-forge/linux-aarch64::libsqlite-3.51.2-h10b116e_0 
  libstdcxx          conda-forge/linux-aarch64::libstdcxx-15.2.0-hef695bb_16 
  libuuid            conda-forge/linux-aarch64::libuuid-2.41.3-h1022ec0_0 
  libxcrypt          conda-forge/linux-aarch64::libxcrypt-4.4.36-h31becfc_1 
  libzlib            conda-forge/linux-aarch64::libzlib-1.3.1-h86ecc28_2 
  ncurses            conda-forge/linux-aarch64::ncurses-6.5-ha32ae93_3 
  openssl            conda-forge/linux-aarch64::openssl-3.6.0-h8e36d6e_0 
  pip                conda-forge/noarch::pip-25.3-pyh8b19718_0 
  python             conda-forge/linux-aarch64::python-3.12.12-h91f4b29_1_cpython 
  python_abi         conda-forge/noarch::python_abi-3.12-8_cp312 
  readline           conda-forge/linux-aarch64::readline-8.3-hb682ff5_0 
  setuptools         conda-forge/noarch::setuptools-80.9.0-pyhff2d567_0 
  tk                 conda-forge/linux-aarch64::tk-8.6.13-noxft_h561c983_103 
  tzdata             conda-forge/noarch::tzdata-2025c-hc9c84f9_1 
  wheel              conda-forge/noarch::wheel-0.45.1-pyhd8ed1ab_1 
  zstd               conda-forge/linux-aarch64::zstd-1.5.7-h85ac4a6_6 


Preparing transaction: ...working... done
Verifying transaction: ...working... done
Executing transaction: ...working... done
Installing conda-forge openblas, numpy, scipy
Channels:
 - conda-forge
Platform: linux-aarch64
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done

## Package Plan ##

  environment location: /home/e6a/mk737.e6a/miniforge3/envs/dedalus3

  added / updated specs:
    - libblas[build=*openblas]
    - numpy
    - scipy


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    libblas-3.11.0             |5_haddc8a3_openblas          18 KB  conda-forge
    libcblas-3.11.0            |5_hd72aa62_openblas          18 KB  conda-forge
    libgfortran-15.2.0         |      he9431aa_16          27 KB  conda-forge
    libgfortran5-15.2.0        |      h1b7bec0_16         1.4 MB  conda-forge
    liblapack-3.11.0           |5_h88aeb00_openblas          18 KB  conda-forge
    libopenblas-0.3.30         |pthreads_h9d3fd7e_4         4.7 MB  conda-forge
    numpy-2.4.1                |  py312h6615c27_0         7.5 MB  conda-forge
    scipy-1.17.0               |  py312he5b0e10_0        16.0 MB  conda-forge
    ------------------------------------------------------------
                                           Total:        29.7 MB

The following NEW packages will be INSTALLED:

  libblas            conda-forge/linux-aarch64::libblas-3.11.0-5_haddc8a3_openblas 
  libcblas           conda-forge/linux-aarch64::libcblas-3.11.0-5_hd72aa62_openblas 
  libgfortran        conda-forge/linux-aarch64::libgfortran-15.2.0-he9431aa_16 
  libgfortran5       conda-forge/linux-aarch64::libgfortran5-15.2.0-h1b7bec0_16 
  liblapack          conda-forge/linux-aarch64::liblapack-3.11.0-5_h88aeb00_openblas 
  libopenblas        conda-forge/linux-aarch64::libopenblas-0.3.30-pthreads_h9d3fd7e_4 
  numpy              conda-forge/linux-aarch64::numpy-2.4.1-py312h6615c27_0 
  scipy              conda-forge/linux-aarch64::scipy-1.17.0-py312he5b0e10_0 


Preparing transaction: ...working... done
Verifying transaction: ...working... done
Executing transaction: ...working... done
Installing conda-forge compilers, openmpi, mpi4py
Channels:
 - conda-forge
Platform: linux-aarch64
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done

## Package Plan ##

  environment location: /home/e6a/mk737.e6a/miniforge3/envs/dedalus3

  added / updated specs:
    - compilers
    - mpi4py
    - openmpi
    - openmpi-mpicc


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    binutils-2.45              |default_hf1166c9_105          35 KB  conda-forge
    binutils_impl_linux-aarch64-2.45|default_h5f4c503_105         4.6 MB  conda-forge
    binutils_linux-aarch64-2.45|default_hf1166c9_105          36 KB  conda-forge
    c-compiler-1.11.0          |       hdceaead_0           7 KB  conda-forge
    compilers-1.11.0           |       h8af1aa0_0           7 KB  conda-forge
    conda-gcc-specs-14.3.0     |      hadff5d6_16          30 KB  conda-forge
    cxx-compiler-1.11.0        |       h7b35c40_0           7 KB  conda-forge
    fortran-compiler-1.11.0    |       h151373c_0           7 KB  conda-forge
    gcc-14.3.0                 |      h2e72a27_16          28 KB  conda-forge
    gcc_impl_linux-aarch64-14.3.0|      hda29b82_16        65.9 MB  conda-forge
    gcc_linux-aarch64-14.3.0   |      h118592a_17          28 KB  conda-forge
    gfortran-14.3.0            |      ha384071_16          28 KB  conda-forge
    gfortran_impl_linux-aarch64-14.3.0|      h6b0ea1e_16        14.1 MB  conda-forge
    gfortran_linux-aarch64-14.3.0|      hf63571e_17          26 KB  conda-forge
    gxx-14.3.0                 |      ha384071_16          28 KB  conda-forge
    gxx_impl_linux-aarch64-14.3.0|      h0d4f5d4_16        12.9 MB  conda-forge
    gxx_linux-aarch64-14.3.0   |      h28821e8_17          27 KB  conda-forge
    kernel-headers_linux-aarch64-4.18.0|       h05a177a_9         1.2 MB  conda-forge
    libgcc-devel_linux-aarch64-14.3.0|     h25ba3ff_116         2.3 MB  conda-forge
    libsanitizer-14.3.0        |      hedb4206_16         7.2 MB  conda-forge
    libstdcxx-devel_linux-aarch64-14.3.0|     h57c8d61_116        16.7 MB  conda-forge
    mpi-1.0.1                  |          openmpi           6 KB  conda-forge
    mpi4py-4.1.1               |py312hb998f61_102         801 KB  conda-forge
    openmpi-5.0.8              |external_h1446ca1_108          22 KB  conda-forge
    openmpi-mpicc-5.0.8        |     h3d6feda_108          12 KB  conda-forge
    sysroot_linux-aarch64-2.28 |       h585391f_9        22.5 MB  conda-forge
    ------------------------------------------------------------
                                           Total:       148.5 MB

The following NEW packages will be INSTALLED:

  binutils           conda-forge/linux-aarch64::binutils-2.45-default_hf1166c9_105 
  binutils_impl_lin~ conda-forge/linux-aarch64::binutils_impl_linux-aarch64-2.45-default_h5f4c503_105 
  binutils_linux-aa~ conda-forge/linux-aarch64::binutils_linux-aarch64-2.45-default_hf1166c9_105 
  c-compiler         conda-forge/linux-aarch64::c-compiler-1.11.0-hdceaead_0 
  compilers          conda-forge/linux-aarch64::compilers-1.11.0-h8af1aa0_0 
  conda-gcc-specs    conda-forge/linux-aarch64::conda-gcc-specs-14.3.0-hadff5d6_16 
  cxx-compiler       conda-forge/linux-aarch64::cxx-compiler-1.11.0-h7b35c40_0 
  fortran-compiler   conda-forge/linux-aarch64::fortran-compiler-1.11.0-h151373c_0 
  gcc                conda-forge/linux-aarch64::gcc-14.3.0-h2e72a27_16 
  gcc_impl_linux-aa~ conda-forge/linux-aarch64::gcc_impl_linux-aarch64-14.3.0-hda29b82_16 
  gcc_linux-aarch64  conda-forge/linux-aarch64::gcc_linux-aarch64-14.3.0-h118592a_17 
  gfortran           conda-forge/linux-aarch64::gfortran-14.3.0-ha384071_16 
  gfortran_impl_lin~ conda-forge/linux-aarch64::gfortran_impl_linux-aarch64-14.3.0-h6b0ea1e_16 
  gfortran_linux-aa~ conda-forge/linux-aarch64::gfortran_linux-aarch64-14.3.0-hf63571e_17 
  gxx                conda-forge/linux-aarch64::gxx-14.3.0-ha384071_16 
  gxx_impl_linux-aa~ conda-forge/linux-aarch64::gxx_impl_linux-aarch64-14.3.0-h0d4f5d4_16 
  gxx_linux-aarch64  conda-forge/linux-aarch64::gxx_linux-aarch64-14.3.0-h28821e8_17 
  kernel-headers_li~ conda-forge/noarch::kernel-headers_linux-aarch64-4.18.0-h05a177a_9 
  libgcc-devel_linu~ conda-forge/noarch::libgcc-devel_linux-aarch64-14.3.0-h25ba3ff_116 
  libsanitizer       conda-forge/linux-aarch64::libsanitizer-14.3.0-hedb4206_16 
  libstdcxx-devel_l~ conda-forge/noarch::libstdcxx-devel_linux-aarch64-14.3.0-h57c8d61_116 
  mpi                conda-forge/noarch::mpi-1.0.1-openmpi 
  mpi4py             conda-forge/linux-aarch64::mpi4py-4.1.1-py312hb998f61_102 
  openmpi            conda-forge/linux-aarch64::openmpi-5.0.8-external_h1446ca1_108 
  openmpi-mpicc      conda-forge/linux-aarch64::openmpi-mpicc-5.0.8-h3d6feda_108 
  sysroot_linux-aar~ conda-forge/noarch::sysroot_linux-aarch64-2.28-h585391f_9 


Preparing transaction: ...working... done
Verifying transaction: ...working... done
Executing transaction: ...working... done
Installing conda-forge fftw
Channels:
 - conda-forge
Platform: linux-aarch64
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done

## Package Plan ##

  environment location: /home/e6a/mk737.e6a/miniforge3/envs/dedalus3

  added / updated specs:
    - fftw[build=*openmpi*]


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    fftw-3.3.10                |mpi_openmpi_h79548e3_11         1.4 MB  conda-forge
    ------------------------------------------------------------
                                           Total:         1.4 MB

The following NEW packages will be INSTALLED:

  fftw               conda-forge/linux-aarch64::fftw-3.3.10-mpi_openmpi_h79548e3_11 


Preparing transaction: ...working... done
Verifying transaction: ...working... done
Executing transaction: ...working... done
Installing parallel conda-forge hdf5, h5py
Channels:
 - conda-forge
Platform: linux-aarch64
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done

## Package Plan ##

  environment location: /home/e6a/mk737.e6a/miniforge3/envs/dedalus3

  added / updated specs:
    - h5py[build=mpi*]
    - hdf5[build=mpi*]


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    c-ares-1.34.6              |       he30d5cf_0         212 KB  conda-forge
    cached-property-1.5.2      |       hd8ed1ab_1           4 KB  conda-forge
    cached_property-1.5.2      |     pyha770c72_1          11 KB  conda-forge
    h5py-3.15.1                |mpi_openmpi_py312he5ab562_1         1.2 MB  conda-forge
    hdf5-1.14.6                |mpi_openmpi_h60c5fb8_4         3.9 MB  conda-forge
    libaec-1.1.4               |       h1e66f74_0          36 KB  conda-forge
    libcurl-8.18.0             |       h7bfdcfb_0         471 KB  conda-forge
    libstdcxx-ng-15.2.0        |      hdbbeba8_16          27 KB  conda-forge
    ------------------------------------------------------------
                                           Total:         5.9 MB

The following NEW packages will be INSTALLED:

  c-ares             conda-forge/linux-aarch64::c-ares-1.34.6-he30d5cf_0 
  cached-property    conda-forge/noarch::cached-property-1.5.2-hd8ed1ab_1 
  cached_property    conda-forge/noarch::cached_property-1.5.2-pyha770c72_1 
  h5py               conda-forge/linux-aarch64::h5py-3.15.1-mpi_openmpi_py312he5ab562_1 
  hdf5               conda-forge/linux-aarch64::hdf5-1.14.6-mpi_openmpi_h60c5fb8_4 
  keyutils           conda-forge/linux-aarch64::keyutils-1.6.3-h86ecc28_0 
  krb5               conda-forge/linux-aarch64::krb5-1.21.3-h50a48e9_0 
  libaec             conda-forge/linux-aarch64::libaec-1.1.4-h1e66f74_0 
  libcurl            conda-forge/linux-aarch64::libcurl-8.18.0-h7bfdcfb_0 
  libedit            conda-forge/linux-aarch64::libedit-3.1.20250104-pl5321h976ea20_0 
  libev              conda-forge/linux-aarch64::libev-4.33-h31becfc_2 
  libnghttp2         conda-forge/linux-aarch64::libnghttp2-1.67.0-ha888d0e_0 
  libssh2            conda-forge/linux-aarch64::libssh2-1.11.1-h18c354c_0 
  libstdcxx-ng       conda-forge/linux-aarch64::libstdcxx-ng-15.2.0-hdbbeba8_16 


Preparing transaction: ...working... done
Verifying transaction: ...working... done
Executing transaction: ...working... done
Installing conda-forge docopt, matplotlib
Channels:
 - conda-forge
Platform: linux-aarch64
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done

## Package Plan ##

  environment location: /home/e6a/mk737.e6a/miniforge3/envs/dedalus3

  added / updated specs:
    - docopt
    - matplotlib


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    alsa-lib-1.2.15.2          |       he30d5cf_0         600 KB  conda-forge
    brotli-1.2.0               |       hd651790_1          20 KB  conda-forge
    brotli-bin-1.2.0           |       he30d5cf_1          20 KB  conda-forge
    cairo-1.18.4               |       h0b6afd8_1         905 KB  conda-forge
    contourpy-1.3.3            |  py312h4f740d2_3         299 KB  conda-forge
    cycler-0.12.1              |     pyhcf101f3_2          14 KB  conda-forge
    cyrus-sasl-2.1.28          |       h6c5dea3_0         222 KB  conda-forge
    dbus-1.16.2                |       h70963c4_1         469 KB  conda-forge
    docopt-0.6.2               |     pyhd8ed1ab_2          18 KB  conda-forge
    double-conversion-3.4.0    |       hfae3067_0          70 KB  conda-forge
    font-ttf-dejavu-sans-mono-2.37|       hab24e00_0         388 KB  conda-forge
    font-ttf-inconsolata-3.000 |       h77eed37_0          94 KB  conda-forge
    font-ttf-source-code-pro-2.038|       h77eed37_0         684 KB  conda-forge
    font-ttf-ubuntu-0.83       |       h77eed37_3         1.5 MB  conda-forge
    fontconfig-2.15.0          |       h8dda3cd_1         271 KB  conda-forge
    fonts-conda-ecosystem-1    |                0           4 KB  conda-forge
    fonts-conda-forge-1        |       hc364b38_1           4 KB  conda-forge
    fonttools-4.61.1           |  py312ha4530ae_0         2.8 MB  conda-forge
    freetype-2.14.1            |       h8af1aa0_0         169 KB  conda-forge
    graphite2-1.3.14           |       hfae3067_2         100 KB  conda-forge
    harfbuzz-12.3.0            |       h1134a53_0         2.3 MB  conda-forge
    kiwisolver-1.4.9           |  py312h1683e8e_2          81 KB  conda-forge
    lcms2-2.18                 |       h9d5b58d_0         286 KB  conda-forge
    lerc-4.0.0                 |       hfdc4d58_1         222 KB  conda-forge
    libbrotlicommon-1.2.0      |       he30d5cf_1          78 KB  conda-forge
    libbrotlidec-1.2.0         |       he30d5cf_1          32 KB  conda-forge
    libbrotlienc-1.2.0         |       he30d5cf_1         302 KB  conda-forge
    libclang-cpp21.1-21.1.8    |default_he95a3c9_1        19.7 MB  conda-forge
    libclang13-21.1.8          |default_h94a09a5_1        11.6 MB  conda-forge
    libcups-2.3.3              |       h5cdc715_5         4.3 MB  conda-forge
    libdeflate-1.25            |       h1af38f5_0          69 KB  conda-forge
    libdrm-2.4.125             |       he30d5cf_1         336 KB  conda-forge
    libegl-1.7.0               |       hd24410f_2          52 KB  conda-forge
    libfreetype-2.14.1         |       h8af1aa0_0           8 KB  conda-forge
    libfreetype6-2.14.1        |       hdae7a39_0         413 KB  conda-forge
    libgl-1.7.0                |       hd24410f_2         142 KB  conda-forge
    libglib-2.86.3             |       hf53f6bf_0         3.9 MB  conda-forge
    libglvnd-1.7.0             |       hd24410f_2         149 KB  conda-forge
    libglx-1.7.0               |       hd24410f_2          76 KB  conda-forge
    libjpeg-turbo-3.1.2        |       he30d5cf_0         676 KB  conda-forge
    libllvm21-21.1.8           |       hfd2ba90_0        41.1 MB  conda-forge
    libntlm-1.4                |    hf897c2e_1002          39 KB  conda-forge
    libopengl-1.7.0            |       hd24410f_2          55 KB  conda-forge
    libpciaccess-0.18          |       h86ecc28_0          29 KB  conda-forge
    libpng-1.6.54              |       h1abf092_0         332 KB  conda-forge
    libpq-18.1                 |       hf8816c8_3         2.7 MB  conda-forge
    libtiff-4.7.1              |       hdb009f0_1         477 KB  conda-forge
    libvulkan-loader-1.4.328.1 |       h8b8848b_0         210 KB  conda-forge
    libwebp-base-1.6.0         |       ha2e29f5_0         351 KB  conda-forge
    libxcb-1.17.0              |       h262b8f6_0         388 KB  conda-forge
    libxkbcommon-1.13.1        |       h3c6a4c8_0         843 KB  conda-forge
    libxml2-2.15.1             |       h825857f_1          47 KB  conda-forge
    libxml2-16-2.15.1          |       h79dcc73_1         586 KB  conda-forge
    libxslt-1.1.43             |       h6700d25_1         247 KB  conda-forge
    matplotlib-3.10.8          |  py312h8025657_0          17 KB  conda-forge
    matplotlib-base-3.10.8     |  py312h9d0c5ba_0         7.8 MB  conda-forge
    munkres-1.1.4              |     pyhd8ed1ab_1          15 KB  conda-forge
    openjpeg-2.5.4             |       h5da879a_0         383 KB  conda-forge
    openldap-2.6.10            |       h30c48ee_0         882 KB  conda-forge
    pcre2-10.47                |       hf841c20_0         1.1 MB  conda-forge
    pillow-12.1.0              |  py312h3b21937_0         987 KB  conda-forge
    pixman-0.46.4              |       h7ac5ae9_1         350 KB  conda-forge
    pthread-stubs-0.4          |    h86ecc28_1002           8 KB  conda-forge
    pyparsing-3.3.1            |     pyhcf101f3_0         108 KB  conda-forge
    pyside6-6.10.1             |  py312h4810df5_0         7.0 MB  conda-forge
    python-dateutil-2.9.0.post0|     pyhe01879c_2         228 KB  conda-forge
    qhull-2020.2               |       h70be974_5         542 KB  conda-forge
    qt6-main-6.10.1            |       h5343e53_4        55.8 MB  conda-forge
    six-1.17.0                 |     pyhe01879c_1          18 KB  conda-forge
    tornado-6.5.3              |  py312hefbd42c_0         833 KB  conda-forge
    unicodedata2-17.0.0        |  py312hcd1a082_1         399 KB  conda-forge
    wayland-1.24.0             |       h4f8a99f_1         324 KB  conda-forge
    xcb-util-0.4.1             |       hca56bd8_2          21 KB  conda-forge
    xcb-util-cursor-0.1.6      |       he30d5cf_0          21 KB  conda-forge
    xcb-util-image-0.4.0       |       h5c728e9_2          24 KB  conda-forge
    xcb-util-keysyms-0.4.1     |       h5c728e9_0          14 KB  conda-forge
    xcb-util-renderutil-0.3.10 |       h5c728e9_0          18 KB  conda-forge
    xcb-util-wm-0.4.2          |       h5c728e9_0          50 KB  conda-forge
    xkeyboard-config-2.46      |       he30d5cf_0         387 KB  conda-forge
    xorg-libice-1.1.2          |       h86ecc28_0          59 KB  conda-forge
    xorg-libsm-1.2.6           |       h0808dbd_0          28 KB  conda-forge
    xorg-libx11-1.8.12         |       hca56bd8_0         845 KB  conda-forge
    xorg-libxau-1.0.12         |       he30d5cf_1          16 KB  conda-forge
    xorg-libxcomposite-0.4.6   |       h86ecc28_2          14 KB  conda-forge
    xorg-libxcursor-1.2.3      |       h86ecc28_0          34 KB  conda-forge
    xorg-libxdamage-1.1.6      |       h86ecc28_0          13 KB  conda-forge
    xorg-libxdmcp-1.1.5        |       he30d5cf_1          21 KB  conda-forge
    xorg-libxext-1.3.6         |       h57736b2_0          50 KB  conda-forge
    xorg-libxfixes-6.0.2       |       he30d5cf_0          20 KB  conda-forge
    xorg-libxi-1.8.2           |       h57736b2_0          47 KB  conda-forge
    xorg-libxrandr-1.5.4       |       h86ecc28_0          29 KB  conda-forge
    xorg-libxrender-0.9.12     |       h86ecc28_0          33 KB  conda-forge
    xorg-libxtst-1.2.5         |       h57736b2_3          33 KB  conda-forge
    xorg-libxxf86vm-1.1.6      |       h86ecc28_0          18 KB  conda-forge
    zlib-ng-2.3.2              |       ha7cb516_1         118 KB  conda-forge
    ------------------------------------------------------------
                                           Total:       179.1 MB

The following NEW packages will be INSTALLED:

  alsa-lib           conda-forge/linux-aarch64::alsa-lib-1.2.15.2-he30d5cf_0 
  brotli             conda-forge/linux-aarch64::brotli-1.2.0-hd651790_1 
  brotli-bin         conda-forge/linux-aarch64::brotli-bin-1.2.0-he30d5cf_1 
  cairo              conda-forge/linux-aarch64::cairo-1.18.4-h0b6afd8_1 
  contourpy          conda-forge/linux-aarch64::contourpy-1.3.3-py312h4f740d2_3 
  cycler             conda-forge/noarch::cycler-0.12.1-pyhcf101f3_2 
  cyrus-sasl         conda-forge/linux-aarch64::cyrus-sasl-2.1.28-h6c5dea3_0 
  dbus               conda-forge/linux-aarch64::dbus-1.16.2-h70963c4_1 
  docopt             conda-forge/noarch::docopt-0.6.2-pyhd8ed1ab_2 
  double-conversion  conda-forge/linux-aarch64::double-conversion-3.4.0-hfae3067_0 
  font-ttf-dejavu-s~ conda-forge/noarch::font-ttf-dejavu-sans-mono-2.37-hab24e00_0 
  font-ttf-inconsol~ conda-forge/noarch::font-ttf-inconsolata-3.000-h77eed37_0 
  font-ttf-source-c~ conda-forge/noarch::font-ttf-source-code-pro-2.038-h77eed37_0 
  font-ttf-ubuntu    conda-forge/noarch::font-ttf-ubuntu-0.83-h77eed37_3 
  fontconfig         conda-forge/linux-aarch64::fontconfig-2.15.0-h8dda3cd_1 
  fonts-conda-ecosy~ conda-forge/noarch::fonts-conda-ecosystem-1-0 
  fonts-conda-forge  conda-forge/noarch::fonts-conda-forge-1-hc364b38_1 
  fonttools          conda-forge/linux-aarch64::fonttools-4.61.1-py312ha4530ae_0 
  freetype           conda-forge/linux-aarch64::freetype-2.14.1-h8af1aa0_0 
  graphite2          conda-forge/linux-aarch64::graphite2-1.3.14-hfae3067_2 
  harfbuzz           conda-forge/linux-aarch64::harfbuzz-12.3.0-h1134a53_0 
  kiwisolver         conda-forge/linux-aarch64::kiwisolver-1.4.9-py312h1683e8e_2 
  lcms2              conda-forge/linux-aarch64::lcms2-2.18-h9d5b58d_0 
  lerc               conda-forge/linux-aarch64::lerc-4.0.0-hfdc4d58_1 
  libbrotlicommon    conda-forge/linux-aarch64::libbrotlicommon-1.2.0-he30d5cf_1 
  libbrotlidec       conda-forge/linux-aarch64::libbrotlidec-1.2.0-he30d5cf_1 
  libbrotlienc       conda-forge/linux-aarch64::libbrotlienc-1.2.0-he30d5cf_1 
  libclang-cpp21.1   conda-forge/linux-aarch64::libclang-cpp21.1-21.1.8-default_he95a3c9_1 
  libclang13         conda-forge/linux-aarch64::libclang13-21.1.8-default_h94a09a5_1 
  libcups            conda-forge/linux-aarch64::libcups-2.3.3-h5cdc715_5 
  libdeflate         conda-forge/linux-aarch64::libdeflate-1.25-h1af38f5_0 
  libdrm             conda-forge/linux-aarch64::libdrm-2.4.125-he30d5cf_1 
  libegl             conda-forge/linux-aarch64::libegl-1.7.0-hd24410f_2 
  libfreetype        conda-forge/linux-aarch64::libfreetype-2.14.1-h8af1aa0_0 
  libfreetype6       conda-forge/linux-aarch64::libfreetype6-2.14.1-hdae7a39_0 
  libgl              conda-forge/linux-aarch64::libgl-1.7.0-hd24410f_2 
  libglib            conda-forge/linux-aarch64::libglib-2.86.3-hf53f6bf_0 
  libglvnd           conda-forge/linux-aarch64::libglvnd-1.7.0-hd24410f_2 
  libglx             conda-forge/linux-aarch64::libglx-1.7.0-hd24410f_2 
  libiconv           conda-forge/linux-aarch64::libiconv-1.18-h90929bb_2 
  libjpeg-turbo      conda-forge/linux-aarch64::libjpeg-turbo-3.1.2-he30d5cf_0 
  libllvm21          conda-forge/linux-aarch64::libllvm21-21.1.8-hfd2ba90_0 
  libntlm            conda-forge/linux-aarch64::libntlm-1.4-hf897c2e_1002 
  libopengl          conda-forge/linux-aarch64::libopengl-1.7.0-hd24410f_2 
  libpciaccess       conda-forge/linux-aarch64::libpciaccess-0.18-h86ecc28_0 
  libpng             conda-forge/linux-aarch64::libpng-1.6.54-h1abf092_0 
  libpq              conda-forge/linux-aarch64::libpq-18.1-hf8816c8_3 
  libtiff            conda-forge/linux-aarch64::libtiff-4.7.1-hdb009f0_1 
  libvulkan-loader   conda-forge/linux-aarch64::libvulkan-loader-1.4.328.1-h8b8848b_0 
  libwebp-base       conda-forge/linux-aarch64::libwebp-base-1.6.0-ha2e29f5_0 
  libxcb             conda-forge/linux-aarch64::libxcb-1.17.0-h262b8f6_0 
  libxkbcommon       conda-forge/linux-aarch64::libxkbcommon-1.13.1-h3c6a4c8_0 
  libxml2            conda-forge/linux-aarch64::libxml2-2.15.1-h825857f_1 
  libxml2-16         conda-forge/linux-aarch64::libxml2-16-2.15.1-h79dcc73_1 
  libxslt            conda-forge/linux-aarch64::libxslt-1.1.43-h6700d25_1 
  matplotlib         conda-forge/linux-aarch64::matplotlib-3.10.8-py312h8025657_0 
  matplotlib-base    conda-forge/linux-aarch64::matplotlib-base-3.10.8-py312h9d0c5ba_0 
  munkres            conda-forge/noarch::munkres-1.1.4-pyhd8ed1ab_1 
  openjpeg           conda-forge/linux-aarch64::openjpeg-2.5.4-h5da879a_0 
  openldap           conda-forge/linux-aarch64::openldap-2.6.10-h30c48ee_0 
  packaging          conda-forge/noarch::packaging-25.0-pyh29332c3_1 
  pcre2              conda-forge/linux-aarch64::pcre2-10.47-hf841c20_0 
  pillow             conda-forge/linux-aarch64::pillow-12.1.0-py312h3b21937_0 
  pixman             conda-forge/linux-aarch64::pixman-0.46.4-h7ac5ae9_1 
  pthread-stubs      conda-forge/linux-aarch64::pthread-stubs-0.4-h86ecc28_1002 
  pyparsing          conda-forge/noarch::pyparsing-3.3.1-pyhcf101f3_0 
  pyside6            conda-forge/linux-aarch64::pyside6-6.10.1-py312h4810df5_0 
  python-dateutil    conda-forge/noarch::python-dateutil-2.9.0.post0-pyhe01879c_2 
  qhull              conda-forge/linux-aarch64::qhull-2020.2-h70be974_5 
  qt6-main           conda-forge/linux-aarch64::qt6-main-6.10.1-h5343e53_4 
  six                conda-forge/noarch::six-1.17.0-pyhe01879c_1 
  tornado            conda-forge/linux-aarch64::tornado-6.5.3-py312hefbd42c_0 
  unicodedata2       conda-forge/linux-aarch64::unicodedata2-17.0.0-py312hcd1a082_1 
  wayland            conda-forge/linux-aarch64::wayland-1.24.0-h4f8a99f_1 
  xcb-util           conda-forge/linux-aarch64::xcb-util-0.4.1-hca56bd8_2 
  xcb-util-cursor    conda-forge/linux-aarch64::xcb-util-cursor-0.1.6-he30d5cf_0 
  xcb-util-image     conda-forge/linux-aarch64::xcb-util-image-0.4.0-h5c728e9_2 
  xcb-util-keysyms   conda-forge/linux-aarch64::xcb-util-keysyms-0.4.1-h5c728e9_0 
  xcb-util-renderut~ conda-forge/linux-aarch64::xcb-util-renderutil-0.3.10-h5c728e9_0 
  xcb-util-wm        conda-forge/linux-aarch64::xcb-util-wm-0.4.2-h5c728e9_0 
  xkeyboard-config   conda-forge/linux-aarch64::xkeyboard-config-2.46-he30d5cf_0 
  xorg-libice        conda-forge/linux-aarch64::xorg-libice-1.1.2-h86ecc28_0 
  xorg-libsm         conda-forge/linux-aarch64::xorg-libsm-1.2.6-h0808dbd_0 
  xorg-libx11        conda-forge/linux-aarch64::xorg-libx11-1.8.12-hca56bd8_0 
  xorg-libxau        conda-forge/linux-aarch64::xorg-libxau-1.0.12-he30d5cf_1 
  xorg-libxcomposite conda-forge/linux-aarch64::xorg-libxcomposite-0.4.6-h86ecc28_2 
  xorg-libxcursor    conda-forge/linux-aarch64::xorg-libxcursor-1.2.3-h86ecc28_0 
  xorg-libxdamage    conda-forge/linux-aarch64::xorg-libxdamage-1.1.6-h86ecc28_0 
  xorg-libxdmcp      conda-forge/linux-aarch64::xorg-libxdmcp-1.1.5-he30d5cf_1 
  xorg-libxext       conda-forge/linux-aarch64::xorg-libxext-1.3.6-h57736b2_0 
  xorg-libxfixes     conda-forge/linux-aarch64::xorg-libxfixes-6.0.2-he30d5cf_0 
  xorg-libxi         conda-forge/linux-aarch64::xorg-libxi-1.8.2-h57736b2_0 
  xorg-libxrandr     conda-forge/linux-aarch64::xorg-libxrandr-1.5.4-h86ecc28_0 
  xorg-libxrender    conda-forge/linux-aarch64::xorg-libxrender-0.9.12-h86ecc28_0 
  xorg-libxtst       conda-forge/linux-aarch64::xorg-libxtst-1.2.5-h57736b2_3 
  xorg-libxxf86vm    conda-forge/linux-aarch64::xorg-libxxf86vm-1.1.6-h86ecc28_0 
  zlib-ng            conda-forge/linux-aarch64::zlib-ng-2.3.2-ha7cb516_1 


Preparing transaction: ...working... done
Verifying transaction: ...working... done
Executing transaction: ...working... done
Installing dedalus with pip
Collecting http://github.com/dedalusproject/dedalus/zipball/master/
  Downloading http://github.com/dedalusproject/dedalus/zipball/master/
     - 24.5 MB 22.9 MB/s 0:00:01
  Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: docopt in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from dedalus==3.0.4) (0.6.2)
Requirement already satisfied: h5py>=3.0.0 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from dedalus==3.0.4) (3.15.1)
Requirement already satisfied: matplotlib>=3.7.0 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from dedalus==3.0.4) (3.10.8)
Requirement already satisfied: mpi4py>=2.0.0 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from dedalus==3.0.4) (4.1.1)
Collecting numexpr (from dedalus==3.0.4)
  Downloading numexpr-2.14.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.metadata (9.0 kB)
Requirement already satisfied: numpy>=1.20.0 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from dedalus==3.0.4) (2.4.1)
Collecting py (from dedalus==3.0.4)
  Downloading py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB)
Collecting pytest (from dedalus==3.0.4)
  Downloading pytest-9.0.2-py3-none-any.whl.metadata (7.6 kB)
Collecting pytest-benchmark (from dedalus==3.0.4)
  Downloading pytest_benchmark-5.2.3-py3-none-any.whl.metadata (29 kB)
Collecting pytest-cov (from dedalus==3.0.4)
  Downloading pytest_cov-7.0.0-py3-none-any.whl.metadata (31 kB)
Collecting pytest-xdist (from dedalus==3.0.4)
  Downloading pytest_xdist-3.8.0-py3-none-any.whl.metadata (3.0 kB)
Requirement already satisfied: scipy>=1.4.0 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from dedalus==3.0.4) (1.17.0)
Collecting xarray (from dedalus==3.0.4)
  Downloading xarray-2025.12.0-py3-none-any.whl.metadata (12 kB)
Requirement already satisfied: contourpy>=1.0.1 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from matplotlib>=3.7.0->dedalus==3.0.4) (1.3.3)
Requirement already satisfied: cycler>=0.10 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from matplotlib>=3.7.0->dedalus==3.0.4) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from matplotlib>=3.7.0->dedalus==3.0.4) (4.61.1)
Requirement already satisfied: kiwisolver>=1.3.1 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from matplotlib>=3.7.0->dedalus==3.0.4) (1.4.9)
Requirement already satisfied: packaging>=20.0 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from matplotlib>=3.7.0->dedalus==3.0.4) (25.0)
Requirement already satisfied: pillow>=8 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from matplotlib>=3.7.0->dedalus==3.0.4) (12.1.0)
Requirement already satisfied: pyparsing>=3 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from matplotlib>=3.7.0->dedalus==3.0.4) (3.3.1)
Requirement already satisfied: python-dateutil>=2.7 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from matplotlib>=3.7.0->dedalus==3.0.4) (2.9.0.post0)
Requirement already satisfied: six>=1.5 in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages (from python-dateutil>=2.7->matplotlib>=3.7.0->dedalus==3.0.4) (1.17.0)
Collecting iniconfig>=1.0.1 (from pytest->dedalus==3.0.4)
  Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB)
Collecting pluggy<2,>=1.5 (from pytest->dedalus==3.0.4)
  Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)
Collecting pygments>=2.7.2 (from pytest->dedalus==3.0.4)
  Downloading pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)
Collecting py-cpuinfo (from pytest-benchmark->dedalus==3.0.4)
  Downloading py_cpuinfo-9.0.0-py3-none-any.whl.metadata (794 bytes)
Collecting coverage>=7.10.6 (from coverage[toml]>=7.10.6->pytest-cov->dedalus==3.0.4)
  Downloading coverage-7.13.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (8.5 kB)
Collecting execnet>=2.1 (from pytest-xdist->dedalus==3.0.4)
  Downloading execnet-2.1.2-py3-none-any.whl.metadata (2.9 kB)
Collecting pandas>=2.2 (from xarray->dedalus==3.0.4)
  Downloading pandas-2.3.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.metadata (91 kB)
Collecting pytz>=2020.1 (from pandas>=2.2->xarray->dedalus==3.0.4)
  Downloading pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB)
Collecting tzdata>=2022.7 (from pandas>=2.2->xarray->dedalus==3.0.4)
  Downloading tzdata-2025.3-py2.py3-none-any.whl.metadata (1.4 kB)
Downloading numexpr-2.14.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (452 kB)
Downloading py-1.11.0-py2.py3-none-any.whl (98 kB)
Downloading pytest-9.0.2-py3-none-any.whl (374 kB)
Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 145.9 MB/s  0:00:00
Downloading pytest_benchmark-5.2.3-py3-none-any.whl (45 kB)
Downloading py_cpuinfo-9.0.0-py3-none-any.whl (22 kB)
Downloading pytest_cov-7.0.0-py3-none-any.whl (22 kB)
Downloading coverage-7.13.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (254 kB)
Downloading pytest_xdist-3.8.0-py3-none-any.whl (46 kB)
Downloading execnet-2.1.2-py3-none-any.whl (40 kB)
Downloading xarray-2025.12.0-py3-none-any.whl (1.4 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 17.5 MB/s  0:00:00
Downloading pandas-2.3.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (11.7 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.7/11.7 MB 218.6 MB/s  0:00:00
Downloading pytz-2025.2-py2.py3-none-any.whl (509 kB)
Downloading tzdata-2025.3-py2.py3-none-any.whl (348 kB)
Building wheels for collected packages: dedalus
  Building wheel for dedalus (pyproject.toml) ... error
  error: subprocess-exited-with-error
  
  × Building wheel for dedalus (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [117 lines of output]
      
      Configuration:
        INCLUDE_MPI = True
        INCLUDE_FFTW = True
        FFTW_STATIC = False
        CYTHON_PROFILE = False
      
      Looking for mpi include path:
        Found matching library in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib
      Looking for mpi library path:
        Found matching library in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib
      Looking for fftw include path:
        Found matching library in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib
      Looking for fftw library path:
        Found matching library in /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib
      
      running bdist_wheel
      running build
      running build_py
      creating build/lib.linux-aarch64-cpython-312/dedalus
      copying dedalus/__main__.py -> build/lib.linux-aarch64-cpython-312/dedalus
      copying dedalus/public.py -> build/lib.linux-aarch64-cpython-312/dedalus
      copying dedalus/__init__.py -> build/lib.linux-aarch64-cpython-312/dedalus
      creating build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/general.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/array.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/progress.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/exceptions.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/jacobi.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/clenshaw.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/cache.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/post.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/random_arrays.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/parallel.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/logging.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/config.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/parsing.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/dispatch.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/__init__.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      copying dedalus/tools/plot_op.py -> build/lib.linux-aarch64-cpython-312/dedalus/tools
      creating build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/solvers.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/transforms.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/problems.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/operators.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/system.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/domain.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/field.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/timesteppers.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/subsystems.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/distributor.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/coords.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/basis.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/arithmetic.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/future.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/__init__.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      copying dedalus/core/evaluator.py -> build/lib.linux-aarch64-cpython-312/dedalus/core
      creating build/lib.linux-aarch64-cpython-312/dedalus/libraries
      copying dedalus/libraries/matsolvers.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries
      copying dedalus/libraries/__init__.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries
      creating build/lib.linux-aarch64-cpython-312/dedalus/extras
      copying dedalus/extras/flow_tools.py -> build/lib.linux-aarch64-cpython-312/dedalus/extras
      copying dedalus/extras/plot_tools.py -> build/lib.linux-aarch64-cpython-312/dedalus/extras
      copying dedalus/extras/quick_domains.py -> build/lib.linux-aarch64-cpython-312/dedalus/extras
      copying dedalus/extras/__init__.py -> build/lib.linux-aarch64-cpython-312/dedalus/extras
      creating build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_evp.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_output.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_spherical_calculus.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_lbvp.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_spherical_ncc.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_grid_operators.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_polar_operators.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_cfl.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_nlbvp.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_cylinder_calculus.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_polar_ncc.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/ball_diffusion_analytical_eigenvalues.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_spherical_operators.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_jacobi_operators.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_sphere_ncc.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_spherical_arithmetic.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_clenshaw.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_transforms.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_polar_calculus.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_fourier_operators.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_cylinder_operators.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_ivp.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_sphere_calculus.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_cartesian_ncc.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_cylinder_ncc.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/__init__.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      copying dedalus/tests/test_cartesian_operators.py -> build/lib.linux-aarch64-cpython-312/dedalus/tests
      creating build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/old_intertwiner.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/spin_operators.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/annulus.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/operators.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/jacobi.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/clenshaw.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/sphere.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/timesteppers.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/tuple_tools.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/zernike.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/ball_wrapper.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/shell.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/__init__.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      copying dedalus/libraries/dedalus_sphere/sphere_wrapper.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/dedalus_sphere
      creating build/lib.linux-aarch64-cpython-312/dedalus/libraries/fftw
      copying dedalus/libraries/fftw/__init__.py -> build/lib.linux-aarch64-cpython-312/dedalus/libraries/fftw
      copying dedalus/dedalus.cfg -> build/lib.linux-aarch64-cpython-312/dedalus
      copying dedalus/examples.tar.gz -> build/lib.linux-aarch64-cpython-312/dedalus
      running build_ext
      building 'dedalus.core.transposes' extension
      creating build/temp.linux-aarch64-cpython-312/dedalus/core
      mpicc -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O3 -pipe -isystem /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/include -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/e6a/mk737.e6a/miniforge3/envs/dedalus3/include -fPIC -I/home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages/numpy/_core/include -I/home/e6a/mk737.e6a/miniforge3/envs/dedalus3/lib/python3.12/site-packages/mpi4py/include -I/home/e6a/mk737.e6a/miniforge3/envs/dedalus3/include -Idedalus/libraries/fftw/ -I/home/e6a/mk737.e6a/miniforge3/envs/dedalus3/include -I/home/e6a/mk737.e6a/miniforge3/envs/dedalus3/include/python3.12 -c dedalus/core/transposes.c -o build/temp.linux-aarch64-cpython-312/dedalus/core/transposes.o -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -Wno-unused-function -fopenmp
      error: command 'mpicc' failed: No such file or directory
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for dedalus
Failed to build dedalus
error: failed-wheel-build-for-install

× Failed to build installable wheels for some pyproject.toml based projects
╰─> dedalus
Disabled threading by default in the environment
To make your changes take effect please reactivate your environment
To make your changes take effect please reactivate your environment

Installation complete in conda environment 'dedalus3'



Regards.
Manohar Teja Kalluri
CGAFD, Univ of Exeter
Reply all
Reply to author
Forward
0 new messages