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: Why should I care about breakpoint table monotonicity? |
From: | Emmanuel Mayssat <[email protected]> |
To: | "Johnson, Andrew N." <[email protected]>, "[email protected]" <[email protected]> |
Date: | Fri, 22 Nov 2013 10:56:57 -0800 |
> In 3.14.x the same code that loads DBD files into the IOC is used in the
> dbExpand program, so it does the same checking. You can give dbExpand a > -b flag to disable the monotonicity check though. Put > DBEXPAND += -b > into your Makefile to add that flag to all calls to dbExpand (there is a Not in 3.14.11... epics2@cls1dev11 $ make make -C O.linux-x86 -f ../Makefile TOP=../../.. T_A=linux-x86 install make[1]: Entering directory `/home/cls1fs/epics/2/git/epics-iocs/cls1/drv/records/bpt/O.linux-x86' perl /home/local/epics/base/3.14.11/bin/linux-x86/makeIncludeDbd.pl bptTypeJdegC.dbd bptTypeKdegC.dbd bptTypeKdegX.dbd ../O.Common/recordsBptInclude.dbd Expanding dbd /home/local/epics/base/3.14.11/bin/linux-x86/dbExpand -b -I . -I .. -I ../../../dbd -I/home/local/epics/base/3.14.11/dbd -I/home/local/epics/extras/3_14_11-20100623_104822/asyn/4-12-20110127_113101/dbd -I/home/local/epics/extras/3_14_11-20100623_104822/autosave/4-5-20110127_112910/dbd -I/home/local/epics/extras/3_14_11-20100623_104822/calc/2-7-20110127_113028/dbd -I/home/local/epics/extras/3_14_11-20100623_104822/genSub/1-6a-20110127_112851/dbd -I/home/local/epics/extras/3_14_11-20100623_104822/seq/2-0-12-20110127_112811/dbd -I/home/local/epics/extras/3_14_11-20100623_104822/sscan/2-6-5-20110127_112958/dbd -I/home/local/epics/extras/3_14_11-20100623_104822/stream/2-4a-20110127_113215/dbd -o ../O.Common/recordsBpt.dbd ../O.Common/recordsBptInclude.dbd dbExpand: Unknown option '-b' Usage: dbExpand -Ipath -ooutfile -S macro=value file1.dbd file2.dbd ... Specifying any path will replace the default of '.' make[1]: *** [../O.Common/recordsBpt.dbd] Error 1 make[1]: Leaving directory `/home/cls1fs/epics/2/git/epics-iocs/cls1/drv/records/bpt/O.linux-x86' make: *** [install.linux-x86] Error 2 I tried -d, then I check the source code of dbExpand. I can't find the code for such an option. Am I missing something? -- E |