Thank you for your notice, i did your recommendation from scratch with pin 3.5 and i get this :
i solved the first error issue at the end of first compile with pinboost patch which i have downloaded before. the next issue is because of -faligned-new cxxflag which i added in makefile.unix.config and the last one is the end of compilation. Does everything look OK?
============================================
make
Building for x86 (intel64)
[DOWNLO] mbuild
[DOWNLO] xed
[INSTAL] xed
[PYTHON VERSION] 2.7.16
[GIT VERSION] v10.0-298-g2be2d28
[GCC VERSION] 8
[EXTF PROCESSING] ./datafiles/files.cfg
[EXTF PROCESSING] ./datafiles/files-xregs.cfg
[EXTF PROCESSING] ./datafiles/files-amd.cfg
[EXTF PROCESSING] ./datafiles/amdxop/files.cfg
[EXTF PROCESSING] ./datafiles/mpx/files.cfg
[EXTF PROCESSING] ./datafiles/cet/files.cfg
[EXTF PROCESSING] ./datafiles/rdrand/files.cfg
[EXTF PROCESSING] ./datafiles/glm/files.cfg
[EXTF PROCESSING] ./datafiles/sha/files.cfg
[EXTF PROCESSING] ./datafiles/xsaveopt/files.cfg
[EXTF PROCESSING] ./datafiles/xsaves/files.cfg
[EXTF PROCESSING] ./datafiles/xsavec/files.cfg
[EXTF PROCESSING] ./datafiles/clflushopt/files.cfg
[EXTF PROCESSING] ./datafiles/rdseed/files.cfg
[EXTF PROCESSING] ./datafiles/fsgsbase/files.cfg
[EXTF PROCESSING] ./datafiles/smap/files.cfg
[EXTF PROCESSING] ./datafiles/sgx/files.cfg
[EXTF PROCESSING] ./datafiles/rdpid/files.cfg
[EXTF PROCESSING] ./datafiles/pt/files.cfg
[EXTF PROCESSING] ./datafiles/tremont/files.cfg
[EXTF PROCESSING] ./datafiles/movdir/files.cfg
[EXTF PROCESSING] ./datafiles/waitpkg/files.cfg
[EXTF PROCESSING] ./datafiles/cldemote/files.cfg
[EXTF PROCESSING] ./datafiles/sgx-enclv/files.cfg
[EXTF PROCESSING] ./datafiles/avx/files.cfg
[Clearing file list for type dec-spine: [ ./datafiles/xed-spine.txt ]]
[EXTF PROCESSING] ./datafiles/ivbavx/files.cfg
[EXTF PROCESSING] ./datafiles/hswavx/files.cfg
[EXTF PROCESSING] ./datafiles/hswbmi/files.cfg
[EXTF PROCESSING] ./datafiles/hsw/files.cfg
[EXTF PROCESSING] ./datafiles/bdw/files.cfg
[EXTF PROCESSING] ./datafiles/skl/files.cfg
[EXTF PROCESSING] ./datafiles/skx/files.cfg
[EXTF PROCESSING] ./datafiles/pku/files.cfg
[EXTF PROCESSING] ./datafiles/clwb/files.cfg
[EXTF PROCESSING] ./datafiles/knl/files.cfg
[EXTF PROCESSING] ./datafiles/knm/files.cfg
[EXTF PROCESSING] ./datafiles/4fmaps-512/files.cfg
[EXTF PROCESSING] ./datafiles/4vnniw-512/files.cfg
[EXTF PROCESSING] ./datafiles/vpopcntdq-512/files.cfg
[EXTF PROCESSING] ./datafiles/avx512f/shared-files.cfg
[Clearing file list for type dec-spine: [ ./datafiles/avx/avx-spine.txt ]]
CONSIDERING SOURCE /home/ahmad/sniper-latest/sniper-7.2/xed/datafiles/knc/xed-operand-values-interface-uisa.c source 1
ADDING SOURCE /home/ahmad/sniper-latest/sniper-7.2/xed/datafiles/knc/xed-operand-values-interface-uisa.c source 1
[EXTF PROCESSING] ./datafiles/avx512f/files.cfg
[EXTF PROCESSING] ./datafiles/avx512cd/files.cfg
[EXTF PROCESSING] ./datafiles/avx512-skx/files.cfg
[EXTF PROCESSING] ./datafiles/cnl/files.cfg
[EXTF PROCESSING] ./datafiles/avx512ifma/files.cfg
[EXTF PROCESSING] ./datafiles/avx512vbmi/files.cfg
[EXTF PROCESSING] ./datafiles/icl/files.cfg
[EXTF PROCESSING] ./datafiles/wbnoinvd/files.cfg
[EXTF PROCESSING] ./datafiles/pconfig/files.cfg
[EXTF PROCESSING] ./datafiles/bitalg/files.cfg
[EXTF PROCESSING] ./datafiles/vbmi2/files.cfg
[EXTF PROCESSING] ./datafiles/vnni/files.cfg
[EXTF PROCESSING] ./datafiles/gfni-vaes-vpcl/files-sse.cfg
[EXTF PROCESSING] ./datafiles/gfni-vaes-vpcl/files-avx-avx512.cfg
[EXTF PROCESSING] ./datafiles/vpopcntdq-vl/files.cfg
[EXTF PROCESSING] ./datafiles/future/files.cfg
[EMIT BUILD DEFINES HEADER FILE]
R: 1 P: 0 C: 0 E: 0 / 4 msecs [decprep]
[TOUCH] obj/dummy-prep
R: 0 P: 0 C: 1 E: 0 / 369 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/dummy-prep
R: 2 P: 0 C: 1 E: 0 / 370 msecs [decgen encgen]
R: 2 P: 0 C: 1 E: 0 / 20 secs [decgen encgen]
[WRITING] obj/DEC-OUT.txt
[WRITING] obj/ENC-OUT.txt
[WRITING] obj/ENC-ERR.txt
[WRITING] obj/DEC-ERR.txt
[ENC-GEN] Return code: 0
[DEC-GEN] Return code: 0
R: 1 P: 0 C: 2 E: 0 / 21 secs [decgen]
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/ENCGEN-OUTPUT-FILES.txt
R: 0 P: 0 C: 3 E: 0 / 21 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/DECGEN-OUTPUT-FILES.txt
R: 4 P: 107 C: 0 E: 0 / 8 msecs
R: 4 P: 106 C: 1 E: 0 / 328 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encoder-pattern-lu.o
R: 4 P: 105 C: 2 E: 0 / 444 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-iformfl-enum.o
R: 4 P: 104 C: 3 E: 0 / 477 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-convert-enum.o
R: 4 P: 103 C: 4 E: 0 / 479 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-iclass-enum.o
R: 4 P: 102 C: 5 E: 0 / 517 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-patch.o
R: 4 P: 101 C: 6 E: 0 / 583 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-portability.o
R: 4 P: 100 C: 7 E: 0 / 585 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encoder-0.o
R: 4 P: 99 C: 8 E: 0 / 589 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-init-width.o
R: 4 P: 98 C: 9 E: 0 / 708 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-init-inst-table-data.o
R: 4 P: 97 C: 10 E: 0 / 715 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-enc-operand-lu.o
R: 4 P: 96 C: 11 E: 0 / 783 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-rep-prefix.o
R: 4 P: 95 C: 12 E: 0 / 789 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-chip-features-table.o
R: 4 P: 94 C: 13 E: 0 / 807 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-version.o
R: 4 P: 93 C: 14 E: 0 / 841 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed3-phash-lu-vv3.o
R: 4 P: 92 C: 15 E: 0 / 860 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed3-static-decode.o
R: 4 P: 91 C: 16 E: 0 / 866 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-init-inst-table-0.o
R: 4 P: 90 C: 17 E: 0 / 878 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-chip-enum.o
R: 4 P: 89 C: 18 E: 0 / 913 msecs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-state.o
R: 4 P: 88 C: 19 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-flags.o
R: 4 P: 87 C: 20 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encoder-4.o
R: 4 P: 86 C: 21 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encoder-2.o
R: 4 P: 85 C: 22 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-flags-actions.o
R: 4 P: 84 C: 23 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encoder-order-init.o
R: 4 P: 83 C: 24 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encoder-iforms-init.o
R: 4 P: 82 C: 25 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-util.o
R: 4 P: 81 C: 26 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-init-pointer-names.o
R: 4 P: 80 C: 27 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encoder-init.o
R: 4 P: 79 C: 28 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-extension-enum.o
R: 4 P: 78 C: 29 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-rep-map.o
R: 4 P: 77 C: 30 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-exception-enum.o
R: 4 P: 76 C: 31 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encode-isa-functions.o
R: 4 P: 75 C: 32 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-cpuid-tables.o
R: 4 P: 74 C: 33 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-chip-modes.o
R: 4 P: 73 C: 34 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encoder-1.o
R: 4 P: 72 C: 35 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-convert-init.o
R: 4 P: 71 C: 36 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-reg-class.o
R: 4 P: 70 C: 37 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-flag-action-enum.o
R: 4 P: 69 C: 38 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-category-enum.o
R: 4 P: 68 C: 39 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-init-ild.o
R: 4 P: 67 C: 40 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-decoded-inst.o
R: 4 P: 66 C: 41 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-action.o
R: 4 P: 65 C: 42 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-iform-enum.o
R: 4 P: 64 C: 43 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-convert-table-init.o
R: 4 P: 63 C: 44 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-decoded-init.o
R: 4 P: 62 C: 45 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-agen.o
R: 4 P: 61 C: 46 E: 0 / 1 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-ild-support.o
R: 4 P: 60 C: 47 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-attributes-init.o
R: 4 P: 59 C: 48 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-machine-mode-enum.o
R: 4 P: 58 C: 49 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encoder-3.o
R: 4 P: 57 C: 50 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-immdis.o
R: 4 P: 56 C: 51 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-cpuid-bit-enum.o
R: 4 P: 55 C: 52 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-flags-complex.o
R: 4 P: 54 C: 53 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-nonterminal-enum.o
R: 4 P: 53 C: 54 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-init-inst-table.o
R: 4 P: 52 C: 55 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-enc-dec.o
R: 4 P: 51 C: 56 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-element-type-enum.o
R: 4 P: 50 C: 57 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encoder-hl.o
R: 4 P: 49 C: 58 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-syntax-enum.o
R: 4 P: 48 C: 59 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-ild-imm-l3.o
R: 4 P: 47 C: 60 E: 0 / 2 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-ild.o
R: 4 P: 46 C: 61 E: 0 / 3 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-enc-patterns.o
R: 4 P: 45 C: 62 E: 0 / 3 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-isa-set-enum.o
R: 4 P: 44 C: 63 E: 0 / 3 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-action-enum.o
R: 4 P: 43 C: 64 E: 0 / 3 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-table-sizes.o
R: 4 P: 42 C: 65 E: 0 / 3 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-reg-enum.o
R: 4 P: 41 C: 66 E: 0 / 4 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed3-dynamic-decode.o
R: 4 P: 40 C: 67 E: 0 / 4 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-isa-set.o
R: 4 P: 39 C: 68 E: 0 / 4 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-cpuid.o
R: 4 P: 38 C: 69 E: 0 / 4 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-init-operand-sequences.o
R: 4 P: 37 C: 70 E: 0 / 5 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-ild-easz.o
R: 4 P: 36 C: 71 E: 0 / 5 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-values-interface.o
R: 4 P: 35 C: 72 E: 0 / 5 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-iform-map-init.o
R: 4 P: 34 C: 73 E: 0 / 5 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-chip-modes-override.o
R: 4 P: 33 C: 74 E: 0 / 5 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-ild-disp-l3.o
R: 4 P: 32 C: 75 E: 0 / 5 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed3-phash-lu-vv2.o
R: 4 P: 31 C: 76 E: 0 / 5 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-width-enum.o
R: 4 P: 30 C: 77 E: 0 / 5 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-attributes-list.o
R: 4 P: 29 C: 78 E: 0 / 5 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-values-interface-uisa.o
R: 4 P: 28 C: 79 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-accessors.o
R: 4 P: 27 C: 80 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-inst.o
R: 4 P: 26 C: 81 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-init-operand-type-mappings.o
R: 4 P: 25 C: 82 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-decode.o
R: 4 P: 24 C: 83 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-reg-role-enum.o
R: 4 P: 23 C: 84 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-address-width-enum.o
R: 4 P: 22 C: 85 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-classifiers.o
R: 4 P: 21 C: 86 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-init.o
R: 4 P: 20 C: 87 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-chip-features.o
R: 4 P: 19 C: 88 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-iform-max.o
R: 4 P: 18 C: 89 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-flag-enum.o
R: 4 P: 17 C: 90 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed3-phash-lu-vv1.o
R: 4 P: 16 C: 91 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-disas.o
R: 4 P: 15 C: 92 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-iclass-string.o
R: 4 P: 14 C: 93 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-init-operand-data.o
R: 4 P: 13 C: 94 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-element-xtype-enum.o
R: 4 P: 12 C: 95 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-encode.o
R: 4 P: 11 C: 96 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-reg-class-enum.o
R: 4 P: 10 C: 97 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-enum.o
R: 4 P: 9 C: 98 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-attribute-enum.o
R: 4 P: 8 C: 99 E: 0 / 6 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-visibility-enum.o
R: 4 P: 7 C: 100 E: 0 / 7 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-ctype-map.o
R: 4 P: 6 C: 101 E: 0 / 7 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-init-reg-class.o
R: 4 P: 5 C: 102 E: 0 / 7 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-ctype-enum.o
R: 4 P: 4 C: 103 E: 0 / 7 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-iform-map.o
R: 4 P: 3 C: 104 E: 0 / 7 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-error-enum.o
R: 4 P: 2 C: 105 E: 0 / 7 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-immed.o
R: 4 P: 1 C: 106 E: 0 / 7 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-enc-groups.o
R: 4 P: 0 C: 107 E: 0 / 7 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed3-operand-lu.o
R: 3 P: 0 C: 108 E: 0 / 7 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-operand-type-enum.o
R: 2 P: 0 C: 109 E: 0 / 7 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-flags-simple.o
R: 1 P: 0 C: 110 E: 0 / 7 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed-ild-eosz.o
R: 1 P: 0 C: 111 E: 0 / 12 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/xed3-phash-lu-vv0.o
R: 1 P: 0 C: 112 E: 0 / 12 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/libxed-ild.so
R: 0 P: 0 C: 113 E: 0 / 12 secs
BUILT: /home/ahmad/sniper-latest/sniper-7.2/xed/obj/libxed.so
[STRIPPING] obj/libxed.so
[STRIP CMD] strip -x obj/libxed.so
obj/libxed.so
obj/libxed-ild.so
[XED KIT BUILD COMPLETE]
[ELAPSED TIME] 35 secs
[RETVAL=0]
[DOWNLO] Python intel64
[DOWNLO] McPAT
[INSTAL] perf_event.h
[DEP ] common/config/key.d
[DEP ] common/config/config.d
[DEP ] common/config/section.d
[DEP ] common/config/config_file.d
[DEP ] common/sampling/periodic_sampling.d
[DEP ] common/sampling/sampling_provider.d
[DEP ] common/sampling/sampling_algorithm.d
[DEP ] common/sampling/sampling_manager.d
[DEP ] common/misc/semaphore.d
[DEP ] common/misc/selock.d
[DEP ] common/misc/callstack.d
[DEP ] common/misc/logmem.d
[DEP ] common/misc/bit_vector.d
[DEP ] common/misc/setlock.d
[DEP ] common/misc/handle_args.d
[DEP ] common/misc/tls.d
[DEP ] common/misc/utils.d
[DEP ] common/misc/pthread_lock.d
[DEP ] common/misc/subsecond_time_c.d
[DEP ] common/misc/spin_loop_detector.d
[DEP ] common/misc/subsecond_time.d
[DEP ] common/misc/memguard.d
[DEP ] common/misc/barrier.d
[DEP ] common/misc/fxsupport.d
[DEP ] common/misc/stats.d
[DEP ] common/misc/modulo_num.d
[DEP ] common/misc/log.d
[DEP ] common/misc/packetize.d
[DEP ] common/misc/timer.d
[DEP ] common/misc/progress.d
[DEP ] common/misc/checksum.d
[DEP ] common/misc/pthread_thread.d
[DEP ] common/misc/cond.d
[DEP ] common/misc/circular_log.d
[DEP ] common/misc/basic_hash.d
[DEP ] common/misc/locked_hash.d
[DEP ] common/misc/config.d
[DEP ] common/misc/tags.d
[DEP ] common/misc/lockfree_hash.d
[DEP ] common/misc/pthread_tls.d
[DEP ] common/misc/syscall_strings.d
[DEP ] common/misc/bottlegraph.d
[DEP ] common/core/memory_subsystem/fast_nehalem/memory_manager.d
[DEP ] common/core/memory_subsystem/cheetah/cheetah_model.d
[DEP ] common/core/memory_subsystem/cheetah/util.d
[DEP ] common/core/memory_subsystem/cheetah/saclru.d
[DEP ] common/core/memory_subsystem/cheetah/cheetah_manager.d
[DEP ] common/core/memory_subsystem/parametric_dram_directory_msi/tlb.d
[DEP ] common/core/memory_subsystem/parametric_dram_directory_msi/ghb_prefetcher.d
[DEP ] common/core/memory_subsystem/parametric_dram_directory_msi/simple_prefetcher.d
[DEP ] common/core/memory_subsystem/parametric_dram_directory_msi/cache_cntlr.d
[DEP ] common/core/memory_subsystem/parametric_dram_directory_msi/cache_atd.d
[DEP ] common/core/memory_subsystem/parametric_dram_directory_msi/nuca_cache.d
[DEP ] common/core/memory_subsystem/parametric_dram_directory_msi/prefetcher.d
[DEP ] common/core/memory_subsystem/parametric_dram_directory_msi/memory_manager.d
[DEP ] common/core/memory_subsystem/cache/cache_set_mru.d
[DEP ] common/core/memory_subsystem/cache/shared_cache_block_info.d
[DEP ] common/core/memory_subsystem/cache/pr_l2_cache_block_info.d
[DEP ] common/core/memory_subsystem/cache/cache_set_random.d
[DEP ] common/core/memory_subsystem/cache/cache_block_info.d
[DEP ] common/core/memory_subsystem/cache/cache_set_plru.d
[DEP ] common/core/memory_subsystem/cache/cache.d
[DEP ] common/core/memory_subsystem/cache/cache_set_nmru.d
[DEP ] common/core/memory_subsystem/cache/cache_set_lru.d
[DEP ] common/core/memory_subsystem/cache/cache_set_round_robin.d
[DEP ] common/core/memory_subsystem/cache/cache_set_nru.d
[DEP ] common/core/memory_subsystem/cache/cache_set.d
[DEP ] common/core/memory_subsystem/cache/cache_base.d
[DEP ] common/core/memory_subsystem/cache/cache_set_srrip.d
[DEP ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/dram_directory_cache.d
[DEP ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/shmem_req.d
[DEP ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/dram_directory_cntlr.d
[DEP ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/dram_cntlr.d
[DEP ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/shmem_msg.d
[DEP ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/shmem_perf.d
[DEP ] common/core/memory_subsystem/directory_schemes/directory.d
[DEP ] common/core/memory_subsystem/dram/dram_cntlr_interface.d
[DEP ] common/core/memory_subsystem/dram/dram_cache.d
[DEP ] common/core/memory_subsystem/mem_component.d
[DEP ] common/core/memory_subsystem/memory_manager_base.d
[DEP ] common/core/memory_subsystem/address_home_lookup.d
[DEP ] common/core/syscall_model.d
[DEP ] common/core/thread.d
[DEP ] common/core/bbv_count.d
[DEP ] common/core/topology_info.d
[DEP ] common/core/core.d
[DEP ] common/transport/smtransport.d
[DEP ] common/transport/transport.d
[DEP ] common/scripting/py_mem.d
[DEP ] common/scripting/py_control.d
[DEP ] common/scripting/py_thread.d
[DEP ] common/scripting/hooks_py.d
[DEP ] common/scripting/py_stats.d
[DEP ] common/scripting/py_dvfs.d
[DEP ] common/scripting/py_hooks.d
[DEP ] common/scripting/py_config.d
[DEP ] common/scripting/py_bbv.d
[DEP ] common/network/network_model_emesh_hop_counter.d
[DEP ] common/network/network_model_bus.d
[DEP ] common/network/network_model.d
[DEP ] common/network/network_model_emesh_hop_by_hop.d
[DEP ] common/network/network.d
[DEP ] common/network/network_model_magic.d
[DEP ] common/network/packet_type.d
[DEP ] common/system/magic_client.d
[DEP ] common/system/thread_stats_manager.d
[DEP ] common/system/core_manager.d
[DEP ] common/system/clock_skew_minimization_object.d
[DEP ] common/system/sim_thread.d
[DEP ] common/system/core_thread.d
[DEP ] common/system/routine_tracer.d
[DEP ] common/system/pthread_emu.d
[DEP ] common/system/simulator.d
[DEP ] common/system/sim_thread_manager.d
[DEP ] common/system/fastforward_performance_manager.d
[DEP ] common/system/dvfs_manager.d
[DEP ] common/system/routine_tracer_funcstats.d
[DEP ] common/system/magic_server.d
[DEP ] common/system/thread_manager.d
[DEP ] common/system/syscall_server.d
[DEP ] common/system/sync_client.d
[DEP ] common/system/barrier_sync_server.d
[DEP ] common/system/sync_server.d
[DEP ] common/system/memory_tracker.d
[DEP ] common/system/hooks_manager.d
[DEP ] common/system/barrier_sync_client.d
[DEP ] common/system/routine_tracer_ondemand.d
[DEP ] common/system/routine_tracer_print.d
[DEP ] common/system/inst_mode.d
[DEP ] common/system/hooks_manager_init.d
[DEP ] common/trace_frontend/trace_manager.d
[DEP ] common/trace_frontend/trace_thread.d
[DEP ] common/scheduler/scheduler_big_small.d
[DEP ] common/scheduler/scheduler_roaming.d
[DEP ] common/scheduler/scheduler_static.d
[DEP ] common/scheduler/scheduler_pinned.d
[DEP ] common/scheduler/scheduler_sequential.d
[DEP ] common/scheduler/scheduler.d
[DEP ] common/scheduler/scheduler_dynamic.d
[DEP ] common/scheduler/scheduler_pinned_base.d
[DEP ] common/user/sync_api.d
[DEP ] common/performance_model/instruction_tracers/instruction_tracer_fpstats.d
[DEP ] common/performance_model/instruction_tracers/instruction_tracer_print.d
[DEP ] common/performance_model/instruction_tracers/instruction_tracer.d
[DEP ] common/performance_model/instruction_tracers/loop_profiler.d
[DEP ] common/performance_model/instruction_tracers/loop_tracer.d
[DEP ] common/performance_model/performance_models/core_model/core_model.d
[DEP ] common/performance_model/performance_models/core_model/dynamic_micro_op_nehalem.d
[DEP ] common/performance_model/performance_models/core_model/core_model_nehalem.d
[DEP ] common/performance_model/performance_models/core_model/dynamic_micro_op_boom_v1.d
[DEP ] common/performance_model/performance_models/core_model/core_model_boom_v1.d
[DEP ] common/performance_model/performance_models/rob_performance_model/rob_contention_boom_v1.d
[DEP ] common/performance_model/performance_models/rob_performance_model/rob_smt_timer.d
[DEP ] common/performance_model/performance_models/rob_performance_model/rob_timer.d
[DEP ] common/performance_model/performance_models/rob_performance_model/smt_timer.d
[DEP ] common/performance_model/performance_models/rob_performance_model/rob_contention_nehalem.d
[DEP ] common/performance_model/performance_models/interval_performance_model/windows.d
[DEP ] common/performance_model/performance_models/interval_performance_model/interval_contention_nehalem.d
[DEP ] common/performance_model/performance_models/interval_performance_model/interval_contention_boom_v1.d
[DEP ] common/performance_model/performance_models/interval_performance_model/interval_timer.d
[DEP ] common/performance_model/performance_models/micro_op/instruction_decoder.d
[DEP ] common/performance_model/performance_models/micro_op/register_dependencies.d
[DEP ] common/performance_model/performance_models/micro_op/micro_op.d
[DEP ] common/performance_model/performance_models/micro_op/instruction_decoder_wlib.d
[DEP ] common/performance_model/performance_models/micro_op/memory_dependencies.d
[DEP ] common/performance_model/performance_models/micro_op/dynamic_micro_op.d
[DEP ] common/performance_model/performance_models/interval_performance_model.d
[DEP ] common/performance_model/performance_models/rob_smt_performance_model.d
[DEP ] common/performance_model/performance_models/rob_performance_model.d
[DEP ] common/performance_model/performance_models/oneipc_performance_model.d
[DEP ] common/performance_model/performance_models/micro_op_performance_model.d
[DEP ] common/performance_model/branch_predictors/pentium_m_branch_predictor.d
[DEP ] common/performance_model/branch_predictors/branch_predictor_return_value.d
[DEP ] common/performance_model/branch_predictors/one_bit_branch_predictor.d
[DEP ] common/performance_model/fastforward_performance_model.d
[DEP ] common/performance_model/queue_model_history_list.d
[DEP ] common/performance_model/mmu_perf_model_base.d
[DEP ] common/performance_model/dynamic_instruction.d
[DEP ] common/performance_model/contention_model.d
[DEP ] common/performance_model/cache_perf_model.d
[DEP ] common/performance_model/dram_perf_model_constant.d
[DEP ] common/performance_model/hit_where.d
[DEP ] common/performance_model/branch_predictor.d
[DEP ] common/performance_model/queue_model_windowed_mg1.d
[DEP ] common/performance_model/dram_perf_model_readwrite.d
[DEP ] common/performance_model/dram_perf_model.d
[DEP ] common/performance_model/dram_perf_model_normal.d
[DEP ] common/performance_model/performance_model.d
[DEP ] common/performance_model/queue_model.d
[DEP ] common/performance_model/dram_directory_perf_model_base.d
[DEP ] common/performance_model/queue_model_basic.d
[DEP ] common/performance_model/shmem_perf_model.d
[DEP ] common/performance_model/instruction.d
[DEP ] common/performance_model/queue_model_contention.d
[DEP ] common/fault_injection/fault_injector_random.d
[DEP ] common/fault_injection/fault_injection.d
[CXX ] common/fault_injection/fault_injection.o
[CXX ] common/fault_injection/fault_injector_random.o
[CXX ] common/performance_model/queue_model_contention.o
[CXX ] common/performance_model/dram_perf_model_readwrite.o
[CXX ] common/performance_model/instruction.o
[CXX ] common/performance_model/shmem_perf_model.o
[CXX ] common/performance_model/queue_model_basic.o
[CXX ] common/performance_model/dram_directory_perf_model_base.o
[CXX ] common/performance_model/queue_model.o
[CXX ] common/performance_model/performance_model.o
[CXX ] common/performance_model/dram_perf_model_normal.o
[CXX ] common/performance_model/dram_perf_model.o
[CXX ] common/performance_model/queue_model_windowed_mg1.o
[CXX ] common/performance_model/branch_predictor.o
[CXX ] common/performance_model/hit_where.o
[CXX ] common/performance_model/dram_perf_model_constant.o
[CXX ] common/performance_model/cache_perf_model.o
[CXX ] common/performance_model/dynamic_instruction.o
[CXX ] common/performance_model/mmu_perf_model_base.o
[CXX ] common/performance_model/contention_model.o
[CXX ] common/performance_model/queue_model_history_list.o
[CXX ] common/performance_model/fastforward_performance_model.o
[CXX ] common/performance_model/branch_predictors/one_bit_branch_predictor.o
[CXX ] common/performance_model/branch_predictors/branch_predictor_return_value.o
[CXX ] common/performance_model/branch_predictors/pentium_m_branch_predictor.o
[CXX ] common/performance_model/performance_models/micro_op_performance_model.o
[CXX ] common/performance_model/performance_models/oneipc_performance_model.o
[CXX ] common/performance_model/performance_models/rob_performance_model.o
[CXX ] common/performance_model/performance_models/interval_performance_model.o
[CXX ] common/performance_model/performance_models/rob_smt_performance_model.o
[CXX ] common/performance_model/performance_models/micro_op/dynamic_micro_op.o
[CXX ] common/performance_model/performance_models/micro_op/memory_dependencies.o
[CXX ] common/performance_model/performance_models/micro_op/instruction_decoder_wlib.o
[CXX ] common/performance_model/performance_models/micro_op/micro_op.o
[CXX ] common/performance_model/performance_models/micro_op/register_dependencies.o
[CXX ] common/performance_model/performance_models/micro_op/instruction_decoder.o
[CXX ] common/performance_model/performance_models/interval_performance_model/interval_timer.o
[CXX ] common/performance_model/performance_models/interval_performance_model/interval_contention_boom_v1.o
[CXX ] common/performance_model/performance_models/interval_performance_model/interval_contention_nehalem.o
[CXX ] common/performance_model/performance_models/interval_performance_model/windows.o
[CXX ] common/performance_model/performance_models/rob_performance_model/rob_contention_nehalem.o
[CXX ] common/performance_model/performance_models/rob_performance_model/smt_timer.o
[CXX ] common/performance_model/performance_models/rob_performance_model/rob_timer.o
[CXX ] common/performance_model/performance_models/rob_performance_model/rob_smt_timer.o
[CXX ] common/performance_model/performance_models/rob_performance_model/rob_contention_boom_v1.o
[CXX ] common/performance_model/performance_models/core_model/core_model_boom_v1.o
[CXX ] common/performance_model/performance_models/core_model/dynamic_micro_op_boom_v1.o
[CXX ] common/performance_model/performance_models/core_model/core_model_nehalem.o
[CXX ] common/performance_model/performance_models/core_model/dynamic_micro_op_nehalem.o
[CXX ] common/performance_model/performance_models/core_model/core_model.o
[CXX ] common/performance_model/instruction_tracers/loop_tracer.o
[CXX ] common/performance_model/instruction_tracers/loop_profiler.o
[CXX ] common/performance_model/instruction_tracers/instruction_tracer.o
[CXX ] common/performance_model/instruction_tracers/instruction_tracer_print.o
[CXX ] common/performance_model/instruction_tracers/instruction_tracer_fpstats.o
[CXX ] common/user/sync_api.o
[CXX ] common/scheduler/scheduler_pinned_base.o
[CXX ] common/scheduler/scheduler_dynamic.o
[CXX ] common/scheduler/scheduler.o
[CXX ] common/scheduler/scheduler_sequential.o
[CXX ] common/scheduler/scheduler_pinned.o
[CXX ] common/scheduler/scheduler_static.o
[CXX ] common/scheduler/scheduler_roaming.o
[CXX ] common/scheduler/scheduler_big_small.o
[CXX ] common/trace_frontend/trace_thread.o
[CXX ] common/trace_frontend/trace_manager.o
[CXX ] common/system/hooks_manager_init.o
[CXX ] common/system/inst_mode.o
[CXX ] common/system/routine_tracer_print.o
[CXX ] common/system/routine_tracer_ondemand.o
[CXX ] common/system/barrier_sync_client.o
[CXX ] common/system/hooks_manager.o
[CXX ] common/system/memory_tracker.o
[CXX ] common/system/barrier_sync_server.o
[CXX ] common/system/syscall_server.o
[CXX ] common/system/thread_manager.o
[CXX ] common/system/magic_server.o
[CXX ] common/system/routine_tracer_funcstats.o
[CXX ] common/system/dvfs_manager.o
[CXX ] common/system/sim_thread_manager.o
[CXX ] common/system/simulator.o
[CXX ] common/system/pthread_emu.o
[CXX ] common/system/fastforward_performance_manager.o
[CXX ] common/system/routine_tracer.o
[CXX ] common/system/sync_server.o
[CXX ] common/system/core_thread.o
[CXX ] common/system/sim_thread.o
[CXX ] common/system/sync_client.o
[CXX ] common/system/clock_skew_minimization_object.o
[CXX ] common/system/core_manager.o
[CXX ] common/system/thread_stats_manager.o
[CXX ] common/system/magic_client.o
[CXX ] common/network/packet_type.o
[CXX ] common/network/network_model_magic.o
[CXX ] common/network/network.o
[CXX ] common/network/network_model_emesh_hop_by_hop.o
[CXX ] common/network/network_model.o
[CXX ] common/network/network_model_bus.o
[CXX ] common/network/network_model_emesh_hop_counter.o
[CXX ] common/scripting/py_bbv.o
[CXX ] common/scripting/py_config.o
[CXX ] common/scripting/py_hooks.o
[CXX ] common/scripting/py_dvfs.o
[CXX ] common/scripting/py_stats.o
[CXX ] common/scripting/hooks_py.o
[CXX ] common/scripting/py_thread.o
[CXX ] common/scripting/py_control.o
[CXX ] common/scripting/py_mem.o
[CXX ] common/transport/transport.o
[CXX ] common/transport/smtransport.o
[CXX ] common/core/core.o
[CXX ] common/core/topology_info.o
[CXX ] common/core/bbv_count.o
[CXX ] common/core/thread.o
[CXX ] common/core/syscall_model.o
[CXX ] common/core/memory_subsystem/address_home_lookup.o
[CXX ] common/core/memory_subsystem/memory_manager_base.o
[CXX ] common/core/memory_subsystem/mem_component.o
[CXX ] common/core/memory_subsystem/dram/dram_cache.o
[CXX ] common/core/memory_subsystem/dram/dram_cntlr_interface.o
[CXX ] common/core/memory_subsystem/directory_schemes/directory.o
[CXX ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/shmem_perf.o
[CXX ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/shmem_msg.o
[CXX ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/dram_cntlr.o
[CXX ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/dram_directory_cntlr.o
[CXX ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/shmem_req.o
[CXX ] common/core/memory_subsystem/pr_l1_pr_l2_dram_directory_msi/dram_directory_cache.o
[CXX ] common/core/memory_subsystem/cache/cache_set_srrip.o
[CXX ] common/core/memory_subsystem/cache/cache_base.o
[CXX ] common/core/memory_subsystem/cache/cache_set.o
[CXX ] common/core/memory_subsystem/cache/cache_set_mru.o
[CXX ] common/core/memory_subsystem/cache/cache_set_nru.o
[CXX ] common/core/memory_subsystem/cache/cache_set_round_robin.o
[CXX ] common/core/memory_subsystem/cache/cache_set_lru.o
[CXX ] common/core/memory_subsystem/cache/cache_set_nmru.o
[CXX ] common/core/memory_subsystem/cache/cache.o
[CXX ] common/core/memory_subsystem/cache/cache_set_plru.o
[CXX ] common/core/memory_subsystem/cache/cache_block_info.o
[CXX ] common/core/memory_subsystem/cache/cache_set_random.o
[CXX ] common/core/memory_subsystem/cache/pr_l2_cache_block_info.o
[CXX ] common/core/memory_subsystem/cache/shared_cache_block_info.o
[CXX ] common/core/memory_subsystem/parametric_dram_directory_msi/memory_manager.o
[CXX ] common/core/memory_subsystem/parametric_dram_directory_msi/prefetcher.o
[CXX ] common/core/memory_subsystem/parametric_dram_directory_msi/nuca_cache.o
[CXX ] common/core/memory_subsystem/parametric_dram_directory_msi/cache_atd.o
[CXX ] common/core/memory_subsystem/parametric_dram_directory_msi/cache_cntlr.o
[CXX ] common/core/memory_subsystem/parametric_dram_directory_msi/simple_prefetcher.o
[CXX ] common/core/memory_subsystem/parametric_dram_directory_msi/ghb_prefetcher.o
[CXX ] common/core/memory_subsystem/parametric_dram_directory_msi/tlb.o
[CXX ] common/core/memory_subsystem/cheetah/cheetah_manager.o
[CXX ] common/core/memory_subsystem/cheetah/saclru.o
[CXX ] common/core/memory_subsystem/cheetah/util.o
[CXX ] common/core/memory_subsystem/cheetah/cheetah_model.o
[CXX ] common/core/memory_subsystem/fast_nehalem/memory_manager.o
[CXX ] common/misc/bottlegraph.o
[CXX ] common/misc/pthread_tls.o
[CXX ] common/misc/checksum.o
[CXX ] common/misc/basic_hash.o
[CXX ] common/misc/progress.o
[CXX ] common/misc/cond.o
[CXX ] common/misc/timer.o
[CXX ] common/misc/selock.o
[CXX ] common/misc/locked_hash.o
[CXX ] common/misc/stats.o
[CXX ] common/misc/barrier.o
/home/ahmad/sniper-latest/sniper-7.2/common/misc/barrier.cc: In member function ‘void Barrier::wait()’:
/home/ahmad/sniper-latest/sniper-7.2/common/misc/barrier.cc:19:24: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
while((volatile int)m_leaving > 0)
^~~~~~~~~
[CXX ] common/misc/config.o
[CXX ] common/misc/utils.o
[CXX ] common/misc/handle_args.o
[CXX ] common/misc/tags.o
[CXX ] common/misc/semaphore.o
[CXX ] common/misc/circular_log.o
[CXX ] common/misc/memguard.o
[CXX ] common/misc/log.o
[CXX ] common/misc/packetize.o
[CXX ] common/misc/lockfree_hash.o
[CXX ] common/misc/pthread_thread.o
[CXX ] common/misc/tls.o
[CXX ] common/misc/syscall_strings.o
[CXX ] common/misc/fxsupport.o
[CXX ] common/misc/callstack.o
[CXX ] common/misc/subsecond_time.o
[CXX ] common/misc/spin_loop_detector.o
[CXX ] common/misc/subsecond_time_c.o
[CXX ] common/misc/pthread_lock.o
[CXX ] common/misc/modulo_num.o
[CXX ] common/misc/setlock.o
[CXX ] common/misc/bit_vector.o
[CXX ] common/misc/logmem.o
[CXX ] common/sampling/sampling_manager.o
/home/ahmad/sniper-latest/sniper-7.2/common/sampling/sampling_manager.cc: In constructor ‘SamplingManager::SamplingManager()’:
/home/ahmad/sniper-latest/sniper-7.2/common/sampling/sampling_manager.cc:32:120: warning: cast between incompatible function types from ‘void (*)(SamplingManager*, core_id_t)’ {aka ‘void (*)(SamplingManager*, int)’} to ‘HooksManager::HookCallbackFunc’ {aka ‘long int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type]
:HOOK_INSTR_COUNT, (HooksManager::HookCallbackFunc)SamplingManager::hook_instr_count, (UInt64)this);
^~~~~~~~~~~~~~~~
/home/ahmad/sniper-latest/sniper-7.2/common/sampling/sampling_manager.cc:33:117: warning: cast between incompatible function types from ‘void (*)(SamplingManager*, subsecond_time_t)’ {aka ‘void (*)(SamplingManager*, subsecond_time_s)’} to ‘HooksManager::HookCallbackFunc’ {aka ‘long int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type]
pe::HOOK_PERIODIC, (HooksManager::HookCallbackFunc)SamplingManager::hook_periodic, (UInt64)this);
^~~~~~~~~~~~~
[CXX ] common/sampling/sampling_algorithm.o
[CXX ] common/sampling/sampling_provider.o
[CXX ] common/sampling/periodic_sampling.o
[CXX ] common/config/config_file.o
[CXX ] common/config/section.o
[CXX ] common/config/config.o
[CXX ] common/config/key.o
[AR ] lib/libcarbon_sim.a
[DEP ] decoder_lib/x86_decoder.d
[DEP ] decoder_lib/decoder.d
[DEP ] decoder_lib/riscv_decoder.d
[CXX ] decoder_lib/decoder.o
[CXX ] decoder_lib/x86_decoder.o
x86_decoder.cc: In member function ‘virtual const char* dl::X86Decoder::inst_name(unsigned int)’:
x86_decoder.cc:76:76: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
return xed_iclass_enum_t2str(static_cast<const xed_iclass_enum_t>(inst_id));
^
x86_decoder.cc: In member function ‘virtual const char* dl::X86Decoder::reg_name(unsigned int)’:
x86_decoder.cc:81:69: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
return xed_reg_enum_t2str(static_cast<const xed_reg_enum_t>(reg_id));
^
[AR ] decoder_lib/libdecoder.a
[DEP ] sift/sift_writer.d
[DEP ] sift/sift_utils.d
[DEP ] sift/zfstream.d
[DEP ] sift/sift_reader.d
[CXX ] sift/sift_reader.o
[CXX ] sift/zfstream.o
[CXX ] sift/sift_utils.o
[CXX ] sift/sift_writer.o
[AR ] sift/libsift.a
[CXX ] sift/siftdump.o
[CXX ] sift/siftdump
[CXX ] sift/recorder/sift/sift_reader.o
[CXX ] sift/recorder/sift/zfstream.o
[CXX ] sift/recorder/sift/sift_utils.o
[CXX ] sift/recorder/sift/sift_writer.o
[LD ] sift/recorder/sift/libsift.a
[CXX ] sift/recorder/obj-intel64/emulation.o
[CXX ] sift/recorder/obj-intel64/recorder_base.o
[CXX ] sift/recorder/obj-intel64/sift_recorder.o
[CXX ] sift/recorder/obj-intel64/globals.o
[CXX ] sift/recorder/obj-intel64/threads.o
[CXX ] sift/recorder/obj-intel64/papi.o
[CXX ] sift/recorder/obj-intel64/bbv_count.o
[CXX ] sift/recorder/obj-intel64/trace_rtn.o
[CXX ] sift/recorder/obj-intel64/pinboost_debug.o
pinboost_debug.cc: In function ‘bool pinboost_backtrace(LEVEL_BASE::EXCEPTION_INFO*, LEVEL_VM::PHYSICAL_CONTEXT*)’:
pinboost_debug.cc:98:17: error: ‘%s’ directive writing up to 1023 bytes into a region of size 999 [-Werror=format-overflow=]
sprintf(cmd, "%s/tools/gen_backtrace.py \"%s\" >&2", getenv("SNIPER_ROOT"), backtrace_filename);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
pinboost_debug.cc:98:11: note: ‘sprintf’ output 31 or more bytes (assuming 1054) into a destination of size 1024
sprintf(cmd, "%s/tools/gen_backtrace.py \"%s\" >&2", getenv("SNIPER_ROOT"), backtrace_filename);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [makefile.rules:133: obj-intel64/pinboost_debug.o] Error 1
make[1]: *** [Makefile:50: recorder] Error 2
make: *** [Makefile:51: /home/ahmad/sniper-latest/sniper-7.2/sift/libsift.a] Error 2
========================================================================
Building for x86 (intel64)
[CXX ] sift/recorder/obj-intel64/pinboost_debug.o
[CXX ] sift/recorder/obj-intel64/recorder_control.o
[CXX ] sift/recorder/obj-intel64/syscall_modeling.o
alarm_manager.cpp: In member function ‘CONTROLLER::IALARM* CONTROLLER::ALARM_MANAGER::GenUniform()’:
alarm_manager.cpp:107:49: error: ‘new’ of type ‘CONTROLLER::ALARM_ICOUNT’ with extended alignment 64 [-Werror=aligned-new=]
return new ALARM_ICOUNT("1",_tid,1,ctxt,this);
^
alarm_manager.cpp:107:49: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:107:49: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp: In member function ‘CONTROLLER::IALARM* CONTROLLER::ALARM_MANAGER::GenAddress()’:
alarm_manager.cpp:117:68: error: ‘new’ of type ‘CONTROLLER::ALARM_ADDRESS’ with extended alignment 64 [-Werror=aligned-new=]
return new ALARM_ADDRESS(_alarm_value,_tid,_count,ctxt,this);
^
alarm_manager.cpp:117:68: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:117:68: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:123:67: error: ‘new’ of type ‘CONTROLLER::ALARM_SYMBOL’ with extended alignment 64 [-Werror=aligned-new=]
return new ALARM_SYMBOL(_alarm_value,_tid,_count,ctxt,this);
^
alarm_manager.cpp:123:67: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:123:67: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:129:73: error: ‘new’ of type ‘CONTROLLER::ALARM_IMAGE’ with extended alignment 64 [-Werror=aligned-new=]
return new ALARM_IMAGE(tokens[0],tokens[1],_tid,_count,ctxt,this);
^
alarm_manager.cpp:129:73: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:129:73: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp: In member function ‘CONTROLLER::IALARM* CONTROLLER::ALARM_MANAGER::GenerateAlarm()’:
alarm_manager.cpp:140:64: error: ‘new’ of type ‘CONTROLLER::ALARM_ICOUNT’ with extended alignment 64 [-Werror=aligned-new=]
ctxt,this);
^
alarm_manager.cpp:140:64: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:140:64: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:143:56: error: ‘new’ of type ‘CONTROLLER::ALARM_SSC’ with extended alignment 64 [-Werror=aligned-new=]
ctxt,this);
^
alarm_manager.cpp:143:56: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:143:56: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:145:70: error: ‘new’ of type ‘CONTROLLER::ALARM_ISA_EXTENSION’ with extended alignment 64 [-Werror=aligned-new=]
_tid,_count,ctxt,this);
^
alarm_manager.cpp:145:70: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:145:70: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:148:74: error: ‘new’ of type ‘CONTROLLER::ALARM_ISA_CATEGORY’ with extended alignment 64 [-Werror=aligned-new=]
ctxt,this);
^
alarm_manager.cpp:148:74: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:148:74: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:150:55: error: ‘new’ of type ‘CONTROLLER::ALARM_ITEXT’ with extended alignment 64 [-Werror=aligned-new=]
this);
^
alarm_manager.cpp:150:55: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:150:55: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:152:53: error: ‘new’ of type ‘CONTROLLER::ALARM_INT3’ with extended alignment 64 [-Werror=aligned-new=]
this);
^
alarm_manager.cpp:152:53: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:152:53: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:153:77: error: ‘new’ of type ‘CONTROLLER::ALARM_INTERACTIVE’ with extended alignment 64 [-Werror=aligned-new=]
case ALARM_TYPE_INTERACTIVE: return new ALARM_INTERACTIVE(_tid,ctxt,this);
^
alarm_manager.cpp:153:77: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:153:77: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:155:77: error: ‘new’ of type ‘CONTROLLER::ALARM_ENTER_FUNC’ with extended alignment 64 [-Werror=aligned-new=]
_count,ctxt,this);
^
alarm_manager.cpp:155:77: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:155:77: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:157:75: error: ‘new’ of type ‘CONTROLLER::ALARM_EXIT_FUNC’ with extended alignment 64 [-Werror=aligned-new=]
_count,ctxt,this);
^
alarm_manager.cpp:157:75: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:157:75: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:160:60: error: ‘new’ of type ‘CONTROLLER::ALARM_CPUID’ with extended alignment 64 [-Werror=aligned-new=]
ctxt,this);
^
alarm_manager.cpp:160:60: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:160:60: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:162:60: error: ‘new’ of type ‘CONTROLLER::ALARM_MAGIC’ with extended alignment 64 [-Werror=aligned-new=]
ctxt,this);
^
alarm_manager.cpp:162:60: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:162:60: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:164:73: error: ‘new’ of type ‘CONTROLLER::ALARM_PCONTROL’ with extended alignment 64 [-Werror=aligned-new=]
_count,ctxt,this);
^
alarm_manager.cpp:164:73: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:164:73: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
alarm_manager.cpp:166:72: error: ‘new’ of type ‘CONTROLLER::ALARM_TIMEOUT’ with extended alignment 64 [-Werror=aligned-new=]
_count,ctxt,this);
^
alarm_manager.cpp:166:72: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter
alarm_manager.cpp:166:72: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
cc1plus: all warnings being treated as errors
make[3]: *** [/home/ahmad/sniper-latest/sniper-7.2/pin_kit/source/tools/Config/makefile.default.rules:196: obj-intel64/alarm_manager.o] Error 1
make[2]: *** [/home/ahmad/sniper-latest/sniper-7.2/pin_kit/source/tools/Config/makefile.default.rules:152: /home/ahmad/sniper-latest/sniper-7.2/pin_kit/source/tools/InstLib/obj-intel64/controller.a] Error 2
make[1]: *** [Makefile:50: recorder] Error 2
make: *** [Makefile:51: /home/ahmad/sniper-latest/sniper-7.2/sift/libsift.a] Error 2
===========================================================
make
Building for x86 (intel64)
[LD ] sift/recorder/obj-intel64/sift_recorder
[DEP ] standalone/standalone.d
[DEP ] standalone/exceptions.d
[CXX ] standalone/exceptions.o
[CXX ] standalone/standalone.o
[LD ] lib/sniper
[CXX ] frontend/pin-frontend/sift/sift_reader.o
[CXX ] frontend/pin-frontend/sift/zfstream.o
[CXX ] frontend/pin-frontend/sift/sift_utils.o
[CXX ] frontend/pin-frontend/sift/sift_writer.o
[LD ] frontend/pin-frontend/sift/libsift.a
[CXX ] frontend/pin-frontend/obj-intel64/globals.o
[CXX ] frontend/pin-frontend/obj-intel64/pin_frontend.o
[CXX ] frontend/pin-frontend/bbv_count.o
[LD ] frontend/pin-frontend/obj-intel64/pin_frontend