Skip navigation

Standard Performance Evaluation Corporation

Facebook logo LinkedIn logo Twitter logo
 
 

SPEC CPU2006 Known Issues

These are currently-known installation, build, and runtime questions and problems encountered by people using the SPEC CPU2006 benchmark. If your issue is not among the known issues, please bring it to the attention of SPEC.

Approved alternate sources

To obtain alternate source files, please send a request to info@spec.org with your CPU2006 license number and the name of the organization to which the software is licensed. The license number can be found in the printed copy of the license agreement which you received with the software.

Alternate source files for V1.2

  • Alternate source files for 483.xalancbmk which allow compilation on MacOS X 10.7 and later.
  • Alternate source files for 436.cactusADM which fixes calls to sprintf() that relied on undefined behavior to generate correct output.

Alternate source files for V1.1

The following alternate source files for V1.1 have been incorporated into CPU2006 V1.2. If you encounter these problems with earlier versions of the suite, please contact the SPEC office in order to obtain an update to the latest version of the software.

  • Alternate source files for 447.dealII which allow compilation against the Apache Standard C++ Library (4.2.1).
  • Alternate source files for 483.xalancbmk which allow compilation against the Apache Standard C++ Library (4.2.1) or with Microsoft Visual C++ 2010.
  • Alternate source files for 447.dealII which allow compilation with Microsoft Visual C++ 2010 or other compilers that require 0 be explicitly cast when it is an argument to a perfect forwarding function.
  • Alternate source files for 447.dealII which allow compilation with Windows C++ compilers that use the EDG 4.0 or later front end (such as PGI 2010).
  • Alternate source files for 483.xalancbmk which allow compilation on Mac OS X systems using the PGI compilers.

Alternate source files for V1.0 and V1.0.1

The following alternate source files for V1.0 and V1.0.1 were incorporated into CPU2006 V1.1. Please contact the SPEC office in order to obtain an update to the latest version of the software.

  • Alternate source files for 400.perlbench, allowing it to be built with GCC or GCC-compatible compilers in 32-bit mode on newer versions of Solaris like OpenSolaris, Solaris Express, and Project Indiana.
  • Alternate source files for 447.dealII, allowing it to be built with GCC 4.3 (or later) compilers that no longer implicitly include the cstring header file.
  • Alternate source files for 481.wrf, allowing compilers on Windows to use "io.h" instead of "unistd.h", even if they do not define the _MSC_VER preprocessor macro.
  • Alternate source files for 481.wrf, which fixes a Fortran standard parameter overlap issue that has been corrected by the original wrf developers.
  • Alternate source files for 483.xalancbmk, which enables compilation on 32-bit Windows system using the PGI 6.2-2 or later compilers.
  • Alternate source files for 483.xalancbmk, allowing it to be built with GCC 4.3 (or later) compilers that no longer implicitly include the cstring header file.