EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: [Bug 1810946] Re: MSI doesn't handle empty substitution patterns correctly
From: Andrew Johnson via Core-talk <[email protected]>
To: [email protected]
Date: Fri, 26 Jul 2019 00:33:34 -0000
** Also affects: epics-base/3.15
   Importance: Undecided
       Status: New

** Also affects: epics-base/7.0
   Importance: Undecided
       Status: New

** Changed in: epics-base/3.15
       Status: New => Fix Committed

** Changed in: epics-base/7.0
       Status: New => Fix Committed

** Changed in: epics-base/3.15
     Assignee: (unassigned) => Martin Konrad (info-martin-konrad)

** Changed in: epics-base/3.15
    Milestone: None => 3.15.7

** Changed in: epics-base/7.0
     Assignee: (unassigned) => Martin Konrad (info-martin-konrad)

** Changed in: epics-base/7.0
    Milestone: None => 7.0.3

-- 
You received this bug notification because you are a member of EPICS
Core Developers, which is subscribed to EPICS Base.
Matching subscriptions: epics-core-list-subscription
https://bugs.launchpad.net/bugs/1810946

Title:
  MSI doesn't handle empty substitution patterns correctly

Status in EPICS Base:
  Fix Committed
Status in EPICS Base 3.15 series:
  Fix Committed
Status in EPICS Base 7.0 series:
  Fix Committed

Bug description:
  EPICS 3.15.6 doesn't handle empty substitution patterns correctly
  anymore:

  file "a.db" {
    { }
  }

  results in

  msi: Parse error, unexpected '}'

  No problems with older versions of Base. I'm able to work around the
  problem by using:

  file "a.db" {
    { DUMMY="" }
  }

  This regression was introduced by the following commit:

  https://git.launchpad.net/epics-
  base/commit/?h=3.15&id=67e2b74758982fd46be5529e28fcb93fd7eb59ad

To manage notifications about this bug go to:
https://bugs.launchpad.net/epics-base/+bug/1810946/+subscriptions

Navigate by Date:
Prev: Jenkins build is still unstable: epics-7.0 » mac #138 APS Jenkins via Core-talk
Next: [Bug 1392516] Re: OSI monotonic time source Andrew Johnson via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Jenkins build is back to stable : epics-base-3.15-test #124 APS Jenkins via Core-talk
Next: [Bug 1392516] Re: OSI monotonic time source Andrew Johnson via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
ANJ, 02 Sep 2019 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·