CRAN Package Check Results for Package rbibutils

Last updated on 2026-06-08 02:51:24 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 2.4.1 23.75 41.08 64.83 OK
r-devel-linux-x86_64-debian-gcc 2.4.1 19.93 30.01 49.94 ERROR
r-devel-linux-x86_64-fedora-clang 2.4.1 26.00 61.96 87.96 OK
r-devel-linux-x86_64-fedora-gcc 2.4.1 43.00 77.81 120.81 OK
r-devel-windows-x86_64 2.4.1 60.00 163.00 223.00 OK
r-patched-linux-x86_64 2.4.1 23.68 36.79 60.47 OK
r-release-linux-x86_64 2.4.1 23.60 37.99 61.59 OK
r-release-macos-arm64 2.4.1 6.00 17.00 23.00 OK
r-release-macos-x86_64 2.4.1 20.00 70.00 90.00 OK
r-release-windows-x86_64 2.4.1 62.00 162.00 224.00 OK
r-oldrel-macos-arm64 2.4.1 6.00 47.00 53.00 OK
r-oldrel-macos-x86_64 2.4.1 20.00 128.00 148.00 OK
r-oldrel-windows-x86_64 2.4.1 74.00 181.00 255.00 OK

Check Details

Version: 2.4.1
Check: tests
Result: ERROR Running ‘testthat.R’ [2s/2s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > if(require("testthat")) { + library(testthat) + library(rbibutils) + test_check("rbibutils") + } else + warning("package 'testthat' required for the tests in 'rbibutils'") Loading required package: testthat bibentry(bibtype = "online", key = "WuertzEtalGarch", author = c(person(given = "D", family = "Wuertz"), person(given = "Y", family = "Chalabi"), person(given = "L", family = "Luksan")), title = "Parameter estimation of ARMA models with GARCH/APARCH errors: An R and SPlus software implementation", url = "https://github.com/GeoBosh/fGarchDoc/blob/master/WurtzEtAlGarch.pdf", year = "2006", urldate = "2023-10-22", note = "This is an unpublished manuscript. Some online sources, confusingly, attribute it to JSS, vol 55, issue 2, but this seems to have taken the placeholders VV and II in the heading on the first page as being the Roman numbers 55 and 2.") Wuertz D, Chalabi Y, Luksan L (2006). ``Parameter estimation of ARMA models with GARCH/APARCH errors: An R and SPlus software implementation.'' This is an unpublished manuscript. Some online sources, confusingly, attribute it to JSS, vol 55, issue 2, but this seems to have taken the placeholders VV and II in the heading on the first page as being the Roman numbers 55 and 2., \url{https://github.com/GeoBosh/fGarchDoc/blob/master/WurtzEtAlGarch.pdf} (visited on 2023-10-22). @online{WuertzEtalGarch, author = {D Wuertz and Y Chalabi and L Luksan}, title = {Parameter estimation of ARMA models with GARCH/APARCH errors: An R and SPlus software implementation}, url = {https://github.com/GeoBosh/fGarchDoc/blob/master/WurtzEtAlGarch.pdf}, year = {2006}, urldate = {2023-10-22}, note = {This is an unpublished manuscript. Some online sources, confusingly, attribute it to JSS, vol 55, issue 2, but this seems to have taken the placeholders VV and II in the heading on the first page as being the Roman numbers 55 and 2.}, } c( bibentry(bibtype = "Manual", key = "boot-package", title = "boot: Bootstrap R (S-PLUS) Functions", author = c(person(given = "Angelo", family = "Canty", role = "aut", comment = "S original"), person(given = c("Brian", "D."), family = "Ripley", role = c("aut", "trl", "cre"), email = "ripley@stats.ox.ac.uk", comment = "R port, author of parallel support")), year = "2012", note = "R package version 1.3-4", url = "https://CRAN.R-project.org/package=boot"), bibentry(bibtype = "Book", key = "boot-book", title = "Bootstrap Methods and Their Applications", author = c(person(given = c("Anthony", "C."), family = "Davison", role = "aut"), person(given = c("David", "V."), family = "Hinkley", role = "aut")), year = "1997", publisher = "Cambridge University Press", address = "Cambridge", isbn = "0-521-57391-2", url = "http://statwww.epfl.ch/davison/BMA/") ) c( bibentry(bibtype = "Manual", key = "boot-package", title = "boot: Bootstrap R (S-PLUS) Functions", author = c(person(given = "Angelo", family = "Canty", role = "aut", comment = "S original"), person(given = c("Brian", "D."), family = "Ripley", role = c("aut", "trl", "cre"), email = "ripley@stats.ox.ac.uk", comment = "R port, author of parallel support")), year = "2012", note = "R package version 1.3-4", url = "https://CRAN.R-project.org/package=boot"), bibentry(bibtype = "Book", key = "boot-book", title = "Bootstrap Methods and Their Applications", author = c(person(given = c("Anthony", "C."), family = "Davison", role = "aut"), person(given = c("David", "V."), family = "Hinkley", role = "aut")), year = "1997", publisher = "Cambridge University Press", address = "Cambridge", isbn = "0-521-57391-2", url = "http://statwww.epfl.ch/davison/BMA/") ) bibentry(bibtype = "Manual", key = "boot-package", title = "boot: Bootstrap R (S-PLUS) Functions", author = c(person(given = "Angelo", family = "Canty", role = "aut", comment = "S original"), person(given = c("Brian", "D."), family = "Ripley", role = c("aut", "trl", "cre"), email = "ripley@stats.ox.ac.uk", comment = "R port, author of parallel support")), year = "2012", note = "R package version 1.3-4", url = "https://CRAN.R-project.org/package=boot") bibentry(bibtype = "Book", key = "boot-book", title = "Bootstrap Methods and Their Applications", author = c(person(given = c("Anthony", "C."), family = "Davison", role = "aut"), person(given = c("David", "V."), family = "Hinkley", role = "aut")), year = "1997", publisher = "Cambridge University Press", address = "Cambridge", isbn = "0-521-57391-2", url = "http://statwww.epfl.ch/davison/BMA/") Navarro D (2015). "Learning statistics with R: A tutorial for psychology students and other beginners. (Version 0.5)." <https://learningstatisticswithr.com/> (visited on 7-3-2021). "The Maple Technical Newsletter"(????) Scott T (ed.) Mathematical Institute, University of Oxford, Cambridge, MA, USA; Berlin, Germany; Basel, Switzerland. ISSN 1061-5733, Published twice annually. Mathematical Institute, University of Oxford http://www.math.utah.edu/pub/tex/bib/texjourn.bib bibentry(bibtype = "periodical", key = "MAPLETECH", editor = person(given = "Tony", family = "Scott"), title = "The Maple Technical Newsletter", publisher = "Birkh{\\\"{a}}user", address = "Cambridge, MA, USA; Berlin, Germany; Basel, Switzerland", issn = "1061-5733", organization = "Mathematical Institute, University of Oxford", bibdate = "Fri Apr 1 18:55:48 1994", bibsource = "http://www.math.utah.edu/pub/tex/bib/texjourn.bib", note = "Published twice annually.", acknowledgement = "Nelson H. F. Beebe, University of Utah, Department of Mathematics, 110 LCB, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA, Tel: +1 801 581 5254, FAX: +1 801 581 4148, e-mail: \\path|beebe@math.utah.edu|, \\path|beebe@acm.org|, \\path|beebe@computer.org| (Internet), URL: \\path|http://www.math.utah.edu/~beebe/|", other = list(key = "MAPLETECH")) @periodical{MAPLETECH, editor = {Tony Scott}, title = {The Maple Technical Newsletter}, publisher = {Birkh{\"{a}}user}, address = {Cambridge, MA, USA; Berlin, Germany; Basel, Switzerland}, issn = {1061-5733}, organization = {Mathematical Institute, University of Oxford}, bibdate = {Fri Apr 1 18:55:48 1994}, bibsource = {http://www.math.utah.edu/pub/tex/bib/texjourn.bib}, note = {Published twice annually.}, acknowledgement = {Nelson H. F. Beebe, University of Utah, Department of Mathematics, 110 LCB, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA, Tel: +1 801 581 5254, FAX: +1 801 581 4148, e-mail: \path|beebe@math.utah.edu|, \path|beebe@acm.org|, \path|beebe@computer.org| (Internet), URL: \path|http://www.math.utah.edu/~beebe/|}, key = {MAPLETECH}, } Navarro D (2015). "Learning statistics with R: A tutorial for psychology students and other beginners. (Version 0.5)." <https://learningstatisticswithr.com/> (visited on 7-3-2021). "The Maple Technical Newsletter"(????) Scott T (ed.) Mathematical Institute, University of Oxford, Cambridge, MA, USA; Berlin, Germany; Basel, Switzerland. ISSN 1061-5733, Published twice annually. Mathematical Institute, University of Oxford http://www.math.utah.edu/pub/tex/bib/texjourn.bib c( bibentry(bibtype = "online", key = "n15", author = person(given = "D", family = "Navarro"), title = "Learning statistics with {R}: A tutorial for psychology students and other beginners. (Version 0.5)", url = "https://learningstatisticswithr.com/", year = "2015", urldate = "7-3-2021"), bibentry(bibtype = "periodical", key = "MAPLETECH", editor = person(given = "Tony", family = "Scott"), title = "The Maple Technical Newsletter", publisher = "Birkh{\\\"{a}}user", address = "Cambridge, MA, USA; Berlin, Germany; Basel, Switzerland", issn = "1061-5733", organization = "Mathematical Institute, University of Oxford", bibdate = "Fri Apr 1 18:55:48 1994", bibsource = "http://www.math.utah.edu/pub/tex/bib/texjourn.bib", note = "Published twice annually.", acknowledgement = "Nelson H. F. Beebe, University of Utah, Department of Mathematics, 110 LCB, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA, Tel: +1 801 581 5254, FAX: +1 801 581 4148, e-mail: \\path|beebe@math.utah.edu|, \\path|beebe@acm.org|, \\path|beebe@computer.org| (Internet), URL: \\path|http://www.math.utah.edu/~beebe/|", other = list(key = "MAPLETECH")) ) @online{n15, author = {D Navarro}, title = {Learning statistics with {R}: A tutorial for psychology students and other beginners. (Version 0.5)}, url = {https://learningstatisticswithr.com/}, year = {2015}, urldate = {7-3-2021}, } @periodical{MAPLETECH, editor = {Tony Scott}, title = {The Maple Technical Newsletter}, publisher = {Birkh{\"{a}}user}, address = {Cambridge, MA, USA; Berlin, Germany; Basel, Switzerland}, issn = {1061-5733}, organization = {Mathematical Institute, University of Oxford}, bibdate = {Fri Apr 1 18:55:48 1994}, bibsource = {http://www.math.utah.edu/pub/tex/bib/texjourn.bib}, note = {Published twice annually.}, acknowledgement = {Nelson H. F. Beebe, University of Utah, Department of Mathematics, 110 LCB, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA, Tel: +1 801 581 5254, FAX: +1 801 581 4148, e-mail: \path|beebe@math.utah.edu|, \path|beebe@acm.org|, \path|beebe@computer.org| (Internet), URL: \path|http://www.math.utah.edu/~beebe/|}, key = {MAPLETECH}, } Aamport LA (1986). "The Gnats and Gnus Document Preparation System." _\mbox{G-Animal's} Journal_. Aamport LA (1986). "The Gnats and Gnus Document Preparation System." _\mbox{G-Animal's} Journal_, *41*(7), 73+. This is a full ARTICLE entry. Aamport LA (1986). "The Gnats and Gnus Document Preparation System." _\mbox{G-Animal's} Journal_, *41*(7), 73+. This is a cross-referencing ARTICLE entry. Author N (1986). "\mbox{G-Animal's} Journal." _\mbox{G-Animal's} Journal_, *41*(7). The entire issue is devoted to gnats and gnus (this entry is a cross-referenced ARTICLE (journal)). Knuth DE (\noopsort{1973b}1973). "Fundamental Algorithms." In chapter 1.2. Addison-Wesley. Knuth DE (\noopsort{1973b}1973). "Fundamental Algorithms." In volume 1 of _The Art of Computer Programming_, chapter 1.2, 10–119, Second edition. Addison-Wesley, Reading, Massachusetts. This is a full INBOOK entry. Knuth|Donald|E. (\noopsort{1973b}1973). "Fundamental Algorithms." In _The Art of Computer Programming_, volume 1 of _The Art of Computer Programming_, chapter 1.2, Second edition. Addison-Wesley. This is a cross-referencing INBOOK entry. Knuth DE (\noopsort{1973c}1981). _Seminumerical Algorithms_. Addison-Wesley. Knuth DE (\noopsort{1973c}1981). _Seminumerical Algorithms_, volume 2 of _The Art of Computer Programming_, Second edition. Addison-Wesley, Reading, Massachusetts. This is a full BOOK entry. Knuth|Donald|E. (\noopsort{1973c}1981). _Seminumerical Algorithms_, volume 2 of _The Art of Computer Programming_, Second edition. Addison-Wesley. This is a cross-referencing BOOK entry. Knuth DE (\noopsort{1973a}\switchargs{–90}{1968}). _The Art of Computer Programming_, Four volumes. Addison-Wesley. Seven volumes planned (this is a cross-referenced set of BOOKs). (????). "The Programming of Computer Art." Knvth JC (1988). "The Programming of Computer Art." Vernier Art Center. This is a full BOOKLET entry. Lincoll DD (1977). "Semigroups of Recurrences." In _High Speed Computer and Algorithm Organization_. Academic Press. Lincoll DD (1977). "Semigroups of Recurrences." In Lipcoll DJ, Lawrie DH, Sameh AH (eds.), _High Speed Computer and Algorithm Organization_, number 23 in Fast Computers, Third edition, chapter 3, 179–183. Academic Press, New York. This is a full INCOLLECTION entry. Lincoll DD (1977). "Semigroups of Recurrences." In Lipcoll DJ, Lawrie DH, Sameh AH (eds.), _High Speed Computer and Algorithm Organization_, number 23 in Fast Computers, Third edition, 179–183. Academic Press, New York. This is a cross-referencing INCOLLECTION entry. Lipcoll DJ, Lawrie DH, Sameh AH (eds.) (1977). _High Speed Computer and Algorithm Organization_, number 23 in Fast Computers, Third edition. Academic Press, New York. This is a cross-referenced BOOK (collection) entry. (????). _The Definitive Computer Manual_. Manmaker L (1986). _The Definitive Computer Manual_, Silver edition. Chips-R-Us, Silicon Valley. This is a full MANUAL entry. Masterly É (1988). _Mastering Thesis Writing_. Master's thesis, Stanford University. Masterly É (1988). _Mastering Thesis Writing_. Master's project, Stanford University, English Department. This is a full MASTERSTHESIS entry. (????). This is a minimal MISC entry. Missilany J (1984). "Handing out random pamphlets in airports." Handed out at O'Hare. This is a full MISC entry. Oaho AV, Ullman JD, Yannakakis M (1983). "On Notions of Information Transfer in VLSI Circuits." In _Proc. Fifteenth Annual ACM Symposium on the Theory of Computing_. Oaho AV, Ullman JD, Yannakakis M (1983). "On Notions of Information Transfer in VLSI Circuits." In Oz WV, Yannakakis M (eds.), _Proc. Fifteenth Annual ACM Symposium on the Theory of Computing_, number 17 in All ACM Conferences, 133–139. The OX Association for Computing Machinery, Boston. This is a full INPROCEDINGS entry. Oaho AV, Ullman JD, Yannakakis M (1983). "On Notions of Information Transfer in VLSI Circuits." In _Proc. Fifteenth Annual Symposium on the Theory of Computing_, 133–139. The OX Association for Computing Machinery, Boston. This is a cross-referencing INPROCEEDINGS entry. Anonymous (ed.) (1983). _Proc. Fifteenth Annual Symposium on the Theory of Computing_. Oz WV, Yannakakis M (eds.) (1983). _Proc. Fifteenth Annual Symposium on the Theory of Computing_, number 17 in All ACM Conferences. The OX Association for Computing Machinery, Boston. This is a full PROCEEDINGS entry. Anonymous (ed.) (1983). _Proc. Fifteenth Annual Symposium on the Theory of Computing_. The OX Association for Computing Machinery, Boston. This is a cross-referenced PROCEEDINGS. Phony-Baloney FP (1988). _Fighting Fire with Fire: Festooning French Phrases_. Ph.D. thesis, Fanstord University. Phony-Baloney FP (1988). _Fighting Fire with Fire: Festooning French Phrases_. PhD Dissertation, Fanstord University, Department of French. This is a full PHDTHESIS entry. Terrific T (1988). "An O(n \log n / \! \log\log n) Sorting Algorithm." Fanstord University. Térrific T (1988). "An O(n \log n / \! \log\log n) Sorting Algorithm." Wishful Research Result 7, Fanstord University, Computer Science Department, Fanstord, California. This is a full TECHREPORT entry. Ünderwood U, Ñet N, P̄ot P (????). "Lower Bounds for Wishful Research Results." Talk at Fanstord University (this is a minimal UNPUBLISHED entry). Ünderwood U, Ñet N, P̄ot P (1988). "Lower Bounds for Wishful Research Results." Talk at Fanstord University (this is a full UNPUBLISHED entry). (????). Volume~2 is listed under Knuth 'book-full'. Navarro D (2015). "Learning statistics with R: A tutorial for psychology students and other beginners. (Version 0.5)." <https://learningstatisticswithr.com/> (visited on 7-3-2021). "The Maple Technical Newsletter"(????) Scott T (ed.) Mathematical Institute, University of Oxford, Cambridge, MA, USA; Berlin, Germany; Basel, Switzerland. ISSN 1061-5733, Published twice annually. Mathematical Institute, University of Oxford http://www.math.utah.edu/pub/tex/bib/texjourn.bib c( bibentry(bibtype = "Article", key = "article-minimal", author = person(given = c("Leslie", "A."), family = "Aamport"), title = "The Gnats and Gnus Document Preparation System", journal = "\\mbox{G-Animal's} Journal", year = "1986"), bibentry(bibtype = "Article", key = "article-full", author = person(given = c("Leslie", "A."), family = "Aamport"), title = "The Gnats and Gnus Document Preparation System", volume = "41", number = "7", journal = "\\mbox{G-Animal's} Journal", year = "1986", pages = "73+", month = "July", note = "This is a full ARTICLE entry"), bibentry(bibtype = "Article", key = "article-crossref", author = person(given = c("Leslie", "A."), family = "Aamport"), title = "The Gnats and Gnus Document Preparation System", journal = "\\mbox{G-Animal's} Journal", volume = "41", number = "7", crossref = "whole-journal", pages = "73+", note = "This is a cross-referencing ARTICLE entry", journal = "\\mbox{G-Animal's} Journal", year = "1986", month = "July", author = person(family = "Aamport|Leslie|A."), other = list(key = "GAJ")), bibentry(bibtype = "Article", key = "whole-journal", author = person(given = "No", family = "Author"), title = "\\mbox{G-Animal's} Journal", volume = "41", number = "7", journal = "\\mbox{G-Animal's} Journal", year = "1986", month = "July", note = "The entire issue is devoted to gnats and gnus (this entry is a cross-referenced ARTICLE (journal))", other = list(key = "GAJ")), bibentry(bibtype = "InBook", key = "inbook-minimal", author = person(given = c("Donald", "E."), family = "Knuth"), title = "Fundamental Algorithms", publisher = "Addison-Wesley", chapter = "1.2", year = "{\\noopsort{1973b}}1973"), bibentry(bibtype = "InBook", key = "inbook-full", author = person(given = c("Donald", "E."), family = "Knuth"), title = "Fundamental Algorithms", edition = "Second", publisher = "Addison-Wesley", address = "Reading, Massachusetts", volume = "1", chapter = "1.2", series = "The Art of Computer Programming", month = "10~January", year = "{\\noopsort{1973b}}1973", type = "Section", pages = "10--119", note = "This is a full INBOOK entry"), bibentry(bibtype = "InBook", key = "inbook-crossref", title = "Fundamental Algorithms", booktitle = "The Art of Computer Programming", edition = "Second", publisher = "Addison-Wesley", volume = "1", chapter = "1.2", crossref = "whole-set", series = "The Art of Computer Programming", year = "{\\noopsort{1973b}}1973", type = "Section", note = "This is a cross-referencing INBOOK entry", author = person(family = "Knuth|Donald|E.")), bibentry(bibtype = "Book", key = "book-minimal", author = person(given = c("Donald", "E."), family = "Knuth"), title = "Seminumerical Algorithms", publisher = "Addison-Wesley", year = "{\\noopsort{1973c}}1981"), bibentry(bibtype = "Book", key = "book-full", author = person(given = c("Donald", "E."), family = "Knuth"), title = "Seminumerical Algorithms", edition = "Second", publisher = "Addison-Wesley", address = "Reading, Massachusetts", volume = "2", series = "The Art of Computer Programming", month = "10~January", year = "{\\noopsort{1973c}}1981", note = "This is a full BOOK entry"), bibentry(bibtype = "Book", key = "book-crossref", title = "Seminumerical Algorithms", series = "The Art of Computer Programming", edition = "Second", publisher = "Addison-Wesley", volume = "2", crossref = "whole-set", series = "The Art of Computer Programming", year = "{\\noopsort{1973c}}1981", note = "This is a cross-referencing BOOK entry", author = person(family = "Knuth|Donald|E.")), bibentry(bibtype = "Book", key = "whole-set", author = person(given = c("Donald", "E."), family = "Knuth"), title = "The Art of Computer Programming", publisher = "Addison-Wesley", series = "Four volumes", year = "{\\noopsort{1973a}}{\\switchargs{--90}{1968}}", note = "Seven volumes planned (this is a cross-referenced set of BOOKs)"), bibentry(bibtype = "Booklet", key = "booklet-minimal", title = "The Programming of Computer Art", other = list(key = "Kn{\\printfirst{v}{1987}}")), bibentry(bibtype = "Booklet", key = "booklet-full", author = person(given = c("Jill", "C."), family = "Knvth"), title = "The Programming of Computer Art", address = "Stanford, California", howpublished = "Vernier Art Center", month = "February", year = "1988", note = "This is a full BOOKLET entry"), bibentry(bibtype = "InCollection", key = "incollection-minimal", author = person(given = c("Daniel", "D."), family = "Lincoll"), title = "Semigroups of Recurrences", publisher = "Academic Press", booktitle = "High Speed Computer and Algorithm Organization", year = "1977"), bibentry(bibtype = "InCollection", key = "incollection-full", author = person(given = c("Daniel", "D."), family = "Lincoll"), editor = c(person(given = c("David", "J."), family = "Lipcoll"), person(given = c("D", "H"), family = "Lawrie"), person(given = c("A", "H"), family = "Sameh")), title = "Semigroups of Recurrences", edition = "Third", publisher = "Academic Press", address = "New York", number = "23", chapter = "3", booktitle = "High Speed Computer and Algorithm Organization", series = "Fast Computers", type = "Part", pages = "179--183", month = "September", year = "1977", note = "This is a full INCOLLECTION entry"), bibentry(bibtype = "InCollection", key = "incollection-crossref", author = person(given = c("Daniel", "D."), family = "Lincoll"), editor = c(person(given = c("David", "J."), family = "Lipcoll"), person(given = c("D", "H"), family = "Lawrie"), person(given = c("A", "H"), family = "Sameh")), title = "Semigroups of Recurrences", edition = "Third", publisher = "Academic Press", address = "New York", number = "23", crossref = "whole-collection", pages = "179--183", note = "This is a cross-referencing INCOLLECTION entry", booktitle = "High Speed Computer and Algorithm Organization", series = "Fast Computers", month = "September", year = "1977"), bibentry(bibtype = "Book", key = "whole-collection", editor = c(person(given = c("David", "J."), family = "Lipcoll"), person(given = c("D", "H"), family = "Lawrie"), person(given = c("A", "H"), family = "Sameh")), title = "High Speed Computer and Algorithm Organization", edition = "Third", publisher = "Academic Press", address = "New York", number = "23", booktitle = "High Speed Computer and Algorithm Organization", series = "Fast Computers", month = "September", year = "1977", note = "This is a cross-referenced BOOK (collection) entry"), bibentry(bibtype = "Manual", key = "manual-minimal", title = "The Definitive Computer Manual", other = list(key = "Manmaker")), bibentry(bibtype = "Manual", key = "manual-full", author = person(given = "Larry", family = "Manmaker"), title = "The Definitive Computer Manual", edition = "Silver", address = "Silicon Valley", organization = "Chips-R-Us", month = "April-May", year = "1986", note = "This is a full MANUAL entry"), bibentry(bibtype = "MastersThesis", key = "mastersthesis-minimal", author = person(given = "{\\'E}douard", family = "Masterly"), title = "Mastering Thesis Writing", school = "Stanford University", year = "1988"), bibentry(bibtype = "MastersThesis", key = "mastersthesis-full", author = person(given = "{\\'E}douard", family = "Masterly"), title = "Mastering Thesis Writing", address = "English Department", school = "Stanford University", type = "Master's project", month = "June-August", year = "1988", note = "This is a full MASTERSTHESIS entry"), bibentry(bibtype = "Misc", key = "misc-minimal", note = "This is a minimal MISC entry", other = list(key = "Missilany")), bibentry(bibtype = "Misc", key = "misc-full", author = person(given = "Joe-Bob", family = "Missilany"), title = "Handing out random pamphlets in airports", howpublished = "Handed out at O'Hare", month = "October", year = "1984", note = "This is a full MISC entry"), bibentry(bibtype = "InProceedings", key = "inproceedings-minimal", author = c(person(given = c("Alfred", "V."), family = "Oaho"), person(given = c("Jeffrey", "D."), family = "Ullman"), person(given = "Mihalis", family = "Yannakakis")), title = "On Notions of Information Transfer in {VLSI} Circuits", booktitle = "Proc. Fifteenth Annual ACM Symposium on the Theory of Computing", year = "1983"), bibentry(bibtype = "InProceedings", key = "inproceedings-full", author = c(person(given = c("Alfred", "V."), family = "Oaho"), person(given = c("Jeffrey", "D."), family = "Ullman"), person(given = "Mihalis", family = "Yannakakis")), editor = c(person(given = c("Wizard", "V."), family = "Oz"), person(given = "Mihalis", family = "Yannakakis")), title = "On Notions of Information Transfer in {VLSI} Circuits", publisher = "Academic Press", address = "Boston", number = "17", booktitle = "Proc. Fifteenth Annual ACM Symposium on the Theory of Computing", series = "All ACM Conferences", pages = "133--139", month = "March", year = "1983", organization = "The OX Association for Computing Machinery", note = "This is a full INPROCEDINGS entry"), bibentry(bibtype = "InProceedings", key = "inproceedings-crossref", author = c(person(given = c("Alfred", "V."), family = "Oaho"), person(given = c("Jeffrey", "D."), family = "Ullman"), person(given = "Mihalis", family = "Yannakakis")), title = "On Notions of Information Transfer in {VLSI} Circuits", address = "Boston", crossref = "whole-proceedings", pages = "133--139", note = "This is a cross-referencing INPROCEEDINGS entry", organization = "The OX Association for Computing Machinery", booktitle = "Proc. Fifteenth Annual Symposium on the Theory of Computing", year = "1983", other = list(key = "OX{\\singleletter{stoc}}")), bibentry(bibtype = "Proceedings", key = "proceedings-minimal", title = "Proc. Fifteenth Annual Symposium on the Theory of Computing", year = "1983", other = list(key = "OX{\\singleletter{stoc}}")), bibentry(bibtype = "Proceedings", key = "proceedings-full", editor = c(person(given = c("Wizard", "V."), family = "Oz"), person(given = "Mihalis", family = "Yannakakis")), title = "Proc. Fifteenth Annual Symposium on the Theory of Computing", publisher = "Academic Press", address = "Boston", number = "17", series = "All ACM Conferences", month = "March", year = "1983", organization = "The OX Association for Computing Machinery", note = "This is a full PROCEEDINGS entry"), bibentry(bibtype = "Proceedings", key = "whole-proceedings", title = "Proc. Fifteenth Annual Symposium on the Theory of Computing", address = "Boston", organization = "The OX Association for Computing Machinery", year = "1983", booktitle = "Proc. Fifteenth Annual ACM Symposium on the Theory of Computing", note = "This is a cross-referenced PROCEEDINGS", other = list(key = "OX{\\singleletter{stoc}}")), bibentry(bibtype = "PhdThesis", key = "phdthesis-minimal", author = person(given = c("F.", "Phidias"), family = "Phony-Baloney"), title = "Fighting Fire with Fire: Festooning {F}rench Phrases", school = "Fanstord University", year = "1988"), bibentry(bibtype = "PhdThesis", key = "phdthesis-full", author = person(given = c("F.", "Phidias"), family = "Phony-Baloney"), title = "Fighting Fire with Fire: Festooning {F}rench Phrases", address = "Department of French", school = "Fanstord University", type = "{PhD} Dissertation", month = "June-August", year = "1988", note = "This is a full PHDTHESIS entry"), bibentry(bibtype = "TechReport", key = "techreport-minimal", author = person(given = "Tom", family = "Terrific"), title = "An {$O(n \\log n / \\! \\log\\log n)$} Sorting Algorithm", institution = "Fanstord University", year = "1988"), bibentry(bibtype = "TechReport", key = "techreport-full", author = person(given = "Tom", family = "T{\\'e}rrific"), title = "An {$O(n \\log n / \\! \\log\\log n)$} Sorting Algorithm", institution = "Fanstord University", address = "Computer Science Department, Fanstord, California", number = "7", type = "Wishful Research Result", month = "October", year = "1988", note = "This is a full TECHREPORT entry", keywords = "sorting"), bibentry(bibtype = "Unpublished", key = "unpublished-minimal", author = c(person(given = "Ulrich", family = "{\\\"U}nderwood"), person(given = "Ned", family = "{\\~N}et"), person(given = "Paul", family = "P̄ot")), title = "Lower Bounds for Wishful Research Results", note = "Talk at Fanstord University (this is a minimal UNPUBLISHED entry)"), bibentry(bibtype = "Unpublished", key = "unpublished-full", author = c(person(given = "Ulrich", family = "{\\\"U}nderwood"), person(given = "Ned", family = "{\\~N}et"), person(given = "Paul", family = "P̄ot")), title = "Lower Bounds for Wishful Research Results", month = "November, December", year = "1988", note = "Talk at Fanstord University (this is a full UNPUBLISHED entry)"), bibentry(bibtype = "Misc", key = "random-note-crossref", note = "Volume~2 is listed under Knuth \\cite{book-full}", other = list(key = "Volume-2")), bibentry(bibtype = "online", key = "n15", author = person(given = "D", family = "Navarro"), title = "Learning statistics with {R}: A tutorial for psychology students and other beginners. (Version 0.5)", url = "https://learningstatisticswithr.com/", year = "2015", urldate = "7-3-2021"), bibentry(bibtype = "periodical", key = "MAPLETECH", editor = person(given = "Tony", family = "Scott"), title = "The Maple Technical Newsletter", publisher = "Birkh{\\\"{a}}user", address = "Cambridge, MA, USA; Berlin, Germany; Basel, Switzerland", issn = "1061-5733", organization = "Mathematical Institute, University of Oxford", bibdate = "Fri Apr 1 18:55:48 1994", bibsource = "http://www.math.utah.edu/pub/tex/bib/texjourn.bib", note = "Published twice annually.", acknowledgement = "Nelson H. F. Beebe, University of Utah, Department of Mathematics, 110 LCB, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA, Tel: +1 801 581 5254, FAX: +1 801 581 4148, e-mail: \\path|beebe@math.utah.edu|, \\path|beebe@acm.org|, \\path|beebe@computer.org| (Internet), URL: \\path|http://www.math.utah.edu/~beebe/|", other = list(key = "MAPLETECH")) ) @Article{article-minimal, author = {Leslie A. Aamport}, title = {The Gnats and Gnus Document Preparation System}, journal = {\mbox{G-Animal's} Journal}, year = {1986}, } @Article{article-full, author = {Leslie A. Aamport}, title = {The Gnats and Gnus Document Preparation System}, volume = {41}, number = {7}, journal = {\mbox{G-Animal's} Journal}, year = {1986}, pages = {73+}, month = {July}, note = {This is a full ARTICLE entry}, } @Article{article-crossref, author = {Leslie A. Aamport}, title = {The Gnats and Gnus Document Preparation System}, journal = {\mbox{G-Animal's} Journal}, volume = {41}, number = {7}, crossref = {whole-journal}, pages = {73+}, note = {This is a cross-referencing ARTICLE entry}, journal = {\mbox{G-Animal's} Journal}, year = {1986}, month = {July}, author = {Leslie A. Aamport}, key = {GAJ}, } @Article{whole-journal, author = {No Author}, title = {\mbox{G-Animal's} Journal}, volume = {41}, number = {7}, journal = {\mbox{G-Animal's} Journal}, year = {1986}, month = {July}, note = {The entire issue is devoted to gnats and gnus (this entry is a cross-referenced ARTICLE (journal))}, key = {GAJ}, } @InBook{inbook-minimal, author = {Donald E. Knuth}, title = {Fundamental Algorithms}, publisher = {Addison-Wesley}, chapter = {1.2}, year = {{\noopsort{1973b}}1973}, } @InBook{inbook-full, author = {Donald E. Knuth}, title = {Fundamental Algorithms}, edition = {Second}, publisher = {Addison-Wesley}, address = {Reading, Massachusetts}, volume = {1}, chapter = {1.2}, series = {The Art of Computer Programming}, month = {10~January}, year = {{\noopsort{1973b}}1973}, type = {Section}, pages = {10--119}, note = {This is a full INBOOK entry}, } @InBook{inbook-crossref, title = {Fundamental Algorithms}, booktitle = {The Art of Computer Programming}, edition = {Second}, publisher = {Addison-Wesley}, volume = {1}, chapter = {1.2}, crossref = {whole-set}, series = {The Art of Computer Programming}, year = {{\noopsort{1973b}}1973}, type = {Section}, note = {This is a cross-referencing INBOOK entry}, author = {{Knuth|Donald|E.}}, } @Book{book-minimal, author = {Donald E. Knuth}, title = {Seminumerical Algorithms}, publisher = {Addison-Wesley}, year = {{\noopsort{1973c}}1981}, } @Book{book-full, author = {Donald E. Knuth}, title = {Seminumerical Algorithms}, edition = {Second}, publisher = {Addison-Wesley}, address = {Reading, Massachusetts}, volume = {2}, series = {The Art of Computer Programming}, month = {10~January}, year = {{\noopsort{1973c}}1981}, note = {This is a full BOOK entry}, } @Book{book-crossref, title = {Seminumerical Algorithms}, series = {The Art of Computer Programming}, edition = {Second}, publisher = {Addison-Wesley}, volume = {2}, crossref = {whole-set}, series = {The Art of Computer Programming}, year = {{\noopsort{1973c}}1981}, note = {This is a cross-referencing BOOK entry}, author = {{Knuth|Donald|E.}}, } @Book{whole-set, author = {Donald E. Knuth}, title = {The Art of Computer Programming}, publisher = {Addison-Wesley}, series = {Four volumes}, year = {{\noopsort{1973a}}{\switchargs{--90}{1968}}}, note = {Seven volumes planned (this is a cross-referenced set of BOOKs)}, } @Booklet{booklet-minimal, title = {The Programming of Computer Art}, key = {Kn{\printfirst{v}{1987}}}, } @Booklet{booklet-full, author = {Jill C. Knvth}, title = {The Programming of Computer Art}, address = {Stanford, California}, howpublished = {Vernier Art Center}, month = {February}, year = {1988}, note = {This is a full BOOKLET entry}, } @InCollection{incollection-minimal, author = {Daniel D. Lincoll}, title = {Semigroups of Recurrences}, publisher = {Academic Press}, booktitle = {High Speed Computer and Algorithm Organization}, year = {1977}, } @InCollection{incollection-full, author = {Daniel D. Lincoll}, editor = {David J. Lipcoll and D H Lawrie and A H Sameh}, title = {Semigroups of Recurrences}, edition = {Third}, publisher = {Academic Press}, address = {New York}, number = {23}, chapter = {3}, booktitle = {High Speed Computer and Algorithm Organization}, series = {Fast Computers}, type = {Part}, pages = {179--183}, month = {September}, year = {1977}, note = {This is a full INCOLLECTION entry}, } @InCollection{incollection-crossref, author = {Daniel D. Lincoll}, editor = {David J. Lipcoll and D H Lawrie and A H Sameh}, title = {Semigroups of Recurrences}, edition = {Third}, publisher = {Academic Press}, address = {New York}, number = {23}, crossref = {whole-collection}, pages = {179--183}, note = {This is a cross-referencing INCOLLECTION entry}, booktitle = {High Speed Computer and Algorithm Organization}, series = {Fast Computers}, month = {September}, year = {1977}, } @Book{whole-collection, editor = {David J. Lipcoll and D H Lawrie and A H Sameh}, title = {High Speed Computer and Algorithm Organization}, edition = {Third}, publisher = {Academic Press}, address = {New York}, number = {23}, booktitle = {High Speed Computer and Algorithm Organization}, series = {Fast Computers}, month = {September}, year = {1977}, note = {This is a cross-referenced BOOK (collection) entry}, } @Manual{manual-minimal, title = {The Definitive Computer Manual}, key = {Manmaker}, } @Manual{manual-full, author = {Larry Manmaker}, title = {The Definitive Computer Manual}, edition = {Silver}, address = {Silicon Valley}, organization = {Chips-R-Us}, month = {April-May}, year = {1986}, note = {This is a full MANUAL entry}, } @MastersThesis{mastersthesis-minimal, author = {{\'E}douard Masterly}, title = {Mastering Thesis Writing}, school = {Stanford University}, year = {1988}, } @MastersThesis{mastersthesis-full, author = {{\'E}douard Masterly}, title = {Mastering Thesis Writing}, address = {English Department}, school = {Stanford University}, type = {Master's project}, month = {June-August}, year = {1988}, note = {This is a full MASTERSTHESIS entry}, } @Misc{misc-minimal, note = {This is a minimal MISC entry}, key = {Missilany}, } @Misc{misc-full, author = {Joe-Bob Missilany}, title = {Handing out random pamphlets in airports}, howpublished = {Handed out at O'Hare}, month = {October}, year = {1984}, note = {This is a full MISC entry}, } @InProceedings{inproceedings-minimal, author = {Alfred V. Oaho and Jeffrey D. Ullman and Mihalis Yannakakis}, title = {On Notions of Information Transfer in {VLSI} Circuits}, booktitle = {Proc. Fifteenth Annual ACM Symposium on the Theory of Computing}, year = {1983}, } @InProceedings{inproceedings-full, author = {Alfred V. Oaho and Jeffrey D. Ullman and Mihalis Yannakakis}, editor = {Wizard V. Oz and Mihalis Yannakakis}, title = {On Notions of Information Transfer in {VLSI} Circuits}, publisher = {Academic Press}, address = {Boston}, number = {17}, booktitle = {Proc. Fifteenth Annual ACM Symposium on the Theory of Computing}, series = {All ACM Conferences}, pages = {133--139}, month = {March}, year = {1983}, organization = {The OX Association for Computing Machinery}, note = {This is a full INPROCEDINGS entry}, } @InProceedings{inproceedings-crossref, author = {Alfred V. Oaho and Jeffrey D. Ullman and Mihalis Yannakakis}, title = {On Notions of Information Transfer in {VLSI} Circuits}, address = {Boston}, crossref = {whole-proceedings}, pages = {133--139}, note = {This is a cross-referencing INPROCEEDINGS entry}, organization = {The OX Association for Computing Machinery}, booktitle = {Proc. Fifteenth Annual Symposium on the Theory of Computing}, year = {1983}, key = {OX{\singleletter{stoc}}}, } @Proceedings{proceedings-minimal, title = {Proc. Fifteenth Annual Symposium on the Theory of Computing}, year = {1983}, key = {OX{\singleletter{stoc}}}, } @Proceedings{proceedings-full, editor = {Wizard V. Oz and Mihalis Yannakakis}, title = {Proc. Fifteenth Annual Symposium on the Theory of Computing}, publisher = {Academic Press}, address = {Boston}, number = {17}, series = {All ACM Conferences}, month = {March}, year = {1983}, organization = {The OX Association for Computing Machinery}, note = {This is a full PROCEEDINGS entry}, } @Proceedings{whole-proceedings, title = {Proc. Fifteenth Annual Symposium on the Theory of Computing}, address = {Boston}, organization = {The OX Association for Computing Machinery}, year = {1983}, booktitle = {Proc. Fifteenth Annual ACM Symposium on the Theory of Computing}, note = {This is a cross-referenced PROCEEDINGS}, key = {OX{\singleletter{stoc}}}, } @PhdThesis{phdthesis-minimal, author = {F. Phidias Phony-Baloney}, title = {Fighting Fire with Fire: Festooning {F}rench Phrases}, school = {Fanstord University}, year = {1988}, } @PhdThesis{phdthesis-full, author = {F. Phidias Phony-Baloney}, title = {Fighting Fire with Fire: Festooning {F}rench Phrases}, address = {Department of French}, school = {Fanstord University}, type = {{PhD} Dissertation}, month = {June-August}, year = {1988}, note = {This is a full PHDTHESIS entry}, } @TechReport{techreport-minimal, author = {Tom Terrific}, title = {An {$O(n \log n / \! \log\log n)$} Sorting Algorithm}, institution = {Fanstord University}, year = {1988}, } @TechReport{techreport-full, author = {Tom T{\'e}rrific}, title = {An {$O(n \log n / \! \log\log n)$} Sorting Algorithm}, institution = {Fanstord University}, address = {Computer Science Department, Fanstord, California}, number = {7}, type = {Wishful Research Result}, month = {October}, year = {1988}, note = {This is a full TECHREPORT entry}, keywords = {sorting}, } @Unpublished{unpublished-minimal, author = {Ulrich {\"U}nderwood and Ned {\~N}et and Paul P̄ot}, title = {Lower Bounds for Wishful Research Results}, note = {Talk at Fanstord University (this is a minimal UNPUBLISHED entry)}, } @Unpublished{unpublished-full, author = {Ulrich {\"U}nderwood and Ned {\~N}et and Paul P̄ot}, title = {Lower Bounds for Wishful Research Results}, month = {November, December}, year = {1988}, note = {Talk at Fanstord University (this is a full UNPUBLISHED entry)}, } @Misc{random-note-crossref, note = {Volume~2 is listed under Knuth \cite{book-full}}, key = {Volume-2}, } @online{n15, author = {D Navarro}, title = {Learning statistics with {R}: A tutorial for psychology students and other beginners. (Version 0.5)}, url = {https://learningstatisticswithr.com/}, year = {2015}, urldate = {7-3-2021}, } @periodical{MAPLETECH, editor = {Tony Scott}, title = {The Maple Technical Newsletter}, publisher = {Birkh{\"{a}}user}, address = {Cambridge, MA, USA; Berlin, Germany; Basel, Switzerland}, issn = {1061-5733}, organization = {Mathematical Institute, University of Oxford}, bibdate = {Fri Apr 1 18:55:48 1994}, bibsource = {http://www.math.utah.edu/pub/tex/bib/texjourn.bib}, note = {Published twice annually.}, acknowledgement = {Nelson H. F. Beebe, University of Utah, Department of Mathematics, 110 LCB, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA, Tel: +1 801 581 5254, FAX: +1 801 581 4148, e-mail: \path|beebe@math.utah.edu|, \path|beebe@acm.org|, \path|beebe@computer.org| (Internet), URL: \path|http://www.math.utah.edu/~beebe/|}, key = {MAPLETECH}, } bib2xml, bibutils suite version 3.6.10 date 2020-05-09 Converts a Bibtex reference file into MODS XML usage: bib2xml bibtex_file > xml_file bibtex_file can be replaced with file list or omitted to use as a filter -h, --help display this help -v, --version display version -a, --add-refcount add "_#", where # is reference count to reference -s, --single-refperfile one reference per output file -i, --input-encoding input character encoding -o, --output-encoding output character encoding -u, --unicode-characters DEFAULT: write unicode (not xml entities) -un,--unicode-no-bom as -u, but don't write byte order mark -x, --xml-entities write xml entities and not direclty unicode -nl,--no-latex do not convert latex-style character combinations -d, --drop-key don't put key in MODS ID field -c, --corporation-file specify file of corporation names -as, --asis specify file of names that shouldn't be mangled -nt, --nosplit-title don't split titles into TITLE/SUBTITLE pairs --verbose report all warnings --debug very verbose output http://sourceforge.net/p/bibutils/home/Bibutils for more details xml2bib, bibutils suite version 3.6.10 date 2020-05-09 Converts the MODS XML intermediate reference file into Bibtex usage: xml2bib xml_file > bibtex_file xml_file can be replaced with file list or omitted to use as a filter -h, --help display this help -v, --version display version -at, --abbreviatedtitles use abbreviated titles, if available -fc, --finalcomma add final comman to bibtex output -sd, --singledash use one dash '-', not two '--', in page ranges -b, --brackets use brackets, not quotation marks surrounding data -w, --whitespace use beautifying whitespace to output -sk, --strictkey use only alphanumeric characters for bibtex key (overly strict, but useful for other programs) -nl, --no-latex no latex encodings; put characters in directly -nb, --no-bom do not write Byte Order Mark in UTF8 output -U, --uppercase write bibtex tags/types in upper case -s, --single-refperfile one reference per output file -i, --input-encoding interpret input file with requested character set (use argument for current list) -o, --output-encoding write output file with requested character set (use argument for current list) --verbose for verbose --debug for debug output Citation codes generated from <REFNUM> tag. See http://sourceforge.net/p/bibutils/home/Bibutils for more details *** caught segfault *** address (nil), cause 'memory not mapped' Traceback: 1: bibConvert(tmp_bib, tmp_bbl, outformat = "biblatex", options = c(nb = "")) 2: eval(code, test_env) 3: eval(code, test_env) 4: withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") } else if (!new_expectations && skip_on_empty) { skip_empty() }}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) }}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt) 5: doTryCatch(return(expr), name, parentenv, handler) 6: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 7: tryCatchList(expr, classes, parentenv, handlers) 8: tryCatch(withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") } else if (!new_expectations && skip_on_empty) { skip_empty() }}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) }}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt), error = handle_fatal) 9: doWithOneRestart(return(expr), restart) 10: withOneRestart(expr, restarts[[1L]]) 11: withRestarts(tryCatch(withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") } else if (!new_expectations && skip_on_empty) { skip_empty() }}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) }}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt), error = handle_fatal), end_test = function() { }) 12: test_code(code, parent.frame()) 13: test_that("bibConvert works ok", { expect_error(bibConvert(tempfile(fileext = ".bib"), tempfile(fileext = ".bib")), "input file .* doesn't exist") bibConvert(tempfile(fileext = ".bib"), tempfile(fileext = ".bib"), options = c(h = "")) bibdir <- system.file("bib", package = "rbibutils") endx_in <- file.path(bibdir, "endnote.xml") med_in <- file.path(bibdir, "easyPubMedvig.xml") med_in_no_new_lines <- file.path(bibdir, "easyPubMedvig_no_new_lines.xml") bibacc <- file.path(bibdir, "latin1accents_utf8.bib") end_in <- file.path(bibdir, "Putnam1992.end") litprog280_bib <- file.path(bibdir, "litprog280.bib") tmp_xml <- tempfile(fileext = ".xml") tmp_xml2 <- tempfile(fileext = ".xml") tmp_bib <- tempfile(fileext = ".bib") tmp_bib2 <- tempfile(fileext = ".bib") tmp_bib3 <- tempfile(fileext = ".bib") tmp_bibtex <- tempfile(fileext = ".bibtex") tmp_biblatex <- tempfile(fileext = ".biblatex") tmp_bbl <- tempfile(fileext = ".bbl") tmp_bbl2 <- tempfile(fileext = ".bbl") tmp_rds <- tempfile(fileext = ".rds") tmp_R <- tempfile(fileext = ".R") tmp_ads <- tempfile(fileext = ".ads") tmp_copac <- tempfile(fileext = ".copac") tmp_ebi <- tempfile(fileext = ".ebi") tmp_end <- tempfile(fileext = ".end") tmp_endx <- tempfile(fileext = ".endx") tmp_isi <- tempfile(fileext = ".isi") tmp_med <- tempfile(fileext = ".med") tmp_nbib <- tempfile(fileext = ".nbib") tmp2_nbib <- tempfile(fileext = ".nbib") tmp_ris <- tempfile(fileext = ".ris") tmp_wordbib <- tempfile(fileext = ".wordbib") tmp_word <- tempfile(fileext = ".word") ex0_xml <- file.path(bibdir, "ex0.xml") bibConvert(ex0_xml, tmp_bib, options = c(nb = "")) expect_known_value(readLines(tmp_bib), "xml2bib.rds", update = FALSE) bibConvert(tmp_bib, tmp_ads, options = c(nb = "")) expect_known_value(readLines(tmp_ads), "bib2ads.rds", update = FALSE) expect_error(bibConvert(tmp_ads, tmp_bib2), "import from ADS abstracts format not implemented") expect_error(bibConvert(tmp_ads, tmp_bib2, informat = "ads"), "import from ADS abstracts format not implemented") bibConvert(tmp_bib, tmp_bbl, outformat = "biblatex", options = c(nb = "")) expect_known_value(readLines(tmp_bbl), "bib2biblatex.rds", update = FALSE) bibConvert(tmp_bbl, tmp_bib2, informat = "biblatex", options = c(nb = "")) expect_known_value(readLines(tmp_bib2), "biblatex2bib.rds", update = FALSE) expect_error(bibConvert(tmp_bib, tmp_copac), "export to copac format not implemented") expect_error(bibConvert(tmp_bib, tmp_ebi, outformat = "ebi"), "export to EBI XML format not implemented") bibConvert(system.file("bib", "ebi.xml", package = "rbibutils"), tmp_xml2, informat = "ebi") bibConvert(tmp_bib, tmp_end) bibConvert(tmp_bib, tmp_end, outformat = "end", options = c(nb = "")) expect_known_value(readLines(tmp_end), "bib2end.rds", update = FALSE) bibConvert(tmp_end, tmp_bib3) bibConvert(tmp_end, tmp_bib2, informat = "end", options = c(nb = "")) bibConvert(end_in, tmp_bib3, options = c(nb = "")) expect_error(bibConvert(tmp_bib3, tmp_endx), "export to Endnote XML format not implemented") expect_error(bibConvert(tmp_bib3, tmp_endx, outformat = "endx"), "export to Endnote XML format not implemented") expect_message(bibConvert(endx_in, tmp_bib3), "no references to output") bibConvert(endx_in, tmp_bib3, informat = "endx", options = c(nb = "")) expect_known_value(readLines(tmp_bib3), "end2bib.rds", update = FALSE) bibConvert(tmp_bib, tmp_isi, options = c(nb = "")) expect_known_value(readLines(tmp_isi), "bib2isi.rds", update = FALSE) bibConvert(tmp_isi, tmp_bib2, options = c(nb = "")) expect_known_value(readLines(tmp_bib2), "isi2bib.rds", update = FALSE) expect_error(bibConvert(tmp_bib, tmp_med), "export to Medline XML format not implemented") bibConvert(med_in, tmp_bib, informat = "med") bibConvert(med_in, tmp_bib, informat = "med", outformat = "biblatex", options = c(nb = "")) expect_known_value(readLines(tmp_bib), "med2bib.rds", update = FALSE) tmp_meda <- tempfile() tmp_medb <- tempfile() bibConvert(infile = med_in, outfile = tmp_meda, informat = "med", outformat = "bib") bibConvert(infile = med_in_no_new_lines, outfile = tmp_medb, informat = "med", outformat = "bib") expect_identical(readLines(tmp_meda), readLines(tmp_medb)) unlink(tmp_meda) unlink(tmp_medb) bibConvert(tmp_bib, tmp_nbib) single_nbib <- system.file("bib", "single.nbib", package = "rbibutils") bibConvert(single_nbib, tmp_bib2) bibConvert(tmp_bib2, tmp2_nbib) bibConvert(tmp2_nbib, tmp_bib3) bibConvert(system.file("bib", "pubmed-balloongui-set_09_31542275.nbib", package = "rbibutils"), tmp_xml) bibConvert(tmp_bib, tmp_ris, options = c(nb = "")) expect_known_value(readLines(tmp_ris), "bib2ris.rds", update = FALSE) bibConvert(tmp_ris, tmp_bib, options = c(nb = "")) expect_known_value(readLines(tmp_bib), "ris2bib.rds", update = FALSE) bibConvert(tmp_bib, tmp_xml, options = c(un = "")) expect_known_value(readLines(tmp_xml), "bib2xml2.rds", update = FALSE) bibConvert(tmp_bib, tmp_rds, options = c(nb = "")) if (getRversion() <= "4.3.1") expect_known_value(readRDS(tmp_rds), "bib2rds.rds", update = FALSE) bib2R <- bibConvert(tmp_bib, tmp_R) if (getRversion() <= "4.3.1") expect_known_value(bib2R$bib, "bib2R.rds", update = FALSE) bibConvert(tmp_rds, tmp_xml, options = c(un = "")) if (is.numeric(svnrev <- R.Version()$"svn rev") && svnrev >= 84986) expect_known_value(readLines(tmp_xml), "rds2xml.rds", update = FALSE) bibConvert(tmp_rds, tmp_bbl2, outformat = "biblatex", options = c(nb = "")) if (is.numeric(svnrev <- R.Version()$"svn rev") && svnrev >= 84986) expect_known_value(readLines(tmp_bbl2), "rds2bbl2.rds", update = FALSE) bibConvert(tmp_bib, tmp_wordbib) bibConvert(tmp_bib, tmp_wordbib, outformat = "wordbib", options = c(nb = "")) expect_known_value(readLines(tmp_wordbib), "bib2wordbib.rds", update = FALSE) bibConvert(tmp_wordbib, tmp_bib3) bibConvert(tmp_wordbib, tmp_bib3, informat = "wordbib", options = c(nb = "")) expect_known_value(readLines(tmp_bib3), "wordbib2bib.rds", update = FALSE) bibConvert(tmp_bib, tmp_wordbib, outformat = "word") bibConvert(tmp_wordbib, tmp_bib3, informat = "word") cat(strrep("#", 20), "start checks that print to the console", strrep("#", 20), "\n") tmp2 <- bibConvert(ex0_xml, tmp_bib, options = c(h = "")) bibConvert(ex0_xml, tmp_bib2, outformat = "biblatex", options = c(h = "")) tmp2 <- bibConvert(ex0_xml, tmp_ads, options = c(h = "")) tmp2 <- bibConvert(ex0_xml, tmp_end, options = c(h = "")) tmp2 <- bibConvert(ex0_xml, tmp_isi, options = c(h = "")) tmp2 <- bibConvert(ex0_xml, tmp_ris, options = c(h = "")) tmp2 <- bibConvert(ex0_xml, tmp_wordbib, options = c(h = "")) tmp2 <- bibConvert(tmp_bib, tmp_xml, options = c(h = "")) tmp2 <- bibConvert(tmp_bib2, tmp_xml, informat = "biblatex", options = c(h = "")) tmp2 <- bibConvert(tmp_end, tmp_xml, options = c(h = "")) tmp2 <- bibConvert(tmp_end, tmp_xml, options = c(h = "")) tmp2 <- bibConvert(tmp_endx, tmp_xml, options = c(h = "")) tmp2 <- bibConvert(tmp_isi, tmp_xml, options = c(h = "")) tmp2 <- bibConvert(tmp_med, tmp_xml, options = c(h = "")) tmp2 <- bibConvert(tmp_nbib, tmp_xml, options = c(h = "")) tmp2 <- bibConvert(tmp_ris, tmp_xml, options = c(h = "")) tmp2 <- bibConvert(tmp_wordbib, tmp_xml, options = c(h = "")) tmp2 <- bibConvert(ex0_xml, tmp_bib, options = c(v = "")) tmp2 <- bibConvert(tmp_bib, tmp_xml, options = c(v = "")) tmp2 <- bibConvert(ex0_xml, tmp_bib, options = c(debug = "")) tmp2 <- bibConvert(tmp_bib, tmp_xml, options = c(verbose = "")) tmp2 <- bibConvert(litprog280_bib, tmp_xml, options = c(verbose = "")) cat(strrep("#", 20), "end checks that print to the console", strrep("#", 20), "\n") cyr_utf8 <- file.path(bibdir, "cyr_utf8.bib") bibConvert(cyr_utf8, tmp_bib, options = c(o = "cp1251")) bibConvert(tmp_bib, tmp_xml, options = c(i = "cp1251")) bibConvert(bibacc, tempfile(fileext = "bib"), outformat = "biblatex") tmpdir <- tempdir() xampl_fn <- system.file("bib", "xampl_modified.bib", package = "rbibutils") bibConvert(xampl_fn, tmp_ads, options = c(nb = "")) expect_known_value(readLines(tmp_ads), "xampl_bib2ads.rds", update = FALSE) bibConvert(xampl_fn, tmp_bbl, outformat = "biblatex", options = c(nb = "")) expect_known_value(readLines(tmp_bbl), "xampl2biblatex.rds", update = FALSE) xampl_fn2 <- file.path(tmpdir, "xampl_bbl2bib.bib") bibConvert(tmp_bbl, xampl_fn2, informat = "biblatex", options = c(nb = "")) expect_known_value(readLines(xampl_fn2), "xampl_bbl2bib.rds", update = FALSE) bibConvert(xampl_fn, tmp_end) bibConvert(xampl_fn, tmp_end, outformat = "end", options = c(nb = "")) expect_known_value(readLines(tmp_end), "xampl_bib2end.rds", update = FALSE) bibConvert(tmp_end, tmp_bib3) bibConvert(tmp_end, tmp_bib2, informat = "end", options = c(nb = "")) bibConvert(xampl_fn, tmp_isi, options = c(nb = "")) expect_known_value(readLines(tmp_isi), "xampl_bib2isi.rds", update = FALSE) bibConvert(tmp_isi, tmp_bib2, options = c(nb = "")) expect_known_value(readLines(xampl_fn2), "xampl_isi2bib.rds", update = FALSE) bibConvert(med_in, tmp_bib2, informat = "med") bibConvert(med_in, tmp_bib3, informat = "med", outformat = "biblatex", options = c(nb = "")) expect_known_value(readLines(tmp_bib3), "med2bib.rds", update = FALSE) tex_fn <- system.file("bib", "tex.bib", package = "rbibutils") expect_warning(bibConvert(tex_fn, tmp_ads)) expect_warning(bibConvert(tex_fn, tmp_bibtex)) expect_warning(bibConvert(tex_fn, tmp_biblatex)) expect_warning(bibConvert(tex_fn, tmp_biblatex, informat = "biblatex")) expect_warning(bibConvert(tex_fn, tmp_end)) expect_warning(bibConvert(tex_fn, tmp_isi)) expect_warning(bibConvert(tex_fn, tmp_nbib)) expect_warning(bibConvert(tex_fn, tmp_ris)) expect_warning(bibConvert(tex_fn, tmp_R, outformat = "Rstyle")) expect_warning(bibConvert(tex_fn, tmp_rds)) expect_warning(bibConvert(tex_fn, tmp_xml)) expect_warning(bibConvert(tex_fn, tmp_wordbib)) expect_warning(bibConvert(tex_fn, tmp_word, outformat = "word")) bibConvert(tmp_bibtex, tmp_xml2) bibConvert(tmp_biblatex, tmp_xml2) bibConvert(tmp_word, tmp_xml2, informat = "word") bibConvert(tmp_end, tmp_xml2) bibConvert(tmp_isi, tmp_xml2) bibConvert(tmp_nbib, tmp_xml2) bibConvert(tmp_ris, tmp_xml2) bibConvert(tmp_R, tmp_xml2) bibConvert(tmp_rds, tmp_xml2) bibConvert(tmp_xml, tmp_xml2) bibConvert(tmp_wordbib, tmp_xml2) expect_warning(readBib(tex_fn, direct = TRUE)) readBib(xampl_fn, direct = TRUE) biblatex_fn <- system.file("bib", "biblatex-examples_sans_key_aksin.bib", package = "rbibutils") tmp <- bibConvert(biblatex_fn, tmp_bib2, informat = "biblatex")}) 14: eval(code, test_env) 15: eval(code, test_env) 16: withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") } else if (!new_expectations && skip_on_empty) { skip_empty() }}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) }}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt) 17: doTryCatch(return(expr), name, parentenv, handler) 18: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 19: tryCatchList(expr, classes, parentenv, handlers) 20: tryCatch(withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") } else if (!new_expectations && skip_on_empty) { skip_empty() }}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) }}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt), error = handle_fatal) 21: doWithOneRestart(return(expr), restart) 22: withOneRestart(expr, restarts[[1L]]) 23: withRestarts(tryCatch(withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") } else if (!new_expectations && skip_on_empty) { skip_empty() }}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) }}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt), error = handle_fatal), end_test = function() { }) 24: test_code(code = exprs, env = env, reporter = get_reporter() %||% StopReporter$new()) 25: source_file(path, env = env(env), desc = desc, shuffle = shuffle, error_call = error_call) 26: FUN(X[[i]], ...) 27: lapply(test_paths, test_one_file, env = env, desc = desc, shuffle = shuffle, error_call = error_call) 28: doTryCatch(return(expr), name, parentenv, handler) 29: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 30: tryCatchList(expr, classes, parentenv, handlers) 31: tryCatch(code, testthat_abort_reporter = function(cnd) { cat(conditionMessage(cnd), "\n") NULL}) 32: with_reporter(reporters$multi, lapply(test_paths, test_one_file, env = env, desc = desc, shuffle = shuffle, error_call = error_call)) 33: test_files_serial(test_dir = test_dir, test_package = test_package, test_paths = test_paths, load_helpers = load_helpers, reporter = reporter, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, desc = desc, load_package = load_package, shuffle = shuffle, error_call = error_call) 34: test_files(test_dir = path, test_paths = test_paths, test_package = package, reporter = reporter, load_helpers = load_helpers, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, load_package = load_package, parallel = parallel, shuffle = shuffle) 35: test_dir("testthat", package = package, reporter = reporter, ..., load_package = "installed") 36: test_check("rbibutils") An irrecoverable exception occurred. R is aborting now ... Segmentation fault Flavor: r-devel-linux-x86_64-debian-gcc