This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: gcc-2.95.1 (Intel) & Stepanov Benchmark failures
- To: hjl at lucon dot org (H.J. Lu)
- Subject: Re: gcc-2.95.1 (Intel) & Stepanov Benchmark failures
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Tue, 19 Oct 1999 01:50:08 -0600
- cc: juergen at monocerus dot demon dot co dot uk, egcs-bugs at egcs dot cygnus dot com
- Reply-To: law at cygnus dot com
In message <19991018135529.ECB681B493@ocean.lucon.org>you write:
> H.J. Lu (hjl@gnu.org)
> ---
> typedef struct {
> double epsilon;
> } material_type;
>
> material_type foo(void)
> {
> material_type m;
>
> m.epsilon = 1.0;
> return m;
> }
FYI, this testcase does not trigger the problem -- it never does any stacking
operations, at least at -O2. But between this code and your explanation I
understand the problem and I believe it will be fixed for gcc-2.95.2 using
a patch that is basically equivalent to yours.
jeff