Philip Turner
Philip Turner
This is very similar to #57945 (formerly SR-15666). The stack trace and assertion failure are very close, and they both started appearing at the same time. That suggests that both...
@slavapestov I was planning to fix this bug, whose reproducer is [here](https://github.com/apple/swift/blob/main/test/AutoDiff/compiler_crashers/rdar87429620-differentiable-curry-thunk-reqmachine.swift). The end of its stack trace is somewhere in RQM. I was planning to read your entire research...
@slavapestov you're the best! For future reference, I have narrowed down the reproducer to something smaller: ```swift import _Differentiation struct Box { var x: Scalar } extension Box: Differentiable where...
Fix submitted as https://github.com/apple/swift/pull/58437
@asl your comment on SR-15818 (https://github.com/apple/swift/issues/58095#issuecomment-1108471934) was right on point! I spent around 4 days investigating the bug, and the cause is something very massive. This bug can actually crash...
I have narrowed down the regression further. Perhaps the differentiable function being called here is `Optional.!`. It originated some time between the 2021-01-27 and 2021-07-07 toolchains. ```swift import _Differentiation //...
I narrowed down the reproducer further, and the crash signature changed. It now crashes on toolchains as early as July 2020. If I add `@inlinable`, something peculiar happens. On older...
Shared BW/cycle is aggregate bandwidth from threadgroup memory. It's the number of bytes that can be shuffled around per core-cycle. On-core is a vendor-agnostic word for "L1 cache", on-GPU is...
Correct. The Apple GPU should have relatively high BW/cycle compared to other vendors, making it disproportionately good at bandwidth-bound use cases like LLaMA.cpp.
Closed due to being stale.