mirror of
				https://github.com/Z3Prover/z3
				synced 2025-10-31 19:52:29 +00:00 
			
		
		
		
	python 3 fixes
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
This commit is contained in:
		
							parent
							
								
									7232877d92
								
							
						
					
					
						commit
						8ff7735a20
					
				
					 2 changed files with 13 additions and 13 deletions
				
			
		|  | @ -210,18 +210,18 @@ def prove(claim,assume=None,verbose=0): | |||
| 
 | ||||
| 
 | ||||
|     if verbose >= 2: | ||||
|         print 'assume: ' | ||||
|         print assume | ||||
|         print 'claim: ' | ||||
|         print claim | ||||
|         print 'to_prove: ' | ||||
|         print to_prove | ||||
|         print('assume: ') | ||||
|         print(assume) | ||||
|         print('claim: ') | ||||
|         print(claim) | ||||
|         print('to_prove: ') | ||||
|         print(to_prove) | ||||
| 
 | ||||
|     f = Not(to_prove) | ||||
| 
 | ||||
|     models = get_models(f,k=1) | ||||
|     if models is None: #unknown | ||||
|         print 'E: cannot solve !' | ||||
|         print('E: cannot solve !') | ||||
|         return None, None | ||||
|     elif models == False: #unsat | ||||
|         return True,None    | ||||
|  | @ -458,7 +458,7 @@ def model_str(m,as_str=True): | |||
| 
 | ||||
|     if m : | ||||
|         vs = [(v,m[v]) for v in m] | ||||
|         vs = sorted(vs,key=lambda (a,_): str(a))  | ||||
|         vs = sorted(vs,key=lambda a,_: str(a)) | ||||
|         if as_str: | ||||
|             return '\n'.join(['{} = {}'.format(k,v) for (k,v) in vs]) | ||||
|         else: | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue