# Arm64 - terraform

**URL:** <https://discuss.hashicorp.com/t/arm64-terraform/37013>\
**Category:** Terraform\
**Created:** [March 14, 2022, 2:52pm UTC](https://discuss.hashicorp.com/t/arm64-terraform/37013 "2022-03-14T14:52:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dayne.segal1](https://sea2.discourse-cdn.com/hashicorp/user_avatar/discuss.hashicorp.com/dayne.segal1/32/24011_2.png) [@dayne.segal1](https://discuss.hashicorp.com/u/dayne.segal1)\
**Post date:** [March 14, 2022, 2:52pm UTC](https://discuss.hashicorp.com/t/arm64-terraform/37013/1 "2022-03-14T14:52:44Z")

</div>

Hi

I have followed the fix for this:

> <https://github.com/hashicorp/terraform/issues/27257>
>
> 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:

 ![image](https://global.discourse-cdn.com/hashicorp/original/3X/2/1/21e783954401848cdde96a7ca9e4f9dc5103f48f.png)

---

<div class="post-metadata">

**Author:** ![apparentlymart](https://sea2.discourse-cdn.com/hashicorp/user_avatar/discuss.hashicorp.com/apparentlymart/32/702_2.png) [@apparentlymart](https://discuss.hashicorp.com/u/apparentlymart)\
**Post date:** [March 14, 2022, 8:11pm UTC](https://discuss.hashicorp.com/t/arm64-terraform/37013/2 "2022-03-14T20:11:38Z")

</div>

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?
