AdaCore: Build Software that Matters
AdaCore Hero Image

Blog

An Insight Into the AdaCore Ecosystem

I Stock 1198811623
Mar 19, 2026
Kyriakos Georgiou

Hardware-Driven Security: Can CHERI Fix the "Blind Spots" of Software Testing?

This work combines fuzz testing with CHERI hardware. Unlike heuristic-based sanitizers, CHERI uses hardware-enforced capabilities - pointers with…
Read More
York jorvik
May 26, 2021

Pat Rogers

An Introduction to Jorvik, the New Tasking Profile in Ada 2022

The Ada 2022 draft defines a new tasking profile named Jorvik (pronounced “Yourvick”), based directly on the standard Ravenscar profile. Jorvik…

I Stock 1058077096
May 05, 2021

Fabien Chouteau

From Rust to SPARK: Formally Proven Bip-Buffers

I am following the evolution of the embedded Rust community and in particular the work of James Munns from Ferrous-Systems. One of the projects that…

Family2
Apr 28, 2021

Pat Rogers

On the Benefits of Families ... (Entry Families)

I Stock 520592916
Feb 26, 2021

Simon Buist

Showing Global contracts with GNAT Studio

In the integrated development environment, GNAT Studio, there is now a plugin that inserts the generated Global contracts inline with the code.

Tweetnacl
Feb 18, 2021

Roderick Chapman

Doubling the Performance of SPARKNaCl (again...)

Following my last blog entry, further experiments show how the performance of SPARKNaCl can be doubled (again), plus analysis of worst-case stack…

Tweetnacl
Feb 09, 2021

Roderick Chapman

Performance analysis and tuning of SPARKNaCl

This blog goes into the details of both measuring and improving the runtime performance of SPARKNaCl on a real "bare metal" embedded target, and…

Fosdem
Feb 04, 2021

Fabien Chouteau

AdaCore at FOSDEM 2021

Like previous years, AdaCore will participate in FOSDEM. This time the event will be online only, but this won’t prevent us from celebrating Open…

Minisam dark
Feb 02, 2021

Fabien Chouteau

Mini SAM M4 Ada BSP

Beyond the great look, the Mini SAM M4 provide a powerful 120 Mhz Microchip SAMD51 Cortex-M microcontroller, a couple of LEDs and a user…

I Stock 1144628524
Jan 22, 2021

Léo Germond

How To: GNAT Pro with Docker

I Stock 866702538
Jan 11, 2021

Fabien Chouteau

Ada on any ARM Cortex-M device, in just a couple minutes

In this blog post I want to present a new tool that allows one to very quickly and easily start Ada programming on any ARM Cortex-M or RISC-V…

Adacore card default
Dec 17, 2020

Paul Butcher

Finding Vulnerabilities using Advanced Fuzz testing and AFLplusplus v3.0

Rose
Dec 07, 2020

Juliana Silva

Make with Ada 2020: ADArrose