Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-9575

[R] gcc-UBSAN failure on CRAN

Details

    Description

      https://www.stats.ox.ac.uk/pub/bdr/memtests/gcc-UBSAN/arrow/tests/testthat.Rout shows

      
      R Under development (unstable) (2020-07-24 r78910) -- "Unsuffered Consequences"
      Copyright (C) 2020 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(arrow)
      
      Attaching package: 'arrow'
      
      The following object is masked from 'package:testthat':
      
          matches
      
      The following object is masked from 'package:utils':
      
          timestamp
      
      > library(tibble)
      > 
      > test_check("arrow")
      /tmp/Rtmp1j26sr/working_dir/Rtmpv45o92/file767be1f86b2af/apache-arrow-1.0.0/cpp/src/parquet/arrow/path_internal.cc:517:8: runtime error: load of value 190, which is not a valid value for type 'bool'
          #0 0x7f06849027ae in parquet::arrow::(anonymous namespace)::PathInfo::PathInfo(parquet::arrow::(anonymous namespace)::PathInfo const&) [clone .cold] (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xc1fc7ae)
          #1 0x7f06867cd87c in void parquet::arrow::(anonymous namespace)::PathBuilder::AddTerminalInfo<arrow::NumericArray<arrow::Int32Type> >(arrow::NumericArray<arrow::Int32Type> const&) (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe0c787c)
          #2 0x7f0686874010 in arrow::Status arrow::VisitArrayInline<parquet::arrow::(anonymous namespace)::PathBuilder>(arrow::Array const&, parquet::arrow::(anonymous namespace)::PathBuilder*) (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe16e010)
          #3 0x7f068687bdb4 in parquet::arrow::MultipathLevelBuilder::Make(arrow::Array const&, bool) (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe175db4)
          #4 0x7f0686c19207 in parquet::arrow::FileWriterImpl::WriteColumnChunk(std::shared_ptr<arrow::ChunkedArray> const&, long, long) (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe513207)
          #5 0x7f0686a3158a in parquet::arrow::FileWriterImpl::WriteTable(arrow::Table const&, long)::{lambda(long, long)#1}::operator()(long, long) const (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe32b58a)
          #6 0x7f0686a4fac5 in parquet::arrow::FileWriterImpl::WriteTable(arrow::Table const&, long) (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe349ac5)
          #7 0x7f0685023f0f in parquet___arrow___FileWriter__WriteTable(std::shared_ptr<parquet::arrow::FileWriter> const&, std::shared_ptr<arrow::Table> const&, long) /data/gannet/ripley/R/packages/tests-gcc-SAN/arrow/src/parquet.cpp:246
          #8 0x7f0684df514f in _arrow_parquet___arrow___FileWriter__WriteTable /data/gannet/ripley/R/packages/tests-gcc-SAN/arrow/src/arrowExports.cpp:4527
          #9 0x57c023 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:604
          #10 0x6361b1 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7670
          #11 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #12 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #13 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #14 0x66de2f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846
          #15 0x6769e6 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2508
          #16 0x66e258 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798
          #17 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #18 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #19 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #20 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #21 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #22 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #23 0x66de2f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846
          #24 0x6769e6 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2508
          #25 0x66e258 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798
          #26 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #27 0x66db73 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:746
          #28 0x6769e6 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2508
          #29 0x66e258 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798
          #30 0x67d517 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3335
          #31 0x62584b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7114
          #32 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #33 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #34 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #35 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #36 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #37 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #38 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #39 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #40 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #41 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #42 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #43 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #44 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #45 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #46 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #47 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #48 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #49 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #50 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #51 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #52 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #53 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #54 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #55 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #56 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #57 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #58 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #59 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #60 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #61 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #62 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #63 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #64 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #65 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #66 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #67 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #68 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #69 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #70 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #71 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #72 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #73 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #74 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #75 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #76 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #77 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #78 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #79 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #80 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #81 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #82 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #83 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #84 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #85 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #86 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #87 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #88 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #89 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #90 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #91 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #92 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #93 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #94 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #95 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #96 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #97 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #98 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #99 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #100 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #101 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #102 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #103 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #104 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #105 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #106 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #107 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #108 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #109 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #110 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #111 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #112 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #113 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #114 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #115 0x66de2f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846
          #116 0x6769e6 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2508
          #117 0x66e258 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798
          #118 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #119 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #120 0x66de2f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846
          #121 0x67df57 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3358
          #122 0x62584b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7114
          #123 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #124 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #125 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #126 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #127 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #128 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #129 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #130 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #131 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #132 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #133 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #134 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #135 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #136 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #137 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #138 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #139 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #140 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #141 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #142 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #143 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #144 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #145 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #146 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #147 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #148 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #149 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #150 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #151 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #152 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #153 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #154 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #155 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #156 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #157 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #158 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #159 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #160 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #161 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #162 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #163 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #164 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #165 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #166 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #167 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #168 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #169 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #170 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #171 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #172 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #173 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #174 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #175 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #176 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #177 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #178 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #179 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #180 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #181 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #182 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #183 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #184 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #185 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #186 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #187 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #188 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #189 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #190 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #191 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #192 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #193 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #194 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #195 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #196 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #197 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #198 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #199 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #200 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #201 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #202 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #203 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #204 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #205 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #206 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #207 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #208 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #209 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #210 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #211 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #212 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #213 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #214 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #215 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #216 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #217 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #218 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #219 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #220 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #221 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #222 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #223 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #224 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #225 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #226 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #227 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #228 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #229 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #230 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #231 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #232 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #233 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #234 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #235 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #236 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #237 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #238 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #239 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #240 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #241 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #242 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #243 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #244 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #245 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #246 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #247 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #248 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #249 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #250 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #251 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #252 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #253 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #254 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #255 0x67b5bd in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1955
          #256 0x44c07a in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:70
          #257 0x7179d9 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1385
          #258 0x620afc in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7134
          #259 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #260 0x672834 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
          #261 0x674ce4 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
          #262 0x643fae in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
          #263 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #264 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #265 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #266 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #267 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
          #268 0x66d567 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
          #269 0x66f5a2 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
          #270 0x66fd37 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
          #271 0x66fd37 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
          #272 0x6341da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
      
      ══ testthat results  ═══════════════════════════════════════════════════════════
      [ OK: 2382 | SKIPPED: 34 | WARNINGS: 0 | FAILED: 0 ]
      > 
      > proc.time()
         user  system elapsed 
       67.988   5.209  71.229 
      

      I know we have an R sanitizer job that runs but it didn't catch this.

      Attachments

        Issue Links

          Activity

            People

              npr Neal Richardson
              npr Neal Richardson
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10m
                  10m

                  Slack

                    Issue deployment