-
Notifications
You must be signed in to change notification settings - Fork 479
Closed
Labels
Description
| Previous ID | SR-2656 |
| Radar | None |
| Original Reporter | helge (JIRA User) |
| Type | Bug |
| Status | Resolved |
| Resolution | Done |
Environment
Ubuntu, either 14 or 15, doesn't matter with the final Swift 3.0 drop.
Additional Detail from JIRA
| Votes | 0 |
| Component/s | libdispatch |
| Labels | Bug, Linux |
| Assignee | dgrove-oss (JIRA) |
| Priority | Medium |
md5: 11d534504ba248a72e773044ac6867ff
Issue Description:
Swift 3.0: read()ing from a DispatchIO channel on Linux results in a SIGILL:
-
thread Add & use DISPATCH_NOESCAPE attribute macro #6: tid = 1146, 0x00007ffff7efb503 libdispatch.so`_os_object_release + 35, name = 'sockd', stop reason = signal SIGILL: illegal instruction operand
-
frame #0: 0x00007ffff7efb503 libdispatch.so`_os_object_release + 35
frame Typos #1: 0x00007ffff7ef46b7 libdispatch.so`_dispatch_call_block_and_release + 7
I put up an tiny isolated example over here: https://github.com/helje5/linux-gcd-issue
Works fine on macOS.