Skip to content

Commit cd5134d

Browse files
chore: bump nim-ffi to v0.1.5-rc.2
Picks up the foreign-host (Go) concurrency fixes from nim-ffi #83: the caller-thread GC allocation in ffiNewReq, GC-rooting of myLib under refc, and the NimMain first-time-init race. Without them, sds-go-bindings crashes under concurrent wrap/unwrap and manager creation. sds-go-bindings' full suite incl. the concurrent stress tests and -race pass against rc.2 (refc). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent c88205d commit cd5134d

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

nimble.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,8 +209,8 @@
209209
}
210210
},
211211
"ffi": {
212-
"version": "#v0.1.5-rc.1",
213-
"vcsRevision": "e86b136e793adc9617e3c85ff4e8abe256a80100",
212+
"version": "#v0.1.5-rc.2",
213+
"vcsRevision": "0a6bf6c49ff8d956899c2a3bb3a2b3ab8ed5281f",
214214
"url": "https://github.com/logos-messaging/nim-ffi",
215215
"downloadMethod": "git",
216216
"dependencies": [
@@ -219,7 +219,7 @@
219219
"taskpools"
220220
],
221221
"checksums": {
222-
"sha1": "301ae3a3a6889a1641a102a2c74798d1d82e6efb"
222+
"sha1": "eea561ccabe2f5fff6a586fbbf83d4e4dc41a7fb"
223223
}
224224
}
225225
},

sds.nimble

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ requires "stew"
1616
requires "stint"
1717
requires "metrics"
1818
requires "results"
19-
requires "https://github.com/logos-messaging/nim-ffi#v0.1.5-rc.1"
19+
requires "https://github.com/logos-messaging/nim-ffi#v0.1.5-rc.2"
2020

2121
proc buildLibrary(
2222
outLibNameAndExt: string,

0 commit comments

Comments
 (0)