From 5d59b890d33fccebf891218cc033e51c450a6c7c Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Mon, 12 Feb 2018 22:04:03 +0100 Subject: [PATCH] Small bugfix: DRC error message on wrong '@' input/output was wrong. --- src/drc/drc/built-in-macros/drc.lym | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/drc/drc/built-in-macros/drc.lym b/src/drc/drc/built-in-macros/drc.lym index 3f103f38c..a86fb5121 100644 --- a/src/drc/drc/built-in-macros/drc.lym +++ b/src/drc/drc/built-in-macros/drc.lym @@ -3922,9 +3922,9 @@ CODE n = $1.to_i - 1 view = RBA::LayoutView::current view || raise("No view open") - (n >= 0 && view.cellviews > n) || raise("Invalid layout index @#{n}") + (n >= 0 && view.cellviews > n) || raise("Invalid layout index @#{n + 1}") cv = view.cellview(n) - cv.is_valid? || raise("Invalid layout @#{n}") + cv.is_valid? || raise("Invalid layout @#{n + 1}") @def_source = make_source(cv.layout, cv.cell) else layout = RBA::Layout::new @@ -4016,9 +4016,9 @@ CODE n = $1.to_i - 1 view = RBA::LayoutView::current view || raise("No view open") - (n >= 0 && view.cellviews > n) || raise("Invalid layout index @#{n}") + (n >= 0 && view.cellviews > n) || raise("Invalid layout index @#{n + 1}") cv = view.cellview(n) - cv.is_valid? || raise("Invalid layout @#{n}") + cv.is_valid? || raise("Invalid layout @#{n + 1}") return make_source(cv.layout, cv.cell) else layout = RBA::Layout::new @@ -4173,9 +4173,9 @@ CODE n = $1.to_i - 1 view = RBA::LayoutView::current view || raise("No view open") - (n >= 0 && view.cellviews > n) || raise("Invalid layout index @#{n}") + (n >= 0 && view.cellviews > n) || raise("Invalid layout index @#{n + 1}") cv = view.cellview(n) - cv.is_valid? || raise("Invalid layout @#{n}") + cv.is_valid? || raise("Invalid layout @#{n + 1}") @output_layout = cv.layout @output_cell = cellname ? (@output_layout.cell(cellname.to_s) || @output_layout.create_cell(cellname.to_s)) : cv.cell @output_layout_file = nil