EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS on Tru64unix and HP-UX
From: Andrew Johnson <[email protected]>
To: Kazuro FURUKAWA <[email protected]>
Cc: Ralph Lange <[email protected]>, [email protected], EPICS core-talk <[email protected]>
Date: Tue, 19 Dec 2006 11:37:44 -0600
Hi Kazuro,

Kazuro FURUKAWA wrote:

I've updated my (dirty) patch for Tru64unix at
  <URL:http://www-linac.kek.jp/jk/osf/base-3.14.9-pre2-osf-alpha.patch>

Janet is committing most of these changes (slightly modified) to CVS, and also removing the src/libCom/osi/os/alpha directory which your README says you don't use any more.

I have asked Jeff Hill to comment on the change you're making to the src/ca/comBuf.h file - I don't see why this should be necessary if it's not needed on other architectures. He hasn't responded yet though, and we won't commit that change without his agreement.

Its test results are not optimal yet as in <URL:http://www-linac.kek.jp/jk/osf/base-3.14.9-pre2-test-osf.txt> But I believe they are minor.

You can manually run the src/libCom/test/O.osf-alpha/epicsStdioTest and src/libCom/test/O.osf-alpha/epicsTimerTest programs to see what the errors are actually reporting. The epicsStdioTest failures imply that your system's vsnprintf() routine doesn't return the correct value. You can fix this by creating a src/libCom/osi/os/osf/osdStdio.c file (copy and modify the posix version) to correct the OS error.

To me comBuf.h seems to be OK, but ... If you have any idea to try, please let me know. But again, essentially I don't need R3.14.9 on HP-UX at KEKB and Linac. So please don't be bothered too much.

That seems like a very strange error message.

By the way, to my understanding you kindly picked up Artem's FreeBSD configuration. Thank you very much.

We're happy to include new architectures in the official release, although we can't always test them ourselves so we will have to rely on the donor doing the testing for us.

I've also asked him to build a sort of the unit-test environment for EPICS. And I realized that you already built it using Perl's Test environment. Thanks for that. He may restart the process based on your efforts. I think such tools may enhance the reliability of EPICS installations very much.

I hope he/you will adopt the testing setup that we've included. I'm looking to expand the testing in Base by incorporating many of the tests from Marty Kraimer's mrkSoftTest application where these can be easily automated. Unfortunately automatically running tests on vxWorks and RTEMS may be impossible to do, but any automation of this sort can only increase the amount of testing that gets done, thus improving the quality of EPICS Base releases.

- Andrew
--
There is considerable overlap between the intelligence of the smartest
bears and the dumbest tourists -- Yosemite National Park Ranger

Replies:
Re: EPICS on Tru64unix and HP-UX Kazuro FURUKAWA

Navigate by Date:
Prev: Re: Problems with database breakpoint routines. Andrew Johnson
Next: RE: Problems with database breakpoint routines. Rees, NP (Nick)
Index: 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Problems with database breakpoint routines. Andrew Johnson
Next: Re: EPICS on Tru64unix and HP-UX Kazuro FURUKAWA
Index: 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·