Hiroshi Yamauchi
Hiroshi Yamauchi
@compnerd
@compnerd Can this be merged?
I bisected this issue to https://github.com/apple/swift/commit/3e637b0afb9db1158e3c0e1fe9b6434893a929a5 which is https://github.com/apple/swift/pull/73129. If I rebuild the toolchain at that commit, this crash happens and at the previous commit https://github.com/apple/swift/commit/7ef1701f6f7e60d34953b8794e77bab35bac3d77, it does not. This...
I was able to reproduce the crash on macOS with a program that's is publicly-accessible: Repro.swift ``` import Foundation import Dependencies import OpenCombineSchedulers public actor TimeThrottlingRebatcher { private func planNextEvent()...
Here's a small, self-contained reproducer that crashes on macOS. I hope this is helpful. CC @slavapestov @hborla @compnerd ``` import Combine import Foundation public struct AnyScheduler: Scheduler where SchedulerTimeType: Strideable,...
Two corrections/clarifications - The above self-contained reproducer in https://github.com/apple/swift/issues/73345#issuecomment-2105325350 needed a correction for it to compile successfully when it doesn't crash: the second schedule method's `action` parameter needed `fatalError()` in...
Here is an even smaller reproducer ``` actor GenericActor { var i: Int = 0 private func outerFunc() { func accessSelf() -> Int { return 0 } print(accessSelf()) } }...
@slavapestov Thanks!
Could it help if a 6.0 toolchain like [this](https://download.swift.org/swift-6.0-branch/xcode/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-08-13-a/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-08-13-a-osx.pkg) is used as the pinned (bootstrap) toolchain?