EPICS Home

Experimental Physics and Industrial Control System


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

Subject: RE: Your commits (cont'd)
From: Ralph Lange <[email protected]>
To: "Jeff Hill" <[email protected]>
Cc: "'Bob Dalesio'" <[email protected]>, "'Andrew Johnson'" <[email protected]>, "'Kay-Uwe Kasemir'" <[email protected]>, <[email protected]>, "'Marty Kraimer'" <[email protected]>, <[email protected]>, Core-Talk Archive <[email protected]>
Date: Tue, 5 Nov 2002 10:30:36 +0100
Hi Jeff,

I'm afraid to say that even your latest commits don't fix this. Same
place, same error.

Perhaps you should really install a few different gcc versions on your
box for testing.

Ralph

>>>>> "Jeff" == Jeff Hill <[email protected]> writes:

  > Ralph,

  > Was this problem occurring with R3.14.Beta2? I guess not. Based on
  > that guess and on C++ compiler conformance reports on the web I am
  > concluding that gcc 2.95.x does not support C++ throw specifications.
  > I adjusted libCom/misc/cxxCompilerDependancies.h accordingly and
  > committed the change. Be sure to let me know if this does not take
  > care of your problem. If necessary I will install gcc 2.95 into one
  > of our Linux systems to test further. Do you know if it's safe to
  > use a gcc version on Linux which significantly varies from the gcc
  > version that was used to build the Linux kernel?

  > Jeff

  >> -----Original Message-----
  >> From: Ralph Lange [mailto:[email protected]]
  >> Sent: Monday, November 04, 2002 2:07 AM
  >> To: Jeff Hill
  >> Cc: Bob Dalesio; Andrew Johnson; Kay-Uwe Kasemir;
  > [email protected];
  >> Marty Kraimer; [email protected]
  >> Subject: Your commits (cont'd)
  >> 
  >> >>>>> "Ralph" == Ralph Lange <[email protected]> writes:
  >> 
  >> > Hi Jeff,
  >> > when I'm compiling your latest commits on my Linux box (RedHat 7.1
  >> with
  >> > g++ 2.95.3) I get
  >> 
  >> > /opt/gcc/bin/g++ -c   -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS
  > -
  >> DOSITHREAD_USE_DEFAULT_STACK       -D_X86_  -DUNIX  -D_BSD_SOURCE -
  >> Dlinux  -D_REENTRANT -ansi -pedantic  -O3  -Wall       -mcpu=pentium -
  >> fPIC    -I. -I.. -I../../../include/os/Linux -
  >> I../../../include          ../cac.cpp
  >> > In file included from ../virtualCircuit.h:35,
  >> >                  from ../cac.cpp:37:
  >> > ../comQueSend.h: In method `void
  > comQueSend::push<ca_uint16_t>(const
  >> ca_uint16_t &)':
  >> > ../comQueSend.h:145:   instantiated from here
  >> > ../comQueSend.h:123: Internal compiler error.
  >> > ../comQueSend.h:123: Please submit a full bug report.
  >> > ../comQueSend.h:123: See
  >> <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
  >> > make[3]: *** [cac.o] Error 1
  >> 
  >> 
  >> Hm.
  >> 
  >> Same error using gcc 2.95.4.
  >> The RedHat original (yuck) so-called gcc 2.96 works.
  >> Version 3 gcc seems to work, too.
  >> 
  >> What should we do? Which gcc versions are we officially supporting?
  >> (Didn't find anything on the EPICS web.)
  >> 
  >> Cheers,
  >> Ralph


-- 
      __  Ralph Lange                          [email protected]
     /\ \                                     http://www.bessy.de/~lange
    /  \ \  BESSY II
   / /\ \ \  Berliner Elektronenspeicherring-    Albert-Einstein-Str. 15
  / / /\ \ \  Gesellschaft fuer Synchrotron-       12489 Berlin, Germany
 / / /__\_\ \  strahlung m.b.H.
/ / /________\                                Phone:    +49 30 6392-4862
\/___________/ Control System Group           Fax:           ...   -4859

Replies:
RE: Your commits (cont'd) Ralph Lange

Navigate by Date:
Prev: RE: Your commits (cont'd) Ralph Lange
Next: RE: Your commits (cont'd) Ralph Lange
Index: <20022003  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: Your commits (cont'd) Ralph Lange
Next: RE: Your commits (cont'd) Ralph Lange
Index: <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024