I am trying to use Timing_Event to detect missed task deadlines.
At the Stone SPARK proof level, I get the following error when calling the Set_Handler procedure from Ada.Real_Time.Timing_Events:
"Timing_Event_Handler" is not allowed in SPARK (due to access to protected subprogram)
Is the Timing_Event interface incompatible with SPARK? Are there alternative ways to implement task deadline-miss detection in SPARK?