I've been trying to build Chromium on a Linux x64 host, with target_os=win & target_cpu=arm64 set in
args.gn. While compiling worked, after installing mini_installer.exe on Windows running on Mac's M1 with Parallels, ended with the renderer crashing with STATUS_ACCESS_VIOLATION.
After some debugging, I found out the root cause for this is
in v8/gni/snapshot_toolchain.gni as Im just not getting the right toolchain, in my case it must be clang_x64_v8_arm64.
Fixing that logic, I now have a working Chromium Win arm64 build running on my Parallels.
Would this be a reasonable fix to submit?