ce7143f932
Upstream changes: CHANGES IN bit VERSION 1.1-14 BUG FIXES o bit[i] and bit[i]<-v now check for non-positive integers which prevents a segfault when bit[NA] or bit[NA]<-v CHANGES IN bit VERSION 1.1-13 USER VISIBLE CHANGES o logical NA is now mapped to bit FALSE as in ff booleans o extractor function '[.bit' with positive numeric subscripts (integer, double, bitwhich) now behaves like '[.logical' and returns NA for out-of-bound requests and no element for 0 o extractor function '[[.bit' with positive numeric (integer, double, bitwhich) subscripts now behaves like '[[.logical' and throws an error for out-of-bound requests o extractor function '[.bit' with range index subscripts (ri) subscripts now behaves like '[[.bit' and throws an error for out-of-bound requests o assignment functions '[<-.bit' and '[[<-.bit' with positive numeric (integer, double, bitwhich) subscripts now behave like '[<-.logical' and '[[<-.logical' and silently increase vector length if necessary o assignment function '[<-.bit' with range index subscripts (ri) now behaves like '[[<-.bit' and silently increases vector length if necessary o rlepack() is now a generic with a method for class 'integer' o rleunpack() is now a generic with a method for class 'rlepack' o unique.rlepack() now gives correct results for unordered sequences o anyDuplicated.rlepack() now returns the position of the first duplicate and gives correct results for unordered sequences TUNING o The package can now compiled with 64bit words instead of 32bit words, since we only measured a minor speedup, we left 32bit as the default. BUG FIXES o extractor and assignment functions now check for legal (positive) subscript bounds, hence illegally large subscripts or zero no longer cause memory violations
6 lines
398 B
Text
6 lines
398 B
Text
$NetBSD: distinfo,v 1.2 2018/07/04 08:13:59 wen Exp $
|
|
|
|
SHA1 (R/bit_1.1-14.tar.gz) = 453ff3bd2adbbf2a426a3007c684433d46eb85ab
|
|
RMD160 (R/bit_1.1-14.tar.gz) = 935de899df19c04d9ee3e71bcf9b7500560cfb94
|
|
SHA512 (R/bit_1.1-14.tar.gz) = b840d1469f5fce1ff8028992c19a4ca9bba9f84d073ccca7fab83fd172adbbe37a75fad23da73ea88c6ca90ba134f280f407ca86664563966d3e30cd6e8ea9e3
|
|
Size (R/bit_1.1-14.tar.gz) = 54779 bytes
|