From 35337354368b7593070061a66874ee5b420448a9 Mon Sep 17 00:00:00 2001 From: Jefffrey Date: Wed, 22 Apr 2026 13:02:40 +0900 Subject: [PATCH] chore: re-enable `add_months` overflow test --- .../sqllogictest/test_files/spark/datetime/add_months.slt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/datafusion/sqllogictest/test_files/spark/datetime/add_months.slt b/datafusion/sqllogictest/test_files/spark/datetime/add_months.slt index 55a493ffefe26..b2df5dd481e1c 100644 --- a/datafusion/sqllogictest/test_files/spark/datetime/add_months.slt +++ b/datafusion/sqllogictest/test_files/spark/datetime/add_months.slt @@ -31,11 +31,8 @@ SELECT add_months('2016-07-30'::date, 10000::int); 2849-11-30 # Test integer overflow -# TODO: Enable with next arrow upgrade (>=58.0.0) -# query D -# SELECT add_months('2016-07-30'::date, 2147483647::int); -# ---- -# NULL +query error DataFusion error: Arrow error: Compute error: Date arithmetic overflow: 17012 \+ 2147483647 months +SELECT add_months('2016-07-30'::date, 2147483647::int); query D SELECT add_months('2016-07-30'::date, -5::int);