Coder Social home page Coder Social logo

scipy / highs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ergo-code/highs

0.0 0.0 2.0 156.72 MB

Linear optimization software

License: MIT License

CMake 1.42% C++ 85.30% C 10.81% Python 0.84% Fortran 0.56% C# 0.52% Starlark 0.08% HTML 0.03% Shell 0.03% Meson 0.34% Nix 0.03% PowerShell 0.03% Batchfile 0.01%

highs's Introduction

https://img.shields.io/badge/powered%20by-NumFOCUS-orange.svg?style=flat&colorA=E1523D&colorB=007D8A https://img.shields.io/pypi/dm/scipy.svg?label=Pypi%20downloads https://img.shields.io/conda/dn/conda-forge/scipy.svg?label=Conda%20downloads

SciPy (pronounced "Sigh Pie") is an open-source software for mathematics, science, and engineering. It includes modules for statistics, optimization, integration, linear algebra, Fourier transforms, signal and image processing, ODE solvers, and more.

SciPy is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines, such as routines for numerical integration and optimization. Together, they run on all popular operating systems, are quick to install, and are free of charge. NumPy and SciPy are easy to use, but powerful enough to be depended upon by some of the world's leading scientists and engineers. If you need to manipulate numbers on a computer and display or publish the results, give SciPy a try!

For the installation instructions, see our install guide.

Call for Contributions

We appreciate and welcome contributions. Small improvements or fixes are always appreciated; issues labeled as "good first issue" may be a good starting point. Have a look at our contributing guide.

Writing code isn’t the only way to contribute to SciPy. You can also:

  • review pull requests
  • triage issues
  • develop tutorials, presentations, and other educational materials
  • maintain and improve our website
  • develop graphic design for our brand assets and promotional materials
  • help with outreach and onboard new contributors
  • write grant proposals and help with other fundraising efforts

If you’re unsure where to start or how your skills fit in, reach out! You can ask on the forum or here, on GitHub, by leaving a comment on a relevant issue that is already open.

If you are new to contributing to open source, this guide helps explain why, what, and how to get involved.

highs's People

Contributors

chkwon avatar coloquinte avatar feldmeier avatar fuglede avatar fwesselm avatar galabovaa avatar guifcoelho avatar haozeke avatar jajhall avatar jannicklange avatar lgottwald avatar lovasoa avatar lschork2 avatar marluwe avatar matbesancon avatar mattmilten avatar mckib2 avatar merschformann avatar metab0t avatar michaelbynum avatar mizux avatar mlubin avatar mmuetzel avatar odow avatar peno64 avatar rgommers avatar silky avatar svigerske avatar thesethtruth avatar tosttost avatar

Watchers

 avatar  avatar  avatar  avatar

highs's Issues

Code style

Scipy Travic CI build failure
travis-ci-python3.6-log.txt

$ pycodestyle scipy benchmarks/benchmarks

scipy/optimize/tests/test_linprog.py:1781:5: E303 too many blank lines (2)

scipy/optimize/tests/test_linprog.py:1790:5: E303 too many blank lines (2)

scipy/optimize/tests/test_linprog.py:1798:5: E303 too many blank lines (2)

3       E303 too many blank lines (2)

The command "pycodestyle scipy benchmarks/benchmarks" exited with 1.

Add cleanBounds to highs_wrapper

Ref issue #306:

... presolve gives machine precision inconsistency in bounds of 0.4 so that LB>UB (by 5.551e-17).

Added method cleanBounds to remove such minor inconsistencies [less then primal feasibility tolerance] in bounds after presolve and return error if large.

Additions to Highs.cpp and HighsLpUtils.h that should be reflected in HighsLpUtils.pxd and highs_wrapper.pyx.

Still a Mac build issue

Different, though. No longer:

gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/matthaberland/anaconda3/envs/scipydev/include -arch x86_64 -I/Users/matthaberland/anaconda3/envs/scipydev/include -arch x86_64 -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="b83a87d9" -DHIGHS_COMPILATION_DATE="2020-03-27" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="/Users/matthaberland/Desktop/HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -I/Users/matthaberland/Desktop/HiGHS/src -I/Users/matthaberland/Desktop/HiGHS/src/ipm/basiclu/include -I/Users/matthaberland/anaconda3/envs/scipydev/include/python3.7m -c /Users/matthaberland/Desktop/HiGHS/src/ipm/basiclu/src/lu_timer.c -o build/temp.macosx-10.9-x86_64-3.7/Users/matthaberland/Desktop/HiGHS/src/ipm/basiclu/src/lu_timer.o
/Users/matthaberland/Desktop/HiGHS/src/ipm/basiclu/src/lu_timer.c:15:19: error: 
      use of undeclared identifier 'CLOCK_MONOTONIC_RAW'; did you mean
      '_CLOCK_MONOTONIC'?
    clock_gettime(CLOCK_MONOTONIC_RAW, &t);
                  ^~~~~~~~~~~~~~~~~~~
                  _CLOCK_MONOTONIC
/usr/include/time.h:155:1: note: '_CLOCK_MONOTONIC' declared here
_CLOCK_MONOTONIC __CLOCK_AVAILABILITY = 6,
^
1 error generated.
error: command 'gcc' failed with exit status 1

Now:

Last login: Wed Apr  1 21:35:36 on ttys000
(base) Matts-MacBook-Pro:~ matthaberland$ cd Desktop/HiGHS
(base) Matts-MacBook-Pro:HiGHS matthaberland$ conda activate scipydev
(scipydev) Matts-MacBook-Pro:HiGHS matthaberland$ git fetch origin
(scipydev) Matts-MacBook-Pro:HiGHS matthaberland$ git status
On branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean
(scipydev) Matts-MacBook-Pro:HiGHS matthaberland$ gcc -v
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 10.0.0 (clang-1000.11.45.5)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
(scipydev) Matts-MacBook-Pro:HiGHS matthaberland$ conda list
# packages in environment at /Users/matthaberland/anaconda3/envs/scipydev:
#
# Name                    Version                   Build  Channel
alabaster                 0.7.12                     py_0    conda-forge
applaunchservices         0.2.1                      py_0    conda-forge
appnope                   0.1.0                 py37_1000    conda-forge
argh                      0.26.2                py37_1001    conda-forge
astroid                   2.3.3                    py37_0    conda-forge
asv                       0.4.1            py37h6de7cb9_0    conda-forge
atomicwrites              1.3.0                      py_0    conda-forge
attrs                     19.3.0                     py_0    conda-forge
autopep8                  1.4.4                      py_0    conda-forge
babel                     2.7.0                      py_0    conda-forge
backcall                  0.1.0                      py_0    conda-forge
blas                      1.0                         mkl  
bleach                    3.1.0                      py_0    conda-forge
ca-certificates           2019.11.28           hecc5488_0    conda-forge
certifi                   2019.11.28               py37_0    conda-forge
cffi                      1.13.2           py37h33e799b_0    conda-forge
chardet                   3.0.4                 py37_1003    conda-forge
cloudpickle               1.2.2                      py_1    conda-forge
cryptography              2.8              py37hafa8578_1    conda-forge
cycler                    0.10.0                     py_2    conda-forge
cython                    0.29.14          py37h4a8c4bd_0    conda-forge
dbus                      1.13.6               h2f22bb5_0    conda-forge
decorator                 4.4.1                      py_0    conda-forge
defusedxml                0.6.0                      py_0    conda-forge
diff-match-patch          20181111                   py_0    conda-forge
docutils                  0.15.2                   py37_0    conda-forge
entrypoints               0.3                   py37_1000    conda-forge
expat                     2.2.5             h4a8c4bd_1004    conda-forge
flake8                    3.7.9                    py37_0    conda-forge
freetype                  2.10.0               h24853df_1    conda-forge
future                    0.18.2                   py37_0    conda-forge
gettext                   0.19.8.1          h46ab8bc_1002    conda-forge
glib                      2.58.3          py37h577aef8_1002    conda-forge
icu                       64.2                 h6de7cb9_1    conda-forge
idna                      2.8                   py37_1000    conda-forge
imagesize                 1.1.0                      py_0    conda-forge
importlib_metadata        1.3.0                    py37_0    conda-forge
intel-openmp              2019.4                      233  
intervaltree              3.0.2                      py_0    conda-forge
ipykernel                 5.1.3            py37h5ca1d4c_0    conda-forge
ipython                   7.10.2           py37h5ca1d4c_0    conda-forge
ipython_genutils          0.2.0                      py_1    conda-forge
isort                     4.3.21                   py37_0    conda-forge
jedi                      0.14.1                   py37_0    conda-forge
jinja2                    2.10.3                     py_0    conda-forge
jpeg                      9c                h1de35cc_1001    conda-forge
jsonschema                3.2.0                    py37_0    conda-forge
jupyter_client            5.3.4                    py37_0  
jupyter_core              4.6.1                    py37_0    conda-forge
keyring                   20.0.0                   py37_0    conda-forge
kiwisolver                1.1.0            py37ha1b3eb9_0    conda-forge
lazy-object-proxy         1.4.3            py37h0b31af3_0    conda-forge
libclang                  8.0.1                h770b8ee_1    conda-forge
libcxx                    9.0.0                h89e68fa_1    conda-forge
libedit                   3.1.20181209         hb402a30_0  
libffi                    3.2.1             h6de7cb9_1006    conda-forge
libgfortran               3.0.1                         0    conda-forge
libiconv                  1.15              h01d97ff_1005    conda-forge
libllvm8                  8.0.1                h770b8ee_0    conda-forge
libpng                    1.6.37               h2573ce8_0    conda-forge
libsodium                 1.0.17               h01d97ff_0    conda-forge
libspatialindex           1.9.3                h4a8c4bd_1    conda-forge
markupsafe                1.1.1            py37h0b31af3_0    conda-forge
matplotlib                3.1.0            py37h54f8f79_0  
mccabe                    0.6.1                      py_1    conda-forge
mistune                   0.8.4           py37h0b31af3_1000    conda-forge
mkl                       2019.4                      233  
mkl-service               2.3.0            py37h0b31af3_0    conda-forge
mkl_fft                   1.0.15           py37h3b54f70_1    conda-forge
mkl_random                1.1.0            py37h4a8c4bd_0    conda-forge
more-itertools            8.0.2                      py_0    conda-forge
nbconvert                 5.6.1                    py37_0    conda-forge
nbformat                  4.4.0                      py_1    conda-forge
ncurses                   6.1               h0a44026_1002    conda-forge
nspr                      4.20              h0a44026_1000    conda-forge
nss                       3.47                 hcec2283_0    conda-forge
numpy                     1.16.4           py37hacdab7b_0  
numpy-base                1.16.4           py37h6575580_0  
numpydoc                  0.9.1                      py_0    conda-forge
openssl                   1.1.1d               h0b31af3_0    conda-forge
packaging                 19.2                       py_0    conda-forge
pandoc                    2.9                           0    conda-forge
pandocfilters             1.4.2                      py_1    conda-forge
parso                     0.5.2                      py_0    conda-forge
pathtools                 0.1.2                      py_1    conda-forge
pcre                      8.43                 h4a8c4bd_0    conda-forge
pexpect                   4.7.0                    py37_0    conda-forge
pickleshare               0.7.5                 py37_1000    conda-forge
pip                       19.3.1                   py37_0    conda-forge
pluggy                    0.13.0                   py37_0    conda-forge
prompt_toolkit            3.0.2                      py_0    conda-forge
psutil                    5.6.7            py37h0b31af3_0    conda-forge
ptyprocess                0.6.0                   py_1001    conda-forge
py                        1.8.0                      py_0    conda-forge
pybind11                  2.4.3            py37ha1b3eb9_0    conda-forge
pycodestyle               2.5.0                      py_0    conda-forge
pycparser                 2.19                     py37_1    conda-forge
pydocstyle                5.0.1                      py_0    conda-forge
pyflakes                  2.1.1                      py_0    conda-forge
pygments                  2.5.2                      py_0    conda-forge
pylint                    2.4.4                    py37_0    conda-forge
pympler                   0.8                        py_0    conda-forge
pyopenssl                 19.1.0                   py37_0    conda-forge
pyparsing                 2.4.5                      py_0    conda-forge
pyqt                      5.12.3           py37he22c54c_1    conda-forge
pyqt5-sip                 4.19.18                  pypi_0    pypi
pyqtwebengine             5.12.1                   pypi_0    pypi
pyrsistent                0.15.6           py37h0b31af3_0    conda-forge
pysocks                   1.7.1                    py37_0    conda-forge
pytest                    5.0.1                    py37_0  
python                    3.7.4                h359304d_1  
python-dateutil           2.8.1                      py_0    conda-forge
python-jsonrpc-server     0.3.2                      py_0    conda-forge
python-language-server    0.31.2                   py37_0    conda-forge
python.app                1.2             py37h0b31af3_1201    conda-forge
pytz                      2019.3                     py_0    conda-forge
pyyaml                    5.2              py37h0b31af3_0    conda-forge
pyzmq                     18.1.1           py37h4bf09a9_0    conda-forge
qdarkstyle                2.7                        py_0    conda-forge
qt                        5.12.5               h1b46049_0    conda-forge
qtawesome                 0.6.0                      py_0    conda-forge
qtconsole                 4.6.0                      py_0    conda-forge
qtpy                      1.9.0                      py_0    conda-forge
readline                  7.0               hcfe32e1_1001    conda-forge
requests                  2.22.0                   py37_1    conda-forge
rope                      0.14.0                     py_0    conda-forge
rtree                     0.9.3            py37h7b0cdae_0    conda-forge
setuptools                42.0.2                   py37_0    conda-forge
six                       1.13.0                   py37_0    conda-forge
snowballstemmer           2.0.0                      py_0    conda-forge
sortedcontainers          2.1.0                      py_0    conda-forge
sphinx                    2.3.0                      py_0    conda-forge
sphinxcontrib-applehelp   1.0.1                      py_0    conda-forge
sphinxcontrib-devhelp     1.0.1                      py_0    conda-forge
sphinxcontrib-htmlhelp    1.0.2                      py_0    conda-forge
sphinxcontrib-jsmath      1.0.1                      py_0    conda-forge
sphinxcontrib-qthelp      1.0.2                      py_0    conda-forge
sphinxcontrib-serializinghtml 1.1.3                      py_0    conda-forge
spyder                    4.0.0                    py37_0    conda-forge
spyder-kernels            1.8.1                    py37_0    conda-forge
sqlite                    3.30.1               ha441bb4_0  
testpath                  0.4.4                      py_0    conda-forge
tk                        8.6.10               hbbe82c9_0    conda-forge
tornado                   6.0.3            py37h0b31af3_0    conda-forge
traitlets                 4.3.3                    py37_0    conda-forge
ujson                     1.35            py37h0b31af3_1001    conda-forge
urllib3                   1.25.7                   py37_0    conda-forge
virtualenv                16.7.5                     py_0    conda-forge
watchdog                  0.9.0                    py37_1    conda-forge
wcwidth                   0.1.7                      py_1    conda-forge
webencodings              0.5.1                      py_1    conda-forge
wheel                     0.33.6                   py37_0    conda-forge
wrapt                     1.11.2           py37h0b31af3_0    conda-forge
wurlitzer                 1.0.3                    py37_0    conda-forge
xz                        5.2.4             h1de35cc_1001    conda-forge
yaml                      0.2.2                h0b31af3_1    conda-forge
yapf                      0.28.0                     py_0    conda-forge
zeromq                    4.3.2                h6de7cb9_2    conda-forge
zipp                      0.6.0                      py_0    conda-forge
zlib                      1.2.11            h0b31af3_1006    conda-forge
(scipydev) Matts-MacBook-Pro:HiGHS matthaberland$ ls
AUTHORS			app			highs.pc.in
CMakeLists.txt		build			make_release.sh
GITHASH			check			old_setup.py
LICENSE			docs			osi-highs.pc.in
MANIFEST.in		examples		pyHiGHS
PYREADME.rst		external		setup.py
README.md		highs-config.cmake.in	src
(scipydev) Matts-MacBook-Pro:HiGHS matthaberland$ rm -r build
(scipydev) Matts-MacBook-Pro:HiGHS matthaberland$ python setup.py build_ext --inplace
Compiling pyHiGHS/src/linprog.pyx because it changed.
[1/1] Cythonizing pyHiGHS/src/linprog.pyx
running build_ext
building 'pyHiGHS.linprog' extension
creating build
creating build/temp.macosx-10.9-x86_64-3.7
creating build/temp.macosx-10.9-x86_64-3.7/pyHiGHS
creating build/temp.macosx-10.9-x86_64-3.7/pyHiGHS/src
creating build/temp.macosx-10.9-x86_64-3.7/src
creating build/temp.macosx-10.9-x86_64-3.7/src/ipm
creating build/temp.macosx-10.9-x86_64-3.7/src/ipm/basiclu
creating build/temp.macosx-10.9-x86_64-3.7/src/ipm/basiclu/src
creating build/temp.macosx-10.9-x86_64-3.7/src/ipm/ipx
creating build/temp.macosx-10.9-x86_64-3.7/src/ipm/ipx/src
creating build/temp.macosx-10.9-x86_64-3.7/src/io
creating build/temp.macosx-10.9-x86_64-3.7/src/lp_data
creating build/temp.macosx-10.9-x86_64-3.7/src/mip
creating build/temp.macosx-10.9-x86_64-3.7/src/presolve
creating build/temp.macosx-10.9-x86_64-3.7/src/simplex
creating build/temp.macosx-10.9-x86_64-3.7/src/test
creating build/temp.macosx-10.9-x86_64-3.7/src/util
creating build/temp.macosx-10.9-x86_64-3.7/src/interfaces
gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/matthaberland/anaconda3/envs/scipydev/include -arch x86_64 -I/Users/matthaberland/anaconda3/envs/scipydev/include -arch x86_64 -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="03594e06" -DHIGHS_COMPILATION_DATE="2020-04-01" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="/Users/matthaberland/Desktop/HiGHS" -UOPENMP -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS/src -Isrc/ipm/basiclu/include -Iexternal -Isrc -Isrc/ipm/ipx/include -Isrc/lp_data -Isrc/io -Isrc/mip -Isrc/interfaces -I/Users/matthaberland/anaconda3/envs/scipydev/include/python3.7m -I/Users/matthaberland/anaconda3/envs/scipydev/lib/python3.7/site-packages/numpy/core/include -c pyHiGHS/src/linprog.cpp -o build/temp.macosx-10.9-x86_64-3.7/pyHiGHS/src/linprog.o -std=c++14
In file included from pyHiGHS/src/linprog.cpp:794:
In file included from /Users/matthaberland/anaconda3/envs/scipydev/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /Users/matthaberland/anaconda3/envs/scipydev/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /Users/matthaberland/anaconda3/envs/scipydev/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1824:
/Users/matthaberland/anaconda3/envs/scipydev/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: 
      "Using deprecated NumPy API, disable it with "          "#define
      NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with " \
 ^
pyHiGHS/src/linprog.cpp:6512:53: warning: implicit conversion of NULL constant
      to 'bool' [-Wnull-conversion]
  (void)(__pyx_v_highs.writeHighsOptions(__pyx_t_3, NULL));
                       ~~~~~~~~~~~~~~~~~            ^~~~
                                                    false
2 warnings generated.
gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/matthaberland/anaconda3/envs/scipydev/include -arch x86_64 -I/Users/matthaberland/anaconda3/envs/scipydev/include -arch x86_64 -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="03594e06" -DHIGHS_COMPILATION_DATE="2020-04-01" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="/Users/matthaberland/Desktop/HiGHS" -UOPENMP -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS/src -Isrc/ipm/basiclu/include -Iexternal -Isrc -Isrc/ipm/ipx/include -Isrc/lp_data -Isrc/io -Isrc/mip -Isrc/interfaces -I/Users/matthaberland/anaconda3/envs/scipydev/include/python3.7m -I/Users/matthaberland/anaconda3/envs/scipydev/lib/python3.7/site-packages/numpy/core/include -c src/ipm/basiclu/src/basiclu_factorize.c -o build/temp.macosx-10.9-x86_64-3.7/src/ipm/basiclu/src/basiclu_factorize.o -std=c++14
error: invalid argument '-std=c++14' not allowed with 'C'
error: command 'gcc' failed with exit status 1
(scipydev) Matts-MacBook-Pro:HiGHS matthaberland$ 

IPM iteration limit

New property added to HighsLp for ipm iteration limit, needs propagated to Cython wrapper

MIP interface

MIP now included in HiGHS master, time to get an interface up and running

Still a Windows build issue

g++ (Rev2, Built by MSYS2 project) 9.2.0
cython                    0.29.14          py37ha925a31_0
python                    3.7.5                h8c8aaf0_0
(scipydev) C:\Users\matth\Desktop\HiGHS>python setup.py build_ext --inplace
Compiling pyHiGHS\src\linprog.pyx because it changed.
[1/1] Cythonizing pyHiGHS\src\linprog.pyx
running build_ext
building 'pyHiGHS.linprog' extension
creating build
creating build\temp.win-amd64-3.7
creating build\temp.win-amd64-3.7\Release
creating build\temp.win-amd64-3.7\Release\pyHiGHS
creating build\temp.win-amd64-3.7\Release\pyHiGHS\src
creating build\temp.win-amd64-3.7\Release\src
creating build\temp.win-amd64-3.7\Release\src\ipm
creating build\temp.win-amd64-3.7\Release\src\ipm\basiclu
creating build\temp.win-amd64-3.7\Release\src\ipm\basiclu\src
creating build\temp.win-amd64-3.7\Release\src\ipm\ipx
creating build\temp.win-amd64-3.7\Release\src\ipm\ipx\src
creating build\temp.win-amd64-3.7\Release\src\io
creating build\temp.win-amd64-3.7\Release\src\lp_data
creating build\temp.win-amd64-3.7\Release\src\mip
creating build\temp.win-amd64-3.7\Release\src\presolve
creating build\temp.win-amd64-3.7\Release\src\simplex
creating build\temp.win-amd64-3.7\Release\src\test
creating build\temp.win-amd64-3.7\Release\src\util
creating build\temp.win-amd64-3.7\Release\src\interfaces
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /TppyHiGHS\src\linprog.cpp /Fobuild\temp.win-amd64-3.7\Release\pyHiGHS\src\linprog.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
linprog.cpp
C:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated_api.h(14) : Warning Msg: Using deprecated NumPy API, disable it with #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION
C:\Users\matth\Desktop\HiGHS\src\util/HighsTimer.h(318): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
C:\Users\matth\Desktop\HiGHS\src\util/HighsTimer.h(376): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data
C:\Users\matth\Desktop\HiGHS\src\util/HighsTimer.h(387): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data
C:\Users\matth\Desktop\HiGHS\src\util/HighsTimer.h(460): warning C4244: 'return': conversion from 'unsigned __int64' to 'double', possible loss of data
pyHiGHS\src\linprog.cpp(6953): warning C4244: 'argument': conversion from 'Py_ssize_t' to 'int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\basiclu_factorize.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\basiclu_factorize.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
basiclu_factorize.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\basiclu_solve_dense.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\basiclu_solve_dense.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
basiclu_solve_dense.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_build_factors.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_build_factors.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_build_factors.c
src\ipm\basiclu\src\lu_build_factors.c(188): warning C4244: '=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_build_factors.c(326): warning C4244: '+=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_build_factors.c(350): warning C4244: '+=': conversion from 'const double' to 'lu_int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_factorize_bump.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_factorize_bump.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_factorize_bump.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_initialize.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_initialize.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_initialize.c
src\ipm\basiclu\src\lu_initialize.c(25): warning C4244: '=': conversion from 'lu_int' to 'double', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_markowitz.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_markowitz.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_markowitz.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_setup_bump.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_setup_bump.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_setup_bump.c
src\ipm\basiclu\src\lu_setup_bump.c(99): warning C4244: '=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_setup_bump.c(151): warning C4244: '+=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_setup_bump.c(172): warning C4244: '+=': conversion from 'const double' to 'lu_int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_solve_sparse.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_solve_sparse.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_solve_sparse.c
src\ipm\basiclu\src\lu_solve_sparse.c(18): warning C4244: 'initializing': conversion from 'double' to 'const lu_int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\basiclu_get_factors.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\basiclu_get_factors.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
basiclu_get_factors.c
src\ipm\basiclu\src\basiclu_get_factors.c(104): warning C4101: 'k': unreferenced local variable
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\basiclu_solve_for_update.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\basiclu_solve_for_update.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
basiclu_solve_for_update.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_condest.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_condest.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_condest.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_file.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_file.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_file.c
src\ipm\basiclu\src\lu_file.c(135): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_internal.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_internal.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_internal.c
src\ipm\basiclu\src\lu_internal.c(50): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(51): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(52): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(57): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(58): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(59): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(66): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(71): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(72): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(73): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(74): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(75): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(76): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(77): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(78): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(79): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(91): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(92): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(93): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(104): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(105): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(106): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(107): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(108): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(109): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(110): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(111): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(119): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(120): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(121): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(122): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(123): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(124): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(125): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(126): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(127): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(128): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_internal.c(207): warning C4244: '=': conversion from 'lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(208): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(209): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(210): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(212): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(213): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(214): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(215): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(216): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(217): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(218): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(219): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(220): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(234): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(235): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(236): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(247): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(248): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(249): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(250): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(251): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(252): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(253): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(254): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(262): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(263): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(264): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(265): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(266): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(267): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(268): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(269): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(270): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\lu_internal.c(271): warning C4244: '=': conversion from 'const lu_int' to 'double', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_matrix_norm.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_matrix_norm.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_matrix_norm.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_singletons.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_singletons.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_singletons.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_solve_symbolic.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_solve_symbolic.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_solve_symbolic.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_update.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_update.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_update.c
src\ipm\basiclu\src\lu_update.c(583): warning C4244: '+=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_update.c(629): warning C4244: '=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_update.c(884): warning C4244: '=': conversion from 'const double' to 'lu_int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\basiclu_initialize.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\basiclu_initialize.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
basiclu_initialize.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\basiclu_solve_sparse.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\basiclu_solve_sparse.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
basiclu_solve_sparse.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_pivot.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_pivot.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_pivot.c
src\ipm\basiclu\src\lu_pivot.c(206): warning C4244: '+=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_pivot.c(222): warning C4244: '+=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_pivot.c(304): warning C4244: '=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_pivot.c(378): warning C4244: '=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_pivot.c(501): warning C4244: '+=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_pivot.c(517): warning C4244: '+=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_pivot.c(600): warning C4244: '=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_pivot.c(687): warning C4244: '=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_pivot.c(1008): warning C4244: '=': conversion from 'const double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\lu_pivot.c(1162): warning C4244: '=': conversion from 'const double' to 'lu_int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_solve_dense.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_solve_dense.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_solve_dense.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_solve_triangular.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_solve_triangular.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_solve_triangular.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\basiclu_object.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\basiclu_object.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
basiclu_object.c
src\ipm\basiclu\src\basiclu_object.c(66): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(67): warning C4244: '*=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(70): warning C4244: '=': conversion from 'lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(74): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(75): warning C4244: '*=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(78): warning C4244: '=': conversion from 'lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(82): warning C4244: '=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(83): warning C4244: '*=': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(86): warning C4244: '=': conversion from 'lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(57): warning C4244: 'initializing': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(58): warning C4244: 'initializing': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(59): warning C4244: 'initializing': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(104): warning C4244: 'initializing': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(105): warning C4244: 'initializing': conversion from 'double' to 'lu_int', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(173): warning C4244: '=': conversion from 'lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(174): warning C4244: '=': conversion from 'lu_int' to 'double', possible loss of data
src\ipm\basiclu\src\basiclu_object.c(175): warning C4244: '=': conversion from 'lu_int' to 'double', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\basiclu_update.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\basiclu_update.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
basiclu_update.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_dfs.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_dfs.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_dfs.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_garbage_perm.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_garbage_perm.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_garbage_perm.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_residual_test.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_residual_test.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_residual_test.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_solve_for_update.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_solve_for_update.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_solve_for_update.c
src\ipm\basiclu\src\lu_solve_for_update.c(18): warning C4244: 'initializing': conversion from 'double' to 'const lu_int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENMP -DCMAKE_BUILD_TYPE="Release" -DHiGHSRELEASE -DIPX_ON -DHIGHS_GITHASH="2a879116" -DHIGHS_COMPILATION_DATE="2020-03-31" -DHIGHS_VERSION_MAJOR=1 -DHIGHS_VERSION_MINOR=0 -DHIGHS_VERSION_PATCH=0 -DHIGHS_DIR="C:\Users\matth\Desktop\HiGHS" -UEXT_PRESOLVE -USCIP_DEV -UHiGHSDEV -UOSI_FOUND -IpyHiGHS\src -Isrc\ipm\basiclu\include -Iexternal -Isrc -Isrc\ipm\ipx\include -Isrc\lp_data -Isrc\io -Isrc\mip -Isrc\interfaces -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\include -IC:\Users\matth\Miniconda3\envs\scipydev\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tcsrc\ipm\basiclu\src\lu_timer.c /Fobuild\temp.win-amd64-3.7\Release\src\ipm\basiclu\src\lu_timer.obj -std=c++14 -fopenmp
cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
cl : Command line warning D9002 : ignoring unknown option '-fopenmp'
lu_timer.c
src\ipm\basiclu\src\lu_timer.c(15): warning C4013: 'clock_gettime' undefined; assuming extern returning int
src\ipm\basiclu\src\lu_timer.c(15): error C2065: 'CLOCK_MONOTONIC_RAW': undeclared identifier
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2

Update enums

Some enum values have been added to upstream HiGHS. These should be reflected in the Cython. The scipy interface should also use strings that map to the enums instead of integers.

HIGHS-ipm incorrectly reports infeasibility on unbounded problem

Example:

import numpy as np
from scipy.optimize import linprog
options={}
    
for method in ['interior-point', 'highs', 'highs-ipm', 'highs-simplex']:
    np.random.seed(0)
    m_eq, m_ub, n = 10, 20, 50
    c = np.random.rand(n)-0.5
    A_ub = np.random.rand(m_ub, n)-0.5
    b_ub = np.random.rand(m_ub)-0.5
    A_eq = None # np.random.rand(m_eq, n)-0.5
    b_eq = None # np.random.rand(m_eq)-0.5
    lb = -np.random.rand(n)
    ub = np.random.rand(n)
    lb[lb < -np.random.rand()] = -np.inf
    ub[ub > np.random.rand()] = np.inf
    bounds = np.vstack((lb, ub)).T
    res = linprog(c, A_ub=A_ub, b_ub=b_ub, A_eq=A_eq, b_eq=b_eq,
                  bounds=bounds, method=method, options=options)
    print(method)
    print(res)
    input("Press any key to continue.")
    print("")

highs-ipm reports that the problem is infeasible, but the other solvers report that it is unbounded.

MAINT: Prune all branches

Most of the branches are dead weight. I would suggest removing all of them and keeping only main<->master, latest and a 'scipy' branch (which should track latest with additional changes needed in scipy).

Ascii decode error

32-bit Ubuntu Docker Build python3.6
ubuntu-32-bit-python3.6-log.txt

 HIGHS_VERSION_MAJOR = _get_version('CMakeLists.txt', 'HIGHS_VERSION_MAJOR')
  File "scipy/optimize/_highs/setup.py", line 32, in _get_version
    s = f.read()
  File "/usr/lib/python3.6/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 10549: ordinal not in range(128)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.