mirror of
				https://github.com/Z3Prover/z3
				synced 2025-10-31 03:32:28 +00:00 
			
		
		
		
	update print to elide overly long sets of intervals
This commit is contained in:
		
							parent
							
								
									7f3b518a71
								
							
						
					
					
						commit
						8c67c23883
					
				
					 1 changed files with 15 additions and 5 deletions
				
			
		|  | @ -2075,11 +2075,15 @@ namespace { | |||
|             out << e->side_cond << " "; | ||||
|         else | ||||
|             out << e->side_cond.size() << " side-conditions "; | ||||
|         if (e->src.size() <= 5) | ||||
|             for (const auto& src : e->src) | ||||
|                 out << src << "; "; | ||||
|         else | ||||
|             out << e->src.size() << " sources"; | ||||
|         unsigned count = 0; | ||||
|         for (const auto& src : e->src) { | ||||
|             ++count; | ||||
|             out << src << "; "; | ||||
|             if (count > 10) { | ||||
|                 out << " ..."; | ||||
|                 break; | ||||
|             }                 | ||||
|         } | ||||
|         return out; | ||||
|     } | ||||
| 
 | ||||
|  | @ -2087,9 +2091,15 @@ namespace { | |||
|         if (!e) | ||||
|             return out; | ||||
|         entry const* first = e; | ||||
|         unsigned count = 0; | ||||
|         do { | ||||
|             display_one(out, v, e) << delimiter; | ||||
|             e = e->next(); | ||||
|             ++count; | ||||
|             if (count > 10) { | ||||
|                 out << " ..."; | ||||
|                 break; | ||||
|             }                 | ||||
|         } | ||||
|         while (e != first); | ||||
|         return out; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue