Acados Pre-release v0.1.3

There is a new pre-release of acados, version 0.1.3

This is meant to give an overview on the changes from the last 6 months.

Changes since the previous release 0.1.2

General

Interfaces

Bugfixes:

2 Likes

This is great!
Thank you very much for the great job!

Cheers
Armin

First of all, congratulations to this great software!

I just downloaded acados on my second machine and I had troubles running the minimal_example_ocp. I always got a lot of errors which stated undefined reference to 'omp_get_num_threads' . After some research I found out, that this has to do with the OpenMP Library. It seems, that you have to set an extra flag -fopenmp or -openmp when compiling.

I resolved the problem with disabling the OpenMP support while performing cmake, hence,

 cmake.exe -G "MinGW Makefiles" -DACADOS_WITH_OPENMP=OFF -D BLASFEO_TARGET=GENERIC -D HPIPM_TARGET=GENERIC -D ACADOS_INSTALL_DIR=.. -DBUILD_SHARED_LIBS=OFF -DACADOS_EXAMPLES=OFF  -DACADOS_UNIT_TESTS=OFF .. 

Note: Iā€™m working with Windows 10 and MATLAB R2020a

Thanks for reporting this issue.
Checking for availability of OpenMP and setting the appropriate flags should happen here:


Note, it was also tested on Windows here.

Maybe you can try to run a C example to check if it is related to Matlab.

Otherwise, for now setting, -DACADOS_WITH_OPENMP=OFF, is the way to go.

Cheers,
Jonathan