Anaconda3 2022.05 fails on Cavium TX2 w/ISA 8.1+

Hi,

   Anaconda3 2022.05 fails for me on Cavium TX2 w/ISA 8.1+.    It would seem that this build is for Graviton2 ISA 8.2 or above only.    2021.11 installs, but complains about missing brackets in 

    You should either build several aarch64 builds for e.g. ISA 8.1+, one for ISA 8.2 (AWS Graviton2, Kunpeng920 and AF64x) and one fore ISA 9.1.  Ok?

 Error:
[/home/torel/anaconda3] >>> /cm/shared/apps/anaconda3/aarch64/2022.05 PREFIX=/cm/shared/apps/anaconda3/aarch64/2022.05 Unpacking payload ... 0%| | 0/444 [00:00<?, ?it/s]Exception in thread Thread-2: Traceback (most recent call last): File "threading.py", line 973, in _bootstrap_inner File "concurrent/futures/process.py", line 317, in run File "concurrent/futures/process.py", line 376, in wait_result_broken_or_wakeup File "concurrent/futures/process.py", line 376, in RuntimeError: dictionary changed size during iteration

^CProcess ForkProcess-256:
Process ForkProcess-252:
Process ForkProcess-253:
Process ForkProcess-254:
Process ForkProcess-255:
Process ForkProcess-245:
Process ForkProcess-246:
.
.

  Any idea what causes it?

Brgds,
Tor

1 Like

Anaconda3 2021.11 installs but has the following error during last steps:

zlib pkgs/main/linux-aarch64::zlib-1.2.11-hfd63f10_5 zope pkgs/main/linux-aarch64::zope-1.0-py39hd43f75c_1 zope.event pkgs/main/linux-aarch64::zope.event-4.5.0-py39hd43f75c_0 zope.interface pkgs/main/linux-aarch64::zope.interface-5.4.0-py39h2f4d8fa_0 zstd pkgs/main/linux-aarch64::zstd-1.4.9-h20642d3_2

Preparing transaction: done
Executing transaction: \
done
installation finished.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> yes
./Anaconda3-2021.11-Linux-aarch64.sh: 488: ./Anaconda3-2021.11-Linux-aarch64.sh: [[: not found
no change /cm/shared/apps/anaconda3/aarch64/2021.11/condabin/conda
no change /cm/shared/apps/anaconda3/aarch64/2021.11/bin/conda
no change /cm/shared/apps/anaconda3/aarch64/2021.11/bin/conda-env
no change /cm/shared/apps/anaconda3/aarch64/2021.11/bin/activate
no change /cm/shared/apps/anaconda3/aarch64/2021.11/bin/deactivate
no change /cm/shared/apps/anaconda3/aarch64/2021.11/etc/profile.d/conda.sh
no change /cm/shared/apps/anaconda3/aarch64/2021.11/etc/fish/conf.d/conda.fish
no change /cm/shared/apps/anaconda3/aarch64/2021.11/shell/condabin/Conda.psm1
no change /cm/shared/apps/anaconda3/aarch64/2021.11/shell/condabin/conda-hook.ps1
no change /cm/shared/apps/anaconda3/aarch64/2021.11/lib/python3.9/site-packages/xontrib/conda.xsh
no change /cm/shared/apps/anaconda3/aarch64/2021.11/etc/profile.d/conda.csh
no change /home/torel/.bashrc
No action taken.
If you’d prefer that conda’s base environment not be activated on startup,
set the auto_activate_base parameter to false:

conda config --set auto_activate_base false

Thank you for installing Anaconda3!
./Anaconda3-2021.11-Linux-aarch64.sh: 515: ./Anaconda3-2021.11-Linux-aarch64.sh: Syntax error: “(” unexpected (expecting “)”)
torel@n005:~/Downloads/Anaconda$ uname -ar
Linux n005 5.4.0-113-generic #127~18.04.1-Ubuntu SMP Wed May 18 15:42:19 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux
torel@n005:~/Downloads/Anaconda$ lscpu
Architecture: aarch64
Byte Order: Little Endian
CPU(s): 256
On-line CPU(s) list: 0-255
Thread(s) per core: 4
Core(s) per socket: 32
Socket(s): 2
NUMA node(s): 2
Vendor ID: Cavium
Model: 1
Model name: ThunderX2 99xx
Stepping: 0x1
CPU max MHz: 2500.0000
CPU min MHz: 1000.0000
BogoMIPS: 400.00
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 32768K
NUMA node0 CPU(s): 0-127
NUMA node1 CPU(s): 128-255
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
torel@n005:~/Downloads/Anaconda$

Brgds,
Tor

1 Like