[COMMITTED] ada: Set Loop_Variant assertion policy to Ignore in both
Checks
Commit Message
From: Yannick Moy <moy@adacore.com>
Set Loop_Variant assertion policy to Ignore in both.
gcc/ada/
* libgnat/a-strsup.adb: Set assertion policy for Loop_Variant.
Tested on x86_64-pc-linux-gnu, committed on master.
---
gcc/ada/libgnat/a-strsup.adb | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
@@ -29,12 +29,13 @@
-- --
------------------------------------------------------------------------------
+-- Ghost code, loop (in)variants and assertions in this unit are meant for
-- analysis only, not for run-time checking, as it would be too costly
-- otherwise. This is enforced by setting the assertion policy to Ignore.
pragma Assertion_Policy (Ghost => Ignore,
Loop_Invariant => Ignore,
+ Loop_Variant => Ignore,
Assert => Ignore);
with Ada.Strings.Maps; use Ada.Strings.Maps;