allow character mode constants
[libfirm] / ir / be / bespillbelady.c
index c5e58b7..460b415 100644 (file)
@@ -445,7 +445,7 @@ static void compute_live_ins(ir_node *block, void *data) {
        }
 
        pressure            = be_get_loop_pressure(env->loop_ana, env->cls, loop);
-       assert(ARR_LEN(delayed) <= pressure);
+       assert(ARR_LEN(delayed) <= (signed)pressure);
        free_slots          = env->n_regs - ARR_LEN(starters);
        free_pressure_slots = env->n_regs - (pressure - ARR_LEN(delayed));
        free_slots          = MIN(free_slots, free_pressure_slots);