* installing *source* package ‘OpenMx’ ... ** package ‘OpenMx’ successfully unpacked and MD5 sums checked ** using staged installation NOTE: ./configure is not an autoconf generated script. Change default C/C++ compiler and default compile flags by editing ~/.R/Makevars ** libs using C compiler: ‘Apple clang version 14.0.0 (clang-1400.0.29.202)’ using Fortran compiler: ‘GNU Fortran (GCC) 12.2.0’ using C++ compiler: ‘Apple clang version 14.0.0 (clang-1400.0.29.202)’ using C++17 using SDK: ‘MacOSX11.3.sdk’ clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c Compute.cpp -o Compute.o In file included from Compute.cpp:25: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class Compute.cpp:1650:45: warning: struct 'omxCompute' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] LeaveComputeWithVarGroup(FitContext *u_fc, struct omxCompute *compute) : fc(u_fc), name(compute->name) { ^ ./Compute.h:364:7: note: previous use is here class omxCompute { ^ Compute.cpp:1650:45: note: did you mean class here? LeaveComputeWithVarGroup(FitContext *u_fc, struct omxCompute *compute) : fc(u_fc), name(compute->name) { ^~~~~~ class 2 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c ComputeGD.cpp -o ComputeGD.o In file included from ComputeGD.cpp:18: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class ComputeGD.cpp:1610:1: warning: 'ComputeGenSA' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class ComputeGenSA : public omxCompute { ^ ./asa_usr_asa.h:577:5: note: did you mean class here? OPTIONAL_PTR_TYPE *Asa_Data_Ptr; ^ ./asa_usr_asa.h:46:27: note: expanded from macro 'OPTIONAL_PTR_TYPE' #define OPTIONAL_PTR_TYPE struct ComputeGenSA ^ ComputeGD.cpp:201:25: warning: private field 'gradientAlgo' is not used [-Wunused-private-field] enum GradientAlgorithm gradientAlgo; ^ ComputeGD.cpp:202:6: warning: private field 'gradientIterations' is not used [-Wunused-private-field] int gradientIterations; ^ ComputeGD.cpp:203:9: warning: private field 'gradientStepSize' is not used [-Wunused-private-field] double gradientStepSize; ^ 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c ComputeNM.cpp -o ComputeNM.o In file included from ComputeNM.cpp:18: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c ComputeNR.cpp -o ComputeNR.o In file included from ComputeNR.cpp:17: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c ComputeSD.cpp -o ComputeSD.o In file included from ComputeSD.cpp:3: In file included from ./ComputeGD.h:20: In file included from ./Compute.h:23: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c FellnerFitFunction.cpp -o FellnerFitFunction.o In file included from FellnerFitFunction.cpp:22: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class In file included from FellnerFitFunction.cpp:29: In file included from ./RAMInternal.h:12: ./path.h:250:10: warning: unused variable 'symVec' [-Wunused-variable] auto &symVec = symSolver.eigenvectors(); ^ ./path.h:399:11: warning: unused variable 'symVec' [-Wunused-variable] auto &symVec = symSolver.eigenvectors(); ^ 3 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c MarkovExpectation.cpp -o MarkovExpectation.o In file included from MarkovExpectation.cpp:17: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c MarkovFF.cpp -o MarkovFF.o In file included from MarkovFF.cpp:17: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class 1 warning generated. clang -arch arm64 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -fPIC -falign-functions=64 -Wall -g -O2 -c asa.c -o asa.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c asubnp.cpp -o asubnp.o In file included from asubnp.cpp:12: In file included from ./omxCsolnp.h:21: In file included from ./Compute.h:23: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class asubnp.cpp:22:13: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma GCC optimize ("no-var-tracking-assignments") ^ 2 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c ba81quad.cpp -o ba81quad.o In file included from ba81quad.cpp:18: ./ba81quad.h:1018:12: warning: unused variable 'numThreads' [-Wunused-variable] const int numThreads = quad.numThreads; ^ 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c dmvnorm.cpp -o dmvnorm.o In file included from dmvnorm.cpp:4: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c fitMultigroup.cpp -o fitMultigroup.o In file included from fitMultigroup.cpp:18: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class 1 warning generated. clang -arch arm64 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -fPIC -falign-functions=64 -Wall -g -O2 -c general.c -o general.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c glue.cpp -o glue.o In file included from glue.cpp:24: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c matlogexp.cpp -o matlogexp.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c matrix.cpp -o matrix.o /opt/gfortran/bin/gfortran -arch arm64 -fPIC -Wall -g -O2 -c mvbvn.f -o mvbvn.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c nanotimer.cpp -o nanotimer.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c omxAlgebra.cpp -o omxAlgebra.o In file included from omxAlgebra.cpp:31: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c omxAlgebraFitFunction.cpp -o omxAlgebraFitFunction.o In file included from omxAlgebraFitFunction.cpp:17: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppEigen/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/rpf/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Matrix/include' -I/opt/R/arm64/include -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fPIC -falign-functions=64 -Wall -g -O2 -c omxData.cpp -o omxData.o In file included from omxData.cpp:27: In file included from ./omxData.h:53: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class omxFitFunction { ^ ./omxDefines.h:137:9: note: did you mean class here? typedef struct omxFitFunction omxFitFunction; ^~~~~~ class In file included from omxData.cpp:30: In file included from ./omxExpectationBA81.h:21: ./ba81quad.h:1018:12: warning: unused variable 'numThreads' [-Wunused-variable] const int numThreads = quad.numThreads; ^ In file included from omxData.cpp:30: ./omxExpectationBA81.h:98:2: warning: struct 'omxFitFunction' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] struct omxFitFunction *fit; // weak pointer ^ ./omxFitFunction.h:42:7: note: previous use is here class omxFitFunction { ^ ./omxExpectationBA81.h:98:2: note: did you mean class here? struct omxFitFunction *fit; // weak pointer ^~~~~~ class omxData.cpp:282:16: error: use of undeclared identifier 'Rf_isDataFrame'; did you mean 'Rf_isFrame'? } else if (Rf_isDataFrame(dataLoc)) { ^~~~~~~~~~~~~~ Rf_isFrame /Library/Frameworks/R.framework/Resources/include/Rinternals.h:1059:10: note: 'Rf_isFrame' declared here Rboolean Rf_isFrame(SEXP); ^ 3 warnings and 1 error generated. make: *** [omxData.o] Error 1 ERROR: compilation failed for package ‘OpenMx’ * removing ‘/Volumes/Builds/packages/big-sur-arm64/results/4.4/OpenMx.Rcheck/OpenMx’