downloading reverse dependencies ... downloading dendroNetwork_0.5.4.tar.gz ... ok downloading dendroTools_1.2.13.tar.gz ... ok downloading detrendeR_1.0.5.tar.gz ... ok downloading dfoliatR_0.3.0.tar.gz ... ok downloading iadf_0.1.2.tar.gz ... ok downloading mbr_0.0.1.tar.gz ... ok downloading measuRing_0.5.tar.gz ... ok downloading MtreeRing_1.4.5.tar.gz ... ok downloading pointRes_2.0.2.tar.gz ... ok downloading TRADER_1.2-5.tar.gz ... ok downloading xRing_0.1.1.tar.gz ... ok downloading fPortfolio_4023.84.tar.gz ... ok installing dependencies ‘bcp’, ‘brnn’, ‘detrendeR’, ‘dplR’, ‘fAssets’, ‘fCopulae’, ‘measuRing’, ‘parma’, ‘RCy3’, ‘rneos’, ‘tkRplotR’, ‘TripleR’ Warning: package ‘bcp’ is not available for this version of R A version of this package for your version of R might be available elsewhere, see the ideas at https://cran.r-project.org/doc/manuals/r-devel/R-admin.html#Installing-packages also installing the dependencies ‘pbdZMQ’, ‘IRkernel’, ‘fMultivar’, ‘mvnormtest’ begin installing package ‘pbdZMQ’ begin installing package ‘fMultivar’ begin installing package ‘mvnormtest’ begin installing package ‘brnn’ begin installing package ‘tkRplotR’ begin installing package ‘TripleR’ begin installing package ‘rneos’ begin installing package ‘parma’ begin installing package ‘dplR’ * installing *source* package ‘mvnormtest’ ... ** this is package ‘mvnormtest’ version ‘0.1-9-3’ ** package ‘mvnormtest’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (mvnormtest) * installing *source* package ‘tkRplotR’ ... ** this is package ‘tkRplotR’ version ‘0.1.7’ ** package ‘tkRplotR’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (tkRplotR) * installing *source* package ‘brnn’ ... ** this is package ‘brnn’ version ‘0.9.3’ ** package ‘brnn’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-12) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpmGQ8wB/R.INSTALL20aa30208b2809/brnn/src' gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fopenmp -I. -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c Lanczos.c -o Lanczos.o Lanczos.c: In function ‘extreme_eigenvalues’: Lanczos.c:191:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 191 | for (xx=0.0,zp=z,p0=zp+*n;zp> GET_PKG_CONFIG = yes >> GET_SYSTEM_ZMQ = yes >> GET_SYSTEM_ZMQ_430 = yes >> PKG_CONFIG = /usr/bin/pkg-config >> SYSTEM_ZMQ_INCLUDEDIR = /usr/include >> SYSTEM_ZMQ_LIBDIR = /usr/lib/x86_64-linux-gnu >> ENABLE_INTERNAL_ZMQ = no >> INTERNAL_ZMQ_INCLUDEDIR = ./zmqsrc/include >> INTERNAL_ZMQ_LIBDIR = ./ >> EXTERNAL_ZMQ_INCLUDE = >> EXTERNAL_ZMQ_LDFLAGS = >> ZMQ_INCLUDE = -I/usr/include >> ZMQ_LDFLAGS = -L/usr/lib/x86_64-linux-gnu -lzmq >> EXT_LIBS = >> ZMQ_POLLER = select ************************************************************************ configure: creating ./config.status config.status: creating src/Makevars configure: creating ./config.status config.status: creating src/Makevars config.status: creating src/build_zmq configure: creating ./config.status config.status: creating src/Makevars config.status: creating src/build_zmq config.status: creating R/zzz.r ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-12) 14.2.0’ using C++ compiler: ‘g++-14 (Debian 14.2.0-12) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpmMogoy/R.INSTALL20aa2e3126e1bb/pbdZMQ/src' gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I/usr/include -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c R_zmq_context.c -o R_zmq_context.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I/usr/include -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c R_zmq_socket.c -o R_zmq_socket.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I/usr/include -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c R_zmq_sendrecv.c -o R_zmq_sendrecv.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I/usr/include -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c R_zmq_utility.c -o R_zmq_utility.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I/usr/include -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c R_zmq_message.c -o R_zmq_message.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I/usr/include -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c R_zmq_transfer.c -o R_zmq_transfer.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I/usr/include -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c shellexec_wcc.c -o shellexec_wcc.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I/usr/include -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c R_zmq_poll.c -o R_zmq_poll.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I/usr/include -fpic -g -O2 -Wall -pedantic -mtune=native -DR_NO_REMAP -c R_cxx_dummy.cc -o R_cxx_dummy.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I/usr/include -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c zzz.c -o zzz.o g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o pbdZMQ.so R_zmq_context.o R_zmq_socket.o R_zmq_sendrecv.o R_zmq_utility.o R_zmq_message.o R_zmq_transfer.o shellexec_wcc.o R_zmq_poll.o R_cxx_dummy.o zzz.o -L/usr/lib/x86_64-linux-gnu -lzmq -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpmMogoy/R.INSTALL20aa2e3126e1bb/pbdZMQ/src' installing via 'install.libs.R' to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-pbdZMQ/00new/pbdZMQ ** R ** demo ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (pbdZMQ) begin installing package ‘IRkernel’ * installing *source* package ‘TripleR’ ... ** this is package ‘TripleR’ version ‘1.5.4’ ** package ‘TripleR’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (TripleR) * installing *source* package ‘IRkernel’ ... ** this is package ‘IRkernel’ version ‘1.3.2’ ** package ‘IRkernel’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (IRkernel) begin installing package ‘RCy3’ * installing *source* package ‘parma’ ... ** this is package ‘parma’ version ‘1.7’ ** package ‘parma’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-12) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpdiyDcD/R.INSTALL20aa352a152008/parma/src' gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c init.c -o init.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c socp.c -o socp.o socp.c: In function ‘socp’: socp.c:334:16: warning: unused variable ‘l’ [-Wunused-variable] 334 | int i, j, k, l; | ^ gcc-14 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o parma.so init.o socp.o -llapack -L/home/hornik/tmp/R/lib -lRblas -lgfortran -lm -lquadmath -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpdiyDcD/R.INSTALL20aa352a152008/parma/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-parma/00new/parma/libs ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading Creating a generic function from function ‘parmastatus’ in package ‘parma’ ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (parma) * installing *source* package ‘fAssets’ ... ** this is package ‘fAssets’ version ‘4023.85’ ** package ‘fAssets’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (fAssets) * installing *source* package ‘fCopulae’ ... ** this is package ‘fCopulae’ version ‘4022.85’ ** package ‘fCopulae’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (fCopulae) * installing *source* package ‘dplR’ ... ** this is package ‘dplR’ version ‘1.7.8’ ** using staged installation ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-12) 14.2.0’ using Fortran compiler: ‘GNU Fortran (Debian 14.2.0-12) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpJ7LGJt/R.INSTALL20aa34674a88f2/dplR/src' gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c adsc.c -o adsc.o gfortran-14 -fpic -g -O2 -Wall -pedantic -mtune=native -c adsf.f95 -o adsf.o adsf.f95:27:34: 27 | real(dp) :: v,arg,rn,d1,d2,a,c1,c2,p,pct,pi,sum | 1 Warning: Array ‘a’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] adsf.f95:27:42: 27 | real(dp) :: v,arg,rn,d1,d2,a,c1,c2,p,pct,pi,sum | 1 Warning: Array ‘p’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c capsc.c -o capsc.o gfortran-14 -fpic -g -O2 -Wall -pedantic -mtune=native -c capsf.f95 -o capsf.o capsf.f95:44:31: 44 | real(dp) v,arg,rn,d1,d2,a,c1,c2,p,pi,sum,pp | 1 Warning: Array ‘a’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c dplR.c -o dplR.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c exactmean.c -o exactmean.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c exactsum.c -o exactsum.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c gini.c -o gini.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c init.c -o init.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c rcompact.c -o rcompact.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c readloop.c -o readloop.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c redfit.c -o redfit.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c sens.c -o sens.o gcc-14 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c tbrm.c -o tbrm.o gcc-14 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o dplR.so adsc.o adsf.o capsc.o capsf.o dplR.o exactmean.o exactsum.o gini.o init.o rcompact.o readloop.o redfit.o sens.o tbrm.o -lgfortran -lm -lquadmath -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpJ7LGJt/R.INSTALL20aa34674a88f2/dplR/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-dplR/00new/dplR/libs ** R ** data ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (dplR) begin installing package ‘measuRing’ begin installing package ‘detrendeR’ * installing *source* package ‘RCy3’ ... ** this is package ‘RCy3’ version ‘2.26.0’ ** package ‘RCy3’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (RCy3) * installing *source* package ‘measuRing’ ... ** this is package ‘measuRing’ version ‘0.5’ ** package ‘measuRing’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (measuRing) * installing *source* package ‘detrendeR’ ... ** this is package ‘detrendeR’ version ‘1.0.5’ ** package ‘detrendeR’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (detrendeR) checking dplR_1.7.8.tar.gz ... checking dendroNetwork_0.5.4.tar.gz ... checking dendroTools_1.2.13.tar.gz ... checking detrendeR_1.0.5.tar.gz ... checking dfoliatR_0.3.0.tar.gz ... checking iadf_0.1.2.tar.gz ... checking mbr_0.0.1.tar.gz ... checking measuRing_0.5.tar.gz ... checking MtreeRing_1.4.5.tar.gz ... checking pointRes_2.0.2.tar.gz ... checking TRADER_1.2-5.tar.gz ... checking xRing_0.1.1.tar.gz ... checking fPortfolio_4023.84.tar.gz ... Depends: Package: dplR Depends: R (>= 3.5.0) Imports: graphics, grDevices, grid, stats, utils, lattice (>= 0.13-6), Matrix (>= 1.0-3), digest (>= 0.2.3), matrixStats (>= 0.50.2), png (>= 0.1-2), R.utils (>= 1.32.1), stringi (>= 0.2-3), stringr (>= 0.4), XML (>= 2.1-0), signal, boot, lme4, lifecycle Timings: user system elapsed dplR 134.512 8.457 162.945 Results: Check status summary: NOTE OK Source packages 1 0 Reverse depends 3 9 Check results summary: dplR ... NOTE * checking CRAN incoming feasibility ... [7s/25s] NOTE rdepends_dendroNetwork ... OK rdepends_dendroTools ... OK rdepends_detrendeR ... OK rdepends_dfoliatR ... OK rdepends_fPortfolio ... OK rdepends_iadf ... OK rdepends_mbr ... OK rdepends_measuRing ... NOTE * checking Rd cross-references ... NOTE rdepends_MtreeRing ... NOTE * checking Rd cross-references ... NOTE rdepends_pointRes ... OK rdepends_TRADER ... OK rdepends_xRing ... NOTE * checking Rd cross-references ... NOTE