amoeba opened a new issue, #41605:
URL: https://github.com/apache/arrow/issues/41605

   ### Describe the bug, including details regarding any error messages, 
version, and platform.
   
   While verifying 16.1.0 RC1, I ran into this test failure. I was also able to 
get the test to fail on a recent commit from main 
(f6127a6d18af12ce18a0b8b1eac02346721cc399).
   
   An example failure is:
   
   ```
   /Users/bryce/src/apache/arrow/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 (17 ms)
   ```
    
   It looks kind of like a time zone issue. I'm on macOS 14.4.1 + Homebrew. My 
CMake configure command is:
   
   ```
   cmake .. -GNinja -DARROW_ACERO=ON -DARROW_COMPUTE=ON -DARROW_CSV=ON 
-DARROW_DATASET=ON -DARROW_FILESYSTEM=ON -DARROW_FLIGHT=ON -DARROW_JSON=ON 
-DARROW_PARQUET=ON -DARROW_AZURE=ON -DARROW_S3=ON -DARROW_GCS=ON 
-DARROW_SUBSTRAIT=ON -DARROW_BUILD_TESTS=ON -DARROW_MIMALLOC=OFF 
-DARROW_WITH_BROTLI=ON -DARROW_WITH_BZ2=ON -DARROW_WITH_LZ4=ON 
-DARROW_WITH_SNAPPY=ON -DARROW_WITH_ZLIB=ON -DARROW_WITH_ZSTD=ON 
-DARROW_INSTALL_NAME_RPATH=OFF -DARROW_EXTRA_ERROR_CONTEXT=ON 
-DCMAKE_INSTALL_PREFIX=/Users/bryce/builds/arrow-arm64 -DCMAKE_BUILD_TYPE=Debug 
-DGTest_SOURCE=BUNDLED -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DARROW_GANDIVA=ON
   ```
   
   Here's the test complete output:
   
   <details>
   <summary><code>$ ./debug/gandiva-projector-test</code></summary>
   
   ```
    ./debug/gandiva-projector-test
   Running main() from 
/Users/bryce/src/apache/arrow/cpp/build/_deps/googletest-src/googletest/src/gtest_main.cc
   [==========] Running 210 tests from 16 test suites.
   [----------] Global test environment set-up.
   [----------] 2 tests from TestBinary
   [ RUN      ] TestBinary.TestSimple
   /Users/bryce/src/apache/arrow/cpp/src/gandiva/cache.cc:46: Creating gandiva 
cache with capacity of 5000
   /Users/bryce/src/apache/arrow/cpp/src/gandiva/engine.cc:276: Detected CPU 
Name : apple-m1
   /Users/bryce/src/apache/arrow/cpp/src/gandiva/engine.cc:277: Detected CPU 
Features: []
   [       OK ] TestBinary.TestSimple (25 ms)
   [ RUN      ] TestBinary.TestIfElse
   [       OK ] TestBinary.TestIfElse (21 ms)
   [----------] 2 tests from TestBinary (46 ms total)
   
   [----------] 7 tests from TestBooleanExpr
   [ RUN      ] TestBooleanExpr.SimpleAnd
   [       OK ] TestBooleanExpr.SimpleAnd (22 ms)
   [ RUN      ] TestBooleanExpr.IsTrueFalse
   [       OK ] TestBooleanExpr.IsTrueFalse (25 ms)
   [ RUN      ] TestBooleanExpr.SimpleOr
   [       OK ] TestBooleanExpr.SimpleOr (22 ms)
   [ RUN      ] TestBooleanExpr.AndThree
   [       OK ] TestBooleanExpr.AndThree (20 ms)
   [ RUN      ] TestBooleanExpr.OrThree
   [       OK ] TestBooleanExpr.OrThree (20 ms)
   [ RUN      ] TestBooleanExpr.BooleanAndInsideIf
   [       OK ] TestBooleanExpr.BooleanAndInsideIf (23 ms)
   [ RUN      ] TestBooleanExpr.IfInsideBooleanAnd
   [       OK ] TestBooleanExpr.IfInsideBooleanAnd (24 ms)
   [----------] 7 tests from TestBooleanExpr (159 ms total)
   
   [----------] 12 tests from DateTimeTestProjector
   [ RUN      ] DateTimeTestProjector.TestIsNull
   [       OK ] DateTimeTestProjector.TestIsNull (20 ms)
   [ RUN      ] DateTimeTestProjector.TestDate32IsNull
   [       OK ] DateTimeTestProjector.TestDate32IsNull (19 ms)
   [ RUN      ] DateTimeTestProjector.TestDateTime
   /Users/bryce/src/apache/arrow/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 (43 ms)
   [ RUN      ] DateTimeTestProjector.TestTime
   [       OK ] DateTimeTestProjector.TestTime (23 ms)
   [ RUN      ] DateTimeTestProjector.TestTimestampDiff
   [       OK ] DateTimeTestProjector.TestTimestampDiff (78 ms)
   [ RUN      ] DateTimeTestProjector.TestTimestampDiffMonth
   [       OK ] DateTimeTestProjector.TestTimestampDiffMonth (33 ms)
   [ RUN      ] DateTimeTestProjector.TestMonthsBetween
   [       OK ] DateTimeTestProjector.TestMonthsBetween (34 ms)
   [ RUN      ] DateTimeTestProjector.TestCastTimestampFromInt64
   [       OK ] DateTimeTestProjector.TestCastTimestampFromInt64 (19 ms)
   [ RUN      ] DateTimeTestProjector.TestLastDay
   /Users/bryce/src/apache/arrow/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 (29 ms)
   [ RUN      ] DateTimeTestProjector.TestToTimestampFromInt
   /Users/bryce/src/apache/arrow/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
   ]
   /Users/bryce/src/apache/arrow/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 (24 ms)
   [ RUN      ] DateTimeTestProjector.TestToUtcTimestamp
   [       OK ] DateTimeTestProjector.TestToUtcTimestamp (22 ms)
   [ RUN      ] DateTimeTestProjector.TestFromUtcTimestamp
   /Users/bryce/src/apache/arrow/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 (17 ms)
   [----------] 12 tests from DateTimeTestProjector (366 ms total)
   
   [----------] 5 tests from TestDecimalOps
   [ RUN      ] TestDecimalOps.TestAdd
   [       OK ] TestDecimalOps.TestAdd (551 ms)
   [ RUN      ] TestDecimalOps.TestSubtract
   [       OK ] TestDecimalOps.TestSubtract (124 ms)
   [ RUN      ] TestDecimalOps.TestMultiply
   [       OK ] TestDecimalOps.TestMultiply (82 ms)
   [ RUN      ] TestDecimalOps.TestDivide
   [       OK ] TestDecimalOps.TestDivide (160 ms)
   [ RUN      ] TestDecimalOps.TestMod
   [       OK ] TestDecimalOps.TestMod (98 ms)
   [----------] 5 tests from TestDecimalOps (1017 ms total)
   
   [----------] 19 tests from TestDecimal
   [ RUN      ] TestDecimal.TestSimple
   [       OK ] TestDecimal.TestSimple (73 ms)
   [ RUN      ] TestDecimal.TestLiteral
   [       OK ] TestDecimal.TestLiteral (29 ms)
   [ RUN      ] TestDecimal.TestIfElse
   [       OK ] TestDecimal.TestIfElse (25 ms)
   [ RUN      ] TestDecimal.TestCompare
   [       OK ] TestDecimal.TestCompare (31 ms)
   [ RUN      ] TestDecimal.TestNegative
   [       OK ] TestDecimal.TestNegative (21 ms)
   [ RUN      ] TestDecimal.TestRoundFunctions
   [       OK ] TestDecimal.TestRoundFunctions (60 ms)
   [ RUN      ] TestDecimal.TestCastFunctions
   [       OK ] TestDecimal.TestCastFunctions (60 ms)
   [ RUN      ] TestDecimal.TestIsNullNumericFunctions
   [       OK ] TestDecimal.TestIsNullNumericFunctions (21 ms)
   [ RUN      ] TestDecimal.TestIsDistinct
   [       OK ] TestDecimal.TestIsDistinct (33 ms)
   [ RUN      ] TestDecimal.TestHashFunctions
   [       OK ] TestDecimal.TestHashFunctions (36 ms)
   [ RUN      ] TestDecimal.TestHash32WithSeed
   [       OK ] TestDecimal.TestHash32WithSeed (29 ms)
   [ RUN      ] TestDecimal.TestHash64WithSeed
   [       OK ] TestDecimal.TestHash64WithSeed (27 ms)
   [ RUN      ] TestDecimal.TestNullDecimalConstant
   [       OK ] TestDecimal.TestNullDecimalConstant (23 ms)
   [ RUN      ] TestDecimal.TestCastVarCharDecimal
   [       OK ] TestDecimal.TestCastVarCharDecimal (22 ms)
   [ RUN      ] TestDecimal.TestCastDecimalVarChar
   [       OK ] TestDecimal.TestCastDecimalVarChar (52 ms)
   [ RUN      ] TestDecimal.TestCastDecimalVarCharInvalidInput
   [       OK ] TestDecimal.TestCastDecimalVarCharInvalidInput (50 ms)
   [ RUN      ] TestDecimal.TestVarCharDecimalNestedCast
   [       OK ] TestDecimal.TestVarCharDecimalNestedCast (50 ms)
   [ RUN      ] TestDecimal.TestCastDecimalOverflow
   [       OK ] TestDecimal.TestCastDecimalOverflow (54 ms)
   [ RUN      ] TestDecimal.TestSha
   [       OK ] TestDecimal.TestSha (22 ms)
   [----------] 19 tests from TestDecimal (727 ms total)
   
   [----------] 4 tests from TestFilterProject
   [ RUN      ] TestFilterProject.TestSimple16
   [       OK ] TestFilterProject.TestSimple16 (35 ms)
   [ RUN      ] TestFilterProject.TestSimple32
   [       OK ] TestFilterProject.TestSimple32 (17 ms)
   [ RUN      ] TestFilterProject.TestSimple64
   [       OK ] TestFilterProject.TestSimple64 (16 ms)
   [ RUN      ] TestFilterProject.TestSimpleIf
   [       OK ] TestFilterProject.TestSimpleIf (37 ms)
   [----------] 4 tests from TestFilterProject (107 ms total)
   
   [----------] 9 tests from TestFilter
   [ RUN      ] TestFilter.TestFilterCache
   [       OK ] TestFilter.TestFilterCache (51 ms)
   [ RUN      ] TestFilter.TestFilterCacheNullTreatment
   [       OK ] TestFilter.TestFilterCacheNullTreatment (35 ms)
   [ RUN      ] TestFilter.TestSimple
   [       OK ] TestFilter.TestSimple (18 ms)
   [ RUN      ] TestFilter.TestSimpleCustomConfig
   [       OK ] TestFilter.TestSimpleCustomConfig (18 ms)
   [ RUN      ] TestFilter.TestZeroCopy
   [       OK ] TestFilter.TestZeroCopy (19 ms)
   [ RUN      ] TestFilter.TestZeroCopyNegative
   [       OK ] TestFilter.TestZeroCopyNegative (0 ms)
   [ RUN      ] TestFilter.TestSimpleSVInt32
   [       OK ] TestFilter.TestSimpleSVInt32 (0 ms)
   [ RUN      ] TestFilter.TestOffset
   [       OK ] TestFilter.TestOffset (0 ms)
   [ RUN      ] TestFilter.TestLike
   [       OK ] TestFilter.TestLike (39 ms)
   [----------] 9 tests from TestFilter (185 ms total)
   
   [----------] 13 tests from TestHash
   [ RUN      ] TestHash.TestSimple
   [       OK ] TestHash.TestSimple (23 ms)
   [ RUN      ] TestHash.TestBuf
   [       OK ] TestHash.TestBuf (27 ms)
   [ RUN      ] TestHash.TestSha512Simple
   [       OK ] TestHash.TestSha512Simple (23 ms)
   [ RUN      ] TestHash.TestSha512Varlen
   [       OK ] TestHash.TestSha512Varlen (18 ms)
   [ RUN      ] TestHash.TestSha256Simple
   [       OK ] TestHash.TestSha256Simple (23 ms)
   [ RUN      ] TestHash.TestSha256Varlen
   [       OK ] TestHash.TestSha256Varlen (19 ms)
   [ RUN      ] TestHash.TestSha1Simple
   [       OK ] TestHash.TestSha1Simple (23 ms)
   [ RUN      ] TestHash.TestSha1Varlen
   [       OK ] TestHash.TestSha1Varlen (22 ms)
   [ RUN      ] TestHash.TestSha1FunctionsAlias
   [       OK ] TestHash.TestSha1FunctionsAlias (34 ms)
   [ RUN      ] TestHash.TestSha512FunctionsAlias
   [       OK ] TestHash.TestSha512FunctionsAlias (27 ms)
   [ RUN      ] TestHash.TestSha256FunctionsAlias
   [       OK ] TestHash.TestSha256FunctionsAlias (28 ms)
   [ RUN      ] TestHash.TestMD5Simple
   [       OK ] TestHash.TestMD5Simple (25 ms)
   [ RUN      ] TestHash.TestMD5Varlen
   [       OK ] TestHash.TestMD5Varlen (20 ms)
   [----------] 13 tests from TestHash (319 ms total)
   
   [----------] 6 tests from TestIfExpr
   [ RUN      ] TestIfExpr.TestSimple
   [       OK ] TestIfExpr.TestSimple (25 ms)
   [ RUN      ] TestIfExpr.TestSimpleArithmetic
   [       OK ] TestIfExpr.TestSimpleArithmetic (21 ms)
   [ RUN      ] TestIfExpr.TestNested
   [       OK ] TestIfExpr.TestNested (23 ms)
   [ RUN      ] TestIfExpr.TestNestedInIf
   [       OK ] TestIfExpr.TestNestedInIf (22 ms)
   [ RUN      ] TestIfExpr.TestNestedInCondition
   [       OK ] TestIfExpr.TestNestedInCondition (23 ms)
   [ RUN      ] TestIfExpr.TestBigNested
   [       OK ] TestIfExpr.TestBigNested (24 ms)
   [----------] 6 tests from TestIfExpr (140 ms total)
   
   [----------] 11 tests from TestIn
   [ RUN      ] TestIn.TestInSimple
   [       OK ] TestIn.TestInSimple (21 ms)
   [ RUN      ] TestIn.TestInFloat
   [       OK ] TestIn.TestInFloat (19 ms)
   [ RUN      ] TestIn.TestInDouble
   [       OK ] TestIn.TestInDouble (21 ms)
   [ RUN      ] TestIn.TestInDecimal
   [       OK ] TestIn.TestInDecimal (19 ms)
   [ RUN      ] TestIn.TestInString
   [       OK ] TestIn.TestInString (19 ms)
   [ RUN      ] TestIn.TestInStringValidationError
   [       OK ] TestIn.TestInStringValidationError (0 ms)
   [ RUN      ] TestIn.TestInDate32
   [       OK ] TestIn.TestInDate32 (19 ms)
   [ RUN      ] TestIn.TestInDate64
   [       OK ] TestIn.TestInDate64 (18 ms)
   [ RUN      ] TestIn.TestInTimeStamp
   [       OK ] TestIn.TestInTimeStamp (20 ms)
   [ RUN      ] TestIn.TestInTime32
   [       OK ] TestIn.TestInTime32 (18 ms)
   [ RUN      ] TestIn.TestInTime64
   [       OK ] TestIn.TestInTime64 (19 ms)
   [----------] 11 tests from TestIn (198 ms total)
   
   [----------] 4 tests from TestLiteral
   [ RUN      ] TestLiteral.TestSimpleArithmetic
   [       OK ] TestLiteral.TestSimpleArithmetic (27 ms)
   [ RUN      ] TestLiteral.TestLiteralHash
   [       OK ] TestLiteral.TestLiteralHash (34 ms)
   [ RUN      ] TestLiteral.TestNullLiteral
   [       OK ] TestLiteral.TestNullLiteral (19 ms)
   [ RUN      ] TestLiteral.TestNullLiteralInIf
   [       OK ] TestLiteral.TestNullLiteralInIf (19 ms)
   [----------] 4 tests from TestLiteral (102 ms total)
   
   [----------] 3 tests from TestNullValidity
   [ RUN      ] TestNullValidity.TestFunc
   [       OK ] TestNullValidity.TestFunc (0 ms)
   [ RUN      ] TestNullValidity.TestIfElse
   [       OK ] TestNullValidity.TestIfElse (0 ms)
   [ RUN      ] TestNullValidity.TestUtf8
   [       OK ] TestNullValidity.TestUtf8 (21 ms)
   [----------] 3 tests from TestNullValidity (22 ms total)
   
   [----------] 11 tests from ValidationTestProjector
   [ RUN      ] ValidationTestProjector.TestNonexistentFunction
   [       OK ] ValidationTestProjector.TestNonexistentFunction (0 ms)
   [ RUN      ] ValidationTestProjector.TestNotMatchingDataType
   [       OK ] ValidationTestProjector.TestNotMatchingDataType (0 ms)
   [ RUN      ] ValidationTestProjector.TestNotSupportedDataType
   [       OK ] ValidationTestProjector.TestNotSupportedDataType (0 ms)
   [ RUN      ] ValidationTestProjector.TestIncorrectSchemaMissingField
   [       OK ] ValidationTestProjector.TestIncorrectSchemaMissingField (0 ms)
   [ RUN      ] ValidationTestProjector.TestIncorrectSchemaTypeNotMatching
   [       OK ] ValidationTestProjector.TestIncorrectSchemaTypeNotMatching (0 
ms)
   [ RUN      ] ValidationTestProjector.TestIfNotSupportedFunction
   [       OK ] ValidationTestProjector.TestIfNotSupportedFunction (0 ms)
   [ RUN      ] ValidationTestProjector.TestIfNotMatchingReturnType
   [       OK ] ValidationTestProjector.TestIfNotMatchingReturnType (0 ms)
   [ RUN      ] ValidationTestProjector.TestElseNotMatchingReturnType
   [       OK ] ValidationTestProjector.TestElseNotMatchingReturnType (0 ms)
   [ RUN      ] ValidationTestProjector.TestElseNotSupportedType
   [       OK ] ValidationTestProjector.TestElseNotSupportedType (0 ms)
   [ RUN      ] ValidationTestProjector.TestAndMinChildren
   [       OK ] ValidationTestProjector.TestAndMinChildren (0 ms)
   [ RUN      ] ValidationTestProjector.TestAndBooleanArgType
   [       OK ] ValidationTestProjector.TestAndBooleanArgType (0 ms)
   [----------] 11 tests from ValidationTestProjector (4 ms total)
   
   [----------] 86 tests from TestProjector
   [ RUN      ] TestProjector.TestProjectCache
   [       OK ] TestProjector.TestProjectCache (65 ms)
   [ RUN      ] TestProjector.TestProjectCacheFieldNames
   [       OK ] TestProjector.TestProjectCacheFieldNames (38 ms)
   [ RUN      ] TestProjector.TestProjectCacheDouble
   [       OK ] TestProjector.TestProjectCacheDouble (34 ms)
   [ RUN      ] TestProjector.TestProjectCacheFloat
   [       OK ] TestProjector.TestProjectCacheFloat (34 ms)
   [ RUN      ] TestProjector.TestProjectCacheLiteral
   [       OK ] TestProjector.TestProjectCacheLiteral (33 ms)
   [ RUN      ] TestProjector.TestProjectCacheDecimalCast
   [       OK ] TestProjector.TestProjectCacheDecimalCast (41 ms)
   [ RUN      ] TestProjector.TestFactorial
   [       OK ] TestProjector.TestFactorial (19 ms)
   [ RUN      ] TestProjector.TestIntSumSub
   [       OK ] TestProjector.TestIntSumSub (0 ms)
   [ RUN      ] TestProjector.TestAllIntTypes
   [       OK ] TestProjector.TestAllIntTypes (255 ms)
   [ RUN      ] TestProjector.TestExtendedMath
   [       OK ] TestProjector.TestExtendedMath (43 ms)
   [ RUN      ] TestProjector.TestFloatLessThan
   [       OK ] TestProjector.TestFloatLessThan (17 ms)
   [ RUN      ] TestProjector.TestIsNotNull
   [       OK ] TestProjector.TestIsNotNull (18 ms)
   [ RUN      ] TestProjector.TestZeroCopy
   [       OK ] TestProjector.TestZeroCopy (18 ms)
   [ RUN      ] TestProjector.TestZeroCopyNegative
   [       OK ] TestProjector.TestZeroCopyNegative (0 ms)
   [ RUN      ] TestProjector.TestDivideZero
   [       OK ] TestProjector.TestDivideZero (21 ms)
   [ RUN      ] TestProjector.TestXor
   [       OK ] TestProjector.TestXor (20 ms)
   [ RUN      ] TestProjector.TestSoundex
   [       OK ] TestProjector.TestSoundex (24 ms)
   [ RUN      ] TestProjector.TestModZero
   [       OK ] TestProjector.TestModZero (21 ms)
   [ RUN      ] TestProjector.TestModUnsigned
   [       OK ] TestProjector.TestModUnsigned (19 ms)
   [ RUN      ] TestProjector.TestPmod
   [       OK ] TestProjector.TestPmod (22 ms)
   [ RUN      ] TestProjector.TestGreatestLeast
   [       OK ] TestProjector.TestGreatestLeast (45 ms)
   [ RUN      ] TestProjector.TestPositiveNegative
   [       OK ] TestProjector.TestPositiveNegative (41 ms)
   [ RUN      ] TestProjector.TestNegativeMonthInterval
   [       OK ] TestProjector.TestNegativeMonthInterval (19 ms)
   [ RUN      ] TestProjector.TestNegativeIntervalTypeDayTime
   [       OK ] TestProjector.TestNegativeIntervalTypeDayTime (21 ms)
   [ RUN      ] TestProjector.TestConcat
   [       OK ] TestProjector.TestConcat (21 ms)
   [ RUN      ] TestProjector.TestLevenshtein
   [       OK ] TestProjector.TestLevenshtein (25 ms)
   [ RUN      ] TestProjector.TestQuote
   [       OK ] TestProjector.TestQuote (21 ms)
   [ RUN      ] TestProjector.TestChr
   [       OK ] TestProjector.TestChr (19 ms)
   [ RUN      ] TestProjector.TestBase64
   [       OK ] TestProjector.TestBase64 (19 ms)
   [ RUN      ] TestProjector.TestUnbase64
   [       OK ] TestProjector.TestUnbase64 (18 ms)
   [ RUN      ] TestProjector.TestLeftString
   [       OK ] TestProjector.TestLeftString (26 ms)
   [ RUN      ] TestProjector.TestRightString
   [       OK ] TestProjector.TestRightString (22 ms)
   [ RUN      ] TestProjector.TestCrc32
   [       OK ] TestProjector.TestCrc32 (18 ms)
   [ RUN      ] TestProjector.TestOffset
   [       OK ] TestProjector.TestOffset (22 ms)
   [ RUN      ] TestProjector.TestByteSubString
   [       OK ] TestProjector.TestByteSubString (21 ms)
   [ RUN      ] TestProjector.TestCastFunction
   [       OK ] TestProjector.TestCastFunction (25 ms)
   [ RUN      ] TestProjector.TestSign
   [       OK ] TestProjector.TestSign (78 ms)
   [ RUN      ] TestProjector.TestAbsInt32
   [       OK ] TestProjector.TestAbsInt32 (19 ms)
   [ RUN      ] TestProjector.TestAbsInt64
   [       OK ] TestProjector.TestAbsInt64 (20 ms)
   [ RUN      ] TestProjector.TestAbsFloat32
   [       OK ] TestProjector.TestAbsFloat32 (19 ms)
   [ RUN      ] TestProjector.TestAbsFloat64
   [       OK ] TestProjector.TestAbsFloat64 (19 ms)
   [ RUN      ] TestProjector.TestCeiling
   [       OK ] TestProjector.TestCeiling (39 ms)
   [ RUN      ] TestProjector.TestFloor
   [       OK ] TestProjector.TestFloor (40 ms)
   [ RUN      ] TestProjector.TestCastBitFunction
   [       OK ] TestProjector.TestCastBitFunction (22 ms)
   [ RUN      ] TestProjector.TestCastVarbinaryFunction
   [       OK ] TestProjector.TestCastVarbinaryFunction (24 ms)
   [ RUN      ] TestProjector.TestToDate
   [       OK ] TestProjector.TestToDate (20 ms)
   [ RUN      ] TestProjector.TestIfElseOpt
   [       OK ] TestProjector.TestIfElseOpt (24 ms)
   [ RUN      ] TestProjector.TestRepeat
   [       OK ] TestProjector.TestRepeat (19 ms)
   [ RUN      ] TestProjector.TestLpad
   [       OK ] TestProjector.TestLpad (29 ms)
   [ RUN      ] TestProjector.TestRpad
   [       OK ] TestProjector.TestRpad (29 ms)
   [ RUN      ] TestProjector.TestBinRepresentation
   [       OK ] TestProjector.TestBinRepresentation (19 ms)
   [ RUN      ] TestProjector.TestBigIntCastFunction
   [       OK ] TestProjector.TestBigIntCastFunction (26 ms)
   [ RUN      ] TestProjector.TestIntCastFunction
   [       OK ] TestProjector.TestIntCastFunction (25 ms)
   [ RUN      ] TestProjector.TestCastNullableIntYearInterval
   [       OK ] TestProjector.TestCastNullableIntYearInterval (23 ms)
   [ RUN      ] TestProjector.TestDayOfMonth
   [       OK ] TestProjector.TestDayOfMonth (20 ms)
   [ RUN      ] TestProjector.TestQuarter
   [       OK ] TestProjector.TestQuarter (20 ms)
   [ RUN      ] TestProjector.TestBround
   [       OK ] TestProjector.TestBround (20 ms)
   [ RUN      ] TestProjector.TestConcatWsFunction
   [       OK ] TestProjector.TestConcatWsFunction (22 ms)
   [ RUN      ] TestProjector.TestEltFunction
   [       OK ] TestProjector.TestEltFunction (21 ms)
   [ RUN      ] TestProjector.TestConcatFromHex
   [       OK ] TestProjector.TestConcatFromHex (21 ms)
   [ RUN      ] TestProjector.TestToHex
   [       OK ] TestProjector.TestToHex (21 ms)
   [ RUN      ] TestProjector.TestAesEncryptDecrypt
   [       OK ] TestProjector.TestAesEncryptDecrypt (46 ms)
   [ RUN      ] TestProjector.TestMaskFirstMaskLastN
   [       OK ] TestProjector.TestMaskFirstMaskLastN (19 ms)
   [ RUN      ] TestProjector.TestInstr
   [       OK ] TestProjector.TestInstr (20 ms)
   [ RUN      ] TestProjector.TestNextDay
   [       OK ] TestProjector.TestNextDay (30 ms)
   [ RUN      ] TestProjector.TestRegexpExtract
   [       OK ] TestProjector.TestRegexpExtract (22 ms)
   [ RUN      ] TestProjector.TestCastVarbinary
   [       OK ] TestProjector.TestCastVarbinary (22 ms)
   [ RUN      ] TestProjector.TestCastBinaryUTF
   [       OK ] TestProjector.TestCastBinaryUTF (18 ms)
   [ RUN      ] TestProjector.TestCastBinaryBinary
   [       OK ] TestProjector.TestCastBinaryBinary (19 ms)
   [ RUN      ] TestProjector.TestUCase
   [       OK ] TestProjector.TestUCase (19 ms)
   [ RUN      ] TestProjector.TestSubstringIndex
   [       OK ] TestProjector.TestSubstringIndex (20 ms)
   [ RUN      ] TestProjector.TestLCase
   [       OK ] TestProjector.TestLCase (17 ms)
   [ RUN      ] TestProjector.TestTranslate
   [       OK ] TestProjector.TestTranslate (20 ms)
   [ RUN      ] TestProjector.TestMaskShowFirstLastN
   [       OK ] TestProjector.TestMaskShowFirstLastN (19 ms)
   [ RUN      ] TestProjector.TestMaskAll
   [       OK ] TestProjector.TestMaskAll (19 ms)
   [ RUN      ] TestProjector.TestMaskUpperLower
   [       OK ] TestProjector.TestMaskUpperLower (19 ms)
   [ RUN      ] TestProjector.TestMaskUpper
   [       OK ] TestProjector.TestMaskUpper (19 ms)
   [ RUN      ] TestProjector.TestMaskDefault
   [       OK ] TestProjector.TestMaskDefault (18 ms)
   [ RUN      ] TestProjector.TestSqrtInt32
   [       OK ] TestProjector.TestSqrtInt32 (20 ms)
   [ RUN      ] TestProjector.TestSqrtInt64
   [       OK ] TestProjector.TestSqrtInt64 (21 ms)
   [ RUN      ] TestProjector.TestSqrtFloat32
   [       OK ] TestProjector.TestSqrtFloat32 (21 ms)
   [ RUN      ] TestProjector.TestSqrtFloat64
   [       OK ] TestProjector.TestSqrtFloat64 (20 ms)
   [ RUN      ] TestProjector.TestExtendedFunctions
   [       OK ] TestProjector.TestExtendedFunctions (18 ms)
   [ RUN      ] TestProjector.TestExtendedCFunctions
   [       OK ] TestProjector.TestExtendedCFunctions (17 ms)
   [ RUN      ] TestProjector.TestExtendedCFunctionsWithFunctionHolder
   [       OK ] TestProjector.TestExtendedCFunctionsWithFunctionHolder (17 ms)
   [ RUN      ] TestProjector.TestExtendedCFunctionThatNeedsContext
   [       OK ] TestProjector.TestExtendedCFunctionThatNeedsContext (18 ms)
   [----------] 86 tests from TestProjector (2322 ms total)
   
   [----------] 1 test from TestToString
   [ RUN      ] TestToString.TestAll
   [       OK ] TestToString.TestAll (0 ms)
   [----------] 1 test from TestToString (0 ms total)
   
   [----------] 17 tests from TestUtf8
   [ RUN      ] TestUtf8.TestSimple
   [       OK ] TestUtf8.TestSimple (26 ms)
   [ RUN      ] TestUtf8.TestLiteral
   [       OK ] TestUtf8.TestLiteral (17 ms)
   [ RUN      ] TestUtf8.TestNullLiteral
   [       OK ] TestUtf8.TestNullLiteral (17 ms)
   [ RUN      ] TestUtf8.TestLike
   [       OK ] TestUtf8.TestLike (20 ms)
   [ RUN      ] TestUtf8.TestIlike
   [       OK ] TestUtf8.TestIlike (19 ms)
   [ RUN      ] TestUtf8.TestLikeWithEscape
   [       OK ] TestUtf8.TestLikeWithEscape (19 ms)
   [ RUN      ] TestUtf8.TestBeginsEnds
   [       OK ] TestUtf8.TestBeginsEnds (20 ms)
   [ RUN      ] TestUtf8.TestInternalAllocs
   [       OK ] TestUtf8.TestInternalAllocs (19 ms)
   [ RUN      ] TestUtf8.TestCastDate
   [       OK ] TestUtf8.TestCastDate (25 ms)
   [ RUN      ] TestUtf8.TestToDateNoError
   [       OK ] TestUtf8.TestToDateNoError (21 ms)
   [ RUN      ] TestUtf8.TestToDateError
   [       OK ] TestUtf8.TestToDateError (21 ms)
   [ RUN      ] TestUtf8.TestIsNull
   [       OK ] TestUtf8.TestIsNull (19 ms)
   [ RUN      ] TestUtf8.TestVarlenOutput
   [       OK ] TestUtf8.TestVarlenOutput (19 ms)
   [ RUN      ] TestUtf8.TestConvertUtf8
   [       OK ] TestUtf8.TestConvertUtf8 (22 ms)
   [ RUN      ] TestUtf8.TestCastVarChar
   [       OK ] TestUtf8.TestCastVarChar (27 ms)
   [ RUN      ] TestUtf8.TestAscii
   [       OK ] TestUtf8.TestAscii (18 ms)
   [ RUN      ] TestUtf8.TestSpace
   [       OK ] TestUtf8.TestSpace (20 ms)
   [----------] 17 tests from TestUtf8 (359 ms total)
   
   [----------] Global test environment tear-down
   [==========] 210 tests from 16 test suites ran. (6079 ms total)
   [  PASSED  ] 206 tests.
   [  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
   ```
   </details>
   
   
   
   ### Component(s)
   
   C++, C++ - Gandiva


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to