Ian McInerney

Results 230 comments of Ian McInerney

This is now done in the v1.0 branch, so it will be included in the upcoming 1.0 release.

See #210 for more namespace conflicts.

And this also exposed another issue with how empty CSC matrices were handled at the input. The setup routine was always allocating vectors for the row indices and values when...

I have updated this PR to now also contain new tests for linear programs (i.e. no P matrix in the cost), and also for code generation of the linear programs...

It appears that the Cuda backend is failing on the new LP test. The solver reports an optimal solution, but the comparison between the expected solution. I haven't had a...

Excellent. @bstellato thanks for looking at it, and thanks for identifying the cause of the test failure.

More of the constants have been changed over to have an `OSQP_` prefix in #445, however there still are several remaining, including: * `ALGEBRA` * `DFLOAT` * `DLONG` * `DEBUG`...

The only one remaining now is the `DEBUG` constants.

The `DEBUG` constant was removed and instead the CMake build type is used to trigger a debug build. This means all CMake constants have been namespaced in 1.0.

Here is an example of a link checker workflow that runs periodically: https://github.com/smartcontractkit/documentation/blob/222687e8acf6b51669724e2513ea51df32b64a19/.github/workflows/check-links.yml. I think having a workflow like that (in addition to a build-time test) would be good so...