{"action":"opened","issue":{"url":"https://api.github.com/repos/ERGO-Code/HiGHS/issues/13","repository_url":"https://api.github.com/repos/ERGO-Code/HiGHS","labels_url":"https://api.github.com/repos/ERGO-Code/HiGHS/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/ERGO-Code/HiGHS/issues/13/comments","events_url":"https://api.github.com/repos/ERGO-Code/HiGHS/issues/13/events","html_url":"https://github.com/ERGO-Code/HiGHS/issues/13","id":318652369,"number":13,"title":"Presolve fails on \"netlib/greenbea.mps\"","user":{"login":"sschnug","id":8052880,"avatar_url":"https://avatars2.githubusercontent.com/u/8052880?v=4","gravatar_id":"","url":"https://api.github.com/users/sschnug","html_url":"https://github.com/sschnug","followers_url":"https://api.github.com/users/sschnug/followers","following_url":"https://api.github.com/users/sschnug/following{/other_user}","gists_url":"https://api.github.com/users/sschnug/gists{/gist_id}","starred_url":"https://api.github.com/users/sschnug/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sschnug/subscriptions","organizations_url":"https://api.github.com/users/sschnug/orgs","repos_url":"https://api.github.com/users/sschnug/repos","events_url":"https://api.github.com/users/sschnug/events{/privacy}","received_events_url":"https://api.github.com/users/sschnug/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-04-28T17:00:18Z","updated_at":"2018-04-28T17:00:18Z","closed_at":null,"author_association":"NONE","body":"While doing some first-hour experiments with this project (very interesting; especially the license!), the following was observed:\r\n\r\n    sascha@sascha-VirtualBox:~/Downloads/HiGHS/build/bin$ ./highs -p On -f ~/Downloads/greenbea.mps\r\n    Presolve is set to On\r\n    Reading file /home/sascha/Downloads/greenbea.mps\r\n    Setting default value crashMode = Off\r\n    Setting default value edWtMode = DSE1\r\n    ====================================================================================\r\n    Running HiGHS\r\n    ------\r\n    terminate called after throwing an instance of 'std::out_of_range'\r\n      what():  vector::_M_range_check: __n (which is 18446744073709551615) >= this->size() (which is 30877)\r\n    Error during presolve: no variable found in singleton row 281.Aborted (core dumped)\r\n\r\nIt seems presolve is a relatively new addition and maybe bugs are to be expected. While probably not much relevant, i'm using a Linux + GCC + OpenMP=0 setup here and the exact mps-file in use can be obtained from [this link](http://www.zib.de/koch/perplex/data/netlib/mps/greenbea.mps.gz) (gz compressed).\r\n\r\nSascha"}}
{"actor":{"display_login":"sschnug"}}