Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / apple/swift-atomics issues and pull requests

#111 - Swift atomics fails to compile running `xcodebuild` with `OTHER_SWIFT_FLAGS`

Issue - State: closed - Opened by winston-riley-zocdoc 6 months ago - 3 comments
Labels: bug

#110 - [native] Stop using @_implementationOnly import in package configs

Pull Request - State: closed - Opened by lorentey 7 months ago - 1 comment

#109 - _sa_retain_n/_sa_release_n: Use C calling convention in package builds

Pull Request - State: closed - Opened by lorentey 7 months ago - 1 comment

#108 - [1.2.0] _sa_retain_n, _sa_release_n declarations trigger a calling convention mismatch

Issue - State: closed - Opened by lorentey 9 months ago - 1 comment
Labels: bug

#107 - `@_implementationOnly import _AtomicsShims` triggers compiler assertions on 5.9

Issue - State: closed - Opened by lorentey 9 months ago - 1 comment
Labels: bug

#106 - Not so minor prerelease fixups/changes

Pull Request - State: closed - Opened by lorentey 9 months ago - 2 comments

#105 - [CMake] Do not list .gyb files as sources

Pull Request - State: closed - Opened by lorentey 9 months ago - 1 comment

#104 - Ship Swift Atomics 1.2

Issue - State: closed - Opened by lorentey 9 months ago - 24 comments

#103 - Drop support for Swift 5.6

Pull Request - State: closed - Opened by lorentey 9 months ago - 2 comments

#102 - Fix alignment issues with double-wide atomics on i386

Pull Request - State: closed - Opened by lorentey 9 months ago - 1 comment

#101 - Reorganize sources for future work

Pull Request - State: closed - Opened by lorentey 10 months ago - 1 comment

#100 - Avoid using symlinks for package files

Pull Request - State: closed - Opened by ktoso 10 months ago - 2 comments

#99 - Double-wide atomics have alignment issues on i386 with SysV ABI

Issue - State: closed - Opened by lorentey 10 months ago
Labels: bug

#98 - Compiling a dependent package using branch: "main" fails due to symlinks

Issue - State: closed - Opened by rvsrvs 10 months ago - 2 comments
Labels: bug

#96 - [_AtomicShims] On Darwin, call swift_retain_n/swift_release_n via inline assembly

Pull Request - State: closed - Opened by lorentey 11 months ago - 2 comments

#95 - [_AtomicShims] On Darwin, call swift_retain_n/swift_release_n via dlsym

Pull Request - State: closed - Opened by lorentey 11 months ago - 3 comments

#94 - Introduce a noncopyable Atomic<T> construct

Pull Request - State: open - Opened by lorentey 11 months ago - 2 comments

#93 - Fix version-specific manifest for 5.6..<5.9

Pull Request - State: closed - Opened by lorentey 12 months ago - 1 comment

#92 - HEAD is currently broken on older Swifts

Issue - State: closed - Opened by lorentey 12 months ago
Labels: bug

#91 - Regenerate sources

Pull Request - State: closed - Opened by lorentey 12 months ago - 1 comment

#90 - Avoid C atomic operations in Swift 5.9+

Pull Request - State: closed - Opened by lorentey 12 months ago - 3 comments

#89 - Fix reference doc variable references

Pull Request - State: closed - Opened by rolson 12 months ago - 2 comments

#88 - Cannot build when C++ interoperability is used

Issue - State: closed - Opened by arguiot about 1 year ago - 6 comments
Labels: bug

#87 - [Xcode] Don’t use a bridging header in a framework target

Pull Request - State: closed - Opened by lorentey about 1 year ago - 2 comments

#86 - [Bazel] Segfault from ManagedAtomic.__allocating_init(_:) when compiled for linux but not macOS

Issue - State: closed - Opened by AttilaTheFun about 1 year ago - 6 comments
Labels: bug

#85 - [Xcode] Set a code sign identity

Pull Request - State: closed - Opened by lorentey about 1 year ago - 1 comment

#84 - Update README

Pull Request - State: closed - Opened by lorentey over 1 year ago - 2 comments

#82 - 1.1 release preparations

Pull Request - State: closed - Opened by lorentey over 1 year ago - 1 comment

#81 - Fix some edge cases under 5.6

Pull Request - State: closed - Opened by lorentey over 1 year ago - 3 comments

#80 - Update file headers

Pull Request - State: closed - Opened by lorentey over 1 year ago - 2 comments

#79 - Ship Swift Atomics 1.1

Issue - State: closed - Opened by lorentey over 1 year ago - 21 comments

#78 - Fix compatibility with Swift 5.6

Pull Request - State: closed - Opened by lorentey over 1 year ago - 2 comments

#77 - Add an Xcode project exercising native builtins in a monomodule configuration

Pull Request - State: closed - Opened by lorentey over 1 year ago - 1 comment

#76 - Add a weakCompareExchange variant that only takes a single ordering

Pull Request - State: closed - Opened by lorentey over 1 year ago - 1 comment

#75 - Add a `weakCompareExchange` taking only one ordering

Issue - State: closed - Opened by lorentey over 1 year ago
Labels: enhancement

#74 - Add support for using LLVM intrinsics instead of C atomics

Pull Request - State: closed - Opened by lorentey over 1 year ago - 2 comments

#73 - Update AtomicOptionalWrappable support for RawRepresentable types

Pull Request - State: closed - Opened by lorentey over 1 year ago - 3 comments

#72 - [test] Fix basic tests to to actually cover weakCompareExchange

Pull Request - State: closed - Opened by lorentey over 1 year ago - 1 comment

#71 - Resolve some test issues

Pull Request - State: closed - Opened by lorentey over 1 year ago - 9 comments

#70 - Simplify shims

Pull Request - State: closed - Opened by lorentey over 1 year ago - 5 comments

#69 - ManagedAtomicLazyReference: Properly dispose object on deinit

Pull Request - State: closed - Opened by lorentey over 1 year ago - 1 comment

#68 - Remove obsolete workarounds for older toolchains

Pull Request - State: closed - Opened by lorentey over 1 year ago - 1 comment

#67 - Bump minimum required toolchain to Swift 5.6

Pull Request - State: closed - Opened by lorentey over 1 year ago - 5 comments

#66 - `ManagedAtomicLazyReference` leaks memory

Issue - State: closed - Opened by nkbelov over 1 year ago - 1 comment
Labels: bug

#65 - enable AtomicReference everywhere

Pull Request - State: closed - Opened by tayloraswift over 1 year ago - 11 comments

#63 - Add support for `@_noLocks` and `@_noAllocation` Swift attributes

Issue - State: open - Opened by tcldr over 1 year ago - 4 comments
Labels: bug

#62 - Swift Atomics can't be used in Swift Playgrounds.app

Issue - State: open - Opened by wtholliday over 1 year ago - 2 comments
Labels: bug

#61 - Release version 1.0.3

Issue - State: closed - Opened by lorentey over 1 year ago - 5 comments

#60 - Add a DocC bundle for the Atomics module

Pull Request - State: closed - Opened by lorentey over 1 year ago - 1 comment
Labels: documentation

#59 - CMake build does follow patterns from other swift-* projects (e.g. collections)

Issue - State: open - Opened by ktoso over 1 year ago - 1 comment
Labels: bug

#58 - Fix support for non-final classes in AtomicReference

Pull Request - State: closed - Opened by lorentey almost 2 years ago - 8 comments

#57 - Standalone Swift Package archive failed when swift-atomics is a SPM transitive dependency

Issue - State: open - Opened by Narayane almost 2 years ago - 2 comments
Labels: bug

#56 - Building on Windows

Issue - State: open - Opened by stevapple almost 2 years ago - 11 comments
Labels: bug

#55 - import Atomics won't compile in Playgrounds

Issue - State: closed - Opened by rvsrvs almost 2 years ago - 8 comments
Labels: bug

#54 - Cannot use this package in a static library - `Missing required module '_AtomicsShims'` error.

Issue - State: open - Opened by serges147 almost 2 years ago - 13 comments
Labels: enhancement

#53 - Swift 5.7/6 and Non-Final Class Opt-In to AtomicReference

Issue - State: closed - Opened by lorentey about 2 years ago - 6 comments
Labels: bug

#52 - fix cmake build when Atomics is built as dependency

Pull Request - State: closed - Opened by michaelknoch over 2 years ago - 2 comments

#51 - Adjust workaround for #41 once Xcode 13.3 is out

Issue - State: closed - Opened by lorentey over 2 years ago
Labels: bug

#50 - [Documentation] Add a note that TSan does not support fences.

Pull Request - State: closed - Opened by karwa over 2 years ago - 2 comments

#49 - Update README for autogenerated subdirectories

Pull Request - State: closed - Opened by chornge over 2 years ago - 1 comment

#48 - Fix `UnsafeAtomic`'s `Sendable` conformance

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 5 comments

#47 - `UnsafeAtomic` is unconditionally `Sendable` in Swift 5.5

Issue - State: closed - Opened by lorentey almost 3 years ago
Labels: bug

#46 - Mark managed atomic constructs Sendable if their payloads are

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 10 comments

#45 - The constructs provided by this package need to be marked `Sendable`

Issue - State: closed - Opened by lorentey almost 3 years ago - 6 comments
Labels: bug

#44 - Update utility scripts

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 3 comments

#42 - implement AtomicStorage for Optionals of RawRepresentable types

Pull Request - State: closed - Opened by glessard almost 3 years ago - 2 comments

#41 - [Swift 5.5 dev] Double wide atomics are currently broken on arm64 in debug builds

Issue - State: closed - Opened by lorentey almost 3 years ago - 2 comments
Labels: bug

#40 - Add support test script

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 4 comments

#39 - [cmake] Fix building with CMake

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 6 comments

#38 - [shims] Only define atomic shims in Swift's Clang Importer

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 2 comments

#37 - swift-atomics uses non-standard `_Atomic(bool)` operations

Issue - State: closed - Opened by lorentey almost 3 years ago - 6 comments
Labels: bug

#36 - Fix build errors with library evolution enabled

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 2 comments

#35 - [manifest] Fix warnings in 5.3 toolchains

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 2 comments

#34 - [shims] Fix i386/armv7 regression introduced in #26

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 2 comments

#33 - Compilation for iOS in release mode fails

Issue - State: closed - Opened by 0ax1 almost 3 years ago - 4 comments
Labels: bug

#32 - [NFC] Update copyright notices

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 1 comment

#31 - Declare Atomics source stable and describe what we consider public API

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 2 comments

#30 - Bump required toolchain version to 5.3

Pull Request - State: closed - Opened by lorentey almost 3 years ago - 1 comment

#29 - Tests: add XCTest manifest for non-SPM based builds

Pull Request - State: closed - Opened by compnerd about 3 years ago - 2 comments

#28 - gitignore: ignore vim swap files

Pull Request - State: closed - Opened by compnerd about 3 years ago - 2 comments

#27 - Windows: 'stdatomic.h' not found

Issue - State: closed - Opened by Azoy about 3 years ago - 6 comments

#26 - _AtomicShims: simplify double word setup

Pull Request - State: closed - Opened by compnerd about 3 years ago - 4 comments

#25 - build: add a CMake based build for Atomics

Pull Request - State: closed - Opened by compnerd about 3 years ago - 10 comments

#24 - Mark the additional Bool methods as public

Pull Request - State: closed - Opened by dfunckt over 3 years ago - 2 comments

#23 - Test Pull Request testing

Pull Request - State: closed - Opened by shahmishal over 3 years ago - 4 comments

#22 - Package.swift should require Swift 5.2+

Issue - State: closed - Opened by lorentey over 3 years ago

#21 - Poor Atomic performance on M1 compared to a regular lock.

Issue - State: closed - Opened by ker2x over 3 years ago - 1 comment

#20 - DoubleWord._readersBitWidth: Switch to using Int.bitWidth

Pull Request - State: closed - Opened by lorentey over 3 years ago

#19 - arch(arm64_32) is not recognized by swiftc

Issue - State: closed - Opened by varungandhi-apple over 3 years ago - 8 comments

#18 - Is it support Apple Silicon chip?

Issue - State: closed - Opened by mengxiangyue over 3 years ago

#17 - Work around some compiler issues in Swift 5.2

Pull Request - State: closed - Opened by lorentey over 3 years ago

#16 - cannot support Cocoapods

Issue - State: closed - Opened by chunxige over 3 years ago - 5 comments

#15 - Build Error: "Ambigious use of 'passRetained'"

Issue - State: closed - Opened by ypopovych over 3 years ago - 2 comments

#14 - Fix typo in AtomicMemoryOrderings.swift docstring

Pull Request - State: closed - Opened by jpsim over 3 years ago - 1 comment

#13 - Revive lit tests

Issue - State: open - Opened by lorentey over 3 years ago
Labels: enhancement

#12 - Fix Linux compatibility

Pull Request - State: closed - Opened by lorentey over 3 years ago