1592153 : Request to install NASM on Maxwell cluster¶
Created: 2026-04-14T09:16:56Z - current status: new¶
Anonymized Summary: A user reports that the NASM (Netwide Assembler) tool is missing on the Maxwell cluster. This tool is required for building the TensorStore C++ library, which is used for handling large-scale array data and Zarr storage integration.
Suggested Solution/Next Steps:
1. Check NASM Availability via Spack:
NASM may already be available as a package in Spack, the package manager used on the Maxwell cluster. The user can verify this by running:
spack list nasm
If available, it can be installed via:
spack install nasm
-
Request Central Installation (if Spack is not an option): If NASM is not available via Spack or the user prefers a centrally managed installation, the cluster administrators could evaluate adding it system-wide (e.g., in
/optor via a module). -
Alternative Workarounds:
- If NASM is only needed temporarily, the user could build it locally in their workspace (e.g.,
/beegfs/desy/[USER]). - Check if TensorStore offers alternative build configurations that do not require NASM.
References: - Spack Documentation on Maxwell - Spack Official Website