Mail Archives: pgcc/1999/09/29/17:02:26
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 <URL:http://www.gnu.org/software/gcc/faq.html#bugreport> 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 <URL:http://www.gnu.org/software/gcc/faq.html#bugreport> 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 <nuetzel AT kogs DOT informatik DOT uni-hamburg DOT de>
@home: Dieter Nützel <dieter DOT nuetzel AT arcormail DOT de>
_________________________________________________________
DRI (Direct Rendering Infrastructure) for Linux.
Because I do 3D medical visualization as my thesis.
_________________________________________________________
- Raw text -