From 0d9b862c0e224bd05840c15cdcca775c3ce4b340 Mon Sep 17 00:00:00 2001 From: "R. Timothy Edwards" Date: Thu, 5 Mar 2026 09:35:28 -0500 Subject: [PATCH] Corrected a minor error in ext2hier.c where views with no devices and no ports are still supposed to be output as instances if they have been marked as abstract views. Such views were getting output as cell definitions but not instanced, which although is irrelevant for simulation, would potentially cause LVS errors. --- VERSION | 2 +- ext2spice/ext2hier.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 9517eff6..d96b2377 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -8.3.614 +8.3.615 diff --git a/ext2spice/ext2hier.c b/ext2spice/ext2hier.c index 4a4c54a1..fb969691 100644 --- a/ext2spice/ext2hier.c +++ b/ext2spice/ext2hier.c @@ -634,7 +634,7 @@ subcktHierVisit( if (hasports || is_top) return subcktVisit(use, hierName, is_top); - else if (def->def_flags & DEF_NODEVICES) + else if ((def->def_flags & DEF_NODEVICES) && (!isStub)) return 0; else return subcktVisit(use, hierName, is_top);