-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to load OSQP plugin #24
Comments
@eagleeye71293 What version of windows are you using? What version of Stata? Just to check, you uninstall HonestDiD, then from a fresh version of Stata you install it from your local folder with the new plugins you compiled? What's the exact error message you get in Stata? |
Stata 14. And yep I uninstall HonestDiD and then from a fresh version of Stata I install it from the local folder. The error message is: Failed to load OSQP plugin r(199); This is after running honestdid _plugin_check |
@eagleeye71293 And your windows version? |
Windows 11 |
Hi all,
I followed the steps on Cygwin installation and the plugin still won't load unfortunately. Here is the output from Cygwin when I compile the plugin:
$ bash src/compile.sh
Running as CYGWIN (CYGWIN_NT-10.0-22631 x86_64)
Cloning into 'ecos'...
remote: Enumerating objects: 5984, done.
remote: Counting objects: 100% (66/66), done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 5984 (delta 29), reused 48 (delta 25), pack-reused 5918 (from 1)
Receiving objects: 100% (5984/5984), 33.33 MiB | 31.95 MiB/s, done.
Resolving deltas: 100% (2763/2763), done.
Cloning into 'osqp'...
remote: Enumerating objects: 27704, done.
remote: Counting objects: 100% (3841/3841), done.
remote: Compressing objects: 100% (1178/1178), done.
remote: Total 27704 (delta 2719), reused 3537 (delta 2535), pack-reused 23863 (from 1)
Receiving objects: 100% (27704/27704), 47.80 MiB | 32.29 MiB/s, done.
Resolving deltas: 100% (18983/18983), done.
Compiling ECOS plugin
HEAD is now at 5d3aa62 Bump version: 2.0.9 → 2.0.10
( cd external/ldl ; make clean )
make[1]: Entering directory '/home/eagle/stata-honestdid/ecos/external/ldl'
rm -f *.o *.obj *.ln *.bb *.bbg *.da *.tcov *.gcov gmon.out .bak .d .gcda .gcno libecos.a libecos.so libecos.dylib libecos.dll ecos_bb_test ecostester ecostester.exe runecosexp
make[1]: Leaving directory '/home/eagle/stata-honestdid/ecos/external/ldl'
( cd external/amd ; make clean )
make[1]: Entering directory '/home/eagle/stata-honestdid/ecos/external/amd'
rm -f *.o *.obj *.ln *.bb *.bbg *.da *.tcov *.gcov gmon.out .bak .d .gcda .gcno libecos.a libecos.so libecos.dylib libecos.dll ecos_bb_test ecostester ecostester.exe runecosexp
make[1]: Leaving directory '/home/eagle/stata-honestdid/ecos/external/amd'
rm -f *.o *.obj *.ln *.bb *.bbg *.da *.tcov .gcov gmon.out .bak .d .gcda .gcno libecos.a libecos.so libecos.dylib libecos.dll ecos_bb_test ecostester ecostester.exe runecosexp
( cd external/ldl ; make purge )
make[1]: Entering directory '/home/eagle/stata-honestdid/ecos/external/ldl'
rm -f libldl.a
make[1]: Leaving directory '/home/eagle/stata-honestdid/ecos/external/ldl'
( cd external/amd ; make purge )
make[1]: Entering directory '/home/eagle/stata-honestdid/ecos/external/amd'
rm -f libamd.a libamdf77.a
make[1]: Leaving directory '/home/eagle/stata-honestdid/ecos/external/amd'
rm -f libecos.a libecos_bb.a runecos runecosexp
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c src/ecos.c -o ecos.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c src/kkt.c -o kkt.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c src/cone.c -o cone.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c src/spla.c -o spla.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c src/ctrlc.c -o ctrlc.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c src/timer.c -o timer.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c src/preproc.c -o preproc.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c src/splamm.c -o splamm.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c src/equil.c -o equil.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c src/expcone.c -o expcone.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c src/wright_omega.c -o wright_omega.o
( cd external/ldl ; make )
make[1]: Entering directory '/home/eagle/stata-honestdid/ecos/external/ldl'
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -I../SuiteSparse_config -Iinclude -c src/ldl.c -o ldl.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -I../SuiteSparse_config -Iinclude -DLDL_LONG -c src/ldl.c -o ldll.o
ar rcs libldl.a ldl.o ldll.o
ranlib libldl.a
make[1]: Leaving directory '/home/eagle/stata-honestdid/ecos/external/ldl'
ar -x external/ldl/libldl.a
( cd external/amd ; make )
make[1]: Entering directory '/home/eagle/stata-honestdid/ecos/external/amd'
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -c src/amd_global.c -o amd_global.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_aat.c -o amd_i_aat.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_1.c -o amd_i_1.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_2.c -o amd_i_2.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_dump.c -o amd_i_dump.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_postorder.c -o amd_i_postorder.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_post_tree.c -o amd_i_post_tree.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_defaults.c -o amd_i_defaults.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_order.c -o amd_i_order.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_control.c -o amd_i_control.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_info.c -o amd_i_info.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_valid.c -o amd_i_valid.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDINT -c src/amd_preprocess.c -o amd_i_preprocess.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_aat.c -o amd_l_aat.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_1.c -o amd_l_1.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_2.c -o amd_l_2.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_dump.c -o amd_l_dump.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_postorder.c -o amd_l_postorder.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_post_tree.c -o amd_l_post_tree.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_defaults.c -o amd_l_defaults.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_order.c -o amd_l_order.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_control.c -o amd_l_control.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_info.c -o amd_l_info.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_valid.c -o amd_l_valid.o
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -I../SuiteSparse_config -DDLONG -c src/amd_preprocess.c -o amd_l_preprocess.o
ar rcs libamd.a amd_global.o amd_i_aat.o amd_i_1.o amd_i_2.o amd_i_dump.o amd_i_postorder.o amd_i_post_tree.o amd_i_defaults.o amd_i_order.o amd_i_control.o amd_i_info.o amd_i_valid.o amd_i_preprocess.o amd_l_aat.o amd_l_1.o amd_l_2.o amd_l_dump.o amd_l_postorder.o amd_l_post_tree.o amd_l_defaults.o amd_l_order.o amd_l_control.o amd_l_info.o amd_l_valid.o amd_l_preprocess.o
ranlib libamd.a
make[1]: Leaving directory '/home/eagle/stata-honestdid/ecos/external/amd'
ar -x external/amd/libamd.a
ar rcs libecos.a ecos.o kkt.o cone.o spla.o ctrlc.o timer.o preproc.o splamm.o equil.o expcone.o wright_omega.o ldll.o amd_l.o amd_global.o
ranlib libecos.a
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c ecos_bb/ecos_bb_preproc.c -o ecos_bb_preproc.o
In file included from ecos_bb/ecos_bb_preproc.c:30:
include/ecos_bb.h:235:23: warning: ‘float_eqls’ defined but not used [-Wunused-function]
235 | static idxint float_eqls(pfloat a, pfloat b, pfloat integer_tol)
| ^~~~~~~~~~
include/ecos_bb.h:230:23: warning: ‘pfloat_floor’ defined but not used [-Wunused-function]
230 | static pfloat pfloat_floor(pfloat number, pfloat integer_tol)
| ^~~~~~~~~~~~
include/ecos_bb.h:225:23: warning: ‘pfloat_ceil’ defined but not used [-Wunused-function]
225 | static pfloat pfloat_ceil(pfloat number, pfloat integer_tol)
| ^~~~~~~~~~~
include/ecos_bb.h:220:23: warning: ‘pfloat_round’ defined but not used [-Wunused-function]
220 | static pfloat pfloat_round(pfloat number)
| ^~~~~~~~~~~~
include/ecos_bb.h:210:24: warning: ‘get_int_node_id’ defined but not used [-Wunused-function]
210 | static pfloat *get_int_node_id(idxint idx, ecos_bb_pwork *prob)
| ^~~~~~~~~~~~~~~
include/ecos_bb.h:205:22: warning: ‘get_bool_node_id’ defined but not used [-Wunused-function]
205 | static char *get_bool_node_id(idxint idx, ecos_bb_pwork *prob)
| ^~~~~~~~~~~~~~~~
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -c ecos_bb/ecos_bb.c -o ecos_bb.o
ecos_bb/ecos_bb.c: In function ‘get_branch_var_strong_branching’:
ecos_bb/ecos_bb.c:543:31: warning: variable ‘best_q_up’ set but not used [-Wunused-but-set-variable]
543 | pfloat best_q_down = 0.0, best_q_up = 0.0;
| ^~~~~~~~~
ecos_bb/ecos_bb.c:543:12: warning: variable ‘best_q_down’ set but not used [-Wunused-but-set-variable]
543 | pfloat best_q_down = 0.0, best_q_up = 0.0;
| ^~~~~~~~~~~
ecos_bb/ecos_bb.c: In function ‘get_branch_var_pseudocost_branching’:
ecos_bb/ecos_bb.c:681:118: warning: unused parameter ‘node_idx’ [-Wunused-parameter]
681 | static void get_branch_var_pseudocost_branching(ecos_bb_pwork *problem, idxint *split_idx, pfloat *split_val, idxint node_idx)
| ~~~~~~~^~~~~~~~
ecos_bb/ecos_bb.c: At top level:
ecos_bb/ecos_bb.c:112:13: warning: ‘print_stats’ defined but not used [-Wunused-function]
112 | static void print_stats(ecos_bb_pwork *prob)
| ^~~~~~~~~~~
ecos_bb/ecos_bb.c:86:13: warning: ‘print_node’ defined but not used [-Wunused-function]
86 | static void print_node(ecos_bb_pwork *prob, idxint i)
| ^~~~~~~~~~
ecos_bb/ecos_bb.c:77:13: warning: ‘print_ecos_c’ defined but not used [-Wunused-function]
77 | static void print_ecos_c(ecos_bb_pwork *prob)
| ^~~~~~~~~~~~
ecos_bb/ecos_bb.c:68:13: warning: ‘print_ecos_h’ defined but not used [-Wunused-function]
68 | static void print_ecos_h(ecos_bb_pwork *prob)
| ^~~~~~~~~~~~
ecos_bb/ecos_bb.c:55:13: warning: ‘print_ecos_xequil’ defined but not used [-Wunused-function]
55 | static void print_ecos_xequil(ecos_bb_pwork *prob)
| ^~~~~~~~~~~~~~~~~
ecos_bb/ecos_bb.c:46:13: warning: ‘print_ecos_solution’ defined but not used [-Wunused-function]
46 | static void print_ecos_solution(ecos_bb_pwork prob)
| ^~~~~~~~~~~~~~~~~~~
ar rcs libecos_bb.a ecos.o kkt.o cone.o spla.o ctrlc.o timer.o preproc.o splamm.o equil.o expcone.o wright_omega.o ecos_bb_preproc.o ecos_bb.o ldll.o amd_l.o amd_global.o
ranlib libecos_bb.a
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -o runecos src/runecos.c libecos.a -lm
echo ECOS successfully built. Type ./runecos to run demo problem.
ECOS successfully built. Type ./runecos to run demo problem.
x86_64-w64-mingw32-gcc -O2 -Wall -DCTRLC=1 -Wextra -fPIC -DLDL_LONG -DDLONG -Iinclude -Iexternal/ldl/include -Iexternal/amd/include -Iexternal/SuiteSparse_config -o runecosexp src/runecos_exp.c libecos.a -lm
src/runecos_exp.c: In function ‘main’:
src/runecos_exp.c:35:16: warning: variable ‘ttotal’ set but not used [-Wunused-but-set-variable]
35 | double ttotal, tsolve, tsetup;
| ^~~~~~
echo ECOS-Exp successfully built. Type ./runecosexp to run demo problem.
ECOS-Exp successfully built. Type ./runecosexp to run demo problem.
Compiling OSQP plugin
HEAD is now at 0dd00a57 Release 0.6.3 (#529)
Submodule 'lin_sys/direct/qdldl/qdldl_sources' (https://github.com/osqp/qdldl.git) registered for path 'lin_sys/direct/qdldl/qdldl_sources'
Cloning into '/home/eagle/stata-honestdid/osqp/lin_sys/direct/qdldl/qdldl_sources'...
Submodule path 'lin_sys/direct/qdldl/qdldl_sources': checked out '7d16b70a10a152682204d745d814b6eb63dc5cd2'
running cmake with added flags -DIS_WINDOWS=ON
CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 12.4.0
-- The CXX compiler identification is GNU 12.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /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: /usr/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- We are on a CYGWIN system
-- Embedded is OFF
-- Printing is ON
-- Profiling is ON
-- User interrupt is ON
-- Floats are OFF
-- Long integers (64bit) are ON
-- Code coverage is OFF
-- MKL Pardiso: ON
CMake Deprecation Warning at lin_sys/direct/qdldl/qdldl_sources/CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.
-- Floats are OFF
-- Long integers (64bit) are ON
-- Configuring done (2.8s)
-- Generating done (0.1s)
-- Build files have been written to: /home/eagle/stata-honestdid/osqp/build
[ 1%] Building C object lin_sys/direct/qdldl/qdldl_sources/CMakeFiles/qdldlobject.dir/src/qdldl.c.o
[ 1%] Built target qdldlobject
[ 3%] Building C object lin_sys/direct/CMakeFiles/linsys_pardiso.dir/pardiso/pardiso_interface.c.o
[ 5%] Building C object lin_sys/direct/CMakeFiles/linsys_pardiso.dir/pardiso/pardiso_loader.c.o
[ 5%] Built target linsys_pardiso
[ 7%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/amd_1.c.o
[ 9%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/amd_2.c.o
[ 11%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/amd_aat.c.o
[ 13%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/amd_control.c.o
[ 15%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/amd_defaults.c.o
[ 17%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/amd_info.c.o
[ 19%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/amd_order.c.o
[ 21%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/amd_post_tree.c.o
[ 23%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/amd_postorder.c.o
[ 25%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/amd_preprocess.c.o
[ 26%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/amd_valid.c.o
[ 28%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/amd/src/SuiteSparse_config.c.o
[ 30%] Building C object lin_sys/direct/qdldl/CMakeFiles/linsys_qdldl.dir/qdldl_interface.c.o
[ 30%] Built target linsys_qdldl
[ 32%] Building C object CMakeFiles/osqpstatic.dir/src/auxil.c.o
[ 34%] Building C object CMakeFiles/osqpstatic.dir/src/error.c.o
[ 36%] Building C object CMakeFiles/osqpstatic.dir/src/lin_alg.c.o
[ 38%] Building C object CMakeFiles/osqpstatic.dir/src/osqp.c.o
[ 40%] Building C object CMakeFiles/osqpstatic.dir/src/proj.c.o
[ 42%] Building C object CMakeFiles/osqpstatic.dir/src/scaling.c.o
[ 44%] Building C object CMakeFiles/osqpstatic.dir/src/util.c.o
[ 46%] Building C object CMakeFiles/osqpstatic.dir/src/kkt.c.o
[ 48%] Building C object CMakeFiles/osqpstatic.dir/src/cs.c.o
[ 50%] Building C object CMakeFiles/osqpstatic.dir/src/polish.c.o
[ 51%] Building C object CMakeFiles/osqpstatic.dir/src/lin_sys.c.o
[ 53%] Building C object CMakeFiles/osqpstatic.dir/src/ctrlc.c.o
[ 55%] Building C object CMakeFiles/osqpstatic.dir/lin_sys/lib_handler.c.o
[ 57%] Linking C static library out/libosqp.a
[ 57%] Built target osqpstatic
[ 59%] Building C object CMakeFiles/osqp.dir/src/auxil.c.o
[ 61%] Building C object CMakeFiles/osqp.dir/src/error.c.o
[ 63%] Building C object CMakeFiles/osqp.dir/src/lin_alg.c.o
[ 65%] Building C object CMakeFiles/osqp.dir/src/osqp.c.o
[ 67%] Building C object CMakeFiles/osqp.dir/src/proj.c.o
[ 69%] Building C object CMakeFiles/osqp.dir/src/scaling.c.o
[ 71%] Building C object CMakeFiles/osqp.dir/src/util.c.o
[ 73%] Building C object CMakeFiles/osqp.dir/src/kkt.c.o
[ 75%] Building C object CMakeFiles/osqp.dir/src/cs.c.o
[ 76%] Building C object CMakeFiles/osqp.dir/src/polish.c.o
[ 78%] Building C object CMakeFiles/osqp.dir/src/lin_sys.c.o
[ 80%] Building C object CMakeFiles/osqp.dir/src/ctrlc.c.o
[ 82%] Building C object CMakeFiles/osqp.dir/lin_sys/lib_handler.c.o
[ 84%] Linking C shared library out/cygosqp.dll
[ 84%] Built target osqp
[ 86%] Building C object CMakeFiles/osqp_demo.dir/examples/osqp_demo.c.o
[ 88%] Linking C executable out/osqp_demo.exe
[ 88%] Built target osqp_demo
[ 90%] Building C object lin_sys/direct/qdldl/qdldl_sources/CMakeFiles/qdldlstatic.dir/src/qdldl.c.o
[ 92%] Linking C static library out/libqdldl.a
[ 92%] Built target qdldlstatic
[ 94%] Building C object lin_sys/direct/qdldl/qdldl_sources/CMakeFiles/qdldl.dir/src/qdldl.c.o
[ 96%] Linking C shared library out/cygqdldl.dll
[ 96%] Built target qdldl
[ 98%] Building C object lin_sys/direct/qdldl/qdldl_sources/CMakeFiles/qdldl_example.dir/examples/example.c.o
[100%] Linking C executable out/qdldl_example.exe
[100%] Built target qdldl_example
Compiling honestdid plugin
with flags -shared -fPIC
rm -f src/build/honestosqp_windows.plugin src/build/honestecos_windows.plugin
x86_64-w64-mingw32-gcc.exe -Wall -O3 -shared -fPIC -I./osqp/include -o src/build/honestosqp_windows.plugin src/plugin/honestosqp.c src/plugin/stplugin.c ./osqp/build/out/libosqp.a
x86_64-w64-mingw32-gcc.exe -Wall -O3 -shared -fPIC -DLDL_LONG -DDLONG -I./ecos/include -I./ecos/external/SuiteSparse_config -o src/build/honestecos_windows.plugin src/plugin/honestecos.c src/plugin/stplugin.c ./ecos/libecos.a ./ecos/libecos_bb.a
Plugin compiled successfully
The text was updated successfully, but these errors were encountered: