-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tests fail #419
Comments
@nunotexbsd the full log says Rcpp is missing, and hence the you need to install these mentioned in the log
|
@pachadotdev I think I have all dependencies covered in port. Thanks!
Short error log:
Full log: |
@nunotexbsd I was finally able to replicate the error you have! I added that in an unrelated PR but now I will add that tiny change by separate https://github.com/r-lib/cpp11/pull/427/files#diff-a66dc48b52fad8fe92354878da72e04c4b0bfb9d4fea933afcfa3020ac61b0ebR15 |
@pachadotdev That's good news! Didn't found a way to apply the shorter patch: But I will stay tuned and wait for merge so I can test it. Thanks |
@nunotexbsd as I commented in the PR, can you install the github version from main? |
In order to use FreeBSD ports framework cran helpers, I did download cpp11-main.zip, uncompress and apply 9ebcf41 to it, create a new tarball and use it in ports. Build is ok, but when running test:
Maybe I missed something here. |
how about
or
|
* using log directory ‘/home/nunotex/Work/cpp11/cpp11test.Rcheck’
* using R version 4.4.2 (2024-10-31)
* using platform: amd64-portbld-freebsd15.0
* R was compiled by
FreeBSD clang version 19.1.5 (https://github.com/llvm/llvm-project.git llvmorg-19.1.5-0-gab4b5a2db582)
GNU Fortran (FreeBSD Ports Collection) 13.3.0
* running under: FreeBSD leg.home 15.0-CURRENT FreeBSD 15.0-CURRENT #21 main-n274426-98e34e8e2557: Mon Dec 23 23:52:26 WET 2024 [email protected]:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64
* using session charset: UTF-8
* checking for file ‘cpp11test/DESCRIPTION’ ... ERROR
Required fields missing or empty:
‘Author’ ‘Maintainer’
* DONE
Status: 1 ERROR
See
‘/home/nunotex/Work/cpp11/cpp11test.Rcheck/00check.log’
for details. |
@nunotexbsd sorry, for a github repo the command is |
@pachadotdev after installing missing deps with > devtools::check()
<snip>
✔ checking Rd \usage sections ...
✔ checking Rd contents ...
✔ checking for unstated dependencies in examples ...
✔ checking line endings in C/C++/Fortran sources/headers ...
✔ checking pragmas in C/C++ headers and code ...
WARNING
‘qpdf’ is needed for checks on size reduction of PDFs
✔ checking installed files from ‘inst/doc’ ...
✔ checking files in ‘vignettes’ ...
✔ checking examples (2.1s)
✔ checking for unstated dependencies in ‘tests’ ...
─ checking tests ...
[13s/13s] OKthat.R’
* checking for unstated dependencies in vignettes ... OK
* checking package vignettes ... OK
* checking re-building of vignette outputs ... [35s/35s] OK
* checking for non-standard things in the check directory ... OK
* checking for detritus in the temp directory ... OK
* DONE
Status: 1 WARNING
See
‘/tmp/RtmpU7vTmY/file1232845813d99/cpp11.Rcheck/00check.log’
for details.
── R CMD check results ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── cpp11 0.5.1.9000 ────
Duration: 59.7s
❯ checking pragmas in C/C++ headers and code ... OK
WARNING
‘qpdf’ is needed for checks on size reduction of PDFs
0 errors ✔ | 1 warning ✖ | 0 notes ✔ |
@nunotexbsd you are all set! the warning is something about the manual, which you can fix with a command equivalent to |
Trying to find if a missing dependency is causing testunit to fail.
Tested on 0.5.0 and 0.5.1.
Any clues?
Thanks
Full log:
00check.log
The text was updated successfully, but these errors were encountered: