After installing speccpu2017 on windows10, I can not find specperl.exe specmake.exe etc

Viewed 19

I got a speccpu2017.iso (version 1.0.5) and I installed it on my windows10 pc. However, some tools that should be installed are missing: specperl.exe, specmake.exe etc..

Here are my steps (following guide in https://www.spec.org/cpu2017/Docs/install-guide-windows.html strictly):

  1. Check sha256 checksum of the cpu2017v1.0.5.iso, which is the same as checksum shown in https://www.spec.org/cpu2017/releases/cpu2017-1_0_5.iso.sha256.
  2. Mount the iso to E:, open an cmd prompt and run install.bat. The installation is successful, except for one test case that failed.
E:\> install.bat C:\cpu2017
Installing FROM source: E:\
Installing TO destination: C:\cpu2017

 If the above is NOT correct, hit Control-C and run install.bat from
 the correct benchmark tree with an argument designating the desired
 destination directory.

Press Any Key to Continue ...


 Depending on the speed of the source and destination devices, this
 may take several minutes.
 Please be patient.

Unpacking CPU2017 base files (44 MB)
Unpacking CPU2017 tools binary files (150.2 MB)
Unpacking 500.perlbench_r benchmark and data files (102 MB)
Unpacking 502.gcc_r benchmark and data files (240.3 MB)
Unpacking 503.bwaves_r benchmark and data files (0.2 MB)
Unpacking 505.mcf_r benchmark and data files (8.5 MB)
Unpacking 507.cactuBSSN_r benchmark and data files (12.5 MB)
Unpacking 508.namd_r benchmark and data files (8.3 MB)
Unpacking 510.parest_r benchmark and data files (25.6 MB)
Unpacking 511.povray_r benchmark and data files (23.3 MB)
Unpacking 519.lbm_r benchmark and data files (4.3 MB)
Unpacking 520.omnetpp_r benchmark and data files (56.6 MB)
Unpacking 521.wrf_r benchmark and data files (217.2 MB)
Unpacking 523.xalancbmk_r benchmark and data files (212 MB)
Unpacking 525.x264_r benchmark and data files (57.9 MB)
Unpacking 526.blender_r benchmark and data files (215.7 MB)
Unpacking 527.cam4_r benchmark and data files (348.6 MB)
Unpacking 531.deepsjeng_r benchmark and data files (0.5 MB)
Unpacking 538.imagick_r benchmark and data files (80.7 MB)
Unpacking 541.leela_r benchmark and data files (3.8 MB)
Unpacking 544.nab_r benchmark and data files (38.6 MB)
Unpacking 548.exchange2_r benchmark and data files (0.1 MB)
Unpacking 549.fotonik3d_r benchmark and data files (5.2 MB)
Unpacking 554.roms_r benchmark and data files (11.4 MB)
Unpacking 557.xz_r benchmark and data files (104.1 MB)
Unpacking 600.perlbench_s benchmark and data files (3.1 MB)
Unpacking 602.gcc_s benchmark and data files (0.9 MB)
Unpacking 603.bwaves_s benchmark and data files (0 MB)
Unpacking 605.mcf_s benchmark and data files (0.1 MB)
Unpacking 607.cactuBSSN_s benchmark and data files (0.1 MB)
Unpacking 619.lbm_s benchmark and data files (30.4 MB)
Unpacking 620.omnetpp_s benchmark and data files (0.1 MB)
Unpacking 621.wrf_s benchmark and data files (0.3 MB)
Unpacking 623.xalancbmk_s benchmark and data files (0.1 MB)
Unpacking 625.x264_s benchmark and data files (0.2 MB)
Unpacking 627.cam4_s benchmark and data files (0.5 MB)
Unpacking 628.pop2_s benchmark and data files (283.8 MB)
Unpacking 631.deepsjeng_s benchmark and data files (0.2 MB)
Unpacking 638.imagick_s benchmark and data files (0.3 MB)
Unpacking 641.leela_s benchmark and data files (0 MB)
Unpacking 644.nab_s benchmark and data files (0.1 MB)
Unpacking 648.exchange2_s benchmark and data files (0 MB)
Unpacking 649.fotonik3d_s benchmark and data files (0.1 MB)
Unpacking 654.roms_s benchmark and data files (1.1 MB)
Unpacking 657.xz_s benchmark and data files (0.2 MB)
Unpacking 996.specrand_fs benchmark and data files (0 MB)
Unpacking 997.specrand_fr benchmark and data files (0 MB)
Unpacking 998.specrand_is benchmark and data files (0 MB)
Unpacking 999.specrand_ir benchmark and data files (6.4 MB)

Checking the integrity of your source tree...

Depending on the amount of memory in the system and the speed of
the destination device, this may take several minutes.
Please be patient.

Unpacking tools binaries
Setting SPEC environment variable to C:\cpu2017\
Checking the integrity of your binary tools...
Testing the tools installation (this may take a minute)

Error running runcpu tests.
Test output follows:

SPEC CPU(r) 2017 Benchmark Suites
Copyright 1995-2017 Standard Performance Evaluation Corporation (SPEC)

runcpu v5825
Using 'windows-x64 ' tools
Reading file manifests... read 32285 entries from 2 files in 0.16s (203201 files/s)
Loading runcpu modules.................
Locating benchmarks...found 47 benchmarks in 53 benchsets.
Running the Perl test suite...
t/op/magic .................... # Failed test 168 - ENV store downgrades utf8 in setenv at op/magic.t line 79
#      got 'foo=eh zero ?PATH=C:\\cpu2017\\bin;C:\\cpu2017\\bin\\windows;C:\\cpu2017\\bin;C:\\Program Files\\Common Files\\Oracle\\Java\\javapath;C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.29.30133\\bin\\Hostx64\\x64;C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\Common7\\IDE;C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v11.0\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v11.0\\libnvvp;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;D:\\Softwares\\Git\\cmd;D:\\Softwares\\Java\\jdk-11.0.12\\bin;D:\\Softwares\\mingw64\\mingw64\\bin;D:\\Softwares\\upx-3.96-win64;D:\\Softwares\\Python\\Python 3.6.3;D:\\Softwares\\Python\\Python 3.6.3\\Scripts;D:\\Softwares\\Python\\Python 2.7.15;D:\\Softwares\\Python\\Python 2.7.15\\Scripts;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2020.1.1\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\CMake\\bin;D:\\Softwares\\GnuWin32\\gnuwin32\\bin;D:\\Workspace\\llvm2022\\llvm-project\\build-ninja-cl\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v11.0;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v11.0\\lib\\x64;D:\\Softwares\\texlive\\2021\\bin\\win32;D:\\Softwares\\gradle\\gradle-7.2\\bin;D:\\Softwares\\Graphviz\\bin;D:\\Softwares\\Go\\bin;C:\\Program Files\\Intel\\Intel(R) Memory and Storage Tool\\;D:\\Softwares\\retdec\\v4.0\\bin;D:\\Softwares\\Explorer_Drivers;D:\\Softwares\\Maven\\apache-maven-3.8.4\\bin;D:\\Softwares\\retdec\\dev\\bin;D:\\Softwares\\ninja-win;D:\\Workspace\\llvm2022\\llvm-project\\llvm-mctoll\\bin;C:\\Program Files\\MATLAB\\R2021a\\bin;D:\\Softwares\\Gatling\\gatling-charts-highcharts-bundle-3.7.6\\bin;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\ProgramData\\DockerDesktop\\version-bin;D:\\Softwares\\nodejs\\16.15.1\\;C:\\Program Files\\dotnet\\;D:\\Softwares\\ddisasm\\bin;C:\\Program Files\\MySQL\\MySQL Shell 8.0\\bin\\;C:\\Users\\xander\\AppData\\Local\\Microsoft\\WindowsApps;E:\\Softwares\\Microsoft VS Code\\bin;D:\\Softwares\\Microsoft VS Code\\bin;D:\\Softwares\\Python\\Python 3.6.3;D:\\Softwares\\Python\\Python 3.6.3\\Scripts\\;C:\\Users\\xander\\AppData\\Local\\Pandoc\\;C:\\Users\\xander\\go\\bin;C:\\Users\\xander\\AppData\\Roaming\\npm;C:\\Users\\xander\\.dotnet\\tools\n'
# expected /(?^:^(?:foo=)?eh\ zero\ \$)/
FAILED at test 168
Failed 1 test out of 310, 99.68% okay.
        op/magic.t
### Since not all tests were successful, you may want to run some of
### them individually and examine any diagnostic messages they produce.
### See the INSTALL document's section on "make test".
### You have a good chance to get more information by running
###   specperl harness
### in the 'test' directory since most (>=80%) of the tests succeeded.
Elapsed: 63 sec
u=0.42  s=0.52  cu=0.00  cs=0.00  scripts=310  tests=144118

Installation NOT completed!
  1. Edit C:\cpu2017\shrc.bat, uncomment the line: set SHRC_COMPILER_PATH_SET=yes, add one line: call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" amd64
  2. run shrc.bat, but it cannot find specperl
C:\cpu2017> shrc
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.18
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'

SPECPERLLIB set to C:\cpu2017\bin\common;C:\cpu2017\bin\lib;C:\cpu2017\bin;C:\cpu2017\bin\lib\site
SPEC        set to C:\cpu2017
'specperl' is not an internel or externel command, or a runnable program, or batch file
  1. I can't find any program like specperl.exe, specperl.bat under c:\cpu2017 or any of its subdirectories.
  2. What's more, when I try to use config file and runcpu command to compile benchmarks

What can I do? Did I miss anything during installation?

0 Answers
Related