- using R version 2.15.0 Patched (2012-04-30 r59290)
- using platform: sparc-sun-solaris2.10 (32-bit)
- using session charset: UTF-8
- checking for file ‘ergm/DESCRIPTION’ ... OK
- this is package ‘ergm’ version ‘3.0-1’
- checking package namespace information ... OK
- checking package dependencies ... NOTE
Package suggested but not available for checking: ‘latentnet’
- checking if this is a source package ... OK
- checking if there is a namespace ... OK
- checking for .dll and .exe files ... OK
- checking whether package ‘ergm’ can be installed ... OK
- checking installed package size ... OK
- checking package directory ... OK
- checking for portable file names ... OK
- checking for sufficient/correct file permissions ... OK
- checking DESCRIPTION meta-information ... OK
- checking top-level files ... OK
- checking index information ... OK
- checking package subdirectories ... OK
- checking R files for non-ASCII characters ... OK
- checking R files for syntax errors ... OK
- checking whether the package can be loaded ... OK
- checking whether the package can be loaded with stated dependencies ... OK
- checking whether the package can be unloaded cleanly ... OK
- checking whether the namespace can be loaded with stated dependencies ... OK
- checking whether the namespace can be unloaded cleanly ... OK
- checking for unstated dependencies in R code ... OK
- checking S3 generic/method consistency ... OK
- checking replacement functions ... OK
- checking foreign function calls ... OK
- checking R code for possible problems ... NOTE
stergm.EGMME.SA : do.optimization: no visible binding for global
variable ‘oh’
stergm.EGMME.SA : do.optimization: no visible binding for global
variable ‘oh.last’
stergm.EGMME.SA : eval.optpars: no visible binding for global variable
‘oh.last’
stergm.EGMME.SA : eval.optpars: no visible binding for global variable
‘oh’
stergm.EGMME.SA : eval.optpars: no visible binding for global variable
‘jitters’
stergm.EGMME.SA : accel.brake: no visible binding for global variable
‘oh’
stergm.EGMME.SA: no visible binding for global variable ‘oh’
Found .Internal call in the following function:
‘ergm.update.formula’
with calls to .Internal functions
‘update.formula’
Packages should not call .Internal(): it is not part of the API, for
use only by R itself and subject to change without notice.
- checking Rd files ... OK
- checking Rd metadata ... OK
- checking Rd cross-references ... WARNING
Unknown package(s) ‘latentnet’ in Rd xrefs
- checking for missing documentation entries ... OK
- checking for code/documentation mismatches ... OK
- checking Rd \usage sections ... OK
- checking Rd contents ... OK
- checking for unstated dependencies in examples ... OK
- checking contents of ‘data’ directory ... OK
- checking data for non-ASCII characters ... OK
- checking data for ASCII and uncompressed saves ... OK
- checking R/sysdata.rda ... OK
- checking line endings in C/C++/Fortran sources/headers ... OK
- checking line endings in Makefiles ... OK
- checking for portable use of $(BLAS_LIBS) and $(LAPACK_LIBS) ... OK
- checking compiled code ... OK
- checking examples ... [23m/23m] OK
- checking for unstated dependencies in tests ... OK
- checking tests ... ERROR
Running the tests in ‘tests/dynamic_simtest_bipartite.R’ failed.
Last 13 lines of output:
*** caught segfault ***
address 8, cause 'memory not mapped'
Traceback:
1: .C("MCMCDyn_wrapper", as.integer(Clist.form$tails), as.integer(Clist.form$heads), time = if (is.null(Clist.form$time)) as.integer(0) else as.integer(Clist.form$time), lasttoggle = if (is.null(Clist.form$lasttoggle)) as.integer(NULL) else as.integer(Clist.form$lasttoggle), as.integer(Clist.form$nedges), as.integer(Clist.form$n), as.integer(Clist.form$dir), as.integer(Clist.form$bipartite), as.integer(Clist.form$nterms), as.character(Clist.form$fnamestring), as.character(Clist.form$snamestring), as.character(MHproposal.form$name), as.character(MHproposal.form$package), as.double(Clist.form$inputs), as.double(eta.form), as.integer(Clist.diss$nterms), as.character(Clist.diss$fnamestring), as.character(Clist.diss$snamestring), as.character(MHproposal.diss$name), as.character(MHproposal.diss$package), as.double(Clist.diss$inputs), as.double(eta.diss), if (!is.null(model.mon)) as.integer(Clist.mon$nterms) else as.integer(0), if (!is.null(model.mon)) as.character(Clist.mon$fnamestring), if (!is.null(model.mon)) as.character(Clist.mon$snamestring), if (!is.null(model.mon)) as.double(Clist.mon$inputs), as.integer(MHproposal.form$arguments$constraints$bd$attribs), as.integer(MHproposal.form$arguments$constraints$bd$maxout), as.integer(MHproposal.form$arguments$constraints$bd$maxin), as.integer(MHproposal.form$arguments$constraints$bd$minout), as.integer(MHproposal.form$arguments$constraints$bd$minin), as.integer(MHproposal.form$arguments$constraints$bd$condAllDegExact), as.integer(length(MHproposal.form$arguments$constraints$bd$attribs)), as.double(control$time.samplesize), as.integer(control$MCMC.burnin), as.double(control$time.burnin), as.double(control$time.interval), s.form = if (collect.form) double(Clist.form$nstats * (control$time.samplesize + 1)) else double(0), s.diss = if (collect.diss) double(Clist.diss$nstats * (control$time.samplesize + 1)) else double(0), s.mon = if (!is.null(model.mon)) double(Clist.mon$nstats * (control$time.samplesize + 1)) else double(0), as.integer(maxedges), newnwtails = integer(maxchanges), newnwheads = integer(maxchanges), as.integer(maxchanges), diffnwtime = integer(maxchanges), diffnwtails = integer(maxchanges), diffnwheads = integer(maxchanges), as.integer(verbose), status = integer(1), PACKAGE = "ergm")
2: stergm.getMCMCsample(nw, model.form, model.diss, model.mon, MHproposal.form, MHproposal.diss, eta.form, eta.diss, control, verbose)
3: FUN(0L[[1L]], ...)
4: lapply(X = X, FUN = FUN, ...)
5: sapply(integer(n), eval.parent(substitute(function(...) expr)), simplify = simplify)
6: replicate(nsim, { if (is.null(nw %n% "lasttoggle")) nw %n% "lasttoggle" <- rep(0, network.dyadcount(nw)) if (is.null(nw %n% "time")) nw %n% "time" <- 0 z <- stergm.getMCMCsample(nw, model.form, model.diss, model.mon, MHproposal.form, MHproposal.diss, eta.form, eta.diss, control, verbose) stats.form <- if (control$collect.form) mcmc(sweep(z$statsmatrix.form, 2, summary(formation), "+"), start = time.burnin + 1, thin = time.interval) stats.diss <- if (control$collect.diss) mcmc(sweep(z$statsmatrix.diss, 2, summary(dissolution), "+"), start = time.burnin + 1, thin = time.interval) stats <- if (!is.null(model.mon)) mcmc(sweep(z$statsmatrix.mon, 2, summary(monitor), "+"), start = time.burnin + 1, thin = time.interval) if (control$toggles) { library(networkDynamic) nwd <- as.networkDynamic(nw, toggles = z$changed, start = nw %n% "time" + 0, end = nw %n% "time" + time.slices) nwd <- delete.network.attribute(nwd, "time") nwd <- delete.network.attribute(nwd, "lasttoggle") attributes(nwd) <- c(attributes(nwd), list(formation = formation, dissolution = dissolution, stats.form = stats.form, stats.diss = stats.diss, stats = stats, coef.form = coef.form, coef.diss = coef.diss, start = nw %n% "time" + 0, end = nw %n% "time" + time.slices, toggles = z$changed)) nwd } else list(stats.form = stats.form, stats.diss = stats.diss, stats = stats)}, simplify = FALSE)
7: simulate.network(g1, formation = ~edges, dissolution = ~edges, coef.form = coef.form, coef.diss = coef.diss, time.slices = S, verbose = TRUE)
8: simulate(g1, formation = ~edges, dissolution = ~edges, coef.form = coef.form, coef.diss = coef.diss, time.slices = S, verbose = TRUE)
aborting ...