| Overview | Group | Tree | Graph | Deprecated | Index | Concepts |

This class defines the messages created by OPL
See Also:
IloOplMessage::getMessageCatalogId
| Attribute Summary | |
|---|---|
public static const IloOplMessageCatalog::MessageId | DATA_001Syntax error in data file. |
public static const IloOplMessageCatalog::MessageId | DATA_002Invalid index value. |
public static const IloOplMessageCatalog::MessageId | DATA_003Obsolete message. |
public static const IloOplMessageCatalog::MessageId | DATA_004Exceeding array size. |
public static const IloOplMessageCatalog::MessageId | DATA_005Too many tuple component values. |
public static const IloOplMessageCatalog::MessageId | DATA_006Missing tuple component values. |
public static const IloOplMessageCatalog::MessageId | DATA_007Too many tuple key component values. |
public static const IloOplMessageCatalog::MessageId | DATA_008Missing tuple key component values. |
public static const IloOplMessageCatalog::MessageId | DATA_009Name already exists. |
public static const IloOplMessageCatalog::MessageId | DATA_010Unexpected index value. |
public static const IloOplMessageCatalog::MessageId | DATA_011Unexpected tuple component name. |
public static const IloOplMessageCatalog::MessageId | DATA_012Unexpected data item. |
public static const IloOplMessageCatalog::MessageId | DATA_013Unexpected data element. |
public static const IloOplMessageCatalog::MessageId | DATA_014Unexpected array. |
public static const IloOplMessageCatalog::MessageId | DATA_015Unexpected tuple. |
public static const IloOplMessageCatalog::MessageId | DATA_016Unexpected set. |
public static const IloOplMessageCatalog::MessageId | DATA_017Type not supported in data sources. |
public static const IloOplMessageCatalog::MessageId | DATA_018String element value not available. |
public static const IloOplMessageCatalog::MessageId | DATA_019End of data source unexpected. |
public static const IloOplMessageCatalog::MessageId | DATA_200Sheet data sources only supported on Windows platforms. |
public static const IloOplMessageCatalog::MessageId | DATA_201Sheet connection already defined. |
public static const IloOplMessageCatalog::MessageId | DATA_202Sheet connection not defined. |
public static const IloOplMessageCatalog::MessageId | DATA_203Type not supported for spreadsheet. |
public static const IloOplMessageCatalog::MessageId | DATA_204Array dimension mismatch. |
public static const IloOplMessageCatalog::MessageId | ENGINE_001Exception from Concert layer. |
public static const IloOplMessageCatalog::MessageId | ENGINE_002Exception from CPLEX. |
public static const IloOplMessageCatalog::MessageId | ENGINE_003Exception from CP Optimizer. |
public static const IloOplMessageCatalog::MessageId | ENGINE_004Model found inconsistent during extraction by CP Optimizer. |
public static const IloOplMessageCatalog::MessageId | ENGINE_005No triangular inequality in transitions of CP Optimizer stateFunctions. |
public static const IloOplMessageCatalog::MessageId | ENGINE_006Global constraints (for example: constraints on arrays or most of the constraints on intervals and on interval sequence variables) cannot be used in meta-constraints. |
public static const IloOplMessageCatalog::MessageId | ENGINE_007Presolve errors. |
public static const IloOplMessageCatalog::MessageId | GENERAL_005Too many errors. |
public static const IloOplMessageCatalog::MessageId | GENERAL_006Processing failed. |
public static const IloOplMessageCatalog::MessageId | GENERAL_007Aborted by user. |
public static const IloOplMessageCatalog::MessageId | GENERAL_008Too many warnings. |
public static const IloOplMessageCatalog::MessageId | GENERATE_001Type mismatch. |
public static const IloOplMessageCatalog::MessageId | GENERATE_002Argument type mismatch, using unexpected operand types for binary operation. |
public static const IloOplMessageCatalog::MessageId | GENERATE_003Argument type mismatch, using unexpected operand type for unary operation. |
public static const IloOplMessageCatalog::MessageId | GENERATE_004Argument type mismatch, using unexpected operand types for nary operation. |
public static const IloOplMessageCatalog::MessageId | GENERATE_005Name already used. |
public static const IloOplMessageCatalog::MessageId | GENERATE_006Using unknown name. |
public static const IloOplMessageCatalog::MessageId | GENERATE_007Range type expected. |
public static const IloOplMessageCatalog::MessageId | GENERATE_008Range type not supported for dvar type. |
public static const IloOplMessageCatalog::MessageId | GENERATE_009Range boundaries of different type. |
public static const IloOplMessageCatalog::MessageId | GENERATE_010Context does not support dvar type, only ground expressions are allowed. |
public static const IloOplMessageCatalog::MessageId | GENERATE_011Array type expected. |
public static const IloOplMessageCatalog::MessageId | GENERATE_012Aggregate operator does not exist. |
public static const IloOplMessageCatalog::MessageId | GENERATE_013Tuple type does not exist. |
public static const IloOplMessageCatalog::MessageId | GENERATE_014Decision variable expected. |
public static const IloOplMessageCatalog::MessageId | GENERATE_015Type not supported for tuple components. |
public static const IloOplMessageCatalog::MessageId | GENERATE_016Type not supported for tuple key components. |
public static const IloOplMessageCatalog::MessageId | GENERATE_017Type not supported for tuple key components. |
public static const IloOplMessageCatalog::MessageId | GENERATE_018External data unexpected. |
public static const IloOplMessageCatalog::MessageId | GENERATE_019Tuple type expected. |
public static const IloOplMessageCatalog::MessageId | GENERATE_020Tuple type mismatch. |
public static const IloOplMessageCatalog::MessageId | GENERATE_021Type can not be iterated. |
public static const IloOplMessageCatalog::MessageId | GENERATE_022Function not available in the current context. |
public static const IloOplMessageCatalog::MessageId | GENERATE_023Generic array initialization does not support filters. |
public static const IloOplMessageCatalog::MessageId | GENERATE_024Function does not exist. |
public static const IloOplMessageCatalog::MessageId | GENERATE_025Type not supported for ordered iteration. |
public static const IloOplMessageCatalog::MessageId | GENERATE_026Tuple type expected. |
public static const IloOplMessageCatalog::MessageId | GENERATE_027Tuple component expected. |
public static const IloOplMessageCatalog::MessageId | GENERATE_028Function argument type mismatch. |
public static const IloOplMessageCatalog::MessageId | GENERATE_029Type not supported for indexing an array. |
public static const IloOplMessageCatalog::MessageId | GENERATE_030Type not supported for decision variables. |
public static const IloOplMessageCatalog::MessageId | GENERATE_031Type not supported for decision expressions. |
public static const IloOplMessageCatalog::MessageId | GENERATE_032Type only supported for decision variables. |
public static const IloOplMessageCatalog::MessageId | GENERATE_033Aggregate not supported for filter expressions. |
public static const IloOplMessageCatalog::MessageId | GENERATE_034Aggregate not supported for qualifier expressions. |
public static const IloOplMessageCatalog::MessageId | GENERATE_035Recursive element declaration. |
public static const IloOplMessageCatalog::MessageId | GENERATE_036Cannot assign constraint in nested forall. |
public static const IloOplMessageCatalog::MessageId | GENERATE_037Type not supported as formal paramter. |
public static const IloOplMessageCatalog::MessageId | GENERATE_038Qualifiers missing. |
public static const IloOplMessageCatalog::MessageId | GENERATE_039Formal parameter not supported in this context. |
public static const IloOplMessageCatalog::MessageId | GENERATE_040Implicit slicing possible only for tuple components. |
public static const IloOplMessageCatalog::MessageId | GENERATE_041Objective must be defined before constraints. |
public static const IloOplMessageCatalog::MessageId | GENERATE_042Scripting not allowed. |
public static const IloOplMessageCatalog::MessageId | GENERATE_043Cannot declare integrity condition for component type. |
public static const IloOplMessageCatalog::MessageId | GENERATE_044Integrity condition not supported for target type. |
public static const IloOplMessageCatalog::MessageId | GENERATE_045Tuple component expected to declare data. |
public static const IloOplMessageCatalog::MessageId | GENERATE_046Integrity type mismatch. |
public static const IloOplMessageCatalog::MessageId | GENERATE_047Tuple component name expected. |
public static const IloOplMessageCatalog::MessageId | GENERATE_048Index tuple type mismatch. |
public static const IloOplMessageCatalog::MessageId | GENERATE_049Second main. |
public static const IloOplMessageCatalog::MessageId | GENERATE_050Argument type mismatch, using unexpected operand types for range operation. |
public static const IloOplMessageCatalog::MessageId | GENERATE_052Generic array initialization does not support variable indexer size. |
public static const IloOplMessageCatalog::MessageId | GENERATE_053Constraint already assigned. |
public static const IloOplMessageCatalog::MessageId | GENERATE_054Indexed constraint naming requires a declared constraint array. |
public static const IloOplMessageCatalog::MessageId | GENERATE_055Type not supported for set items. |
public static const IloOplMessageCatalog::MessageId | GENERATE_056Type not supported for array items. |
public static const IloOplMessageCatalog::MessageId | GENERATE_057Name already exists as function. |
public static const IloOplMessageCatalog::MessageId | GENERATE_058Type unknown. |
public static const IloOplMessageCatalog::MessageId | GENERATE_059Array type not supported. |
public static const IloOplMessageCatalog::MessageId | GENERATE_100Model assertion failed. |
public static const IloOplMessageCatalog::MessageId | GENERATE_101The constraint could not be created. |
public static const IloOplMessageCatalog::MessageId | GENERATE_102Array index out of bounds. |
public static const IloOplMessageCatalog::MessageId | GENERATE_103Error extracting expression. |
public static const IloOplMessageCatalog::MessageId | GENERATE_104Error extracting expression. |
public static const IloOplMessageCatalog::MessageId | GENERATE_105Tuple not found. |
public static const IloOplMessageCatalog::MessageId | GENERATE_106Integer overflow occurred. |
public static const IloOplMessageCatalog::MessageId | GENERATE_107Invalid index. |
public static const IloOplMessageCatalog::MessageId | GENERATE_108Division by zero. |
public static const IloOplMessageCatalog::MessageId | GENERATE_109Modulo by zero. |
public static const IloOplMessageCatalog::MessageId | GENERATE_110Negative exponent. |
public static const IloOplMessageCatalog::MessageId | GENERATE_111Logarithm with negative argument. |
public static const IloOplMessageCatalog::MessageId | GENERATE_112Invalid expression. |
public static const IloOplMessageCatalog::MessageId | GENERATE_113Could not parse integer value. |
public static const IloOplMessageCatalog::MessageId | GENERATE_114Could not parse float value. |
public static const IloOplMessageCatalog::MessageId | GENERATE_115Constraint labeling with variable dimension size not supported. |
public static const IloOplMessageCatalog::MessageId | GENERATE_116Obsolete message. |
public static const IloOplMessageCatalog::MessageId | GENERATE_117Unbound expression. |
public static const IloOplMessageCatalog::MessageId | GENERATE_118Invalid initialization expression for array item. |
public static const IloOplMessageCatalog::MessageId | GENERATE_119Value not found using ord function. |
public static const IloOplMessageCatalog::MessageId | GENERATE_120Value not found using ord function. |
public static const IloOplMessageCatalog::MessageId | GENERATE_121Element not found in collection. |
public static const IloOplMessageCatalog::MessageId | GENERATE_122Next/previous element not found in collection. |
public static const IloOplMessageCatalog::MessageId | GENERATE_123First/Last element not found in collection. |
public static const IloOplMessageCatalog::MessageId | GENERATE_124Named model assertion failed. |
public static const IloOplMessageCatalog::MessageId | GENERATE_125Excel cell with bad type. |
public static const IloOplMessageCatalog::MessageId | GENERATE_126Excel cell contains an error. |
public static const IloOplMessageCatalog::MessageId | GENERATE_127Operation on an empty collection. |
public static const IloOplMessageCatalog::MessageId | GENERATE_128Operation resulted in a NaN. |
public static const IloOplMessageCatalog::MessageId | GENERATE_129Excel cannot allocate enough memory. |
public static const IloOplMessageCatalog::MessageId | GENERATE_130Cumul function with negative value. |
public static const IloOplMessageCatalog::MessageId | GENERATE_131Interval value out of range. |
public static const IloOplMessageCatalog::MessageId | GENERATE_132Operation on empty range. |
public static const IloOplMessageCatalog::MessageId | GENERATE_133Operation with an invalid domain. |
public static const IloOplMessageCatalog::MessageId | GENERATE_134Could not parse integer/float value: overflow or underflow. |
public static const IloOplMessageCatalog::MessageId | GENERATE_135Size mismatch for operation on collection. |
public static const IloOplMessageCatalog::MessageId | GENERATE_136Size mismatch for operation on arrays. |
public static const IloOplMessageCatalog::MessageId | GENERATE_137Negative value(s) in transition distance. |
public static const IloOplMessageCatalog::MessageId | GENERATE_138Out of bound value(s) with arrays and all syntax. |
public static const IloOplMessageCatalog::MessageId | GENERATE_139Index out of bounds in the collection. |
public static const IloOplMessageCatalog::MessageId | GENERATE_200Element does not exist. |
public static const IloOplMessageCatalog::MessageId | GENERATE_201Element can not be evaluated. |
public static const IloOplMessageCatalog::MessageId | GENERATE_202Data element not available. |
public static const IloOplMessageCatalog::MessageId | GENERATE_203Recursive element definition. |
public static const IloOplMessageCatalog::MessageId | GENERATE_204Type mismatch resolving data element. |
public static const IloOplMessageCatalog::MessageId | GENERATE_205Decision variable expected. |
public static const IloOplMessageCatalog::MessageId | GENERATE_206Decision variable not used by the engine during solve. |
public static const IloOplMessageCatalog::MessageId | GENERATE_207Element never used. |
public static const IloOplMessageCatalog::MessageId | GENERATE_208Data element already defined. |
public static const IloOplMessageCatalog::MessageId | GENERATE_209Element could not be initialized. |
public static const IloOplMessageCatalog::MessageId | GENERATE_210Element not available. |
public static const IloOplMessageCatalog::MessageId | GENERATE_211Named constraint already set. |
public static const IloOplMessageCatalog::MessageId | GENERATE_212Named constraint already used. |
public static const IloOplMessageCatalog::MessageId | GENERATE_213Decision expression expected. |
public static const IloOplMessageCatalog::MessageId | GENERATE_214Array partially initialized. |
public static const IloOplMessageCatalog::MessageId | GENERATE_215Element is immutable. |
public static const IloOplMessageCatalog::MessageId | GENERATE_216Element was ended. |
public static const IloOplMessageCatalog::MessageId | GENERATE_217External data element was not defined. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_000Error opening file. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_001Impossible to parse model, due to previous errors. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_002Impossible to check model, due to previous errors. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_003Impossible to load model, due to previous errors. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_004Impossible to generate model, due to previous errors. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_005No solution available for post processing. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_006No flow control available, 'main' not defined. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_007The model was not generated. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_008Model definition reflection not available due to previous errors. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_009Useless call to generate(). |
public static const IloOplMessageCatalog::MessageId | INTERFACE_010No relaxations available. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_011No possible relaxations available; there are no relaxable, labeled constraints in the model. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_012No conflicts available. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_013No labeled constraints available for finding conflicts. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_014
Using different instances of |
public static const IloOplMessageCatalog::MessageId | INTERFACE_015Calling unsupported method on data serializer. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_016Element definition does not exist. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_018Output limit reached on data serializer. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_019Using empty object handle. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_020Data elements closed. Can not add elements. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_050Run configuration closed. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_051XML error. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_052Deprecated setting. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_053Assert statements skipped. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_054Data element unknown. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_055Duplicate key. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_056Data inconsistent. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_057Run configuration does not exist. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_058Duplicate . |
public static const IloOplMessageCatalog::MessageId | INTERFACE_059Immutable . |
public static const IloOplMessageCatalog::MessageId | INTERFACE_060Impossible value . |
public static const IloOplMessageCatalog::MessageId | INTERFACE_061Adding data source twice. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_062Tuning ignores run configuration. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_063Run configuration is invalid. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_064Tuning ignores main in run configuration. |
public static const IloOplMessageCatalog::MessageId | INTERFACE_065Model source must have been opened. |
public static const IloOplMessageCatalog::MessageId | INTERNAL_001Internal error. |
public static const IloOplMessageCatalog::MessageId | INTERNAL_002Internal error. |
public static const IloOplMessageCatalog::MessageId | INTERNAL_003Internal error. |
public static const IloOplMessageCatalog::MessageId | INTERNAL_004Internal error. |
public static const IloOplMessageCatalog::MessageId | INTERNAL_005Internal error. |
public static const IloOplMessageCatalog::MessageId | INTERNAL_006Internal error. |
public static const IloOplMessageCatalog::MessageId | PARSE_001Syntax error. |
public static const IloOplMessageCatalog::MessageId | PARSE_002Obsolete message. |
public static const IloOplMessageCatalog::MessageId | PARSE_003Recursive file inclusion. |
public static const IloOplMessageCatalog::MessageId | PARSE_004Deprecated syntax. |
public static const IloOplMessageCatalog::MessageId | PARSE_005Error reading input stream. |
public static const IloOplMessageCatalog::MessageId | PARSE_006Input is empty. |
public static const IloOplMessageCatalog::MessageId | PARSE_100Unterminated block, closing delimiter missing. |
public static const IloOplMessageCatalog::MessageId | PARSE_101Invalid escape sequence for string character. |
public static const IloOplMessageCatalog::MessageId | PARSE_102Illegal character read from input. |
public static const IloOplMessageCatalog::MessageId | PARSE_103Illegal character read from data input. |
public static const IloOplMessageCatalog::MessageId | PARSE_104Illegal character read from input. |
public static const IloOplMessageCatalog::MessageId | PARSE_105Fatal error during scanning. |
public static const IloOplMessageCatalog::MessageId | PARSE_106Unexpected character sequence read from input. |
public static const IloOplMessageCatalog::MessageId | PARSE_107Unexpected end of file found. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_001Error compiling script. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_002Error running script. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_003Scripting callstack. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_004Execution failed. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_005Evaluation failed. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_006Integer evaluation failed. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_007Float evaluation failed. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_008String evaluation failed. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_009Object evaluation failed. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_010Array index out of bounds. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_011Duplicate tuple in set. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_012Expecting tuple component name. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_013Expecting element name. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_014Element can not be modified from flow control (main). |
public static const IloOplMessageCatalog::MessageId | SCRIPT_015Expecting data element name. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_016Not enough tuple component values. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_017Too many tuple component values. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_018Unknown CPLEX parameter number. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_019Bad CPLEX parameter type. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_020Assigning value to decision variable. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_021Not enough tuple key component values. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_022Too many tuple key component values. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_023Tuple component type mismatch. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_024Tuple key component type mismatch. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_025Tuple not found. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_026Local scripting variable not declared. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_027Can not add tuple. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_028Tuple component of unsupported type. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_029
Ignoring end() for a component of |
public static const IloOplMessageCatalog::MessageId | SCRIPT_030
Method |
public static const IloOplMessageCatalog::MessageId | SCRIPT_031
Method |
public static const IloOplMessageCatalog::MessageId | SCRIPT_032Java call from script is not available. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_033Scripting context is inconsistent. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_034External Java calls are not allowed in custom C++ applications. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_035OPL processing, invoked from scripting, failed. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_036Invalid context to call a method or use a property. |
public static const IloOplMessageCatalog::MessageId | SCRIPT_037Can not iterate on a float range. |
| Inner Typedef | |
|---|---|
| IloOplMessageCatalog::MessageId | The type of message identifiers. |
| Attribute Detail |
|---|
The index used in the data file does not belong to the range of the array defined in the model file.
In the data file the array has more values than in its definition in the model file.
In the data file the tuple has more components than in its definition in the model file.
In the data file the tuple has less components than in its definition in the model file.
Choose different name for connection.
There should not be any index value there. Check the definition in the model file.
There should not be any tuple component name there. Check the definition in the model file.
There should not be any item there. Check the definition in the model file.
There should not be any element there. Check the definition in the model file.
There should not be any array value there. Check the definition in the model file.
There should not be any tuple there. Check the definition in the model file.
There should not be any set there. Check the definition in the model file.
Choose different name for connection.
Use SheetConnection to define a spreadsheet connection
This type is not allowed with the spreadsheet.
Arrays in a sheet should have 2 dimensions or less.
An exception occurred in the Concert layer, which is the layer between OPL and CPLEX/CP Optimizer
An exception occurred in the CPLEX engine.
An exception occurred in the CP Optimizer engine.
The model has been found inconsistent by CP Optimizer.
No triangular inequality in transitions of CP Optimizer stateFunctions.
Global constraints (for example: constraints on arrays or most of the constraints on intervals and on interval sequence variables) cannot be used in meta-constraints.
Presolve list of errors raised by the engine.
OPL stops processing after a maximum number of errors is exceeded. You can change this number in the settings OPL Language > General in the IDE.
OPL cannot continue processing of the current model due to previous errors.
OPL cannot continue processing because of user abort.
OPL stops reporting warnings after a maximum number is exceeded. You can change this number in the settings OPL Language > General in the IDE.
This type is not allowed here. Please refer to the documentation.
One of the operands has a wrong type for this binary operation.
The operand of this unary operation has a wrong type.
One of the operands has a wrong type for this nary operation.
This name has already been used. Please use another name.
This name has not been defined previously so it's unknown.
A range is expected here and you provided something else.
Ranges are not accepted as types for decision variables. Use appropriate ranges for each decision variable type. For example dvar int x in 2..3.5; is not good since x is integer and the range is not.
Not all types are accepted in ranges. For example, range r=1.."ll"; is not correct.
Decision variables are not allowed here. Use regular data.
Only arrays are allowed here. Please use an array.
External data needs to be declared earlier.
The name is unknown or the argument types do not match.
You should use intermediate data in order to have the same behaviour.
For example you should replace
{int} s={i| i in 1..3:sum(j in 1..i) j >=2};
which is not allowed by
int intermediate_sum[i in 1..3]=sum(j in 1..i) j;
{int} s={i| i in 1..3:intermediate_sum[i] >=2 };
You should use intermediate data in order to have the same behaviour. For example you should replace {int} s={i| i in 1..sum(j in 1..3) j }; which is not allowed by int intermediate_sum=sum(j in 1..3) j; {int} s={i| i in 1..intermediate_sum };
For example you should replace
float a[1..1] = [ 1 : 1 ];
by
float a[1..1] =[i: i |i in 1..1];
Collection extension expressions may not be iterated.
Pre processing should be defined before objective.
Post processing should be defined after constraints.
Must be a collection.
There can be at most one main execute block.
There can be only one assignment to the same constraint. Even constraint arrays must be assigned in only one forall statement.
This name is an OPL function. Please use another name.
This type name is not known.
For example, generic indexed arrays do not support array items referring to existing arrays.
See previous errors that led to this.
Iterated index value can not be used.
Switch off this warning using setting 'warnings'.
More information in previous messages.
More information in previous messages.
HINT: Iterated index expressions overlap during evaluation.
Using the same name again.
In the data file, you did not set all the cells of the array. This may have been done on purpose but may also be an error.
The value of an element can not be changed, if it is used by another element.
This is the case for array indexers and data integrity conditions.
The value of an element can not be used, if was explicitly ended by scripting.
None of the given data sources defined that external data element.
To get some you should label your constraints.
To get some you should label your constraints.
IloEnv for OPL model and engine.
This is currently not supported.
The same key was met twice. You should either remove "key" for at least one field of the tuple structure or change the data. For example, with tuple t{ key int x; int y;} if you try to declare {t} s={<1,2>,<1,3>}; you get this error since 1 is met twice. You should either remove key and have tuple t{ int x; int y; } or change {<1,2>,<1,3>}
The same tuple was met twice. For example, with tuple t{ int x; int y;} if you try to declare {t} s={<1,2>,<1,2>}; you get this error since 1 is met twice.
A collection is immutable because it is referenced by another collection, or currently iterated by scripting.
A given value is not possible for an OPL setting.
A data source was added several times to the same OPL model.
A run configuration is not suitable for tuning, it is a model using CP.
A run configuration is invalid, the model file might be missing.
A run configuration has a main scripting block, it will be ignored for tuning.
Before checking if the model is compiled, you must open it.
Please report to IBM ILOG OPL Support.
Please report to IBM ILOG OPL Support.
Please report to IBM ILOG OPL Support.
Please report to IBM ILOG OPL Support.
Please report to IBM ILOG OPL Support.
Please report to IBM ILOG OPL Support.
Syntax error in the model.
Files included thru include make a loop, which is not allowed.
Deprecated syntax should be avoided as much as possible.
The number of opening '{' does not fit the closing '}'
in an execute or main block.
Remove the invalid escape sequence. For example in string s="hellos"; remove s and then you will get string s="hello"; which is acceptable.
There is an invalid character in the file. Try to remove it.
String data containing special characters need to be quoted.
Your current locale might not match the input's encoding.
It might be a model compiled by OPL 5.0 or earlier, please recompile using current version of OPL.
Your current locale might not match the input's encoding.
You should either change the index or the range of the array.
Changing component value creates a conflict.
thisOplModel.
You are trying to end part of the OPL model
that is executing main.
attach() can only be used with arrays in this context.
When used with vectors or basis, attachments are used for input and output, and hence are limited to arrays.
attach() is called with bad arguments.
First argument should be a model element.
The Java call from script is not available, because the runtime library did not initialize properly. This error always follows a previous error giving the cause of the problem.
The property 'thisOplModel' is missing.
Calling external functions is not possible in application statically linked with the OPL libraries (like oplrunsample). This is because the Java OPL library uses the shared library version of OPL (oplxx.dll/.so) which cannot be mixed with the static version. You can use external call Java in the OPL IDE, in oplrun, and in custom OPL or ODM applications launched from Java.
Some methods like generate() on an OPL model do not return a status.
This scripting runtime error is raised, if they did not terminate successfully.
Some methods and property can only be used with some particular type of modeling objects.
For example, the method setCoef() can only be called on range constraints.
The meaning of this method on other kinds of constraints is undefined.
| Inner Typedef Detail |
|---|
const char * MessageId
The type of message identifiers.