2002 2003 2004 2005 2006 2007 2008 2009 <2010> 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 2002 2003 2004 2005 2006 2007 2008 2009 <2010> 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RTEMS tests -- epicsThreadOnce broken? |
From: | Eric Norum <[email protected]> |
To: | Core-Talk Talk <[email protected]>, Michael Davidsaver <[email protected]> |
Date: | Thu, 28 Oct 2010 17:00:26 -0700 |
While running the epicsEventTests I also ran the other tests on RTEMS -- and got some disturbing results: ***** epicsThreadOnceTest ***** 1..11 ok 1 - runCount = 8 ok 2 - once-0: initCount = 1 ok 3 - once-1: initCount = 1 ok 4 - once-2: initCount = 1 ok 5 - once-3: initCount = 1 ok 6 - once-4: initCount = 1 not ok 7 - doneCount = 4 ok 8 - once-5: initCount = 1 # init was run by once-0 ok 9 - once-6: initCount = 1 Recursive epicsThreadOnce() initialization ok 10 - once-7: initCount = 1 Thread recurse (0xa01001b) can't proceed, suspending. ok 11 - Recursive epicsThreadOnce() detected Results ======= Tests: 11 Passed: 10 = 90.91% Failed: 1 = 9.09% Have the recent epicsThreadOnce changes broken something on RTEMS? (!!!) -- Eric Norum [email protected]