1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 <2011> 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 <2011> 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: large arrays native element count wrong with Channel Access in EPICS 3.14.12 |
From: | "Ernest L. Williams Jr." <[email protected]> |
To: | Jeff Hill <[email protected]> |
Cc: | "[email protected]" <[email protected]> |
Date: | Thu, 13 Jan 2011 10:34:45 -0800 |
Jeff Hill wrote:
I committed a fix to the R3.14 branch. An overzealous optimization was installed. See bug 701673 at launchpad for the details. https://bugs.launchpad.net/epics-base/+bug/701673
Hi, Where do we pick up the patch?Looks like I can just grab the text directly from "https://bugs.launchpad.net/epics-base/+bug/701673"
Andrew do you intend to add the patch to *EPICS Base R3.14.12: Known Problems web page?*
Cheers, Ernest
Jeff ______________________________________________________ Jeffrey O. Hill Email [email protected] LANL MS H820 Voice 505 665 1831 Los Alamos NM 87545 USA FAX 505 665 5107 Message content: TSPA With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea. It is hard to be sure where they are going to land, and it could be dangerous sitting under them as they fly overhead. -- RFC 1925-----Original Message----- From: Jeff Hill [mailto:[email protected]] Sent: Wednesday, January 12, 2011 9:27 AM To: '[email protected]' Subject: RE: Problem using large arrays with Channel Access in EPICS 3.14.12 Yes, there were two new features merged into CA for the R3.14.12 patch release. I will have a look. PS: IMHO, we can consider that risk is reduced if only patches are merged into patch releases. Perhaps new features are best placed in point releases. Jeff ______________________________________________________ Jeffrey O. Hill Email [email protected] LANL MS H820 Voice 505 665 1831 Los Alamos NM 87545 USA FAX 505 665 5107 Message content: TSPA With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea. It is hard to be sure where they are going to land, and it could be dangerous sitting under them as they fly overhead. -- RFC 1925
-----Original Message----- From: [email protected] [mailto:tech-talk- [email protected]] On Behalf Of Andrew Johnson Sent: Tuesday, January 11, 2011 2:43 PM To: [email protected] Subject: Re: Problem using large arrays with Channel Access in EPICS 3.14.12 On Tuesday 11 January 2011 15:21:32 Till Straumann wrote:Could be a limitation of the CA protocolNo, this is as a result of changes in src/rsrv between 3.14.11 and 3.14.12 because large arrays work fine in 3.14.11. We introduced two major new features in the latest release, CA over TCP and dynamic array sizing, and one of them (most probably the latter) has broken the correct reporting of the element count. The CA protocol solved the problem of only a having a 16 bit m_count field a long time ago, but it looks like that hack^H^H^H^Hsolution didn't get propagated into the latest code. - Andrew -- If a man is offered a fact which goes against his instincts, he will scrutinize it closely, and unless the evidence is overwhelming, he will refuse to believe it. If, on the other hand, he is offered something which affords a reason for acting in accordance to his instincts, he will accept it even on the slightest evidence. -- Bertrand Russell