testicle is a C++ unit test framework, choosing simplicity and flexibility before purism and framework-ishness. Its primary aim is to make it easy for lazy users to add a test: easy to understand how to do it, with no header file to keep in sync, and no need to somehow register each test (with the risk of forgetting to do it, and believing the test passes when in fact it never gets executed).
CSpec is a behavior-driven development framework for C. It provides a spec framework for describing the behavior of the functions of your system. The syntax is inspired from RSpec to be as legible as possible. The source code is as portable and as light as possible to make it easy to run the library on embedded devices.
The Intel Software Development Emulator is a functional emulator for new and upcoming instruction set extensions. The emulator is based on the Pin dynamic binary instrumentation system (and XED). It emulates the new instructions in the SSE4, AES, PCLMULQDQ, and RTM, BMI1, and BMI2 Intel AVX, AVX2, and AVX512 instruction set extensions. This allows developers to gain familiarity with Intel's upcoming instruction set extensions.