Thanks very much. The warning itself recommends atomic_compare_exchange_strong(), but I can't tell you much more than that.
Would you be so kind as to let me know when/if there's a SQLite ticket for this so that I can link it back to the project I encountered this in? It'll help in terms of that messaging, and it'll let the author there know when to update. Thanks again, Judson On Sat, Oct 1, 2016 at 8:30 PM Richard Hipp <d...@sqlite.org> wrote: > On 10/1/16, Judson Lester <nya...@gmail.com> wrote: > > I understand that this project doesn't produce go-sqlite3, but the > > sqlite-bindings.c that project incorporates (and which is the origin of > the > > deprecation warning) do seem to be part of this project. If that's not > so, > > can you direct me to the true source so I can raise the issue there? > > I stand corrected. "sqlite-bindings.c" is apparently a renamed copy > of "sqlite3.c". > > I didn't remember that sqlite3.c had a call to > OSAtomicCompareAndSwapPtrBarrier(). That only comes up on MacOS/iOS > systems. I will investigate and figure out what Apple's recommended > substitute for this is and add that to the next release. > > -- > D. Richard Hipp > d...@sqlite.org > _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users