!<arch>
/               958151623   0     0     0       124       `
           <  ]  ]  ]  ]init_sim end_sim sim_verify_codegen simulate_network simulate_node sim_verify simulate_stg  com_sim.o/      958151621   5352  728   100644  15296     `
ELF                        :     4     (   .shstrtab .text .rodata .symtab .strtab .rela.text .comment    㿀'D'H'LD    @      D    @      'H`@      '  @            @       -   H@         !      "     L  ` 	
    L @          L   L  `@         	D     @       '   D    @      D    @      'H`@      '  @            @          @      '耢   	   D    @       '   D    @            @'D'H'L ' '@      HL    @      '䀢?        䀢 i     s        '    '          ܀   
          ' '  4   D@ @        -      H  "@D@ @       D  `8@      $@ 	    !   D@ @       D  `8@      $@H?       @      v   D@ @        @      '     'D  `@      '  @            @      4   @      '   j    'Ā      Ā        `     @         `     @      @      @       8      	     ؒ @          `"  `     ؒ  @           ` 	 
    @           `@         	"   ` 	 	   `"     ؒ?"      *`L 
@     @         I      	     ؒ @          `"  `     ؒ  @           ` 	 
    @           `@         	"   ` 	 	   `"     ؒ?"  k    *`L 
@     @         J      	     ؒ @          `"  `     ؒ  @           ` 	 
    @           `@         	 "   ` 	 	   `"     ؒ?"         	*L@       @      @      @      *    '   D@ @      'D@ @      ''   `     @      'D  `@      '  @            @       '      "       ` 	
    Ԓ @               `@         	  '@       '   'D  `@      '  @            @       B   @      '   5      "       ` 	
    Ԓ @               `@         	  ' '      "     @            "  '   @      @         D  @    @      @      ܀  k   D@ @      '  b      H  "@ @           !    @       H?       @      K    @        @      '     ' @         `  
쀢@         *`L 
@     @         I      	     ؒ @          `"  `     ؒ  @           ` 	 
    @           `@         	"   ` 	 	   `"     ؒ?"  h    *`L 
@     @         J      	     ؒ @          `"  `     ؒ  @           ` 	 
    @           `@         	 "   ` 	 	   `"     ؒ?"         	*L@       @      @       x    '6   @      '   `     @               `     @      @      @         ]      `     @      ' @      쀢@     )   !      "       ` 	
    ̒ @               `@      @  	
  *`:       @       '   !     @        @              @      @      @               `     @             `'D'H'L ' 'D@ @            D@ @              Z   @      HL    @      'Ѐ?        Ѐ i     s        '    '    1      쀢   
   耢       ' '耢      D@ @             '    '   H  @ *   D  `8@      'ܒܔ  @            @          `"    D@ @      '̀      @               H  "@
  
      `     @             `  *`L 	  '耢      D  `8@         |   @       D  `8@           !   D  `8@       @              @             '@      Ȁ@     "   Ȑ 	
  *`: 0    Ȑ 	
  *`: 1       `     @       }   Ȓ '   'D  `8@      'ܒܔ  @            @            
@ *:'В`"  Ѐ 0    "  	   Ѐ 1    ؒ "    '쀢   A   D@ @      '̀   8   Ԁ      @      'Ā      @             `     @              @      'Ā      @             `     @                   `     @             㿀'D'H'LH      `      `     @      D@ @         +      `     @      D  `8@      '  @            @                   @            `     @      D@ @      '䀢         `     @       @      '!     @        @              @               `     @             x'D'H'L$ '@      HL    @      '쀢?     ,   쀢 n     "      ` @      '耢       |   
 `     `  	     : 
*"@
" 	'     e         H  "@
      Z        	*L@     @      @      '@            @        G   @       D@ @              `     @      @        0   @       D@ @              `     @      @           D@ @      '@      ܰ        `     @             㿐   `       @         `      @         `       @         `       @        㿐      
Network simulation:
   Outputs:         %d     
       Next state:     %d      is      simulate network: network has %d inputs; %d values were supplied.
      Some latch has the value 'don't care' or 'undefined'.
  Use set_state to put the network in a valid state.
     0       1       simulate network: bad value '%s' -- should be 0 or 1
   simulate stg: stg has %d inputs; %d values were supplied.
      simulate stg: bad value '%s' -- should be 0 or 1
       
STG simulation:
       Next state cannot be determined
         %c     
Next state: %s (%s)

  usage: simulate [-s] [-i] in1 in2 in3 ...
      set_state: one state must be given
     set_state: network had %d latches; %d values were supplied.
    set_state: bad value '%c' -- should be 0 or 1
  set_state: state with encoding name %s not found in stg
        set_state: state with symbolic name %s not found in stg
        usage: set_state [-s] [-i] [state_name]
        Network state:  

      STG state:      %s (%s)

       usage:  print_state
    n:      read_blif %s    Number of inputs do not agree
  Number of outputs do not agree
 usage: sim_verify [-n n_patterns] network2.blif
        simulate        set_state       print_state     sim_verify                                                          '                       5  L                     D         T         a              k              x                                                                                                                                                                                                 !             /     |    8             ?             J             S             _             s                                                                                                                                                                         (             -             <             R             Y             _             l  t       t             {                                                   com_sim.c dump_outputs gcc2_compiled. com_set_state com_sim_verify com_print_state com_simulate st_insert network_free fprintf com_add_command strlen stg_reset util_getopt simulate_network lsFinish st_free_table network_is_real_po lsStart com_execute st_ptrhash util_optind st_init_table st_lookup_int init_sim siserr sim_verify lsLength network_stg g_get_v_slot_static network_num_pi network_num_po stg_get_state_by_encoding strcmp latch_from_node stg_set_current array_resize util_getopt_reset sprintf st_ptrcmp array_free network_dfs network_alloc atoi array_do_alloc stg_get_state_by_name lsNext .umul simulate_stg end_sim sisout util_optarg array_global_index g_get_g_slot_static array_abort        	                         (  	      ,        0         D         \  1       t                    7	         7         7	         7         9         7	         7         2        	   (       (          4  	   0  8     0  <        H  	   8  L     8  P        d        |  1                %        	   H       H            	   0       0           8  (      H  	   P  L     P  P          !        	      $        4  !      L        d  	      p  !                        	   X       X            !        /        	                        1      $        8  %        	                	                      	                	                      +                9      0  9      l  '        2        	            $      H  9        9        '        2      \  	    `      d  $        9        9        '      4  2        	                	                      +              	  ,      	         	0  *	      	4  *      	8  	      	<        	@        	X        	p  1      	        	  7	      	  7      	  7	      	  7      	  9      	  7	      	  7      	  2      
  
      
<        
T  1      
l        
  %      
  7	      
  7      
  7	      
  7      
  9      
  7	      
  7      
  2      D                  +        5	        5        +        +                	                8      (  	      4  8      H        L  	  X  P    X  T        l  8      |  /        	                8        	                	            $        9      X  9        '        2      0  	    4      8  $      l  9        9        '        2      l  	                	                    +        3        5	        5        	                    5	        5        	                     +      ,  +      @  5	      D  5      H  	     L       P        d  8        5	        7	        7        7	        7        9        7	        7        2        5        	                      5	      ,         @         L  5      P  	    T      \        h  +      t  +        	                	  0      0            !                (      (  	   P  ,     P  0          !        	              4        L  1      d                          	                	                	  `      `            	              @        X        p          	                                	                          D  	      H        L  	    P      X                  1              T          #        &        	                	                    0        &      $  	      (        ,  	  8  0    8  8        T  	      X        \  	  x  `    x  d          5	        5        	   0       0            !        5	        5        	                             1      0        @  5	      H  5      L  	   H  P     H  X        h  5	      l  5      p  	    t      x                  5	        5        	                    8        5	                          5         	                     	      $        (  	    ,      0        d  (      t  	    x      |          6	        6        .      H  	      P        p  	      t          	              )        -                        !        !        	                	                  $        <  "      P  "      d  	      h        l  	  0  p    0  t                                  	                	  P      P            	             	                    	             	    $      ,        4  	    8      <  	    @      H        P  	    T      X  	  L  \    L  d       as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
 GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)                                                          4   =                               t                                                                !        
         !            %\                    )            (                  4             :   h               codegen.o/      958151622   5352  728   100644  8396      `
ELF                             4     (   .shstrtab .text .rodata .symtab .strtab .rela.text .comment    P'D'H'L'PD@       H@              `     @           D@       H@              `     @           D@       *` 
@      ''D`@      '  @            @       E   'H`@      '  @            @            @ @             *`Ȑ 	"       '   H@      @    !   @             @            '   D@       *` 
@      ''D`@      '  @            @       E   'H`@      '  @            @            @ @             *`Đ 	"       '   H@      @    !   @             @        I    '    	    P@       	        @      '쀢        -   D@      'H@      'D@      ؐ 	Ԑ 	 
'H@      ؐ 	Ԑ 	 
'    @          @          @          @      D    @     H    @         @      D`@      '  @            @               @             @          @      '؀ 	         *`Ȕ 	     @       '       @          @      'Ԁ 	         *`Ĕ 	     @       '       @         `         @      '耢         s      @  	"       @       	   @ 
 
"@ '܀?        @  	"       @       	   `  *@ `"     @      @       	    PP@       	@      L 
`     `:``    P@       	@      Ȁ      @      '    Ā      @      '           `'D'H'L@      'H`@      '  @            @          @            H`@      '  @            @          @            H`@      '  @            @           `    @         D    L@      H@      '' @    1      "       ` 	
    Ē @               `@         	  ' `    @       D    @      @        	   D    @          @        	   D    @           '@      ?'耢           $`  !   耢       $` 	     $ $@ @       *`  	      @            @       '܀      D    @       '' 
@
"  2`   
    @                 @     	* @
  'Ȁ`          V   Ԁ       *`:  	* Ԑ@
 	*
` 2 
      @       'Ѐ           .         D    @      @       D    @      '          D    @      @       D    @      '     '   '?'D   D    @           `    ̒  @      '@       @       D     @       '   @      @      D    @            Number of inputs do not agree
  Number of outputs do not agree
 No match for input '%s' in network2
    No match for output '%s' in network2
   %s.c    w       #define nin %d
 #define nout %d
        #define nodes1 %d
      #define nodes2 %d
      func1   func2   char *output_names[%d] = {
         "%s",
      };
     int input_map[%d] = {
      %d,
        int output_map[%d] = {
 driver.c        r       cc -o %s %s.c   %s %d   void %s(a)
register unsigned *a;
{
         a[%d] =     0       (unsigned) -1   |       &       a[%d]   ~a[%d]  ;
          a[%d] = a[%d];
     }
                                                                                    '              7              ?              H              V              ^              s                                                                                                                                                                                                            "             +             2             9             ?             M             V             d             w                                      codegen.c gcc2_compiled. sim_gen_code nodeindex_alloc fprintf lsFinish com_open_file lsStart network_num_internal nodeindex_free nodeindex_indexof siserr sim_verify_codegen network_num_pi network_num_po strcmp fclose sprintf free array_free node_name network_dfs node_get_fanin node_error __filbuf system lsNext .umul node_function __flsbuf node_num_cube array_global_index nodeindex_insert MMalloc array_abort             (         <  	       @         D  	       H         L         d         t           	                  	                                    $         
                       (  
      @        X        x                  	                        	   @       @           ,        @  $      X  
      p                  
                              D        \  	      d        p        t  	   h  x     h  |          	                      	              	                      $        H        l  	     p       x          	                      	                      	                      	              	              	                     
      0        H        `  	  (  d    (  l          	  8      8            	  @      @            	  X      X            	  8      8             	  h  $    h  ,        l  	  X  p    X  x          	  8      8            	            	            	                                         	                           ,  	    0      8        H        d                          
              	        	   #      	<  
      	T        	l        	  #      	  
      	        	        	  #      
  	    
      
        
(        
X  "	      
`  "      
d  "	      
l  "      
  %      
  "	      
  "      
        
        
  	    
      
                  	           $        8        P  	    T      X        t  !                      0        T  	     X       \                l          	                            	                    	                  $        4  	    8      <          	                                              	  (      (                  $        0  	  @  4    @  8       as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
 GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)                                                          4   =                               t  H                                C                                `               !            d                    )               	$               4             $   h               interpret.o/    958151623   5352  728   100644  12136     `
ELF                        .(     4     (   .shstrtab .text .rodata .symtab .strtab .rela.text .comment    x'DD@      ''D 
@
" D 2`   
    @                D @    D 	* @
  '䀢`          $    <'@      '@      '@      @      '@                '   @           D" <    D " <@        p'D'H'LLD@       @       `          B   ` @         ` @      @      'D`@      'ԒԔ  @            @       %      "     L  ` 	
    L @          L   L  `@         	  '" < '      'H @     *      "     H  ` 	
    H @          H   H  `@         	  ' `    @       '     
@      'D`@      'ԒԔ  @            @       P   ܒ  @       <'   	     ؒ @          `"  `     ؒ  @           ` 	 
    @           `@         	"   ` 	 	   `"     ؒ?"    ذ       㿈'D'HD
  /*`: 'D`      !   * :` -    H
  *`: -    H*`:
  * :@       
   H 'H          h'D'H'LH  	@      ''H @     I      "     H  ` 	
    H @          H   H  `@         	  '܀   	   ̐ 	 0*      ܀  	   ̐ 	 1*         `             ` @         ` @      @      ̒ '   H @
*  D @      'L"  D @        @      '@        	@      '  @            @       y     @      'A      k    @      '@      L"@ LD@ @      'D @      ̀@     Q      	     Ȓ @          `"  `     Ȓ  @           ` 	 
    @           `@         	  
@ * `"   ` 	 	   `"     Ȓ?" ̒ '   ~   L  `     D    @      '쀢      D    @      '耢          쀢`     '@        	@      '  @            @       y     @      '      k    @      '@      L"@ LD@ @      'D @      ̀@     Q      	     Ȓ @          `"  `     Ȓ  @           ` 	 
    @           `@         	  
@ * `"   ` 	 	   `"     Ȓ?" ̒ '   ~   Ѐ      @      '    Ȱ       h'D'H'LD@      'D@      ' *` 
@      'ؐ @      'Ԑ @      'L: 'LD"   А 	H"  '耢         ܒ *` 
@       	*Ԓ@
"@  '      'L 	        DH 	ؐ 	'@ v   '耢          *`А 	 	*Ԕ@   @     '      '܀ 	     ]    	*  @
 Ԓ@
 
*@   @  	 E   @     ؀      @      '       '쀢           *`Ԑ 	  `      *`Ԓ 
@ @       *`Ԑ 	"       '   Ԁ      @      '      Q    '    'l   ؀      @      '       '쀢           *`Ԑ 	  `      *`Ԓ 
@ @       *`Ԑ 	"       '   Ԁ      @      '       L*`      @              x'D'H'L'PL@ @      ' L 
@ @      'HP 	*  @
 H@
P 
*@   @  	'耢         `           @          '
 `      
   : ' '    * 	'   `     @      D@  6      `     @         `     @      H@ @  $      `     @         `     @       H 
@ @        `     @         `     @        㿈'D'H'L'D 	            	*H@
@ L
`  @        @       '     㿈'D'H'LL@      'D 	        @       @       	*H@
,   ?#
 "@  '     x'D'H'L   `     @      ''D`@      '  @            @           *`H 	 @       '   'D`@      '  @            @            @      'D@      	*L@
"@  '     x'D'H'LL@      'HL@                 L `        `     !P     @           @      ''쀢          *` 
@       	*ܒ@
"@  '      ' 	     7   L@      'DH    ܒ@
 
*@ "@  ܐ 	 	*  @
 ܒ@
 
*@ @ : "   ܐ 	 	*  @
?"   '   L@  =   'HL@      '쀢           *`ܐ 	  `      *`ܒ 
@ @       *`ܐ 	"       '   ܀      @      '           x'D'HD@      ''ܠ  䀤         ?'D $`           D $`     D $D $ @ @       *` 	      @            @       '  D 
@
" D 2`   
    @                D @	    D *` 	  '쀢`          *   耢       * :` *` 	 *`
 2 	     @       'ؒ *`H 	 *`  	  
@'`    	'ܠ |   ܰ           Fatal error: file %s, line %d
%s
       interpret.c     network_simulate: too few input values supplied simulate_stg: bad value in simulation
  ANY     *       Passed verification with %d random input vectors
       %s:%u: failed assertion `%s'
   diff    verification failed on input value:     
       internal network outputs:       read-in network outputs:        Note that the inputs and outputs are matched up by order, not by name
  %d      node->type != PRIMARY_INPUT                                         %              4    T     E  P                      P          c    \                   w            x                                                                                                                                                                                                .             5             C             I    t    T             ^             m             |                                                                                                                                                                                              ,             3             =             K             ^             r                                      interpret.c simulate_network_32_rec gcc2_compiled. simulate_node_32 equivtrans gen_random_pattern simulate_network_32 print_pattern report_error abort st_insert __iob fprintf node_dup g_get_e_slot_static simulate_network lsFinish lsStart g_e_dest node_literal st_ptrhash g_get_out_edges simulate_node fflush st_init_table srand sim_verify st_lookup network_num_pi network_num_po stg_set_current array_resize st_ptrcmp rand free __eprintf array_do_alloc node_get_fanin stg_get_state_by_name node_error lsNext .umul simulate_stg node_function node_cofactor sisout node_free node_num_cube array_global_index g_get_g_slot_static node_num_fanin MMalloc array_abort                P  *                  /         1        1        .      L  .        1                	                		        	        		   (    	   (    		   8    	   8            	                                    (  +      @        P  3	      X  3      \  3	      d  3        7        3	        3        ,        3	        3        3	        3      4  7      H  3	      P  3      X  ,                '                +                (      8  7      t  7        "        ,      <  6      l  3	      t  3      x  3	        3        7        3	        3        ,      0  	      4        8  		      <  	      @  		   (  D  	   (  L  		   h  P  	   h  T        \  	     `       d        l          4        4        '                        +               8        h        x          !        4        7      	$  7      	`  "      	  ,      
$  		     
(  	     
,  )      
L  		     
P  	     
T  )      
        
        
  +      
        
                 0        L  !      `  4        7        7        "      <  ,        %              (         D  6      T  6      d  6        6      T  %        %        %      p  %        %      0  %      D  0	      P  0      T  		     X  	     \                           		       	       		   (     	   (  (  		     ,  	     0  &        0	        0        		       	               0	        0        		  (    	  (            0	        0        		  0    	  0            0	        0        		  (    	  (            0	         0      $  		  P  (  	  P  ,        T  0	      X  0      \  		  (  `  	  (  d        l  0	      p  0      t  		  p  x  	  p  |          0	        0        		      	            0        X  $      d  $        #	        #        	                                +              L        t          +                (      $  5      <        t  		     x  	     |  		   (    	   (    		      	      &        6        6      <  (      (          %        %        2        ,        *        *        *        *     as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
 GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)                                                          4   =                               t  X                                                                               !            !,                    )            #  	               4             -   h               