Pooma 2.3 Test Code Available to Test gcc 3.0

Peter Schmid schmid@snake.iap.physik.tu-darmstadt.de
Sat Apr 21 10:34:00 GMT 2001


After applying the appended two patches to pooma-gcc, I was finally
able to compile pooma.

There are only two passes for gcc-3.1 20010420 on i686-pc-linux-gnu:
ScalarAdvection1D, Doof2d/Doof2d.output. Tiny and Bounce do not work
because of the obnoxious cin bug. GKPoisson generates a segmentation fault.

The results for gcc-3.0 20010321 are pleasing: All tests succeed
(please confer the appended results). 

My system is a pentium II (350 MHz), Suse 7.1, Glibc 2.2.

Hope this helps. 
Thank you for your support,

Peter Schmid
 
*** config/Shared/tail.mk.orig	Sat Apr 21 18:17:25 2001
--- config/Shared/tail.mk	Sat Apr 21 18:14:04 2001
*************** endif
*** 110,116 ****
  include $(SHARED_ROOT)/rules.mk
  
  # Include (if it exists) the dependency file.
! -include $(LIBRARY_ROOT)/depend.mk
  
  
  # ACL:rcsinfo
--- 110,116 ----
  include $(SHARED_ROOT)/rules.mk
  
  # Include (if it exists) the dependency file.
! #-include $(LIBRARY_ROOT)/depend.mk
  
  
  # ACL:rcsinfo
*** tester.pl~	Tue Mar  6 01:16:17 2001
--- tester.pl	Sat Apr 21 17:56:47 2001
***************
*** 111,117 ****
  }
  close (VARIABLES);
  die ("Failed to finish writing the shared variables file.") if $?;
! close (VARIABLE-TEMPLATE);
  die ("Failed to finish reading the shared variables template file.") if $?;
  
  ######################################################################
--- 111,117 ----
  }
  close (VARIABLES);
  die ("Failed to finish writing the shared variables file.") if $?;
! close (VARIABLETEMPLATE);
  die ("Failed to finish reading the shared variables template file.") if $?;
  
  ######################################################################


         0        1     0.79     0.11     0.08              LINUXgcc           1  libpooma-gcc.a
     12780        2     2.26     2.15     0.06              LINUXgcc           1  CTTI.cmpl.o
     22380        5     4.31     4.01     0.12              LINUXgcc           1  Serializers.cmpl.o
     19484       14    14.48    13.54     0.32              LINUXgcc           1  LayoutIO.cmpl.o
    253544       49    48.63    44.34     0.66              LINUXgcc           1  ObjectSets.cmpl.o
      8028       12    11.62    10.28     0.34              LINUXgcc           1  DataBrowser.cmpl.o
     65324       10     9.65     8.86     0.13              LINUXgcc           1  Pooma.cmpl.o
    223240       32    31.96    28.85     0.38              LINUXgcc           1  DynamicLayout.cmpl.o
     32268        5     3.96     3.71     0.07              LINUXgcc           1  GlobalIDDataBase.cmpl.o
     11072        4     4.04     3.64     0.06              LINUXgcc           1  SerialAsync.cmpl.o
     20500        9     8.38     7.80     0.17              LINUXgcc           1  Messaging.cmpl.o
     33648        9     9.56     8.79     0.20              LINUXgcc           1  PatchSizeSyncer.cmpl.o
    124376       18    17.35    16.38     0.16              LINUXgcc           1  Benchmark.cmpl.o
    107064       12    11.93    11.16     0.27              LINUXgcc           1  Inform.cmpl.o
     37508        7     7.01     6.62     0.07              LINUXgcc           1  Options.cmpl.o
      6260        5     4.44     4.08     0.18              LINUXgcc           1  PAssert.cmpl.o
     15568        2     2.26     2.10     0.05              LINUXgcc           1  Pool.cmpl.o
     17572        6     5.57     5.28     0.09              LINUXgcc           1  Statistics.cmpl.o
     20136        5     4.97     4.69     0.14              LINUXgcc           1  Tester.cmpl.o
      1064        1     0.07     0.07     0.01              LINUXgcc           1  Unique.cmpl.o
     13484        6     5.99     5.29     0.17              LINUXgcc           1  AttributeList.cmpl.o
     21984        3     2.64     2.39     0.06              LINUXgcc           1  ParticleBCList.cmpl.o
      9824        7     7.18     6.61     0.20              LINUXgcc           1  UniformMapper.cmpl.o
       725        2     1.53     1.37     0.09              LINUXgcc           1  CenteringTags.cmpl.o
     27592        6     5.20     4.84     0.14              LINUXgcc           1  BrickBase1.cmpl.o
     33728        6     5.97     5.45     0.08              LINUXgcc           1  BrickBase2.cmpl.o
     43660        7     6.59     5.96     0.15              LINUXgcc           1  BrickBase3.cmpl.o
     52656        8     7.62     6.95     0.11              LINUXgcc           1  BrickBase4.cmpl.o
     61172        8     7.82     7.38     0.13              LINUXgcc           1  BrickBase5.cmpl.o
     69740        8     8.67     8.14     0.21              LINUXgcc           1  BrickBase6.cmpl.o
     78548        9     9.39     8.78     0.14              LINUXgcc           1  BrickBase7.cmpl.o
      5104        6     5.95     4.12     0.08              LINUXgcc           1  LuxAppPointer.cmpl.o
      4840        5     4.26     3.99     0.13              LINUXgcc           1  PawsAppPointer.cmpl.o
     29608        4     4.30     3.84     0.15              LINUXgcc           1  Connection.cmpl.o
      1300        0     0.20     0.15     0.01              LINUXgcc           1  DomainCalculus.cmpl.o
    439172       70    69.93    66.08     0.71              LINUXgcc         APP  Tiny.o
   2349734        4     3.18     0.85     0.33              LINUXgcc         APP  Tiny
    332576       63    62.52    57.68     1.17              LINUXgcc         APP  ScalarAdvection1D.o
   2298965        3     2.11     0.76     0.23              LINUXgcc         APP  ScalarAdvection1D
    485956       82    81.79    77.52     1.02              LINUXgcc         APP  Bounce.o
   2448617        3     2.32     0.95     0.27              LINUXgcc         APP  Bounce
    122200       44    43.86    41.14     0.60              LINUXgcc         APP  GKPoisson.o
   2210308        1     1.22     0.64     0.27              LINUXgcc         APP  GKPoisson
    503668       93    92.36    86.17     1.33              LINUXgcc         APP  Doof2d.o
   2402266        1     1.23     0.89     0.17              LINUXgcc         APP  Doof2d
               ----     ----     ----     ----                                    
                657   647.07    594.4    11.51                                    
All testing succeeded.






More information about the Gcc mailing list