Safety Checker by TASKING v1.0r1
Release Note


This release note covers the Safety Checker by TASKING v1.0r1. For the latest information, please visit the Safety Checker support website.


Safety Checker

Safety Checker by TASKING is a SIL (Safety Integrity Level) aware Static Analyzer which supports Software Partitioning and helps to assure Freedom from Interference between software with incompatible SILs.

Beside isolation of code and data, the Safety Checker is also capable of checking C source code (ISO/IEC 9899:1990 and 1999) for possible vulnerabilities, including MISRA C guidelines (1998, 2004 and 2012) and CERT C secure coding standard.

Important Notices


For Windows, the Safety Checker will be installed in the 'Program Files' folder by default. This folder has only limited write access, so in general it is not possible to run the examples from within this location. Installing the Safety Checker outside the 'Program Files' folder solves this problem, but just copying the whole example folder to a location with sufficient access rights is preferable.

Quick start

For a quick start, go to the Start menu and open the 'Safety Checker by TASKING User Guide' from within the sub-folder called 'Manuals'. After reading chapter 'Introduction', chapter 'Tutorial' is a good starting point for exploring the capabilities of the Safety Checker.

License Information

TASKING products are protected with TASKING license management software.

License key

You need a license key when you install a TASKING product on a computer. When you order a TASKING product from Altium or one of its distributors, a license key will be sent to you by email or on paper.

See Obtaining a License on our website for more information.

Local TASKING License Server (not applicable to evaluation licenses)

If you have ordered a TASKING product with a floating license, you can have it serviced by the Remote TASKING License Server (the most convenient solution) or through a Local TASKING License Server (in case you have no external network access for example). Consult your Altium representative for assistance on deciding what the best setup would be for your situation.

If you like to setup up a local license server, we kindly refer you for more information to Support for TASKING License Management System (TLM) on our website. Here you can also download the Local TASKING License Server package.

It is advised that you install the Local TASKING License Server before you install products that require this server.