* 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:131: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:131: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:131: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:131: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:131: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:131: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:244:10: warning: unused variable 'symVec' [-Wunused-variable]
                        auto &symVec = symSolver.eigenvectors();
                              ^
./path.h:393: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:131: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:131: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:131: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:131: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:131: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:131: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:131: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:131: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:131: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
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 omxExpectation.cpp -o omxExpectation.o
In file included from omxExpectation.cpp:33:
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:131: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 omxExpectationBA81.cpp -o omxExpectationBA81.o
In file included from omxExpectationBA81.cpp:20:
In file included from ./omxExpectationBA81.h:20:
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:131:9: note: did you mean class here?
typedef struct omxFitFunction omxFitFunction;
        ^~~~~~
        class
In file included from omxExpectationBA81.cpp:20:
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 omxExpectationBA81.cpp:20:
./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
omxExpectationBA81.cpp:114:45: warning: struct 'omxExpectation' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
void ba81AggregateDistributions(std::vector<struct omxExpectation *> &expectation,
                                            ^
./omxExpectation.h:41:7: note: previous use is here
class omxExpectation {                                  // An Expectation
      ^
omxExpectationBA81.cpp:114:45: note: did you mean class here?
void ba81AggregateDistributions(std::vector<struct omxExpectation *> &expectation,
                                            ^~~~~~
                                            class
4 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 omxExportBackendState.cpp -o omxExportBackendState.o
In file included from omxExportBackendState.cpp:20:
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:131: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 omxFIMLFitFunction.cpp -o omxFIMLFitFunction.o
In file included from omxFIMLFitFunction.cpp:20:
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:131: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 omxFitFunction.cpp -o omxFitFunction.o
In file included from omxFitFunction.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:131: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 omxFitFunctionBA81.cpp -o omxFitFunctionBA81.o
In file included from omxFitFunctionBA81.cpp:19:
./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:131:9: note: did you mean class here?
typedef struct omxFitFunction omxFitFunction;
        ^~~~~~
        class
In file included from omxFitFunctionBA81.cpp:20:
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 omxFitFunctionBA81.cpp:20:
./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
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 omxGREMLExpectation.cpp -o omxGREMLExpectation.o
In file included from omxGREMLExpectation.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:131: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 omxGREMLfitfunction.cpp -o omxGREMLfitfunction.o
In file included from omxGREMLfitfunction.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:131: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 omxHessianCalculation.cpp -o omxHessianCalculation.o
In file included from omxHessianCalculation.cpp:30:
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:131: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 omxImportFrontendState.cpp -o omxImportFrontendState.o
In file included from omxImportFrontendState.cpp:21:
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:131: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 omxLISRELExpectation.cpp -o omxLISRELExpectation.o
In file included from omxLISRELExpectation.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:131:9: note: did you mean class here?
typedef struct omxFitFunction omxFitFunction;
        ^~~~~~
        class
omxLISRELExpectation.cpp:22:1: warning: 'omxLISRELExpectation' 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 omxLISRELExpectation : public MVNExpectation {
^
./omxLISRELExpectation.h:21:43: note: did you mean class here?
void omxCalculateLISRELCovarianceAndMeans(struct omxLISRELExpectation* oro);
                                          ^~~~~~
                                          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 omxMLFitFunction.cpp -o omxMLFitFunction.o
In file included from omxMLFitFunction.cpp:21:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/mix.hpp:10:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/fwd/fun.hpp:78:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/fwd/fun/log_mix.hpp:7:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/prim/fun/log_mix.hpp:15:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/prim/functor/partials_propagator.hpp:8:
/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/prim/functor/operands_and_partials.hpp:57:1: warning: 'ops_partials_edge' defined as a struct template here but previously declared as a class template; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
struct ops_partials_edge<ViewElt, Op, require_st_arithmetic<Op>> {
^
/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/prim/functor/operands_and_partials.hpp:45:1: note: did you mean struct here?
class ops_partials_edge;
^~~~~
struct
In file included from omxMLFitFunction.cpp:27:
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:131:9: note: did you mean class here?
typedef struct omxFitFunction omxFitFunction;
        ^~~~~~
        class
In file included from omxMLFitFunction.cpp:28:
In file included from ./RAMInternal.h:12:
./path.h:244:10: warning: unused variable 'symVec' [-Wunused-variable]
                        auto &symVec = symSolver.eigenvectors();
                              ^
./path.h:393:11: warning: unused variable 'symVec' [-Wunused-variable]
    auto &symVec = symSolver.eigenvectors();
          ^
In file included from omxMLFitFunction.cpp:21:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/mix.hpp:10:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/fwd/fun.hpp:43:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/fwd/fun/grad_inc_beta.hpp:10:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/fwd/fun/inc_beta.hpp:5:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:6:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/prim/fun/grad_inc_beta.hpp:10:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/prim/fun/inc_beta.hpp:8:
In file included from /Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include/boost/math/special_functions/beta.hpp:1721:
/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:29:15: warning: unused variable 'x_extrema' [-Wunused-variable]
      const T x_extrema = 1 / (1 + a);
              ^
/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:304:7: note: in instantiation of member function 'boost::math::detail::temme_root_finder<double>::temme_root_finder' requested here
      temme_root_finder<T>(-lu, alpha), x, lower, upper, policies::digits<T, Policy>() / 2);
      ^
/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:615:20: note: in instantiation of function template specialization 'boost::math::detail::temme_method_2_ibeta_inverse<double, boost::math::policies::policy<boost::math::policies::pole_error<boost::math::policies::errno_on_error>, boost::math::policies::overflow_error<boost::math::policies::errno_on_error>, boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>>>' requested here
               x = temme_method_2_ibeta_inverse(a, b, p, r, theta, pol);
                   ^
/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:992:17: note: in instantiation of function template specialization 'boost::math::detail::ibeta_inv_imp<double, boost::math::policies::policy<boost::math::policies::pole_error<boost::math::policies::errno_on_error>, boost::math::policies::overflow_error<boost::math::policies::errno_on_error>, boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>>>' requested here
   rx = detail::ibeta_inv_imp(
                ^
/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:1023:11: note: in instantiation of function template specialization 'boost::math::ibeta_inv<double, double, double, double, boost::math::policies::policy<boost::math::policies::overflow_error<boost::math::policies::errno_on_error>, boost::math::policies::pole_error<boost::math::policies::errno_on_error>, boost::math::policies::promote_double<false>, boost::math::policies::digits2<0>>>' requested here
   return ibeta_inv(a, b, p, static_cast<result_type*>(nullptr), pol);
          ^
/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/StanHeaders/include/stan/math/prim/fun/inv_inc_beta.hpp:32:23: note: in instantiation of function template specialization 'boost::math::ibeta_inv<double, double, double, boost::math::policies::policy<boost::math::policies::overflow_error<boost::math::policies::errno_on_error>, boost::math::policies::pole_error<boost::math::policies::errno_on_error>, boost::math::policies::promote_double<false>, boost::math::policies::digits2<0>>>' requested here
  return boost::math::ibeta_inv(a, b, p, boost_policy_t<>());
                      ^
omxMLFitFunction.cpp:33:21: warning: unused variable 'MIN_VARIANCE' [-Wunused-const-variable]
static const double MIN_VARIANCE = 1e-6;
                    ^
6 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 omxMatrix.cpp -o omxMatrix.o
In file included from omxMatrix.cpp:30:
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:131: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 omxNLopt.cpp -o omxNLopt.o
In file included from omxNLopt.cpp:5:
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:131: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 omxNPSOLSpecific.cpp -o omxNPSOLSpecific.o
In file included from omxNPSOLSpecific.cpp:19:
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:131: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 omxNormalExpectation.cpp -o omxNormalExpectation.o
In file included from omxNormalExpectation.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:131: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 omxRAMExpectation.cpp -o omxRAMExpectation.o
In file included from omxRAMExpectation.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:131:9: note: did you mean class here?
typedef struct omxFitFunction omxFitFunction;
        ^~~~~~
        class
In file included from omxRAMExpectation.cpp:19:
In file included from ./RAMInternal.h:12:
./path.h:244:10: warning: unused variable 'symVec' [-Wunused-variable]
                        auto &symVec = symSolver.eigenvectors();
                              ^
./path.h:393:11: warning: unused variable 'symVec' [-Wunused-variable]
    auto &symVec = symSolver.eigenvectors();
          ^
omxRAMExpectation.cpp:967:3: warning: class 'addrSetup' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
                class addrSetup as1;
                ^
./RAMInternal.h:32:9: note: previous use is here
        struct addrSetup {
               ^
omxRAMExpectation.cpp:967:3: note: did you mean struct here?
                class addrSetup as1;
                ^~~~~
                struct
4 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 omxRFitFunction.cpp -o omxRFitFunction.o
In file included from omxRFitFunction.cpp:17:
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:131: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 omxRowFitFunction.cpp -o omxRowFitFunction.o
In file included from omxRowFitFunction.cpp:19:
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:131: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 omxState.cpp -o omxState.o
In file included from omxState.cpp:22:
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:131: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 omxStateSpaceExpectation.cpp -o omxStateSpaceExpectation.o
In file included from omxStateSpaceExpectation.cpp:39:
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:131: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 omxSymbolTable.cpp -o omxSymbolTable.o
In file included from omxSymbolTable.cpp:2:
In file included from ./AlgebraFunctions.h:33:
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:131: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 omxWLSFitFunction.cpp -o omxWLSFitFunction.o
In file included from omxWLSFitFunction.cpp:17:
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:131: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 optimize.c -o optimize.o
optimize.c:350:10: warning: variable 'ni' set but not used [-Wunused-but-set-variable]
     int ni;
         ^
optimize.c:35:15: warning: unused function 'f_bound' [-Wunused-function]
static double f_bound(int n, const double *x, void *data_)
              ^
optimize.c:51:15: warning: unused function 'f_noderiv' [-Wunused-function]
static double f_noderiv(int n, const double *x, void *data_)
              ^
optimize.c:57:15: warning: unused function 'f_direct' [-Wunused-function]
static double f_direct(int n, const double *x, int *undefined, void *data_)
              ^
optimize.c:79:21: warning: unused function 'initial_step' [-Wunused-function]
static nlopt_result initial_step(nlopt_opt opt, const double *x, double *step)
                    ^
optimize.c:101:12: warning: unused function 'finite_domain' [-Wunused-function]
static int finite_domain(unsigned n, const double *lb, const double *ub)
           ^
6 warnings 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 options.c -o options.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 penalty.cpp -o penalty.o
In file included from penalty.cpp:18:
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:131: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 povRAM.cpp -o povRAM.o
In file included from povRAM.cpp:2:
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:131:9: note: did you mean class here?
typedef struct omxFitFunction omxFitFunction;
        ^~~~~~
        class
In file included from povRAM.cpp:3:
./path.h:244:10: warning: unused variable 'symVec' [-Wunused-variable]
                        auto &symVec = symSolver.eigenvectors();
                              ^
./path.h:393:11: warning: unused variable 'symVec' [-Wunused-variable]
    auto &symVec = symSolver.eigenvectors();
          ^
3 warnings generated.
/opt/gfortran/bin/gfortran -arch arm64  -fPIC  -Wall -g -O2  -c sadmvn.f -o sadmvn.o
f951: Warning: Nonconforming tab character in column 1 of line 612 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 613 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 614 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 615 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 616 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 617 [-Wtabs]
sadmvn.f:54:15:

   54 |       INFORM = MVNNIT(N, CORREL, LOWER, UPPER,
      |               1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sadmvn.f:315:31:

  315 |                      INFI(I) = TMP
      |                               1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sadmvn.f:162:15:

  162 |       INFORM = SPNRNT(N, CORREL, LOWER, UPPER, INFIN, INFIS, D, E, NS)
      |               1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sadmvn.f:625:15:

  625 |       INFORM = MVNNIT( N, CORREL, LOWER, UPPER,
      |               1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sadmvn.f:1920:38:

 1920 |         IF ( MINCLS .LT. 0 ) SBRGNS = WORK(LENWRK,TID)
      |                                      1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sadmvn.f:2113:21:

 2113 |             RGNCLS = RGNCLS*(MESH(DIVAXN)+1)/MESH(DIVAXN)
      |                     1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sadmvn.f:2114:21:

 2114 |             NWRGNS = NWRGNS*(MESH(DIVAXN)+1)/MESH(DIVAXN)
      |                     1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sadmvn.f:2163:15:

 2163 |          TOP = PONTRS(1)
      |               1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sadmvn.f:2170:21:

 2170 |             RGNCLS = RGNCLS*MESH(I)
      |                     1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sadmvn.f:2175:18:

 2175 |          RGNCLS = RGNCLS*(MESH(DIVAXN)+1)/MESH(DIVAXN)
      |                  1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sadmvn.f:713:18:

  713 |          INFORM = MVNNIT(N, CORREL, LOWER, UPPER,
      |                  1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sadmvn.f:382:32:

  382 |       INTEGER NDIM, MAXPTS, M, K, IR, NPTS
      |                                1
Warning: Unused variable ‘k’ declared at (1) [-Wunused-variable]
sadmvn.f:382:42:

  382 |       INTEGER NDIM, MAXPTS, M, K, IR, NPTS
      |                                          1
Warning: Unused variable ‘npts’ declared at (1) [-Wunused-variable]
sadmvn.f:383:50:

  383 |       DOUBLE PRECISION FINEST, ABSEST, SPNRML, UNI,
      |                                                  1
Warning: Unused variable ‘uni’ declared at (1) [-Wunused-variable]
sadmvn.f:608:45:

  608 |       DOUBLE PRECISION WORK(LENWRK, NTHREADS)
      |                                             1
Warning: Array ‘work’ 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]
sadmvn.f:1387:72:

 1387 |                CHOFAC(II+J) = S/T
      |                                                                        ^
Warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized]
sadmvn.f:1372:35:

 1372 |       DOUBLE PRECISION CHOFAC(*), T
      |                                   ^
note: ‘t’ was declared here
sadmvn.f:2291:31:

 2291 |       INTEGER S, IXCHNG, LXCHNG, I, L, TID
      |                               ^
Warning: ‘lxchng’ may be used uninitialized [-Wmaybe-uninitialized]
sadmvn.f:1698:72:

 1698 |       END
      |                                                                        ^
Warning: ‘__result_bvn’ may be used uninitialized [-Wmaybe-uninitialized]
sadmvn.f:1656:35:

 1656 |       DOUBLE PRECISION FUNCTION BVN ( LOWER, UPPER, INFIN, CORREL )
      |                                   ^
note: ‘__result_bvn’ was declared here
sadmvn.f:1285:72:

 1285 |                   IF ( INFI(I) .EQ. 2 ) Y(I) = ( AMIN + BMIN )/2
      |                                                                        ^
Warning: ‘bmin’ may be used uninitialized [-Wmaybe-uninitialized]
sadmvn.f:1179:41:

 1179 |       DOUBLE PRECISION CVDIAG, AMIN, BMIN, DMIN, EMIN, YL, YU
      |                                         ^
note: ‘bmin’ was declared here
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 slsqp.c -o slsqp.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 ssMLFit.cpp -o ssMLFit.o
In file included from ssMLFit.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:131: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 stop.c -o stop.o
clang++ -arch arm64 -std=gnu++17 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Library/Frameworks/R.framework/Resources/lib -L/opt/R/arm64/lib -o OpenMx.so Compute.o ComputeGD.o ComputeNM.o ComputeNR.o ComputeSD.o FellnerFitFunction.o MarkovExpectation.o MarkovFF.o asa.o asubnp.o ba81quad.o dmvnorm.o fitMultigroup.o general.o glue.o matlogexp.o matrix.o mvbvn.o nanotimer.o omxAlgebra.o omxAlgebraFitFunction.o omxData.o omxExpectation.o omxExpectationBA81.o omxExportBackendState.o omxFIMLFitFunction.o omxFitFunction.o omxFitFunctionBA81.o omxGREMLExpectation.o omxGREMLfitfunction.o omxHessianCalculation.o omxImportFrontendState.o omxLISRELExpectation.o omxMLFitFunction.o omxMatrix.o omxNLopt.o omxNPSOLSpecific.o omxNormalExpectation.o omxRAMExpectation.o omxRFitFunction.o omxRowFitFunction.o omxState.o omxStateSpaceExpectation.o omxSymbolTable.o omxWLSFitFunction.o optimize.o options.o penalty.o povRAM.o sadmvn.o slsqp.o ssMLFit.o stop.o -L/Library/Frameworks/R.framework/Resources/lib -lRlapack -L/Library/Frameworks/R.framework/Resources/lib -lRblas -L/opt/gfortran/lib/gcc/aarch64-apple-darwin20.0/12.2.0 -L/opt/gfortran/lib -lgfortran -lemutls_w -lquadmath -L/opt/gfortran/lib/gcc/aarch64-apple-darwin20.0/12.2.0 -L/opt/gfortran/lib -lgfortran -lemutls_w -lquadmath -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
ld: warning: could not create compact unwind for _bvnd_: registers 74 and 75 not saved contiguously in frame
ld: warning: could not create compact unwind for _syminv2_: registers 19 and 20 not saved contiguously in frame
ld: warning: could not create compact unwind for _krobov_: registers 74 and 75 not saved contiguously in frame
ld: warning: could not create compact unwind for _differ_: registers 78 and 79 not saved contiguously in frame
ld: warning: could not create compact unwind for _fulsum_: registers 72 and 73 not saved contiguously in frame
ld: warning: could not create compact unwind for _basrul_: register 79 saved somewhere other than in frame
ld: warning: could not create compact unwind for _bsinit_: registers 27 and 28 not saved contiguously in frame
ld: warning: could not create compact unwind for _adbase_: register 75 saved somewhere other than in frame
ld: warning: could not create compact unwind for _adapt_: registers 19 and 20 not saved contiguously in frame
ld: warning: could not create compact unwind for _phi_: registers 72 and 73 not saved contiguously in frame
ld: warning: could not create compact unwind for _sphlim_: register 20 saved somewhere other than in frame
ld: warning: could not create compact unwind for _rnor_: registers 74 and 75 not saved contiguously in frame
ld: warning: could not create compact unwind for _master.1.spnrml_: register 75 saved somewhere other than in frame
ld: warning: could not create compact unwind for _scrude_: registers 72 and 73 not saved contiguously in frame
ld: warning: could not create compact unwind for _rcrude_: registers 74 and 75 not saved contiguously in frame
ld: warning: could not create compact unwind for _bvnu_: registers 78 and 79 not saved contiguously in frame
ld: warning: could not create compact unwind for _bvn_: registers 21 and 22 not saved contiguously in frame
ld: warning: could not create compact unwind for _ncvsrt_: registers 78 and 79 not saved contiguously in frame
ld: warning: could not create compact unwind for _phinv_: registers 72 and 73 not saved contiguously in frame
ld: warning: could not create compact unwind for _master.0.mvnfnc_: registers 74 and 75 not saved contiguously in frame
ld: warning: could not create compact unwind for _ranmvn_: registers 27 and 28 not saved contiguously in frame
ld: warning: could not create compact unwind for _sphmvn_: registers 27 and 28 not saved contiguously in frame
ld: warning: could not create compact unwind for _sadmvn_: registers 72 and 73 not saved contiguously in frame
ld: warning: could not create compact unwind for ___emutls_get_address: registers 23 and 24 not saved contiguously in frame
mkdir -p ../inst/debug
cp *.gcno ../inst/debug/
cp: *.gcno: No such file or directory
make: [save-gcno] Error 1 (ignored)
installing to /Volumes/Builds/packages/big-sur-arm64/results/4.4/OpenMx.Rcheck/00LOCK-OpenMx/00new/OpenMx/libs
** generating debug symbols (dSYM)
** R
** data
*** moving datasets to lazyload DB
** demo
** inst
** byte-compile and prepare package for lazy loading
Creating a generic function for ‘nrow’ from package ‘base’ in package ‘OpenMx’
Creating a generic function for ‘ncol’ from package ‘base’ in package ‘OpenMx’
** help
*** installing help indices
*** copying figures
** 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 (OpenMx)