Skip to content

Commit fd15e9f

Browse files
committed
Update pybind11 to 2.8.1.
The reason for the downgrade is that v2.9.x is causing a segmentation fault in the TF Lite interpreter in TF Text conversion tests. The original reason for the 2.9.0 upgrade was to include a thread-safety fix (pybind/pybind11#3237, pybind/pybind11@0e59958) for JAX that was added in 2.8.0 and above, so performing this downgrade is not problematic for its intention. PiperOrigin-RevId: 442586909
1 parent ffc0d2a commit fd15e9f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

tensorflow/workspace2.bzl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -837,9 +837,9 @@ def _tf_repositories():
837837

838838
tf_http_archive(
839839
name = "pybind11",
840-
urls = tf_mirror_urls("https://github.com/pybind/pybind11/archive/v2.9.0.tar.gz"),
841-
sha256 = "057fb68dafd972bc13afb855f3b0d8cf0fa1a78ef053e815d9af79be7ff567cb",
842-
strip_prefix = "pybind11-2.9.0",
840+
urls = tf_mirror_urls("https://github.com/pybind/pybind11/archive/v2.8.1.tar.gz"),
841+
sha256 = "f1bcc07caa568eb312411dde5308b1e250bd0e1bc020fae855bf9f43209940cc",
842+
strip_prefix = "pybind11-2.8.1",
843843
build_file = "//third_party:pybind11.BUILD",
844844
system_build_file = "//third_party/systemlibs:pybind11.BUILD",
845845
)

0 commit comments

Comments
 (0)