You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Presumably you are running an M1 or M2 macbook. Because it uses the ARM chipset, many of the dependencies require different packages. When creating the lockfile, chipyard considered only the linux-64 platform, which corresponds to the AMD chipset. Thus conda-lock install doesn't have any way to determine which packages should be installed on your system.
To fix this, chipyard needs to rerun conda-lock with support for both linux-64 and osx-arm64 platforms. This can be done by adding a section
platforms:
- linux-64
- osx-arm64
to the environment.yml file, or by using the command-line arguments --platform=linux-64 --platform=osx-arm64.
Because the error message isn't so clear, I improved it in #282 so that it would be more explanatory. Hope this helps.
when I follow the chipyard tutorial to download conda-lock and type
./build-setup.sh riscv-tools
, it reports the following error:The text was updated successfully, but these errors were encountered: