This is an automated email from the ASF dual-hosted git repository.
apitrou pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
from 177ec45c0b GH-47778: [CI][Python] Remove ORC alias timezone for
US/Pacific on test_orc.py::test_timezone_absent (#47956)
add 08b3cc9cb1 GH-47926: [C++] Adopt alternative safe arithmetic library
(#47958)
No new revisions were added by this update.
Summary of changes:
.../compute/kernels/scalar_arithmetic_test.cc | 10 +-
cpp/src/arrow/util/int_util_overflow.h | 163 +-
cpp/src/arrow/vendored/CMakeLists.txt | 1 +
.../arrow/vendored/portable-snippets/safe-math.h | 1072 --------
.../substrait => vendored/safeint}/CMakeLists.txt | 2 +-
.../{portable-snippets => safeint}/README.md | 4 +-
cpp/src/arrow/vendored/safeint/safe_math.h | 1034 ++++++++
cpp/src/arrow/vendored/safeint/safe_math_impl.h | 2587 ++++++++++++++++++++
8 files changed, 3759 insertions(+), 1114 deletions(-)
delete mode 100644 cpp/src/arrow/vendored/portable-snippets/safe-math.h
copy cpp/src/arrow/{engine/substrait => vendored/safeint}/CMakeLists.txt (93%)
copy cpp/src/arrow/vendored/{portable-snippets => safeint}/README.md (71%)
create mode 100644 cpp/src/arrow/vendored/safeint/safe_math.h
create mode 100644 cpp/src/arrow/vendored/safeint/safe_math_impl.h