public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* egcs-971008: results on i586-linux-gnulibc1 haifa disabled
@ 1997-10-11 13:19 Manfred Hollstein
  1997-10-11 13:36 ` H.J. Lu
  0 siblings, 1 reply; 6+ messages in thread
From: Manfred Hollstein @ 1997-10-11 13:19 UTC (permalink / raw)
  To: egcs

Stock egcs-971008 with the following patches applied:

  [1]: REALLY_SET_LIB_PATH: patch by myself - but rejected by Jeffrey A Law.
  [2]: PICFLAG: patch by myself - will sent it next week.
  [3]: template fix from Jason Marill: pt.c (tsubst): Fix thinko.
       (instantiate_decl): Really use the original template.
  [4]: `Missing virtual tables for type_info classes' rom Alexandre Oliva.
  [5]: libio patch from H.J. Lu, slightly modified by Ulrich Drepper.
  [6]: Missing SHELL: patch by myself.
  [7]: bastring exception patch from Jason Marill.
  [8]: fix for tstring.cc from H.J. Lu.

This message  was composed  and sent  on a pre-2.0.31-10  Linux kernel
compiled by  egcs-971008 using `-O2  -mpentium -fno-exceptions'. Looks
like the systems is running OK.


Test Run By manfred on Sat Oct 11 20:52:34 1997
Native configuration is i586-pc-linux-gnulibc1

		=== libio Summary ===

# of expected passes		40

Test Run By manfred on Sat Oct 11 20:53:46 1997
Native configuration is i586-pc-linux-gnulibc1

		=== libstdc++ Summary ===

# of expected passes		30

Test Run By manfred on Sat Oct 11 20:55:06 1997
Native configuration is i586-pc-linux-gnulibc1

		=== gcc tests ===

FAIL: gcc.c-torture/compile/961203-1.c,  -O0  
FAIL: gcc.c-torture/compile/961203-1.c,  -O1  
FAIL: gcc.c-torture/compile/961203-1.c,  -O2  
FAIL: gcc.c-torture/compile/961203-1.c,  -O2 -fomit-frame-pointer -finline-functions  

		=== gcc Summary ===

# of expected passes		4883
# of unexpected failures	4
# of expected failures		4
# of unsupported tests		7
/home/manfred/work/GNU/egcs-971008-i586-linux-gnulibc1/gcc/xgcc version egcs-2.90.12 971008 (gcc2-970802 experimental)

Test Run By manfred on Sat Oct 11 21:12:31 1997
Native configuration is i586-pc-linux-gnulibc1

		=== g++ tests ===

FAIL: g++.jason/template31.C (test for excess errors)
FAIL: g++.mike/dyncast1.C  Execution test
FAIL: g++.mike/dyncast2.C  Execution test
FAIL: g++.mike/eh10.C  Execution test
FAIL: g++.mike/eh16.C  Execution test
FAIL: g++.mike/eh17.C  Execution test
FAIL: g++.mike/eh2.C  Execution test
FAIL: g++.mike/eh23.C  Execution test
FAIL: g++.mike/eh25.C  Execution test
FAIL: g++.mike/eh29.C  Execution test
FAIL: g++.mike/eh3.C  Execution test
FAIL: g++.mike/eh33.C  Execution test
FAIL: g++.mike/eh35.C  Execution test
FAIL: g++.mike/eh39.C  Execution test
FAIL: g++.mike/eh40.C  Execution test
FAIL: g++.mike/eh41.C  Execution test
FAIL: g++.mike/eh42.C  Execution test
FAIL: g++.mike/eh44.C  Execution test
FAIL: g++.mike/eh5.C  Execution test
FAIL: g++.mike/eh50.C  Execution test
FAIL: g++.mike/eh51.C  Execution test
FAIL: g++.mike/eh6.C  Execution test
FAIL: g++.pt/explicit12.C (test for excess errors)
FAIL: g++.pt/explicit13.C (test for excess errors)

		=== g++ Summary ===

# of expected passes		3356
# of unexpected failures	24
# of expected failures		80
# of untested testcases		6
/home/manfred/work/GNU/egcs-971008-i586-linux-gnulibc1/gcc/testsuite/../xgcc version egcs-2.90.12 971008 (gcc2-970802 experimental)

configure flags:  --enable-shared=yes
BOOT_CFLAGS:	  -O6 -mpentium

-- 
 Manfred Hollstein       If you have any questions about GNU software:
 Hindenburgstr. 13/1                   < mailto:manfred@s-direktnet.de >
 75446 Wiernsheim, FRG  < http://www.s-direktnet.de/HomePages/manfred/ >
 PGP key:    < http://www.s-direktnet.de/HomePages/manfred/manfred.asc >

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: egcs-971008: results on i586-linux-gnulibc1 haifa disabled
  1997-10-11 13:19 egcs-971008: results on i586-linux-gnulibc1 haifa disabled Manfred Hollstein
@ 1997-10-11 13:36 ` H.J. Lu
  1997-10-12  5:01   ` Manfred Hollstein
  0 siblings, 1 reply; 6+ messages in thread
From: H.J. Lu @ 1997-10-11 13:36 UTC (permalink / raw)
  To: manfred; +Cc: egcs

> 
> Stock egcs-971008 with the following patches applied:
> 
>   [8]: fix for tstring.cc from H.J. Lu.

This patch is not necessary.

> FAIL: g++.mike/eh10.C  Execution test
> FAIL: g++.mike/eh16.C  Execution test
> FAIL: g++.mike/eh17.C  Execution test
> FAIL: g++.mike/eh2.C  Execution test
> FAIL: g++.mike/eh23.C  Execution test
> FAIL: g++.mike/eh25.C  Execution test
> FAIL: g++.mike/eh29.C  Execution test
> FAIL: g++.mike/eh3.C  Execution test
> FAIL: g++.mike/eh33.C  Execution test
> FAIL: g++.mike/eh35.C  Execution test
> FAIL: g++.mike/eh39.C  Execution test
> FAIL: g++.mike/eh40.C  Execution test
> FAIL: g++.mike/eh41.C  Execution test
> FAIL: g++.mike/eh42.C  Execution test
> FAIL: g++.mike/eh44.C  Execution test
> FAIL: g++.mike/eh5.C  Execution test
> FAIL: g++.mike/eh50.C  Execution test
> FAIL: g++.mike/eh51.C  Execution test
> FAIL: g++.mike/eh6.C  Execution test

I don't have so many EH failures. But I have this patch installed.


H.J.
---
Thu Oct  2 12:41:44 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)

	* except.c (expand_exception_blocks): Inhibit deferred pop
	in the exception handler.

Index: cp/except.c
===================================================================
RCS file: /home/work/cvs/gnu/egcs/gcc/cp/except.c,v
retrieving revision 1.1.1.3
diff -u -r1.1.1.3 except.c
--- except.c	1997/09/17 20:10:28	1.1.1.3
+++ except.c	1997/10/02 19:48:28
@@ -1000,6 +1000,9 @@
 void
 expand_exception_blocks ()
 {
+  /* No deferred pop in the exception handling. */
+  NO_DEFER_POP;
+
   push_to_sequence (catch_clauses);
   expand_leftover_cleanups ();
   catch_clauses = get_insns ();
@@ -1017,6 +1020,8 @@
      catch_clauses = get_insns ();
      end_sequence ();
     }
+
+  OK_DEFER_POP;
 
   if (catch_clauses)
     {

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: egcs-971008: results on i586-linux-gnulibc1 haifa disabled
  1997-10-11 13:36 ` H.J. Lu
@ 1997-10-12  5:01   ` Manfred Hollstein
  1997-10-12 13:14     ` H.J. Lu
  1997-10-13 11:16     ` Jeffrey A Law
  0 siblings, 2 replies; 6+ messages in thread
From: Manfred Hollstein @ 1997-10-12  5:01 UTC (permalink / raw)
  To: hjl; +Cc: egcs

On Sat, 11 October 1997, 13:36:09, hjl@lucon.org wrote:

    > 
    > Stock egcs-971008 with the following patches applied:
    > 
    >   [8]: fix for tstring.cc from H.J. Lu.
    
    This patch is not necessary.
    
    > FAIL: g++.mike/eh10.C  Execution test
    > FAIL: g++.mike/eh16.C  Execution test
    > FAIL: g++.mike/eh17.C  Execution test
    > FAIL: g++.mike/eh2.C  Execution test
    > FAIL: g++.mike/eh23.C  Execution test
    > FAIL: g++.mike/eh25.C  Execution test
    > FAIL: g++.mike/eh29.C  Execution test
    > FAIL: g++.mike/eh3.C  Execution test
    > FAIL: g++.mike/eh33.C  Execution test
    > FAIL: g++.mike/eh35.C  Execution test
    > FAIL: g++.mike/eh39.C  Execution test
    > FAIL: g++.mike/eh40.C  Execution test
    > FAIL: g++.mike/eh41.C  Execution test
    > FAIL: g++.mike/eh42.C  Execution test
    > FAIL: g++.mike/eh44.C  Execution test
    > FAIL: g++.mike/eh5.C  Execution test
    > FAIL: g++.mike/eh50.C  Execution test
    > FAIL: g++.mike/eh51.C  Execution test
    > FAIL: g++.mike/eh6.C  Execution test
    
    I don't have so many EH failures. But I have this patch installed.
    
    
    H.J.
    ---
    Thu Oct  2 12:41:44 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)
    
    	* except.c (expand_exception_blocks): Inhibit deferred pop
    	in the exception handler.
    
    [patch deleted]

Thanks, just tried  it, but it   doesn't make any  difference; numbers
remain the same:

                === g++ Summary ===

# of expected passes            3356
# of unexpected failures        24
# of expected failures          80
# of untested testcases         6

You must be using another patch that makes the difference.

-- 
 Manfred Hollstein       If you have any questions about GNU software:
 Hindenburgstr. 13/1                   < mailto:manfred@s-direktnet.de >
 75446 Wiernsheim, FRG  < http://www.s-direktnet.de/HomePages/manfred/ >
 PGP key:    < http://www.s-direktnet.de/HomePages/manfred/manfred.asc >

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: egcs-971008: results on i586-linux-gnulibc1 haifa disabled
  1997-10-12  5:01   ` Manfred Hollstein
@ 1997-10-12 13:14     ` H.J. Lu
  1997-10-13 11:16     ` Jeffrey A Law
  1 sibling, 0 replies; 6+ messages in thread
From: H.J. Lu @ 1997-10-12 13:14 UTC (permalink / raw)
  To: manfred; +Cc: egcs

> 
> You must be using another patch that makes the difference.
> 

I have a few other patches, especially those prototypes.

-- 
H.J. Lu (hjl@gnu.ai.mit.edu)

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: egcs-971008: results on i586-linux-gnulibc1 haifa disabled
  1997-10-12  5:01   ` Manfred Hollstein
  1997-10-12 13:14     ` H.J. Lu
@ 1997-10-13 11:16     ` Jeffrey A Law
  1997-10-18  0:28       ` Manfred Hollstein
  1 sibling, 1 reply; 6+ messages in thread
From: Jeffrey A Law @ 1997-10-13 11:16 UTC (permalink / raw)
  To: Manfred Hollstein; +Cc: hjl, egcs

  In message < 199710121149.NAA11027@saturn.s-direktnet.de >you write:
  >     Thu Oct  2 12:41:44 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)
  >     
  >     	* except.c (expand_exception_blocks): Inhibit deferred pop
  >     	in the exception handler.
  >     
  >     [patch deleted]
  > 
  > Thanks, just tried  it, but it   doesn't make any  difference; numbers
  > remain the same:
You might need to rebuild libgcc and/or libstdc++ too.
jeff

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: egcs-971008: results on i586-linux-gnulibc1 haifa disabled
  1997-10-13 11:16     ` Jeffrey A Law
@ 1997-10-18  0:28       ` Manfred Hollstein
  0 siblings, 0 replies; 6+ messages in thread
From: Manfred Hollstein @ 1997-10-18  0:28 UTC (permalink / raw)
  To: law; +Cc: hjl, egcs

On Mon, 13 October 1997, 11:30:58, law@cygnus.com wrote:

    
      In message < 199710121149.NAA11027@saturn.s-direktnet.de >you write:
      >     Thu Oct  2 12:41:44 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)
      >     
      >     	* except.c (expand_exception_blocks): Inhibit deferred pop
      >     	in the exception handler.
      >     
      >     [patch deleted]
      > 
      > Thanks, just tried  it, but it   doesn't make any  difference; numbers
      > remain the same:
    You might need to rebuild libgcc and/or libstdc++ too.
    jeff

Sorry for the long delay... I've been on training last week :-)

That can't be the reason, because I *always* remove everything and build from
scratch. Perhaps binutils-2.8.1.0.15 will make a difference; just built and installed
it, we'll see.

Manfred

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~1997-10-18  0:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-10-11 13:19 egcs-971008: results on i586-linux-gnulibc1 haifa disabled Manfred Hollstein
1997-10-11 13:36 ` H.J. Lu
1997-10-12  5:01   ` Manfred Hollstein
1997-10-12 13:14     ` H.J. Lu
1997-10-13 11:16     ` Jeffrey A Law
1997-10-18  0:28       ` Manfred Hollstein

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).