[ 
https://issues.apache.org/jira/browse/ARROW-16313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nicola Crane updated ARROW-16313:
---------------------------------
    Summary: [R] test-fedora-r-clang-sanitizer - uninitialized options for 
assume_timezone kernel  (was: [R] Uninitialized options for assume_timezone 
kernel)

> [R] test-fedora-r-clang-sanitizer - uninitialized options for assume_timezone 
> kernel
> ------------------------------------------------------------------------------------
>
>                 Key: ARROW-16313
>                 URL: https://issues.apache.org/jira/browse/ARROW-16313
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: R
>    Affects Versions: 7.0.0
>            Reporter: Antoine Pitrou
>            Assignee: Antoine Pitrou
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 8.0.0
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Found by R sanitizer builds:
> {code}
> 2022-04-24T21:14:42.6518411Z Start test: `as_datetime()`
> 2022-04-24T21:14:42.6519247Z /usr/bin/../include/c++/v1/memory:2113:18: 
> runtime error: load of value 16, which is not a valid value for type 
> 'arrow::compute::AssumeTimezoneOptions::Ambiguous'
> 2022-04-24T21:14:42.6521313Z     #0 0x7fc8ecdafbb1 in 
> std::__1::__compressed_pair_elem<arrow::compute::AssumeTimezoneOptions, 1, 
> false>::__compressed_pair_elem<std::__1::basic_string<char, 
> std::__1::char_traits<char>, std::__1::allocator<char> >&&, 
> arrow::compute::AssumeTimezoneOptions::Ambiguous&, 
> arrow::compute::AssumeTimezoneOptions::Nonexistent&, 0ul, 1ul, 
> 2ul>(std::__1::piecewise_construct_t, 
> std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, 
> std::__1::allocator<char> >&&, 
> arrow::compute::AssumeTimezoneOptions::Ambiguous&, 
> arrow::compute::AssumeTimezoneOptions::Nonexistent&>, 
> std::__1::__tuple_indices<0ul, 1ul, 2ul>) 
> /usr/bin/../include/c++/v1/memory:2113:18
> 2022-04-24T21:14:42.6526869Z     #1 0x7fc8ecdaf027 in 
> std::__1::__compressed_pair<std::__1::allocator<arrow::compute::AssumeTimezoneOptions>,
>  
> arrow::compute::AssumeTimezoneOptions>::__compressed_pair<std::__1::allocator<arrow::compute::AssumeTimezoneOptions>&,
>  std::__1::basic_string<char, std::__1::char_traits<char>, 
> std::__1::allocator<char> >&&, 
> arrow::compute::AssumeTimezoneOptions::Ambiguous&, 
> arrow::compute::AssumeTimezoneOptions::Nonexistent&>(std::__1::piecewise_construct_t,
>  
> std::__1::tuple<std::__1::allocator<arrow::compute::AssumeTimezoneOptions>&>, 
> std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, 
> std::__1::allocator<char> >&&, 
> arrow::compute::AssumeTimezoneOptions::Ambiguous&, 
> arrow::compute::AssumeTimezoneOptions::Nonexistent&>) 
> /usr/bin/../include/c++/v1/memory:2197:9
> 2022-04-24T21:14:42.6530083Z     #2 0x7fc8ecdae891 in 
> std::__1::__shared_ptr_emplace<arrow::compute::AssumeTimezoneOptions, 
> std::__1::allocator<arrow::compute::AssumeTimezoneOptions> 
> >::__shared_ptr_emplace<std::__1::basic_string<char, 
> std::__1::char_traits<char>, std::__1::allocator<char> >, 
> arrow::compute::AssumeTimezoneOptions::Ambiguous&, 
> arrow::compute::AssumeTimezoneOptions::Nonexistent&>(std::__1::allocator<arrow::compute::AssumeTimezoneOptions>,
>  std::__1::basic_string<char, std::__1::char_traits<char>, 
> std::__1::allocator<char> >&&, 
> arrow::compute::AssumeTimezoneOptions::Ambiguous&, 
> arrow::compute::AssumeTimezoneOptions::Nonexistent&) 
> /usr/bin/../include/c++/v1/memory:3470:16
> 2022-04-24T21:14:42.6533732Z     #3 0x7fc8ecd81777 in 
> std::__1::enable_if<!(is_array<arrow::compute::AssumeTimezoneOptions>::value),
>  std::__1::shared_ptr<arrow::compute::AssumeTimezoneOptions> >::type 
> std::__1::make_shared<arrow::compute::AssumeTimezoneOptions, 
> std::__1::basic_string<char, std::__1::char_traits<char>, 
> std::__1::allocator<char> >, 
> arrow::compute::AssumeTimezoneOptions::Ambiguous&, 
> arrow::compute::AssumeTimezoneOptions::Nonexistent&>(std::__1::basic_string<char,
>  std::__1::char_traits<char>, std::__1::allocator<char> >&&, 
> arrow::compute::AssumeTimezoneOptions::Ambiguous&, 
> arrow::compute::AssumeTimezoneOptions::Nonexistent&) 
> /usr/bin/../include/c++/v1/memory:4291:26
> 2022-04-24T21:14:42.6535804Z     #4 0x7fc8ecd6f6de in 
> make_compute_options(std::__1::basic_string<char, 
> std::__1::char_traits<char>, std::__1::allocator<char> >, 
> cpp11::r_vector<SEXPREC*>) 
> /tmp/RtmpHQX0ba/R.INSTALLb28193b79cc/arrow/src/compute.cpp:406:12
> {code}



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to