diff --git a/cpp/bin/torchtrtc/main.cpp b/cpp/bin/torchtrtc/main.cpp index 874cb96ef3..b27611e1cf 100644 --- a/cpp/bin/torchtrtc/main.cpp +++ b/cpp/bin/torchtrtc/main.cpp @@ -356,6 +356,7 @@ int main(int argc, char** argv) { } if (enabled_precisions) { + compile_settings.enabled_precisions.clear(); for (const auto& precision : args::get(enabled_precisions)) { auto dtype = torchtrtc::parserutil::parse_dtype(precision); if (dtype == torchtrt::DataType::kFloat) {