CRAN Package Check Results for Package PerformanceAnalytics

Last updated on 2021-11-29 15:51:20 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 2.0.4 23.79 320.74 344.53 ERROR
r-devel-linux-x86_64-debian-gcc 2.0.4 19.29 237.72 257.01 ERROR
r-devel-linux-x86_64-fedora-clang 2.0.4 469.51 ERROR
r-devel-linux-x86_64-fedora-gcc 2.0.4 437.67 ERROR
r-devel-windows-x86_64-new-UL 2.0.4 60.00 253.00 313.00 ERROR --no-vignettes
r-devel-windows-x86_64-new-TK 2.0.4 ERROR
r-devel-windows-x86_64-old 2.0.4 36.00 145.00 181.00 ERROR --no-vignettes
r-patched-linux-x86_64 2.0.4 25.43 308.01 333.44 ERROR
r-patched-solaris-x86 2.0.4 610.50 ERROR
r-release-linux-x86_64 2.0.4 21.87 308.67 330.54 ERROR
r-release-macos-arm64 2.0.4 OK
r-release-macos-x86_64 2.0.4 OK
r-release-windows-ix86+x86_64 2.0.4 50.00 203.00 253.00 ERROR --no-vignettes
r-oldrel-macos-x86_64 2.0.4 OK
r-oldrel-windows-ix86+x86_64 2.0.4 34.00 325.00 359.00 ERROR --no-vignettes

Additional issues

noSuggests

Check Details

Version: 2.0.4
Check: examples
Result: ERROR
    Running examples in 'PerformanceAnalytics-Ex.R' failed
    The error most likely occurred in:
    
    > base::assign(".ptime", proc.time(), pos = "CheckExEnv")
    > ### Name: chart.TimeSeries
    > ### Title: Creates a time series chart with some extensions.
    > ### Aliases: chart.TimeSeries chart.TimeSeries.base
    > ### chart.TimeSeries.builtin chart.TimeSeries.dygraph
    > ### chart.TimeSeries.ggplot2 chart.TimeSeries.googlevis
    > ### chart.TimeSeries.plotly charts.TimeSeries
    >
    > ### ** Examples
    >
    >
    >
    > # These are start and end dates, formatted as xts ranges.
    > ## http://www.nber.org-cycles.html
    > cycles.dates<-c("1857-06/1858-12",
    + "1860-10/1861-06",
    + "1865-04/1867-12",
    + "1869-06/1870-12",
    + "1873-10/1879-03",
    + "1882-03/1885-05",
    + "1887-03/1888-04",
    + "1890-07/1891-05",
    + "1893-01/1894-06",
    + "1895-12/1897-06",
    + "1899-06/1900-12",
    + "1902-09/1904-08",
    + "1907-05/1908-06",
    + "1910-01/1912-01",
    + "1913-01/1914-12",
    + "1918-08/1919-03",
    + "1920-01/1921-07",
    + "1923-05/1924-07",
    + "1926-10/1927-11",
    + "1929-08/1933-03",
    + "1937-05/1938-06",
    + "1945-02/1945-10",
    + "1948-11/1949-10",
    + "1953-07/1954-05",
    + "1957-08/1958-04",
    + "1960-04/1961-02",
    + "1969-12/1970-11",
    + "1973-11/1975-03",
    + "1980-01/1980-07",
    + "1981-07/1982-11",
    + "1990-07/1991-03",
    + "2001-03/2001-11",
    + "2007-12/2009-06"
    + )
    > # Event lists - FOR BEST RESULTS, KEEP THESE DATES IN ORDER
    > risk.dates = c(
    + "Oct 87",
    + "Feb 94",
    + "Jul 97",
    + "Aug 98",
    + "Oct 98",
    + "Jul 00",
    + "Sep 01")
    > risk.labels = c(
    + "Black Monday",
    + "Bond Crash",
    + "Asian Crisis",
    + "Russian Crisis",
    + "LTCM",
    + "Tech Bubble",
    + "Sept 11")
    > data(edhec)
    >
    > R=edhec[,"Funds of Funds",drop=FALSE]
    > Return.cumulative = cumprod(1+R) - 1
    > chart.TimeSeries(Return.cumulative)
    > chart.TimeSeries(Return.cumulative, colorset = "darkblue",
    + legend.loc = "bottomright",
    + period.areas = cycles.dates,
    + period.color = rgb(204/255, 204/255, 204/255, alpha=0.25),
    + event.lines = risk.dates,
    + event.labels = risk.labels,
    + event.color = "red", lwd = 2)
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Error in xts(matrix(c(min(y), max(y), min(y), max(y)), ncol = 2, byrow = TRUE), :
     NROW(x) must match length(order.by)
    Calls: chart.TimeSeries ... chart.TimeSeries.builtin -> addPolygon -> try.xts -> is.xts -> xts
    Execution halted
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-patched-linux-x86_64, r-release-linux-x86_64

Version: 2.0.4
Check: Rd cross-references
Result: NOTE
    Undeclared packages ‘timeSeries’, ‘tseries’, ‘car’, ‘gplots’ in Rd xrefs
Flavor: r-devel-linux-x86_64-fedora-clang

Version: 2.0.4
Check: examples
Result: ERROR
    Running examples in ‘PerformanceAnalytics-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: chart.TimeSeries
    > ### Title: Creates a time series chart with some extensions.
    > ### Aliases: chart.TimeSeries chart.TimeSeries.base
    > ### chart.TimeSeries.builtin chart.TimeSeries.dygraph
    > ### chart.TimeSeries.ggplot2 chart.TimeSeries.googlevis
    > ### chart.TimeSeries.plotly charts.TimeSeries
    >
    > ### ** Examples
    >
    >
    >
    > # These are start and end dates, formatted as xts ranges.
    > ## http://www.nber.org-cycles.html
    > cycles.dates<-c("1857-06/1858-12",
    + "1860-10/1861-06",
    + "1865-04/1867-12",
    + "1869-06/1870-12",
    + "1873-10/1879-03",
    + "1882-03/1885-05",
    + "1887-03/1888-04",
    + "1890-07/1891-05",
    + "1893-01/1894-06",
    + "1895-12/1897-06",
    + "1899-06/1900-12",
    + "1902-09/1904-08",
    + "1907-05/1908-06",
    + "1910-01/1912-01",
    + "1913-01/1914-12",
    + "1918-08/1919-03",
    + "1920-01/1921-07",
    + "1923-05/1924-07",
    + "1926-10/1927-11",
    + "1929-08/1933-03",
    + "1937-05/1938-06",
    + "1945-02/1945-10",
    + "1948-11/1949-10",
    + "1953-07/1954-05",
    + "1957-08/1958-04",
    + "1960-04/1961-02",
    + "1969-12/1970-11",
    + "1973-11/1975-03",
    + "1980-01/1980-07",
    + "1981-07/1982-11",
    + "1990-07/1991-03",
    + "2001-03/2001-11",
    + "2007-12/2009-06"
    + )
    > # Event lists - FOR BEST RESULTS, KEEP THESE DATES IN ORDER
    > risk.dates = c(
    + "Oct 87",
    + "Feb 94",
    + "Jul 97",
    + "Aug 98",
    + "Oct 98",
    + "Jul 00",
    + "Sep 01")
    > risk.labels = c(
    + "Black Monday",
    + "Bond Crash",
    + "Asian Crisis",
    + "Russian Crisis",
    + "LTCM",
    + "Tech Bubble",
    + "Sept 11")
    > data(edhec)
    >
    > R=edhec[,"Funds of Funds",drop=FALSE]
    > Return.cumulative = cumprod(1+R) - 1
    > chart.TimeSeries(Return.cumulative)
    > chart.TimeSeries(Return.cumulative, colorset = "darkblue",
    + legend.loc = "bottomright",
    + period.areas = cycles.dates,
    + period.color = rgb(204/255, 204/255, 204/255, alpha=0.25),
    + event.lines = risk.dates,
    + event.labels = risk.labels,
    + event.color = "red", lwd = 2)
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Error in xts(matrix(c(min(y), max(y), min(y), max(y)), ncol = 2, byrow = TRUE), :
     NROW(x) must match length(order.by)
    Calls: chart.TimeSeries ... chart.TimeSeries.builtin -> addPolygon -> try.xts -> is.xts -> xts
    Execution halted
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64-new-TK, r-patched-solaris-x86

Version: 2.0.4
Flags: --no-vignettes
Check: examples
Result: ERROR
    Running examples in 'PerformanceAnalytics-Ex.R' failed
    The error most likely occurred in:
    
    > ### Name: chart.TimeSeries
    > ### Title: Creates a time series chart with some extensions.
    > ### Aliases: chart.TimeSeries chart.TimeSeries.base
    > ### chart.TimeSeries.builtin chart.TimeSeries.dygraph
    > ### chart.TimeSeries.ggplot2 chart.TimeSeries.googlevis
    > ### chart.TimeSeries.plotly charts.TimeSeries
    >
    > ### ** Examples
    >
    >
    >
    > # These are start and end dates, formatted as xts ranges.
    > ## http://www.nber.org-cycles.html
    > cycles.dates<-c("1857-06/1858-12",
    + "1860-10/1861-06",
    + "1865-04/1867-12",
    + "1869-06/1870-12",
    + "1873-10/1879-03",
    + "1882-03/1885-05",
    + "1887-03/1888-04",
    + "1890-07/1891-05",
    + "1893-01/1894-06",
    + "1895-12/1897-06",
    + "1899-06/1900-12",
    + "1902-09/1904-08",
    + "1907-05/1908-06",
    + "1910-01/1912-01",
    + "1913-01/1914-12",
    + "1918-08/1919-03",
    + "1920-01/1921-07",
    + "1923-05/1924-07",
    + "1926-10/1927-11",
    + "1929-08/1933-03",
    + "1937-05/1938-06",
    + "1945-02/1945-10",
    + "1948-11/1949-10",
    + "1953-07/1954-05",
    + "1957-08/1958-04",
    + "1960-04/1961-02",
    + "1969-12/1970-11",
    + "1973-11/1975-03",
    + "1980-01/1980-07",
    + "1981-07/1982-11",
    + "1990-07/1991-03",
    + "2001-03/2001-11",
    + "2007-12/2009-06"
    + )
    > # Event lists - FOR BEST RESULTS, KEEP THESE DATES IN ORDER
    > risk.dates = c(
    + "Oct 87",
    + "Feb 94",
    + "Jul 97",
    + "Aug 98",
    + "Oct 98",
    + "Jul 00",
    + "Sep 01")
    > risk.labels = c(
    + "Black Monday",
    + "Bond Crash",
    + "Asian Crisis",
    + "Russian Crisis",
    + "LTCM",
    + "Tech Bubble",
    + "Sept 11")
    > data(edhec)
    >
    > R=edhec[,"Funds of Funds",drop=FALSE]
    > Return.cumulative = cumprod(1+R) - 1
    > chart.TimeSeries(Return.cumulative)
    > chart.TimeSeries(Return.cumulative, colorset = "darkblue",
    + legend.loc = "bottomright",
    + period.areas = cycles.dates,
    + period.color = rgb(204/255, 204/255, 204/255, alpha=0.25),
    + event.lines = risk.dates,
    + event.labels = risk.labels,
    + event.color = "red", lwd = 2)
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Error in xts(matrix(c(min(y), max(y), min(y), max(y)), ncol = 2, byrow = TRUE), :
     NROW(x) must match length(order.by)
    Calls: chart.TimeSeries ... chart.TimeSeries.builtin -> addPolygon -> try.xts -> is.xts -> xts
    Execution halted
Flavors: r-devel-windows-x86_64-new-UL, r-devel-windows-x86_64-old

Version: 2.0.4
Flags: --no-vignettes
Check: running examples for arch ‘i386’
Result: ERROR
    Running examples in 'PerformanceAnalytics-Ex.R' failed
    The error most likely occurred in:
    
    > ### Name: chart.TimeSeries
    > ### Title: Creates a time series chart with some extensions.
    > ### Aliases: chart.TimeSeries chart.TimeSeries.base
    > ### chart.TimeSeries.builtin chart.TimeSeries.dygraph
    > ### chart.TimeSeries.ggplot2 chart.TimeSeries.googlevis
    > ### chart.TimeSeries.plotly charts.TimeSeries
    >
    > ### ** Examples
    >
    >
    >
    > # These are start and end dates, formatted as xts ranges.
    > ## http://www.nber.org-cycles.html
    > cycles.dates<-c("1857-06/1858-12",
    + "1860-10/1861-06",
    + "1865-04/1867-12",
    + "1869-06/1870-12",
    + "1873-10/1879-03",
    + "1882-03/1885-05",
    + "1887-03/1888-04",
    + "1890-07/1891-05",
    + "1893-01/1894-06",
    + "1895-12/1897-06",
    + "1899-06/1900-12",
    + "1902-09/1904-08",
    + "1907-05/1908-06",
    + "1910-01/1912-01",
    + "1913-01/1914-12",
    + "1918-08/1919-03",
    + "1920-01/1921-07",
    + "1923-05/1924-07",
    + "1926-10/1927-11",
    + "1929-08/1933-03",
    + "1937-05/1938-06",
    + "1945-02/1945-10",
    + "1948-11/1949-10",
    + "1953-07/1954-05",
    + "1957-08/1958-04",
    + "1960-04/1961-02",
    + "1969-12/1970-11",
    + "1973-11/1975-03",
    + "1980-01/1980-07",
    + "1981-07/1982-11",
    + "1990-07/1991-03",
    + "2001-03/2001-11",
    + "2007-12/2009-06"
    + )
    > # Event lists - FOR BEST RESULTS, KEEP THESE DATES IN ORDER
    > risk.dates = c(
    + "Oct 87",
    + "Feb 94",
    + "Jul 97",
    + "Aug 98",
    + "Oct 98",
    + "Jul 00",
    + "Sep 01")
    > risk.labels = c(
    + "Black Monday",
    + "Bond Crash",
    + "Asian Crisis",
    + "Russian Crisis",
    + "LTCM",
    + "Tech Bubble",
    + "Sept 11")
    > data(edhec)
    >
    > R=edhec[,"Funds of Funds",drop=FALSE]
    > Return.cumulative = cumprod(1+R) - 1
    > chart.TimeSeries(Return.cumulative)
    > chart.TimeSeries(Return.cumulative, colorset = "darkblue",
    + legend.loc = "bottomright",
    + period.areas = cycles.dates,
    + period.color = rgb(204/255, 204/255, 204/255, alpha=0.25),
    + event.lines = risk.dates,
    + event.labels = risk.labels,
    + event.color = "red", lwd = 2)
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Error in xts(matrix(c(min(y), max(y), min(y), max(y)), ncol = 2, byrow = TRUE), :
     NROW(x) must match length(order.by)
    Calls: chart.TimeSeries ... chart.TimeSeries.builtin -> addPolygon -> try.xts -> is.xts -> xts
    Execution halted
Flavors: r-release-windows-ix86+x86_64, r-oldrel-windows-ix86+x86_64

Version: 2.0.4
Flags: --no-vignettes
Check: running examples for arch ‘x64’
Result: ERROR
    Running examples in 'PerformanceAnalytics-Ex.R' failed
    The error most likely occurred in:
    
    > ### Name: chart.TimeSeries
    > ### Title: Creates a time series chart with some extensions.
    > ### Aliases: chart.TimeSeries chart.TimeSeries.base
    > ### chart.TimeSeries.builtin chart.TimeSeries.dygraph
    > ### chart.TimeSeries.ggplot2 chart.TimeSeries.googlevis
    > ### chart.TimeSeries.plotly charts.TimeSeries
    >
    > ### ** Examples
    >
    >
    >
    > # These are start and end dates, formatted as xts ranges.
    > ## http://www.nber.org-cycles.html
    > cycles.dates<-c("1857-06/1858-12",
    + "1860-10/1861-06",
    + "1865-04/1867-12",
    + "1869-06/1870-12",
    + "1873-10/1879-03",
    + "1882-03/1885-05",
    + "1887-03/1888-04",
    + "1890-07/1891-05",
    + "1893-01/1894-06",
    + "1895-12/1897-06",
    + "1899-06/1900-12",
    + "1902-09/1904-08",
    + "1907-05/1908-06",
    + "1910-01/1912-01",
    + "1913-01/1914-12",
    + "1918-08/1919-03",
    + "1920-01/1921-07",
    + "1923-05/1924-07",
    + "1926-10/1927-11",
    + "1929-08/1933-03",
    + "1937-05/1938-06",
    + "1945-02/1945-10",
    + "1948-11/1949-10",
    + "1953-07/1954-05",
    + "1957-08/1958-04",
    + "1960-04/1961-02",
    + "1969-12/1970-11",
    + "1973-11/1975-03",
    + "1980-01/1980-07",
    + "1981-07/1982-11",
    + "1990-07/1991-03",
    + "2001-03/2001-11",
    + "2007-12/2009-06"
    + )
    > # Event lists - FOR BEST RESULTS, KEEP THESE DATES IN ORDER
    > risk.dates = c(
    + "Oct 87",
    + "Feb 94",
    + "Jul 97",
    + "Aug 98",
    + "Oct 98",
    + "Jul 00",
    + "Sep 01")
    > risk.labels = c(
    + "Black Monday",
    + "Bond Crash",
    + "Asian Crisis",
    + "Russian Crisis",
    + "LTCM",
    + "Tech Bubble",
    + "Sept 11")
    > data(edhec)
    >
    > R=edhec[,"Funds of Funds",drop=FALSE]
    > Return.cumulative = cumprod(1+R) - 1
    > chart.TimeSeries(Return.cumulative)
    > chart.TimeSeries(Return.cumulative, colorset = "darkblue",
    + legend.loc = "bottomright",
    + period.areas = cycles.dates,
    + period.color = rgb(204/255, 204/255, 204/255, alpha=0.25),
    + event.lines = risk.dates,
    + event.labels = risk.labels,
    + event.color = "red", lwd = 2)
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Warning in structure(c(unlist(lapply(list(...), .recursive_date_unclass))), :
     Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
     Consider 'structure(list(), *)' instead.
    Error in xts(matrix(c(min(y), max(y), min(y), max(y)), ncol = 2, byrow = TRUE), :
     NROW(x) must match length(order.by)
    Calls: chart.TimeSeries ... chart.TimeSeries.builtin -> addPolygon -> try.xts -> is.xts -> xts
    Execution halted
Flavors: r-release-windows-ix86+x86_64, r-oldrel-windows-ix86+x86_64