Fixing the hex array issues in the fix for lp: #171445
** Changed in: epics-base/3.15
Status: Fix Committed => Fix Released
** Changed in: epics-base/3.16
Status: Fix Committed => Fix Released
--
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/1699445
Title:
Link initialization from hex constants is broken
Status in EPICS Base:
Fix Released
Status in EPICS Base 3.15 series:
Fix Released
Status in EPICS Base 3.16 series:
Fix Released
Status in EPICS Base 7.0 series:
Fix Released
Bug description:
From Andrew Starrit <andrew.starritt AT synchrotron.org.au>:
I recently upgraded many of my IOCs from base R3.14.12.5 to R3.15.5. I have noticed a
difference regarding literal hexadecimal numbers in INP fields as illustrated by the
following example (the transition was otherwise painless):
record (ai, "AI:HEX") {
field (SCAN, ".1 second")
field (INP, "0x0200")
}
record (longin, "LI:HEX") {
field (SCAN, ".1 second")
field (INP, "0x0200")
}
record (aSub, "AS:HEX") {
field (SCAN, ".1 second")
field (INPA, "0x0200")
field (FTA, "LONG")
field (INPB, "0x0200")
field (FTB, "DOUBLE")
}
For EPICS R3.14.12.5 I get:
$ caget AI:HEX LI:HEX AS:HEX.A AS:HEX.B
AI:HEX 512
LI:HEX 512
AS:HEX.A 512
AS:HEX.B 512
while for EPICS R3.15.5 I now get:
$ caget AI:HEX LI:HEX AS:HEX.A AS:HEX.B
AI:HEX 512
LI:HEX 0
AS:HEX.A 0
AS:HEX.B 512
To manage notifications about this bug go to:
https://bugs.launchpad.net/epics-base/+bug/1699445/+subscriptions
- Navigate by Date:
- Prev:
Re: AW: EPICS linker problem Mark Rivers via Core-talk
- Next:
Jenkins build is back to stable : epics-base-7.0-win64-test #199 APS Jenkins via Core-talk
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
<2020>
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
[Bug 1887981] Re: json parser should accept hex numbers Andrew Johnson via Core-talk
- Next:
Build failed: EPICS Base 7 base-7.0-51 AppVeyor via Core-talk
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
<2020>
2021
2022
2023
2024
|