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

SDPT3 fails on trivial problem in MATLAB 2016b #2

Open
johanlofberg opened this Issue Sep 25, 2016 · 2 comments

Comments

Projects
None yet
2 participants
@johanlofberg
Member

johanlofberg commented Sep 25, 2016

Recompiled everything, works in R2015 and earlier

Model is minimize x s.t [x 1;1 2] >=0

Works

load sdpt3debug
ops.spdensity=.1;
sdpt3(blk,A,C,b,ops)

Fails

load sdpt3debug
ops.spdensity=.5;
sdpt3(blk,A,C,b,ops)

sdpt3debug.zip

@johanlofberg johanlofberg added the bug label Sep 25, 2016

@johanlofberg

This comment has been minimized.

Show comment
Hide comment
@johanlofberg

johanlofberg Sep 26, 2016

Member

I remembered now that this was expected, as the unsupported but massively used feature of manipulating input arguments in mex-files no longer is guaranteed to work (as it did in all former matlab version, albeit not officially). mexschur call in schurmat_sblk is one such example

Member

johanlofberg commented Sep 26, 2016

I remembered now that this was expected, as the unsupported but massively used feature of manipulating input arguments in mex-files no longer is guaranteed to work (as it did in all former matlab version, albeit not officially). mexschur call in schurmat_sblk is one such example

@mcg1969

This comment has been minimized.

Show comment
Hide comment
@mcg1969

mcg1969 May 7, 2017

Contributor

It looks like Kim fixed this in his release of SDPT3. We should incorporate that change.

Contributor

mcg1969 commented May 7, 2017

It looks like Kim fixed this in his release of SDPT3. We should incorporate that change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment