CRAN Package Check Results for Package cowsay

Last updated on 2025-05-10 16:52:13 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.2.0 2.86 31.21 34.07 OK
r-devel-linux-x86_64-debian-gcc 1.2.0 2.11 25.37 27.48 ERROR
r-devel-linux-x86_64-fedora-clang 1.2.0 51.71 OK
r-devel-linux-x86_64-fedora-gcc 1.2.0 64.49 OK
r-devel-windows-x86_64 1.2.0 3.00 54.00 57.00 OK
r-patched-linux-x86_64 1.2.0 2.70 29.15 31.85 OK
r-release-linux-x86_64 1.2.0 2.60 28.89 31.49 OK
r-release-macos-arm64 1.2.0 32.00 OK
r-release-macos-x86_64 1.2.0 54.00 OK
r-release-windows-x86_64 1.2.0 4.00 53.00 57.00 OK
r-oldrel-macos-arm64 1.2.0 70.00 OK
r-oldrel-macos-x86_64 1.2.0 99.00 OK
r-oldrel-windows-x86_64 1.2.0 5.00 61.00 66.00 OK

Check Details

Version: 1.2.0
Check: examples
Result: ERROR Running examples in ‘cowsay-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: say > ### Title: Sling messages and warnings with flair > ### Aliases: say think > > ### ** Examples > > say() ______________ < Hello world! > -------------- \ \ ^__^ (oo)\ ________ (__)\ )\ /\ ||------w| || ||> say("what") ______ < what > ------ \ \ ^__^ (oo)\ ________ (__)\ )\ /\ ||------w| || ||> say("time") ____________________________ < 2025-05-09 15:11:45.141464 > ---------------------------- \ \ ^__^ (oo)\ ________ (__)\ )\ /\ ||------w| || ||> > say("who you callin chicken", "chicken") ________________________ < who you callin chicken > ------------------------ \ \ _ _/ } `>' \ `| \ | /'-. .-. \' ';`--' .' \'. `'-./ '.`-..-;` `;-..' _| _| /` /` [nosig]> say("ain't that some shit", "poop") ______________________ < ain't that some shit > ---------------------- \ \ ( ) ( ) ( ) _ ) ( \_ _(_\ \)__ (____\ ___)) [nosig]> say("icanhazpdf?", "cat") _____________ < icanhazpdf? > ------------- \ \ |\___/| ==) ^Y^ (== \ ^ / )=*=( / \ | | /| | | |\ \| | |_|/\ jgs //_// ___/ \_)> say("boo!", "pumpkin") ______ < boo! > ------ \ \ ___ ___)__|_ .-*' '*-, / /| |\ \ ; /_| |_\ ; ; |\ /| ; ; | ''--...--'' | ; \ ''---.....--'' / ''*-.,_______,.-*' [nosig]> say("hot diggity", "frog") _____________ < hot diggity > ------------- \ \ (.)_(.) _ ( _ ) _ / \/`-----'\/ \ __\ ( ( ) ) /__ ) /\ \._./ /\ ( )_/ /|\ /|\ \_( [nosig]> > # Vary type of output, default calls message() > say("hell no!") __________ < hell no! > ---------- \ \ ^__^ (oo)\ ________ (__)\ )\ /\ ||------w| || ||> say("hell no!", type = "warning") Warning in say("hell no!", type = "warning") : __________ < hell no! > ---------- \ \ ^__^ (oo)\ ________ (__)\ )\ /\ ||------w| || || > say("hell no!", type = "string") [1] "\n __________ \n< hell no! >\n ---------- \n \\\n \\\n\n ^__^ \n (oo)\\ ________ \n (__)\\ )\\ /\\ \n ||------w|\n || ||" > > # The hypnotoad > say(by = "hypnotoad") ______________________________ < All Glory to the HYPNO TOAD! > ------------------------------ \ \ ,'``.._ ,'``. :,--._:)\,:,._,.: :`--,'' :`...';\ `,' `---' `. / : / \ ,' :\.___,-. `...,---'``````-..._ |: \ ( ) ;: ) \ _,-. `. ( // `' \ : `.// ) ) , ; ,-|`. _,'/ ) ) ,' ,' ( :`.`-..____..=:.-': . _,' ,' `,'\ ``--....-)=' `._, \ ,') _ '``._ _.-/ _ `. (_) / )' ; / \ \`-.' `--( `-:`. `' ___..' _,-' |/ `.) `-. `.`.``-----``--, .' |/`.\`' ,','); SSt ` (/ (/> > # Trilobite > say(by = "trilobite") ______________ < Hello world! > -------------- \ \ _____ .'` ,-. `'. / ([ ]) \ /.-""`(`)`""-.\ <'```(.)```'> <'```(.)```'> <'``(.)``'> sk <``\_/``> `'---'`> > # Shark > say("Q: What do you call a solitary shark\nA: A lone shark", by = "shark") ______________________________________________________ < Q: What do you call a solitary shark A: A lone shark > ------------------------------------------------------ \ \ /""-._ . '-, : '', ; * '. ' * () '. \ \ \ _.---.._ '. : .' _.--''-'' \ ,' .._ '/.' . ; ; `-. , \' ; `, ; ._\ ; \ _,-' ''--._ : \_,-' '-._ \ ,-' . '-._ .' __.-''; \...,__ '. .' _,-' \ \ ''--.,__ '\ / _,--' ; \ ; \^.} ;_,-' ) \ )\ ) ; / \/ \_.,-' ; / ; ,-' _,-'''-. ,-., ; PFA ,-' _.-' \ / |/'-._...--' :--`` )/ '> > # Buffalo > say("Q: What do you call a single buffalo?\nA: A buffalonely", by = "buffalo") ________________________________________________________ < Q: What do you call a single buffalo? A: A buffalonely > -------------------------------------------------------- \ \ _.-````'-,_ _,.,_ ,-'` `'-.,_ /) ( '``-. (( ) ) `\ \) (_/ )\ | /) ' ,' / \ `\ ^' ' ( / )) | _/\ , / ,,`\ ( "` \Y, | \ \ | ````| / \_ \ `)_/ \ \ ) ( > ( > \( \( |/ |/ mic & dwb /_(/_( /_( /_(> > ## Don't show: > if (rlang::is_installed("fortunes")) (if (getRversion() >= "3.4") withAutoprint else force)({ # examplesIf + ## End(Don't show) + # Using fortunes + library(fortunes) + say(what = "fortune") + ## you don't have to pass anything to the `what` parameter if `fortune` is + ## not null + say("fortune", "spider") + say("fortune", "facecat") + say("fortune", "behindcat") + say("fortune", "smallcat") + say("fortune", "monkey") + say("fortune", "egret") + say(fortune = 10) + say(fortune = 100) + say(fortune = "whatever") + say(fortune = 7) + say(fortune = 45) + # Clippy + say(fortune = 59, by = "clippy") + ## Don't show: + }) # examplesIf > library(fortunes) > say(what = "fortune") _________________________________________________________ / The phrase "does not work" is not very helpful, it can \ | mean quite a few things including: * Your computer | | exploded. * No explosion, but smoke is pouring out the | | back and microsoft's "NoSmoke" utility is not | | compatible with your power supply. * The computer | | stopped working. * The computer sits around on the | | couch all day eating chips and watching talk shows. * | | The computer has started picketing your house shouting | | catchy slogans and demanding better working conditions | | and an increase in memory. * Everything went dark and | | you cannot check the cables on the back of the computer | | because the lights are off due to the power outage. * R | | crashed, but the other programs are still working. * R | | gave an error message and stopped processing your code | | after running for a while. * R gave an error message | | without running any of your code (and is waiting for | | your next command). * R is still running your code and | | the time has exceeded your patience so you think it has | | hung. * R completed and returned a result, but also | | gave warnings. * R completed your command, but gave an | | incorrect answer. * R completed your command but the | | answer is different from what you expect (but is | | correct according to the documentation). | | | | There are probably others. Running your code I think | | the answer is the last one. Greg Snow R-help April | \ 2012 / --------------------------------------------------------- \ \ ^__^ (oo)\ ________ (__)\ )\ /\ ||------w| || ||> say("fortune", "spider") ________________________________________________________ / Duncan Murdoch: Others need to run under ESS. Francois \ | Pinard: While this is a good things for Emacs lovers, | | the requirement is rather unwelcome for pagans! :-) | | Duncan Murdoch and Francois Pinard on the availability | \ of command completion R-help May 2006 / -------------------------------------------------------- \ \ | | | __ | / \ | \_\\ //_/ .'/()\'. \\ // [nosig]> say("fortune", "facecat") _________________________________________________________ / See pages 45 and 46 of V&R's S PROGRAMMING for a \ | definitive discussion of how to do this. (Confession: I | | treat anything that V&R say as definitive). Berton | | Gunter in reply to the question how to parse a '...' | \ function argument R-help June 2005 / --------------------------------------------------------- \ \ /\ /\ (O o) =(:^:)= U [nosig]> say("fortune", "behindcat") ________________________________________________________ / R is wonderful, but it cannot work magic. Rolf Turner \ | answering a request for automatic generation of 'data | \ from a known mean and 95% CI' R-help October 2011 / -------------------------------------------------------- \ \ |\___/| ) ( =\ /= )===( / \ | | / \ \ / jgs \__ _/ ( ( ) ) (_(> say("fortune", "smallcat") _________________________________________________________ / So, with the item in the original query: \ | | | if (x<-3) do_something; | | | | if they wrote it as | | | | if (x<(-3)) do_something; | | | | there would be no problem (and no doubt about what went | | with what). Of course in complicated expressions this | | could induce an episode of ocular lispopia, but apart | | from that it's safe! Ted Harding about potential | | confusion between assignment and comparisons with | \ negative numbers R-devel August 2010 / --------------------------------------------------------- \ \ /\_/\ ( o.o ) > ^ < [nosig] > say("fortune", "monkey") _________________________________________________________ / Tony Plate: There looks to be a typo in the R-exts \ | manual: [...] Peter Dalgaard: 'svn blame' tells me that | | this was Brian's addition in rev.35362 [...] Brian D. | | Ripley: I prefer 'svn praise' myself. Peter Dalgaard: | | Or 'svn annotate'. I think it depends on what I'm | | looking for, plus the risk that the author | | (perpetrator, contributor) might be me... Tony Plate, | | Peter Dalgaard, and Brian D. Ripley about a typo in the | \ documentation R-devel April 2007 / --------------------------------------------------------- \ \ .="=. _/.-.-.\_ _ ( ( o o ) ) )) |/ " \| // \'---'/ // jgs /`"""`\\ (( / /_,_\ \\ \\ \_\_'__/ \ )) /` /`~\ |// / / \ / ,--`,--'\/\ / '-- "--' '--'> say("fortune", "egret") _________________________________________________________ / It's not meant for sampling weights. It's meant for \ | precision weights. How best to include sampling weights | | in mixed models is a research problem at the moment, | | but you can rely on getting the wrong answer if you | | just use the weights= argument. Thomas Lumley in | | reponse to a question about specifying sampling weights | \ in lme4 R-help January 2012 / --------------------------------------------------------- \ \ _, -==<' ` ) / / (_. | ,-,`\ \\ \ \ `\, \ \ ||\ \`|, jgs _|| `=`-' ~~`~`> say(fortune = 10) _______________________________________________________ / Overall, SAS is about 11 years behind R and S-Plus in \ | statistical capabilities (last year it was about 10 | | years behind) in my estimation. Frank Harrell (SAS | \ User, 1969-1991) R-help September 2003 / ------------------------------------------------------- \ \ ^__^ (oo)\ ________ (__)\ )\ /\ ||------w| || ||> say(fortune = 100) _________________________________________________________ / I'm not sure I'd trust any computer recommendation from \ | 1976, no matter how famous the authors are. Peter | | Dalgaard after Samuel Edward Kemp cited a | | recommendation about nonlinear least squares computer | \ programs from 'Box-Jenkins, 1976' R-help January 2005 / --------------------------------------------------------- \ \ ^__^ (oo)\ ________ (__)\ )\ /\ ||------w| || ||> say(fortune = "whatever") _________________________________________________________ / Tom Backer Johnsen: I have just started looking at R, \ | and are getting more and more irritated at myself for | | not having done that before. However, one of the things | | I have not found in the documentation is some way of | | preparing output from R for convenient formatting into | | something like MS Word. Barry Rowlingson: Well whatever | | you do, don't start looking at LaTeX, because that will | | get you even more irritated at yourself for not having | | done it before. Tom Backer Johnsen and Barry | \ Rowlingson R-help February 2006 / --------------------------------------------------------- \ \ ^__^ (oo)\ ________ (__)\ )\ /\ ||------w| || ||> say(fortune = 7) ____________________________________________________ / What we have is nice, but we need something very \ | different. Robert Gentleman Statistical Computing | \ 2003, Reisensburg June 2003 / ---------------------------------------------------- \ \ ^__^ (oo)\ ________ (__)\ )\ /\ ||------w| || ||> say(fortune = 45) _________________________________________________________ / It seems to me against the spirit of Open Source \ | software to attempt to monitor distribution. We could | | ask R to 'call home' on first use (in the way e.g. pine | | does) but I suspect many users would find that | | objectionable. Brian D. Ripley in a discussion about | | trying to estimate the number of R users R-help April | \ 2004 / --------------------------------------------------------- \ \ ^__^ (oo)\ ________ (__)\ )\ /\ ||------w| || ||> say(fortune = 59, by = "clippy") ________________________________________________________ / Let's not kid ourselves: the most widely used piece of \ | software for statistics is Excel. Brian D. Ripley | | 'Statistical Methods Need Software: A View of | | Statistical Computing' Opening lecture RSS 2002, | \ Plymouth September 2002 / -------------------------------------------------------- \ \ _ / \ | | @ @ || || || || |\_/| \___/ GB> ## End(Don't show) > ## Don't show: > if (rlang::is_installed("rmsfact")) (if (getRversion() >= "3.4") withAutoprint else force)({ # examplesIf + ## End(Don't show) + library(rmsfact) + say("rms", "rms") + ## Don't show: + }) # examplesIf > library(rmsfact) > say("rms", "rms") ________________________________________________________ / Vendor lock-in is when vendors lock themselves inside \ \ of a building out of fear of Richard Stallman's wrath. / -------------------------------------------------------- \ \ @@@@@@ @ @@@@ @@ @@@@ = = @@ @@@ @ _ _ @@ @@@ @(0)|(0) @@ @@@@ ~ | ~ @@ @@@ @ (o1o) @@ @@@ ####### @ @@@ ##{+++}## @@ @@@@@ ## ##### ## @@@@ @@@@@#############@@@@ @@@@@@@###########@@@@@@ @@@@@@@#############@@@@@ @@@@@@@### ## ### ###@@@@ @ @ @ @ @ @ @ > ## End(Don't show) > ## Don't show: > if (rlang::is_installed("jsonlite")) (if (getRversion() >= "3.4") withAutoprint else force)({ # examplesIf + ## End(Don't show) + # Using the catfacts API + library(jsonlite) + say("catfact", "cat") + ## Don't show: + }) # examplesIf > library(jsonlite) > say("catfact", "cat") Warning in open.connection(con, "rb") : cannot open URL 'https://catfact.ninja/fact': HTTP status was '429 Unknown Error' Error in open.connection(con, "rb") : cannot open the connection to 'https://catfact.ninja/fact' Calls: <Anonymous> ... parse_and_simplify -> parseJSON -> parse_con -> open -> open.connection Backtrace: ▆ 1. ├─(if (getRversion() >= "3.4") withAutoprint else force)(...) 2. │ └─base::source(...) 3. │ ├─base::withVisible(eval(ei, envir)) 4. │ └─base::eval(ei, envir) 5. │ └─base::eval(ei, envir) 6. └─cowsay::say("catfact", "cat") 7. └─jsonlite::fromJSON(catfact_api) 8. └─jsonlite:::parse_and_simplify(...) 9. └─jsonlite:::parseJSON(txt, bigint_as_char) 10. └─jsonlite:::parse_con(txt, bigint_as_char) 11. ├─base::open(con, "rb") 12. └─base::open.connection(con, "rb") Execution halted Flavor: r-devel-linux-x86_64-debian-gcc