Support Overview

The following compiler/environment versions are supported:

IAR EW integration is provided as follows:

The following components are provided to facilitate the testing of IAR Embedded Workbench projects:

Known Limitations

C++test does not fully support IAR Extended Embedded C++ (EEC++). Core C++ language features specific to IAR EEC++ (templates, multiple and virtual inheritance, namespaces, mutable attribute, and cast operators) are supported, but C++test does not accept code that uses STL headers. This limitation is caused by the unsupported IAR extensions of the template-related C++ standard algorithms mentioned in Known Limitations.