}
if (i0 == i1) {
- LOG_ERR("%s : task %zu does not fit in the context window\n", __func__, i0);
+ LOG_ERR("%s : task %zu does not fit in the context window (requires %lu tokens)\n", __func__, i0, hs_data[i0].required_tokens);
return;
}
}
if (i0 == i1) {
- LOG_ERR("%s : task %zu does not fit in the context window\n", __func__, i0);
+ LOG_ERR("%s : task %zu does not fit in the context window (requires %lu tokens)\n", __func__, i0, data[i0].required_tokens);
return;
}
int num_answers = cur_task.seq_tokens.size();
if (s0 + num_answers > max_seq) {
+ if (s0 == 0) {
+ LOG_ERR("%s : task %zu requires a higher -np|--parallel value (at least %d)\n", __func__, i0, num_answers);
+ return;
+ }
break;
}
}
if (i0 == i1) {
- LOG_ERR("%s : task %zu does not fit in the context window\n", __func__, i0);
+ LOG_ERR("%s : task %zu does not fit in the context window (requires %lu tokens)\n", __func__, i0, tasks[i0].required_tokens);
return;
}