./tau_validate:5: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. import popen2

/panfs/panasas01/mech/mexas/tau-2.25> cd /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib

SimpleTest(c), build (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple.o simple profile.* *.trc *.edf *.elg

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
icc    -I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	          -c simple.c

icpc   -O2  simple.o -o simple  -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt             

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

SimpleTest(c, run (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> ./simple
Hello, world

pass/pass : C                    : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

SimpleTest(fflink), build (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/c/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple.o simple

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
ifort 	               -I/panfs/panasas01/mech/mexas/tau-2.25/include    -c simple.f

ifort 	               -O2  simple.o -o simple  -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt             -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

SimpleTest(fflink, run (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> ./simple
 test program

 Iteration =            1

 Iteration =            2

 Iteration =            3

 Iteration =            4

 Iteration =            5

 Iteration =            6

 Iteration =            7

 Iteration =            8

 Iteration =            9

 Iteration =           10

pass/pass : Fortran (flink)      : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

SimpleTest(fcpplink), build (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fflink/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple.o simple

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
ifort 	                -I/panfs/panasas01/mech/mexas/tau-2.25/include   -c simple.f

icpc   -O2  simple.o  -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s  -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64 -lifcore /cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64/for_main.o    

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

SimpleTest(fcpplink, run (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> ./simple
153

370

371

407

pass/pass : Fortran (cpplink)    : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

SimpleTest(fclink), build (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fcpplink/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple.o simple

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
ifort 	                -I/panfs/panasas01/mech/mexas/tau-2.25/include   -c simple.f

icc   -O2  simple.o  -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s  -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64 -lifcore /cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64/for_main.o  -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s      

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

SimpleTest(fclink, run (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> ./simple
153

370

371

407

pass/pass : Fortran (clink)      : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

SimpleTest(mpic), build (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/fclink/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple.o simple simple.inst.c \

	profile.* tautrace.* events.* *.elg

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
icc   -I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -c simple.c -o simple.o

icpc   -O2    simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt             -lm

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

MPITest(mpic, run (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> /panfs/panasas01/mech/mexas/tau-2.25/parallel.sh
Process 0 on newblue2

Process 1 on newblue2

Process 2 on newblue2

Process 3 on newblue2



For 1000000 integration intervals:

  pi is approximately 3.1415926535898797, Error is 0.0000000000000866

  e is approximately 2.7182818284589709, Error is 0.0000000000000742

  sum is 1.0000000000001092, Error is 0.0000000000001092



wall clock time for pi = 0.000967

wall clock time for e  = 0.001270

wall clock time for 1  = 0.001677

Total time = 0.003914



pass/pass : MPI (C)              : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

SimpleTest(mpif), build (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpic/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple.o simple simple.inst.f90 \

	profile.* tautrace.* events.* *.elg

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
ifort 	              -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  -c simple.f90

ifort 	              -O2    simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

MPITest(mpif, run (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> /panfs/panasas01/mech/mexas/tau-2.25/parallel.sh
           2 started.

           0 started.

           1 started.

           3 started.

           0 done.

           1 done.

           2 done.

           3 done.

pass/pass : MPI (Fortran)        : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

SimpleTest(compc), build (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_COMPINST_OPTION" /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-tcollect #ENDIF##COMPINST_INTEL9#

TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-g $(UPCC_C_PREFIX)-finstrument-functions -finstrument-functions-exclude-file-list=/usr/include #ENDIF##COMPINST_GNU#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/mpif/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple simple.o simple.pdb simple.inst.c

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icc   -optCompInst -optNoRevert -optVerbose  -c simple.c

Debug: Using compiler-based instrumentation





Debug: Compiling with Instrumented Code

Executing> icc -c simple.c -g -DPROFILING_ON -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include -DTAU_DOT_H_LESS_HEADERS -DTAU_DOT_H_LESS_HEADERS -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED -DTAU_LINUX_TIMERS -DTAU_MPIGREQUEST -DTAU_MPIDATAREP -DTAU_MPIERRHANDLER -DTAU_MPICONSTCHAR -DTAU_MPIATTRFUNCTION -DTAU_MPITYPEEX -DTAU_MPIADDERROR -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -DTAU_BFD -DTAU_MPIFILE -DHAVE_TR1_HASH_MAP -DTAU_SS_ALLOC_SUPPORT -DEBS_CLOCK_RES=1 -DTAU_STRSIGNAL_OK -DTAU_TRACK_LD_LOADER -DTAU_MPICH3 -DTAU_MPI_HINDEX_CONST -DTAU_MPI_EXTENSIONS -DTRACING_ON -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include -o simple.o

icc: command line warning #10006: ignoring unknown option '-finstrument-functions-exclude-file-list=/usr/include'

Looking for file: simple.o



/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icc   -optCompInst -optNoRevert -optVerbose  simple.o -o simple

Debug: Using compiler-based instrumentation

Debug: Moving these libraries to the end of the link line:





Debug: Linking with TAU Options

Executing> icc simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi -lbfd -Wl,--export-dynamic -lrt -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -g



/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

SimpleTest(compc, run (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc> grep "^TAU_COMPINST_OPTION" /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-tcollect #ENDIF##COMPINST_INTEL9#

TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-g $(UPCC_C_PREFIX)-finstrument-functions -finstrument-functions-exclude-file-list=/usr/include #ENDIF##COMPINST_GNU#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> ./simple
Hello, world

pass/pass : CompInst (C)         : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

SimpleTest(compcpp), build (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_COMPINST_OPTION" /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-tcollect #ENDIF##COMPINST_INTEL9#

TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-g $(UPCC_C_PREFIX)-finstrument-functions -finstrument-functions-exclude-file-list=/usr/include #ENDIF##COMPINST_GNU#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compc/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple simple.o simple.pdb simple.inst.cc

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icpc   -optCompInst -optNoRevert -optVerbose  -c simple.cc

Debug: Using compiler-based instrumentation





Debug: Compiling with Instrumented Code

Executing> icpc -c simple.cc -g -DPROFILING_ON -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include -DTAU_DOT_H_LESS_HEADERS -DTAU_DOT_H_LESS_HEADERS -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED -DTAU_LINUX_TIMERS -DTAU_MPIGREQUEST -DTAU_MPIDATAREP -DTAU_MPIERRHANDLER -DTAU_MPICONSTCHAR -DTAU_MPIATTRFUNCTION -DTAU_MPITYPEEX -DTAU_MPIADDERROR -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -DTAU_BFD -DTAU_MPIFILE -DHAVE_TR1_HASH_MAP -DTAU_SS_ALLOC_SUPPORT -DEBS_CLOCK_RES=1 -DTAU_STRSIGNAL_OK -DTAU_TRACK_LD_LOADER -DTAU_MPICH3 -DTAU_MPI_HINDEX_CONST -DTAU_MPI_EXTENSIONS -DTRACING_ON -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include -o simple.o

icpc: command line warning #10006: ignoring unknown option '-finstrument-functions-exclude-file-list=/usr/include'

Looking for file: simple.o



/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icpc   -optCompInst -optNoRevert -optVerbose  simple.o -o simple

Debug: Using compiler-based instrumentation

Debug: Moving these libraries to the end of the link line:





Debug: Linking with TAU Options

Executing> icpc simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi -lbfd -Wl,--export-dynamic -lrt -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -g



/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

SimpleTest(compcpp, run (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp> grep "^TAU_COMPINST_OPTION" /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-tcollect #ENDIF##COMPINST_INTEL9#

TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-g $(UPCC_C_PREFIX)-finstrument-functions -finstrument-functions-exclude-file-list=/usr/include #ENDIF##COMPINST_GNU#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> ./simple
Hello, world

pass/pass : CompInst (C++)       : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

SimpleTest(compf), build (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_COMPINST_OPTION" /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-tcollect #ENDIF##COMPINST_INTEL9#

TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-g $(UPCC_C_PREFIX)-finstrument-functions -finstrument-functions-exclude-file-list=/usr/include #ENDIF##COMPINST_GNU#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compcpp/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple.o simple *.pdb profile.* 

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
echo "Building simple.o from simple.f90"

Building simple.o from simple.f90

/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   -optVerbose -optCompile= -optCompInst  -optNoRevert ifort 	               -c  simple.f90 -o simple.o

Debug: Using compiler-based instrumentation





Debug: Compiling with Instrumented Code

Executing> ifort -c simple.f90 -g -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include -o simple.o

ifort: command line warning #10006: ignoring unknown option '-finstrument-functions-exclude-file-list=/usr/include'

Looking for file: simple.o



/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   -optVerbose -optCompile= -optCompInst  -optNoRevert ifort 	               simple.o -o simple 

Debug: Using compiler-based instrumentation

Debug: Moving these libraries to the end of the link line:





Debug: Linking with TAU Options

Executing> ifort simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi -lbfd -Wl,--export-dynamic -lrt -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -g



/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

SimpleTest(compf, run (/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf> grep "^TAU_COMPINST_OPTION" /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-tcollect #ENDIF##COMPINST_INTEL9#

TAU_COMPINST_OPTION=$(UPCC_C_PREFIX)-g $(UPCC_C_PREFIX)-finstrument-functions -finstrument-functions-exclude-file-list=/usr/include #ENDIF##COMPINST_GNU#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> ./simple
153

370

371

407

pass/pass : CompInst (F90)       : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

Build: Test=pdtc, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/compf/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple simple.o simple.pdb simple.inst.c

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc> rm -f *.inst.*
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icc   -optKeepFiles -optNoRevert -optVerbose -optTauSelectFile=select.tau -c simple.c





Debug: Parsing with PDT Parser.

Executing> /panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64/bin/cparse simple.c -I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include -DTAU_DOT_H_LESS_HEADERS -DTAU_DOT_H_LESS_HEADERS -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED -DTAU_LINUX_TIMERS -DTAU_MPIGREQUEST -DTAU_MPIDATAREP -DTAU_MPIERRHANDLER -DTAU_MPICONSTCHAR -DTAU_MPIATTRFUNCTION -DTAU_MPITYPEEX -DTAU_MPIADDERROR -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -DTAU_BFD -DTAU_MPIFILE -DHAVE_TR1_HASH_MAP -DTAU_SS_ALLOC_SUPPORT -DEBS_CLOCK_RES=1 -DTAU_STRSIGNAL_OK -DTAU_TRACK_LD_LOADER -DTAU_MPICH3 -DTAU_MPI_HINDEX_CONST -DTAU_MPI_EXTENSIONS -DTRACING_ON -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include





Debug: Instrumenting with TAU

Executing> /panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor simple.pdb simple.c -o simple.inst.c -f select.tau





Debug: Compiling with Instrumented Code

Executing> icc -c simple.inst.c -DPROFILING_ON -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include -DTAU_DOT_H_LESS_HEADERS -DTAU_DOT_H_LESS_HEADERS -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED -DTAU_LINUX_TIMERS -DTAU_MPIGREQUEST -DTAU_MPIDATAREP -DTAU_MPIERRHANDLER -DTAU_MPICONSTCHAR -DTAU_MPIATTRFUNCTION -DTAU_MPITYPEEX -DTAU_MPIADDERROR -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -DTAU_BFD -DTAU_MPIFILE -DHAVE_TR1_HASH_MAP -DTAU_SS_ALLOC_SUPPORT -DEBS_CLOCK_RES=1 -DTAU_STRSIGNAL_OK -DTAU_TRACK_LD_LOADER -DTAU_MPICH3 -DTAU_MPI_HINDEX_CONST -DTAU_MPI_EXTENSIONS -DTRACING_ON -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -o simple.o

Looking for file: simple.o



/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icc   -optKeepFiles -optNoRevert -optVerbose -optTauSelectFile=select.tau simple.o -o simple

Debug: Moving these libraries to the end of the link line:





Debug: Linking with TAU Options

Executing> icc simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi -lbfd -Wl,--export-dynamic -lrt -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace



/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

Run: Test=pdtc, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> ./simple
Hello, world

pass/pass : PDT (C)              : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

Build: Test=pdtcpp, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtc/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple simple.o simple.pdb simple.inst.cc

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp> rm -f *.inst.*
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icpc   -optKeepFiles -optNoRevert -optVerbose  -c simple.cc





Debug: Parsing with PDT Parser.

Executing> /panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64/bin/cxxparse simple.cc -I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include -DTAU_DOT_H_LESS_HEADERS -DTAU_DOT_H_LESS_HEADERS -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED -DTAU_LINUX_TIMERS -DTAU_MPIGREQUEST -DTAU_MPIDATAREP -DTAU_MPIERRHANDLER -DTAU_MPICONSTCHAR -DTAU_MPIATTRFUNCTION -DTAU_MPITYPEEX -DTAU_MPIADDERROR -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -DTAU_BFD -DTAU_MPIFILE -DHAVE_TR1_HASH_MAP -DTAU_SS_ALLOC_SUPPORT -DEBS_CLOCK_RES=1 -DTAU_STRSIGNAL_OK -DTAU_TRACK_LD_LOADER -DTAU_MPICH3 -DTAU_MPI_HINDEX_CONST -DTAU_MPI_EXTENSIONS -DTRACING_ON -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include





Debug: Instrumenting with TAU

Executing> /panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor simple.pdb simple.cc -o simple.inst.cc





Debug: Compiling with Instrumented Code

Executing> icpc -c simple.inst.cc -DPROFILING_ON -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include -DTAU_DOT_H_LESS_HEADERS -DTAU_DOT_H_LESS_HEADERS -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED -DTAU_LINUX_TIMERS -DTAU_MPIGREQUEST -DTAU_MPIDATAREP -DTAU_MPIERRHANDLER -DTAU_MPICONSTCHAR -DTAU_MPIATTRFUNCTION -DTAU_MPITYPEEX -DTAU_MPIADDERROR -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -DTAU_BFD -DTAU_MPIFILE -DHAVE_TR1_HASH_MAP -DTAU_SS_ALLOC_SUPPORT -DEBS_CLOCK_RES=1 -DTAU_STRSIGNAL_OK -DTAU_TRACK_LD_LOADER -DTAU_MPICH3 -DTAU_MPI_HINDEX_CONST -DTAU_MPI_EXTENSIONS -DTRACING_ON -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -o simple.o

Looking for file: simple.o



/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icpc   -optKeepFiles -optNoRevert -optVerbose  simple.o -o simple

Debug: Moving these libraries to the end of the link line:





Debug: Linking with TAU Options

Executing> icpc simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi -lbfd -Wl,--export-dynamic -lrt -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace



/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

Run: Test=pdtcpp, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> ./simple
Hello, world

pass/pass : PDT (C++)            : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

Build: Test=pdtf, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtcpp/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple.o simple *.pdb profile.* 

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf> rm -f *.inst.*
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
echo "Building simple.o from simple.f90"

Building simple.o from simple.f90

/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   -optVerbose -optCompile= -optKeepFiles -optNoRevert -optPdtCleanscapeParser ifort 	               -c  simple.f90 -o simple.o





Debug: Parsing with PDT Parser.

Executing> /panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64/bin/f95parse simple.f90 -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include





Debug: Instrumenting with TAU

Executing> /panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor simple.pdb simple.f90 -o simple.inst.f90





Debug: Compiling with Instrumented Code

Executing> ifort -c simple.inst.f90 -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -o simple.o

Looking for file: simple.o



/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   -optVerbose -optCompile= -optKeepFiles -optNoRevert -optPdtCleanscapeParser ifort 	               simple.o -o simple 

Debug: Moving these libraries to the end of the link line:





Debug: Linking with TAU Options

Executing> ifort simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi -lbfd -Wl,--export-dynamic -lrt -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace



/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

Run: Test=pdtf, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> ./simple
153

370

371

407

pass/pass : PDT (Fortran)        : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

Build: Test=pdtgf, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtf/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple.o simple *.pdb profile.* 

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf> rm -f *.inst.*
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
echo "Building simple.o from simple.f90"

Building simple.o from simple.f90

/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   -optVerbose -optCompile= -optKeepFiles  -optNoRevert -optPdtGnuFortranParser ifort 	               -c  simple.f90 -o simple.o





Debug: Parsing with PDT Parser.

Executing> /panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64/bin/gfparse simple.f90 -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include





Debug: Instrumenting with TAU

Executing> /panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor simple.pdb simple.f90 -o simple.inst.f90





Debug: Compiling with Instrumented Code

Executing> ifort -c simple.inst.f90 -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -o simple.o

Looking for file: simple.o



/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   -optVerbose -optCompile= -optKeepFiles  -optNoRevert -optPdtGnuFortranParser ifort 	               simple.o -o simple 

Debug: Moving these libraries to the end of the link line:





Debug: Linking with TAU Options

Executing> ifort simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi -lbfd -Wl,--export-dynamic -lrt -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace



/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

Run: Test=pdtgf, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> ./simple
153

370

371

407

pass/pass : PDT (GFortran)       : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

Build: Test=pdtmpic, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtgf/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple simple.o simple.pdb simple.inst.c

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic> rm -f *.inst.*
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icc   -optKeepFiles -optNoRevert -optVerbose -c simple.c





Debug: Parsing with PDT Parser.

Executing> /panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64/bin/cparse simple.c -I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include -DTAU_DOT_H_LESS_HEADERS -DTAU_DOT_H_LESS_HEADERS -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED -DTAU_LINUX_TIMERS -DTAU_MPIGREQUEST -DTAU_MPIDATAREP -DTAU_MPIERRHANDLER -DTAU_MPICONSTCHAR -DTAU_MPIATTRFUNCTION -DTAU_MPITYPEEX -DTAU_MPIADDERROR -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -DTAU_BFD -DTAU_MPIFILE -DHAVE_TR1_HASH_MAP -DTAU_SS_ALLOC_SUPPORT -DEBS_CLOCK_RES=1 -DTAU_STRSIGNAL_OK -DTAU_TRACK_LD_LOADER -DTAU_MPICH3 -DTAU_MPI_HINDEX_CONST -DTAU_MPI_EXTENSIONS -DTRACING_ON -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include





Debug: Instrumenting with TAU

Executing> /panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor simple.pdb simple.c -o simple.inst.c





Debug: Compiling with Instrumented Code

Executing> icc -c simple.inst.c -DPROFILING_ON -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include -DTAU_DOT_H_LESS_HEADERS -DTAU_DOT_H_LESS_HEADERS -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED -DTAU_LINUX_TIMERS -DTAU_MPIGREQUEST -DTAU_MPIDATAREP -DTAU_MPIERRHANDLER -DTAU_MPICONSTCHAR -DTAU_MPIATTRFUNCTION -DTAU_MPITYPEEX -DTAU_MPIADDERROR -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -DTAU_BFD -DTAU_MPIFILE -DHAVE_TR1_HASH_MAP -DTAU_SS_ALLOC_SUPPORT -DEBS_CLOCK_RES=1 -DTAU_STRSIGNAL_OK -DTAU_TRACK_LD_LOADER -DTAU_MPICH3 -DTAU_MPI_HINDEX_CONST -DTAU_MPI_EXTENSIONS -DTRACING_ON -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -o simple.o

Looking for file: simple.o



/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icc   -optKeepFiles -optNoRevert -optVerbose simple.o -o simple

Debug: Moving these libraries to the end of the link line:





Debug: Linking with TAU Options

Executing> icc simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi -lbfd -Wl,--export-dynamic -lrt -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace



/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

Run (MPI): Test=pdtmpic, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> /panfs/panasas01/mech/mexas/tau-2.25/parallel.sh
0 done.

1 done.

2 done.

3 done.

pass/pass : PDT-MPI (C)          : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

Build: Test=pdtmpicpp, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpic/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple simple.o simple.pdb simple.inst.cc

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp> rm -f *.inst.*
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icpc   -optKeepFiles -optNoRevert -optVerbose -c simple.cc





Debug: Parsing with PDT Parser.

Executing> /panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64/bin/cxxparse simple.cc -I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include -DTAU_DOT_H_LESS_HEADERS -DTAU_DOT_H_LESS_HEADERS -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED -DTAU_LINUX_TIMERS -DTAU_MPIGREQUEST -DTAU_MPIDATAREP -DTAU_MPIERRHANDLER -DTAU_MPICONSTCHAR -DTAU_MPIATTRFUNCTION -DTAU_MPITYPEEX -DTAU_MPIADDERROR -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -DTAU_BFD -DTAU_MPIFILE -DHAVE_TR1_HASH_MAP -DTAU_SS_ALLOC_SUPPORT -DEBS_CLOCK_RES=1 -DTAU_STRSIGNAL_OK -DTAU_TRACK_LD_LOADER -DTAU_MPICH3 -DTAU_MPI_HINDEX_CONST -DTAU_MPI_EXTENSIONS -DTRACING_ON -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include





Debug: Instrumenting with TAU

Executing> /panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor simple.pdb simple.cc -o simple.inst.cc





Debug: Compiling with Instrumented Code

Executing> icpc -c simple.inst.cc -DPROFILING_ON -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include -DTAU_DOT_H_LESS_HEADERS -DTAU_DOT_H_LESS_HEADERS -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED -DTAU_LINUX_TIMERS -DTAU_MPIGREQUEST -DTAU_MPIDATAREP -DTAU_MPIERRHANDLER -DTAU_MPICONSTCHAR -DTAU_MPIATTRFUNCTION -DTAU_MPITYPEEX -DTAU_MPIADDERROR -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -DTAU_BFD -DTAU_MPIFILE -DHAVE_TR1_HASH_MAP -DTAU_SS_ALLOC_SUPPORT -DEBS_CLOCK_RES=1 -DTAU_STRSIGNAL_OK -DTAU_TRACK_LD_LOADER -DTAU_MPICH3 -DTAU_MPI_HINDEX_CONST -DTAU_MPI_EXTENSIONS -DTRACING_ON -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -o simple.o

Looking for file: simple.o



/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   icpc   -optKeepFiles -optNoRevert -optVerbose simple.o -o simple

Debug: Moving these libraries to the end of the link line:





Debug: Linking with TAU Options

Executing> icpc simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi -lbfd -Wl,--export-dynamic -lrt -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace



/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

Run (MPI): Test=pdtmpicpp, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> /panfs/panasas01/mech/mexas/tau-2.25/parallel.sh
1 done.

2 done.

0 done.

3 done.

pass/pass : PDT-MPI (C++)        : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

Build: Test=pdtmpif, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpicpp/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple.o simple *.pdb profile.* *.inst.*

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif> rm -f *.inst.*
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
echo "Building simple.o from simple.f90"

Building simple.o from simple.f90

/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   -optVerbose -optCompile= -optKeepFiles -optNoRevert ifort 	               -c  simple.f90 -o simple.o





Debug: Parsing with PDT Parser.

Executing> /panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64/bin/gfparse simple.f90 -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include





Debug: Instrumenting with TAU

Executing> /panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor simple.pdb simple.f90 -o simple.inst.f90





Debug: Compiling with Instrumented Code

Executing> ifort -c simple.inst.f90 -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -o simple.o

Looking for file: simple.o



/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   -optVerbose -optCompile= -optKeepFiles -optNoRevert ifort 	               simple.o -o simple 

Debug: Moving these libraries to the end of the link line:





Debug: Linking with TAU Options

Executing> ifort simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi -lbfd -Wl,--export-dynamic -lrt -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace



/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

Run (MPI): Test=pdtmpif, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> /panfs/panasas01/mech/mexas/tau-2.25/parallel.sh
           0 started.

           1 started.

           2 started.

           3 started.

           0 done.

           1 done.

           2 done.

           3 done.

pass/pass : PDT-MPI (Fortran)    : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

Build: Test=pdtmpigf, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpif/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf> rm -rf build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make clean
/bin/rm -f simple.o simple *.pdb profile.* *.inst.*

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf> rm -f *.inst.*
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf> TAU_TEST_MAKEFILE=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace make
echo "Building simple.o from simple.f90"

Building simple.o from simple.f90

/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   -optVerbose -optCompile= -optKeepFiles -optNoRevert -optPdtGnuFortranParser ifort 	               -c  simple.f90 -o simple.o





Debug: Parsing with PDT Parser.

Executing> /panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64/bin/gfparse simple.f90 -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include





Debug: Instrumenting with TAU

Executing> /panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor simple.pdb simple.f90 -o simple.inst.f90





Debug: Compiling with Instrumented Code

Executing> ifort -c simple.inst.f90 -I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include -o simple.o

Looking for file: simple.o



/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_compiler.sh -optPdtDir="/panfs/panasas01/mech/mexas/pdtoolkit-3.21//x86_64" -optPdtCOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optPdtCxxOpts="-I/panfs/panasas01/mech/mexas/tau-2.25/include -DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	         -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauInstr="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/bin/tau_instrumentor" -optNoMpi -optOpari2Tool="" -optOpari2ConfigTool="" -optOpari2Dir="" -optIBM64="" -optOpari2Opts="" -optOpariTool="" -optTauCC="icc  " -optTauIncludes="-I/panfs/panasas01/mech/mexas/tau-2.25/include -I/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/include  " -optTauDefs="-DPROFILING_ON            -DTAU_PAPI -I/cm/shared/libraries/intel_build/papi-5.3.0/src -I/cm/shared/libraries/intel_build/papi-5.3.0/include             -DTAU_DOT_H_LESS_HEADERS          -DTAU_DOT_H_LESS_HEADERS         -DTAU_MPI -DTAU_UNIFY -DTAU_MPI_THREADED     -DTAU_LINUX_TIMERS                   -DTAU_MPIGREQUEST     -DTAU_MPIDATAREP    -DTAU_MPIERRHANDLER    -DTAU_MPICONSTCHAR   -DTAU_MPIATTRFUNCTION    -DTAU_MPITYPEEX    -DTAU_MPIADDERROR         -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE                    -DTAU_BFD  -DTAU_MPIFILE      -DHAVE_TR1_HASH_MAP    -DTAU_SS_ALLOC_SUPPORT  -DEBS_CLOCK_RES=1  -DTAU_STRSIGNAL_OK    -DTAU_TRACK_LD_LOADER         -DTAU_MPICH3     -DTAU_MPI_HINDEX_CONST  -DTAU_MPI_EXTENSIONS   -DTRACING_ON 	        "  -optLinking=" -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s     -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace   " -optSharedLinking="-L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace -lTAU -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib      -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s    -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/shared-icpc-papi-mpi-pdt-profile-trace   " -optMICOffloadLinking="  -offload-option,mic,ld,'-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -ltau-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt          " 			-optMICOffloadSharedLinking="  -offload-option,mic,ld,='-L/panfs/panasas01/mech/mexas/tau-2.25/mic_linux/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace' -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTAUsh-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib    -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi             -lbfd       -Wl,--export-dynamic  -lrt           -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -ldl" -optIncludeMemory="-I/panfs/panasas01/mech/mexas/tau-2.25/include/TauMemory" -optCompInstOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstFortranOption="-g -finstrument-functions -finstrument-functions-exclude-file-list=/usr/include  " -optCompInstLinking="" -optVerbose     -optWrappersDir="/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/wrappers"   -optVerbose -optCompile= -optKeepFiles -optNoRevert -optPdtGnuFortranParser ifort 	               simple.o -o simple 

Debug: Moving these libraries to the end of the link line:





Debug: Linking with TAU Options

Executing> ifort simple.o -o simple -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -lTauMpi-icpc-papi-mpi-pdt-profile-trace -L/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -lmpi -lmpiif -ldl -lrt -Wl,-rpath,/cm/shared/languages/Intel-Compiler-XE-16-U2/compilers_and_libraries_2016.2.181/linux/mpi/intel64/lib -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib -ltau-icpc-papi-mpi-pdt-profile-trace -Wl,-rpath,/cm/shared/libraries/intel_build/papi-5.3.0/lib -L/cm/shared/libraries/intel_build/papi-5.3.0/lib/ -L/cm/shared/libraries/intel_build/papi-5.3.0/lib64/ -lpapi -lbfd -Wl,--export-dynamic -lrt -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/ -L/usr/bin/../lib64 -lstdc++ -lgcc_s -L/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/static-icpc-papi-mpi-pdt-profile-trace



/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf> mkdir build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf> cp simple build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace

Run (MPI): Test=pdtmpigf, Makefile=/panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace)

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf> grep "^TAU_F90 " /panfs/panasas01/mech/mexas/tau-2.25/x86_64/lib/Makefile.tau-icpc-papi-mpi-pdt-profile-trace
TAU_F90     = ifc 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTEL32_FORTRAN#

TAU_F90     = ifort 	        $(F90_ABI) $(TAU_F90_OPT)   #ENDIF##INTELIFORT#

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf> cd build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> /panfs/panasas01/mech/mexas/tau-2.25/parallel.sh
           0 started.

           2 started.

           3 started.

           1 started.

           0 done.

           1 done.

           2 done.

           3 done.

pass/pass : PDT-MPI (GFortran)   : Makefile.tau-icpc-papi-mpi-pdt-profile-trace 

Stub Makefile C Fortran (flink) Fortran (cpplink) Fortran (clink) MPI (C) MPI (Fortran) CompInst (C) CompInst (C++) CompInst (F90) PDT (C) PDT (C++) PDT (Fortran) PDT (GFortran) PDT-MPI (C) PDT-MPI (C++) PDT-MPI (Fortran) PDT-MPI (GFortran)
build run build run build run build run build run build run build run build run build run build run build run build run build run build run build run build run build run
Makefile.tau-icpc-papi-mpi-pdt-profile-trace pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass

No Errors!

/panfs/panasas01/mech/mexas/tau-2.25/examples/validate/pdtmpigf/build-Makefile.tau-icpc-papi-mpi-pdt-profile-trace> cd /panfs/panasas01/mech/mexas/tau-2.25/examples/validate
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate> find . -name "build-*" | xargs rm -rf
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate> find . -name "profile.*" | xargs rm -f
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate> find . -name "scorep*" | xargs rm -rf
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate> find . -name "*.trc" | xargs rm -f
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate> find . -name "*.edf" | xargs rm -f
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate> find . -name "*.pdb" | xargs rm -f
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate> find . -name "*.elg" | xargs rm -f
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate> find . -name "core.*" | xargs rm -f
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate> find . -name "*.o" | xargs rm -f
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate> find . -name "*.inst.*" | xargs rm -f
/panfs/panasas01/mech/mexas/tau-2.25/examples/validate> find . -name "simple" | xargs rm -f