throw runtime_error on linux.