2003-07-11 17:45:09

by J.A. Magallon

[permalink] [raw]
Subject: gcc-3.3.1 breaks kernel

Hi all...

Any brave soul there is using a prerelease of gcc-3.3.1 to build kernels ?
(don't know if RawHide or SuSE beta or any other have that, apart from
MandrakeCooker).

I have tried both with 22-pre2 and 22-pre4 and both hang. They
can not start /sbin/init (or at least hang there). Once I got to
a bash prompt with init=/bin/bash, and ls listed everything _twice_ and
then hung.

Any idead about what pice of code is being miscompiled ?

--
J.A. Magallon <[email protected]> \ Software is like sex:
werewolf.able.es \ It's better when it's free
Mandrake Linux release 9.2 (Cooker) for i586
Linux 2.4.22-pre2-jam1 (gcc 3.3 (Mandrake Linux 9.2 3.3-2mdk))


2003-07-11 18:59:49

by Jeff Garzik

[permalink] [raw]
Subject: Re: gcc-3.3.1 breaks kernel

On Fri, Jul 11, 2003 at 07:59:47PM +0200, J.A. Magallon wrote:
> Any brave soul there is using a prerelease of gcc-3.3.1 to build kernels ?
> (don't know if RawHide or SuSE beta or any other have that, apart from
> MandrakeCooker).

Debian has some amounts of 3.3.1 prerelease bits in -testing.

It seems to build bootable x86 kernels here in both 2.4 and 2.5.

(however, note my .configs only contain drivers and subsystems that are
absolutely necessary)

Jeff



2003-07-11 23:30:41

by Christian Kujau

[permalink] [raw]
Subject: Re: gcc-3.3.1 breaks kernel

J.A. Magallon wrote:
> Hi all...
>
> Any brave soul there is using a prerelease of gcc-3.3.1 to build kernels ?
> (don't know if RawHide or SuSE beta or any other have that, apart from
> MandrakeCooker).

yes, 2.4.2x and 2.5.7x build properly with Debians gcc-3.3.1 here (x86).

> I have tried both with 22-pre2 and 22-pre4 and both hang. They
> can not start /sbin/init (or at least hang there). Once I got to
> a bash prompt with init=/bin/bash, and ls listed everything _twice_ and
> then hung.

console problems? are other gcc versions affected too?

Christian
--
BOFH excuse #75:

There isn't any problem

2003-07-12 00:28:31

by J.A. Magallon

[permalink] [raw]
Subject: Re: gcc-3.3.1 breaks kernel


On 07.12, Christian Kujau wrote:
> J.A. Magallon wrote:
> > Hi all...
> >
> > Any brave soul there is using a prerelease of gcc-3.3.1 to build kernels ?
> > (don't know if RawHide or SuSE beta or any other have that, apart from
> > MandrakeCooker).
>
> yes, 2.4.2x and 2.5.7x build properly with Debians gcc-3.3.1 here (x86).
>

Plz, can you tell me the exact version of gcc (date of snapshot or the
like). My cooker gcc is:

- Update to 3.3-hammer branch as of 2003/07/03

Perhaps I can dig the gcc changelogs to look for something.

This is really strange...

--
J.A. Magallon <[email protected]> \ Software is like sex:
werewolf.able.es \ It's better when it's free
Mandrake Linux release 9.2 (Cooker) for i586
Linux 2.4.22-pre2-jam1 (gcc 3.3 (Mandrake Linux 9.2 3.3-2mdk))

2003-07-12 00:47:54

by Daniel Jacobowitz

[permalink] [raw]
Subject: Re: gcc-3.3.1 breaks kernel

On Sat, Jul 12, 2003 at 02:43:01AM +0200, J.A. Magallon wrote:
>
> On 07.12, Christian Kujau wrote:
> > J.A. Magallon wrote:
> > > Hi all...
> > >
> > > Any brave soul there is using a prerelease of gcc-3.3.1 to build kernels ?
> > > (don't know if RawHide or SuSE beta or any other have that, apart from
> > > MandrakeCooker).
> >
> > yes, 2.4.2x and 2.5.7x build properly with Debians gcc-3.3.1 here (x86).
> >
>
> Plz, can you tell me the exact version of gcc (date of snapshot or the
> like). My cooker gcc is:
>
> - Update to 3.3-hammer branch as of 2003/07/03
>
> Perhaps I can dig the gcc changelogs to look for something.
>
> This is really strange...

Then ask your vendor about that, it's not the 3.3 branch. Hammer is
maintained by (I think) SuSE people.

--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer

2003-07-12 08:50:48

by Wade

[permalink] [raw]
Subject: Re: gcc-3.3.1 breaks kernel

J.A. Magallon wrote:
> On 07.12, Christian Kujau wrote:
>
>>J.A. Magallon wrote:
>>
>>>Hi all...
>>>
>>>Any brave soul there is using a prerelease of gcc-3.3.1 to build kernels ?
>>>(don't know if RawHide or SuSE beta or any other have that, apart from
>>>MandrakeCooker).
>>
>>yes, 2.4.2x and 2.5.7x build properly with Debians gcc-3.3.1 here (x86).
>>
>
>
> Plz, can you tell me the exact version of gcc (date of snapshot or the
> like). My cooker gcc is:

gcc version 3.3.1 20030626 (Debian prerelease) in sid as of a couple
days ago.

> - Update to 3.3-hammer branch as of 2003/07/03
>
> Perhaps I can dig the gcc changelogs to look for something.
>
> This is really strange...
>

2003-07-14 13:07:38

by Martin Schlemmer

[permalink] [raw]
Subject: Re: gcc-3.3.1 breaks kernel

On Sat, 2003-07-12 at 02:43, J.A. Magallon wrote:
> On 07.12, Christian Kujau wrote:
> > J.A. Magallon wrote:
> > > Hi all...
> > >
> > > Any brave soul there is using a prerelease of gcc-3.3.1 to build kernels ?
> > > (don't know if RawHide or SuSE beta or any other have that, apart from
> > > MandrakeCooker).
> >
> > yes, 2.4.2x and 2.5.7x build properly with Debians gcc-3.3.1 here (x86).
> >
>
> Plz, can you tell me the exact version of gcc (date of snapshot or the
> like). My cooker gcc is:
>
> - Update to 3.3-hammer branch as of 2003/07/03
>

This is known to break many things for x86 (p3/4 as well as athlon).
I have not checked it in some time, so not sure if all the issues
we had was fixed. Rather stip the hammer stuff.


Cheers,

--
Martin Schlemmer