Hello all,

I would like to use the lp function (lpSolve package) on a linux system.  Using 
sample code from the lp function help, I can solve the linear program with no 
errors or problems.  However, when I copy the exact same code to R in linux 
(after loading the lpSolve package), I get the following error:


 *** caught segfault ***
address 0x3, cause 'memory not mapped'

Traceback:
 1: .C("lpslink", direction = as.integer(direction), x.count = 
as.integer(x.count),     objective = as.double(objective), const.count = 
as.integer(const.count),     constraints = as.double(constraints), int.count 
= as.integer(int.count),     int.vec = as.integer(int.vec), objval = 
as.double(objval),     solution = as.double(solution), presolve = 
as.integer(presolve),     compute.sens = as.integer(compute.sens), 
sens.coef.from = as.double(sens.coef.from),     sens.coef.to = 
as.double(sens.coef.to), duals = as.double(duals),     duals.from = 
as.double(duals.from), duals.to = as.double(duals.to),     status = 
as.integer(status), PACKAGE = "lpSolve")
 2: lp("max", f.obj, f.con, f.dir, f.rhs)

Possible actions:
1: abort (with core dump, if enabled)
2: normal R exit
3: exit R without saving workspace
4: exit R saving workspace
 Does this function not work with linux or is there some other 
explanation?Thanks,
Byran Smucker

Graduate Student, Dept. of Statistics

Penn State University

301 Thomas Building


        [[alternative HTML version deleted]]

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to