You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Tejas
I have been trying to install Tejas 1.0 (from web.iitd.ac.in/tejas) by following the steps which are shown in the video. But when I try to install tejas (by running install_tejas.py), the test simulation is not run, and the build fails. Following is the terminal output:
enter absolute path of the Pin tar-ball (only tar.gz format) : /home/varun/tejas/pin-3.7-97619-g0d0c92f4f-gcc-linux.tar.gz extracting PIN
Step 3 : Configuring setting PINPATH in Tejas/src/emulator/pin/makefile_linux_mac to /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux setting PinTool in Tejas/src/simulator/config/config.xml to /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux setting PinInstrumentor in Tejas/src/simulator/config/config.xml to /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/src/emulator/pin/obj-pin/causalityTool.so setting ShmLibDirectory in Tejas/src/simulator/config/config.xml to /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/src/emulator/pin/obj-comm setting KillEmulatorScript in Tejas/src/simulator/config/config.xml to /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/src/simulator/main/killAllDescendents.sh setting NocConfigFile in Tejas/src/simulator/config/config.xml to /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/src/simulator/config/NocConfig.txt configure successful
Step 4 : Building pwd is /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas error building : 0 Buildfile: /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/build.xml
build-subprojects:
init: [mkdir] Created dir: /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/bin [copy] Copying 25 files to /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/bin [copy] Copying 12 files to /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/bin
build-project: [echo] Tejas: /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/build.xml [javac] /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/build.xml:48: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/build.xml:54: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 244 source files to /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/bin [javac] warning: [options] bootstrap class path not set in conjunction with -source 6 [javac] warning: [options] source value 6 is obsolete and will be removed in a future release [javac] warning: [options] target value 1.6 is obsolete and will be removed in a future release [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 4 warnings [javac] /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/build.xml:58: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
build-pin: [exec] g++ -Wall -Werror -Wno-unknown-pragmas -D__PIN__=1 -DPIN_CRT=1 -fno-stack-protector -fno-exceptions -funwind-tables -fasynchronous-unwind-tables -fno-rtti -DTARGET_IA32E -DHOST_IA32E -fPIC -DTARGET_LINUX -fabi-version=2 -I/home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/source/include/pin -I/home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/source/include/pin/gen -isystem /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/stlport/include -isystem /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/libstdc++/include -isystem /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/crt/include -isystem /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/crt/include/arch-x86_64 -isystem /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/crt/include/kernel/uapi -isystem /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/crt/include/kernel/uapi/asm-x86 -I/home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/components/include -I/home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/xed-intel64/include/xed -I/home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/source/tools/InstLib -O3 -fomit-frame-pointer -fno-strict-aliasing -I/home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/src/emulator/pin/../../simulator/emulatorinterface/communication -I/home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/src/emulator/pin/../../simulator/emulatorinterface/communication/shm -I/home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/src/emulator/pin/../../simulator/emulatorinterface/communication/filePacket -c causalityTool.cpp -o obj-pin/causalityTool.o [exec] In file included from /usr/include/x86_64-linux-gnu/bits/types/time_t.h:4:0, [exec] from /usr/include/x86_64-linux-gnu/sys/timeb.h:23, [exec] from causalityTool.cpp:43: [exec] /usr/include/x86_64-linux-gnu/bits/types.h:139:27: error: conflicting declaration ‘typedef long unsigned int __nlink_t’ [exec] __STD_TYPE __NLINK_T_TYPE __nlink_t; /* Type of file link counts. */ [exec] ^~~~~~~~~ [exec] In file included from /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/crt/include/stdio.h:50:0, [exec] from /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/stlport/include/stdio.h:33, [exec] from /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/crt/include/malloc.h:27, [exec] from /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/crt/include/string.h:34, [exec] from /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/stlport/include/string.h:37, [exec] from /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/stlport/include/stl/_cstring.h:26, [exec] from /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/stlport/include/stl/char_traits.h:29, [exec] from /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/stlport/include/stl/_iosfwd.h:22, [exec] from /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/stlport/include/iostream:39, [exec] from causalityTool.cpp:21: [exec] /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/PIN/pin-3.7-97619-g0d0c92f4f-gcc-linux/extras/crt/include/sys/types.h:69:18: note: previous declaration as ‘typedef uint32_t __nlink_t’ [exec] typedef uint32_t __nlink_t; [exec] ^~~~~~~~~ [exec] makefile_linux_mac:52: recipe for target 'obj-pin/causalityTool.o' failed [exec] make: *** [obj-pin/causalityTool.o] Error 1 [exec] Result: 2
build:
make-jar: [mkdir] Created dir: /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/jars [jar] Building jar: /home/varun/tejas/tejas_installation_kit/Tejas-Simulator/Tejas/jars/tejas.jar