*****************************************************************************
                       Semantic Analysis of SPARK Text
                             Examiner Pro Edition

*****************************************************************************



SPARK Simplifier Pro Edition


procedure Skein.Skein_512_Process_Block.Threefish_Block




For path(s) from start to run-time check associated with statement of line 584:

procedure_threefish_block_1.
*** true .          /* all conclusions proved */


For path(s) from start to run-time check associated with statement of line 584:

procedure_threefish_block_2.
*** true .          /* all conclusions proved */


For path(s) from start to default assertion of line 584:

procedure_threefish_block_3.
*** true .          /* all conclusions proved */


For path(s) from default assertion of line 584 to default assertion of line 584:

procedure_threefish_block_4.
*** true .          /* all conclusions proved */


For path(s) from default assertion of line 584 to run-time check associated 
          with statement of line 589:

procedure_threefish_block_5.
*** true .          /* all conclusions proved */


For path(s) from default assertion of line 584 to run-time check associated 
          with statement of line 594:

procedure_threefish_block_6.
*** true .          /* all conclusions proved */


For path(s) from start to finish:

procedure_threefish_block_7.
*** true .          /* all conclusions proved */


For path(s) from default assertion of line 584 to finish:

procedure_threefish_block_8.
*** true .          /* all conclusions proved */


