nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 22 lines 1.1 kB view raw
1--- a/src/counterexamples/ce_parsing.adb 2025-03-14 21:48:15.657409808 +0100 2+++ b/src/counterexamples/ce_parsing.adb 2025-03-14 22:04:32.114664704 +0100 3@@ -975,6 +975,9 @@ 4 elsif Is_Extended_Precision_Floating_Point_Type (Ty) then 5 pragma Assert (Size (Exp) = 15); 6 pragma Assert (Size (Significand) = 63); 7+ pragma Warnings (Off, "assertion will fail at run time"); 8+ pragma Warnings (Off, 9+ "types for unchecked conversion have different sizes"); 10 declare 11 package P is new Parse_Conversion 12 (Interfaces.Unsigned_128, Long_Long_Float); 13@@ -983,6 +986,9 @@ 14 begin 15 return (Float_K, (Extended_K, F)); 16 end; 17+ pragma Warnings (On, 18+ "types for unchecked conversion have different sizes"); 19+ pragma Warnings (On, "assertion will fail at run time"); 20 else 21 raise Program_Error; 22 end if;