EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: sequencer release 2.2.1
From: Benjamin Franksen <[email protected]>
To: Paul Hamadyk <[email protected]>
Cc: [email protected]
Date: Mon, 26 Jan 2015 14:02:08 +0100
On Monday 26 January 2015 08:12:40 Paul Hamadyk wrote:
> On Fri, 2015-01-23 at 15:22 +0100, Benjamin Franksen wrote:
> > Hmm, this looks as if you need a more recent (or perhaps less
> > recent?) version of the Perl Test::More. Which version of Perl (and
> > of EPICS base, BTW) do you have installed? Can you run the EPICS
> > base test suite (i.e. make runtests in the base directory)?
> >
> > Cheers
> > Ben
>
>  perl -v
>
> This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi

The perl version is fine, I have been running the tests on a debian 4
with perl 5.8.8. But the version of Test::More that comes with these old
distributions does not yet have support for subtests, which is why you
get the strange error message.

If you want to run the compiler tests, you should install a more recent
version of Test::More. In RHEL the package is named perl-Test-Simple.
The simplest solution would be to install a backport for your distro (if
you can get your hands on one). Failing that, you could install it
manually via CPAN.

I think there is not much more I could do, except perhaps include a test
for the version of Test::More in the script and bail out if subtests are
not supported.

Cheers
Ben

> I'm using EPICS 3.14.12.3 on RHEL6 64 bit.
>
> These tests fail in directory "compiler". The other tests run
> successfully when started from the top level, test or validate.
>
> Paul.

--
"Make it so they have to reboot after every typo." ― Scott Adams

________________________________

Helmholtz-Zentrum Berlin für Materialien und Energie GmbH

Mitglied der Hermann von Helmholtz-Gemeinschaft Deutscher Forschungszentren e.V.

Aufsichtsrat: Vorsitzender Prof. Dr. Dr. h.c. mult. Joachim Treusch, stv. Vorsitzende Dr. Beatrix Vierkorn-Rudolph
Geschäftsführung: Prof. Dr. Anke Rita Kaysser-Pyzalla, Thomas Frederking

Sitz Berlin, AG Charlottenburg, 89 HRB 5583

Postadresse:
Hahn-Meitner-Platz 1
D-14109 Berlin

http://www.helmholtz-berlin.de


Replies:
Re: sequencer release 2.2.1 Paul Hamadyk
References:
sequencer release 2.2.1 Benjamin Franksen
Re: sequencer release 2.2.1 Benjamin Franksen
Re: sequencer release 2.2.1 Paul Hamadyk

Navigate by Date:
Prev: Re: sequencer release 2.2.1 Paul Hamadyk
Next: Checking which record triggered processing Tobiasz Czopowicz
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: sequencer release 2.2.1 Paul Hamadyk
Next: Re: sequencer release 2.2.1 Paul Hamadyk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·