From ef8133b1c6f570865d6e35af2d57859b547720f1 Mon Sep 17 00:00:00 2001 From: Jean-Paul Chaput Date: Tue, 11 May 2021 14:13:00 +0200 Subject: [PATCH] Correct renaming/save ordering in cumulus/plugins.chip.Chip.save() (again). --- cumulus/src/plugins/alpha/chip/chip.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cumulus/src/plugins/alpha/chip/chip.py b/cumulus/src/plugins/alpha/chip/chip.py index 9f32df58..0a6b9f76 100644 --- a/cumulus/src/plugins/alpha/chip/chip.py +++ b/cumulus/src/plugins/alpha/chip/chip.py @@ -143,12 +143,12 @@ class Chip ( Block ): def save ( self, flags=0 ): if not self.conf.validated: raise ErrorMessage( 1, 'chip.save(): Chip is not valid, aborting.' ) - self.conf.corona.setName( self.conf.corona.getName()+'_r' ) - self.conf.chip .setName( self.conf.chip .getName()+'_r' ) views = CRL.Catalog.State.Logical if self.conf.routingGauge.isSymbolic(): views = views | CRL.Catalog.State.Physical super(Chip,self).save( flags ) + self.conf.corona.setName( self.conf.corona.getName()+'_r' ) + self.conf.chip .setName( self.conf.chip .getName()+'_r' ) af = CRL.AllianceFramework.get() af.saveCell( self.conf.corona, views|flags ) af.saveCell( self.conf.chip , views|flags )