Hi Nick,
On 2012-11-30 [email protected] wrote:
> I have just tried building R3.14.12.3-pre1 on Windows server 2008R2 and get
> the following error - and I am not enough of a C++ expert to unwind what
> is needed:
Thanks for that report, Janet confirmed it so I just reverted the commit that
modified epicsSingleton.h a couple of weeks ago.
> I also tried building on RHEL6, linux-x86_64. This worked.
[I usually use 'make -s runtests' to silence the output from GNUmake and just
display the test results BTW.]
> The test output
> is:
>
> [npr78@pc0018 test]$ make runtests
...
> All tests successful.
> Files=25, Tests=2006, 396 wallclock secs ( 0.48 usr 0.08 sys + 1.01 cusr
> 0.58 csys = 2.15 CPU) Result: PASS
> Is this what is expected? How many tests are meant to pass?
Those numbers are right for src/libCom/test; if you do the 'make runtests'
from the top level directory it also runs a second set of tests in src/db/test
but they're not likely to fail.
> Finally, because I couldn't test R3.14.12.3, I tried to run make runtests
> on a fully patched version of R3.14.12.2 on Windows Server 2008R2 64 bit
> and got:
> epicsCalcTest.t ............ Failed 2/566 subtests
> epicsMathTest.t ............ Failed 6/35 subtests
Those failures are known bugs in some versions of Microsoft's optimizer, which
assumes for example that the expression X-X will always give 0 (not true when
X is NaN).
> blockingSockTest.t .........
>
> A call to 'assert(this->sock != INVALID_SOCKET)'
> by thread 'win2a8' failed in ..\blockingSockTest.cpp line 172.
> EPICS Release EPICS R3.14.12.2 $Date: Mon 2011-12-12 14:09:32 -0600$.
> Local time is 2012-11-30 18:30:58.382980961 GMT Standard Time
> Please E-mail this message to the author or to [email protected]
> Calling epicsThreadSuspendSelf()
Interesting, we don't get that here; that's one of Jeff's tests, and it
implies that socket() returned an invalid socket. Did you have a working
TCP/IP network connected to the machine at the time?
Thanks,
- Andrew
--
Computer science is as much about computers as astronomy is about
telescopes. -- Edsger Dijkstra
- Replies:
- RE: Base R3.14.12.3-pre1 available nick.rees
- References:
- Base R3.14.12.3-pre1 available Andrew Johnson
- RE: Base R3.14.12.3-pre1 available nick.rees
- Navigate by Date:
- Prev:
RE: Base R3.14.12.3-pre1 available nick.rees
- Next:
Re: Base R3.14.12.3-pre1 available nick.rees
- 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:
RE: Base R3.14.12.3-pre1 available nick.rees
- Next:
RE: Base R3.14.12.3-pre1 available nick.rees
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
<2012>
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|