Sender: nuetzel AT kogs1 DOT informatik DOT uni-hamburg DOT de Message-ID: <37F264C0.1F2B9D5B@kogs.informatik.uni-hamburg.de> Date: Wed, 29 Sep 1999 21:13:05 +0200 From: Dieter =?iso-8859-1?Q?N=FCtzel?= Organization: University of Hamburg, Dept. of CS, Cognitive Systems Group X-Mailer: Mozilla 4.61 [en] (X11; I; SunOS 5.6 sun4u) X-Accept-Language: de, en-US, en MIME-Version: 1.0 To: pgcc AT delorie DOT com Subject: pgcc-2.95.1 bug (?!) Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Reply-To: pgcc AT delorie DOT com Hello, I get a pgcc-2.95.1 compiler bug (?!) with the (nightly release ftp://128.113.5.234/pub/vtk_nightly/ ) of VTK http://www.kitware.com/vtk.html on my Athlon 500 and Linux 2.3.18ac9. c++ -O6 -march=pentiumpro -malign-double -mstack-align-double -pipe -fomit-frame-pointer -funroll-loops -fPIC -D_HP_NO_FAST_MACROS -DHAVE_LIMITS_H -DHAVE_UNISTD_H -I. -I. -I./../graphics -DVTK_USE_GRAPHICS -I./../imaging -DVTK_USE_IMAGING -I./../patented -DVTK_USE_PATENTED -I./../contrib -DVTK_USE_CONTRIB -DVTK_USE_OGLR -I/usr/X11R6/include -I./../common -c vtkTexturedSphereSource.cxx -o vtkTexturedSphereSource.o c++ -O6 -march=pentiumpro -malign-double -mstack-align-double -pipe -fomit-frame-pointer -funroll-loops -fPIC -D_HP_NO_FAST_MACROS -DHAVE_LIMITS_H -DHAVE_UNISTD_H -I. -I. -I./../graphics -DVTK_USE_GRAPHICS -I./../imaging -DVTK_USE_IMAGING -I./../patented -DVTK_USE_PATENTED -I./../contrib -DVTK_USE_CONTRIB -DVTK_USE_OGLR -I/usr/X11R6/include -I./../common -c vtkThreshold.cxx -o vtkThreshold.o vtkThreshold.cxx: In method `void vtkThreshold::PrintSelf(ostream &, vtkIndent)': vtkThreshold.cxx:271: Internal compiler error in `find_free_reg', at local-alloc.c:1968 Please submit a full bug report. See for instructions. make[1]: *** [vtkThreshold.o] Error 1 make[1]: Leaving directory `/usr/local/vtk/vtk/graphics' make: *** [build_graphics] Error 2 834.280u 23.200s 14:27.79 98.8% 0+0k 0+0io 372031pf+0w ****************************************************** make[1]: Entering directory `/usr/local/vtk/vtk/graphics' make[1]: `targets.make' is up to date. make[1]: Leaving directory `/usr/local/vtk/vtk/graphics' cd graphics; make - all make[1]: Entering directory `/usr/local/vtk/vtk/graphics' c++ -O6 -march=pentiumpro -malign-double -mstack-align-double -pipe -fomit-frame-pointer -funroll-loops -fPIC -D_HP_NO_FAST_MACROS -DHAVE_LIMITS_H -DHAVE_UNISTD_H -I. -I. -I./../graphics -DVTK_USE_GRAPHICS -I./../imaging -DVTK_USE_IMAGING -I./../patented -DVTK_USE_PATENTED -I./../contrib -DVTK_USE_CONTRIB -DVTK_USE_OGLR -I/usr/X11R6/include -I./../common -c vtkThreshold.cxx -o vtkThreshold.o vtkThreshold.cxx: In method `void vtkThreshold::PrintSelf(ostream &, vtkIndent)': vtkThreshold.cxx:271: Internal compiler error in `find_free_reg', at local-alloc.c:1968 Please submit a full bug report. See for instructions. make[1]: *** [vtkThreshold.o] Error 1 make[1]: Leaving directory `/usr/local/vtk/vtk/graphics' make: *** [build_graphics] Error 2 3.780u 0.180s 0:03.95 100.2% 0+0k 0+0io 2733pf+0w Regards, Dieter BTW If some body need some benchmarks on it feel free to ask me. Here is a little to start. Yes, compiled with pgcc, of course! :-) BYTE UNIX Benchmarks (Version 3.11) System -- Linux SunWave1 2.3.18ac2 #1 Sun Sep 12 20:59:51 MET DST 1999 i686 unknown Start Benchmark Run: Mon Sep 13 04:20:25 MET DST 1999 1 interactive users. Dhrystone 2 without register variables 1164344.7 lps (10 secs, 6 samples) Dhrystone 2 using register variables 1156970.0 lps (10 secs, 6 samples) Arithmetic Test (type = arithoh) 34861680.9 lps (10 secs, 6 samples) Arithmetic Test (type = register) 91612.2 lps (10 secs, 6 samples) Arithmetic Test (type = short) 97030.2 lps (10 secs, 6 samples) Arithmetic Test (type = int) 91587.7 lps (10 secs, 6 samples) Arithmetic Test (type = long) 91551.2 lps (10 secs, 6 samples) Arithmetic Test (type = float) 214766.2 lps (10 secs, 6 samples) Arithmetic Test (type = double) 214943.0 lps (10 secs, 6 samples) System Call Overhead Test 302421.0 lps (10 secs, 6 samples) Pipe Throughput Test 371559.1 lps (10 secs, 6 samples) Pipe-based Context Switching Test 115875.5 lps (10 secs, 6 samples) Process Creation Test 3125.7 lps (10 secs, 6 samples) Execl Throughput Test 621.1 lps (9 secs, 6 samples) File Read (10 seconds) 1151294.0 KBps (10 secs, 6 samples) File Write (10 seconds) 166564.0 KBps (10 secs, 6 samples) File Copy (10 seconds) 15059.0 KBps (10 secs, 6 samples) File Read (30 seconds) 1152364.0 KBps (30 secs, 6 samples) File Write (30 seconds) 167910.0 KBps (30 secs, 6 samples) File Copy (30 seconds) 10397.0 KBps (30 secs, 6 samples) C Compiler Test 473.6 lpm (60 secs, 3 samples) Shell scripts (1 concurrent) 1176.5 lpm (60 secs, 3 samples) Shell scripts (2 concurrent) 605.1 lpm (60 secs, 3 samples) Shell scripts (4 concurrent) 301.0 lpm (60 secs, 3 samples) Shell scripts (8 concurrent) 150.0 lpm (60 secs, 3 samples) Dc: sqrt(2) to 99 decimal places 63349.4 lpm (60 secs, 6 samples) Recursion Test--Tower of Hanoi 15369.9 lps (10 secs, 6 samples) INDEX VALUES TEST BASELINE RESULT INDEX Arithmetic Test (type = double) 2541.7 214943.0 84.6 Dhrystone 2 without register variables 22366.3 1164344.7 52.1 Execl Throughput Test 16.5 621.1 37.6 File Copy (30 seconds) 179.0 10397.0 58.1 Pipe-based Context Switching Test 1318.5 115875.5 87.9 Shell scripts (8 concurrent) 4.0 150.0 37.5 ========= SUM of 6 items 357.7 AVERAGE 59.6 --- Dieter Nützel Graduate Student, Computer Science University of Hamburg Department of Computer Science Cognitive Systems Group Vogt-Kölln-Straße 30 D-22527 Hamburg, Germany email: Dieter Nützel @home: Dieter Nützel _________________________________________________________ DRI (Direct Rendering Infrastructure) for Linux. Because I do 3D medical visualization as my thesis. _________________________________________________________