Keywords: sic

Next: O through R Up: SIC Error Messages and Previous: J trough L Contents Index

## M

  `E-MACRO, Input level too deep`
  `SIC, @` command. A macro could not be executed due to an execution level too high.
  User action : finish some macro execution before activating this one. Eventually, you may need to rearrange your macros to avoid so many execution levels.

  `E-MACRO, Recursive call to macro <String>`
  `SIC, @` command. A recursive call occurred to the specified macro.
  User action : correct the macros which are causing this problem, recursive calls are prohibited.

  `E-MACRO, Unable to open macro <String>`
  `SIC, @` command. The macro file could not be opened for read.
  User action : check for typing error, and possibly for privilege violation. This message is followed by a second line of text indicating a more precise reason.

  `E-MATH, Unmatch Closing bracket`
  `SIC`, Mathematic and logical expression analysis modules.
  User action : Correct the typing error.

  `E-MATH, Missing operator after string`
  `SIC`, function definition module. The expression is incorrect.
  User action : Correct the typing error (misplaced parenthesis normally).

  `E-MTH, Arithmetic expression is too complex`
  `SIC`, Mathematic and logical expression analysis modules. The expression could not be analyzed because of complexity.
  User action : break it in several expression, using intermediate variables.

  `E-MTH, Error in FIND_OPERATOR`
  `E-MTH, Error in READ_OPERAND`
  `SIC`, Mathematic and logical expression analysis modules. These message usually follows more specific ones.
  User action : In case the other messages require to submit an SPR, please indicate the complete list of error messages from MTH.

  `E-MTH, Comparing arrays of inconsistent dimensions`
  `SIC`, Mathematic and logical expression analysis modules. An expression contains an illegal mix of arrays with different dimensions.
  User action : You probably got confused with variable names. Correct the expression.

  `E-MTH, Comparing non scalar variables`
  `SIC`, Mathematic and logical expression analysis modules. A logical expression attempts to compare by order (.GT. .LT. .GE. and .LE.) two arrays. Such comparisons are invalid.
  User action : You probably got confused with variable names. Correct the expression.

  `E-MTH, Error reading operand <String>`
  `SIC`, Mathematic and logical expression analysis modules. The corresponding string could not be analyzed.
  User action : Correct anay (likely) typing error.

  `W-MTH, Free operand in BUILD_TREE`
  `SIC`, Mathematic and logical expression analysis modules. This is an internal logic error. Some work space allocated during evaluation has not been freed correctly. The result is nonetheless correct.
  User action : Submit an SPR, with the faulty mathematic formula.

  `E-MTH, Inconsistent mixture of Arithmeti, Logical and Character expression`
  `SIC`, Mathematic and logical expression analysis modules. The expression is invalid.
  User action : Correct your expression (you got confused about variable types, most likely).

  `F-MTH, Internal logic error in <String>`
  `SIC`, Mathematic and logical expression analysis modules. An expression was successfully analyzed, but could not be evaluated because of an internal error in the analysis modules.
  User action : Submit an SPR, with the faulty mathematic formula. Simplify your formula, or add parenthesis to avoid possible ambiguities and try again. Eventually break your formula into several consecutive ones.

  `F-MTH, Invalid arithmetic formula`
  `SIC`, Mathematic and logical expression analysis modules. The formula is invalid.
  User action : Correct it. You may have confused some operators or variables.

  `F-MTH, Invalid character string <String>`
  `SIC`, Mathematic and logical expression analysis modules. The character string is invalid (empty string, or missing closing quote ()
  User action : Correct it. You may have confused some operators or variables.

  `F-MTH, Invalid number of arguments in call to <String>`
  `SIC`, Mathematic and logical expression analysis modules. The function call list is incorrect.
  User action : Correct it.

  `F-MTH, Invalid syntax`
  `SIC`, Mathematic and logical expression analysis modules. This is an internal logic error. An expression contained only opening parenthesis.
  User action : Submit an SPR with the faulty expression.

  `E-MTH, Level <Number> should already have been evaluated`
  `SIC`, Mathematic and logical expression analysis modules. This is an internal logic error.
  User action : Submit an SPR with the faulty expression.

  `E-MTH, Mathematics on arrays of inconsistent dimensions`
  `SIC`, Mathematic and logical expression analysis modules. You are trying to combine arrays with inconsistent dimensions.
  User action : Correct the expression.

  `E-MTH, Memory allocation failure`
  `SIC, LET` command. Memory needed as work space could not be obtained from the operating system, due to a shortage of system resources or quota. On a typical site, this error will only occur if you are using (very) big arrays.
  User action : delete any unused variable, clear the plot if any, and then retry. If this does not work, exit the program, reenter it and retry. If this does not work, try using images instead of arrays. If this is not sufficient, consider whether you really need such big arrays. If the answer is yes, you might consider asking your system manager to increase the relevant quota.

  `W-MTH, Missing operand in formula <String>`
  `SIC`, Mathematic and logical expression analysis modules. One operator or function is left without operand after parsing.
  User action : Correct the expression.

  `E-MTH, Missing operator after closing bracket`
  `SIC`, Mathematic and logical expression analysis modules.
  User action : Correct the expression.

  `E-MTH, Result type mismatch`
  `SIC`, Mathematic and logical expression analysis modules. You are trying to assign a logical value to a numerical variable or so.
  User action : Correct the expression.

  `W-MTH, Result was not yet assigned`
  `SIC`, Mathematic and logical expression analysis modules. This is an internal logic error. An expression was successfully analyzed, but could not be evaluated because of an internal error.
  User action : Submit an SPR, with the faulty mathematic formula. This is only a warning, and in principle the result should be correct. If not, simplify your formula, or add parenthesis to avoid possible ambiguities and try again. Eventually break your formula into several consecutive ones.

  `W-MTH, Scratch operand remaining <integer>`
  `SIC`, Mathematic and logical expression analysis modules. This is an internal logic error. An expression was successfully analyzed, but could not be evaluated because of an internal error.
  User action : Submit an SPR, with the faulty mathematic formula. This is only a warning, and in principle the result should be correct. If not, simplify your formula, or add parenthesis to avoid possible ambiguities and try again. Eventually break your formula into several consecutive ones.

  `E-MTH, Too many operands`
  `SIC`, Mathematic and logical expression analysis modules. Formula is too complex, and does not fit in the internal buffer.
  User action : Simplify your formula, and try again. Use intermediate variables to break your formula into several smaller pieces. If this is a serious limitation to you, submit an SPR, and we will increase the buffer size.

  `E-MTH, Too many operands in function call`
  `SIC`, Mathematic and logical expression analysis modules. A function was called with the wrong number of arguments.
  User action : Correct the call

  `E-MTH, Unknown variable <String>`
  `SIC`, Mathematic and logical expression analysis modules. The parsing module was expecting a variable.
  User action : This is presumably due to a typing mistake. Correct your expression.

  `E-MTH, Unknown function <String>`
  `SIC`, Mathematic and logical expression analysis modules. The parsing module was expecting a user defined function.
  User action : This is presumably due to a typing mistake. Correct your expression.

  `E-MTH, Unknown logical or relational operator <String>`
  `SIC`, Mathematic and logical expression analysis modules. The parsing module was expecting an operator.
  User action : This is presumably due to a typing mistake. Correct your expression.

Next: O through R Up: SIC Error Messages and Previous: J trough L Contents Index