<?xml version="1.0"?>

<MsgFile>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UNDECLARED_TYPE</CDNUSR_DEFINE_NAME>

    <Id>7001</Id>

    <Category>E</Category>

    <Desc>"Use of undeclared type '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_DeclContext</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD002</CDNUSR_LEGACY_MSG_ID>

    <Id>7002</Id>

    <Category>E</Category>

    <Desc>"%s is not allowed in this context"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_DupPBody</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD003</CDNUSR_LEGACY_MSG_ID>

    <Id>7003</Id>

    <Category>E</Category>

    <Desc>"Duplicate body for package '%s' encountered"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UNCONSTRAINEDARRAYUNSUPPORTED</CDNUSR_DEFINE_NAME>

	<CDNUSR_LEGACY_MSG_ID>LOAD004</CDNUSR_LEGACY_MSG_ID>

	<Id>7004</Id>

    <Category>E</Category>

    <Desc>"Object cannot be unconstrained array type"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_EndNameMismatch</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD005</CDNUSR_LEGACY_MSG_ID>

    <Id>7005</Id>

    <Category>E</Category>

    <Desc>"Name specified on END statement does not match '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_EndMismatch</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD006</CDNUSR_LEGACY_MSG_ID>

    <Id>7006</Id>

    <Category>E</Category>

    <Desc>"Bad END statement; END %s expected"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoLabel</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD010</CDNUSR_LEGACY_MSG_ID>

    <Id>7009</Id>

    <Category>E</Category>

    <Desc>"No label corresponding to '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UNKNOWNASSOC</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD011</CDNUSR_LEGACY_MSG_ID>

    <Id>7010</Id>

    <Category>E</Category>

    <Desc>"Unknown formal name '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_MISMATCHARRAYLEN</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD012</CDNUSR_LEGACY_MSG_ID>

    <Id>7011</Id>

    <Category>E</Category>

    <Desc>"Incompatible array lengths"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_CANTEVALEXPR</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD013</CDNUSR_LEGACY_MSG_ID>

    <Id>7012</Id>

    <Category>E</Category>

    <Desc>"Cannot evaluate expression"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_INCOMPATIBLETYPES2ARG</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD014</CDNUSR_LEGACY_MSG_ID>

    <Id>7013</Id>

    <Category>E</Category>

    <Desc>"Incompatible types '%s' and '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UNDEFINEDATTRIBUTE</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD015</CDNUSR_LEGACY_MSG_ID>

    <Id>7014</Id>

    <Category>E</Category>

    <Desc>"Unrecognized attribute name '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NOTAFUNCTION</CDNUSR_DEFINE_NAME>

    <Id>7015</Id>

    <Category>E</Category>

    <Desc>"Identifier '%s' is not a function or procedure"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UNDECLAREDOBJ</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD018</CDNUSR_LEGACY_MSG_ID>

    <Id>7017</Id>

    <Category>E</Category>

    <Desc>"Undeclared object '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_AGGREGATEERROR</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD020</CDNUSR_LEGACY_MSG_ID>

    <Id>7019</Id>

    <Category>E</Category>

    <Desc>"Illegal aggregate"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ConstOutOfRange</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD021</CDNUSR_LEGACY_MSG_ID>

    <Id>7020</Id>

    <Category>E</Category>

    <Desc>"Constant value, %s, is not in proper range"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoLibClause</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD022</CDNUSR_LEGACY_MSG_ID>

    <Id>7021</Id>

    <Category>E</Category>

    <Desc>"No library clause specified for '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_PortNumber</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD023</CDNUSR_LEGACY_MSG_ID>

    <Id>7022</Id>

    <Category>E</Category>

    <Desc>"Wrong number of ports in port map for '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadActual</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD024</CDNUSR_LEGACY_MSG_ID>

    <Id>7023</Id>

    <Category>E</Category>

    <Desc>"Illegal name or expression associated with port '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_SliceNonArray</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD026</CDNUSR_LEGACY_MSG_ID>

    <Id>7025</Id>

    <Category>E</Category>

    <Desc>"1 dimensional array required for slice name"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ILLEGALASSIGNMENT</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD027</CDNUSR_LEGACY_MSG_ID>

    <Id>7026</Id>

    <Category>E</Category>

    <Desc>"Illegal target of assignment"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadTypeConv</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD028</CDNUSR_LEGACY_MSG_ID>

    <Id>7027</Id>

    <Category>E</Category>

    <Desc>"Illegal or unsupported type conversion involving type '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_OTHERSFORLASTCASE</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD029</CDNUSR_LEGACY_MSG_ID>

    <Id>7028</Id>

    <Category>E</Category>

    <Desc>"Others must be the last case"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_Write2nd</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD030</CDNUSR_LEGACY_MSG_ID>

    <Id>7029</Id>

    <Category>E</Category>

    <Desc>"'Second' argument of text WRITE function is of non-supported type: '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_RecurInstance</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD031</CDNUSR_LEGACY_MSG_ID>

    <Id>7030</Id>

    <Category>E</Category>

    <Desc>"Recursive instantiation. Path: '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoCondSig</CDNUSR_DEFINE_NAME>

    <Id>7031</Id>

    <Category>E</Category>

    <Desc>"Conditional signal assignment not allowed in process"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NOARRAYSUPPORT</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD033</CDNUSR_LEGACY_MSG_ID>

    <Id>7032</Id>

    <Category>E</Category>

    <Desc>"Port '%s' of gate '%s': arrays not supported for EDIF files"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UnresolvedEntity</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD035</CDNUSR_LEGACY_MSG_ID>

    <Id>7034</Id>

    <Category>E</Category>

    <Desc>"One or more unresolved entities"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_INSTCELLNODEFN</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD036</CDNUSR_LEGACY_MSG_ID>

    <Id>7035</Id>

    <Category>E</Category>

    <Desc>"Entity '%s' has no instance label '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BADINDEXFORPORTREF</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD037</CDNUSR_LEGACY_MSG_ID>

    <Id>7036</Id>

    <Category>E</Category>

    <Desc>"Member index for portref '%s' of net '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoEDIFDelay</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD038</CDNUSR_LEGACY_MSG_ID>

    <Id>7037</Id>

    <Category>E</Category>

    <Desc>"EDIF delay not supported. Use delay properties"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_Ass2Input</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD040</CDNUSR_LEGACY_MSG_ID>

    <Id>7039</Id>

    <Category>E</Category>

    <Desc>"Non-standard VHDL: assignment to input port '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NonPassive</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD041</CDNUSR_LEGACY_MSG_ID>

    <Id>7040</Id>

    <Category>E</Category>

    <Desc>"Non-passive statement not allowed in entity declaration"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoSuchArch</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>LOAD042</CDNUSR_LEGACY_MSG_ID>

    <Id>7041</Id>

    <Category>E</Category>

    <Desc>"There is no architecture '%s' for entity '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_LabelNotEnt</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load044</CDNUSR_LEGACY_MSG_ID>

    <Id>7043</Id>

    <Category>E</Category>

    <Desc>"'%s' is not the label of an instantiation of component '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadPortType</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load045</CDNUSR_LEGACY_MSG_ID>

    <Id>7044</Id>

    <Category>E</Category>

    <Desc>"Non-standard VHDL: port association for '%s': %s associated with %s"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoPinOnGate</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load047</CDNUSR_LEGACY_MSG_ID>

    <Id>7046</Id>

    <Category>E</Category>

    <Desc>"No port '%s' found for entity '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_TimingConstructNotSupported</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load056</CDNUSR_LEGACY_MSG_ID>

    <Id>7055</Id>

    <Category>E</Category>

    <Desc>"Timing construct not supported; use delay properties"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_StringTooLong</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load057</CDNUSR_LEGACY_MSG_ID>

    <Id>7056</Id>

    <Category>E</Category>

    <Desc>"String too long:'%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NameTooLong</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load058</CDNUSR_LEGACY_MSG_ID>

    <Id>7057</Id>

    <Category>E</Category>

    <Desc>"Name too long: '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_DupDU</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load059</CDNUSR_LEGACY_MSG_ID>

    <Id>7058</Id>

    <Category>E</Category>

    <Desc>"Illegal re-definition of name '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadCatOp</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load060</CDNUSR_LEGACY_MSG_ID>

    <Id>7059</Id>

    <Category>E</Category>

    <Desc>"Bad %s operand for concatenation (&amp;) operator, type: '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UnSynthesizable</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load061</CDNUSR_LEGACY_MSG_ID>

    <Id>7060</Id>

    <Category>E</Category>

    <Desc>"Unsynthesizable element of design: %s %s"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadRangeAttr</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load062</CDNUSR_LEGACY_MSG_ID>

    <Id>7061</Id>

    <Category>E</Category>

    <Desc>"Range attribute not allowed in this context: does not return a value"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NotRecordEl</CDNUSR_DEFINE_NAME>

    <Id>7063</Id>

    <Category>E</Category>

    <Desc>"'%s' is not an element of record type '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_AttrArg</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load066</CDNUSR_LEGACY_MSG_ID>

    <Id>7065</Id>

    <Category>E</Category>

    <Desc>"Argument(s) on attribute prefix '%s' not allowed"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_AttrArg2</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load067</CDNUSR_LEGACY_MSG_ID>

    <Id>7066</Id>

    <Category>E</Category>

    <Desc>"Argument(s) not allowed for attribute '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_AttrBadType</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load068</CDNUSR_LEGACY_MSG_ID>

    <Id>7067</Id>

    <Category>E</Category>

    <Desc>"Type '%s' not legal for attribute '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NotArrayType</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load069</CDNUSR_LEGACY_MSG_ID>

    <Id>7068</Id>

    <Category>E</Category>

    <Desc>"Array type required here, not type '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_SyntaxError</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load071</CDNUSR_LEGACY_MSG_ID>

    <Id>7070</Id>

    <Category>E</Category>

    <Desc>"Syntax error"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoTopLevelContext</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load073</CDNUSR_LEGACY_MSG_ID>

    <Id>7072</Id>

    <Category>E</Category>

    <Desc>"Top level context '%s' not found"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_MultDriversOnSig</CDNUSR_DEFINE_NAME>

    <Id>7074</Id>

    <Category>E</Category>

    <Desc>"Unresolved signal "</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UnconnPinOnInst</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load076</CDNUSR_LEGACY_MSG_ID>

    <Id>7075</Id>

    <Category>E</Category>

    <Desc>"Unconnected port '%s' of instance '%s' entity '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ShiftOp1</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load078</CDNUSR_LEGACY_MSG_ID>

    <Id>7077</Id>

    <Category>E</Category>

    <Desc>"Bad type for 1st operand of shift or rotate operator"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_OutputPort</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load079</CDNUSR_LEGACY_MSG_ID>

    <Id>7078</Id>

    <Category>E</Category>

    <Desc>"Non-standard VHDL: value of output port '%s' referenced"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NotSigned</CDNUSR_DEFINE_NAME>

    <Id>7079</Id>

    <Category>E</Category>

    <Desc>"1st argument of function '%s' must be signed or unsigned"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_CompNotFound</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load085</CDNUSR_LEGACY_MSG_ID>

    <Id>7084</Id>

    <Category>E</Category>

    <Desc>"Entity '%s' not found"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UnterminatedString</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load091</CDNUSR_LEGACY_MSG_ID>

    <Id>7090</Id>

    <Category>E</Category>

    <Desc>"Unterminated character string"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_IdentTooLong</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load092</CDNUSR_LEGACY_MSG_ID>

    <Id>7091</Id>

    <Category>E</Category>

    <Desc>"Identifier or numeric string too long"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_IllegalRealLit</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load093</CDNUSR_LEGACY_MSG_ID>

    <Id>7092</Id>

    <Category>E</Category>

    <Desc>"Illegal real literal"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_IllegalIntegerLit</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load094</CDNUSR_LEGACY_MSG_ID>

    <Id>7093</Id>

    <Category>E</Category>

    <Desc>"Illegal integer literal"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_IllegalBasedLit</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load095</CDNUSR_LEGACY_MSG_ID>

    <Id>7094</Id>

    <Category>E</Category>

    <Desc>"Illegal based literal"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_IllegalBitStringLit</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load096</CDNUSR_LEGACY_MSG_ID>

    <Id>7095</Id>

    <Category>E</Category>

    <Desc>"Illegal bit string literal"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadChar</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load097</CDNUSR_LEGACY_MSG_ID>

    <Id>7096</Id>

    <Category>E</Category>

    <Desc>"Character not allowed in this context"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadCharNonPrint</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load098</CDNUSR_LEGACY_MSG_ID>

    <Id>7097</Id>

    <Category>E</Category>

    <Desc>"Illegal, non-printing character encountered in input"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_PhysicalUnsupported</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load100</CDNUSR_LEGACY_MSG_ID>

    <Id>7099</Id>

    <Category>E</Category>

    <Desc>"Physical types and literals other than TIME (ns and ps) not currently supported"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_PhysRounded</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load101</CDNUSR_LEGACY_MSG_ID>

    <Id>7100</Id>

    <Category>E</Category>

    <Desc>"Physical unit value rounded to nearest number of base units"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_DECLARED_TWICE</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load102</CDNUSR_LEGACY_MSG_ID>

    <Id>7101</Id>

    <Category>E</Category>

    <Desc>"Name '%s' already declared in this scope"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UNIMP</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load103</CDNUSR_LEGACY_MSG_ID>

    <Id>7102</Id>

    <Category>E</Category>

    <Desc>"Feature not yet implemented: %s"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_DupEnumLiteral</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load104</CDNUSR_LEGACY_MSG_ID>

    <Id>7103</Id>

    <Category>E</Category>

    <Desc>"Duplicate enumeration literal '%s' for type '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NotEnumLiteral</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load105</CDNUSR_LEGACY_MSG_ID>

    <Id>7104</Id>

    <Category>E</Category>

    <Desc>"Enumeration literal %s is not a member of type '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NotConst</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load106</CDNUSR_LEGACY_MSG_ID>

    <Id>7105</Id>

    <Category>E</Category>

    <Desc>"Non-constant expression found where constant required"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadRange</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load108</CDNUSR_LEGACY_MSG_ID>

    <Id>7107</Id>

    <Category>E</Category>

    <Desc>"Range bounds out of range"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadType</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load109</CDNUSR_LEGACY_MSG_ID>

    <Id>7108</Id>

    <Category>E</Category>

    <Desc>"Bad type '%s' for this context"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NumDims</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load110</CDNUSR_LEGACY_MSG_ID>

    <Id>7109</Id>

    <Category>E</Category>

    <Desc>"Number of array dimensions does not match"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoSuchLib</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load111</CDNUSR_LEGACY_MSG_ID>

    <Id>7110</Id>

    <Category>E</Category>

    <Desc>"No such library '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoSuchEnt</CDNUSR_DEFINE_NAME>

    <Id>7111</Id>

    <Category>E</Category>

    <Desc>"No entity or package named '%s' found"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_DupEntity</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load113</CDNUSR_LEGACY_MSG_ID>

    <Id>7112</Id>

    <Category>E</Category>

    <Desc>"Duplicate entity declaration for '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_DupArch</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load114</CDNUSR_LEGACY_MSG_ID>

    <Id>7113</Id>

    <Category>E</Category>

    <Desc>"Duplicate architecture '%s' for entity '%s' - ignored"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ArchNoEnt</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load115</CDNUSR_LEGACY_MSG_ID>

    <Id>7114</Id>

    <Category>E</Category>

    <Desc>"Entity '%s' for architecture body '%s' missing"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ErrLimit</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load116</CDNUSR_LEGACY_MSG_ID>

    <Id>7115</Id>

    <Category>E</Category>

    <Desc>"Error Limit Exceeded"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_EntNoArch</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load118</CDNUSR_LEGACY_MSG_ID>

    <Id>7117</Id>

    <Category>E</Category>

    <Desc>"No architecture for entity '%s', empty architecture body assumed"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NotExprSym</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load119</CDNUSR_LEGACY_MSG_ID>

    <Id>7118</Id>

    <Category>E</Category>

    <Desc>"Symbol '%s' not allowed in an expression"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ExprWrongDtype</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load120</CDNUSR_LEGACY_MSG_ID>

    <Id>7119</Id>

    <Category>E</Category>

    <Desc>"Expression is of wrong data type; type '%s' expected"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_SymNotArray</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load121</CDNUSR_LEGACY_MSG_ID>

    <Id>7120</Id>

    <Category>E</Category>

    <Desc>"Non-array symbol '%s' is referenced as an array"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoResolveAggr</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load122</CDNUSR_LEGACY_MSG_ID>

    <Id>7121</Id>

    <Category>E</Category>

    <Desc>"Cannot resolve type of aggregate"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_AggrNoMatch</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load123</CDNUSR_LEGACY_MSG_ID>

    <Id>7122</Id>

    <Category>E</Category>

    <Desc>"Aggregate does not match expected type '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NotType</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load124</CDNUSR_LEGACY_MSG_ID>

    <Id>7123</Id>

    <Category>E</Category>

    <Desc>"Symbol '%s' is not a declared type"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ProcFunc</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load127</CDNUSR_LEGACY_MSG_ID>

    <Id>7126</Id>

    <Category>E</Category>

    <Desc>"Cannot call procedure '%s' as a function"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_FuncProc</CDNUSR_DEFINE_NAME>

    <Id>7127</Id>

    <Category>E</Category>

    <Desc>"Cannot call function '%s' as a procedure"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NotFile</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load129</CDNUSR_LEGACY_MSG_ID>

    <Id>7128</Id>

    <Category>E</Category>

    <Desc>"Type '%s' is not a file type"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadMode</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load130</CDNUSR_LEGACY_MSG_ID>

    <Id>7129</Id>

    <Category>E</Category>

    <Desc>"File declaration mode must be IN or OUT"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_FileRqd</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load131</CDNUSR_LEGACY_MSG_ID>

    <Id>7130</Id>

    <Category>E</Category>

    <Desc>"First argument of '%s' must be FILE type"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_FileConn</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run132</CDNUSR_LEGACY_MSG_ID>

    <Id>7131</Id>

    <Category>E</Category>

    <Desc>"File object already connected to '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_CantOpen</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run133</CDNUSR_LEGACY_MSG_ID>

    <Id>7132</Id>

    <Category>E</Category>

    <Desc>"Unable to open external file %s"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadClose</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run134</CDNUSR_LEGACY_MSG_ID>

    <Id>7133</Id>

    <Category>E</Category>

    <Desc>"Attempt to close non-open file object"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_Read1</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run135</CDNUSR_LEGACY_MSG_ID>

    <Id>7134</Id>

    <Category>E</Category>

    <Desc>"Attempt to read non-open file"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_Read2</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run136</CDNUSR_LEGACY_MSG_ID>

    <Id>7135</Id>

    <Category>E</Category>

    <Desc>"Attempt to read write-only file "</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_Read3</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run137</CDNUSR_LEGACY_MSG_ID>

    <Id>7136</Id>

    <Category>E</Category>

    <Desc>"Attempt to read past EOF, file "</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_Write1</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run138</CDNUSR_LEGACY_MSG_ID>

    <Id>7137</Id>

    <Category>E</Category>

    <Desc>"Attempt to write to unopened external file"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_Write2</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run139</CDNUSR_LEGACY_MSG_ID>

    <Id>7138</Id>

    <Category>E</Category>

    <Desc>"Attempt to write to read-only file "</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_EndOfLine</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run140</CDNUSR_LEGACY_MSG_ID>

    <Id>7139</Id>

    <Category>E</Category>

    <Desc>"Text IO READ, attempt to read past end of line"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ReadBoolean</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run141</CDNUSR_LEGACY_MSG_ID>

    <Id>7140</Id>

    <Category>E</Category>

    <Desc>"Text IO read, value TRUE or FALSE expected in line"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ReadInteger</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run142</CDNUSR_LEGACY_MSG_ID>

    <Id>7141</Id>

    <Category>E</Category>

    <Desc>"Text IO read, legal integer value not found"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ReadReal</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run143</CDNUSR_LEGACY_MSG_ID>

    <Id>7142</Id>

    <Category>E</Category>

    <Desc>"Text IO read, real numbers not implemented"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ReadTime</CDNUSR_DEFINE_NAME>

    <Id>7143</Id>

    <Category>E</Category>

    <Desc>"Text IO read, TIME values not implemented"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ReadBitVector</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run145</CDNUSR_LEGACY_MSG_ID>

    <Id>7144</Id>

    <Category>E</Category>

    <Desc>"Read bit vector: illegal value for bit encountered"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NotSignal</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load146</CDNUSR_LEGACY_MSG_ID>

    <Id>7145</Id>

    <Category>E</Category>

    <Desc>"Symbol '%s' is not a signal"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_TooManyArgs</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load147</CDNUSR_LEGACY_MSG_ID>

    <Id>7146</Id>

    <Category>E</Category>

    <Desc>"Too many arguments specified for this procedure"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_MissingArg</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load148</CDNUSR_LEGACY_MSG_ID>

    <Id>7147</Id>

    <Category>E</Category>

    <Desc>"No value for formal procedure argument '%s' specified"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_Read2nd</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load149</CDNUSR_LEGACY_MSG_ID>

    <Id>7148</Id>

    <Category>E</Category>

    <Desc>"'Second' argument of READ must be a variable"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_EListTooLong</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load150</CDNUSR_LEGACY_MSG_ID>

    <Id>7149</Id>

    <Category>E</Category>

    <Desc>"Expression list is wrong length; %s elements expected"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_StringLen</CDNUSR_DEFINE_NAME>

    <Id>7150</Id>

    <Category>E</Category>

    <Desc>"String "</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoWait</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load152</CDNUSR_LEGACY_MSG_ID>

    <Id>7151</Id>

    <Category>E</Category>

    <Desc>"Process without sensitivity list or WAIT statement - possible infinite loop!"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_WaitNotAllowed</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load153</CDNUSR_LEGACY_MSG_ID>

    <Id>7152</Id>

    <Category>E</Category>

    <Desc>"Process with sensitivity list must not also contain WAIT statement"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadAttrDtype</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load154</CDNUSR_LEGACY_MSG_ID>

    <Id>7153</Id>

    <Category>E</Category>

    <Desc>"Type '%s' is not appropriate for use with attribute '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ReadStdlogicVector</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load155</CDNUSR_LEGACY_MSG_ID>

    <Id>7154</Id>

    <Category>E</Category>

    <Desc>"Text IO read std_logic_vector: illegal value encountered, must be one of "</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NotAttribute</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load156</CDNUSR_LEGACY_MSG_ID>

    <Id>7155</Id>

    <Category>E</Category>

    <Desc>"'%s' is not the name of a user defined attribute"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_PortOrder</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load158</CDNUSR_LEGACY_MSG_ID>

    <Id>7157</Id>

    <Category>E</Category>

    <Desc>"Port order of entity '%s' and component declaration do not match"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_SharedNotAllowed</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load159</CDNUSR_LEGACY_MSG_ID>

    <Id>7158</Id>

    <Category>E</Category>

    <Desc>"Shared variable declaration not allowed in this context"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_DupPortAssoc</CDNUSR_DEFINE_NAME>

    <Id>7159</Id>

    <Category>E</Category>

    <Desc>"Duplicate association for port '%s' of instance '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_RecursiveSubpgm</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load161</CDNUSR_LEGACY_MSG_ID>

    <Id>7160</Id>

    <Category>E</Category>

    <Desc>"Recursive subprograms are not yet implemented"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadObjectType</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load163</CDNUSR_LEGACY_MSG_ID>

    <Id>7162</Id>

    <Category>E</Category>

    <Desc>"Bad object type in expression list; %s"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadOverLoad</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load164</CDNUSR_LEGACY_MSG_ID>

    <Id>7163</Id>

    <Category>E</Category>

    <Desc>"No overloaded subprogram defined for call of '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_AmbigOverload</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load165</CDNUSR_LEGACY_MSG_ID>

    <Id>7164</Id>

    <Category>E</Category>

    <Desc>"Overloaded subprogram call '%s' is ambiguous"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_EventNotRead</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load167</CDNUSR_LEGACY_MSG_ID>

    <Id>7166</Id>

    <Category>E</Category>

    <Desc>"Event based attributes of signals of mode out cannot be read."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadProcName</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load168</CDNUSR_LEGACY_MSG_ID>

    <Id>7167</Id>

    <Category>E</Category>

    <Desc>"A procedure name must be an identifier, not '%s'."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadOperSym</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load169</CDNUSR_LEGACY_MSG_ID>

    <Id>7168</Id>

    <Category>E</Category>

    <Desc>"A function that overloads an operator must have a valid operator name, not '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadIdentChar</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load170</CDNUSR_LEGACY_MSG_ID>

    <Id>7169</Id>

    <Category>E</Category>

    <Desc>"Illegal character in identifier"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_SliceDir</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load171</CDNUSR_LEGACY_MSG_ID>

    <Id>7170</Id>

    <Category>E</Category>

    <Desc>"A slice of an array must have the same direction as the array"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadReturn</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load172</CDNUSR_LEGACY_MSG_ID>

    <Id>7171</Id>

    <Category>E</Category>

    <Desc>"A return statement can only occur in the body of a subprogram"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoValue</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load173</CDNUSR_LEGACY_MSG_ID>

    <Id>7172</Id>

    <Category>E</Category>

    <Desc>"A return statement in a function must return a value"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UnEvalType</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load174</CDNUSR_LEGACY_MSG_ID>

    <Id>7173</Id>

    <Category>E</Category>

    <Desc>"An expression used to define a type cannot be evaluated."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UnDeclCall</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load175</CDNUSR_LEGACY_MSG_ID>

    <Id>7174</Id>

    <Category>E</Category>

    <Desc>"A procedure or function can only be called after its body is defined."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UnExpectedEOF</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load176</CDNUSR_LEGACY_MSG_ID>

    <Id>7175</Id>

    <Category>E</Category>

    <Desc>"Unexpected end of file"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_EDIFLevel0</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load177</CDNUSR_LEGACY_MSG_ID>

    <Id>7176</Id>

    <Category>E</Category>

    <Desc>"Only EDIF Level 0 is supported"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_EDIFKeywordLevel0</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load178</CDNUSR_LEGACY_MSG_ID>

    <Id>7177</Id>

    <Category>E</Category>

    <Desc>"Only EDIF Keyword Level 0 is supported"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_WhileNotBoolean</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load180</CDNUSR_LEGACY_MSG_ID>

    <Id>7179</Id>

    <Category>E</Category>

    <Desc>"While loop condition expression is not of type Boolean."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NoGenValue</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load181</CDNUSR_LEGACY_MSG_ID>

    <Id>7180</Id>

    <Category>E</Category>

    <Desc>"No value found for generic '%s'."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_DUPLICATE_SYMBOL</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load182</CDNUSR_LEGACY_MSG_ID>

    <Id>7181</Id>

    <Category>E</Category>

    <Desc>"Duplicate symbol defined for '%s' in scope '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_OutputSignal</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load183</CDNUSR_LEGACY_MSG_ID>

    <Id>7182</Id>

    <Category>E</Category>

    <Desc>"Attempt to read from output signal '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_FormalSignal</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load185</CDNUSR_LEGACY_MSG_ID>

    <Id>7184</Id>

    <Category>E</Category>

    <Desc>"The parameter '%s' of subprogram '%s' must be a signal"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadResFunc</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load186</CDNUSR_LEGACY_MSG_ID>

    <Id>7185</Id>

    <Category>E</Category>

    <Desc>"The identifier '%s' is not a valid resolution function"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadEntity</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load187</CDNUSR_LEGACY_MSG_ID>

    <Id>7186</Id>

    <Category>E</Category>

    <Desc>"The name '%s' is not an entity name"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadPkgBody</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load188</CDNUSR_LEGACY_MSG_ID>

    <Id>7187</Id>

    <Category>E</Category>

    <Desc>"This is not a correctly formed package body"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_BadArchBody</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load189</CDNUSR_LEGACY_MSG_ID>

    <Id>7188</Id>

    <Category>E</Category>

    <Desc>"This is not a correctly formed architecture body"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_TooBigForDemo</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load190</CDNUSR_LEGACY_MSG_ID>

    <Id>7189</Id>

    <Category>E</Category>

    <Desc>"Design is too large to be supported by the demonstration version of Simulate.&#xA;Designs cannot be loaded if they exceed the 200 statement limit."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_IDS_LOADMSG_GENERIC</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Run191</CDNUSR_LEGACY_MSG_ID>

    <Id>7190</Id>

    <Category>I</Category>

    <Desc>"%s"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_UnterminatedIdent</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load192</CDNUSR_LEGACY_MSG_ID>

    <Id>7191</Id>

    <Category>E</Category>

    <Desc>"Unterminated identifier string"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_MultRoots</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load193</CDNUSR_LEGACY_MSG_ID>

    <Id>7192</Id>

    <Category>E</Category>

    <Desc>"Multiple design roots found; using '%s' as the design root"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NullTopLevelContext</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load194</CDNUSR_LEGACY_MSG_ID>

    <Id>7193</Id>

    <Category>E</Category>

    <Desc>"No top level context found"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_cant_save_TLE</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load195</CDNUSR_LEGACY_MSG_ID>

    <Id>7194</Id>

    <Category>E</Category>

    <Desc>"Could not save top-level-entity '%s' as project default."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_NCEntity</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load196</CDNUSR_LEGACY_MSG_ID>

    <Id>7195</Id>

    <Category>E</Category>

    <Desc>"Internal compiler error; design unit %s not compiled when needed."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_WrongDim</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load197</CDNUSR_LEGACY_MSG_ID>

    <Id>7196</Id>

    <Category>E</Category>

    <Desc>"The prefix array does not contain this number of dimensions."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_E_IDS_LOADMSG_ConstArrayAssign</CDNUSR_DEFINE_NAME>

    <CDNUSR_LEGACY_MSG_ID>Load198</CDNUSR_LEGACY_MSG_ID>

    <Id>7197</Id>

    <Category>E</Category>

    <Desc>"Bad constant assignment - dimension mismatch between array and value."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_ILLEGAL_SYMBOL_OUTPUT_PORTION_TRUTH_STATE</CDNUSR_DEFINE_NAME>

    <Id>7198</Id>

    <Category>I</Category>

    <Desc>"Illegal symbol in the output portion of a Truth/State table."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_ATTEMPTING_INDEX_NULL_POINTER</CDNUSR_DEFINE_NAME>

    <Id>7199</Id>

    <Category>I</Category>

    <Desc>"Attempting to index a null pointer '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_WARNING_SDF_INSTANCE_FOUND</CDNUSR_DEFINE_NAME>

    <Id>7200</Id>

    <Category>I</Category>

    <Desc>"warning (%d): SDF: instance '%s' not found&#xA;"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_SYNTAX_ERROR_LINE</CDNUSR_DEFINE_NAME>

    <Id>7201</Id>

    <Category>I</Category>

    <Desc>"&#xA; syntax error  %c  on line %d"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_NUMERIC_VECTOR_COMPARISON</CDNUSR_DEFINE_NAME>

    <Id>7202</Id>

    <Category>I</Category>

    <Desc>"A numeric vector comparison needs more than 32 bits; results could be incorrect."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_ATTEMPTING_INDEX_PAST</CDNUSR_DEFINE_NAME>

    <Id>7204</Id>

    <Category>I</Category>

    <Desc>"Attempting to index past the end of '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_ILLEGAL_SYMBOL_STATE_PORTION_STATE</CDNUSR_DEFINE_NAME>

    <Id>7205</Id>

    <Category>I</Category>

    <Desc>"Illegal symbol in the state portion of a State table."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_NEGATIVE_DELAY_NEW_OUTPUT</CDNUSR_DEFINE_NAME>

    <Id>7206</Id>

    <Category>I</Category>

    <Desc>"Negative delay. New output value not scheduled. Output signal is: "</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_GLITCH_DETECTED_PORT</CDNUSR_DEFINE_NAME>

    <Id>7210</Id>

    <Category>I</Category>

    <Desc>"%s: GLITCH Detected on port %s"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_VECTOR_ARITHMETIC_OPERATION</CDNUSR_DEFINE_NAME>

    <Id>7211</Id>

    <Category>I</Category>

    <Desc>"A vector arithmetic operation needs more than %d bits of precision; results could be incorrect."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_ATTEMPTING_DIVIDE_ZERO</CDNUSR_DEFINE_NAME>

    <Id>7212</Id>

    <Category>I</Category>

    <Desc>"Attempting to divide by zero: '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_VECTOR_ARRAY_LENGTHS_EQUAL</CDNUSR_DEFINE_NAME>

    <Id>7213</Id>

    <Category>I</Category>

    <Desc>"Vector (array) lengths not equal. "</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_WARNING_SDF_PORT_WIRE_DELAY_GENERIC_FOUND</CDNUSR_DEFINE_NAME>

    <Id>7214</Id>

    <Category>I</Category>

    <Desc>"warning (%d): SDF: port/wire delay generic '%s' not found&#xA;"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_FATAL_SDF_FOUND</CDNUSR_DEFINE_NAME>

    <Id>7215</Id>

    <Category>I</Category>

    <Desc>"fatal (%d): SDF: entity '%s' not found&#xA;"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_ATTEMPTING_PASS_BAD_POINTER</CDNUSR_DEFINE_NAME>

    <Id>7216</Id>

    <Category>I</Category>

    <Desc>"Attempting to pass a bad pointer '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_ATTEMPTING_INDEX_EMPTY_ARRAY</CDNUSR_DEFINE_NAME>

    <Id>7217</Id>

    <Category>I</Category>

    <Desc>"Attempting to index an empty array '%s'"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_ERROR_SDF_DELAY_BLOCK_TOO_BIG_MAX_ENTRIES</CDNUSR_DEFINE_NAME>

    <Id>7220</Id>

    <Category>I</Category>

    <Desc>"Error (%d): SDF: delay block too big; (max %d entries)&#xA;"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_ILLEGAL_SYMBOL_INPUT_PORTION_TRUTH_STATE</CDNUSR_DEFINE_NAME>

    <Id>7221</Id>

    <Category>I</Category>

    <Desc>"Illegal symbol in the input portion of a Truth/State table."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_WARNING_SDF_DELAY_PATH_GENERIC_FOUND</CDNUSR_DEFINE_NAME>

    <Id>7222</Id>

    <Category>I</Category>

    <Desc>"warning (%d): SDF: delay path generic '%s' not found&#xA;"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_FATAL_ERROR_SLICE_CODE_GENERATION_LINE</CDNUSR_DEFINE_NAME>

    <Id>7224</Id>

    <Category>I</Category>

    <Desc>"Fatal error in slice code generation at line %d"</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_DELAY_OUTPUT_SIGNAL</CDNUSR_DEFINE_NAME>

    <Id>7228</Id>

    <Category>I</Category>

    <Desc>"No Delay Path Condition TRUE.  0-delay used. Output signal is: "</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_DELAY_INPUT_OUTPUT</CDNUSR_DEFINE_NAME>

    <Id>7229</Id>

    <Category>I</Category>

    <Desc>"Path Delay less than time since input. 0 delay used. Output signal is: "</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_ERROR_MESSAGE</CDNUSR_DEFINE_NAME>

    <Id>7230</Id>

    <Category>I</Category>

    <Desc>"Unknown error message."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_TRUTH_SMALL</CDNUSR_DEFINE_NAME>

    <Id>7231</Id>

    <Category>I</Category>

    <Desc>"Width of the Truth/State table is too small."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_TRUTH_IGNORED</CDNUSR_DEFINE_NAME>

    <Id>7232</Id>

    <Category>I</Category>

    <Desc>"Width of Truth/State table is too large. Extra elements are ignored."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_TRUTH_ELEMENTS</CDNUSR_DEFINE_NAME>

    <Id>7233</Id>

    <Category>I</Category>

    <Desc>"Result of Truth/State table has too many elements."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

  <Msg>

    <CDNUSR_DEFINE_NAME>eORENGINE_I_SRC_TRUTH_FEW_ELEMENTS</CDNUSR_DEFINE_NAME>

    <Id>7234</Id>

    <Category>I</Category>

    <Desc>"Result of Truth/State table has too few elements."</Desc>

    <Output>U</Output>

    <ExtDesc>""</ExtDesc>

  </Msg>

 </MsgFile>