Add bad_variant_access throw for unsupported architecture Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
diff --git a/lib/include/prjxray/xilinx/architectures.h b/lib/include/prjxray/xilinx/architectures.h index cdf992e..9459f7a 100644 --- a/lib/include/prjxray/xilinx/architectures.h +++ b/lib/include/prjxray/xilinx/architectures.h
@@ -81,7 +81,7 @@ } else if (arch == "UltraScalePlus") { return UltraScalePlus(); } else { - return Architecture::Container(); + throw absl::bad_variant_access(); } } };