C. Error strings


Value Name
  Description
3001 MSK_RES_ERR_API_ARRAY_TOO_SMALL
  The input array '0' is too short in call to '1'.
3004 MSK_RES_ERR_API_CALLBACK
   
3002 MSK_RES_ERR_API_CB_CONNECT
   
3005 MSK_RES_ERR_API_FATAL_ERROR
  An internal error occurred in the %s api: %s
3999 MSK_RES_ERR_API_INTERNAL
  An internal fatal error occurred in an interface function
3003 MSK_RES_ERR_API_NL_DATA
   
1201 MSK_RES_ERR_ARGUMENT_DIMENSION
  The argument '%s' is of incorrect dimension.
1197 MSK_RES_ERR_ARGUMENT_LENNEQ
  Wrong argument length. The arguments %s are expected to be of equal length. The length of the arguments was %s.
1299 MSK_RES_ERR_ARGUMENT_PERM_ARRAY
  An invalid permutation array named '%s' is supplied. Position %d has the invalid value %d.
1198 MSK_RES_ERR_ARGUMENT_TYPE
  Wrong type in %s argument number: '%d'.
1266 MSK_RES_ERR_BASIS
  %d number of basis variables are specified. %d are expected.
1610 MSK_RES_ERR_BASIS_FACTOR
  The factorization of the basis is invalid.
1615 MSK_RES_ERR_BASIS_SINGULAR
  The basis is singular.
2505 MSK_RES_ERR_CANNOT_CLONE_NL
  A task that has a nonlinear function callback cannot be cloned.
2506 MSK_RES_ERR_CANNOT_HANDLE_NL
  A function cannot handle a task with nonlinear function callbacks.
3059 MSK_RES_ERR_CONCURRENT_OPTIMIZER
  An unsupported optimizer was chosen for use with the concurrent optimizer.
1300 MSK_RES_ERR_CONE_INDEX
  No cone has index '%d'.
1302 MSK_RES_ERR_CONE_OVERLAP
  Variable '%s' (%d) is a member of cone '%s' (%d) and cone '%s' (%d).
1303 MSK_RES_ERR_CONE_REP_VAR
  Variable '%s' (%d) are included multiple times in cone '%s' (%d).
1301 MSK_RES_ERR_CONE_SIZE
  A cone with too few member are specified. At least %d members are required for cones of type %s.
1305 MSK_RES_ERR_CONE_TYPE
  %d is an invalid cone type specified.
1306 MSK_RES_ERR_CONE_TYPE_STR
  %d is an invalid cone type specified.
1055 MSK_RES_ERR_DATA_FILE_EXT
  The data file format cannot be determined from the file name '%s'
1071 MSK_RES_ERR_DUP_NAME
  Name '%s' is already assigned for an item %s.
1059 MSK_RES_ERR_END_OF_FILE
  End of file reached.
1700 MSK_RES_ERR_FEASREPAIR_CANNOT_RELAX
  An optimization problem cannot be relaxed.
1702 MSK_RES_ERR_FEASREPAIR_INCONSISTENT_BOUND
  The %s '%s' with index '%d' has lower bound larger than upper bound.
1701 MSK_RES_ERR_FEASREPAIR_SOLVING_RELAXED
  The relaxed problem could not be solved to optimality.
1007 MSK_RES_ERR_FILE_LICENSE
  Invalid license.
1052 MSK_RES_ERR_FILE_OPEN
  An error occurred while opening file '%s'.
1053 MSK_RES_ERR_FILE_READ
  An error occurred while reading file '%s'.
1054 MSK_RES_ERR_FILE_WRITE
  An error occurred while writing to file '%s'.
1261 MSK_RES_ERR_FIRST
  Invalid first.
1285 MSK_RES_ERR_FIRSTI
  '%d' is an invalid value for firsti.
1287 MSK_RES_ERR_FIRSTJ
  '%d' is an invalid value for firstj.
1014 MSK_RES_ERR_FLEXLM
  The FLEXlm license manager reported '%s'.
1375 MSK_RES_ERR_HUGE_C
  A large value of %8.1e has been specified in cx for variable '%s' (%d).
3101 MSK_RES_ERR_IDENTICAL_TASKS
  Some tasks related to this function call was identical. Unique tasks were expected.
1235 MSK_RES_ERR_INDEX
  An index is out of range.
1222 MSK_RES_ERR_INDEX_ARR_IS_TOO_LARGE
  The index value %d occurring in argument '%s[%d]' is too large(<%d).
1221 MSK_RES_ERR_INDEX_ARR_IS_TOO_SMALL
  The index value %d occurring in argument '%s[%d]' is too small(>=%d).
1204 MSK_RES_ERR_INDEX_IS_TOO_LARGE
  The index value %d occurring in argument '%s' is too large.
1203 MSK_RES_ERR_INDEX_IS_TOO_SMALL
  The index value %d occurring in argument '%s' is too small.
1400 MSK_RES_ERR_INFINITE_BOUND
  A finite bound value is too large in absolute value.
1219 MSK_RES_ERR_INF_DOU_INDEX
  The double information index %d is out of range.
1230 MSK_RES_ERR_INF_DOU_NAME
  The double information name '%s' is invalid.
1220 MSK_RES_ERR_INF_INT_INDEX
  The integer information index %d is out of range.
1231 MSK_RES_ERR_INF_INT_NAME
  The integer information name '%s' is invalid.
1232 MSK_RES_ERR_INF_TYPE
  The information type %d is invalid.
3000 MSK_RES_ERR_INTERNAL
  An internal error occurred '%s'.
1800 MSK_RES_ERR_INVALID_COMPRESSION
  %d is an invalid compression type.
1056 MSK_RES_ERR_INVALID_FILE_NAME
  '%s' is invalid file name.
1283 MSK_RES_ERR_INVALID_FORMAT_TYPE
  %d is an invalid format type..
1801 MSK_RES_ERR_INVALID_IOMODE
  %d is an io mode.
1058 MSK_RES_ERR_INVALID_MBT_FILE
  The binary task file '%s' is invalid.
1170 MSK_RES_ERR_INVALID_NAME_IN_SOL_FILE
  The name '%s' is an invalid name.
1057 MSK_RES_ERR_INVALID_SOL_FILE_NAME
  '%s' is invalid solution file name.
1062 MSK_RES_ERR_INVALID_STREAM
  %d is an invalid stream.
1064 MSK_RES_ERR_INVALID_TASK
  A task is imvalid.
1253 MSK_RES_ERR_INV_APTRE
  aptre is strictly smaller than aptrb at position %d.
1255 MSK_RES_ERR_INV_BK
  %d is an invalid bound key.
1256 MSK_RES_ERR_INV_BKC
  An invalid bound key for a constraint value of %d in argument '%s' has been specified.
1257 MSK_RES_ERR_INV_BKX
  An invalid bound key for variable of value of %d in argument '%s' has been specified.
1272 MSK_RES_ERR_INV_CONE_TYPE
  '%d' is an invalid cone type code.
1271 MSK_RES_ERR_INV_CONE_TYPE_STR
  '%s' is an invalid cone type string.
2501 MSK_RES_ERR_INV_MARKI
  Invalid value in marki[%d].
2502 MSK_RES_ERR_INV_MARKJ
  Invalid value in markj[%d].
1280 MSK_RES_ERR_INV_NAME_ITEM
  '%d' is an invalid name item code.
2503 MSK_RES_ERR_INV_NUMI
  Invalid numi.
2504 MSK_RES_ERR_INV_NUMJ
  Invalid numj.
1550 MSK_RES_ERR_INV_OPTIMIZER
  An invalid optimizer (%d) has been chosen for the problem.
1500 MSK_RES_ERR_INV_PROBLEM
  Invalid problem type.
1405 MSK_RES_ERR_INV_QCON_SUBI
  Invalid value %d at qcsubi[%d].
1406 MSK_RES_ERR_INV_QCON_SUBJ
  Invalid value %d at qcsubj[%d].
1404 MSK_RES_ERR_INV_QCON_SUBK
  Invalid value %d at qcsubk[%d].
1407 MSK_RES_ERR_INV_QCON_VAL
  Invalid value %e at qcval[%d].
1401 MSK_RES_ERR_INV_QOBJ_SUBI
  Invalid value %d at qosubi[%d].
1402 MSK_RES_ERR_INV_QOBJ_SUBJ
  Invalid value %d at qosubj[%d].
1403 MSK_RES_ERR_INV_QOBJ_VAL
  Invalid value %e at qoval[%d].
1270 MSK_RES_ERR_INV_SK
  '%d' is an invalid status key code.
1267 MSK_RES_ERR_INV_SKC
  Invalid value at skc[%d].
1274 MSK_RES_ERR_INV_SKN
  Invalid value at skn[%d].
1268 MSK_RES_ERR_INV_SKX
  Invalid value at skx[%d].
1269 MSK_RES_ERR_INV_SK_STR
  '%s' is an invalid status key string.
1258 MSK_RES_ERR_INV_VAR_TYPE
  An invalid type %d is specified for variable '%s' (%d) in argument '%s'.
1200 MSK_RES_ERR_IN_ARGUMENT
  The argument '%s' is invalid.
1262 MSK_RES_ERR_LAST
  Invalid last.
1286 MSK_RES_ERR_LASTI
  '%d' is an invalid value for lasti.
1288 MSK_RES_ERR_LASTJ
  '%d' is an invalid value for lastj.
1000 MSK_RES_ERR_LICENSE
  License error.
1020 MSK_RES_ERR_LICENSE_CANNOT_ALLOCATE
  The license system cannot allocate the memory it requires.
1021 MSK_RES_ERR_LICENSE_CANNOT_CONNECT
  MOSEK cannot connect to the license server.
1001 MSK_RES_ERR_LICENSE_EXPIRED
  License has expired.
1018 MSK_RES_ERR_LICENSE_FEATURE
  The feature '%s' is not in license file. Consult the license manager error message.
1025 MSK_RES_ERR_LICENSE_INVALID_HOSTID
  The host id specified in the license file does not match the hostid of the computer.
1016 MSK_RES_ERR_LICENSE_MAX
  Maximum number of licenses are reached for feature '%s'.
1017 MSK_RES_ERR_LICENSE_MOSEKLM_DAEMON
  The MOSEKLM license manager daemon is not up and running.
1015 MSK_RES_ERR_LICENSE_SERVER
  The license server is not responding.
1002 MSK_RES_ERR_LICENSE_VERSION
  Feature %s version %s is not supported by the license file.
1040 MSK_RES_ERR_LINK_FILE_DLL
  A file cannot be linked to a stream in the DLL version.
1152 MSK_RES_ERR_LP_DUP_SLACK_NAME
  Slack variable name '%s' in constraint '%s' id defined already.
1157 MSK_RES_ERR_LP_FILE_FORMAT
  Syntax error in LP file at (%d:%d).
1160 MSK_RES_ERR_LP_FORMAT
  Syntax error in LP file at line number: %d.
1155 MSK_RES_ERR_LP_FREE_CONSTRAINT
  Free constraints cannot be written in LP file format.
1150 MSK_RES_ERR_LP_INCOMPATIBLE
  A problem of type '%s' cannot be written to a LP formatted file.
1154 MSK_RES_ERR_LP_INVALID_VAR_NAME
  The variable name '%s' cannot be written to an LP formatted file.
1163 MSK_RES_ERR_LP_WRITE_CONIC_PROBLEM
  A problem of type '%s' contains cones that cannot be written to a LP formatted file.
1164 MSK_RES_ERR_LP_WRITE_GECO_PROBLEM
  A problem of type '%s' contains general convex terms that cannot be written to a LP formatted file.
2800 MSK_RES_ERR_LU_MAX_NUM_TRIES
  Could not compute the LU factors of matrix within the maximum number of allowed tries.
1242 MSK_RES_ERR_MAXNUMANZ
  Too small maximum number of nonzeros in A specified.
1240 MSK_RES_ERR_MAXNUMCON
  Maximum number of constraints of '%d' is smaller than the number of constraints '%d'.
1304 MSK_RES_ERR_MAXNUMCONE
  The value %d specified for maxnumcone is too small.
1243 MSK_RES_ERR_MAXNUMQNZ
  Too small maximum number of nonzeros for the Q matrices is specified.
1241 MSK_RES_ERR_MAXNUMVAR
  Too small maximum number of variables %d is specified. Currently, the number of variables is %d.
2550 MSK_RES_ERR_MBT_INCOMPATIBLE
  The MBT file is incompatible withe this platform.
1553 MSK_RES_ERR_MIO_NOT_LOADED
  The mixed-integer optimizer is not loaded.
1551 MSK_RES_ERR_MIO_NO_OPTIMIZER
  No integer optimizer is available for the optimization problem.
1008 MSK_RES_ERR_MISSING_LICENSE_FILE
  A license file is missing.
1501 MSK_RES_ERR_MIXED_PROBLEM
  The problem contains both conic and nonlinear constraints.
1118 MSK_RES_ERR_MPS_CONE_OVERLAP
  Variable '%s' is specified to be member of CSECTION '%s' and CSECTION '%s'.
1119 MSK_RES_ERR_MPS_CONE_REPEAT
  Variable '%s' is repeated in CSECTION '%s'.
1117 MSK_RES_ERR_MPS_CONE_TYPE
  '%s' is an invalid cone type in a CSECTION.
1100 MSK_RES_ERR_MPS_FILE
  An error occurred while reading a MPS file.
1122 MSK_RES_ERR_MPS_INVALID_OBJSENSE
  '%s' is an invalid objective sense.
1108 MSK_RES_ERR_MPS_INV_BOUND_KEY
  '%s' is an invalid bound key.
1107 MSK_RES_ERR_MPS_INV_CON_KEY
  '%s' is an invalid constraint key for constraint '%s'.
1101 MSK_RES_ERR_MPS_INV_FIELD
  Field number %d is invalid.
1102 MSK_RES_ERR_MPS_INV_MARKER
  An invalid marker has been specified in the MPS file.
1109 MSK_RES_ERR_MPS_INV_SEC_NAME
  An invalid section name was used.
1115 MSK_RES_ERR_MPS_INV_SEC_ORDER
  Section '%s' was not expected.
1112 MSK_RES_ERR_MPS_MUL_CON_NAME
  The constraint name '%s' was specified multiple times in the ROWS section.
1116 MSK_RES_ERR_MPS_MUL_CSEC
  Multiple CSECTIONs are given the name '%s'.
1114 MSK_RES_ERR_MPS_MUL_QOBJ
  The Q term in the objective is specified multiple times.
1113 MSK_RES_ERR_MPS_MUL_QSEC
  Multiple QSECTIONs are specified for a constraint '%s'.
1110 MSK_RES_ERR_MPS_NO_OBJECTIVE
  No objective was defined.
1103 MSK_RES_ERR_MPS_NULL_CON_NAME
  An empty constraint name is used in a MPS file.
1104 MSK_RES_ERR_MPS_NULL_VAR_NAME
  An empty variable name is used in a MPS file.
1111 MSK_RES_ERR_MPS_SPLITTED_VAR
  The variable '%s' was split.
1125 MSK_RES_ERR_MPS_TAB_IN_FIELD2
  A tab char occurred in field 2.
1126 MSK_RES_ERR_MPS_TAB_IN_FIELD3
  A tab char occurred in field 3.
1127 MSK_RES_ERR_MPS_TAB_IN_FIELD5
  A tab char occurred in field 5.
1105 MSK_RES_ERR_MPS_UNDEF_CON_NAME
  '%s' is an undefined constraint name.
1106 MSK_RES_ERR_MPS_UNDEF_VAR_NAME
  '%s' is an undefined variable name.
1254 MSK_RES_ERR_MUL_A_ELEMENT
  Multiple elements in row %d of A at column %d.
1165 MSK_RES_ERR_NAME_MAX_LEN
  A name('%s') of length %d is longer than the buffer of length %d that is supposed to hold it.
1450 MSK_RES_ERR_NAN_IN_DOUBLE_DATA
  The parameter '%s' contained an invalid floating value.
1264 MSK_RES_ERR_NEGATIVE_APPEND
  Cannot append a negative number of %d.
1263 MSK_RES_ERR_NEGATIVE_SURPLUS
  Negative surplus.
1036 MSK_RES_ERR_NEWER_DLL
  The dynamic link library version %d.%d.%d.%d is newer than version %d.%d.%d.%d.
1290 MSK_RES_ERR_NL_EQUALITY
  Non convex model detected. Constraint '%s'(%d) is a nonlinear equality.
1292 MSK_RES_ERR_NL_RANGED
  Constraint '%s(%d)' is nonlinear and ranged constraint i.e. it has finite lower and upper bound.
1291 MSK_RES_ERR_NONCONVEX
  The optimization problem is nonconvex.
1600 MSK_RES_ERR_NO_BASIS_SOL
  No basis solution is defined as expected.
2001 MSK_RES_ERR_NO_DUAL_INFEAS_CER
  A dual infeasibility certificate is not available.
1063 MSK_RES_ERR_NO_INIT_ENV
  env is not initialized.
1552 MSK_RES_ERR_NO_OPTIMIZER_VAR_TYPE
  No optimizer is available for optimization problems containing variables of type '%s'.
2000 MSK_RES_ERR_NO_PRIMAL_INFEAS_CER
  A primal infeasibility certificate is not available.
2500 MSK_RES_ERR_NO_SOLUTION_IN_CALLBACK
  The required solution is not available.
1199 MSK_RES_ERR_NR_ARGUMENTS
  Wrong number of %s arguments. Got %d expected %d.
1060 MSK_RES_ERR_NULL_ENV
  env is a NULL pointer.
1070 MSK_RES_ERR_NULL_NAME
  An all blank name has been specified.
1065 MSK_RES_ERR_NULL_POINTER
  Argument '%s' is unexpectedly a NULL pointer.
1061 MSK_RES_ERR_NULL_TASK
  task is a NULL pointer.
1250 MSK_RES_ERR_NUMCONLIM
  Maximum number of constraints limit is exceeded.
1251 MSK_RES_ERR_NUMVARLIM
  Maximum number of variables limit is exceeded.
1260 MSK_RES_ERR_OBJECTIVE_RANGE
  Empty objective range.
1035 MSK_RES_ERR_OLDER_DLL
  The dynamic link library version %d.%d.%d.%d is older than expected version %d.%d.%d.%d.
1030 MSK_RES_ERR_OPEN_DL
  A dynamic link library '%s' could not be opened.
1168 MSK_RES_ERR_OPF_FORMAT
  Syntax error in OPF file at line number: %d.
1013 MSK_RES_ERR_OPTIMIZER_LICENSE
  The optimizer required is not licensed.
1210 MSK_RES_ERR_PARAM_INDEX
  The parameter index %d is invalid for a parameter of type %s.
1215 MSK_RES_ERR_PARAM_IS_TOO_LARGE
  The parameter value %s is too large for parameter '%s'.
1216 MSK_RES_ERR_PARAM_IS_TOO_SMALL
  The parameter value %s is too small for parameter '%s'.
1205 MSK_RES_ERR_PARAM_NAME
  The parameter name '%s' is invalid.
1206 MSK_RES_ERR_PARAM_NAME_DOU
  The parameter name '%s' is invalid for a double parameter.
1207 MSK_RES_ERR_PARAM_NAME_INT
  The parameter name '%s' is invalid for an int parameter.
1208 MSK_RES_ERR_PARAM_NAME_STR
  The parameter name '%s' is invalid for a string parameter.
1218 MSK_RES_ERR_PARAM_TYPE
  The parameter type %d is invalid.
1217 MSK_RES_ERR_PARAM_VALUE_STR
  The parameter value string '%s' for parameter %s is incorrect.
1009 MSK_RES_ERR_PLATFORM_LICENSE
  MOSEK is not licensed to run this platform.
1019 MSK_RES_ERR_PLATFORM_NOT_LICENSED
  The required platform is not licensed.
1006 MSK_RES_ERR_PROB_LICENSE
  The software is not licensed to solve the problem.
1281 MSK_RES_ERR_PRO_ITEM
  '%d' is an invalid problem item.
1409 MSK_RES_ERR_QCON_SUBI_TOO_LARGE
  Invalid value %d at qcsubi[%d]. It should be < %d.
1408 MSK_RES_ERR_QCON_SUBI_TOO_SMALL
  Invalid value %d at qcsubi[%d]. It should be >= %d.
1162 MSK_RES_ERR_READ_LP_NONEXISTING_NAME
  The variable name '%s' did not occur in objective or constraints.
1310 MSK_RES_ERR_REMOVE_CONE_VARIABLE
  If variable %d ('%s') is removed, then cone %d ('%s') will be invalid.
3054 MSK_RES_ERR_SEN_BOUND_INVALID_LO
  No lower bound for index '%d' given in line %d.
3053 MSK_RES_ERR_SEN_BOUND_INVALID_UP
  No upper bound for index '%d' given in line %d.
3050 MSK_RES_ERR_SEN_FORMAT
  Syntax error in sensitivity analysis file at line number: %d. %s
3055 MSK_RES_ERR_SEN_INDEX_INVALID
  The index range %d-%d in line %d is invalid.
3052 MSK_RES_ERR_SEN_INDEX_RANGE
  Index '%d' out of range at line %d.
3056 MSK_RES_ERR_SEN_INVALID_REGEXP
  Syntax error in regexp on line %d: %s
3058 MSK_RES_ERR_SEN_NUMERICAL
  Numerical difficulties encountered doing sensitivity analysis.
3057 MSK_RES_ERR_SEN_SOLUTION_STATUS
  No optimal solution found to the original problem given for sensitivity analysis. Solution status = %d.
3051 MSK_RES_ERR_SEN_UNDEF_NAME
  Name '%s' on line %d not defined.
1005 MSK_RES_ERR_SIZE_LICENSE
  The problem is bigger than the license.
1010 MSK_RES_ERR_SIZE_LICENSE_CON
  The problem has %d constraint(s) but the license allows only %d constraint(s) for feature '%s'.
1012 MSK_RES_ERR_SIZE_LICENSE_INTVAR
  The problem contains %d integer variable(s) but the license allows only %d integer variable(s) for feature '%s'.
1011 MSK_RES_ERR_SIZE_LICENSE_VAR
  The problem has %d variable(s) but the license allows only %d variable(s) for feature '%s'.
1237 MSK_RES_ERR_SOLITEM
  %d is not a valid solution item code for solution %d.
1259 MSK_RES_ERR_SOLVER_PROBTYPE
  Problem type does not match the chosen optimizer.
1350 MSK_RES_ERR_SOL_FILE_NUMBER
  The invalid number '%s' is specified in a solution file.
1051 MSK_RES_ERR_SPACE
  Out of space.
1080 MSK_RES_ERR_SPACE_LEAKING
  MOSEK is leaking memory.
1081 MSK_RES_ERR_SPACE_NO_INFO
  No information is available about the space usage.
1049 MSK_RES_ERR_THREAD_COND_INIT
  Could not initialize a condition.
1048 MSK_RES_ERR_THREAD_CREATE
  Could not create a thread. System error code: %d
1045 MSK_RES_ERR_THREAD_MUTEX_INIT
  Could not initialize a mutex.
1046 MSK_RES_ERR_THREAD_MUTEX_LOCK
  Could not lock a mutex.
1047 MSK_RES_ERR_THREAD_MUTEX_UNLOCK
  Could not unlock a mutex.
1252 MSK_RES_ERR_TOO_SMALL_MAXNUMANZ
  Maximum number of non zeros allowed in A is too small. %d is required.
3100 MSK_RES_ERR_UNB_STEP_SIZE
  A stepsize in an optimizer was unexpectedly unbounded.
1265 MSK_RES_ERR_UNDEF_SOLUTION
  The solution with code %d is not defined.
1050 MSK_RES_ERR_UNKNOWN
  Unknown error.
1410 MSK_RES_ERR_USER_FUNC_RET
  An user function returned a nonzero error code %d.
1411 MSK_RES_ERR_USER_FUNC_RET_DATA
  An user function returned invalid data for '%s'.
1413 MSK_RES_ERR_USER_NLO_EVAL
  The user defined nonlinear function reported the error '%s'.
1420 MSK_RES_ERR_USER_NLO_EVAL_HESSUBI
  The user defined nonlinear function reproted the invalid hessubi[%d]: %d.'
1421 MSK_RES_ERR_USER_NLO_EVAL_HESSUBJ
  The user defined nonlinear function reproted the invalid subscript hessubj[%d]: %d.'
1412 MSK_RES_ERR_USER_NLO_FUNC
  The user defined nonlinear function reported the error code %d.
1238 MSK_RES_ERR_WHICHITEM_NOT_ALLOWED
  %d is an unacceptable whichitem.
1236 MSK_RES_ERR_WHICHSOL
  %d is not a valid solution code.
1161 MSK_RES_ERR_WRITE_LP_NON_UNIQUE_NAME
  The auto generated name '%s' is not unique.
1153 MSK_RES_ERR_WRITE_MPS_INVALID_NAME
  The name '%s' is not a valid MPS name.
1156 MSK_RES_ERR_WRITE_OPF_INVALID_VAR_NAME
  Name of variable index %d is empty and cannot be written to an OPF file.
1430 MSK_RES_ERR_Y_IS_UNDEFINED
  The solution tem y is undefined.
0 MSK_RES_OK
  No error occurred.
4030 MSK_RES_TRM_INTERNAL
  The optimizer terminated due to some internal reason.
4000 MSK_RES_TRM_MAX_ITERATIONS
  Maximum number of iterations is exceeded.
4020 MSK_RES_TRM_MAX_NUM_SETBACKS
  The optimizer terminated due to the maximum number of setbacks is reached.
4001 MSK_RES_TRM_MAX_TIME
  Maximum amount of time exceeded.
4004 MSK_RES_TRM_MIO_NEAR_ABS_GAP
  The mixed-integer optimizer was terminated because the near optimal absolute gap tolerance was satisfied.
4003 MSK_RES_TRM_MIO_NEAR_REL_GAP
  The mixed-integer optimizer was terminated because the near optimal relative gap tolerance was satisfied.
4009 MSK_RES_TRM_MIO_NUM_BRANCHES
  The mixed-integer optimizer was terminated due to the maximum number branches was reached.
4008 MSK_RES_TRM_MIO_NUM_RELAXS
  The mixed-integer optimizer was terminated due to the maximum number relaxations was reached.
4025 MSK_RES_TRM_NUMERICAL_PROBLEM
  The optimizer terminated due to a numerical problem.
4002 MSK_RES_TRM_OBJECTIVE_RANGE
  The optimal solution has an objective value outside the objective range.
4006 MSK_RES_TRM_STALL
  The optimizer terminated due to slow progress.
4005 MSK_RES_TRM_USER_BREAK
  Control break was pressed.
4007 MSK_RES_TRM_USER_CALLBACK
  The user defined progress call-back function terminated the optimization.
201 MSK_RES_WRN_DROPPED_NZ_QOBJ
  '%d' nonzero element(s) are dropped from the Q matrix in the objective.
502 MSK_RES_WRN_EMPTY_NAME
  A variable or constraint name is empty. The output file may be invalid.
280 MSK_RES_WRN_FIXED_BOUND_VALUES
  For the bound key MSK_BK_FX the specified lower %e and upper bound %e are different.
250 MSK_RES_WRN_IGNORE_INTEGER
  Ignored integer constraints.
62 MSK_RES_WRN_LARGE_AIJ
  A large value of %8.1e has been specified in A for variable '%s' (%d) in constraint '%s' (%d).
51 MSK_RES_WRN_LARGE_BOUND
  A large bound of value %8.1e has been specified for %s '%s' (%d).
57 MSK_RES_WRN_LARGE_CJ
  A large value of %8.1e has been specified in cx for variable '%s' (%d).
52 MSK_RES_WRN_LARGE_LO_BOUND
  A large lower bound of value %8.1e has been specified for %s '%s' (%d).
53 MSK_RES_WRN_LARGE_UP_BOUND
  A large upper bound of value %8.1e has been specified for %s '%s' (%d).
500 MSK_RES_WRN_LICENSE_EXPIRE
  The license expires in %ld days.
505 MSK_RES_WRN_LICENSE_FEATURE_EXPIRE
  The license feature '%s' expires in %ld days.
501 MSK_RES_WRN_LICENSE_SERVER
  The license server is not responding.
85 MSK_RES_WRN_LP_DROP_VARIABLE
  The variable '%s' is ignored because the variable has not been previously defined.
80 MSK_RES_WRN_LP_OLD_QUAD_FORMAT
  Missing '/2' after quadratic expressions in bound or objective.
270 MSK_RES_WRN_MIO_INFEASIBLE_FINAL
  The '%s' solution reports that final problem with all the integer variables fixed is infeasible while an integer solution has been found.
72 MSK_RES_WRN_MPS_SPLIT_BOU_VECTOR
  The BOUNDS vector '%s' is split into several nonadjacent parts.
71 MSK_RES_WRN_MPS_SPLIT_RAN_VECTOR
  The RANGE vector '%s' is split into several nonadjacent parts.
70 MSK_RES_WRN_MPS_SPLIT_RHS_VECTOR
  The RHS vector '%s' is split into several nonadjacent parts.
65 MSK_RES_WRN_NAME_MAX_LEN
  A name of length %d is longer than the buffer of length %d that is supposed to hold it.
800 MSK_RES_WRN_NONCOMPLETE_LINEAR_DEPENDENCY_CHECK
  The linear dependency check(s) never completed.
251 MSK_RES_WRN_NO_GLOBAL_OPTIMIZER
  No global optimizer is available (%s).
200 MSK_RES_WRN_NZ_IN_UPR_TRI
  Nonzero elements in the upper triangle of variable '%s' are ignored.
50 MSK_RES_WRN_OPEN_PARAM_FILE
  Could not open the parameter file '%s'.
300 MSK_RES_WRN_SOL_FILTER
  '%s' is an invalid solution filter is specified.
66 MSK_RES_WRN_SPAR_MAX_LEN
  A value for string parameter is longer than the buffer that is supposed to hold it.
400 MSK_RES_WRN_TOO_FEW_BASIS_VARS
  %d number of basis variables are specified but %d are expected.
405 MSK_RES_WRN_TOO_MANY_BASIS_VARS
  %d number of basis variables are specified but %d are expected.
350 MSK_RES_WRN_UNDEF_SOL_FILE_NAME
  '%s' is an undefined %s name.
700 MSK_RES_WRN_ZEROS_IN_SPARSE_DATA
  %d zero elements are specified in sparse input data.
63 MSK_RES_WRN_ZERO_AIJ
  %d zero element(s) in A are specified.