Mathieu,

Unfortunately, we are not able to distribute the full source code. However, I'm not convinced the issue you're seeing is related to the build environment. If it runs successfully on test5.m, then I suspect an issue with the input arguments. I recently had a similar problem and found that it was because I was accidentally passing in the linear cost coefficients as a sparse vector instead of a full vector. It expects Q to be sparse, but c to be a full vector.

If that isn't the issue, maybe I could send me (off list) a .mat file with the inputs to bp that are causing it to die, and I'll see if I can reproduce it here.

--
Ray Zimmerman
Senior Research Associate
428-B Phillips Hall, Cornell University, Ithaca, NY 14853
phone: (607) 255-9645


On Apr 21, 2008, at 10:32 AM, [email protected] wrote:

Hi,

I have downloaded BPMPD_MEX and successfully executed the test5.m code. However, when I tried to use it or my quadratic programming problem, it kills Matlab as soon as entering the bpmpd function.

Since my version of Matlab is different from the one used to compile your mex file, I wanted to recompile the .mexmaci file. However, the only version of the BPMPD source code that I found appears not to have all the files required by your Makefile. Where could I find the full source code ?

My build environment is:
MacBook Pro, Intel Core 2 Duo, 2.33 GHz
Mac OS X 10.4.11 (Leopard)
Matlab 7.5.0.338 (R2007b)

Thanks,

Mathieu


Reply via email to