Hi Pedro,

Thanks for raising the issue. Are you able to further debug and follow up?

It doesn't seem like a blocker but if you could investigate a little
further and raise an issue that would be great. I am interested in
whether this is something new or if it was already pre-existing.

The vote has been open for 5 days and I was about to close and start
with post-release tasks.

Regards,
Raúl

El lun, 20 abr 2026 a las 3:39, Pedro Matias
(<[email protected]>) escribió:
>
> I'm also holding my +1 because I'm getting failing tests on my machine. I
> ran it 3 times and got the same error. It seems to be a timezone bug
> (perhaps in the test itself). I'm on Europe/Lisbon time, which might be
> relevant because Portugal has changed timezones since the Unix epoch.
>
> On an Apple M4 Max
> macOS version Sequoia 15.5
>
> Python 3.14.4
>
> Apple clang version 17.0.0
>
>
>
> TEST_DEFAULT=0 TEST_SOURCE=1
>
> dev/release/verify-release-candidate.sh 24.0.0 0
>
>
> [ RUN      ] DateTimeTestProjector.TestDateTime
>
> /var/folders/xf/clw5qnz95sn0ybzsd8dvjkqc0000gn/T/arrow-24.0.0.XXXXX.khCj5IwS28/apache-arrow-24.0.0/cpp/src/gandiva/tests/date_time_test.cc:292:
> Failure
>
> Value of: (exp_dd_from_ts)->Equals(outputs.at(5),
> arrow::EqualOptions().nans_equal(true))
>
>   Actual: false
>
> Expected: true
>
> expected array: [
>
>   31,
>
>   2,
>
>   1,
>
>   29
>
> ] actual array: [
>
>   31,
>
>   2,
>
>   1,
>
>   30
>
> ]
>
>
> [  FAILED  ] DateTimeTestProjector.TestDateTime (37 ms)
>
> [ RUN      ] DateTimeTestProjector.TestTime
>
> [       OK ] DateTimeTestProjector.TestTime (20 ms)
>
> [ RUN      ] DateTimeTestProjector.TestTimestampDiff
>
> [       OK ] DateTimeTestProjector.TestTimestampDiff (55 ms)
>
> [ RUN      ] DateTimeTestProjector.TestTimestampDiffMonth
>
> [       OK ] DateTimeTestProjector.TestTimestampDiffMonth (25 ms)
>
> [ RUN      ] DateTimeTestProjector.TestMonthsBetween
>
> [       OK ] DateTimeTestProjector.TestMonthsBetween (26 ms)
>
> [ RUN      ] DateTimeTestProjector.TestCastTimestampFromInt64
>
> [       OK ] DateTimeTestProjector.TestCastTimestampFromInt64 (14 ms)
>
> [ RUN      ] DateTimeTestProjector.TestLastDay
>
> /var/folders/xf/clw5qnz95sn0ybzsd8dvjkqc0000gn/T/arrow-24.0.0.XXXXX.khCj5IwS28/apache-arrow-24.0.0/cpp/src/gandiva/tests/date_time_test.cc:650:
> Failure
>
> Value of: (exp_output)->Equals(outputs.at(0),
> arrow::EqualOptions().nans_equal(true))
>
>   Actual: false
>
> Expected: true
>
> expected array: [
>
>   2016-02-29,
>
>   2016-02-29,
>
>   2016-01-31,
>
>   2017-02-28,
>
>   2015-12-31
>
> ] actual array: [
>
>   2016-02-29,
>
>   2016-03-31,
>
>   2016-01-31,
>
>   2017-02-28,
>
>   2015-12-31
>
> ]
>
>
> [  FAILED  ] DateTimeTestProjector.TestLastDay (22 ms)
>
> [ RUN      ] DateTimeTestProjector.TestToTimestampFromInt
>
> /var/folders/xf/clw5qnz95sn0ybzsd8dvjkqc0000gn/T/arrow-24.0.0.XXXXX.khCj5IwS28/apache-arrow-24.0.0/cpp/src/gandiva/tests/date_time_test.cc:718:
> Failure
>
> Value of: (exp_output)->Equals(outputs.at(0),
> arrow::EqualOptions().nans_equal(true))
>
>   Actual: false
>
> Expected: true
>
> expected array: [
>
>   1970-01-01 00:00:00.000,
>
>   2021-07-14 10:31:39.000,
>
>   null
>
> ] actual array: [
>
>   1970-01-01 00:00:00.000,
>
>   2021-07-14 09:31:39.000,
>
>   null
>
> ]
>
>
> /var/folders/xf/clw5qnz95sn0ybzsd8dvjkqc0000gn/T/arrow-24.0.0.XXXXX.khCj5IwS28/apache-arrow-24.0.0/cpp/src/gandiva/tests/date_time_test.cc:719:
> Failure
>
> Value of: (exp_output)->Equals(outputs.at(1),
> arrow::EqualOptions().nans_equal(true))
>
>   Actual: false
>
> Expected: true
>
> expected array: [
>
>   1970-01-01 00:00:00.000,
>
>   2021-07-14 10:31:39.000,
>
>   null
>
> ] actual array: [
>
>   1970-01-01 00:00:00.000,
>
>   2021-07-14 09:31:39.000,
>
>   null
>
> ]
>
>
> [  FAILED  ] DateTimeTestProjector.TestToTimestampFromInt (21 ms)
>
> [ RUN      ] DateTimeTestProjector.TestToUtcTimestamp
>
> [       OK ] DateTimeTestProjector.TestToUtcTimestamp (18 ms)
>
> [ RUN      ] DateTimeTestProjector.TestFromUtcTimestamp
>
> /var/folders/xf/clw5qnz95sn0ybzsd8dvjkqc0000gn/T/arrow-24.0.0.XXXXX.khCj5IwS28/apache-arrow-24.0.0/cpp/src/gandiva/tests/date_time_test.cc:829:
> Failure
>
> Value of: (exp_output)->Equals(outputs.at(0),
> arrow::EqualOptions().nans_equal(true))
>
>   Actual: false
>
> Expected: true
>
> expected array: [
>
>   1970-01-01 06:00:00.000,
>
>   2001-01-05 04:00:00.000,
>
>   2018-03-12 02:00:00.000,
>
>   2018-03-11 02:00:00.000
>
> ] actual array: [
>
>   1970-01-01 06:00:00.000,
>
>   2001-01-05 04:00:00.000,
>
>   2018-03-12 02:00:00.000,
>
>   2018-03-11 03:00:00.000
>
> ]
>
>
> [  FAILED  ] DateTimeTestProjector.TestFromUtcTimestamp (14 ms)
>
> [----------] 12 tests from DateTimeTestProjector (288 ms total)
>
>
>
> [  FAILED  ] 4 tests, listed below:
>
> [  FAILED  ] DateTimeTestProjector.TestDateTime
>
> [  FAILED  ] DateTimeTestProjector.TestLastDay
>
> [  FAILED  ] DateTimeTestProjector.TestToTimestampFromInt
>
> [  FAILED  ] DateTimeTestProjector.TestFromUtcTimestamp
>
>
>  4 FAILED TESTS
>
>   YOU HAVE 2 DISABLED TESTS
>
>
> /private/var/folders/xf/clw5qnz95sn0ybzsd8dvjkqc0000gn/T/arrow-24.0.0.XXXXX.aNzzNSmXu8/cpp-build/src/gandiva/tests
>
>
> 105/105 Test  #74: arrow-dataset-file-parquet-test ..............   Passed
> 13.13 sec
>
>
> 99% tests passed, 1 tests failed out of 105
>
>
> Label Time Summary:
>
> arrow-compute-tests    =  52.06 sec*proc (15 tests)
>
> arrow-tests            = 166.77 sec*proc (40 tests)
>
> arrow_acero            =  63.38 sec*proc (14 tests)
>
> arrow_dataset          =  53.59 sec*proc (14 tests)
>
> arrow_flight           =  26.47 sec*proc (3 tests)
>
> arrow_flight_sql       =   8.57 sec*proc (1 test)
>
> arrow_substrait        =   1.50 sec*proc (1 test)
>
> filesystem             =   5.24 sec*proc (2 tests)
>
> gandiva-tests          =  12.29 sec*proc (4 tests)
>
> parquet-tests          =  30.60 sec*proc (13 tests)
>
> unittest               = 415.21 sec*proc (105 tests)
>
>
> Total Test time (real) =  29.82 sec
>
>
> The following tests FAILED:
>
> 104 - gandiva-projector-test (Failed)                   gandiva-tests
> unittest
>
> Errors while running CTest
>
> Regards,
> Pedro
>
>
> On Fri, Apr 17, 2026 at 3:54 AM Sutou Kouhei <[email protected]> wrote:
>
> > +1 (binding)
> >
> > I ran the followings on Debian GNU/Linux sid:
> >
> >   * TEST_DEFAULT=0 \
> >       TEST_SOURCE=1 \
> >       TEST_SOURCE_REPRODUCIBLE=1 \
> >       LANG=C \
> >       TZ=UTC \
> >       ARROW_CUDA=OFF \
> >       dev/release/verify-release-candidate.sh 24.0.0 0
> >
> >   * TEST_DEFAULT=0 \
> >       TEST_BINARY=1 \
> >       LANG=C \
> >       dev/release/verify-release-candidate.sh 24.0.0 0
> >
> >   * TEST_DEFAULT=0 \
> >       TEST_WHEELS=1 \
> >       LANG=C \
> >       dev/release/verify-release-candidate.sh 24.0.0 0
> >
> > with:
> >
> >   * Python 3.13.12
> >   * gcc (Debian 15.2.0-16) 15.2.0
> >   * ruby 3.3.8 (2025-04-09 revision b200bad6cd) [x86_64-linux-gnu]
> >
> >
> > Note: I verified APT/Yum repositories manually.
> >
> >
> > Thanks,
> > --
> > kou
> >
> >
> > In <CAD1RbrpknedZHfLgZ=gPdDENbD=kflucd92uw58hpgrwsec...@mail.gmail.com>
> >   "[VOTE] Release Apache Arrow 24.0.0 - RC0" on Wed, 15 Apr 2026 11:36:38
> > +0200,
> >   Raúl Cumplido <[email protected]> wrote:
> >
> > > Hi,
> > >
> > > I would like to propose the following release candidate (RC0) of Apache
> > > Arrow version 24.0.0. This is a release consisting of 258
> > > resolved GitHub issues[1].
> > >
> > > This release candidate is based on commit:
> > > 31b4b6c0a0a7e7c117312d285541a21446675ec6 [2]
> > >
> > > The source release rc0 is hosted at [3].
> > > The binary artifacts are hosted at [4][5][6][7][8][9].
> > > The changelog is located at [10].
> > >
> > > Please download, verify checksums and signatures, run the unit tests,
> > > and vote on the release. See [11] for the SHA-512 checksum for this RC
> > and [12]
> > > for how to validate a release candidate.
> > >
> > > See also a verification result on GitHub pull request [13].
> > >
> > > The vote will be open for at least 72 hours.
> > >
> > > [ ] +1 Release this as Apache Arrow 24.0.0
> > > [ ] +0
> > > [ ] -1 Do not release this as Apache Arrow 24.0.0 because...
> > >
> > > [1]:
> > https://github.com/apache/arrow/issues?q=is%3Aissue+milestone%3A24.0.0+is%3Aclosed
> > > [2]:
> > https://github.com/apache/arrow/tree/31b4b6c0a0a7e7c117312d285541a21446675ec6
> > > [3]:
> > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-24.0.0-rc0
> > > [4]: https://packages.apache.org/artifactory/arrow/almalinux-rc/
> > > [5]: https://packages.apache.org/artifactory/arrow/amazon-linux-rc/
> > > [6]: https://packages.apache.org/artifactory/arrow/centos-rc/
> > > [7]: https://packages.apache.org/artifactory/arrow/debian-rc/
> > > [8]: https://packages.apache.org/artifactory/arrow/ubuntu-rc/
> > > [9]:
> > https://github.com/apache/arrow/releases/tag/apache-arrow-24.0.0-rc0
> > > [10]:
> > https://github.com/apache/arrow/blob/31b4b6c0a0a7e7c117312d285541a21446675ec6/CHANGELOG.md
> > > [11]:
> > ffbac0c198c74f26b2ac173aa2b054cfd3902927ca3db36fbbae25353e8696c32b744e805c25801ced22641af71a5a8ea441202d8d3494aa803b797995d9d408
> > > [12]: https://arrow.apache.org/docs/developers/release_verification.html
> > > [13]: https://github.com/apache/arrow/pull/49742
> >

Reply via email to