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: calc and calcout records in EPICS 3.14.6 |
From: | Ralph Lange <[email protected]> |
To: | Andrew Johnson <[email protected]> |
Cc: | EPICS Tech-Talk <[email protected]> |
Date: | Wed, 17 Nov 2004 13:31:14 +0100 |
>>>>> "Andrew" == Andrew Johnson <[email protected]> writes: > [...] > There are also problems with a 68K C++ compiler built from these sources; > in that case the issue is related to passing bool variables as arguments > to functions or member functions - again I haven't chased the detail. Plus a problem with NULL pointers being treated wrong in expressions (after setting a pointer to NULL, comparing it to NULL in an expression would yield a FALSE). Afaik this problem is appeared only in the 68k version of the original Tornado 2.0.2 compiler and was fixed with a later patch. Anyway: compilers built from the sources available at SNS are not showing this bug. (That's why we rebuilt even our HP-UX based compiler from the SNS sources.) Seems you have to choose which bugs you prefer ... Ralph