merge: try..catch
This commit is contained in:
parent
3e6e3668c9
commit
2cfae6d9a8
1 changed files with 32 additions and 27 deletions
|
@ -122,6 +122,7 @@ int main(int argc, char ** argv) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
if (invalid_param) {
|
if (invalid_param) {
|
||||||
throw std::invalid_argument("error: invalid parameter for argument: " + arg);
|
throw std::invalid_argument("error: invalid parameter for argument: " + arg);
|
||||||
} else if (config_path.empty()) {
|
} else if (config_path.empty()) {
|
||||||
|
@ -150,6 +151,10 @@ int main(int argc, char ** argv) {
|
||||||
};
|
};
|
||||||
|
|
||||||
llama_merge_models(&config);
|
llama_merge_models(&config);
|
||||||
|
} catch (const std::exception & ex) {
|
||||||
|
std::cerr << ex.what() << "\n\n";
|
||||||
|
usage(argv[0], 1);
|
||||||
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
Loading…
Add table
Add a link
Reference in a new issue