Hello all,<br><br>I'd like to suggest a little modification in the source code of CoinLpIO.cpp, specifically in the function that validate names (int CoinLpIO::is_invalid_name).<br><br>After Gurobi read my lp file without a warning I altered the source code of CoinLpIO.cpp, changing:<br>
<br>1) the value of the valid_name variable from 100 to 255<br>2) adding two more valid characters: "-|"<br><br>I think this can be useful for others users as well.<br><br>Thanks a lot.<br><br>Marcos Roberto Silva<br>
<br><br>/*************************************************************************/<br>int <br>CoinLpIO::is_invalid_name(const char *name, <br> const bool ranged) const {<br><br> unsigned pos, lname, valid_lname = 255;<br>
char str_valid[] = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\"!#$%&(),.;?@_'`{}~-|>";<br><br><br> // originally:<br> //unsigned pos, lname, valid_lname = 100;<br> //char str_valid[] = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\"!#$%&(),.;?@_'`{}~";<br>
<br><br>