Skip to content

Instantly share code, notes, and snippets.

@abhijangda
Created October 3, 2017 15:30
Show Gist options
  • Select an option

  • Save abhijangda/00a075b6760e4fa62a9d40b64dae7fe9 to your computer and use it in GitHub Desktop.

Select an option

Save abhijangda/00a075b6760e4fa62a9d40b64dae7fe9 to your computer and use it in GitHub Desktop.
runspec v6674 - Copyright 1999-2011 Standard Performance Evaluation Corporation
Using 'linux-suse10-amd64' tools
Reading MANIFEST... 22481 files
Loading runspec modules................
Locating benchmarks...found 31 benchmarks in 6 benchsets.
Reading config file '/opt/SPEC_CPU2006v1.2/config/browsix-asmjs.cfg'
Running "specperl /opt/SPEC_CPU2006v1.2/Docs/sysinfo" to gather system information.
Retrieving flags file (/opt/SPEC_CPU2006v1.2/config/flags/Example-gcc4x-flags-revA.xml)...
Retrieving flags file (/opt/SPEC_CPU2006v1.2/config/flags/Example-linux-platform-revA.xml)...
Benchmarks selected: 400.perlbench
Compiling Binaries
Building 400.perlbench base browsix-asmjs default: (build_base_browsix-asmjs.0000)
specmake clean 2> make.clean.err | tee make.clean.out
rm -rf *.o diffmail.2.550.15.24.23.100.out perfect.b.3.out scrabbl.out splitmail.535.13.25.24.1091.out suns.out validate
find . \( -name \*.o -o -name '*.fppized.f*' -o -name '*.i' -o -name '*.mod' \) -print | xargs rm -rf
rm -rf perlbench
rm -rf perlbench.exe
rm -rf core
rm -rf
specmake build 2> make.err | tee make.out
~/emscripten/emcc -c -o av.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 av.c
In file included from av.c:22:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o deb.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 deb.c
In file included from deb.c:23:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o doio.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 doio.c
In file included from doio.c:25:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o doop.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 doop.c
In file included from doop.c:22:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o dump.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 dump.c
In file included from dump.c:25:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o globals.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 globals.c
In file included from globals.c:35:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o gv.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 gv.c
In file included from gv.c:35:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o hv.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 hv.c
In file included from hv.c:32:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o locale.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 locale.c
In file included from locale.c:27:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o mg.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 mg.c
In file included from mg.c:40:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o numeric.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 numeric.c
In file included from numeric.c:28:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o op.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 op.c
In file included from op.c:78:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o pad.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 pad.c
In file included from pad.c:103:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o perl.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 perl.c
In file included from perl.c:82:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o perlapi.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 perlapi.c
In file included from perlapi.c:25:
In file included from ./perl.h:37:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
1 warning generated.
~/emscripten/emcc -c -o perlio.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -s TOTAL_MEMORY=1073741824 -std=gnu89 -Os -g3 -fno-strict-aliasing -DSPEC_CPU_IA32 -DSPEC_CPU_LINUX_IA32 perlio.c
In file included from perlio.c:33:
In file included from ./config.h:2:
./spec_config.h:123:10: warning: 'SPEC_CPU_IA32' macro redefined [-Wmacro-redefined]
# define SPEC_CPU_IA32
^
<command line>:8:9: note: previous definition is here
#define SPEC_CPU_IA32 1
^
perlio.c:2308:21: error: use of undeclared identifier 'O_TRUNC'; did you mean 'OP_TRANS'?
oflags = O_CREAT | O_TRUNC;
^~~~~~~
OP_TRANS
./opnames.h:51:2: note: 'OP_TRANS' declared here
OP_TRANS, /* 35 */
^
perlio.c:2318:21: error: use of undeclared identifier 'O_APPEND'
oflags = O_CREAT | O_APPEND;
^
perlio.c:2435:11: error: implicit declaration of function 'open' [-Werror,-Wimplicit-function-declaration]
fd = PerlLIO_open3(path, imode, perm);
^
./iperlsys.h:754:41: note: expanded from macro 'PerlLIO_open3'
#define PerlLIO_open3(file, flag, perm) open((file), (flag), (perm))
^
perlio.c:3046:28: error: incomplete definition of type 'struct _IO_FILE'
STDCHAR *eptr = (STDCHAR*)PerlSIO_get_ptr(s);
^~~~~~~~~~~~~~~~~~
./iperlsys.h:305:29: note: expanded from macro 'PerlSIO_get_ptr'
#define PerlSIO_get_ptr(f) FILE_ptr(f)
^~~~~~~~~~~
./spec_config.h:814:30: note: expanded from macro 'FILE_ptr'
# define FILE_ptr(fp) ((fp)->_IO_read_ptr)
~~~~^
/mnt/homes/abhinav/emscripten/system/include/libc/bits/alltypes.h:374:16: note: forward declaration of 'struct _IO_FILE'
typedef struct _IO_FILE FILE;
^
perlio.c:3054:20: error: incomplete definition of type 'struct _IO_FILE'
if ((STDCHAR*)PerlSIO_get_ptr(s) != --eptr || ((*eptr & 0xFF) != ch)) {
^~~~~~~~~~~~~~~~~~
./iperlsys.h:305:29: note: expanded from macro 'PerlSIO_get_ptr'
#define PerlSIO_get_ptr(f) FILE_ptr(f)
^~~~~~~~~~~
./spec_config.h:814:30: note: expanded from macro 'FILE_ptr'
# define FILE_ptr(fp) ((fp)->_IO_read_ptr)
~~~~^
/mnt/homes/abhinav/emscripten/system/include/libc/bits/alltypes.h:374:16: note: forward declaration of 'struct _IO_FILE'
typedef struct _IO_FILE FILE;
^
perlio.c:3159:22: error: incomplete definition of type 'struct _IO_FILE'
return (STDCHAR*)PerlSIO_get_base(stdio);
^~~~~~~~~~~~~~~~~~~~~~~
./iperlsys.h:297:30: note: expanded from macro 'PerlSIO_get_base'
#define PerlSIO_get_base(f) FILE_base(f)
^~~~~~~~~~~~
./spec_config.h:845:31: note: expanded from macro 'FILE_base'
# define FILE_base(fp) ((fp)->_IO_read_base)
~~~~^
/mnt/homes/abhinav/emscripten/system/include/libc/bits/alltypes.h:374:16: note: forward declaration of 'struct _IO_FILE'
typedef struct _IO_FILE FILE;
^
perlio.c:3166:12: error: incomplete definition of type 'struct _IO_FILE'
return PerlSIO_get_bufsiz(stdio);
^~~~~~~~~~~~~~~~~~~~~~~~~
./iperlsys.h:298:32: note: expanded from macro 'PerlSIO_get_bufsiz'
#define PerlSIO_get_bufsiz(f) FILE_bufsiz(f)
^~~~~~~~~~~~~~
./spec_config.h:858:33: note: expanded from macro 'FILE_bufsiz'
# define FILE_bufsiz(fp) ((fp)->_IO_read_end - (fp)->_IO_read_base)
~~~~^
/mnt/homes/abhinav/emscripten/system/include/libc/bits/alltypes.h:374:16: note: forward declaration of 'struct _IO_FILE'
typedef struct _IO_FILE FILE;
^
perlio.c:3166:12: error: incomplete definition of type 'struct _IO_FILE'
return PerlSIO_get_bufsiz(stdio);
^~~~~~~~~~~~~~~~~~~~~~~~~
./iperlsys.h:298:32: note: expanded from macro 'PerlSIO_get_bufsiz'
#define PerlSIO_get_bufsiz(f) FILE_bufsiz(f)
^~~~~~~~~~~~~~
./spec_config.h:858:54: note: expanded from macro 'FILE_bufsiz'
# define FILE_bufsiz(fp) ((fp)->_IO_read_end - (fp)->_IO_read_base)
~~~~^
/mnt/homes/abhinav/emscripten/system/include/libc/bits/alltypes.h:374:16: note: forward declaration of 'struct _IO_FILE'
typedef struct _IO_FILE FILE;
^
perlio.c:3175:22: error: incomplete definition of type 'struct _IO_FILE'
return (STDCHAR*)PerlSIO_get_ptr(stdio);
^~~~~~~~~~~~~~~~~~~~~~
./iperlsys.h:305:29: note: expanded from macro 'PerlSIO_get_ptr'
#define PerlSIO_get_ptr(f) FILE_ptr(f)
^~~~~~~~~~~
./spec_config.h:814:30: note: expanded from macro 'FILE_ptr'
# define FILE_ptr(fp) ((fp)->_IO_read_ptr)
~~~~^
/mnt/homes/abhinav/emscripten/system/include/libc/bits/alltypes.h:374:16: note: forward declaration of 'struct _IO_FILE'
typedef struct _IO_FILE FILE;
^
perlio.c:3182:12: error: incomplete definition of type 'struct _IO_FILE'
return PerlSIO_get_cnt(stdio);
^~~~~~~~~~~~~~~~~~~~~~
./iperlsys.h:304:29: note: expanded from macro 'PerlSIO_get_cnt'
#define PerlSIO_get_cnt(f) FILE_cnt(f)
^~~~~~~~~~~
./spec_config.h:827:30: note: expanded from macro 'FILE_cnt'
# define FILE_cnt(fp) ((fp)->_IO_read_end - (fp)->_IO_read_ptr)
~~~~^
/mnt/homes/abhinav/emscripten/system/include/libc/bits/alltypes.h:374:16: note: forward declaration of 'struct _IO_FILE'
typedef struct _IO_FILE FILE;
^
perlio.c:3182:12: error: incomplete definition of type 'struct _IO_FILE'
return PerlSIO_get_cnt(stdio);
^~~~~~~~~~~~~~~~~~~~~~
./iperlsys.h:304:29: note: expanded from macro 'PerlSIO_get_cnt'
#define PerlSIO_get_cnt(f) FILE_cnt(f)
^~~~~~~~~~~
./spec_config.h:827:51: note: expanded from macro 'FILE_cnt'
# define FILE_cnt(fp) ((fp)->_IO_read_end - (fp)->_IO_read_ptr)
~~~~^
/mnt/homes/abhinav/emscripten/system/include/libc/bits/alltypes.h:374:16: note: forward declaration of 'struct _IO_FILE'
typedef struct _IO_FILE FILE;
^
perlio.c:4833:25: warning: incompatible pointer types passing 'int **' to parameter of type 'va_list *' (aka '__builtin_va_list *') [-Wincompatible-pointer-types]
sv_vcatpvf(sv, fmt, &ap);
^~~
./proto.h:703:76: note: passing argument to parameter 'args' here
PERL_CALLCONV void Perl_sv_vcatpvf(pTHX_ SV* sv, const char* pat, va_list* args);
^
2 warnings and 11 errors generated.
ERROR:root:compiler frontend failed to generate LLVM bitcode, halting
specmake: *** [perlio.o] Error 1
Error with make 'specmake build': check file '/opt/SPEC_CPU2006v1.2/benchspec/CPU2006/400.perlbench/build/build_base_browsix-asmjs.0000/make.err'
Command returned exit code 2
Error with make!
*** Error building 400.perlbench
Build errors: 400.perlbench(base; CE)
Setting Up Run Directories
Running Benchmarks
Error: 1x400.perlbench
Producing Raw Reports
mach: default
ext: browsix-asmjs
size: ref
set: int
format: raw -> /opt/SPEC_CPU2006v1.2/result/CINT2006.005.ref.rsf
Doing flag reduction: done
format: flags -> /opt/SPEC_CPU2006v1.2/result/CINT2006.005.ref.flags.html
format: ASCII -> /opt/SPEC_CPU2006v1.2/result/CINT2006.005.ref.txt
format: CSV -> /opt/SPEC_CPU2006v1.2/result/CINT2006.005.ref.csv
format: HTML -> /opt/SPEC_CPU2006v1.2/result/CINT2006.005.ref.html, /opt/SPEC_CPU2006v1.2/result/CINT2006.005.ref.gif
set: fp
The log for this run is in /opt/SPEC_CPU2006v1.2/result/CPU2006.005.log
The debug log for this run is in /opt/SPEC_CPU2006v1.2/result/CPU2006.005.log.debug
runspec finished at Tue Oct 3 15:29:48 2017; 8 total seconds elapsed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment