uname -a
Linux scw-66d779 4.9.23-std-1 #1 SMP Mon Apr 24 13:18:14 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux
cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS"
cat /proc/cpuinfo
processor : 0
BogoMIPS : 200.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics
CPU implementer : 0x43
CPU architecture: 8
CPU variant : 0x1
CPU part : 0x0a1
CPU revision : 1
...
Additional Detail from JIRA
Votes
0
Component/s
Labels
Bug, arm, armv8
Assignee
None
Priority
Medium
md5: 92fb892c95274f8eb937f0f16d918d0b
Issue Description:
I'm trying to build Swift 3.1.1 on a Scaleway ARMv8 instance. Hacking around SR-4726, libdispatch fails next on me when building the `swift_overlay.o`:
The particular error comes from the clang build as part of the swift build. And the system compiler is clang-3.8, as that is the version which seems to work w/ Swift on ARM.
I don't think this is really a libdispatch issue. It looks to me like the problematic asm directive is most likely being generated by configureARM64 in SwiftTargetInfo.cpp.
Attachment: Download
Environment
uname -a
Linux scw-66d779 4.9.23-std-1 #1 SMP Mon Apr 24 13:18:14 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux
cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS"
cat /proc/cpuinfo
processor : 0
BogoMIPS : 200.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics
CPU implementer : 0x43
CPU architecture: 8
CPU variant : 0x1
CPU part : 0x0a1
CPU revision : 1
...
Additional Detail from JIRA
md5: 92fb892c95274f8eb937f0f16d918d0b
Issue Description:
I'm trying to build Swift 3.1.1 on a Scaleway ARMv8 instance. Hacking around SR-4726, libdispatch fails next on me when building the `swift_overlay.o`:
The text was updated successfully, but these errors were encountered: