Building a model with char* declaration in Rational Tau results in "No matching infix operator" error

Technote (troubleshooting)


Attempts to bulid a model with char* declaration in IBM Rational TAU results in the error "No matching infix operator".


This issue was identified as a product defect and logged under APAR PM32775.

Resolving the problem

The reported problem is fixed in Rational TAU Version

WORKAROUND: You need to Initialize the variable in start transition of statemachine.


Definition 'char*' myChar = "abc" + "def";

Should be transformed as below:

'char*' myChar;

start {
  myChar = "abc" + "def";  

Document information

More support for:

Rational Tau
General Information

Software version:,

Operating system(s):

Linux, Windows

Reference #:


Modified date:


Translate my page

Content navigation