It would be really nice to have native aarch64/arm64 images for recent Macs. Not all images are built for aarch64, for instance iverilog is only available on x86_64:
|
iverilog: *SysDebianAmd64 |
Is there any reason for the specified default? I was able to build and run iverilog on aarch64 in a debian:bullseye-slim container:
root@fa416e2bbc98:/iverilog# iverilog -v 2>/dev/null | head -n3
Icarus Verilog version 13.0 (devel) (s20221226-532-g548010e36)
Copyright (c) 2000-2024 Stephen Williams (steve@icarus.com)
root@fa416e2bbc98:/iverilog# uname -a
Linux fa416e2bbc98 6.8.11-300.fc40.aarch64 #1 SMP PREEMPT_DYNAMIC Mon May 27 15:22:03 UTC 2024 aarch64 GNU/Linux
As a workaround, I am running the x86_64 images with rosetta which prints this warning (but otherwise works):
WARNING: image platform (linux/amd64) does not match the expected platform (linux/arm64)
It would be really nice to have native aarch64/arm64 images for recent Macs. Not all images are built for aarch64, for instance
iverilogis only available on x86_64:containers/utils/pyHDLC/config.yml
Line 153 in fee39c5
Is there any reason for the specified default? I was able to build and run
iverilogon aarch64 in adebian:bullseye-slimcontainer:As a workaround, I am running the x86_64 images with rosetta which prints this warning (but otherwise works):