Hi
I have followed the fix for this:
opened 11:14AM - 11 Dec 20 UTC
closed 06:31PM - 07 Jul 21 UTC
enhancement
build
I didn't see an existing issue, so I thought I'd open an issue to track building… an arm64 (Apple Silicon) binary for macOS.
After migrating to a new Mac, I have seen at least one issue using Terraform almost straight away:
```
module.certs_us-east-1["wildcard"].aws_acm_certificate_validation.validation: Still creating... [35m27s elapsed]
module.certs["wildcard"].aws_acm_certificate_validation.validation: Still creating... [34m57s elapsed]
module.certs_us-east-1["wildcard"].aws_acm_certificate_validation.validation: Still creating... [35m37s elapsed]
module.certs["wildcard"].aws_acm_certificate_validation.validation: Still creating... [35m7s elapsed]
assertion failed [abi_info.kind == AbiKind::TranslatedCode]: emulated forward to an arm pc that isn't in translated code. arm_pc=0x1053794d8 abi_kind=6 emulation_interval=[0x105464e60,0x105464e74) instruction_interval=[0x105464e4c, 0x105464e74) x86_rip=0x106148c
(ThreadContextRegisterState.cpp:677 move_to_instruction_boundary)
^C
```
(CTRL-C did not kill it; when I killed the provider processes they became zombies; I had to SIGKILL the main terraform process.)
### Current Terraform Version
```
Terraform v0.14.2
```
### References
* https://github.com/golang/go/issues/38485 (will at least require Go build support for darwin/arm64)
This has resolved the issue of incompatible plugin:
although i am now facing this:
Hi @dayne.segal1 ,
The fact that you are seeing this message rather than the specialized message about your platform not being supported suggests to me that you have some non-default provider installation settings that are making Terraform not contact the origin registry for this provider, and to use some other source (with fewer versions available) instead.
Have you previously placed any provider packages in local mirror directories manually, or set any provider installation settings in the CLI Configuration?