Last active
March 1, 2023 23:45
-
-
Save kou/1194cf28cb8e70fe309d0f07e6f49b3b to your computer and use it in GitHub Desktop.
nanoarrow 0.1.0 RC1 verification log
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
R version 4.2.2 Patched (2022-11-10 r83330) -- "Innocent and Trusting" | |
Copyright (C) 2022 The R Foundation for Statistical Computing | |
Platform: x86_64-pc-linux-gnu (64-bit) | |
R is free software and comes with ABSOLUTELY NO WARRANTY. | |
You are welcome to redistribute it under certain conditions. | |
Type 'license()' or 'licence()' for distribution details. | |
R is a collaborative project with many contributors. | |
Type 'contributors()' for more information and | |
'citation()' on how to cite R or R packages in publications. | |
Type 'demo()' for some demos, 'help()' for on-line help, or | |
'help.start()' for an HTML browser interface to help. | |
Type 'q()' to quit R. | |
> # Licensed to the Apache Software Foundation (ASF) under one | |
> # or more contributor license agreements. See the NOTICE file | |
> # distributed with this work for additional information | |
> # regarding copyright ownership. The ASF licenses this file | |
> # to you under the Apache License, Version 2.0 (the | |
> # "License"); you may not use this file except in compliance | |
> # with the License. You may obtain a copy of the License at | |
> # | |
> # http://www.apache.org/licenses/LICENSE-2.0 | |
> # | |
> # Unless required by applicable law or agreed to in writing, | |
> # software distributed under the License is distributed on an | |
> # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
> # KIND, either express or implied. See the License for the | |
> # specific language governing permissions and limitations | |
> # under the License. | |
> | |
> library(testthat) | |
> library(nanoarrow) | |
> | |
> verbose_test_output <- identical(tolower(Sys.getenv("ARROW_R_DEV", "false")), "true") || | |
+ identical(tolower(Sys.getenv("ARROW_R_VERBOSE_TEST", "false")), "true") | |
> | |
> if (verbose_test_output) { | |
+ reporter <- MultiReporter$new(list(CheckReporter$new(), LocationReporter$new())) | |
+ } else { | |
+ reporter <- check_reporter() | |
+ } | |
> | |
> test_check("nanoarrow", reporter = reporter) | |
[ FAIL 4 | WARN 0 | SKIP 4 | PASS 963 ] | |
══ Skipped tests ═══════════════════════════════════════════════════════════════ | |
• On CRAN (4) | |
══ Failed tests ════════════════════════════════════════════════════════════════ | |
── Error ('test-as-array.R:466'): as_nanoarrow_array() works for blob::blob() -> na_large_binary() ── | |
Error: Invalid: invalid R type to convert to binary | |
Backtrace: | |
▆ | |
1. ├─nanoarrow::as_nanoarrow_array(...) at test-as-array.R:466:2 | |
2. ├─nanoarrow:::as_nanoarrow_array.blob(...) | |
3. │ ├─nanoarrow::as_nanoarrow_array(unclass(x), schema = schema) | |
4. │ └─nanoarrow:::as_nanoarrow_array.default(unclass(x), schema = schema) | |
5. └─nanoarrow:::as_nanoarrow_array_from_c(`<list>`, `<nnrrw_sc>`) | |
6. ├─nanoarrow::as_nanoarrow_array(x, schema = schema, .from_c = TRUE) | |
7. └─nanoarrow:::as_nanoarrow_array.default(x, schema = schema, .from_c = TRUE) | |
8. ├─nanoarrow::as_nanoarrow_array(arrow::as_arrow_array(x, type = arrow::as_data_type(schema))) | |
9. ├─arrow::as_arrow_array(x, type = arrow::as_data_type(schema)) | |
10. └─arrow:::as_arrow_array.default(x, type = arrow::as_data_type(schema)) | |
11. └─arrow:::vec_to_Array(x, type) | |
── Error ('test-convert-array.R:757'): convert to vector works for data frames nested inside lists ── | |
Error in `(function (x, ..., type = NULL) | |
{ | |
UseMethod("as_arrow_array") | |
})(structure(list(structure(list(x = 1:5), class = "data.frame", row.names = c(NA, | |
-5L)), structure(list(x = 6:10), class = "data.frame", row.names = c(NA, | |
-5L)), structure(list(x = 11:15), class = "data.frame", row.names = c(NA, | |
-5L))), ptype = structure(list(x = integer(0)), class = "data.frame", row.names = integer(0)), class = c("vctrs_list_of", | |
"vctrs_vctr", "list")), type = <environment>, from_vec_to_array = TRUE)`: Can't create Array<list_of(struct(x = int32()))> from object of type vctrs_list_of / vctrs_vctr / list | |
Backtrace: | |
▆ | |
1. ├─nanoarrow::as_nanoarrow_array(df_in_list) at test-convert-array.R:757:2 | |
2. ├─nanoarrow:::as_nanoarrow_array.default(df_in_list) | |
3. ├─nanoarrow:::as_nanoarrow_array_from_c(`<list<df[,1]>>`, `<nnrrw_sc>`) | |
4. │ ├─nanoarrow::as_nanoarrow_array(x, schema = schema, .from_c = TRUE) | |
5. │ └─nanoarrow:::as_nanoarrow_array.default(x, schema = schema, .from_c = TRUE) | |
6. │ ├─nanoarrow::as_nanoarrow_array(arrow::as_arrow_array(x, type = arrow::as_data_type(schema))) | |
7. │ ├─arrow::as_arrow_array(x, type = arrow::as_data_type(schema)) | |
8. │ └─arrow:::as_arrow_array.default(x, type = arrow::as_data_type(schema)) | |
9. │ └─arrow:::vec_to_Array(x, type) | |
10. ├─arrow (local) `<fn>`(`<list<df[,1]>>`, type = `<ListType>`, from_vec_to_array = TRUE) | |
11. └─arrow:::as_arrow_array.default(`<list<df[,1]>>`, type = `<ListType>`, from_vec_to_array = TRUE) | |
12. └─arrow:::stop_cant_convert_array(x, type) | |
13. └─rlang::abort(...) | |
── Error ('test-convert-array.R:775'): convert to vector works for lists nested in data frames ── | |
Error in `(function (x, ..., type = NULL) | |
{ | |
UseMethod("as_arrow_array") | |
})(structure(list(structure(list(x = 1:5), class = "data.frame", row.names = c(NA, | |
-5L)), structure(list(x = 6:10), class = "data.frame", row.names = c(NA, | |
-5L)), structure(list(x = 11:15), class = "data.frame", row.names = c(NA, | |
-5L))), ptype = structure(list(x = integer(0)), class = "data.frame", row.names = integer(0)), class = c("vctrs_list_of", | |
"vctrs_vctr", "list")), type = <environment>, from_vec_to_array = TRUE)`: Can't create Array<list_of(struct(x = int32()))> from object of type vctrs_list_of / vctrs_vctr / list | |
Backtrace: | |
▆ | |
1. ├─nanoarrow::as_nanoarrow_array(df_in_list_in_df) at test-convert-array.R:775:2 | |
2. ├─nanoarrow:::as_nanoarrow_array.default(df_in_list_in_df) | |
3. ├─nanoarrow:::as_nanoarrow_array_from_c(`<list<df[,1]>>`, `<nnrrw_sc>`) | |
4. │ ├─nanoarrow::as_nanoarrow_array(x, schema = schema, .from_c = TRUE) | |
5. │ └─nanoarrow:::as_nanoarrow_array.default(x, schema = schema, .from_c = TRUE) | |
6. │ ├─nanoarrow::as_nanoarrow_array(arrow::as_arrow_array(x, type = arrow::as_data_type(schema))) | |
7. │ ├─arrow::as_arrow_array(x, type = arrow::as_data_type(schema)) | |
8. │ └─arrow:::as_arrow_array.default(x, type = arrow::as_data_type(schema)) | |
9. │ └─arrow:::vec_to_Array(x, type) | |
10. ├─arrow (local) `<fn>`(`<list<df[,1]>>`, type = `<ListType>`, from_vec_to_array = TRUE) | |
11. └─arrow:::as_arrow_array.default(`<list<df[,1]>>`, type = `<ListType>`, from_vec_to_array = TRUE) | |
12. └─arrow:::stop_cant_convert_array(x, type) | |
13. └─rlang::abort(...) | |
── Error ('test-infer-ptype.R:104'): infer_nanoarrow_ptype() infers ptypes for nested types ── | |
Error in `(function (x, ..., type = NULL) | |
{ | |
UseMethod("as_arrow_array") | |
})(structure(list(integer(0)), ptype = integer(0), class = c("vctrs_list_of", | |
"vctrs_vctr", "list")), type = <environment>, from_vec_to_array = TRUE)`: Can't create Array<list_of(int32())> from object of type vctrs_list_of / vctrs_vctr / list | |
Backtrace: | |
▆ | |
1. ├─nanoarrow::as_nanoarrow_array(vctrs::list_of(integer())) at test-infer-ptype.R:104:2 | |
2. ├─nanoarrow:::as_nanoarrow_array.default(vctrs::list_of(integer())) | |
3. ├─nanoarrow:::as_nanoarrow_array_from_c(`<list<int>>`, `<nnrrw_sc>`) | |
4. │ ├─nanoarrow::as_nanoarrow_array(x, schema = schema, .from_c = TRUE) | |
5. │ └─nanoarrow:::as_nanoarrow_array.default(x, schema = schema, .from_c = TRUE) | |
6. │ ├─nanoarrow::as_nanoarrow_array(arrow::as_arrow_array(x, type = arrow::as_data_type(schema))) | |
7. │ ├─arrow::as_arrow_array(x, type = arrow::as_data_type(schema)) | |
8. │ └─arrow:::as_arrow_array.default(x, type = arrow::as_data_type(schema)) | |
9. │ └─arrow:::vec_to_Array(x, type) | |
10. ├─arrow (local) `<fn>`(`<list<int>>`, type = `<ListType>`, from_vec_to_array = TRUE) | |
11. └─arrow:::as_arrow_array.default(`<list<int>>`, type = `<ListType>`, from_vec_to_array = TRUE) | |
12. └─arrow:::stop_cant_convert_array(x, type) | |
13. └─rlang::abort(...) | |
[ FAIL 4 | WARN 0 | SKIP 4 | PASS 963 ] | |
Error: Test failures | |
Execution halted |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
============================ | |
Creating temporary directory | |
============================ | |
Working in sandbox /tmp/nanoarrow-0.1.0.KyPMTw | |
========================= | |
Ensuring source directory | |
========================= | |
Verifying official nanoarrow release candidate 0.1.0-rc1 | |
/tmp/nanoarrow-0.1.0.KyPMTw ~/work/c/arrow-nanoarrow | |
gpg: 鍵 97D7E8647AE7E47B: 鍵がないため2個の署名は検査しません | |
gpg: 鍵97D7E8647AE7E47B:"Julien Le Dem <[email protected]>"変更なし | |
gpg: 鍵02DABFDF1679D194:"Julien Le Dem <[email protected]>"変更なし | |
gpg: 鍵29D94E228CAAD602:"Uwe L. Korn <[email protected]>"変更なし | |
gpg: 鍵F105883A1735623D:"William Wesley McKinney (CODE SIGNING KEY) <[email protected]>"変更なし | |
gpg: 鍵91D18FCF079F8007:"Kouhei Sutou <[email protected]>"変更なし | |
gpg: 鍵9F453D0CC3E4F6BA:"Charles Phillip Cloud <[email protected]>"変更なし | |
gpg: 鍵769BDC2129C2658C:"keybase.io/pitrou <[email protected]>"変更なし | |
gpg: 鍵25BCCA5220D84079:"Krisztian Szucs (apache) <[email protected]>"変更なし | |
gpg: 鍵755E743692EA1D85:"Micah Kornfield (Apache Arrow Code Signing Key) <[email protected]>"変更なし | |
gpg: 鍵0801999AF78748E8:"Jorge C. Leitao <[email protected]>"変更なし | |
gpg: 鍵45127976E1E825D4:"Andrew A Lamb (https://github.com/alamb) <[email protected]>"変更なし | |
gpg: 鍵CA1AB41406F9DBAD:"Qingping Hou (CODE SIGNING KEY) <[email protected]>"変更なし | |
gpg: 鍵000488D7717D3FB2:"Neville Dipale <[email protected]>"変更なし | |
gpg: 鍵0B8A854E87467E2C:"Andy Grove <[email protected]>"変更なし | |
gpg: 鍵9CBA4EF977CA20B8:"David Li (CODE SIGNING KEY) <[email protected]>"変更なし | |
gpg: 鍵03F0D5EA3790810C:"Raphael Jaen Taylor-Davies <[email protected]>"変更なし | |
gpg: 鍵275C532289DD0F4A:"Raúl Cumplido Domínguez (CODE SIGNING KEY) <[email protected]>"変更なし | |
gpg: 処理数の合計: 17 | |
gpg: 変更なし: 17 | |
gpg: 2023年03月02日 00時16分09秒 JSTに施された署名 | |
gpg: RSA鍵BE7EF45DBAD38E4EECED390E9CBA4EF977CA20B8を使用 | |
gpg: "David Li (CODE SIGNING KEY) <[email protected]>"からの正しい署名 [不明の] | |
gpg: *警告*: この鍵は信用できる署名で証明されていません! | |
gpg: この署名が所有者のものかどうかの検証手段がありません。 | |
主鍵フィンガープリント: BE7E F45D BAD3 8E4E ECED 390E 9CBA 4EF9 77CA 20B8 | |
apache-arrow-nanoarrow-0.1.0.tar.gz: OK | |
~/work/c/arrow-nanoarrow | |
/tmp/nanoarrow-0.1.0.KyPMTw/apache-arrow-nanoarrow-0.1.0 ~/work/c/arrow-nanoarrow | |
======================== | |
Build and test C library | |
======================== | |
/tmp/nanoarrow-0.1.0.KyPMTw/build /tmp/nanoarrow-0.1.0.KyPMTw/apache-arrow-nanoarrow-0.1.0 ~/work/c/arrow-nanoarrow | |
└ Configure CMake Project | |
-- Building using CMake version: 3.25.1 | |
-- The C compiler identification is GNU 12.2.0 | |
-- The CXX compiler identification is GNU 12.2.0 | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Check for working C compiler: /bin/cc - skipped | |
-- Detecting C compile features | |
-- Detecting C compile features - done | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Check for working CXX compiler: /bin/c++ - skipped | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Arrow version: 12.0.0 | |
-- Found the Arrow shared library: /tmp/local/lib/libarrow.so.1200.0.0 | |
-- Found the Arrow import library: ARROW_IMPORT_LIB-NOTFOUND | |
-- Found the Arrow static library: | |
-- Arrow version: 12.0.0-SNAPSHOT | |
-- Arrow SO version: 1200.0.0 | |
-- Found Python: /bin/python3 (found version "3.11.2") found components: Interpreter | |
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD | |
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success | |
-- Found Threads: TRUE | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /tmp/nanoarrow-0.1.0.KyPMTw/build | |
└ Build CMake Project | |
[ 4%] Building C object CMakeFiles/nanoarrow.dir/src/nanoarrow/array.c.o | |
[ 8%] Building C object CMakeFiles/nanoarrow.dir/src/nanoarrow/schema.c.o | |
[ 12%] Building C object CMakeFiles/nanoarrow.dir/src/nanoarrow/array_stream.c.o | |
[ 16%] Building C object CMakeFiles/nanoarrow.dir/src/nanoarrow/utils.c.o | |
[ 20%] Linking C static library libnanoarrow.a | |
[ 20%] Built target nanoarrow | |
[ 24%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o | |
[ 28%] Linking CXX static library ../../../lib/libgtest.a | |
[ 28%] Built target gtest | |
[ 32%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o | |
[ 36%] Linking CXX static library ../../../lib/libgtest_main.a | |
[ 36%] Built target gtest_main | |
[ 40%] Building CXX object CMakeFiles/utils_test.dir/src/nanoarrow/utils_test.cc.o | |
[ 44%] Linking CXX executable utils_test | |
[ 44%] Built target utils_test | |
[ 48%] Building CXX object CMakeFiles/buffer_test.dir/src/nanoarrow/buffer_test.cc.o | |
[ 52%] Linking CXX executable buffer_test | |
[ 52%] Built target buffer_test | |
[ 56%] Building CXX object CMakeFiles/array_test.dir/src/nanoarrow/array_test.cc.o | |
[ 60%] Linking CXX executable array_test | |
[ 60%] Built target array_test | |
[ 64%] Building CXX object CMakeFiles/schema_test.dir/src/nanoarrow/schema_test.cc.o | |
[ 68%] Linking CXX executable schema_test | |
[ 68%] Built target schema_test | |
[ 72%] Building CXX object CMakeFiles/array_stream_test.dir/src/nanoarrow/array_stream_test.cc.o | |
[ 76%] Linking CXX executable array_stream_test | |
[ 76%] Built target array_stream_test | |
[ 80%] Building CXX object CMakeFiles/nanoarrow_hpp_test.dir/src/nanoarrow/nanoarrow_hpp_test.cc.o | |
[ 84%] Linking CXX executable nanoarrow_hpp_test | |
[ 84%] Built target nanoarrow_hpp_test | |
[ 88%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o | |
[ 92%] Linking CXX static library ../../../lib/libgmock.a | |
[ 92%] Built target gmock | |
[ 96%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o | |
[100%] Linking CXX static library ../../../lib/libgmock_main.a | |
[100%] Built target gmock_main | |
└ Run Tests | |
Test project /tmp/nanoarrow-0.1.0.KyPMTw/build | |
Start 1: BuildIdTest.VersionTest | |
1/130 Test #1: BuildIdTest.VersionTest .............................. Passed 0.01 sec | |
Start 2: ErrorTest.ErrorTestSet | |
2/130 Test #2: ErrorTest.ErrorTestSet ............................... Passed 0.01 sec | |
Start 3: ErrorTest.ErrorTestSetOverrun | |
3/130 Test #3: ErrorTest.ErrorTestSetOverrun ........................ Passed 0.01 sec | |
Start 4: AllocatorTest.AllocatorTestDefault | |
4/130 Test #4: AllocatorTest.AllocatorTestDefault ................... Passed 0.01 sec | |
Start 5: AllocatorTest.AllocatorTestDeallocator | |
5/130 Test #5: AllocatorTest.AllocatorTestDeallocator ............... Passed 0.01 sec | |
Start 6: AllocatorTest.AllocatorTestMemoryPool | |
6/130 Test #6: AllocatorTest.AllocatorTestMemoryPool ................ Passed 0.01 sec | |
Start 7: BufferTest.BufferTestBasic | |
7/130 Test #7: BufferTest.BufferTestBasic ........................... Passed 0.00 sec | |
Start 8: BufferTest.BufferTestMove | |
8/130 Test #8: BufferTest.BufferTestMove ............................ Passed 0.00 sec | |
Start 9: BufferTest.BufferTestFill | |
9/130 Test #9: BufferTest.BufferTestFill ............................ Passed 0.00 sec | |
Start 10: BufferTest.BufferTestResize0 | |
10/130 Test #10: BufferTest.BufferTestResize0 ......................... Passed 0.00 sec | |
Start 11: BufferTest.BufferTestError | |
11/130 Test #11: BufferTest.BufferTestError ........................... Passed 0.00 sec | |
Start 12: BufferTest.BufferTestAppendHelpers | |
12/130 Test #12: BufferTest.BufferTestAppendHelpers ................... Passed 0.00 sec | |
Start 13: BitmapTest.BitmapTestElement | |
13/130 Test #13: BitmapTest.BitmapTestElement ......................... Passed 0.00 sec | |
Start 14: BitmapTest.BitmapTestSetTo | |
14/130 Test #14: BitmapTest.BitmapTestSetTo ........................... Passed 0.00 sec | |
Start 15: BitmapTest.BitmapTestCountSet | |
15/130 Test #15: BitmapTest.BitmapTestCountSet ........................ Passed 0.00 sec | |
Start 16: BitmapTest.BitmapTestCountSetSingleByte | |
16/130 Test #16: BitmapTest.BitmapTestCountSetSingleByte .............. Passed 0.00 sec | |
Start 17: BitmapTest.BitmapTestAppend | |
17/130 Test #17: BitmapTest.BitmapTestAppend .......................... Passed 0.00 sec | |
Start 18: BitmapTest.BitmapTestMove | |
18/130 Test #18: BitmapTest.BitmapTestMove ............................ Passed 0.00 sec | |
Start 19: BitmapTest.BitmapTestResize | |
19/130 Test #19: BitmapTest.BitmapTestResize .......................... Passed 0.00 sec | |
Start 20: BitmapTest.BitmapTestAppendInt8Unsafe | |
20/130 Test #20: BitmapTest.BitmapTestAppendInt8Unsafe ................ Passed 0.00 sec | |
Start 21: BitmapTest.BitmapTestAppendInt32Unsafe | |
21/130 Test #21: BitmapTest.BitmapTestAppendInt32Unsafe ............... Passed 0.00 sec | |
Start 22: ArrayTest.ArrayTestInit | |
22/130 Test #22: ArrayTest.ArrayTestInit .............................. Passed 0.01 sec | |
Start 23: ArrayTest.ArrayTestAllocateChildren | |
^E 23/130 Test #23: ArrayTest.ArrayTestAllocateChildren .................. Passed 0.01 sec | |
Start 24: ArrayTest.ArrayTestAllocateDictionary | |
24/130 Test #24: ArrayTest.ArrayTestAllocateDictionary ................ Passed 0.01 sec | |
Start 25: ArrayTest.ArrayTestInitFromSchema | |
25/130 Test #25: ArrayTest.ArrayTestInitFromSchema .................... Passed 0.01 sec | |
Start 26: ArrayTest.ArrayTestSetBitmap | |
26/130 Test #26: ArrayTest.ArrayTestSetBitmap ......................... Passed 0.01 sec | |
Start 27: ArrayTest.ArrayTestSetBuffer | |
27/130 Test #27: ArrayTest.ArrayTestSetBuffer ......................... Passed 0.01 sec | |
Start 28: ArrayTest.ArrayTestBuildByBuffer | |
28/130 Test #28: ArrayTest.ArrayTestBuildByBuffer ..................... Passed 0.01 sec | |
Start 29: ArrayTest.ArrayTestAppendToNullArray | |
29/130 Test #29: ArrayTest.ArrayTestAppendToNullArray ................. Passed 0.01 sec | |
Start 30: ArrayTest.ArrayTestAppendToInt64Array | |
30/130 Test #30: ArrayTest.ArrayTestAppendToInt64Array ................ Passed 0.01 sec | |
Start 31: ArrayTest.ArrayTestAppendToInt32Array | |
31/130 Test #31: ArrayTest.ArrayTestAppendToInt32Array ................ Passed 0.01 sec | |
Start 32: ArrayTest.ArrayTestAppendToInt16Array | |
32/130 Test #32: ArrayTest.ArrayTestAppendToInt16Array ................ Passed 0.01 sec | |
Start 33: ArrayTest.ArrayTestAppendToInt8Array | |
33/130 Test #33: ArrayTest.ArrayTestAppendToInt8Array ................. Passed 0.01 sec | |
Start 34: ArrayTest.ArrayTestAppendToStringArray | |
34/130 Test #34: ArrayTest.ArrayTestAppendToStringArray ............... Passed 0.01 sec | |
Start 35: ArrayTest.ArrayTestAppendEmptyToString | |
35/130 Test #35: ArrayTest.ArrayTestAppendEmptyToString ............... Passed 0.01 sec | |
Start 36: ArrayTest.ArrayTestAppendToUInt64Array | |
36/130 Test #36: ArrayTest.ArrayTestAppendToUInt64Array ............... Passed 0.01 sec | |
Start 37: ArrayTest.ArrayTestAppendToUInt32Array | |
37/130 Test #37: ArrayTest.ArrayTestAppendToUInt32Array ............... Passed 0.01 sec | |
Start 38: ArrayTest.ArrayTestAppendToUInt16Array | |
38/130 Test #38: ArrayTest.ArrayTestAppendToUInt16Array ............... Passed 0.01 sec | |
Start 39: ArrayTest.ArrayTestAppendToUInt8Array | |
39/130 Test #39: ArrayTest.ArrayTestAppendToUInt8Array ................ Passed 0.01 sec | |
Start 40: ArrayTest.ArrayTestAppendToDoubleArray | |
40/130 Test #40: ArrayTest.ArrayTestAppendToDoubleArray ............... Passed 0.01 sec | |
Start 41: ArrayTest.ArrayTestAppendToFloatArray | |
41/130 Test #41: ArrayTest.ArrayTestAppendToFloatArray ................ Passed 0.01 sec | |
Start 42: ArrayTest.ArrayTestAppendToBoolArray | |
42/130 Test #42: ArrayTest.ArrayTestAppendToBoolArray ................. Passed 0.01 sec | |
Start 43: ArrayTest.ArrayTestAppendToLargeStringArray | |
43/130 Test #43: ArrayTest.ArrayTestAppendToLargeStringArray .......... Passed 0.01 sec | |
Start 44: ArrayTest.ArrayTestAppendToFixedSizeBinaryArray | |
44/130 Test #44: ArrayTest.ArrayTestAppendToFixedSizeBinaryArray ...... Passed 0.01 sec | |
Start 45: ArrayTest.ArrayTestAppendToListArray | |
45/130 Test #45: ArrayTest.ArrayTestAppendToListArray ................. Passed 0.01 sec | |
Start 46: ArrayTest.ArrayTestAppendToLargeListArray | |
46/130 Test #46: ArrayTest.ArrayTestAppendToLargeListArray ............ Passed 0.01 sec | |
Start 47: ArrayTest.ArrayTestAppendToMapArray | |
47/130 Test #47: ArrayTest.ArrayTestAppendToMapArray .................. Passed 0.01 sec | |
Start 48: ArrayTest.ArrayTestAppendToFixedSizeListArray | |
48/130 Test #48: ArrayTest.ArrayTestAppendToFixedSizeListArray ........ Passed 0.01 sec | |
Start 49: ArrayTest.ArrayTestAppendToStructArray | |
49/130 Test #49: ArrayTest.ArrayTestAppendToStructArray ............... Passed 0.01 sec | |
Start 50: ArrayTest.ArrayTestUnionUtils | |
50/130 Test #50: ArrayTest.ArrayTestUnionUtils ........................ Passed 0.01 sec | |
Start 51: ArrayTest.ArrayTestAppendToDenseUnionArray | |
51/130 Test #51: ArrayTest.ArrayTestAppendToDenseUnionArray ........... Passed 0.01 sec | |
Start 52: ArrayTest.ArrayTestAppendToSparseUnionArray | |
52/130 Test #52: ArrayTest.ArrayTestAppendToSparseUnionArray .......... Passed 0.01 sec | |
Start 53: ArrayTest.ArrayTestAppendToUnionArrayErrors | |
53/130 Test #53: ArrayTest.ArrayTestAppendToUnionArrayErrors .......... Passed 0.01 sec | |
Start 54: ArrayTest.ArrayViewTestBasic | |
54/130 Test #54: ArrayTest.ArrayViewTestBasic ......................... Passed 0.01 sec | |
Start 55: ArrayTest.ArrayViewTestMove | |
55/130 Test #55: ArrayTest.ArrayViewTestMove .......................... Passed 0.01 sec | |
Start 56: ArrayTest.ArrayViewTestString | |
56/130 Test #56: ArrayTest.ArrayViewTestString ........................ Passed 0.01 sec | |
Start 57: ArrayTest.ArrayViewTestLargeString | |
57/130 Test #57: ArrayTest.ArrayViewTestLargeString ................... Passed 0.01 sec | |
Start 58: ArrayTest.ArrayViewTestStruct | |
58/130 Test #58: ArrayTest.ArrayViewTestStruct ........................ Passed 0.01 sec | |
Start 59: ArrayTest.ArrayViewTestList | |
59/130 Test #59: ArrayTest.ArrayViewTestList .......................... Passed 0.01 sec | |
Start 60: ArrayTest.ArrayViewTestLargeList | |
60/130 Test #60: ArrayTest.ArrayViewTestLargeList ..................... Passed 0.01 sec | |
Start 61: ArrayTest.ArrayViewTestFixedSizeList | |
61/130 Test #61: ArrayTest.ArrayViewTestFixedSizeList ................. Passed 0.01 sec | |
Start 62: ArrayTest.ArrayViewTestStructArray | |
62/130 Test #62: ArrayTest.ArrayViewTestStructArray ................... Passed 0.01 sec | |
Start 63: ArrayTest.ArrayViewTestFixedSizeListArray | |
63/130 Test #63: ArrayTest.ArrayViewTestFixedSizeListArray ............ Passed 0.01 sec | |
Start 64: ArrayTest.ArrayViewTestUnionChildIndices | |
64/130 Test #64: ArrayTest.ArrayViewTestUnionChildIndices ............. Passed 0.01 sec | |
Start 65: ArrayTest.ArrayViewTestDenseUnionGet | |
65/130 Test #65: ArrayTest.ArrayViewTestDenseUnionGet ................. Passed 0.01 sec | |
Start 66: ArrayTest.ArrayViewTestSparseUnionGet | |
66/130 Test #66: ArrayTest.ArrayViewTestSparseUnionGet ................ Passed 0.01 sec | |
Start 67: ArrayViewTest.ArrayViewTestGetNumeric | |
67/130 Test #67: ArrayViewTest.ArrayViewTestGetNumeric ................ Passed 0.01 sec | |
Start 68: ArrayViewTest.ArrayViewTestGetString | |
68/130 Test #68: ArrayViewTest.ArrayViewTestGetString ................. Passed 0.01 sec | |
Start 69: SchemaTest.SchemaInit | |
69/130 Test #69: SchemaTest.SchemaInit ................................ Passed 0.01 sec | |
Start 70: SchemaTest.SchemaInitSimple | |
70/130 Test #70: SchemaTest.SchemaInitSimple .......................... Passed 0.01 sec | |
Start 71: SchemaTest.SchemaInitSimpleError | |
71/130 Test #71: SchemaTest.SchemaInitSimpleError ..................... Passed 0.01 sec | |
Start 72: SchemaTest.SchemaTestInitNestedList | |
72/130 Test #72: SchemaTest.SchemaTestInitNestedList .................. Passed 0.01 sec | |
Start 73: SchemaTest.SchemaTestInitNestedStruct | |
73/130 Test #73: SchemaTest.SchemaTestInitNestedStruct ................ Passed 0.01 sec | |
Start 74: SchemaTest.SchemaTestInitNestedMap | |
74/130 Test #74: SchemaTest.SchemaTestInitNestedMap ................... Passed 0.01 sec | |
Start 75: SchemaTest.SchemaInitFixedSize | |
75/130 Test #75: SchemaTest.SchemaInitFixedSize ....................... Passed 0.01 sec | |
Start 76: SchemaTest.SchemaInitDecimal | |
76/130 Test #76: SchemaTest.SchemaInitDecimal ......................... Passed 0.01 sec | |
Start 77: SchemaTest.SchemaInitDateTime | |
77/130 Test #77: SchemaTest.SchemaInitDateTime ........................ Passed 0.01 sec | |
Start 78: SchemaTest.SchemaInitUnion | |
78/130 Test #78: SchemaTest.SchemaInitUnion ........................... Passed 0.01 sec | |
Start 79: SchemaTest.SchemaSetFormat | |
79/130 Test #79: SchemaTest.SchemaSetFormat ........................... Passed 0.01 sec | |
Start 80: SchemaTest.SchemaSetName | |
80/130 Test #80: SchemaTest.SchemaSetName ............................. Passed 0.01 sec | |
Start 81: SchemaTest.SchemaSetMetadata | |
81/130 Test #81: SchemaTest.SchemaSetMetadata ......................... Passed 0.01 sec | |
Start 82: SchemaTest.SchemaAllocateDictionary | |
82/130 Test #82: SchemaTest.SchemaAllocateDictionary .................. Passed 0.01 sec | |
Start 83: SchemaTest.SchemaCopySimpleType | |
83/130 Test #83: SchemaTest.SchemaCopySimpleType ...................... Passed 0.01 sec | |
Start 84: SchemaTest.SchemaCopyNestedType | |
84/130 Test #84: SchemaTest.SchemaCopyNestedType ...................... Passed 0.01 sec | |
Start 85: SchemaTest.SchemaCopyDictType | |
85/130 Test #85: SchemaTest.SchemaCopyDictType ........................ Passed 0.01 sec | |
Start 86: SchemaTest.SchemaCopyFlags | |
86/130 Test #86: SchemaTest.SchemaCopyFlags ........................... Passed 0.01 sec | |
Start 87: SchemaTest.SchemaCopyMetadata | |
87/130 Test #87: SchemaTest.SchemaCopyMetadata ........................ Passed 0.01 sec | |
Start 88: SchemaViewTest.SchemaViewInitErrors | |
88/130 Test #88: SchemaViewTest.SchemaViewInitErrors .................. Passed 0.01 sec | |
Start 89: SchemaViewTest.SchemaViewInitSimple | |
89/130 Test #89: SchemaViewTest.SchemaViewInitSimple .................. Passed 0.01 sec | |
Start 90: SchemaViewTest.SchemaViewInitSimpleErrors | |
90/130 Test #90: SchemaViewTest.SchemaViewInitSimpleErrors ............ Passed 0.01 sec | |
Start 91: SchemaViewTest.SchemaViewInitDecimal | |
91/130 Test #91: SchemaViewTest.SchemaViewInitDecimal ................. Passed 0.01 sec | |
Start 92: SchemaViewTest.SchemaViewInitDecimalErrors | |
92/130 Test #92: SchemaViewTest.SchemaViewInitDecimalErrors ........... Passed 0.01 sec | |
Start 93: SchemaViewTest.SchemaViewInitBinaryAndString | |
93/130 Test #93: SchemaViewTest.SchemaViewInitBinaryAndString ......... Passed 0.01 sec | |
Start 94: SchemaViewTest.SchemaViewInitBinaryAndStringErrors | |
94/130 Test #94: SchemaViewTest.SchemaViewInitBinaryAndStringErrors ... Passed 0.01 sec | |
Start 95: SchemaViewTest.SchemaViewInitTimeDate | |
95/130 Test #95: SchemaViewTest.SchemaViewInitTimeDate ................ Passed 0.01 sec | |
Start 96: SchemaViewTest.SchemaViewInitTimeTime | |
96/130 Test #96: SchemaViewTest.SchemaViewInitTimeTime ................ Passed 0.01 sec | |
Start 97: SchemaViewTest.SchemaViewInitTimeTimestamp | |
97/130 Test #97: SchemaViewTest.SchemaViewInitTimeTimestamp ........... Passed 0.01 sec | |
Start 98: SchemaViewTest.SchemaViewInitTimeDuration | |
98/130 Test #98: SchemaViewTest.SchemaViewInitTimeDuration ............ Passed 0.01 sec | |
Start 99: SchemaViewTest.SchemaViewInitTimeInterval | |
99/130 Test #99: SchemaViewTest.SchemaViewInitTimeInterval ............ Passed 0.01 sec | |
Start 100: SchemaViewTest.SchemaViewInitTimeErrors | |
100/130 Test #100: SchemaViewTest.SchemaViewInitTimeErrors .............. Passed 0.01 sec | |
Start 101: SchemaViewTest.SchemaViewInitNestedList | |
101/130 Test #101: SchemaViewTest.SchemaViewInitNestedList .............. Passed 0.01 sec | |
Start 102: SchemaViewTest.SchemaViewNestedListErrors | |
102/130 Test #102: SchemaViewTest.SchemaViewNestedListErrors ............ Passed 0.01 sec | |
Start 103: SchemaViewTest.SchemaViewInitNestedStruct | |
103/130 Test #103: SchemaViewTest.SchemaViewInitNestedStruct ............ Passed 0.01 sec | |
Start 104: SchemaViewTest.SchemaViewInitNestedStructErrors | |
104/130 Test #104: SchemaViewTest.SchemaViewInitNestedStructErrors ...... Passed 0.01 sec | |
Start 105: SchemaViewTest.SchemaViewInitNestedMap | |
105/130 Test #105: SchemaViewTest.SchemaViewInitNestedMap ............... Passed 0.01 sec | |
Start 106: SchemaViewTest.SchemaViewInitNestedMapErrors | |
106/130 Test #106: SchemaViewTest.SchemaViewInitNestedMapErrors ......... Passed 0.01 sec | |
Start 107: SchemaViewTest.SchemaViewInitNestedUnion | |
107/130 Test #107: SchemaViewTest.SchemaViewInitNestedUnion ............. Passed 0.01 sec | |
Start 108: SchemaViewTest.SchemaViewInitNestedUnionErrors | |
108/130 Test #108: SchemaViewTest.SchemaViewInitNestedUnionErrors ....... Passed 0.01 sec | |
Start 109: SchemaViewTest.SchemaViewInitInvalidSpecErrors | |
109/130 Test #109: SchemaViewTest.SchemaViewInitInvalidSpecErrors ....... Passed 0.01 sec | |
Start 110: SchemaViewTest.SchemaViewInitDictionary | |
110/130 Test #110: SchemaViewTest.SchemaViewInitDictionary .............. Passed 0.01 sec | |
Start 111: SchemaViewTest.SchemaViewInitDictionaryErrors | |
111/130 Test #111: SchemaViewTest.SchemaViewInitDictionaryErrors ........ Passed 0.01 sec | |
Start 112: SchemaViewTest.SchemaViewInitExtension | |
112/130 Test #112: SchemaViewTest.SchemaViewInitExtension ............... Passed 0.01 sec | |
Start 113: SchemaViewTest.SchemaViewInitExtensionDictionary | |
113/130 Test #113: SchemaViewTest.SchemaViewInitExtensionDictionary ..... Passed 0.01 sec | |
Start 114: SchemaViewTest.SchemaFormatNotRecursive | |
114/130 Test #114: SchemaViewTest.SchemaFormatNotRecursive .............. Passed 0.01 sec | |
Start 115: SchemaViewTest.SchemaFormatEmptyNested | |
115/130 Test #115: SchemaViewTest.SchemaFormatEmptyNested ............... Passed 0.01 sec | |
Start 116: SchemaViewTest.SchemaFormatInvalid | |
116/130 Test #116: SchemaViewTest.SchemaFormatInvalid ................... Passed 0.01 sec | |
Start 117: MetadataTest.Metadata | |
117/130 Test #117: MetadataTest.Metadata ................................ Passed 0.01 sec | |
Start 118: MetadataTest.MetadataBuild | |
118/130 Test #118: MetadataTest.MetadataBuild ........................... Passed 0.01 sec | |
Start 119: ArrayStreamTest.ArrayStreamTestBasic | |
119/130 Test #119: ArrayStreamTest.ArrayStreamTestBasic ................. Passed 0.00 sec | |
Start 120: ArrayStreamTest.ArrayStreamTestEmpty | |
120/130 Test #120: ArrayStreamTest.ArrayStreamTestEmpty ................. Passed 0.00 sec | |
Start 121: ArrayStreamTest.ArrayStreamTestIncomplete | |
121/130 Test #121: ArrayStreamTest.ArrayStreamTestIncomplete ............ Passed 0.00 sec | |
Start 122: ArrayStreamTest.ArrayStreamTestInvalid | |
122/130 Test #122: ArrayStreamTest.ArrayStreamTestInvalid ............... Passed 0.00 sec | |
Start 123: NanoarrowHppTest.NanoarrowHppUniqueArrayTest | |
123/130 Test #123: NanoarrowHppTest.NanoarrowHppUniqueArrayTest ......... Passed 0.00 sec | |
Start 124: NanoarrowHppTest.NanoarrowHppUniqueSchemaTest | |
124/130 Test #124: NanoarrowHppTest.NanoarrowHppUniqueSchemaTest ........ Passed 0.00 sec | |
Start 125: NanoarrowHppTest.NanoarrowHppUniqueArrayStreamTest | |
125/130 Test #125: NanoarrowHppTest.NanoarrowHppUniqueArrayStreamTest ... Passed 0.00 sec | |
Start 126: NanoarrowHppTest.NanoarrowHppUniqueBufferTest | |
126/130 Test #126: NanoarrowHppTest.NanoarrowHppUniqueBufferTest ........ Passed 0.00 sec | |
Start 127: NanoarrowHppTest.NanoarrowHppUniqueBitmapTest | |
127/130 Test #127: NanoarrowHppTest.NanoarrowHppUniqueBitmapTest ........ Passed 0.00 sec | |
Start 128: NanoarrowHppTest.NanoarrowHppUniqueArrayViewTest | |
128/130 Test #128: NanoarrowHppTest.NanoarrowHppUniqueArrayViewTest ..... Passed 0.00 sec | |
Start 129: NanoarrowHppTest.NanoarrowHppEmptyArrayStreamTest | |
129/130 Test #129: NanoarrowHppTest.NanoarrowHppEmptyArrayStreamTest .... Passed 0.00 sec | |
Start 130: NanoarrowHppTest.NanoarrowHppVectorArrayStreamTest | |
130/130 Test #130: NanoarrowHppTest.NanoarrowHppVectorArrayStreamTest ... Passed 0.00 sec | |
100% tests passed, 0 tests failed out of 130 | |
Total Test time (real) = 1.40 sec | |
/tmp/nanoarrow-0.1.0.KyPMTw/apache-arrow-nanoarrow-0.1.0 ~/work/c/arrow-nanoarrow | |
==================== | |
Build test C library | |
==================== | |
/tmp/nanoarrow-0.1.0.KyPMTw/build_bundled /tmp/nanoarrow-0.1.0.KyPMTw/apache-arrow-nanoarrow-0.1.0 ~/work/c/arrow-nanoarrow | |
└ Configure CMake Project | |
-- Building using CMake version: 3.25.1 | |
-- The C compiler identification is GNU 12.2.0 | |
-- The CXX compiler identification is GNU 12.2.0 | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Check for working C compiler: /bin/cc - skipped | |
-- Detecting C compile features | |
-- Detecting C compile features - done | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Check for working CXX compiler: /bin/c++ - skipped | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Arrow version: 12.0.0 | |
-- Found the Arrow shared library: /tmp/local/lib/libarrow.so.1200.0.0 | |
-- Found the Arrow import library: ARROW_IMPORT_LIB-NOTFOUND | |
-- Found the Arrow static library: | |
-- Arrow version: 12.0.0-SNAPSHOT | |
-- Arrow SO version: 1200.0.0 | |
-- Found Python: /bin/python3 (found version "3.11.2") found components: Interpreter | |
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD | |
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success | |
-- Found Threads: TRUE | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /tmp/nanoarrow-0.1.0.KyPMTw/build_bundled | |
└ Build CMake Project | |
[ 4%] Building C object CMakeFiles/nanoarrow.dir/amalgamation/nanoarrow/nanoarrow.c.o | |
[ 9%] Linking C static library libnanoarrow.a | |
[ 9%] Built target nanoarrow | |
[ 13%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o | |
[ 18%] Linking CXX static library ../../../lib/libgtest.a | |
[ 18%] Built target gtest | |
[ 22%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o | |
[ 27%] Linking CXX static library ../../../lib/libgtest_main.a | |
[ 27%] Built target gtest_main | |
[ 31%] Building CXX object CMakeFiles/utils_test.dir/src/nanoarrow/utils_test.cc.o | |
[ 36%] Linking CXX executable utils_test | |
[ 36%] Built target utils_test | |
[ 40%] Building CXX object CMakeFiles/buffer_test.dir/src/nanoarrow/buffer_test.cc.o | |
[ 45%] Linking CXX executable buffer_test | |
[ 45%] Built target buffer_test | |
[ 50%] Building CXX object CMakeFiles/array_test.dir/src/nanoarrow/array_test.cc.o | |
[ 54%] Linking CXX executable array_test | |
[ 54%] Built target array_test | |
[ 59%] Building CXX object CMakeFiles/schema_test.dir/src/nanoarrow/schema_test.cc.o | |
[ 63%] Linking CXX executable schema_test | |
[ 63%] Built target schema_test | |
[ 68%] Building CXX object CMakeFiles/array_stream_test.dir/src/nanoarrow/array_stream_test.cc.o | |
[ 72%] Linking CXX executable array_stream_test | |
[ 72%] Built target array_stream_test | |
[ 77%] Building CXX object CMakeFiles/nanoarrow_hpp_test.dir/src/nanoarrow/nanoarrow_hpp_test.cc.o | |
[ 81%] Linking CXX executable nanoarrow_hpp_test | |
[ 81%] Built target nanoarrow_hpp_test | |
[ 86%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o | |
[ 90%] Linking CXX static library ../../../lib/libgmock.a | |
[ 90%] Built target gmock | |
[ 95%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o | |
[100%] Linking CXX static library ../../../lib/libgmock_main.a | |
[100%] Built target gmock_main | |
└ Run Tests | |
Test project /tmp/nanoarrow-0.1.0.KyPMTw/build_bundled | |
Start 1: BuildIdTest.VersionTest | |
1/130 Test #1: BuildIdTest.VersionTest .............................. Passed 0.01 sec | |
Start 2: ErrorTest.ErrorTestSet | |
2/130 Test #2: ErrorTest.ErrorTestSet ............................... Passed 0.01 sec | |
Start 3: ErrorTest.ErrorTestSetOverrun | |
3/130 Test #3: ErrorTest.ErrorTestSetOverrun ........................ Passed 0.01 sec | |
Start 4: AllocatorTest.AllocatorTestDefault | |
4/130 Test #4: AllocatorTest.AllocatorTestDefault ................... Passed 0.01 sec | |
Start 5: AllocatorTest.AllocatorTestDeallocator | |
5/130 Test #5: AllocatorTest.AllocatorTestDeallocator ............... Passed 0.01 sec | |
Start 6: AllocatorTest.AllocatorTestMemoryPool | |
6/130 Test #6: AllocatorTest.AllocatorTestMemoryPool ................ Passed 0.01 sec | |
Start 7: BufferTest.BufferTestBasic | |
7/130 Test #7: BufferTest.BufferTestBasic ........................... Passed 0.00 sec | |
Start 8: BufferTest.BufferTestMove | |
8/130 Test #8: BufferTest.BufferTestMove ............................ Passed 0.00 sec | |
Start 9: BufferTest.BufferTestFill | |
9/130 Test #9: BufferTest.BufferTestFill ............................ Passed 0.00 sec | |
Start 10: BufferTest.BufferTestResize0 | |
10/130 Test #10: BufferTest.BufferTestResize0 ......................... Passed 0.00 sec | |
Start 11: BufferTest.BufferTestError | |
11/130 Test #11: BufferTest.BufferTestError ........................... Passed 0.00 sec | |
Start 12: BufferTest.BufferTestAppendHelpers | |
12/130 Test #12: BufferTest.BufferTestAppendHelpers ................... Passed 0.00 sec | |
Start 13: BitmapTest.BitmapTestElement | |
13/130 Test #13: BitmapTest.BitmapTestElement ......................... Passed 0.00 sec | |
Start 14: BitmapTest.BitmapTestSetTo | |
14/130 Test #14: BitmapTest.BitmapTestSetTo ........................... Passed 0.00 sec | |
Start 15: BitmapTest.BitmapTestCountSet | |
15/130 Test #15: BitmapTest.BitmapTestCountSet ........................ Passed 0.00 sec | |
Start 16: BitmapTest.BitmapTestCountSetSingleByte | |
16/130 Test #16: BitmapTest.BitmapTestCountSetSingleByte .............. Passed 0.00 sec | |
Start 17: BitmapTest.BitmapTestAppend | |
17/130 Test #17: BitmapTest.BitmapTestAppend .......................... Passed 0.00 sec | |
Start 18: BitmapTest.BitmapTestMove | |
18/130 Test #18: BitmapTest.BitmapTestMove ............................ Passed 0.00 sec | |
Start 19: BitmapTest.BitmapTestResize | |
19/130 Test #19: BitmapTest.BitmapTestResize .......................... Passed 0.00 sec | |
Start 20: BitmapTest.BitmapTestAppendInt8Unsafe | |
20/130 Test #20: BitmapTest.BitmapTestAppendInt8Unsafe ................ Passed 0.00 sec | |
Start 21: BitmapTest.BitmapTestAppendInt32Unsafe | |
21/130 Test #21: BitmapTest.BitmapTestAppendInt32Unsafe ............... Passed 0.00 sec | |
Start 22: ArrayTest.ArrayTestInit | |
22/130 Test #22: ArrayTest.ArrayTestInit .............................. Passed 0.01 sec | |
Start 23: ArrayTest.ArrayTestAllocateChildren | |
23/130 Test #23: ArrayTest.ArrayTestAllocateChildren .................. Passed 0.01 sec | |
Start 24: ArrayTest.ArrayTestAllocateDictionary | |
24/130 Test #24: ArrayTest.ArrayTestAllocateDictionary ................ Passed 0.01 sec | |
Start 25: ArrayTest.ArrayTestInitFromSchema | |
25/130 Test #25: ArrayTest.ArrayTestInitFromSchema .................... Passed 0.01 sec | |
Start 26: ArrayTest.ArrayTestSetBitmap | |
26/130 Test #26: ArrayTest.ArrayTestSetBitmap ......................... Passed 0.01 sec | |
Start 27: ArrayTest.ArrayTestSetBuffer | |
27/130 Test #27: ArrayTest.ArrayTestSetBuffer ......................... Passed 0.01 sec | |
Start 28: ArrayTest.ArrayTestBuildByBuffer | |
28/130 Test #28: ArrayTest.ArrayTestBuildByBuffer ..................... Passed 0.01 sec | |
Start 29: ArrayTest.ArrayTestAppendToNullArray | |
29/130 Test #29: ArrayTest.ArrayTestAppendToNullArray ................. Passed 0.01 sec | |
Start 30: ArrayTest.ArrayTestAppendToInt64Array | |
30/130 Test #30: ArrayTest.ArrayTestAppendToInt64Array ................ Passed 0.01 sec | |
Start 31: ArrayTest.ArrayTestAppendToInt32Array | |
31/130 Test #31: ArrayTest.ArrayTestAppendToInt32Array ................ Passed 0.01 sec | |
Start 32: ArrayTest.ArrayTestAppendToInt16Array | |
32/130 Test #32: ArrayTest.ArrayTestAppendToInt16Array ................ Passed 0.01 sec | |
Start 33: ArrayTest.ArrayTestAppendToInt8Array | |
33/130 Test #33: ArrayTest.ArrayTestAppendToInt8Array ................. Passed 0.01 sec | |
Start 34: ArrayTest.ArrayTestAppendToStringArray | |
34/130 Test #34: ArrayTest.ArrayTestAppendToStringArray ............... Passed 0.01 sec | |
Start 35: ArrayTest.ArrayTestAppendEmptyToString | |
35/130 Test #35: ArrayTest.ArrayTestAppendEmptyToString ............... Passed 0.01 sec | |
Start 36: ArrayTest.ArrayTestAppendToUInt64Array | |
36/130 Test #36: ArrayTest.ArrayTestAppendToUInt64Array ............... Passed 0.01 sec | |
Start 37: ArrayTest.ArrayTestAppendToUInt32Array | |
37/130 Test #37: ArrayTest.ArrayTestAppendToUInt32Array ............... Passed 0.01 sec | |
Start 38: ArrayTest.ArrayTestAppendToUInt16Array | |
38/130 Test #38: ArrayTest.ArrayTestAppendToUInt16Array ............... Passed 0.01 sec | |
Start 39: ArrayTest.ArrayTestAppendToUInt8Array | |
39/130 Test #39: ArrayTest.ArrayTestAppendToUInt8Array ................ Passed 0.01 sec | |
Start 40: ArrayTest.ArrayTestAppendToDoubleArray | |
40/130 Test #40: ArrayTest.ArrayTestAppendToDoubleArray ............... Passed 0.01 sec | |
Start 41: ArrayTest.ArrayTestAppendToFloatArray | |
41/130 Test #41: ArrayTest.ArrayTestAppendToFloatArray ................ Passed 0.01 sec | |
Start 42: ArrayTest.ArrayTestAppendToBoolArray | |
42/130 Test #42: ArrayTest.ArrayTestAppendToBoolArray ................. Passed 0.01 sec | |
Start 43: ArrayTest.ArrayTestAppendToLargeStringArray | |
43/130 Test #43: ArrayTest.ArrayTestAppendToLargeStringArray .......... Passed 0.01 sec | |
Start 44: ArrayTest.ArrayTestAppendToFixedSizeBinaryArray | |
44/130 Test #44: ArrayTest.ArrayTestAppendToFixedSizeBinaryArray ...... Passed 0.01 sec | |
Start 45: ArrayTest.ArrayTestAppendToListArray | |
45/130 Test #45: ArrayTest.ArrayTestAppendToListArray ................. Passed 0.01 sec | |
Start 46: ArrayTest.ArrayTestAppendToLargeListArray | |
46/130 Test #46: ArrayTest.ArrayTestAppendToLargeListArray ............ Passed 0.01 sec | |
Start 47: ArrayTest.ArrayTestAppendToMapArray | |
47/130 Test #47: ArrayTest.ArrayTestAppendToMapArray .................. Passed 0.01 sec | |
Start 48: ArrayTest.ArrayTestAppendToFixedSizeListArray | |
48/130 Test #48: ArrayTest.ArrayTestAppendToFixedSizeListArray ........ Passed 0.01 sec | |
Start 49: ArrayTest.ArrayTestAppendToStructArray | |
49/130 Test #49: ArrayTest.ArrayTestAppendToStructArray ............... Passed 0.01 sec | |
Start 50: ArrayTest.ArrayTestUnionUtils | |
50/130 Test #50: ArrayTest.ArrayTestUnionUtils ........................ Passed 0.01 sec | |
Start 51: ArrayTest.ArrayTestAppendToDenseUnionArray | |
51/130 Test #51: ArrayTest.ArrayTestAppendToDenseUnionArray ........... Passed 0.01 sec | |
Start 52: ArrayTest.ArrayTestAppendToSparseUnionArray | |
52/130 Test #52: ArrayTest.ArrayTestAppendToSparseUnionArray .......... Passed 0.01 sec | |
Start 53: ArrayTest.ArrayTestAppendToUnionArrayErrors | |
53/130 Test #53: ArrayTest.ArrayTestAppendToUnionArrayErrors .......... Passed 0.01 sec | |
Start 54: ArrayTest.ArrayViewTestBasic | |
54/130 Test #54: ArrayTest.ArrayViewTestBasic ......................... Passed 0.01 sec | |
Start 55: ArrayTest.ArrayViewTestMove | |
55/130 Test #55: ArrayTest.ArrayViewTestMove .......................... Passed 0.01 sec | |
Start 56: ArrayTest.ArrayViewTestString | |
56/130 Test #56: ArrayTest.ArrayViewTestString ........................ Passed 0.01 sec | |
Start 57: ArrayTest.ArrayViewTestLargeString | |
57/130 Test #57: ArrayTest.ArrayViewTestLargeString ................... Passed 0.01 sec | |
Start 58: ArrayTest.ArrayViewTestStruct | |
58/130 Test #58: ArrayTest.ArrayViewTestStruct ........................ Passed 0.01 sec | |
Start 59: ArrayTest.ArrayViewTestList | |
59/130 Test #59: ArrayTest.ArrayViewTestList .......................... Passed 0.01 sec | |
Start 60: ArrayTest.ArrayViewTestLargeList | |
60/130 Test #60: ArrayTest.ArrayViewTestLargeList ..................... Passed 0.01 sec | |
Start 61: ArrayTest.ArrayViewTestFixedSizeList | |
61/130 Test #61: ArrayTest.ArrayViewTestFixedSizeList ................. Passed 0.01 sec | |
Start 62: ArrayTest.ArrayViewTestStructArray | |
62/130 Test #62: ArrayTest.ArrayViewTestStructArray ................... Passed 0.01 sec | |
Start 63: ArrayTest.ArrayViewTestFixedSizeListArray | |
63/130 Test #63: ArrayTest.ArrayViewTestFixedSizeListArray ............ Passed 0.01 sec | |
Start 64: ArrayTest.ArrayViewTestUnionChildIndices | |
64/130 Test #64: ArrayTest.ArrayViewTestUnionChildIndices ............. Passed 0.01 sec | |
Start 65: ArrayTest.ArrayViewTestDenseUnionGet | |
65/130 Test #65: ArrayTest.ArrayViewTestDenseUnionGet ................. Passed 0.01 sec | |
Start 66: ArrayTest.ArrayViewTestSparseUnionGet | |
66/130 Test #66: ArrayTest.ArrayViewTestSparseUnionGet ................ Passed 0.01 sec | |
Start 67: ArrayViewTest.ArrayViewTestGetNumeric | |
67/130 Test #67: ArrayViewTest.ArrayViewTestGetNumeric ................ Passed 0.01 sec | |
Start 68: ArrayViewTest.ArrayViewTestGetString | |
68/130 Test #68: ArrayViewTest.ArrayViewTestGetString ................. Passed 0.01 sec | |
Start 69: SchemaTest.SchemaInit | |
69/130 Test #69: SchemaTest.SchemaInit ................................ Passed 0.01 sec | |
Start 70: SchemaTest.SchemaInitSimple | |
70/130 Test #70: SchemaTest.SchemaInitSimple .......................... Passed 0.01 sec | |
Start 71: SchemaTest.SchemaInitSimpleError | |
71/130 Test #71: SchemaTest.SchemaInitSimpleError ..................... Passed 0.01 sec | |
Start 72: SchemaTest.SchemaTestInitNestedList | |
72/130 Test #72: SchemaTest.SchemaTestInitNestedList .................. Passed 0.01 sec | |
Start 73: SchemaTest.SchemaTestInitNestedStruct | |
73/130 Test #73: SchemaTest.SchemaTestInitNestedStruct ................ Passed 0.01 sec | |
Start 74: SchemaTest.SchemaTestInitNestedMap | |
74/130 Test #74: SchemaTest.SchemaTestInitNestedMap ................... Passed 0.01 sec | |
Start 75: SchemaTest.SchemaInitFixedSize | |
75/130 Test #75: SchemaTest.SchemaInitFixedSize ....................... Passed 0.01 sec | |
Start 76: SchemaTest.SchemaInitDecimal | |
76/130 Test #76: SchemaTest.SchemaInitDecimal ......................... Passed 0.01 sec | |
Start 77: SchemaTest.SchemaInitDateTime | |
77/130 Test #77: SchemaTest.SchemaInitDateTime ........................ Passed 0.01 sec | |
Start 78: SchemaTest.SchemaInitUnion | |
78/130 Test #78: SchemaTest.SchemaInitUnion ........................... Passed 0.01 sec | |
Start 79: SchemaTest.SchemaSetFormat | |
79/130 Test #79: SchemaTest.SchemaSetFormat ........................... Passed 0.01 sec | |
Start 80: SchemaTest.SchemaSetName | |
80/130 Test #80: SchemaTest.SchemaSetName ............................. Passed 0.01 sec | |
Start 81: SchemaTest.SchemaSetMetadata | |
81/130 Test #81: SchemaTest.SchemaSetMetadata ......................... Passed 0.01 sec | |
Start 82: SchemaTest.SchemaAllocateDictionary | |
82/130 Test #82: SchemaTest.SchemaAllocateDictionary .................. Passed 0.01 sec | |
Start 83: SchemaTest.SchemaCopySimpleType | |
83/130 Test #83: SchemaTest.SchemaCopySimpleType ...................... Passed 0.01 sec | |
Start 84: SchemaTest.SchemaCopyNestedType | |
84/130 Test #84: SchemaTest.SchemaCopyNestedType ...................... Passed 0.01 sec | |
Start 85: SchemaTest.SchemaCopyDictType | |
85/130 Test #85: SchemaTest.SchemaCopyDictType ........................ Passed 0.01 sec | |
Start 86: SchemaTest.SchemaCopyFlags | |
86/130 Test #86: SchemaTest.SchemaCopyFlags ........................... Passed 0.01 sec | |
Start 87: SchemaTest.SchemaCopyMetadata | |
87/130 Test #87: SchemaTest.SchemaCopyMetadata ........................ Passed 0.01 sec | |
Start 88: SchemaViewTest.SchemaViewInitErrors | |
88/130 Test #88: SchemaViewTest.SchemaViewInitErrors .................. Passed 0.01 sec | |
Start 89: SchemaViewTest.SchemaViewInitSimple | |
89/130 Test #89: SchemaViewTest.SchemaViewInitSimple .................. Passed 0.01 sec | |
Start 90: SchemaViewTest.SchemaViewInitSimpleErrors | |
90/130 Test #90: SchemaViewTest.SchemaViewInitSimpleErrors ............ Passed 0.02 sec | |
Start 91: SchemaViewTest.SchemaViewInitDecimal | |
91/130 Test #91: SchemaViewTest.SchemaViewInitDecimal ................. Passed 0.01 sec | |
Start 92: SchemaViewTest.SchemaViewInitDecimalErrors | |
92/130 Test #92: SchemaViewTest.SchemaViewInitDecimalErrors ........... Passed 0.01 sec | |
Start 93: SchemaViewTest.SchemaViewInitBinaryAndString | |
93/130 Test #93: SchemaViewTest.SchemaViewInitBinaryAndString ......... Passed 0.01 sec | |
Start 94: SchemaViewTest.SchemaViewInitBinaryAndStringErrors | |
94/130 Test #94: SchemaViewTest.SchemaViewInitBinaryAndStringErrors ... Passed 0.01 sec | |
Start 95: SchemaViewTest.SchemaViewInitTimeDate | |
95/130 Test #95: SchemaViewTest.SchemaViewInitTimeDate ................ Passed 0.01 sec | |
Start 96: SchemaViewTest.SchemaViewInitTimeTime | |
96/130 Test #96: SchemaViewTest.SchemaViewInitTimeTime ................ Passed 0.01 sec | |
Start 97: SchemaViewTest.SchemaViewInitTimeTimestamp | |
97/130 Test #97: SchemaViewTest.SchemaViewInitTimeTimestamp ........... Passed 0.01 sec | |
Start 98: SchemaViewTest.SchemaViewInitTimeDuration | |
98/130 Test #98: SchemaViewTest.SchemaViewInitTimeDuration ............ Passed 0.01 sec | |
Start 99: SchemaViewTest.SchemaViewInitTimeInterval | |
99/130 Test #99: SchemaViewTest.SchemaViewInitTimeInterval ............ Passed 0.01 sec | |
Start 100: SchemaViewTest.SchemaViewInitTimeErrors | |
100/130 Test #100: SchemaViewTest.SchemaViewInitTimeErrors .............. Passed 0.01 sec | |
Start 101: SchemaViewTest.SchemaViewInitNestedList | |
101/130 Test #101: SchemaViewTest.SchemaViewInitNestedList .............. Passed 0.01 sec | |
Start 102: SchemaViewTest.SchemaViewNestedListErrors | |
102/130 Test #102: SchemaViewTest.SchemaViewNestedListErrors ............ Passed 0.01 sec | |
Start 103: SchemaViewTest.SchemaViewInitNestedStruct | |
103/130 Test #103: SchemaViewTest.SchemaViewInitNestedStruct ............ Passed 0.01 sec | |
Start 104: SchemaViewTest.SchemaViewInitNestedStructErrors | |
104/130 Test #104: SchemaViewTest.SchemaViewInitNestedStructErrors ...... Passed 0.02 sec | |
Start 105: SchemaViewTest.SchemaViewInitNestedMap | |
105/130 Test #105: SchemaViewTest.SchemaViewInitNestedMap ............... Passed 0.01 sec | |
Start 106: SchemaViewTest.SchemaViewInitNestedMapErrors | |
106/130 Test #106: SchemaViewTest.SchemaViewInitNestedMapErrors ......... Passed 0.01 sec | |
Start 107: SchemaViewTest.SchemaViewInitNestedUnion | |
107/130 Test #107: SchemaViewTest.SchemaViewInitNestedUnion ............. Passed 0.01 sec | |
Start 108: SchemaViewTest.SchemaViewInitNestedUnionErrors | |
108/130 Test #108: SchemaViewTest.SchemaViewInitNestedUnionErrors ....... Passed 0.01 sec | |
Start 109: SchemaViewTest.SchemaViewInitInvalidSpecErrors | |
109/130 Test #109: SchemaViewTest.SchemaViewInitInvalidSpecErrors ....... Passed 0.01 sec | |
Start 110: SchemaViewTest.SchemaViewInitDictionary | |
110/130 Test #110: SchemaViewTest.SchemaViewInitDictionary .............. Passed 0.01 sec | |
Start 111: SchemaViewTest.SchemaViewInitDictionaryErrors | |
111/130 Test #111: SchemaViewTest.SchemaViewInitDictionaryErrors ........ Passed 0.01 sec | |
Start 112: SchemaViewTest.SchemaViewInitExtension | |
112/130 Test #112: SchemaViewTest.SchemaViewInitExtension ............... Passed 0.01 sec | |
Start 113: SchemaViewTest.SchemaViewInitExtensionDictionary | |
113/130 Test #113: SchemaViewTest.SchemaViewInitExtensionDictionary ..... Passed 0.01 sec | |
Start 114: SchemaViewTest.SchemaFormatNotRecursive | |
114/130 Test #114: SchemaViewTest.SchemaFormatNotRecursive .............. Passed 0.01 sec | |
Start 115: SchemaViewTest.SchemaFormatEmptyNested | |
115/130 Test #115: SchemaViewTest.SchemaFormatEmptyNested ............... Passed 0.01 sec | |
Start 116: SchemaViewTest.SchemaFormatInvalid | |
116/130 Test #116: SchemaViewTest.SchemaFormatInvalid ................... Passed 0.01 sec | |
Start 117: MetadataTest.Metadata | |
117/130 Test #117: MetadataTest.Metadata ................................ Passed 0.01 sec | |
Start 118: MetadataTest.MetadataBuild | |
118/130 Test #118: MetadataTest.MetadataBuild ........................... Passed 0.01 sec | |
Start 119: ArrayStreamTest.ArrayStreamTestBasic | |
119/130 Test #119: ArrayStreamTest.ArrayStreamTestBasic ................. Passed 0.00 sec | |
Start 120: ArrayStreamTest.ArrayStreamTestEmpty | |
120/130 Test #120: ArrayStreamTest.ArrayStreamTestEmpty ................. Passed 0.00 sec | |
Start 121: ArrayStreamTest.ArrayStreamTestIncomplete | |
121/130 Test #121: ArrayStreamTest.ArrayStreamTestIncomplete ............ Passed 0.00 sec | |
Start 122: ArrayStreamTest.ArrayStreamTestInvalid | |
122/130 Test #122: ArrayStreamTest.ArrayStreamTestInvalid ............... Passed 0.00 sec | |
Start 123: NanoarrowHppTest.NanoarrowHppUniqueArrayTest | |
123/130 Test #123: NanoarrowHppTest.NanoarrowHppUniqueArrayTest ......... Passed 0.00 sec | |
Start 124: NanoarrowHppTest.NanoarrowHppUniqueSchemaTest | |
124/130 Test #124: NanoarrowHppTest.NanoarrowHppUniqueSchemaTest ........ Passed 0.00 sec | |
Start 125: NanoarrowHppTest.NanoarrowHppUniqueArrayStreamTest | |
125/130 Test #125: NanoarrowHppTest.NanoarrowHppUniqueArrayStreamTest ... Passed 0.00 sec | |
Start 126: NanoarrowHppTest.NanoarrowHppUniqueBufferTest | |
126/130 Test #126: NanoarrowHppTest.NanoarrowHppUniqueBufferTest ........ Passed 0.00 sec | |
Start 127: NanoarrowHppTest.NanoarrowHppUniqueBitmapTest | |
127/130 Test #127: NanoarrowHppTest.NanoarrowHppUniqueBitmapTest ........ Passed 0.00 sec | |
Start 128: NanoarrowHppTest.NanoarrowHppUniqueArrayViewTest | |
128/130 Test #128: NanoarrowHppTest.NanoarrowHppUniqueArrayViewTest ..... Passed 0.00 sec | |
Start 129: NanoarrowHppTest.NanoarrowHppEmptyArrayStreamTest | |
129/130 Test #129: NanoarrowHppTest.NanoarrowHppEmptyArrayStreamTest .... Passed 0.00 sec | |
Start 130: NanoarrowHppTest.NanoarrowHppVectorArrayStreamTest | |
130/130 Test #130: NanoarrowHppTest.NanoarrowHppVectorArrayStreamTest ... Passed 0.00 sec | |
100% tests passed, 0 tests failed out of 130 | |
Total Test time (real) = 1.38 sec | |
/tmp/nanoarrow-0.1.0.KyPMTw/apache-arrow-nanoarrow-0.1.0 ~/work/c/arrow-nanoarrow | |
======================== | |
Build and test R package | |
======================== | |
└ Install nanoarrow test dependencies | |
R version 4.2.2 Patched (2022-11-10 r83330) -- "Innocent and Trusting" | |
Copyright (C) 2022 The R Foundation for Statistical Computing | |
Platform: x86_64-pc-linux-gnu (64-bit) | |
R は、自由なソフトウェアであり、「完全に無保証」です。 | |
一定の条件に従えば、自由にこれを再配布することができます。 | |
配布条件の詳細に関しては、'license()' あるいは 'licence()' と入力してください。 | |
R は多くの貢献者による共同プロジェクトです。 | |
詳しくは 'contributors()' と入力してください。 | |
また、R や R のパッケージを出版物で引用する際の形式については | |
'citation()' と入力してください。 | |
'demo()' と入力すればデモをみることができます。 | |
'help()' とすればオンラインヘルプが出ます。 | |
'help.start()' で HTML ブラウザによるヘルプがみられます。 | |
'q()' と入力すれば R を終了します。 | |
> for (pkg in c("blob", "hms", "tibble", "rlang", "testthat", "tibble", "vctrs", "withr")) if (!requireNamespace(pkg, quietly = TRUE)) install.packages(pkg, repos = "https://cloud.r-project.org/") | |
> | |
> | |
└ Build the R package source tarball | |
* installing *source* package ‘nanoarrow’ ... | |
** using staged installation | |
cmake version 3.25.1 | |
CMake suite maintained and supported by Kitware (kitware.com/cmake). | |
[0] 'cmake' --version | |
-- Building using CMake version: 3.25.1 | |
-- The C compiler identification is GNU 12.2.0 | |
-- The CXX compiler identification is GNU 12.2.0 | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Check for working C compiler: /bin/cc - skipped | |
-- Detecting C compile features | |
-- Detecting C compile features - done | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Check for working CXX compiler: /bin/c++ - skipped | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /tmp/RtmpZvRoyR/filebc9661059dd11/build | |
[0] 'cmake' /tmp/nanoarrow-0.1.0.KyPMTw/apache-arrow-nanoarrow-0.1.0 -DNANOARROW_BUNDLE=ON -DNANOARROW_NAMESPACE=RPkg | |
[0] 'cmake' --build '/tmp/RtmpZvRoyR/filebc9661059dd11/build' | |
-- Install configuration: "" | |
-- Installing: /tmp/RtmpZvRoyR/filebc9661059dd11/dist/./nanoarrow.h | |
-- Installing: /tmp/RtmpZvRoyR/filebc9661059dd11/dist/./nanoarrow.c | |
-- Installing: /tmp/RtmpZvRoyR/filebc9661059dd11/dist/./nanoarrow.hpp | |
[0] 'cmake' --install '/tmp/RtmpZvRoyR/filebc9661059dd11/build' --prefix='/tmp/RtmpZvRoyR/filebc9661059dd11/dist' | |
[1] TRUE | |
Vendoring files from arrow-nanoarrow to src/: | |
- /tmp/RtmpZvRoyR/filebc9661059dd11/dist/nanoarrow.c | |
- /tmp/RtmpZvRoyR/filebc9661059dd11/dist/nanoarrow.h | |
All files successfully copied to src/ | |
Found vendored nanoarrow | |
** libs | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c altrep.c -o altrep.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c array.c -o array.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c array_stream.c -o array_stream.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c array_view.c -o array_view.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c as_array.c -o as_array.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c buffer.c -o buffer.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c convert.c -o convert.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c convert_array.c -o convert_array.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c convert_array_stream.c -o convert_array_stream.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c infer_ptype.c -o infer_ptype.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c init.c -o init.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c materialize.c -o materialize.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c nanoarrow.c -o nanoarrow.o | |
g++ -std=gnu++14 -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c nanoarrow_cpp.cc -o nanoarrow_cpp.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c pointers.c -o pointers.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c schema.c -o schema.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c util.c -o util.o | |
gcc -I"/usr/share/R/include" -DNDEBUG -fpic -g -O2 -ffile-prefix-map=/build/r-base-wZDgjM/r-base-4.2.2.20221110=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c version.c -o version.o | |
g++ -std=gnu++14 -shared -L/usr/lib/R/lib -Wl,-z,relro -o nanoarrow.so altrep.o array.o array_stream.o array_view.o as_array.o buffer.o convert.o convert_array.o convert_array_stream.o infer_ptype.o init.o materialize.o nanoarrow.o nanoarrow_cpp.o pointers.o schema.o util.o version.o -L/usr/lib/R/lib -lR | |
installing to /tmp/nanoarrow-0.1.0.KyPMTw/tmplib/00LOCK-r/00new/nanoarrow/libs | |
** R | |
** inst | |
** byte-compile and prepare package for lazy loading | |
** help | |
*** installing help indices | |
** building package indices | |
** testing if installed package can be loaded from temporary location | |
** checking absolute paths in shared objects and dynamic libraries | |
** testing if installed package can be loaded from final location | |
** testing if installed package keeps a record of temporary installation path | |
* DONE (nanoarrow) | |
/tmp/nanoarrow-0.1.0.KyPMTw /tmp/nanoarrow-0.1.0.KyPMTw/apache-arrow-nanoarrow-0.1.0 ~/work/c/arrow-nanoarrow | |
* checking for file ‘/tmp/nanoarrow-0.1.0.KyPMTw/apache-arrow-nanoarrow-0.1.0/r/DESCRIPTION’ ... OK | |
* preparing ‘nanoarrow’: | |
* checking DESCRIPTION meta-information ... OK | |
* cleaning src | |
* checking for LF line-endings in source and make files and shell scripts | |
* checking for empty or unneeded directories | |
* building ‘nanoarrow_0.1.0.tar.gz’ | |
└ Run R CMD check | |
* using log directory ‘/tmp/nanoarrow-0.1.0.KyPMTw/nanoarrow.Rcheck’ | |
* using R version 4.2.2 Patched (2022-11-10 r83330) | |
* using platform: x86_64-pc-linux-gnu (64-bit) | |
* using session charset: UTF-8 | |
* using option ‘--no-manual’ | |
* checking for file ‘nanoarrow/DESCRIPTION’ ... OK | |
* this is package ‘nanoarrow’ version ‘0.1.0’ | |
* package encoding: UTF-8 | |
* checking package namespace information ... OK | |
* checking package dependencies ... OK | |
* checking if this is a source package ... OK | |
* checking if there is a namespace ... OK | |
* checking for executable files ... OK | |
* checking for hidden files and directories ... OK | |
* checking for portable file names ... OK | |
* checking for sufficient/correct file permissions ... OK | |
* checking whether package ‘nanoarrow’ can be installed ... OK | |
* checking installed package size ... OK | |
* checking package directory ... OK | |
* checking DESCRIPTION meta-information ... OK | |
* checking top-level files ... OK | |
* checking for left-over files ... OK | |
* checking index information ... OK | |
* checking package subdirectories ... OK | |
* checking R files for non-ASCII characters ... OK | |
* checking R files for syntax errors ... OK | |
* checking whether the package can be loaded ... OK | |
* checking whether the package can be loaded with stated dependencies ... OK | |
* checking whether the package can be unloaded cleanly ... OK | |
* checking whether the namespace can be loaded with stated dependencies ... OK | |
* checking whether the namespace can be unloaded cleanly ... OK | |
* checking loading without being on the library search path ... OK | |
* checking dependencies in R code ... OK | |
* checking S3 generic/method consistency ... OK | |
* checking replacement functions ... OK | |
* checking foreign function calls ... OK | |
* checking R code for possible problems ... OK | |
* checking Rd files ... OK | |
* checking Rd metadata ... OK | |
* checking Rd cross-references ... OK | |
* checking for missing documentation entries ... OK | |
* checking for code/documentation mismatches ... OK | |
* checking Rd \usage sections ... OK | |
* checking Rd contents ... OK | |
* checking for unstated dependencies in examples ... OK | |
* checking line endings in shell scripts ... OK | |
* checking line endings in C/C++/Fortran sources/headers ... OK | |
* checking compiled code ... OK | |
* checking examples ... OK | |
* checking for unstated dependencies in ‘tests’ ... OK | |
* checking tests ... | |
Running ‘testthat.R’ | |
ERROR | |
Running the tests in ‘tests/testthat.R’ failed. | |
Last 13 lines of output: | |
3. ├─nanoarrow:::as_nanoarrow_array_from_c(`<list<int>>`, `<nnrrw_sc>`) | |
4. │ ├─nanoarrow::as_nanoarrow_array(x, schema = schema, .from_c = TRUE) | |
5. │ └─nanoarrow:::as_nanoarrow_array.default(x, schema = schema, .from_c = TRUE) | |
6. │ ├─nanoarrow::as_nanoarrow_array(arrow::as_arrow_array(x, type = arrow::as_data_type(schema))) | |
7. │ ├─arrow::as_arrow_array(x, type = arrow::as_data_type(schema)) | |
8. │ └─arrow:::as_arrow_array.default(x, type = arrow::as_data_type(schema)) | |
9. │ └─arrow:::vec_to_Array(x, type) | |
10. ├─arrow (local) `<fn>`(`<list<int>>`, type = `<ListType>`, from_vec_to_array = TRUE) | |
11. └─arrow:::as_arrow_array.default(`<list<int>>`, type = `<ListType>`, from_vec_to_array = TRUE) | |
12. └─arrow:::stop_cant_convert_array(x, type) | |
13. └─rlang::abort(...) | |
[ FAIL 4 | WARN 0 | SKIP 4 | PASS 963 ] | |
Error: Test failures | |
Execution halted | |
* DONE | |
Status: 1 ERROR | |
See | |
‘/tmp/nanoarrow-0.1.0.KyPMTw/nanoarrow.Rcheck/00check.log’ | |
for details. | |
Failed to verify release candidate. See /tmp/nanoarrow-0.1.0.KyPMTw for details. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment