Skip to content

Commit e2ddd99

Browse files
committed
Project.toml: pin SPIRVIntrinsics [sources] to a commit SHA
rev = "atomic-float-ops" tracked a mutable branch head, so builds were not reproducible and a force-push to the fork would silently change what users resolve. Pin to commit 4257d40, whose lib/intrinsics subtree matches the currently resolved Manifest exactly (git-tree-sha1 87509a31), so this is a no-op today but freezes the input going forward. Addresses PR_REVIEW.md additional observation (mutable [sources] branch pin).
1 parent a784431 commit e2ddd99

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

Project.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,6 @@ oneAPI_Support_jll = "0.9.2"
5858
libigc_LTS_jll = "9a8258a1-e827-5686-bee9-144461246960"
5959

6060
[sources]
61-
SPIRVIntrinsics = {url = "https://github.com/michel2323/OpenCL.jl", rev = "atomic-float-ops", subdir = "lib/intrinsics"}
61+
# Pin to a commit SHA, not the mutable `atomic-float-ops` branch head, so builds are
62+
# reproducible and a force-push upstream cannot silently change what users resolve.
63+
SPIRVIntrinsics = {url = "https://github.com/michel2323/OpenCL.jl", rev = "4257d4075162276d9985168923788490e4071e9e", subdir = "lib/intrinsics"}

0 commit comments

Comments
 (0)