diff --git a/README.md b/README.md index 819efbd..c0c36db 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ [![TestStatus](https://github.com/gomlx/gomlx/actions/workflows/go.yaml/badge.svg)](https://github.com/gomlx/gomlx/actions/workflows/go.yaml) ![Coverage](https://img.shields.io/badge/Coverage-76.6%25-yellow) -GoMLX Gopher +GoMLX Gopher GoMLX is a fast and easy-to-use set of Machine Learning and generic math libraries and tools. It can be seen as a TensorFlow/Jax/PyTorch for Go. diff --git a/c/gomlx/BUILD b/c/gomlx/BUILD index a8b73ae..b37a49c 100644 --- a/c/gomlx/BUILD +++ b/c/gomlx/BUILD @@ -89,16 +89,15 @@ cc_library( name = "gomlx", srcs = glob(["*.cpp"]), hdrs = glob(["*.h"]), + # SKIP_ABSL_INITIALIZE_LOG: this will trigger skipping of the of the call to `absl::InitializeLog()` + # to prevent double-calling, in case whoever is linking GoMLX also calls it. Setting it may + # lead to spurious logging by XLA library at startup up. + # defines = ["SKIP_ABSL_INITIALIZE_LOG"], linkopts = ["-shared"], deps = gomlx_jit_deps + [ "@gperftools", ], alwayslink = True, - - # SKIP_ABSL_INITIALIZE_LOG: this will trigger skipping of the of the call to `absl::InitializeLog()` - # to prevent double-calling, in case whoever is linking GoMLX also calls it. Setting it may - # lead to spurious logging by XLA library at startup up. - # defines = ["SKIP_ABSL_INITIALIZE_LOG"], ) cc_binary( diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 9378e64..71c511f 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,6 +1,6 @@ # GoMLX changelog -## Next +## 0.9.1 - 2024/04/19 * XLA integration: * Added "SKIP_ABSL_INITIALIZE_LOG", for conflict cases, while https://github.com/abseil/abseil-cpp/issues/1656 is