BUILD FAILED (OS X 12.3 using python-build 20180424)

Describe the bug
Tried building on clean M1 Mac using tools/mac_setup.sh and ARCHFLAGS="-arch arm64" ./tools/mac_setup.sh
OS Version
macOS Monterey 12.3 (21E230)
openpilot version or commit
No response
Additional info
Homebrew Bundle complete! 23 Brewfile dependencies now installed.
[ ] finished brew install t=1
python 3.8.10 install ...
python-build: use<EMAIL_ADDRESS>from homebrew
python-build: use readline from homebrew
Downloading Python-3.8.10.tar.xz...
-> https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tar.xz
Installing Python-3.8.10...
python-build: use readline from homebrew
python-build: use zlib from xcode sdk

BUILD FAILED (OS X 12.3 using python-build 20180424)

Inspect or clean up the working tree at /var/folders/64/36h4jv0j2ss6dl91pgvqdgv40000gn/T/python-build.20220323223505.73551
Results logged to /var/folders/64/36h4jv0j2ss6dl91pgvqdgv40000gn/T/python-build.20220323223505.73551.log

Last 10 log lines:
checking for --with-cxx-main=<compiler>... no
checking for clang++... no
configure:

  By default, distutils will build C++ extension modules with "clang++".
  If this is not intended, then set CXX on the configure command line.

checking for the platform triplet based on compiler characteristics... darwin
configure: error: internal configure error for the platform triplet, please file a bug report
make: *** No targets specified and no makefile found.
  If this is not intended, then set CXX on the configure command line.

checking for the platform triplet based on compiler characteristics... darwin
configure: error: internal configure error for the platform triplet, please file a bug report
make: *** No targets specified and no makefile found.  Stop.

Changed .python-version from 3.8.10 to 3.9.10. Build somewhat successful, but scons -u -j$(nproc) fails.
tools/mac_setup.sh logs

Using catch2
Using cmake
Using cppcheck
Using git-lfs
Using zlib
Using bzip2
Using capnp
Using coreutils
Using eigen
Using ffmpeg
Using glfw
Using libarchive
Using libusb
Using libtool
Using llvm
Using openssl
Using pyenv
Using qt@5
Using zeromq
Using protobuf
Using protobuf-c
Using swig
Using gcc-arm-embedded
Homebrew Bundle complete! 23 Brewfile dependencies now installed.
[ ] finished brew install t=2
python 3.9.10 install ...
python-build: use<EMAIL_ADDRESS>from homebrew
python-build: use readline from homebrew
Downloading Python-3.9.10.tar.xz...
-> https://www.python.org/ftp/python/3.9.10/Python-3.9.10.tar.xz
Installing Python-3.9.10...
python-build: use readline from homebrew
python-build: use zlib from xcode sdk
Installed Python-3.9.10 to /Users/admin/.pyenv/versions/3.9.10

update pip
Collecting pip==21.3.1
  Downloading pip-21.3.1-py3-none-any.whl (1.7 MB)
     |████████████████████████████████| 1.7 MB 3.4 MB/s
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 21.2.4
    Uninstalling pip-21.2.4:
      Successfully uninstalled pip-21.2.4
Successfully installed pip-21.3.1
Collecting pipenv==2021.11.23
  Downloading pipenv-2021.11.23-py2.py3-none-any.whl (3.6 MB)
     |████████████████████████████████| 3.6 MB 3.4 MB/s
Collecting certifi
  Downloading certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
     |████████████████████████████████| 149 kB 30.3 MB/s
Collecting virtualenv
  Downloading virtualenv-20.13.4-py2.py3-none-any.whl (8.7 MB)
     |████████████████████████████████| 8.7 MB 25.1 MB/s
Requirement already satisfied: setuptools>=36.2.1 in /Users/admin/.pyenv/versions/3.9.10/lib/python3.9/site-packages (from pipenv==2021.11.23) (58.1.0)
Collecting virtualenv-clone>=0.2.5
  Downloading virtualenv_clone-0.5.7-py3-none-any.whl (6.6 kB)
Requirement already satisfied: pip>=18.0 in /Users/admin/.pyenv/versions/3.9.10/lib/python3.9/site-packages (from pipenv==2021.11.23) (21.3.1)
Collecting distlib<1,>=0.3.1
  Downloading distlib-0.3.4-py2.py3-none-any.whl (461 kB)
     |████████████████████████████████| 461 kB 23.9 MB/s
Collecting filelock<4,>=3.2
  Downloading filelock-3.6.0-py3-none-any.whl (10.0 kB)
Collecting platformdirs<3,>=2
  Downloading platformdirs-2.5.1-py3-none-any.whl (14 kB)
Collecting six<2,>=1.9.0
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: six, platformdirs, filelock, distlib, virtualenv-clone, virtualenv, certifi, pipenv
Successfully installed certifi-2021.10.8 distlib-0.3.4 filelock-3.6.0 pipenv-2021.11.23 platformdirs-2.5.1 six-1.16.0 virtualenv-20.13.4 virtualenv-clone-0.5.7
WARNING: You are using pip version 21.3.1; however, version 22.0.4 is available.
You should consider upgrading via the '/Users/admin/.pyenv/versions/3.9.10/bin/python3.9 -m pip install --upgrade pip' command.
pip packages install...
Creating a virtualenv for this project...
Pipfile: /Users/admin/Documents/Github/openpilot/Pipfile
Using /usr/bin/python3 (3.8.9) to create virtualenv...
⠴ Creating virtual environment...created virtual environment CPython3.8.9.final.0-64 in 383ms
  creator CPython3macOsFramework(dest=/Users/admin/.local/share/virtualenvs/openpilot-sBI9GPDb, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/admin/Library/Application Support/virtualenv)
    added seed packages: pip==22.0.4, setuptools==60.10.0, wheel==0.37.1
  activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator

✔ Successfully created virtual environment!
Virtualenv location: /Users/admin/.local/share/virtualenvs/openpilot-sBI9GPDb
Installing dependencies from Pipfile.lock (813ed8)...
An error occurred while installing fastcluster==1.2.4 --hash=sha256:ac9ee520ca95f28293f55e7dbe5603bdf777b088ca21ab964539a493bcc72008 --hash=sha256:3f715a6a9f19dccb1c6fd319d2543097c9dd4fb2d9568d6f2e97dffff8a67fe3 --hash=sha256:8e125919826251cbe6bcda3a5105b5a880d1210a7a2fcf28b23f02e21f685aff --hash=sha256:8248b94e37731e61a2477246707af6e5c96156fc5c0814ac9469b288cf4d3195 --hash=sha256:c39527d0cc2a6194b1338a769be7286e570d4585c01fa656bdc83cadfdeb0d4d --hash=sha256:56706ba56f1c9a31530a270da28e29ec392bc3c7695b5cb0b3ba3b4b27b0f6e2 --hash=sha256:dcfc967608b1edd49eb542087bebb6224315b477d80e62dcef567ca3f72141bf --hash=sha256:2ec0435e53f60180de29f2e0928f6710b34a19e20fe29b5d45e8848603e3a67d --hash=sha256:181af434d47c0628a98182f6d1483d0fd1da2a65ed4acd5f04f9bd1038098e63 --hash=sha256:98dd400e9e3045dd100e6c83b3b08c852209b1ed2dee3536cda136064952d2e3 --hash=sha256:b5697a26b5397004bba4ac6308e9e9b7a832dcccfcc0333554bc3898a55601a3 --hash=sha256:7dff20b20c2f4b63c42884f35733a710318d0d4800135db016245dd71d57fcae --hash=sha256:2208336bdf4deb9096baeac54e7ac605750010fb23a325e22240655f86fbb1a9 --hash=sha256:47fdf82cd1f060052e5230884493d7f828292d5daf57fb9def54436bb93a9c30 --hash=sha256:8d5e6635cdef150b971b3622917d9f803a5f3a6b19ff2267f1ec972e6d252f15 --hash=sha256:d72292749151435426666e3d2ff019fbd7550755e79ce6ab5a64388ccf42ca44 --hash=sha256:8f286fa2180fc4738063a54844008dcab539616be2a3220fdfb7e833a6a872b1! Will try again.
Ignoring casadi: markers 'platform_system != "Darwin"' don't match your environment
Ignoring onnxruntime-gpu: markers 'platform_system != "Darwin"' don't match your environment
  🐍   ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 132/132 — 00:02:47
Installing initially failed dependencies...
  ☤  ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 1/1 — 00:00:04
pre-commit hooks install...
Loading .env environment variables...
pre-commit installed at .git/hooks/pre-commit
Loading .env environment variables...
pre-commit installed at /Users/admin/Documents/Github/openpilot/.git/modules/cereal/hooks/pre-commit
Loading .env environment variables...
pre-commit installed at /Users/admin/Documents/GitHub/openpilot/.git/modules/laika_repo/hooks/pre-commit
Loading .env environment variables...
pre-commit installed at /Users/admin/Documents/GitHub/openpilot/.git/modules/opendbc/hooks/pre-commit
Loading .env environment variables...
pre-commit installed at /Users/admin/Documents/GitHub/openpilot/.git/modules/panda/hooks/pre-commit
Loading .env environment variables...
pre-commit installed at /Users/admin/Documents/GitHub/openpilot/.git/modules/rednose_repo/hooks/pre-commit
[ ] installed python dependencies t=242
-- casadi manual install
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   128  100   128    0     0    880      0 --:--:-- --:--:-- --:--:--   920
100 3652k    0 3652k    0     0  3081k      0 --:--:--  0:00:01 --:--:-- 3195k
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- The C compiler identification is AppleClang <IP_ADDRESS>60021
-- The CXX compiler identification is AppleClang <IP_ADDRESS>60021
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at CMakeLists.txt:31 (cmake_policy):
  The OLD behavior for policy CMP0011 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.

CMake Deprecation Warning at CMakeLists.txt:35 (cmake_policy):
  The OLD behavior for policy CMP0005 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.

-- Flag needed for enabling C++11 features: -std=c++11
-- Found PythonInterp: /Users/admin/.pyenv/versions/3.9.10/bin/python (found version "3.9.10")
CMake Deprecation Warning at swig/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- Found SWIG: /opt/homebrew/bin/swig (found version "4.0.2")
CMake Deprecation Warning at swig/CMakeLists.txt:16 (cmake_policy):
  The OLD behavior for policy CMP0011 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.

CMake Deprecation Warning at swig/python/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- /Users/admin/.pyenv/versions/3.9.10/include/python3.8
-- Found PythonLibs: /Users/admin/.pyenv/versions/3.9.10/lib/libpython3.8.dylib
CMake Deprecation Warning at external_packages/tinyxml-2.6.2/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

CMake Deprecation Warning at external_packages/CSparse/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

CMake Deprecation Warning at external_packages/casadi-sundials/CMakeLists.txt:5 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
CMake Deprecation Warning at casadi/core/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

CMake Deprecation Warning at casadi/core/runtime/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

CMake Deprecation Warning at casadi/interfaces/sundials/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

CMake Deprecation Warning at casadi/interfaces/csparse/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

CMake Deprecation Warning at casadi/interfaces/tinyxml/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

CMake Deprecation Warning at casadi/solvers/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- The following features have been enabled:

 * dynamic-loading, Compile with support for dynamic loading of generated functions (needed for ExternalFunction)
 * sundials-interface, Interface to the ODE/DAE integrator suite SUNDIALS.
 * csparse-interface, Interface to the sparse direct linear solver CSparse.
 * tinyxml-interface, Interface to the XML parser TinyXML.

-- The following OPTIONAL packages have been found:

 * PythonLibs

-- The following REQUIRED packages have been found:

 * SWIG
 * PythonInterp

-- The following features have been disabled:

 * opencl-support, Enable just-in-time compiliation to CPUs and GPUs with OpenCL.
 * blasfeo-interface, Interface to blasfeo.
 * hpmpc-interface, Interface to hpmpc.
 * superscs-interface, Interface to Conic solver SuperSCS.
 * osqp-interface, Interface to QP solver OSQP.
 * dsdp-interface, Interface to the interior point SDP solver DSDP.
 * clang-interface, Interface to the Clang JIT compiler.
 * lapack-interface, Interface to LAPACK.
 * qpoases-interface, Interface to the active-set QP solver qpOASES.
 * blocksqp-interface, Interface to the NLP solver blockSQP.
 * ipopt-interface, Interface to the NLP solver Ipopt.
 * bonmin-interface, Interface to the MINLP framework Bonmin.
 * knitro-interface, Interface to the NLP solver KNITRO.
 * cplex-interface, Interface to the QP solver CPLEX.
 * clp-interface, Interface to the LP solver CLP.
 * cbc-interface, Interface to the LP solver CBC.
 * snopt-interface, Interface to the NLP solver SNOPT.
 * hsl-interface, Interface to HSL.
 * mumps-interface, Interface to MUMPS.
 * ooqp-interface, Interface to the QP solver OOQP (requires BLAS and HSL libraries).
 * gurobi-interface, Interface to the (mixed-integer) QP solver GUROBI
 * sqic-interface, Interface to the QP solver SQIC.
 * ampl-interface, Interface to the AMPL solver library.
 * slicot-interface, Interface to the controls library SLICOT.
 * worhp-interface, Interface to the NLP solver Worhp (requires gfortran, gomp).

-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/casadi-ge6/build
[  0%] Building CXX object external_packages/tinyxml-2.6.2/CMakeFiles/casadi_tinyxml.dir/tinyxml.cpp.o
[  0%] Building CXX object external_packages/tinyxml-2.6.2/CMakeFiles/casadi_tinyxml.dir/tinystr.cpp.o
[  0%] Building CXX object external_packages/tinyxml-2.6.2/CMakeFiles/casadi_tinyxml.dir/tinyxmlparser.cpp.o
[  1%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_add.c.o
[  1%] Building CXX object external_packages/tinyxml-2.6.2/CMakeFiles/casadi_tinyxml.dir/tinyxmlerror.cpp.o
[  1%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_chol.c.o
[  1%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_cholsol.c.o
[  2%] Building CXX object casadi/core/CMakeFiles/casadi.dir/casadi_logger.cpp.o
[  3%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/nvector/nvector_serial.c.o
[  3%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_amd.c.o
[  3%] Building CXX object casadi/core/CMakeFiles/casadi.dir/casadi_interrupt.cpp.o
[  3%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/sundials/sundials_band.c.o
[  4%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_counts.c.o
[  5%] Building CXX object casadi/core/CMakeFiles/casadi.dir/global_options.cpp.o
[  5%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/sundials/sundials_dense.c.o
[  5%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_cumsum.c.o
[  5%] Building CXX object casadi/core/CMakeFiles/casadi.dir/casadi_meta.cpp.o
[  5%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_droptol.c.o
[  6%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/sundials/sundials_direct.c.o
[  7%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_dropzeros.c.o
[  7%] Building CXX object casadi/core/CMakeFiles/casadi.dir/shared_object.cpp.o
[  7%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_dupl.c.o
[  7%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/sundials/sundials_iterative.c.o
[  7%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/sundials/sundials_math.c.o
[  7%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_entry.c.o
[  8%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/sundials/sundials_nvector.c.o
[  9%] Building CXX object casadi/core/CMakeFiles/casadi.dir/shared_object_internal.cpp.o
[  9%] Building CXX object casadi/core/CMakeFiles/casadi.dir/generic_type.cpp.o
[ 10%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_etree.c.o
[ 10%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/sundials/sundials_spbcgs.c.o
[ 10%] Building CXX object casadi/core/CMakeFiles/casadi.dir/options.cpp.o
[ 10%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/sundials/sundials_spgmr.c.o
[ 10%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_fkeep.c.o
[ 11%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/sundials/sundials_sptfqmr.c.o
[ 12%] Building CXX object casadi/core/CMakeFiles/casadi.dir/casadi_misc.cpp.o
[ 12%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_gaxpy.c.o
[ 12%] Building CXX object casadi/core/CMakeFiles/casadi.dir/casadi_common.cpp.o
[ 12%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodea.c.o
[ 12%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodea_io.c.o
[ 13%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_happly.c.o
[ 14%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes_band.c.o
[ 14%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_house.c.o
[ 14%] Linking CXX static library ../../lib/libcasadi_tinyxml.a
[ 14%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes_bandpre.c.o
[ 14%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_ipvec.c.o
[ 14%] Built target casadi_tinyxml
[ 14%] Building CXX object casadi/core/CMakeFiles/casadi.dir/timing.cpp.o
[ 15%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_lsolve.c.o
[ 15%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes_bbdpre.c.o
In file included from /tmp/casadi-ge6/casadi/core/generic_type.cpp:32:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 15%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_ltsolve.c.o
[ 16%] Building CXX object casadi/core/CMakeFiles/casadi.dir/polynomial.cpp.o
[ 17%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes.c.o
[ 17%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes_dense.c.o
[ 17%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_lu.c.o
[ 17%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes_diag.c.o
[ 18%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes_direct.c.o
In file included from /tmp/casadi-ge6/casadi/core/casadi_misc.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 18%] Building CXX object casadi/core/CMakeFiles/casadi.dir/sx_instantiator.cpp.o
[ 19%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_lusol.c.o
[ 19%] Building CXX object casadi/core/CMakeFiles/casadi.dir/dm_instantiator.cpp.o
[ 19%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_util.c.o
[ 19%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes_io.c.o
[ 20%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_multiply.c.o
[ 21%] Building CXX object casadi/core/CMakeFiles/casadi.dir/im_instantiator.cpp.o
[ 21%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_permute.c.o
[ 21%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_pinv.c.o
[ 22%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes_spbcgs.c.o
[ 23%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_post.c.o
[ 23%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes_spgmr.c.o
[ 23%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_pvec.c.o
In file included from /tmp/casadi-ge6/casadi/core/dm_instantiator.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/matrix_impl.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 23%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_qr.c.o
[ 23%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes_spils.c.o
In file included from /tmp/casadi-ge6/casadi/core/sx_instantiator.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/matrix_impl.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 23%] Building CXX object casadi/core/CMakeFiles/casadi.dir/sparsity.cpp.o
[ 24%] Building CXX object casadi/core/CMakeFiles/casadi.dir/sparsity_internal.cpp.o
[ 25%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_qrsol.c.o
[ 26%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/cvodes/cvodes_sptfqmr.c.o
[ 26%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_scatter.c.o
1 warning generated.
[ 26%] Building CXX object casadi/core/CMakeFiles/casadi.dir/slice.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/im_instantiator.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/matrix_impl.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 26%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_schol.c.o
[ 27%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_sqr.c.o
[ 27%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_symperm.c.o
[ 27%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idaa.c.o
[ 27%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_tdfs.c.o
[ 28%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_malloc.c.o
[ 28%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_transpose.c.o
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<F0XChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/matrix_impl.hpp:1000:27: note: in instantiation of function template specialization 'casadi::operation_checker<F0XChecker>' requested here
    if (!x.is_dense() && !operation_checker<F0XChecker>(op)) {
                          ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<FX0Checker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/matrix_impl.hpp:1203:11: note: in instantiation of function template specialization 'casadi::operation_checker<FX0Checker>' requested here
    if ( (operation_checker<FX0Checker>(op) && y.nnz()==0) ||
          ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<F00Checker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/matrix_impl.hpp:1317:27: note: in instantiation of function template specialization 'casadi::operation_checker<F00Checker>' requested here
    if (!r.is_dense() && !operation_checker<F00Checker>(op)) {
                          ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 28%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_compress.c.o
[ 28%] Building CXX object casadi/core/CMakeFiles/casadi.dir/generic_matrix.cpp.o
[ 29%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_usolve.c.o
In file included from /tmp/casadi-ge6/casadi/core/sparsity.cpp:28:
In file included from /tmp/casadi-ge6/casadi/core/im.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 29%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_utsolve.c.o
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<F0XChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/matrix_impl.hpp:1000:27: note: in instantiation of function template specialization 'casadi::operation_checker<F0XChecker>' requested here
    if (!x.is_dense() && !operation_checker<F0XChecker>(op)) {
                          ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<FX0Checker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/matrix_impl.hpp:1203:11: note: in instantiation of function template specialization 'casadi::operation_checker<FX0Checker>' requested here
    if ( (operation_checker<FX0Checker>(op) && y.nnz()==0) ||
          ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<F00Checker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/matrix_impl.hpp:1317:27: note: in instantiation of function template specialization 'casadi::operation_checker<F00Checker>' requested here
    if (!r.is_dense() && !operation_checker<F00Checker>(op)) {
                          ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 29%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idaa_io.c.o
[ 29%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_scc.c.o
[ 30%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idas_band.c.o
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
[ 31%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_maxtrans.c.o
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<F0XChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/matrix_impl.hpp:1000:27: note: in instantiation of function template specialization 'casadi::operation_checker<F0XChecker>' requested here
    if (!x.is_dense() && !operation_checker<F0XChecker>(op)) {
                          ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<FX0Checker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/matrix_impl.hpp:1203:11: note: in instantiation of function template specialization 'casadi::operation_checker<FX0Checker>' requested here
    if ( (operation_checker<FX0Checker>(op) && y.nnz()==0) ||
          ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<F00Checker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/matrix_impl.hpp:1317:27: note: in instantiation of function template specialization 'casadi::operation_checker<F00Checker>' requested here
    if (!r.is_dense() && !operation_checker<F00Checker>(op)) {
                          ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 31%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idas_bbdpre.c.o
[ 31%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_dmperm.c.o
[ 31%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idas.c.o
[ 32%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_updown.c.o
[ 32%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_print.c.o
In file included from /tmp/casadi-ge6/casadi/core/generic_matrix.cpp:25:
In file included from /tmp/casadi-ge6/casadi/core/generic_matrix.hpp:33:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 33%] Building CXX object casadi/core/CMakeFiles/casadi.dir/sx_elem.cpp.o
[ 33%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_norm.c.o
1 warning generated.
[ 33%] Building CXX object casadi/core/CMakeFiles/casadi.dir/sx_node.cpp.o
[ 34%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_load.c.o
[ 34%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_dfs.c.o
1 warning generated.
[ 34%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_reach.c.o
[ 35%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idas_dense.c.o
[ 36%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_spsolve.c.o
[ 36%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idas_direct.c.o
[ 36%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_ereach.c.o
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 36%] Building CXX object casadi/core/CMakeFiles/casadi.dir/mx.cpp.o
[ 36%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_leaf.c.o
In file included from /tmp/casadi-ge6/casadi/core/sx_node.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/sx_node.hpp:35:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 37%] Building C object external_packages/CSparse/CMakeFiles/casadi_csparse.dir/Source/cs_randperm.c.o
[ 37%] Linking C static library ../../lib/libcasadi_csparse.a
[ 37%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idas_ic.c.o
[ 37%] Built target casadi_csparse
[ 38%] Building CXX object casadi/core/CMakeFiles/casadi.dir/mx_node.cpp.o
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<SmoothChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/unary_sx.hpp:70:46: note: in instantiation of function template specialization 'casadi::operation_checker<SmoothChecker>' requested here
    bool is_smooth() const override { return operation_checker<SmoothChecker>(op_);}
                                             ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<CommChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/binary_sx.hpp:86:11: note: in instantiation of function template specialization 'casadi::operation_checker<CommChecker>' requested here
      if (operation_checker<CommChecker>(op_)
          ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<SmoothChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/unary_sx.hpp:70:46: note: in instantiation of function template specialization 'casadi::operation_checker<SmoothChecker>' requested here
    bool is_smooth() const override { return operation_checker<SmoothChecker>(op_);}
                                             ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<CommChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/binary_sx.hpp:86:11: note: in instantiation of function template specialization 'casadi::operation_checker<CommChecker>' requested here
      if (operation_checker<CommChecker>(op_)
          ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 39%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idas_io.c.o
In file included from /tmp/casadi-ge6/casadi/core/mx.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 39%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idas_spbcgs.c.o
[ 39%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idas_spgmr.c.o
In file included from /tmp/casadi-ge6/casadi/core/mx_node.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/mx.cpp:28:
/tmp/casadi-ge6/casadi/core/constant_mx.hpp:230:10: warning: 'has_refcount' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
    bool has_refcount() const { return true;}
         ^
/tmp/casadi-ge6/casadi/core/mx_node.hpp:98:18: note: overridden virtual function is here
    virtual bool has_refcount() const { return false;}
                 ^
[ 40%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idas_spils.c.o
[ 40%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/idas/idas_sptfqmr.c.o
[ 40%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/kinsol/kinsol_band.c.o
In file included from /tmp/casadi-ge6/casadi/core/mx_node.cpp:59:
/tmp/casadi-ge6/casadi/core/constant_mx.hpp:230:10: warning: 'has_refcount' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
    bool has_refcount() const { return true;}
         ^
/tmp/casadi-ge6/casadi/core/mx_node.hpp:98:18: note: overridden virtual function is here
    virtual bool has_refcount() const { return false;}
                 ^
[ 41%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/kinsol/kinsol_bbdpre.c.o
In file included from /tmp/casadi-ge6/casadi/core/mx.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<CommChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/mx.cpp:826:12: note: in instantiation of function template specialization 'casadi::operation_checker<CommChecker>' requested here
    return operation_checker<CommChecker>(op());
           ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 41%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/kinsol/kinsol.c.o
3 warnings generated.
[ 41%] Building CXX object casadi/core/CMakeFiles/casadi.dir/io_instruction.cpp.o
[ 42%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/kinsol/kinsol_dense.c.o
1 warning generated.
3 warnings generated.
[ 42%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/kinsol/kinsol_direct.c.o
[ 42%] Building CXX object casadi/core/CMakeFiles/casadi.dir/constant_mx.cpp.o
[ 43%] Building CXX object casadi/core/CMakeFiles/casadi.dir/symbolic_mx.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/mx_node.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<F0XChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/mx_node.cpp:707:9: note: in instantiation of function template specialization 'casadi::operation_checker<F0XChecker>' requested here
    if (operation_checker<F0XChecker>(op) && is_zero()) {
        ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<FX0Checker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/mx_node.cpp:727:13: note: in instantiation of function template specialization 'casadi::operation_checker<FX0Checker>' requested here
        if (operation_checker<FX0Checker>(op)) return MX::zeros(Sparsity(size()));
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<CommChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/mx_node.cpp:796:37: note: in instantiation of function template specialization 'casadi::operation_checker<CommChecker>' requested here
        if (this->op()!=OP_CONST && operation_checker<CommChecker>(op)) {
                                    ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<F00Checker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/mx_node.cpp:850:25: note: in instantiation of function template specialization 'casadi::operation_checker<F00Checker>' requested here
          (is_zero() && operation_checker<F00Checker>(op))) {
                        ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 43%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/kinsol/kinsol_io.c.o
[ 44%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/kinsol/kinsol_spbcgs.c.o
[ 44%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/kinsol/kinsol_spgmr.c.o
[ 44%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/kinsol/kinsol_spils.c.o
[ 45%] Building C object external_packages/casadi-sundials/CMakeFiles/casadi_sundials.dir/kinsol/kinsol_sptfqmr.c.o
In file included from /tmp/casadi-ge6/casadi/core/io_instruction.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/io_instruction.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 45%] Building CXX object casadi/core/CMakeFiles/casadi.dir/unary_mx.cpp.o
[ 45%] Linking C static library ../../lib/libcasadi_sundials.a
In file included from /tmp/casadi-ge6/casadi/core/constant_mx.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/constant_mx.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 45%] Built target casadi_sundials
In file included from /tmp/casadi-ge6/casadi/core/symbolic_mx.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/symbolic_mx.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 45%] Building CXX object casadi/core/CMakeFiles/casadi.dir/multiplication.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/constant_mx.cpp:26:
/tmp/casadi-ge6/casadi/core/constant_mx.hpp:230:10: warning: 'has_refcount' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
    bool has_refcount() const { return true;}
         ^
/tmp/casadi-ge6/casadi/core/mx_node.hpp:98:18: note: overridden virtual function is here
    virtual bool has_refcount() const { return false;}
                 ^
In file included from /tmp/casadi-ge6/casadi/core/unary_mx.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/unary_mx.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/constant_mx.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/constant_mx.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<F0XChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/constant_mx.hpp:558:9: note: in instantiation of function template specialization 'casadi::operation_checker<F0XChecker>' requested here
    if (operation_checker<F0XChecker>(op) || sparsity().is_dense()) {
        ^
/tmp/casadi-ge6/casadi/core/constant_mx.hpp:418:14: note: in instantiation of member function 'casadi::Constant<casadi::CompiletimeConst<0>>::get_unary' requested here
    explicit Constant(const Sparsity& sp, Value v = Value()) : ConstantMX(sp), v_(v) {}
             ^
/tmp/casadi-ge6/casadi/core/constant_mx.cpp:135:26: note: in instantiation of member function 'casadi::Constant<casadi::CompiletimeConst<0>>::Constant' requested here
      case 0: return new Constant<CompiletimeConst<0> >(sp);
                         ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<FX0Checker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/constant_mx.hpp:579:17: note: in instantiation of function template specialization 'casadi::operation_checker<FX0Checker>' requested here
    if (ScX && !operation_checker<FX0Checker>(op)) {
                ^
/tmp/casadi-ge6/casadi/core/constant_mx.hpp:418:14: note: in instantiation of member function 'casadi::Constant<casadi::CompiletimeConst<0>>::_get_binary' requested here
    explicit Constant(const Sparsity& sp, Value v = Value()) : ConstantMX(sp), v_(v) {}
             ^
/tmp/casadi-ge6/casadi/core/constant_mx.cpp:135:26: note: in instantiation of member function 'casadi::Constant<casadi::CompiletimeConst<0>>::Constant' requested here
      case 0: return new Constant<CompiletimeConst<0> >(sp);
                         ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 46%] Building CXX object casadi/core/CMakeFiles/casadi.dir/einstein.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/multiplication.cpp:29:
In file included from /tmp/casadi-ge6/casadi/core/multiplication.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 46%] Building CXX object casadi/core/CMakeFiles/casadi.dir/casadi_call.cpp.o
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<F00Checker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/unary_mx.cpp:39:10: note: in instantiation of function template specialization 'casadi::operation_checker<F00Checker>' requested here
    if (!operation_checker<F00Checker>(op_)) {
         ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/einstein.cpp:29:
In file included from /tmp/casadi-ge6/casadi/core/einstein.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/casadi_call.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/casadi_call.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/multiple_output.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
4 warnings generated.
[ 46%] Building CXX object casadi/core/CMakeFiles/casadi.dir/casadi_find.cpp.o
1 warning generated.
[ 47%] Building CXX object casadi/core/CMakeFiles/casadi.dir/casadi_low.cpp.o
4 warnings generated.
[ 47%] Building CXX object casadi/core/CMakeFiles/casadi.dir/norm.cpp.o
2 warnings generated.
[ 47%] Building CXX object casadi/core/CMakeFiles/casadi.dir/mmin.cpp.o
4 warnings generated.
[ 48%] Building CXX object casadi/core/CMakeFiles/casadi.dir/transpose.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/casadi_find.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/casadi_find.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/casadi_low.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/casadi_low.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/norm.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/norm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/mmin.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/mmin.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/transpose.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/transpose.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 48%] Building CXX object casadi/core/CMakeFiles/casadi.dir/concat.cpp.o
1 warning generated.
1 warning generated.
[ 49%] Building CXX object casadi/core/CMakeFiles/casadi.dir/split.cpp.o
[ 49%] Building CXX object casadi/core/CMakeFiles/casadi.dir/reshape.cpp.o
1 warning generated.
[ 49%] Building CXX object casadi/core/CMakeFiles/casadi.dir/sparsity_cast.cpp.o
1 warning generated.
[ 50%] Building CXX object casadi/core/CMakeFiles/casadi.dir/subref.cpp.o
1 warning generated.
[ 50%] Building CXX object casadi/core/CMakeFiles/casadi.dir/subassign.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/concat.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/concat.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/reshape.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/reshape.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 50%] Building CXX object casadi/core/CMakeFiles/casadi.dir/getnonzeros.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/split.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/split.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/multiple_output.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/sparsity_cast.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/sparsity_cast.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/subref.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/subref.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/subassign.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/subassign.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/getnonzeros.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/getnonzeros.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 51%] Building CXX object casadi/core/CMakeFiles/casadi.dir/getnonzeros_param.cpp.o
1 warning generated.
[ 51%] Building CXX object casadi/core/CMakeFiles/casadi.dir/project.cpp.o
1 warning generated.
[ 51%] Building CXX object casadi/core/CMakeFiles/casadi.dir/determinant.cpp.o
1 warning generated.
[ 52%] Building CXX object casadi/core/CMakeFiles/casadi.dir/inverse.cpp.o
1 warning generated.
[ 52%] Building CXX object casadi/core/CMakeFiles/casadi.dir/dot.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/getnonzeros_param.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/getnonzeros_param.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 52%] Building CXX object casadi/core/CMakeFiles/casadi.dir/bilin.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/determinant.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/determinant.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/project.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/project.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
3 warnings generated.
[ 53%] Building CXX object casadi/core/CMakeFiles/casadi.dir/rank1.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/inverse.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/inverse.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/getnonzeros_param.cpp:207:3: warning: non-void function does not return a value in all control paths [-Wreturn-type]
  }
  ^
In file included from /tmp/casadi-ge6/casadi/core/dot.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/dot.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 53%] Building CXX object casadi/core/CMakeFiles/casadi.dir/multiple_output.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/bilin.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/bilin.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 53%] Building CXX object casadi/core/CMakeFiles/casadi.dir/assertion.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/rank1.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/rank1.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 54%] Building CXX object casadi/core/CMakeFiles/casadi.dir/monitor.cpp.o
6 warnings generated.
1 warning generated.
[ 54%] Building CXX object casadi/core/CMakeFiles/casadi.dir/repmat.cpp.o
[ 55%] Building CXX object casadi/core/CMakeFiles/casadi.dir/convexify.cpp.o
1 warning generated.
In file included from /tmp/casadi-ge6/casadi/core/multiple_output.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/multiple_output.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 55%] Building CXX object casadi/core/CMakeFiles/casadi.dir/fun_ref.cpp.o
2 warnings generated.
[ 55%] Building CXX object casadi/core/CMakeFiles/casadi.dir/call_sx.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/assertion.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/assertion.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 56%] Building CXX object casadi/core/CMakeFiles/casadi.dir/function.cpp.o
4 warnings generated.
[ 56%] Building CXX object casadi/core/CMakeFiles/casadi.dir/function_internal.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/monitor.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/monitor.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 56%] Building CXX object casadi/core/CMakeFiles/casadi.dir/oracle_function.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/convexify.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/convexify.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/repmat.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/repmat.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/fun_ref.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/call_sx.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
1 warning generated.
[ 57%] Building CXX object casadi/core/CMakeFiles/casadi.dir/callback.cpp.o
[ 57%] Building CXX object casadi/core/CMakeFiles/casadi.dir/callback_internal.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/function.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/function_internal.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/oracle_function.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/oracle_function.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 57%] Building CXX object casadi/core/CMakeFiles/casadi.dir/sx_function.cpp.o
1 warning generated.
[ 58%] Building CXX object casadi/core/CMakeFiles/casadi.dir/mx_function.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/callback_internal.cpp:25:
In file included from /tmp/casadi-ge6/casadi/core/callback_internal.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/callback.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/callback.cpp:25:
In file included from /tmp/casadi-ge6/casadi/core/callback_internal.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/callback.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 58%] Building CXX object casadi/core/CMakeFiles/casadi.dir/external.cpp.o
1 warning generated.
[ 58%] Building CXX object casadi/core/CMakeFiles/casadi.dir/jit_function.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/sx_function.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/sx_function.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/x_function.hpp:30:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/mx_function.cpp:25:
In file included from /tmp/casadi-ge6/casadi/core/mx_function.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/x_function.hpp:30:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
In file included from /tmp/casadi-ge6/casadi/core/external.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/external_impl.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/external.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 59%] Building CXX object casadi/core/CMakeFiles/casadi.dir/linsol.cpp.o
1 warning generated.
[ 59%] Building CXX object casadi/core/CMakeFiles/casadi.dir/linsol_internal.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/jit_function.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/jit_function.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/mx_function.cpp:818:3: warning: non-void function does not return a value in all control paths [-Wreturn-type]
  }
  ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:1082:12: note: in instantiation of function template specialization 'casadi::operation_getter<SmoothChecker, bool>' requested here
    return operation_getter<F, bool>(op);
           ^
/tmp/casadi-ge6/casadi/core/sx_function.cpp:112:12: note: in instantiation of function template specialization 'casadi::operation_checker<SmoothChecker>' requested here
      if (!operation_checker<SmoothChecker>(a.op)) {
           ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 59%] Building CXX object casadi/core/CMakeFiles/casadi.dir/rootfinder.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/linsol_internal.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/linsol_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/linsol.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/linsol.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/linsol_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/linsol.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
1 warning generated.
[ 60%] Building CXX object casadi/core/CMakeFiles/casadi.dir/integrator.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/rootfinder.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/rootfinder_impl.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/rootfinder.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 60%] Building CXX object casadi/core/CMakeFiles/casadi.dir/nlpsol.cpp.o
1 warning generated.
[ 60%] Building CXX object casadi/core/CMakeFiles/casadi.dir/conic.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/nlpsol.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/nlpsol_impl.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/nlpsol.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
In file included from /tmp/casadi-ge6/casadi/core/integrator.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/integrator_impl.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/integrator.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 61%] Building CXX object casadi/core/CMakeFiles/casadi.dir/dple.cpp.o
1 warning generated.
[ 61%] Building CXX object casadi/core/CMakeFiles/casadi.dir/interpolant.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/conic.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/conic_impl.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/conic.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/dple.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/dple_impl.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/dple.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/interpolant.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/interpolant_impl.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/interpolant.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 62%] Building CXX object casadi/core/CMakeFiles/casadi.dir/expm.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/expm.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/expm_impl.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/expm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
1 warning generated.
[ 62%] Building CXX object casadi/core/CMakeFiles/casadi.dir/code_generator.cpp.o
[ 62%] Building CXX object casadi/core/CMakeFiles/casadi.dir/switch.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/code_generator.cpp:27:
In file included from /tmp/casadi-ge6/casadi/core/code_generator.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/switch.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/switch.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 63%] Building CXX object casadi/core/CMakeFiles/casadi.dir/bspline.cpp.o
1 warning generated.
[ 63%] Building CXX object casadi/core/CMakeFiles/casadi.dir/map.cpp.o
/tmp/casadi-ge6/casadi/core/code_generator.cpp:2092:3: warning: non-void function does not return a value in all control paths [-Wreturn-type]
  }
  ^
1 warning generated.
1 warning generated.
[ 63%] Building CXX object casadi/core/CMakeFiles/casadi.dir/mapsum.cpp.o
[ 64%] Building CXX object casadi/core/CMakeFiles/casadi.dir/finite_differences.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/bspline.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/bspline_impl.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/bspline.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/map.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/map.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
In file included from /tmp/casadi-ge6/casadi/core/mapsum.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/mapsum.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 64%] Building CXX object casadi/core/CMakeFiles/casadi.dir/importer.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/finite_differences.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/finite_differences.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/importer.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/importer.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 64%] Building CXX object casadi/core/CMakeFiles/casadi.dir/importer_internal.cpp.o
2 warnings generated.
[ 65%] Building CXX object casadi/core/CMakeFiles/casadi.dir/integration_tools.cpp.o
1 warning generated.
[ 65%] Building CXX object casadi/core/CMakeFiles/casadi.dir/nlp_tools.cpp.o
1 warning generated.
[ 65%] Building CXX object casadi/core/CMakeFiles/casadi.dir/nlp_builder.cpp.o
1 warning generated.
1 warning generated.
In file included from /tmp/casadi-ge6/casadi/core/importer_internal.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/importer_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/importer.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 66%] Building CXX object casadi/core/CMakeFiles/casadi.dir/xml_node.cpp.o
[ 66%] Building CXX object casadi/core/CMakeFiles/casadi.dir/xml_file.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/integration_tools.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/integration_tools.hpp:29:
In file included from /tmp/casadi-ge6/./casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/nlp_tools.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/nlp_tools.hpp:29:
In file included from /tmp/casadi-ge6/./casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/nlp_builder.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/nlp_builder.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
1 warning generated.
[ 66%] Building CXX object casadi/core/CMakeFiles/casadi.dir/xml_file_internal.cpp.o
[ 67%] Building CXX object casadi/core/CMakeFiles/casadi.dir/variable.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/xml_file.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/xml_file_internal.hpp:30:
In file included from /tmp/casadi-ge6/casadi/core/plugin_interface.hpp:26:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 67%] Building CXX object casadi/core/CMakeFiles/casadi.dir/dae_builder.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/variable.cpp:27:
In file included from /tmp/casadi-ge6/casadi/core/variable.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/xml_file_internal.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/xml_file_internal.hpp:30:
In file included from /tmp/casadi-ge6/casadi/core/plugin_interface.hpp:26:
In file included from /tmp/casadi-ge6/casadi/core/function_internal.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
2 warnings generated.
[ 67%] Building CXX object casadi/core/CMakeFiles/casadi.dir/optistack.cpp.o
1 warning generated.
[ 68%] Building CXX object casadi/core/CMakeFiles/casadi.dir/optistack_internal.cpp.o
1 warning generated.
[ 68%] Building CXX object casadi/core/CMakeFiles/casadi.dir/serializer.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/dae_builder.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/dae_builder.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/variable.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 69%] Building CXX object casadi/core/CMakeFiles/casadi.dir/serializing_stream.cpp.o
1 warning generated.
In file included from /tmp/casadi-ge6/casadi/core/optistack.cpp:25:
In file included from /tmp/casadi-ge6/casadi/core/optistack_internal.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/optistack.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
[ 69%] Building CXX object casadi/core/CMakeFiles/casadi.dir/casadi_c.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/serializer.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/optistack_internal.cpp:25:
In file included from /tmp/casadi-ge6/casadi/core/optistack_internal.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/optistack.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 69%] Building CXX object casadi/core/CMakeFiles/casadi.dir/instance.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/serializing_stream.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 70%] Building CXX object casadi/core/CMakeFiles/casadi.dir/layout.cpp.o
2 warnings generated.
[ 70%] Building CXX object casadi/core/CMakeFiles/casadi.dir/layout_node.cpp.o
In file included from /tmp/casadi-ge6/casadi/core/casadi_c.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/function.hpp:28:
In file included from /tmp/casadi-ge6/casadi/core/sx_elem.hpp:34:
In file included from /tmp/casadi-ge6/casadi/core/generic_expression.hpp:29:
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
1 warning generated.
[ 70%] Building CXX object casadi/core/CMakeFiles/casadi.dir/mx_layout.cpp.o
/tmp/casadi-ge6/casadi/core/casadi_c.cpp:222:10: warning: returning address of local temporary object [-Wreturn-stack-address]
  return casadi_c_loaded_functions.at(id).name().c_str();
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /tmp/casadi-ge6/casadi/core/layout_node.cpp:29:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
In file included from /tmp/casadi-ge6/casadi/core/layout.cpp:28:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: note: add missing switch cases
    switch (static_cast<Operation>(op)) {
            ^
/tmp/casadi-ge6/casadi/core/layout_node.cpp:198:3: warning: non-void function does not return a value in all control paths [-Wreturn-type]
  }
  ^
In file included from /tmp/casadi-ge6/casadi/core/mx_layout.cpp:26:
In file included from /tmp/casadi-ge6/casadi/core/mx_layout.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx_node.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/mx.hpp:31:
In file included from /tmp/casadi-ge6/casadi/core/dm.hpp:29:
In file included from /tmp/casadi-ge6/casadi/core/matrix_decl.hpp:32:
In file included from /tmp/casadi-ge6/casadi/core/runtime/casadi_runtime.hpp:29:
/tmp/casadi-ge6/casadi/core/runtime/../calculus.hpp:980:13: warning: enumeration values 'OP_REINTERPRET_LAYOUT', 'OP_PERMUTE_LAYOUT', and 'OP_FUNREF' not handled in switch [-Wswitch]
    switch (static_cast<Operation>(op)) {
            ^