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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]