Re: gcc 4.1.1 (= latest release) does not work on OpenBSD 3.9

2006-08-03 Thread Jonathan Thornburg
I wrote
> OpenBSD 3.9 suplies {gcc,g++,g77} 3.3.5 with propolice as part of the
> base OS install (they live in /usr/bin).

Oops, my mistake, I should have written "On i386," at the start of
that sentence.  Other platforms use different gcc versions...

ciao,

-- 
-- Jonathan Thornburg <[EMAIL PROTECTED]>  
   Max-Planck-Institut fuer Gravitationsphysik (Albert-Einstein-Institut),
   Golm, Germany, "Old Europe" http://www.aei.mpg.de/~jthorn/home.html  
   "Washing one's hands of the conflict between the powerful and the
powerless means to side with the powerful, not to be neutral."
  -- quote by Freire / poster by Oxfam



gcc 4.1.1 (= latest release) does not work on OpenBSD 3.9

2006-08-03 Thread Jonathan Thornburg
OpenBSD 3.9 suplies {gcc,g++,g77} 3.3.5 with propolice as part of the
base OS install (they live in /usr/bin).  For people who need/want newer
gcc versions, there are packages for gcc 3.3.6 and various snapshots
of newer versions (3.4-20060103, 4.0-20060105, 4.1-20050909).

The purpose of *this* message is to warn people that a direct install
of gcc 4.1.1 (= the current release) on OpenBSD 3.9 (-release) doesn't
work properly has problems: it compiles 'hello world' fine, but trying
to compile a large application (a mixture of C, C++, Fortran 77, and
Fortran 90) dies with (spurious) fatal compiler error messages reported
inside an internal gcc header file.  Compiling the same application with
gcc 4.1.1 on an i686-pc-linux-gnu system works fine, so this problem
seems to be an OpenBSD-gcc interaction.

I've reported this to the gcc project; it's
  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28582

ciao,

-- 
-- Jonathan Thornburg <[EMAIL PROTECTED]>  
   Max-Planck-Institut fuer Gravitationsphysik (Albert-Einstein-Institut),
   Golm, Germany, "Old Europe" http://www.aei.mpg.de/~jthorn/home.html  
   "Washing one's hands of the conflict between the powerful and the
powerless means to side with the powerful, not to be neutral."
  -- quote by Freire / poster by Oxfam