https://bugs.kde.org/show_bug.cgi?id=444399

--- Comment #2 from Julian Seward <jsew...@acm.org> ---
I can't reproduce this, testing on Fedora 33 on Parallels Workstation
running on an M1 Mac Mini, with either rustc-1.55 or rustc-1.56.

I suspect this is some kind of hardware capabilities problem, in that
rustc-generated code is using instructions that V doesn't claim to
support.  From irc I see that the hardware you used here was a 
"Graviton 2", which has Neoverse N1 cores, and they support AArch64-v8.4.

The M1 is AArch64-v8.6 I think, although which of those extensions are
available within Parallels I don't know.  That said, I'm still surprised
it fails for you, given that it doesn't fail here, *and* given that V
doesn't even fully support v8.2 of the instruction set.

The output of /usr/bin/lscpu for F33-on-Parallels-on-M1 are below.
Can you show the output on the failing target?

Architecture:                    aarch64
CPU op-mode(s):                  64-bit
Byte Order:                      Little Endian
CPU(s):                          8
On-line CPU(s) list:             0-7
Thread(s) per core:              1
Core(s) per socket:              8
Socket(s):                       1
NUMA node(s):                    1
Vendor ID:                       ARM
Model:                           0
Stepping:                        r0p0
BogoMIPS:                        48.00
NUMA node0 CPU(s):               0-7
Vulnerability Itlb multihit:     Not affected
Vulnerability L1tf:              Not affected
Vulnerability Mds:               Not affected
Vulnerability Meltdown:          Not affected
Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled
via prctl
Vulnerability Spectre v1:        Mitigation; __user pointer sanitization
Vulnerability Spectre v2:        Not affected
Vulnerability Srbds:             Not affected
Vulnerability Tsx async abort:   Not affected
Flags:                           fp asimd evtstrm aes pmull sha1 sha2 crc32
atomics fphp asimdhp 
                                 cpuid asimdrdm jscvt fcma lrcpc dcpop sha3
asimddp sha512 asimdf
                                 hm dit uscat ilrcpc flagm ssbs sb paca pacg
dcpodp flagm2 frint

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to