mirror of
				https://github.com/Z3Prover/z3
				synced 2025-10-31 03:32:28 +00:00 
			
		
		
		
	fix gcc compiler warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
		
							parent
							
								
									e6b8af402f
								
							
						
					
					
						commit
						64bd62b17e
					
				
					 24 changed files with 18 additions and 1114 deletions
				
			
		|  | @ -176,7 +176,6 @@ namespace sat { | |||
|     bool bceq::bce(clause& cls) { | ||||
|         svector<bool> live_clauses; | ||||
|         use_list ul; | ||||
|         use_list* save = m_use_list; | ||||
|         m_use_list = &ul; | ||||
|         ul.init(m_solver.num_vars()); | ||||
|         for (unsigned i = 0; i < m_L.size(); ++i) { | ||||
|  |  | |||
|  | @ -24,7 +24,7 @@ Notes: | |||
| 
 | ||||
| namespace sat { | ||||
| 
 | ||||
|     mus::mus(solver& s):s(s), m_is_active(false) {} | ||||
|     mus::mus(solver& s):s(s), m_is_active(false), m_best_value(0), m_restart(0), m_max_restarts(0) {} | ||||
| 
 | ||||
|     mus::~mus() {} | ||||
|     | ||||
|  |  | |||
|  | @ -21,6 +21,7 @@ Notes: | |||
| 
 | ||||
| namespace sat { | ||||
|     class mus { | ||||
|         solver& s; | ||||
|         literal_vector m_core; | ||||
|         literal_vector m_mus; | ||||
|         bool           m_is_active; | ||||
|  | @ -30,7 +31,6 @@ namespace sat { | |||
|         unsigned       m_max_restarts; | ||||
| 
 | ||||
| 
 | ||||
|         solver& s; | ||||
|     public: | ||||
|         mus(solver& s); | ||||
|         ~mus();         | ||||
|  |  | |||
|  | @ -365,7 +365,6 @@ namespace sat { | |||
|         m_clause_weights.resize(m_clauses.size(), 1); | ||||
|         m_sscore.resize(s.num_vars(), 0.0); | ||||
|         m_hscore.resize(s.num_vars(), 0); | ||||
|         unsigned num_violated = 0; | ||||
|         for (unsigned i = 0; i < m_soft.size(); ++i) { | ||||
|             literal lit = m_soft[i]; | ||||
|             m_sscore[lit.var()] = m_weights[i]; | ||||
|  |  | |||
|  | @ -1637,7 +1637,6 @@ namespace sat { | |||
| 
 | ||||
|     void solver::process_antecedent_for_unsat_core(literal antecedent) { | ||||
|         bool_var var     = antecedent.var(); | ||||
|         unsigned var_lvl = lvl(var); | ||||
|         SASSERT(var < num_vars()); | ||||
|         TRACE("sat", tout << antecedent << " " << (is_marked(var)?"+":"-") << "\n";); | ||||
|         if (!is_marked(var)) { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue