gtcasl / manifold

A Parallel Simulation Framework For Multicore Systems
http://manifold.gatech.edu/
Other
9 stars 10 forks source link

Setup failed on master #7

Closed pranith closed 7 years ago

pranith commented 7 years ago

Running setup.sh fails on the latest master branch. This is the log I get:

$ ./setup.sh

Using qsim from dir /home/pranith/devops/code/qsim Press any key to continue...

Installing dependencies ... sudo apt-get -y install build-essentail libconfig++-dev openmpi-bin openmpi-common libopenmpi-dev Reading package lists... Done Building dependency tree
Reading state information... Done build-essential is already the newest version (12.1ubuntu2). libconfig++-dev is already the newest version (1.5-0.2). libopenmpi-dev is already the newest version (1.10.2-8ubuntu1). openmpi-bin is already the newest version (1.10.2-8ubuntu1). openmpi-common is already the newest version (1.10.2-8ubuntu1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Building manifold components ... autoreconf: Entering directory .' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal autoreconf: configure.ac: tracing autoreconf: configure.ac: adding subdirectory kernel to autoreconf autoreconf: Entering directorykernel' autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --no-force configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation autoreconf: Leaving directory kernel' autoreconf: configure.ac: adding subdirectory uarch to autoreconf autoreconf: Entering directoryuarch' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation autoreconf: Leaving directory uarch' autoreconf: configure.ac: adding subdirectory models/cache/mcp-cache to autoreconf autoreconf: Entering directorymodels/cache/mcp-cache' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation Makefile.am:6: warning: source file 'coherence/ClientInterface.cpp' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:6: warning: source file 'coherence/ManagerInterface.cpp' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled Makefile.am:6: warning: source file 'coherence/MESI_client.cpp' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled Makefile.am:6: warning: source file 'coherence/MESI_manager.cpp' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled Makefile.am:6: warning: source file 'coherence/sharers.cpp' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled autoreconf: Leaving directory models/cache/mcp-cache' autoreconf: configure.ac: adding subdirectory models/cache/simple-cache to autoreconf autoreconf: Entering directorymodels/cache/simple-cache' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation autoreconf: Leaving directory models/cache/simple-cache' autoreconf: configure.ac: adding subdirectory models/memory/CaffDRAM to autoreconf autoreconf: Entering directorymodels/memory/CaffDRAM' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation autoreconf: Leaving directory models/memory/CaffDRAM' autoreconf: configure.ac: adding subdirectory models/memory/DRAMSim2 to autoreconf autoreconf: Entering directorymodels/memory/DRAMSim2' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation autoreconf: Leaving directory models/memory/DRAMSim2' autoreconf: configure.ac: adding subdirectory models/network/iris to autoreconf autoreconf: Entering directorymodels/network/iris' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation Makefile.am:6: warning: source file 'interfaces/mapping.cc' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:6: warning: source file 'data_types/flit.cc' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled Makefile.am:6: warning: source file 'data_types/linkData.cc' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled Makefile.am:6: warning: source file 'components/CrossBarSwitch.cc' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled Makefile.am:6: warning: source file 'components/genericBuffer.cc' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled Makefile.am:6: warning: source file 'components/genericRC.cc' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled Makefile.am:6: warning: source file 'components/genericSwitchArbiter.cc' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled Makefile.am:6: warning: source file 'components/genericVcAllocator.cc' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled Makefile.am:6: warning: source file 'components/simpleArbiter.cc' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled Makefile.am:6: warning: source file 'components/simpleRouter.cc' is in a subdirectory, Makefile.am:6: but option 'subdir-objects' is disabled autoreconf: Leaving directory models/network/iris' autoreconf: configure.ac: adding subdirectory models/processor/zesto to autoreconf autoreconf: Entering directorymodels/processor/zesto' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation autoreconf: Leaving directory models/processor/zesto' autoreconf: configure.ac: adding subdirectory models/processor/simple-proc to autoreconf autoreconf: Entering directorymodels/processor/simple-proc' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation autoreconf: Leaving directory models/processor/simple-proc' autoreconf: configure.ac: adding subdirectory models/processor/spx to autoreconf autoreconf: Entering directorymodels/processor/spx' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation Makefile.am:9: warning: source file 'cache/cache.cc' is in a subdirectory, Makefile.am:9: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:9: warning: source file 'pipeline/outorder.cc' is in a subdirectory, Makefile.am:9: but option 'subdir-objects' is disabled Makefile.am:9: warning: source file 'pipeline/inorder.cc' is in a subdirectory, Makefile.am:9: but option 'subdir-objects' is disabled autoreconf: Leaving directory models/processor/spx' autoreconf: configure.ac: adding subdirectory models/cross/mcp_cache-iris to autoreconf autoreconf: Entering directorymodels/cross/mcp_cache-iris' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation autoreconf: Leaving directory models/cross/mcp_cache-iris' autoreconf: configure.ac: adding subdirectory models/qsim/interrupt_handler to autoreconf autoreconf: Entering directorymodels/qsim/interrupt_handler' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation autoreconf: Leaving directory models/qsim/interrupt_handler' autoreconf: configure.ac: adding subdirectory models/qsim/proxy to autoreconf autoreconf: Entering directorymodels/qsim/proxy' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation autoreconf: Leaving directory models/qsim/proxy' autoreconf: configure.ac: adding subdirectory models/kitfox/proxy to autoreconf autoreconf: Entering directorymodels/kitfox/proxy' configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation autoreconf: Leaving directory models/kitfox/proxy' autoreconf: Leaving directory.'

kitfox library disabled Press any key to continue...

checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... none checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in kernel (/home/pranith/devops/code/manifold/kernel) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for mpic++... mpic++ checking for ranlib... ranlib checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for inline... inline checking for size_t... yes checking for uint32_t... yes checking for uint64_t... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in uarch (/home/pranith/devops/code/manifold/uarch) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... none checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in models/cache/mcp-cache (/home/pranith/devops/code/manifold/models/cache/mcp-cache) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking for mpic++... mpic++ configure:

Use kernel header files in super-project.
-----------------------------------------

checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in models/cache/simple-cache (/home/pranith/devops/code/manifold/models/cache/simple-cache) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking for mpic++... mpic++ configure:

Use kernel header files in super-project.
-----------------------------------------

checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in models/memory/CaffDRAM (/home/pranith/devops/code/manifold/models/memory/CaffDRAM) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for mpic++... mpic++ configure:

Use kernel header files in super-project.
-----------------------------------------

checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in models/memory/DRAMSim2 (/home/pranith/devops/code/manifold/models/memory/DRAMSim2) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for mpic++... mpic++ configure:

Use kernel header files in super-project.
-----------------------------------------

checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating DRAMSim2-2.2.2/Makefile config.status: executing depfiles commands === configuring in models/network/iris (/home/pranith/devops/code/manifold/models/network/iris) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking for gcc... gcc checking for main in -lc... yes checking for main in -ldl... yes checking for main in -lgcov... yes checking for main in -lgsl... no checking for main in -lgslcblas... no checking for main in -lm... yes checking for main in -lmanifold... no checking for main in -lpthread... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for uint64_t... yes checking for mpic++... mpic++ configure:

Use kernel header files in super-project.
-----------------------------------------

checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in models/processor/zesto (/home/pranith/devops/code/manifold/models/processor/zesto) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for ranlib... ranlib checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking for inttypes.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for inline... inline checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for int8_t... yes checking for off_t... yes checking for size_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for uint8_t... yes checking for ptrdiff_t... yes checking for working alloca.h... yes checking for alloca... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for getpagesize... yes checking for working mmap... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking for working strtod... yes checking for floor... no checking for getcwd... yes checking for memset... yes checking for pow... no checking for rint... no checking for socket... yes checking for sqrt... no checking for strcasecmp... yes checking for strdup... yes checking for strrchr... yes checking for strtol... yes checking for strtoul... yes checking for mpic++... mpic++ configure:

Use kernel header files in super-project.
-----------------------------------------

configure:

Use QSim header files from /home/pranith/devops/code/qsim/include
-----------------------------------------------

checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in models/processor/simple-proc (/home/pranith/devops/code/manifold/models/processor/simple-proc) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for uint64_t... yes checking for mpic++... mpic++ configure:

Use kernel header files in super-project.
-----------------------------------------

checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in models/processor/spx (/home/pranith/devops/code/manifold/models/processor/spx) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for uint64_t... yes configure:

Use kernel header files in super-project.
-----------------------------------------

configure:

Use mcp-cache header files in super-project.
-----------------------------------------------

configure: WARNING:

LIBKITFOX disabled! Building only processor models not using KitFox.
-----------------------------------------------------------------

checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in models/cross/mcp_cache-iris (/home/pranith/devops/code/manifold/models/cross/mcp_cache-iris) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking for mpic++... mpic++ configure:

Use kernel header files in super-project.
-----------------------------------------

configure:

Use uarch header files in super-project.
----------------------------------------

configure:

Use mcp-cache header files in super-project.
--------------------------------------------

configure:

Use Iris header files in super-project.
---------------------------------------

checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in models/qsim/interrupt_handler (/home/pranith/devops/code/manifold/models/qsim/interrupt_handler) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for uint64_t... yes configure:

Use kernel header files in super-project.
-----------------------------------------

checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in models/qsim/proxy (/home/pranith/devops/code/manifold/models/qsim/proxy) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for uint64_t... yes configure:

Use kernel header files in super-project.
-----------------------------------------

checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands === configuring in models/kitfox/proxy (/home/pranith/devops/code/manifold/models/kitfox/proxy) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' 'QSIMINC=/home/pranith/devops/code/qsim/include' '--without-kitfox' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for uint64_t... yes configure:

Use kernel header files in super-project.
-----------------------------------------

configure: WARNING:

USE_KITFOX disabled! Building only processor models not using KitFox.
-----------------------------------------------------------------

checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands Making all in kernel make[1]: Entering directory '/home/pranith/devops/code/manifold/kernel' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pranith/devops/code/manifold/kernel' Making all in uarch make[1]: Entering directory '/home/pranith/devops/code/manifold/uarch' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pranith/devops/code/manifold/uarch' Making all in models/cache/mcp-cache make[1]: Entering directory '/home/pranith/devops/code/manifold/models/cache/mcp-cache' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pranith/devops/code/manifold/models/cache/mcp-cache' Making all in models/cache/simple-cache make[1]: Entering directory '/home/pranith/devops/code/manifold/models/cache/simple-cache' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pranith/devops/code/manifold/models/cache/simple-cache' Making all in models/memory/CaffDRAM make[1]: Entering directory '/home/pranith/devops/code/manifold/models/memory/CaffDRAM' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pranith/devops/code/manifold/models/memory/CaffDRAM' Making all in models/memory/DRAMSim2 make[1]: Entering directory '/home/pranith/devops/code/manifold/models/memory/DRAMSim2' Making all in DRAMSim2-2.2.2 make[2]: Entering directory '/home/pranith/devops/code/manifold/models/memory/DRAMSim2/DRAMSim2-2.2.2' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/pranith/devops/code/manifold/models/memory/DRAMSim2/DRAMSim2-2.2.2' make[2]: Entering directory '/home/pranith/devops/code/manifold/models/memory/DRAMSim2' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/pranith/devops/code/manifold/models/memory/DRAMSim2' make[1]: Leaving directory '/home/pranith/devops/code/manifold/models/memory/DRAMSim2' Making all in models/network/iris make[1]: Entering directory '/home/pranith/devops/code/manifold/models/network/iris' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pranith/devops/code/manifold/models/network/iris' Making all in models/processor/spx make[1]: Entering directory '/home/pranith/devops/code/manifold/models/processor/spx' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pranith/devops/code/manifold/models/processor/spx' Making all in models/cross/mcp_cache-iris make[1]: Entering directory '/home/pranith/devops/code/manifold/models/cross/mcp_cache-iris' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pranith/devops/code/manifold/models/cross/mcp_cache-iris' Making all in models/qsim/interrupt_handler make[1]: Entering directory '/home/pranith/devops/code/manifold/models/qsim/interrupt_handler' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pranith/devops/code/manifold/models/qsim/interrupt_handler' Making all in models/qsim/proxy make[1]: Entering directory '/home/pranith/devops/code/manifold/models/qsim/proxy' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pranith/devops/code/manifold/models/qsim/proxy' Making all in models/kitfox/proxy make[1]: Entering directory '/home/pranith/devops/code/manifold/models/kitfox/proxy' mpic++ -g -Wall -O3 --std=c++11 -DPACKAGE_NAME=\"FULL-PACKAGE-NAME\" -DPACKAGE_TARNAME=\"full-package-name\" -DPACKAGE_VERSION=\"VERSION\" -DPACKAGE_STRING=\"FULL-PACKAGE-NAME\ VERSION\" -DPACKAGE_BUGREPORT=\"BUG-REPORT-ADDRESS\" -DPACKAGE_URL=\"\" -DPACKAGE=\"manifold_kitfox_proxy\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -I. -I./../../.. -I -lkitfox -g -O2 -MT libkitfox_proxy_a-kitfox_proxy.o -MD -MP -MF .deps/libkitfox_proxy_a-kitfox_proxy.Tpo -c -o libkitfox_proxy_a-kitfox_proxy.o test -f 'kitfox_proxy.cc' || echo './'kitfox_proxy.cc In file included from kitfox_proxy.cc:1:0: kitfox_proxy.h:6:20: fatal error: kitfox.h: No such file or directory

include "kitfox.h"

                ^

compilation terminated. Makefile:431: recipe for target 'libkitfox_proxy_a-kitfox_proxy.o' failed make[1]: [libkitfox_proxy_a-kitfox_proxy.o] Error 1 make[1]: Leaving directory '/home/pranith/devops/code/manifold/models/kitfox/proxy' Makefile:338: recipe for target 'all-recursive' failed make: [all-recursive] Error 1 Downloading the benchmark ... --2017-01-15 12:42:40-- https://github.com/gtcasl/qsim_prebuilt/releases/download/v0.1/graphBig_x86.tar.xz Resolving github.com (github.com)... 192.30.253.113, 192.30.253.112 Connecting to github.com (github.com)|192.30.253.113|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://github-cloud.s3.amazonaws.com/releases/57251433/e94b2f10-0ca1-11e6-9b96-21953b5c5498.xz?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAISTNZFOVBIJMK3TQ%2F20170115%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170115T174240Z&X-Amz-Expires=300&X-Amz-Signature=cf329753fca29872b02f6567fd0199fba0a28613c57fb68e3a1971e07839760c&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DgraphBig_x86.tar.xz&response-content-type=application%2Foctet-stream [following] --2017-01-15 12:42:40-- https://github-cloud.s3.amazonaws.com/releases/57251433/e94b2f10-0ca1-11e6-9b96-21953b5c5498.xz?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAISTNZFOVBIJMK3TQ%2F20170115%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170115T174240Z&X-Amz-Expires=300&X-Amz-Signature=cf329753fca29872b02f6567fd0199fba0a28613c57fb68e3a1971e07839760c&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DgraphBig_x86.tar.xz&response-content-type=application%2Foctet-stream Resolving github-cloud.s3.amazonaws.com (github-cloud.s3.amazonaws.com)... 54.231.73.35 Connecting to github-cloud.s3.amazonaws.com (github-cloud.s3.amazonaws.com)|54.231.73.35|:443... connected. HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable

The file is already fully retrieved; nothing to do.

--2017-01-15 12:42:40-- https://github.com/gtcasl/qsim_prebuilt/releases/download/v0.1/graphBig_a64.tar.xz Resolving github.com (github.com)... 192.30.253.112, 192.30.253.113 Connecting to github.com (github.com)|192.30.253.112|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://github-cloud.s3.amazonaws.com/releases/57251433/e9435ccc-0ca1-11e6-95a7-7ac0ddbdcf12.xz?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAISTNZFOVBIJMK3TQ%2F20170115%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170115T174241Z&X-Amz-Expires=300&X-Amz-Signature=c59800ea814dec2bfa7dbcfcb85f9045ca9491ec6ac4914e7bcdc5c8756b5fae&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DgraphBig_a64.tar.xz&response-content-type=application%2Foctet-stream [following] --2017-01-15 12:42:40-- https://github-cloud.s3.amazonaws.com/releases/57251433/e9435ccc-0ca1-11e6-95a7-7ac0ddbdcf12.xz?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAISTNZFOVBIJMK3TQ%2F20170115%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170115T174241Z&X-Amz-Expires=300&X-Amz-Signature=c59800ea814dec2bfa7dbcfcb85f9045ca9491ec6ac4914e7bcdc5c8756b5fae&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DgraphBig_a64.tar.xz&response-content-type=application%2Foctet-stream Resolving github-cloud.s3.amazonaws.com (github-cloud.s3.amazonaws.com)... 54.231.73.35 Connecting to github-cloud.s3.amazonaws.com (github-cloud.s3.amazonaws.com)|54.231.73.35|:443... connected. HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable

The file is already fully retrieved; nothing to do.

Uncompressing the benchmark ... Linking QSim state files to manifold directory smp/state ... Building simulator ... rm -f smp_llp smp_l1l2 .d .o DBG core.out rm -rf dep mpic++ -Wall -g -DUSE_QSIM -DSTATS -I/home/pranith/devops/code/qsim/include -I ../../.. -I../../../models/processor -I../../../models/qsim -I../../../models/cache -I../../../models/network -I../../../models/memory -I../../../models/cross -std=c++11 -MMD -MF dep/smp_llp.d -c smp_llp.cc -o smp_llp.o mpic++ -Wall -g -DUSE_QSIM -DSTATS -I/home/pranith/devops/code/qsim/include -I ../../.. -I../../../models/processor -I../../../models/qsim -I../../../models/cache -I../../../models/network -I../../../models/memory -I../../../models/cross -std=c++11 -MMD -MF dep/sysBuilder_llp.d -c ../common/sysBuilder_llp.cc -o sysBuilder_llp.o mpic++ -Wall -g -DUSE_QSIM -DSTATS -I/home/pranith/devops/code/qsim/include -I ../../.. -I../../../models/processor -I../../../models/qsim -I../../../models/cache -I../../../models/network -I../../../models/memory -I../../../models/cross -std=c++11 -MMD -MF dep/sysBuilder_l1l2.d -c ../common/sysBuilder_l1l2.cc -o sysBuilder_l1l2.o mpic++ -Wall -g -DUSE_QSIM -DSTATS -I/home/pranith/devops/code/qsim/include -I ../../.. -I../../../models/processor -I../../../models/qsim -I../../../models/cache -I../../../models/network -I../../../models/memory -I../../../models/cross -std=c++11 -MMD -MF dep/proc_builder.d -c ../common/proc_builder.cc -o proc_builder.o In file included from ../common/sysBuilder_llp.h:9:0, from ../common/sysBuilder_llp.cc:1: ../../../uarch/DestMap.h: In member function ‘int manifold::uarch::PageBasedMap::get_idx(int)’: ../../../uarch/DestMap.h:46:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_nodes.size(); i++) { ^~~~~~ In file included from ../common/sysBuilder_llp.h:9:0, from ../common/sysBuilder_l1l2.h:4, from ../common/sysBuilder_l1l2.cc:1: ../../../uarch/DestMap.h: In member function ‘int manifold::uarch::PageBasedMap::get_idx(int)’: ../../../uarch/DestMap.h:46:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_nodes.size(); i++) { ^~~~~~ In file included from ../common/sysBuilder_llp.h:9:0, from smp_llp.cc:34: ../../../uarch/DestMap.h: In member function ‘int manifold::uarch::PageBasedMap::get_idx(int)’: ../../../uarch/DestMap.h:46:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_nodes.size(); i++) { ^~~~~~ In file included from ../../../models/cache/mcp-cache/L1_cache.h:11:0, from ../../../models/cache/mcp-cache/LLP_cache.h:4, from ../../../models/cache/mcp-cache/MESI_LLP_cache.h:4, from ../../../models/cache/mcp-cache/lp_lls_unit.h:4, from ../common/cache_builder.h:6, from ../common/proc_builder.h:8, from ../common/proc_builder.cc:1: ../../../uarch/DestMap.h: In member function ‘int manifold::uarch::PageBasedMap::get_idx(int)’: ../../../uarch/DestMap.h:46:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_nodes.size(); i++) { ^~~~~~ In file included from ../../../models/processor/spx/core.h:11:0, from ../common/proc_builder.cc:9: ../../../models/processor/spx/qsim-proxy.h: In constructor ‘manifold::spx::qsim_proxy_request_t::qsim_proxy_request_t(int, int, bool)’: ../../../models/processor/spx/qsim-proxy.h:90:10: warning: ‘manifold::spx::qsim_proxy_request_t::extended’ will be initialized after [-Wreorder] bool extended; ^~~~ ../../../models/processor/spx/qsim-proxy.h:89:14: warning: ‘unsigned int manifold::spx::qsim_proxy_request_t::num_queue_items’ [-Wreorder] unsigned num_queue_items; ^~~~~~~ ../../../models/processor/spx/qsim-proxy.h:27:5: warning: when initialized here [-Wreorder] qsim_proxy_request_t(int CoreID, int PortID, bool ex = false) : core_id(CoreID), ^~~~~~~~ In file included from ../common/proc_builder.cc:10:0: ../../../models/qsim/proxy/proxy.h: In instantiation of ‘void manifold::qsim_proxy::qsim_proxy_t::handle_core_request(int, T*) [with T = manifold::spx::qsim_proxy_request_t]’: ../common/proc_builder.cc:533:67: required from here ../../../models/qsim/proxy/proxy.h:63:33: warning: ‘bool Qsim::OSDomain::booted(unsigned int) const’ is deprecated [-Wdeprecated-declarations] if(!qsim_osd->booted(core_id)) {


In file included from ../common/qsim_builder.h:6:0,
                 from ../common/proc_builder.h:9,
                 from ../common/proc_builder.cc:1:
/home/pranith/devops/code/qsim/include/qsim.h:284:10: note: declared here
     bool booted(unsigned i) const __attribute__ ((deprecated)) {
          ^~~~~~
In file included from ../common/proc_builder.cc:10:0:
../../../models/qsim/proxy/proxy.h:63:33: warning: ‘bool Qsim::OSDomain::booted(unsigned int) const’ is deprecated [-Wdeprecated-declarations]
             if(!qsim_osd->booted(core_id)) {
                 ~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from ../common/qsim_builder.h:6:0,
                 from ../common/proc_builder.h:9,
                 from ../common/proc_builder.cc:1:
/home/pranith/devops/code/qsim/include/qsim.h:284:10: note: declared here
     bool booted(unsigned i) const __attribute__ ((deprecated)) {
          ^~~~~~
In file included from ../../../models/network/iris/genericTopology/../interfaces/genericIrisInterface.h:25:0,
                 from ../../../models/network/iris/genericTopology/ring.h:17,
                 from ../../../models/network/iris/genericTopology/genericTopoCreator.h:18,
                 from ../common/network_builder.h:5,
                 from ../common/cache_builder.h:7,
                 from ../common/proc_builder.h:8,
                 from ../common/sysBuilder_llp.h:10,
                 from smp_llp.cc:34:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h: At global scope:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h:72:20: warning: ‘manifold::iris::RouterPipeStageStr’ defined but not used [-Wunused-variable]
 static const char* RouterPipeStageStr[] = {
                    ^~~~~~~~~~~~~~~~~~
In file included from ../../../models/network/iris/genericTopology/../interfaces/genericIrisInterface.h:25:0,
                 from ../../../models/network/iris/genericTopology/ring.h:17,
                 from ../../../models/network/iris/genericTopology/genericTopoCreator.h:18,
                 from ../common/network_builder.h:5,
                 from ../common/cache_builder.h:7,
                 from ../common/proc_builder.h:8,
                 from ../common/sysBuilder_llp.h:10,
                 from ../common/sysBuilder_l1l2.h:4,
                 from ../common/sysBuilder_l1l2.cc:1:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h: At global scope:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h:72:20: warning: ‘manifold::iris::RouterPipeStageStr’ defined but not used [-Wunused-variable]
 static const char* RouterPipeStageStr[] = {
                    ^~~~~~~~~~~~~~~~~~
In file included from ../../../models/network/iris/genericTopology/../interfaces/genericIrisInterface.h:25:0,
                 from ../../../models/network/iris/genericTopology/ring.h:17,
                 from ../../../models/network/iris/genericTopology/genericTopoCreator.h:18,
                 from ../common/network_builder.h:5,
                 from ../common/cache_builder.h:7,
                 from ../common/proc_builder.h:8,
                 from ../common/sysBuilder_llp.h:10,
                 from ../common/sysBuilder_llp.cc:1:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h: At global scope:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h:72:20: warning: ‘manifold::iris::RouterPipeStageStr’ defined but not used [-Wunused-variable]
 static const char* RouterPipeStageStr[] = {
                    ^~~~~~~~~~~~~~~~~~
In file included from ../../../models/network/iris/genericTopology/../interfaces/genericIrisInterface.h:25:0,
                 from ../../../models/network/iris/genericTopology/ring.h:17,
                 from ../../../models/network/iris/genericTopology/genericTopoCreator.h:18,
                 from ../common/network_builder.h:5,
                 from ../common/cache_builder.h:7,
                 from ../common/proc_builder.h:8,
                 from ../common/proc_builder.cc:1:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h: At global scope:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h:72:20: warning: ‘manifold::iris::RouterPipeStageStr’ defined but not used [-Wunused-variable]
 static const char* RouterPipeStageStr[] = {
                    ^~~~~~~~~~~~~~~~~~
mpic++ -Wall -g -DUSE_QSIM -DSTATS -I/home/pranith/devops/code/qsim/include -I ../../.. -I../../../models/processor -I../../../models/qsim -I../../../models/cache -I../../../models/network -I../../../models/memory -I../../../models/cross -std=c++11  -MMD -MF dep/cache_builder.d -c ../common/cache_builder.cc -o cache_builder.o
mpic++ -Wall -g -DUSE_QSIM -DSTATS -I/home/pranith/devops/code/qsim/include -I ../../.. -I../../../models/processor -I../../../models/qsim -I../../../models/cache -I../../../models/network -I../../../models/memory -I../../../models/cross -std=c++11  -MMD -MF dep/mc_builder.d -c ../common/mc_builder.cc -o mc_builder.o
mpic++ -Wall -g -DUSE_QSIM -DSTATS -I/home/pranith/devops/code/qsim/include -I ../../.. -I../../../models/processor -I../../../models/qsim -I../../../models/cache -I../../../models/network -I../../../models/memory -I../../../models/cross -std=c++11  -MMD -MF dep/network_builder.d -c ../common/network_builder.cc -o network_builder.o
In file included from ../../../models/cache/mcp-cache/L1_cache.h:11:0,
                 from ../../../models/cache/mcp-cache/LLP_cache.h:4,
                 from ../../../models/cache/mcp-cache/MESI_LLP_cache.h:4,
                 from ../../../models/cache/mcp-cache/lp_lls_unit.h:4,
                 from ../common/cache_builder.h:6,
                 from ../common/cache_builder.cc:1:
../../../uarch/DestMap.h: In member function ‘int manifold::uarch::PageBasedMap::get_idx(int)’:
../../../uarch/DestMap.h:46:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for (int i = 0; i < m_nodes.size(); i++) {
                         ~~^~~~~~~~~~~~~~~~
In file included from ../../../models/memory/CaffDRAM/McMap.h:4:0,
                 from ../../../models/memory/CaffDRAM/Controller.h:15,
                 from ../common/mc_builder.h:6,
                 from ../common/mc_builder.cc:1:
../../../uarch/DestMap.h: In member function ‘int manifold::uarch::PageBasedMap::get_idx(int)’:
../../../uarch/DestMap.h:46:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for (int i = 0; i < m_nodes.size(); i++) {
                         ~~^~~~~~~~~~~~~~~~
mpic++ -Wall -g -DUSE_QSIM -DSTATS -I/home/pranith/devops/code/qsim/include -I ../../.. -I../../../models/processor -I../../../models/qsim -I../../../models/cache -I../../../models/network -I../../../models/memory -I../../../models/cross -std=c++11  -MMD -MF dep/qsim_builder.d -c ../common/qsim_builder.cc -o qsim_builder.o
In file included from ../../../models/cache/mcp-cache/L1_cache.h:11:0,
                 from ../../../models/cache/mcp-cache/LLP_cache.h:4,
                 from ../../../models/cache/mcp-cache/MESI_LLP_cache.h:4,
                 from ../../../models/cache/mcp-cache/lp_lls_unit.h:4,
                 from ../common/cache_builder.h:6,
                 from ../common/network_builder.cc:2:
../../../uarch/DestMap.h: In member function ‘int manifold::uarch::PageBasedMap::get_idx(int)’:
../../../uarch/DestMap.h:46:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for (int i = 0; i < m_nodes.size(); i++) {
                         ~~^~~~~~~~~~~~~~~~
In file included from ../../../models/network/iris/genericTopology/genericTopoCreator.h:21:0,
                 from ../common/network_builder.h:5,
                 from ../common/network_builder.cc:1:
../../../models/network/iris/genericTopology/torus6p.h: In instantiation of ‘void manifold::iris::Torus6p<T>::connect_routers() [with T = manifold::uarch::NetworkPacket]’:
../../../models/network/iris/genericTopology/torus6p.h:235:20:   required from ‘manifold::iris::Torus6p<T>::Torus6p(manifold::kernel::Clock&, manifold::iris::torus6p_init_params*, const manifold::iris::Terminal_to_net_mapping*, manifold::iris::SimulatedLen<T>*, manifold::iris::VnetAssign<T>*, int, std::vector<int>*) [with T = manifold::uarch::NetworkPacket]’
../../../models/network/iris/genericTopology/genericTopoCreator.h:97:10:   required from ‘static manifold::iris::Torus6p<T>* manifold::iris::topoCreator<T>::create_torus6p(manifold::kernel::Clock&, manifold::iris::torus6p_init_params*, const manifold::iris::Terminal_to_net_mapping*, manifold::iris::SimulatedLen<T>*, manifold::iris::VnetAssign<T>*, int, std::vector<int>*) [with T = manifold::uarch::NetworkPacket]’
../common/network_builder.cc:141:46:   required from here
../../../models/network/iris/genericTopology/torus6p.h:287:20: warning: unused variable ‘no_nodes’ [-Wunused-variable]
     const unsigned no_nodes = x_dim * y_dim;
                    ^~~~~~~~
In file included from ../../../models/network/iris/genericTopology/../interfaces/genericIrisInterface.h:25:0,
                 from ../../../models/network/iris/genericTopology/ring.h:17,
                 from ../../../models/network/iris/genericTopology/genericTopoCreator.h:18,
                 from ../common/network_builder.h:5,
                 from ../common/cache_builder.h:7,
                 from ../common/cache_builder.cc:1:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h: At global scope:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h:72:20: warning: ‘manifold::iris::RouterPipeStageStr’ defined but not used [-Wunused-variable]
 static const char* RouterPipeStageStr[] = {
                    ^~~~~~~~~~~~~~~~~~
In file included from ../../../models/network/iris/genericTopology/../interfaces/genericIrisInterface.h:25:0,
                 from ../../../models/network/iris/genericTopology/ring.h:17,
                 from ../../../models/network/iris/genericTopology/genericTopoCreator.h:18,
                 from ../common/network_builder.h:5,
                 from ../common/network_builder.cc:1:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h: At global scope:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h:72:20: warning: ‘manifold::iris::RouterPipeStageStr’ defined but not used [-Wunused-variable]
 static const char* RouterPipeStageStr[] = {
                    ^~~~~~~~~~~~~~~~~~
In file included from ../../../models/network/iris/genericTopology/../interfaces/genericIrisInterface.h:25:0,
                 from ../../../models/network/iris/genericTopology/ring.h:17,
                 from ../../../models/network/iris/genericTopology/genericTopoCreator.h:18,
                 from ../common/network_builder.h:5,
                 from ../common/cache_builder.h:7,
                 from ../common/proc_builder.h:8,
                 from ../common/sysBuilder_llp.h:10,
                 from ../common/mc_builder.cc:2:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h: At global scope:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h:72:20: warning: ‘manifold::iris::RouterPipeStageStr’ defined but not used [-Wunused-variable]
 static const char* RouterPipeStageStr[] = {
                    ^~~~~~~~~~~~~~~~~~
In file included from ../common/sysBuilder_llp.h:9:0,
                 from ../common/qsim_builder.cc:2:
../../../uarch/DestMap.h: In member function ‘int manifold::uarch::PageBasedMap::get_idx(int)’:
../../../uarch/DestMap.h:46:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for (int i = 0; i < m_nodes.size(); i++) {
                         ~~^~~~~~~~~~~~~~~~
In file included from ../../../models/network/iris/genericTopology/../interfaces/genericIrisInterface.h:25:0,
                 from ../../../models/network/iris/genericTopology/ring.h:17,
                 from ../../../models/network/iris/genericTopology/genericTopoCreator.h:18,
                 from ../common/network_builder.h:5,
                 from ../common/cache_builder.h:7,
                 from ../common/proc_builder.h:8,
                 from ../common/sysBuilder_llp.h:10,
                 from ../common/qsim_builder.cc:2:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h: At global scope:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h:72:20: warning: ‘manifold::iris::RouterPipeStageStr’ defined but not used [-Wunused-variable]
 static const char* RouterPipeStageStr[] = {
                    ^~~~~~~~~~~~~~~~~~
mpic++ -Wall -g -DUSE_QSIM -DSTATS -I/home/pranith/devops/code/qsim/include -I ../../.. -I../../../models/processor -I../../../models/qsim -I../../../models/cache -I../../../models/network -I../../../models/memory -I../../../models/cross -std=c++11  -MMD -MF dep/smp_l1l2.d -c smp_l1l2.cc -o smp_l1l2.o
mpic++ smp_llp.o sysBuilder_llp.o sysBuilder_l1l2.o proc_builder.o cache_builder.o mc_builder.o network_builder.o qsim_builder.o -osmp_llp  -lqsim -L/home/pranith/devops/code/qsim/lib -lmcp-iris -L../../../models/cross/mcp_cache-iris -liris -L../../../models/network/iris -lmcp-cache -L../../../models/cache/mcp-cache -lspx -L../../../models/processor/spx -lqsim_proxy -L../../../models/qsim/proxy -lqsim_interrupt_handler -L../../../models/qsim/interrupt_handler -lkitfox_proxy -L../../../models/kitfox/proxy  -lcaffdram -L../../../models/memory/CaffDRAM -lDRAMSim2 -L../../../models/memory/DRAMSim2 -lDRAMSim2proper -L../../../models/memory/DRAMSim2/DRAMSim2-2.2.2  -L../../../kernel -lmanifold -ldl -lrt -lconfig++
In file included from ../common/sysBuilder_llp.h:9:0,
                 from ../common/sysBuilder_l1l2.h:4,
                 from smp_l1l2.cc:24:
../../../uarch/DestMap.h: In member function ‘int manifold::uarch::PageBasedMap::get_idx(int)’:
../../../uarch/DestMap.h:46:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for (int i = 0; i < m_nodes.size(); i++) {
                         ~~^~~~~~~~~~~~~~~~
/usr/bin/ld: cannot find -lkitfox_proxy
collect2: error: ld returned 1 exit status
Makefile:16: recipe for target 'smp_llp' failed
make: *** [smp_llp] Error 1
make: *** Waiting for unfinished jobs....
In file included from ../../../models/network/iris/genericTopology/../interfaces/genericIrisInterface.h:25:0,
                 from ../../../models/network/iris/genericTopology/ring.h:17,
                 from ../../../models/network/iris/genericTopology/genericTopoCreator.h:18,
                 from ../common/network_builder.h:5,
                 from ../common/cache_builder.h:7,
                 from ../common/proc_builder.h:8,
                 from ../common/sysBuilder_llp.h:10,
                 from ../common/sysBuilder_l1l2.h:4,
                 from smp_l1l2.cc:24:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h: At global scope:
../../../models/network/iris/genericTopology/../interfaces/../components/simpleRouter.h:72:20: warning: ‘manifold::iris::RouterPipeStageStr’ defined but not used [-Wunused-variable]
 static const char* RouterPipeStageStr[] = {
                    ^~~~~~~~~~~~~~~~~~
sixshotx commented 7 years ago

Please check out the latest code with the bugfix.

pranith commented 7 years ago

The master branch is working now. Thanks!