Subscribe to our monthly blog
Expert perspectives and opinions from our team
In the previous blog I argued in favor of undefined behavior in C. The behaviors I was talking about, such as integer overflow,...
Undefined behavior remains an elusive subject. On the one hand, it potentially exposes your program to dangerous situations and exploitations. On the other...
Library qualification is key, because code from the library is linked into the application and installed onto the target device. Over the last...
A study by the University of Turku, Finland (A Large-Scale Security-Oriented Static Analysis of Python Packages in PyPI) showed that 46% of 224,651...
For me as a software engineer, it is difficult to suppress the urge to automate. Regardless the complexity of a task, in my...
As Qualification Lead Engineer, my main role at Solid Sands is leading compiler qualification projects as part of our Compiler Qualification Service. In...
You can choose between reading an article about bungee jumping or going out and doing it. If you choose to jump, functional safety...
Floating-point values can look a lot like Real Arithmetic, but there are a lot of tricky details at the fringes. The accuracy of...
You need a qualified compiler to comply with regulations as set out in ISO 26262 and other functional safety standards. Besides meeting this...
Achieving a high level of code coverage through testing is one of the requirements of functional safety standards such as ISO 26262. Standard...
The systems used in modern automotive, rail, industrial control, medical and aerospace applications are, of course, incredibly complex and intricate. Given their safety-critical...
Let’s take a moment to recap. What have we written about over the last four years? If you’ve read all 49 of our...
The big advantage of the standard library is that most library functions are independent of the other functions in the library, both in...
Our Compiler Qualification Service is a fast and efficient way to get your compiler qualified. On completion, you receive a compiler qualification report...
Functional Safety standards require that the user of the library takes responsibility for the library, even if it comes from a third party....
Home / Blog / Page 3