Daml compatability with latest M2 chip from macbook pro

Hi,
I just want to ask if Daml works fine on latest M2 chip of macbook pro?

Thanks for your response :slight_smile:

We do not officially support Apple Silicon yet. In particular, we do not publish an Apple Silicon version of the SDK, nor arm-compatible Docker images.

That said, anecdotally, SDK versions 1.17.0 and above have been reported to work on M1 machines under Rosetta. I haven’t heard about M2, but as far as I know it’s just a faster M1, so if you’re using a recent SDK version it should work as expected.

2 Likes

Thanks @Gary_Verhaegen
I just want to make sure our daml project will not have issues if ever we switch to latest M2 apple chip :slight_smile:

we are using Daml 2.3.0

Thanks

Please upgrade to at least 2.3.6, but ideally 2.4.0.

Do not go into production with 2.3.0.

1 Like

Does DAML now officially or plan to officially support Apple Silicon? I will like to know for M2 macbook pro

Thank you for the follow-up query.

Yes, Daml/Canton will now run on Apple devices not using the Intel-based ARCH.

Most of us internally are using Apple MacBook M1/M3 with no issues, except for perhaps the initial install. See General install (Non-Windows) below.

System Requirements:

  • Development: An x86-compatible system running a modern Linux, Windows, or MacOS operating system
  • Production: An x86-compatible system running a modern Linux operating system

Note: Most clients are using the Amazon AWS, or Google GCP, or Microsoft Azure platforms with Linux-based VMs in Pre- & Production.

General install (Non-Windows)

Installing on Mac & Linux

Current system

Daml Version

$ daml version
SDK versions:
  1.18.3
  2.9.3
  2.9.4
  2.9.5
  3.1.0-snapshot.20240807.0
  3.2.0-snapshot.20241106.0  (default SDK version for new projects)

Hope this helps.

1 Like