summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gnat.dg/md5_test.adb
blob: e687bdf4a01cacf1551e71dfb40d05328381c6f3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
-- { dg-do run }

with GNAT.MD5; use GNAT.MD5;
procedure md5_test is
   TEST7  : constant String := "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq";
        
   Expected : constant Message_Digest :=
      "8215ef0796a20bcaaae116d3876c664a";
   MD : Context;
begin   
   Update (MD, TEST7);
   if Digest (MD) /= Expected then
      raise Program_Error;
   end if;
end;