mirror of
				https://github.com/Z3Prover/z3
				synced 2025-11-03 21:09:11 +00:00 
			
		
		
		
	Merge pull request #2275 from Nils-Becker/master
Correctly Logging Term Rewritings
This commit is contained in:
		
						commit
						d36b4bf098
					
				
					 1 changed files with 3 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -579,8 +579,11 @@ struct th_rewriter_cfg : public default_rewriter_cfg {
 | 
			
		|||
            app_ref tmp(m());
 | 
			
		||||
            tmp = m().mk_app(f, num, args);
 | 
			
		||||
            m().trace_stream() << "[inst-discovered] theory-solving " << static_cast<void *>(nullptr) << " " << m().get_family_name(fid) << "# ; #" << tmp->get_id() << "\n";
 | 
			
		||||
            if (m().proofs_enabled())
 | 
			
		||||
                result_pr = m().mk_rewrite(tmp, result);
 | 
			
		||||
            tmp = m().mk_eq(tmp, result);
 | 
			
		||||
            m().trace_stream() << "[instance] " << static_cast<void *>(nullptr) << " #" << tmp->get_id() << "\n";
 | 
			
		||||
            m().trace_stream() << "[attach-enode] #" << result->get_id() << " 0\n";
 | 
			
		||||
            m().trace_stream() << "[attach-enode] #" << tmp->get_id() << " 0\n";
 | 
			
		||||
            m().trace_stream() << "[end-of-instance]\n";
 | 
			
		||||
            m().trace_stream().flush();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue