* using log directory ‘/srv/hornik/tmp/CRAN_pretest/fastLowess.Rcheck’ * using R Under development (unstable) (2025-12-17 r89193) * using platform: x86_64-pc-linux-gnu * R was compiled by Debian clang version 21.1.6 (2) Debian flang version 21.1.6 (2) * running under: Debian GNU/Linux forky/sid * using session charset: UTF-8 * checking for file ‘fastLowess/DESCRIPTION’ ... OK * this is package ‘fastLowess’ version ‘0.1.0’ * package encoding: UTF-8 * checking CRAN incoming feasibility ... [3s/4s] NOTE Maintainer: ‘Amir Valizadeh ’ New submission License components with restrictions and base license permitting such: AGPL-3 + file LICENSE File 'LICENSE': DUAL LICENSE Copyright (c) 2025 Amir Valizadeh This software is dual-licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) and a Commercial License. ================================================================================ OPTION 1: AGPL-3.0 (Open Source) ================================================================================ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see . IMPORTANT AGPL-3.0 REQUIREMENTS: - If you modify this software and use it to provide a network service, you MUST make the complete source code of your modified version available to users of that service. - Any derivative works must also be licensed under AGPL-3.0. - You must preserve all copyright and license notices. Full AGPL-3.0 license text: ================================================================================ OPTION 2: Commercial License ================================================================================ If you wish to use this software in a proprietary application or service without the AGPL-3.0 requirements (such as disclosing your source code), you must obtain a commercial license. A commercial license grants you the right to: - Use the software in closed-source/proprietary applications - Modify the software without releasing your changes - Distribute the software as part of your proprietary product - Use the software in network services without source disclosure For commercial licensing inquiries, please contact: Email: Subject: fastLowess-R Commercial License Inquiry ================================================================================ CHOOSING A LICENSE ================================================================================ You may choose either license option: 1. Use under AGPL-3.0 if you are creating open-source software and can comply with the AGPL-3.0 requirements (including source code disclosure for network services). 2. Obtain a commercial license if you need to use this software in proprietary applications or cannot comply with AGPL-3.0 requirements. Using this software under AGPL-3.0 without complying with its terms, or using it commercially without a commercial license, constitutes copyright infringement. ================================================================================ * 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 ... NOTE Found the following hidden files and directories: vendor/autocfg/.cargo-checksum.json vendor/crossbeam-deque/.cargo-checksum.json vendor/crossbeam-epoch/.cargo-checksum.json vendor/crossbeam-utils/.cargo-checksum.json vendor/either/.cargo-checksum.json vendor/extendr-api/.cargo-checksum.json vendor/extendr-ffi/.cargo-checksum.json vendor/extendr-macros/.cargo-checksum.json vendor/fastLowess/.cargo-checksum.json vendor/libm/.cargo-checksum.json vendor/lowess/.cargo-checksum.json vendor/matrixmultiply/.cargo-checksum.json vendor/ndarray/.cargo-checksum.json vendor/num-complex/.cargo-checksum.json vendor/num-integer/.cargo-checksum.json vendor/num-traits/.cargo-checksum.json vendor/once_cell/.cargo-checksum.json vendor/paste/.cargo-checksum.json vendor/portable-atomic-util/.cargo-checksum.json vendor/portable-atomic/.cargo-checksum.json vendor/proc-macro2/.cargo-checksum.json vendor/quote/.cargo-checksum.json vendor/rawpointer/.cargo-checksum.json vendor/rayon-core/.cargo-checksum.json vendor/rayon/.cargo-checksum.json vendor/syn/.cargo-checksum.json vendor/unicode-ident/.cargo-checksum.json .cargo These were most likely included in error. See section ‘Package structure’ in the ‘Writing R Extensions’ manual. CRAN-pack does not know about vendor/autocfg/.cargo-checksum.json vendor/crossbeam-deque/.cargo-checksum.json vendor/crossbeam-epoch/.cargo-checksum.json vendor/crossbeam-utils/.cargo-checksum.json vendor/either/.cargo-checksum.json vendor/extendr-api/.cargo-checksum.json vendor/extendr-ffi/.cargo-checksum.json vendor/extendr-macros/.cargo-checksum.json vendor/fastLowess/.cargo-checksum.json vendor/libm/.cargo-checksum.json vendor/lowess/.cargo-checksum.json vendor/matrixmultiply/.cargo-checksum.json vendor/ndarray/.cargo-checksum.json vendor/num-complex/.cargo-checksum.json vendor/num-integer/.cargo-checksum.json vendor/num-traits/.cargo-checksum.json vendor/once_cell/.cargo-checksum.json vendor/paste/.cargo-checksum.json vendor/portable-atomic-util/.cargo-checksum.json vendor/portable-atomic/.cargo-checksum.json vendor/proc-macro2/.cargo-checksum.json vendor/quote/.cargo-checksum.json vendor/rawpointer/.cargo-checksum.json vendor/rayon-core/.cargo-checksum.json vendor/rayon/.cargo-checksum.json vendor/syn/.cargo-checksum.json vendor/unicode-ident/.cargo-checksum.json .cargo * checking for portable file names ... OK * checking for sufficient/correct file permissions ... OK * checking serialization versions ... OK * checking whether package ‘fastLowess’ can be installed ... [40s/17s] OK * used C compiler: ‘Debian clang version 21.1.7 (1)’ * checking package directory ... OK * checking for future file timestamps ... OK * checking DESCRIPTION meta-information ... OK * checking top-level files ... NOTE Non-standard files/directories found at top level: ‘CONTRIBUTING.md’ ‘Cargo.lock’ ‘Cargo.toml’ ‘cran-comments.md’ ‘fastLowess-manual.pdf’ ‘scripts’ ‘vendor’ * checking for left-over files ... OK * checking index information ... OK * checking package subdirectories ... WARNING Demos with non-ASCII characters: online_smoothing.R Portable packages must use only ASCII characters in their demos. Use \uxxxx escapes for other characters. * checking code files for non-ASCII characters ... OK * checking R files for syntax errors ... OK * checking whether the package can be loaded ... [0s/0s] OK * checking whether the package can be loaded with stated dependencies ... [0s/0s] OK * checking whether the package can be unloaded cleanly ... [0s/0s] OK * checking whether the namespace can be loaded with stated dependencies ... [0s/0s] OK * checking whether the namespace can be unloaded cleanly ... [0s/0s] OK * checking loading without being on the library search path ... [0s/0s] OK * checking use of S3 registration ... 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 ... [2s/2s] OK * checking Rd files ... [0s/0s] OK * checking Rd metadata ... OK * checking Rd line widths ... 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 line endings in Makefiles ... OK * checking compilation flags in Makevars ... OK * checking for GNU extensions in Makefiles ... OK * checking for portable use of $(BLAS_LIBS) and $(LAPACK_LIBS) ... OK * checking use of PKG_*FLAGS in Makefiles ... OK * checking use of SHLIB_OPENMP_*FLAGS in Makefiles ... OK * checking pragmas in C/C++ headers and code ... OK * checking compilation flags used ... OK * checking compiled code ... WARNING File ‘fastLowess/libs/fastLowess.so’: Found ‘_exit’, possibly from ‘_exit’ (C) Object: ‘../target/release/libfastLowess.a’ Found ‘abort’, possibly from ‘abort’ (C) Object: ‘../target/release/libfastLowess.a’ Found ‘exit’, possibly from ‘exit’ (C) Object: ‘../target/release/libfastLowess.a’ Compiled code should not call entry points which might terminate R nor write to stdout/stderr instead of to the console, nor use Fortran I/O nor system RNGs nor [v]sprintf. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual. * checking Rust compilation ... OK * checking examples ... [41s/2s] NOTE Examples with CPU (user + system) or elapsed time > 5s user system elapsed smooth_streaming 40.854 0.008 1.289 Examples with CPU time > 2.5 times elapsed time user system elapsed ratio smooth_streaming 40.854 0.008 1.289 31.701 * checking for unstated dependencies in ‘demo’ ... OK * checking PDF version of manual ... [2s/2s] OK * checking HTML version of manual ... [0s/0s] OK * checking for non-standard things in the check directory ... OK * checking for detritus in the temp directory ... OK * DONE Status: 2 WARNINGs, 4 NOTEs