******************************************************************************** conan test cci-6ec8e816/recipes/elfutils/all/test_package/conanfile.py elfutils/0.189@#0dca7a295eb91e60989817a9065d639b -pr /home/conan/w/prod/BuildSingleReference/223450/95b603b1-b2c9-4452-85ae-b9b99b83a51f/profile_linux_11_libstdcpp_clang_release_64.elfutils-shared-True.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=clang compiler.libcxx=libstdc++ compiler.version=11 os=Linux [options] elfutils:shared=True [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True elfutils/0.189 (test package): Installing package Requirements bzip2/1.0.8 from 'conan-center' - Cache elfutils/0.189 from local cache - Cache xz_utils/5.4.2 from 'conan-center' - Cache zlib/1.2.13 from 'conan-center' - Cache Packages bzip2/1.0.8:a0279858937b0968952a9784938616e26eb7c2dd - Cache elfutils/0.189:6b3c11f38d655615d9cb5747b837b42a6535c9b1 - Cache xz_utils/5.4.2:d988447fa516eac7400b2f34e2d4b89e42b4b1a8 - Cache zlib/1.2.13:d988447fa516eac7400b2f34e2d4b89e42b4b1a8 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! xz_utils/5.4.2: Already installed! zlib/1.2.13: Already installed! elfutils/0.189: Already installed! elfutils/0.189: Appending PATH env var with : /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin elfutils/0.189: Setting ADDR2LINE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-addr2line elfutils/0.189: Setting AR to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-ar elfutils/0.189: Setting ELFCLASSIFY to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-elfclassify elfutils/0.189: Setting ELFCMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-elfcmp elfutils/0.189: Setting ELFCOMPRESS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-elfcompress elfutils/0.189: Setting ELFLINT to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-elflint elfutils/0.189: Setting FINDTEXTREL to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-findtextrel elfutils/0.189: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-make-debug-archive elfutils/0.189: Setting NM to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-nm elfutils/0.189: Setting OBJDUMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-objdump elfutils/0.189: Setting RANLIB to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-ranlib elfutils/0.189: Setting READELF to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-readelf elfutils/0.189: Setting SIZE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-size elfutils/0.189: Setting STACK to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-stack elfutils/0.189: Setting STRINGS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-strings elfutils/0.189: Setting STRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-strip elfutils/0.189: Setting UNSTRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-unstrip elfutils/0.189 (test package): Generator 'CMakeDeps' calling 'generate()' elfutils/0.189 (test package): Generator 'CMakeToolchain' calling 'generate()' elfutils/0.189 (test package): Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' elfutils/0.189 (test package): If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/build/Release/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' elfutils/0.189 (test package): Generator txt created conanbuildinfo.txt elfutils/0.189 (test package): Generator 'VirtualRunEnv' calling 'generate()' elfutils/0.189 (test package): Aggregating env generators elfutils/0.189 (test package): Generated conaninfo.txt elfutils/0.189 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/build/Release/generators/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK elfutils/0.189 (test package): Calling build() elfutils/0.189 (test package): CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/build/Release/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/." ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/build/Release/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/." ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/build/Release/generators/conan_toolchain.cmake -- The C compiler identification is Clang 11.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Conan: Component target declared 'elfutils::libelf' -- Conan: Component target declared 'elfutils::libdw' -- Conan: Component target declared 'elfutils::libasm' -- Conan: Target declared 'elfutils::elfutils' -- Conan: Target declared 'ZLIB::ZLIB' -- Conan: Target declared 'BZip2::BZip2' -- Conan: Including build module from '/home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/a0279858937b0968952a9784938616e26eb7c2dd/lib/cmake/conan-official-bzip2-variables.cmake' -- Conan: Target declared 'LibLZMA::LibLZMA' -- Conan: Including build module from '/home/conan/w/prod/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/d988447fa516eac7400b2f34e2d4b89e42b4b1a8/lib/cmake/conan-official-xz_utils-variables.cmake' -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/build/Release elfutils/0.189 (test package): CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/build/Release" '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building C object CMakeFiles/test_package.dir/test_package.c.o [100%] Linking C executable test_package [100%] Built target test_package elfutils/0.189 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.189 Copyright (C) 2023 The elfutils developers . This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----Running------ > eu-ar r archive.a ./test_package ----------------- ----Running------ > eu-objdump -d ./test_package ----------------- ./test_package: elf64-elf_x86_64 Disassembly of section .init: 400828: 48 83 ec 08 sub $0x8,%rsp 40082c: 48 8b 05 c5 07 20 00 mov 0x2007c5(%rip),%rax # 0x600ff8 400833: 48 85 c0 test %rax,%rax 400836: 74 02 je 0x40083a 400838: ff d0 callq *%rax 40083a: 48 83 c4 08 add $0x8,%rsp 40083e: c3 retq Disassembly of section .plt: 400840: ff 35 c2 07 20 00 pushq 0x2007c2(%rip) # 0x601008 400846: ff 25 c4 07 20 00 jmpq *0x2007c4(%rip) # 0x601010 40084c: 0f 1f 40 00 nopl 0x0(%rax) 400850: ff 25 c2 07 20 00 jmpq *0x2007c2(%rip) # 0x601018 400856: 68 00 00 00 00 pushq $0x0 40085b: e9 e0 ff ff ff jmpq 0x400840 400860: ff 25 ba 07 20 00 jmpq *0x2007ba(%rip) # 0x601020 400866: 68 01 00 00 00 pushq $0x1 40086b: e9 d0 ff ff ff jmpq 0x400840 400870: ff 25 b2 07 20 00 jmpq *0x2007b2(%rip) # 0x601028 400876: 68 02 00 00 00 pushq $0x2 40087b: e9 c0 ff ff ff jmpq 0x400840 400880: ff 25 aa 07 20 00 jmpq *0x2007aa(%rip) # 0x601030 400886: 68 03 00 00 00 pushq $0x3 40088b: e9 b0 ff ff ff jmpq 0x400840 400890: ff 25 a2 07 20 00 jmpq *0x2007a2(%rip) # 0x601038 400896: 68 04 00 00 00 pushq $0x4 40089b: e9 a0 ff ff ff jmpq 0x400840 4008a0: ff 25 9a 07 20 00 jmpq *0x20079a(%rip) # 0x601040 4008a6: 68 05 00 00 00 pushq $0x5 4008ab: e9 90 ff ff ff jmpq 0x400840 4008b0: ff 25 92 07 20 00 jmpq *0x200792(%rip) # 0x601048 4008b6: 68 06 00 00 00 pushq $0x6 4008bb: e9 80 ff ff ff jmpq 0x400840 4008c0: ff 25 8a 07 20 00 jmpq *0x20078a(%rip) # 0x601050 4008c6: 68 07 00 00 00 pushq $0x7 4008cb: e9 70 ff ff ff jmpq 0x400840 Disassembly of section .text: 4008d0: 31 ed xor %ebp,%ebp 4008d2: 49 89 d1 mov %rdx,%r9 4008d5: 5e pop %rsi 4008d6: 48 89 e2 mov %rsp,%rdx 4008d9: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 4008dd: 50 push %rax 4008de: 54 push %rsp 4008df: 49 c7 c0 30 0b 40 00 mov $0x400b30,%r8 4008e6: 48 c7 c1 c0 0a 40 00 mov $0x400ac0,%rcx 4008ed: 48 c7 c7 c0 09 40 00 mov $0x4009c0,%rdi 4008f4: ff 15 f6 06 20 00 callq *0x2006f6(%rip) # 0x600ff0 4008fa: f4 hlt 4008fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 400900: f3 rep 400901: c3 retq 400902: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40090a: 00 00 40090c: 0f 1f 40 00 nopl 0x0(%rax) 400910: 55 push %rbp 400911: b8 68 10 60 00 mov $0x601068,%eax 400916: 48 3d 68 10 60 00 cmp $0x601068,%rax 40091c: 48 89 e5 mov %rsp,%rbp 40091f: 74 17 je 0x400938 400921: b8 00 00 00 00 mov $0x0,%eax 400926: 48 85 c0 test %rax,%rax 400929: 74 0d je 0x400938 40092b: 5d pop %rbp 40092c: bf 68 10 60 00 mov $0x601068,%edi 400931: ff e0 jmpq *%rax 400933: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 400938: 5d pop %rbp 400939: c3 retq 40093a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 400940: be 68 10 60 00 mov $0x601068,%esi 400945: 55 push %rbp 400946: 48 81 ee 68 10 60 00 sub $0x601068,%rsi 40094d: 48 89 e5 mov %rsp,%rbp 400950: 48 c1 fe 03 sar $0x3,%rsi 400954: 48 89 f0 mov %rsi,%rax 400957: 48 c1 e8 3f shr $0x3f,%rax 40095b: 48 01 c6 add %rax,%rsi 40095e: 48 d1 fe sar %rsi 400961: 74 15 je 0x400978 400963: b8 00 00 00 00 mov $0x0,%eax 400968: 48 85 c0 test %rax,%rax 40096b: 74 0b je 0x400978 40096d: 5d pop %rbp 40096e: bf 68 10 60 00 mov $0x601068,%edi 400973: ff e0 jmpq *%rax 400975: 0f 1f 00 nopl (%rax) 400978: 5d pop %rbp 400979: c3 retq 40097a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 400980: 80 3d e1 06 20 00 00 cmpb $0x0,0x2006e1(%rip) # 0x601068 400987: 75 17 jne 0x4009a0 400989: 55 push %rbp 40098a: 48 89 e5 mov %rsp,%rbp 40098d: e8 7e ff ff ff callq 0x400910 400992: c6 05 cf 06 20 00 01 movb $0x1,0x2006cf(%rip) # 0x601068 400999: 5d pop %rbp 40099a: c3 retq 40099b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4009a0: f3 rep 4009a1: c3 retq 4009a2: 0f 1f 40 00 nopl 0x0(%rax) 4009a6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 4009ae: 00 00 4009b0: 55 push %rbp 4009b1: 48 89 e5 mov %rsp,%rbp 4009b4: 5d pop %rbp 4009b5: eb 89 jmp 0x400940 4009b7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 4009bf: 00 4009c0: 55 push %rbp 4009c1: 41 57 push %rdi 4009c3: 41 56 push %rsi 4009c5: 53 push %rbx 4009c6: 50 push %rax 4009c7: 49 89 f6 mov %rsi,%r14 4009ca: 83 ff 01 cmp $0x1,%edi 4009cd: 7f 19 jg 0x4009e8 4009cf: 49 8b 36 mov (%r14),%rsi 4009d2: bf 44 0b 40 00 mov $0x400b44,%edi 4009d7: 31 c0 xor %eax,%eax 4009d9: e8 82 fe ff ff callq 0x400860 4009de: bb ff ff ff ff mov $0xffffffff,%ebx 4009e3: e9 c2 00 00 00 jmpq 0x400aaa 4009e8: bb 01 00 00 00 mov $0x1,%ebx 4009ed: bf 01 00 00 00 mov $0x1,%edi 4009f2: e8 59 fe ff ff callq 0x400850 4009f7: 85 c0 test %eax,%eax 4009f9: 74 6f je 0x400a6a 4009fb: 49 8b 7e 08 mov 0x8(%r14),%rdi 4009ff: 31 f6 xor %esi,%esi 400a01: 31 d2 xor %edx,%edx 400a03: 31 c0 xor %eax,%eax 400a05: e8 a6 fe ff ff callq 0x4008b0 400a0a: 85 c0 test %eax,%eax 400a0c: 78 6d js 0x400a7b 400a0e: 89 c5 mov %eax,%ebp 400a10: bb 01 00 00 00 mov $0x1,%ebx 400a15: 89 c7 mov %eax,%edi 400a17: be 01 00 00 00 mov $0x1,%esi 400a1c: 31 d2 xor %edx,%edx 400a1e: e8 7d fe ff ff callq 0x4008a0 400a23: 48 85 c0 test %rax,%rax 400a26: 74 69 je 0x400a91 400a28: 49 89 c7 mov %rax,%r15 400a2b: 48 89 c7 mov %rax,%rdi 400a2e: e8 8d fe ff ff callq 0x4008c0 400a33: ba c6 0b 40 00 mov $0x400bc6,%edx 400a38: 83 f8 03 cmp $0x3,%eax 400a3b: 77 0a ja 0x400a47 400a3d: 48 98 cltq 400a3f: 48 8b 14 c5 e0 0b 40 00 mov 0x400be0(,%rax,8),%rdx 400a47: 49 8b 76 08 mov 0x8(%r14),%rsi 400a4b: 31 db xor %ebx,%ebx 400a4d: bf d3 0b 40 00 mov $0x400bd3,%edi 400a52: 31 c0 xor %eax,%eax 400a54: e8 07 fe ff ff callq 0x400860 400a59: 4c 89 ff mov %r15,%rdi 400a5c: e8 1f fe ff ff callq 0x400880 400a61: 89 ef mov %ebp,%edi 400a63: e8 08 fe ff ff callq 0x400870 400a68: eb 40 jmp 0x400aaa 400a6a: bf ff ff ff ff mov $0xffffffff,%edi 400a6f: e8 1c fe ff ff callq 0x400890 400a74: bf 57 0b 40 00 mov $0x400b57,%edi 400a79: eb 25 jmp 0x400aa0 400a7b: 49 8b 36 mov (%r14),%rsi 400a7e: bf 7e 0b 40 00 mov $0x400b7e,%edi 400a83: 31 c0 xor %eax,%eax 400a85: e8 d6 fd ff ff callq 0x400860 400a8a: bb 01 00 00 00 mov $0x1,%ebx 400a8f: eb 19 jmp 0x400aaa 400a91: bf ff ff ff ff mov $0xffffffff,%edi 400a96: e8 f5 fd ff ff callq 0x400890 400a9b: bf 8e 0b 40 00 mov $0x400b8e,%edi 400aa0: 48 89 c6 mov %rax,%rsi 400aa3: 31 c0 xor %eax,%eax 400aa5: e8 b6 fd ff ff callq 0x400860 400aaa: 89 d8 mov %ebx,%eax 400aac: 48 83 c4 08 add $0x8,%rsp 400ab0: 5b pop %rbx 400ab1: 41 5e pop %rsi 400ab3: 41 5f pop %rdi 400ab5: 5d pop %rbp 400ab6: c3 retq 400ab7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 400abf: 00 400ac0: 41 57 push %rdi 400ac2: 41 56 push %rsi 400ac4: 49 89 d7 mov %rdx,%r15 400ac7: 41 55 push %rbp 400ac9: 41 54 push %rsp 400acb: 4c 8d 25 ee 02 20 00 lea 0x2002ee(%rip),%r12 # 0x600dc0 400ad2: 55 push %rbp 400ad3: 48 8d 2d ee 02 20 00 lea 0x2002ee(%rip),%rbp # 0x600dc8 400ada: 53 push %rbx 400adb: 41 89 fd mov %edi,%r13d 400ade: 49 89 f6 mov %rsi,%r14 400ae1: 4c 29 e5 sub %r12,%rbp 400ae4: 48 83 ec 08 sub $0x8,%rsp 400ae8: 48 c1 fd 03 sar $0x3,%rbp 400aec: e8 37 fd ff ff callq 0x400828 400af1: 48 85 ed test %rbp,%rbp 400af4: 74 20 je 0x400b16 400af6: 31 db xor %ebx,%ebx 400af8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 400b00: 4c 89 fa mov %r15,%rdx 400b03: 4c 89 f6 mov %r14,%rsi 400b06: 44 89 ef mov %r13d,%edi 400b09: 41 ff 14 dc callq *(%r12,%rbx,8) 400b0d: 48 83 c3 01 add $0x1,%rbx 400b11: 48 39 dd cmp %rbx,%rbp 400b14: 75 ea jne 0x400b00 400b16: 48 83 c4 08 add $0x8,%rsp 400b1a: 5b pop %rbx 400b1b: 5d pop %rbp 400b1c: 41 5c pop %rsp 400b1e: 41 5d pop %rbp 400b20: 41 5e pop %rsi 400b22: 41 5f pop %rdi 400b24: c3 retq 400b25: 90 nop 400b26: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 400b2e: 00 00 400b30: f3 rep 400b31: c3 retq Disassembly of section .fini: 400b34: 48 83 ec 08 sub $0x8,%rsp 400b38: 48 83 c4 08 add $0x8,%rsp 400b3c: c3 retq ----Running------ > . "/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/build/Release/generators/conanrun.sh" && ./test_package ./test_package ----------------- ./test_package: elf object ----Running------ > . "/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_package/build/Release/generators/conanrun.sh" && ./test_package archive.a ----------------- archive.a: ar(1) archive eu-ar: creating archive.a elfutils/0.189: WARN: Your compiler clang is not GCC. elfutils/0.189 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior elfutils/0.189 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior ******************************************************************************** conan test cci-6ec8e816/recipes/elfutils/all/test_v1_package/conanfile.py elfutils/0.189@#0dca7a295eb91e60989817a9065d639b -pr /home/conan/w/prod/BuildSingleReference/223450/95b603b1-b2c9-4452-85ae-b9b99b83a51f/profile_linux_11_libstdcpp_clang_release_64.elfutils-shared-True.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=clang compiler.libcxx=libstdc++ compiler.version=11 os=Linux [options] elfutils:shared=True [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True elfutils/0.189 (test package): Installing package Requirements bzip2/1.0.8 from 'conan-center' - Cache elfutils/0.189 from local cache - Cache xz_utils/5.4.2 from 'conan-center' - Cache zlib/1.2.13 from 'conan-center' - Cache Packages bzip2/1.0.8:a0279858937b0968952a9784938616e26eb7c2dd - Cache elfutils/0.189:6b3c11f38d655615d9cb5747b837b42a6535c9b1 - Cache xz_utils/5.4.2:d988447fa516eac7400b2f34e2d4b89e42b4b1a8 - Cache zlib/1.2.13:d988447fa516eac7400b2f34e2d4b89e42b4b1a8 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! xz_utils/5.4.2: Already installed! zlib/1.2.13: Already installed! elfutils/0.189: Already installed! elfutils/0.189: Appending PATH env var with : /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin elfutils/0.189: Setting ADDR2LINE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-addr2line elfutils/0.189: Setting AR to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-ar elfutils/0.189: Setting ELFCLASSIFY to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-elfclassify elfutils/0.189: Setting ELFCMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-elfcmp elfutils/0.189: Setting ELFCOMPRESS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-elfcompress elfutils/0.189: Setting ELFLINT to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-elflint elfutils/0.189: Setting FINDTEXTREL to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-findtextrel elfutils/0.189: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-make-debug-archive elfutils/0.189: Setting NM to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-nm elfutils/0.189: Setting OBJDUMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-objdump elfutils/0.189: Setting RANLIB to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-ranlib elfutils/0.189: Setting READELF to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-readelf elfutils/0.189: Setting SIZE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-size elfutils/0.189: Setting STACK to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-stack elfutils/0.189: Setting STRINGS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-strings elfutils/0.189: Setting STRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-strip elfutils/0.189: Setting UNSTRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/bin/eu-unstrip elfutils/0.189 (test package): Generator cmake created conanbuildinfo.cmake elfutils/0.189 (test package): Generator txt created conanbuildinfo.txt elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutils-config-version.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutilsTarget-release.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutilsTargets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutils-config.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBConfigVersion.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBConfig.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBTargets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBTarget-release.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2ConfigVersion.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2Config.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2Targets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2Target-release.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMAConfigVersion.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMAConfig.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMATargets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMATarget-release.cmake elfutils/0.189 (test package): Aggregating env generators elfutils/0.189 (test package): Generated conaninfo.txt elfutils/0.189 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_v1_package/build/090ecffffabaaa4bf0f3bfeabeb7786e8233a816/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK elfutils/0.189 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_v1_package/build/090ecffffabaaa4bf0f3bfeabeb7786e8233a816' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="clang" -DCONAN_COMPILER_VERSION="11" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_v1_package/build/090ecffffabaaa4bf0f3bfeabeb7786e8233a816/package" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_PREFIX_PATH="/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_v1_package/build/090ecffffabaaa4bf0f3bfeabeb7786e8233a816" -DCMAKE_MODULE_PATH="/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_v1_package/build/090ecffffabaaa4bf0f3bfeabeb7786e8233a816" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_v1_package' ----------------- -- The C compiler identification is Clang 11.1.0 -- The CXX compiler identification is Clang 11.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Library asm found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libasm.so -- Library dw found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libdw.so -- Library elf found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libelf.so -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/d988447fa516eac7400b2f34e2d4b89e42b4b1a8/lib/libz.a -- Library bz2 found /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/a0279858937b0968952a9784938616e26eb7c2dd/lib/libbz2.a -- Library lzma found /home/conan/w/prod/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/d988447fa516eac7400b2f34e2d4b89e42b4b1a8/lib/liblzma.a -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler Clang>=8, checking major version 11 -- Conan: Checking correct version: 11 -- Conan: C++ stdlib: libstdc++ -- Library asm found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libasm.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libasm.so -- Library dw found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libdw.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libdw.so -- Library elf found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libelf.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libelf.so -- Library elf found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libelf.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libelf.so -- Library dw found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libdw.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libdw.so -- Library asm found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libasm.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/6b3c11f38d655615d9cb5747b837b42a6535c9b1/lib/libasm.so -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/d988447fa516eac7400b2f34e2d4b89e42b4b1a8/lib/libz.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/d988447fa516eac7400b2f34e2d4b89e42b4b1a8/lib/libz.a -- Library bz2 found /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/a0279858937b0968952a9784938616e26eb7c2dd/lib/libbz2.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/a0279858937b0968952a9784938616e26eb7c2dd/lib/libbz2.a -- Library lzma found /home/conan/w/prod/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/d988447fa516eac7400b2f34e2d4b89e42b4b1a8/lib/liblzma.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/d988447fa516eac7400b2f34e2d4b89e42b4b1a8/lib/liblzma.a -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_v1_package/build/090ecffffabaaa4bf0f3bfeabeb7786e8233a816 ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/cci-6ec8e816/recipes/elfutils/all/test_v1_package/build/090ecffffabaaa4bf0f3bfeabeb7786e8233a816' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building C object test_package/CMakeFiles/test_package.dir/test_package.c.o [100%] Linking C executable ../bin/test_package [100%] Built target test_package elfutils/0.189 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.189 Copyright (C) 2023 The elfutils developers . This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----Running------ > eu-ar r archive.a bin/test_package ----------------- ----Running------ > eu-objdump -d bin/test_package ----------------- bin/test_package: elf64-elf_x86_64 Disassembly of section .init: 400828: 48 83 ec 08 sub $0x8,%rsp 40082c: 48 8b 05 c5 07 20 00 mov 0x2007c5(%rip),%rax # 0x600ff8 400833: 48 85 c0 test %rax,%rax 400836: 74 02 je 0x40083a 400838: ff d0 callq *%rax 40083a: 48 83 c4 08 add $0x8,%rsp 40083e: c3 retq Disassembly of section .plt: 400840: ff 35 c2 07 20 00 pushq 0x2007c2(%rip) # 0x601008 400846: ff 25 c4 07 20 00 jmpq *0x2007c4(%rip) # 0x601010 40084c: 0f 1f 40 00 nopl 0x0(%rax) 400850: ff 25 c2 07 20 00 jmpq *0x2007c2(%rip) # 0x601018 400856: 68 00 00 00 00 pushq $0x0 40085b: e9 e0 ff ff ff jmpq 0x400840 400860: ff 25 ba 07 20 00 jmpq *0x2007ba(%rip) # 0x601020 400866: 68 01 00 00 00 pushq $0x1 40086b: e9 d0 ff ff ff jmpq 0x400840 400870: ff 25 b2 07 20 00 jmpq *0x2007b2(%rip) # 0x601028 400876: 68 02 00 00 00 pushq $0x2 40087b: e9 c0 ff ff ff jmpq 0x400840 400880: ff 25 aa 07 20 00 jmpq *0x2007aa(%rip) # 0x601030 400886: 68 03 00 00 00 pushq $0x3 40088b: e9 b0 ff ff ff jmpq 0x400840 400890: ff 25 a2 07 20 00 jmpq *0x2007a2(%rip) # 0x601038 400896: 68 04 00 00 00 pushq $0x4 40089b: e9 a0 ff ff ff jmpq 0x400840 4008a0: ff 25 9a 07 20 00 jmpq *0x20079a(%rip) # 0x601040 4008a6: 68 05 00 00 00 pushq $0x5 4008ab: e9 90 ff ff ff jmpq 0x400840 4008b0: ff 25 92 07 20 00 jmpq *0x200792(%rip) # 0x601048 4008b6: 68 06 00 00 00 pushq $0x6 4008bb: e9 80 ff ff ff jmpq 0x400840 4008c0: ff 25 8a 07 20 00 jmpq *0x20078a(%rip) # 0x601050 4008c6: 68 07 00 00 00 pushq $0x7 4008cb: e9 70 ff ff ff jmpq 0x400840 Disassembly of section .text: 4008d0: 31 ed xor %ebp,%ebp 4008d2: 49 89 d1 mov %rdx,%r9 4008d5: 5e pop %rsi 4008d6: 48 89 e2 mov %rsp,%rdx 4008d9: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 4008dd: 50 push %rax 4008de: 54 push %rsp 4008df: 49 c7 c0 30 0b 40 00 mov $0x400b30,%r8 4008e6: 48 c7 c1 c0 0a 40 00 mov $0x400ac0,%rcx 4008ed: 48 c7 c7 c0 09 40 00 mov $0x4009c0,%rdi 4008f4: ff 15 f6 06 20 00 callq *0x2006f6(%rip) # 0x600ff0 4008fa: f4 hlt 4008fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 400900: f3 rep 400901: c3 retq 400902: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40090a: 00 00 40090c: 0f 1f 40 00 nopl 0x0(%rax) 400910: 55 push %rbp 400911: b8 68 10 60 00 mov $0x601068,%eax 400916: 48 3d 68 10 60 00 cmp $0x601068,%rax 40091c: 48 89 e5 mov %rsp,%rbp 40091f: 74 17 je 0x400938 400921: b8 00 00 00 00 mov $0x0,%eax 400926: 48 85 c0 test %rax,%rax 400929: 74 0d je 0x400938 40092b: 5d pop %rbp 40092c: bf 68 10 60 00 mov $0x601068,%edi 400931: ff e0 jmpq *%rax 400933: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 400938: 5d pop %rbp 400939: c3 retq 40093a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 400940: be 68 10 60 00 mov $0x601068,%esi 400945: 55 push %rbp 400946: 48 81 ee 68 10 60 00 sub $0x601068,%rsi 40094d: 48 89 e5 mov %rsp,%rbp 400950: 48 c1 fe 03 sar $0x3,%rsi 400954: 48 89 f0 mov %rsi,%rax 400957: 48 c1 e8 3f shr $0x3f,%rax 40095b: 48 01 c6 add %rax,%rsi 40095e: 48 d1 fe sar %rsi 400961: 74 15 je 0x400978 400963: b8 00 00 00 00 mov $0x0,%eax 400968: 48 85 c0 test %rax,%rax 40096b: 74 0b je 0x400978 40096d: 5d pop %rbp 40096e: bf 68 10 60 00 mov $0x601068,%edi 400973: ff e0 jmpq *%rax 400975: 0f 1f 00 nopl (%rax) 400978: 5d pop %rbp 400979: c3 retq 40097a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 400980: 80 3d e1 06 20 00 00 cmpb $0x0,0x2006e1(%rip) # 0x601068 400987: 75 17 jne 0x4009a0 400989: 55 push %rbp 40098a: 48 89 e5 mov %rsp,%rbp 40098d: e8 7e ff ff ff callq 0x400910 400992: c6 05 cf 06 20 00 01 movb $0x1,0x2006cf(%rip) # 0x601068 400999: 5d pop %rbp 40099a: c3 retq 40099b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4009a0: f3 rep 4009a1: c3 retq 4009a2: 0f 1f 40 00 nopl 0x0(%rax) 4009a6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 4009ae: 00 00 4009b0: 55 push %rbp 4009b1: 48 89 e5 mov %rsp,%rbp 4009b4: 5d pop %rbp 4009b5: eb 89 jmp 0x400940 4009b7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 4009bf: 00 4009c0: 55 push %rbp 4009c1: 41 57 push %rdi 4009c3: 41 56 push %rsi 4009c5: 53 push %rbx 4009c6: 50 push %rax 4009c7: 49 89 f6 mov %rsi,%r14 4009ca: 83 ff 01 cmp $0x1,%edi 4009cd: 7f 19 jg 0x4009e8 4009cf: 49 8b 36 mov (%r14),%rsi 4009d2: bf 44 0b 40 00 mov $0x400b44,%edi 4009d7: 31 c0 xor %eax,%eax 4009d9: e8 82 fe ff ff callq 0x400860 4009de: bb ff ff ff ff mov $0xffffffff,%ebx 4009e3: e9 c2 00 00 00 jmpq 0x400aaa 4009e8: bb 01 00 00 00 mov $0x1,%ebx 4009ed: bf 01 00 00 00 mov $0x1,%edi 4009f2: e8 59 fe ff ff callq 0x400850 4009f7: 85 c0 test %eax,%eax 4009f9: 74 6f je 0x400a6a 4009fb: 49 8b 7e 08 mov 0x8(%r14),%rdi 4009ff: 31 f6 xor %esi,%esi 400a01: 31 d2 xor %edx,%edx 400a03: 31 c0 xor %eax,%eax 400a05: e8 a6 fe ff ff callq 0x4008b0 400a0a: 85 c0 test %eax,%eax 400a0c: 78 6d js 0x400a7b 400a0e: 89 c5 mov %eax,%ebp 400a10: bb 01 00 00 00 mov $0x1,%ebx 400a15: 89 c7 mov %eax,%edi 400a17: be 01 00 00 00 mov $0x1,%esi 400a1c: 31 d2 xor %edx,%edx 400a1e: e8 7d fe ff ff callq 0x4008a0 400a23: 48 85 c0 test %rax,%rax 400a26: 74 69 je 0x400a91 400a28: 49 89 c7 mov %rax,%r15 400a2b: 48 89 c7 mov %rax,%rdi 400a2e: e8 8d fe ff ff callq 0x4008c0 400a33: ba c6 0b 40 00 mov $0x400bc6,%edx 400a38: 83 f8 03 cmp $0x3,%eax 400a3b: 77 0a ja 0x400a47 400a3d: 48 98 cltq 400a3f: 48 8b 14 c5 e0 0b 40 00 mov 0x400be0(,%rax,8),%rdx 400a47: 49 8b 76 08 mov 0x8(%r14),%rsi 400a4b: 31 db xor %ebx,%ebx 400a4d: bf d3 0b 40 00 mov $0x400bd3,%edi 400a52: 31 c0 xor %eax,%eax 400a54: e8 07 fe ff ff callq 0x400860 400a59: 4c 89 ff mov %r15,%rdi 400a5c: e8 1f fe ff ff callq 0x400880 400a61: 89 ef mov %ebp,%edi 400a63: e8 08 fe ff ff callq 0x400870 400a68: eb 40 jmp 0x400aaa 400a6a: bf ff ff ff ff mov $0xffffffff,%edi 400a6f: e8 1c fe ff ff callq 0x400890 400a74: bf 57 0b 40 00 mov $0x400b57,%edi 400a79: eb 25 jmp 0x400aa0 400a7b: 49 8b 36 mov (%r14),%rsi 400a7e: bf 7e 0b 40 00 mov $0x400b7e,%edi 400a83: 31 c0 xor %eax,%eax 400a85: e8 d6 fd ff ff callq 0x400860 400a8a: bb 01 00 00 00 mov $0x1,%ebx 400a8f: eb 19 jmp 0x400aaa 400a91: bf ff ff ff ff mov $0xffffffff,%edi 400a96: e8 f5 fd ff ff callq 0x400890 400a9b: bf 8e 0b 40 00 mov $0x400b8e,%edi 400aa0: 48 89 c6 mov %rax,%rsi 400aa3: 31 c0 xor %eax,%eax 400aa5: e8 b6 fd ff ff callq 0x400860 400aaa: 89 d8 mov %ebx,%eax 400aac: 48 83 c4 08 add $0x8,%rsp 400ab0: 5b pop %rbx 400ab1: 41 5e pop %rsi 400ab3: 41 5f pop %rdi 400ab5: 5d pop %rbp 400ab6: c3 retq 400ab7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 400abf: 00 400ac0: 41 57 push %rdi 400ac2: 41 56 push %rsi 400ac4: 49 89 d7 mov %rdx,%r15 400ac7: 41 55 push %rbp 400ac9: 41 54 push %rsp 400acb: 4c 8d 25 ee 02 20 00 lea 0x2002ee(%rip),%r12 # 0x600dc0 400ad2: 55 push %rbp 400ad3: 48 8d 2d ee 02 20 00 lea 0x2002ee(%rip),%rbp # 0x600dc8 400ada: 53 push %rbx 400adb: 41 89 fd mov %edi,%r13d 400ade: 49 89 f6 mov %rsi,%r14 400ae1: 4c 29 e5 sub %r12,%rbp 400ae4: 48 83 ec 08 sub $0x8,%rsp 400ae8: 48 c1 fd 03 sar $0x3,%rbp 400aec: e8 37 fd ff ff callq 0x400828 400af1: 48 85 ed test %rbp,%rbp 400af4: 74 20 je 0x400b16 400af6: 31 db xor %ebx,%ebx 400af8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 400b00: 4c 89 fa mov %r15,%rdx 400b03: 4c 89 f6 mov %r14,%rsi 400b06: 44 89 ef mov %r13d,%edi 400b09: 41 ff 14 dc callq *(%r12,%rbx,8) 400b0d: 48 83 c3 01 add $0x1,%rbx 400b11: 48 39 dd cmp %rbx,%rbp 400b14: 75 ea jne 0x400b00 400b16: 48 83 c4 08 add $0x8,%rsp 400b1a: 5b pop %rbx 400b1b: 5d pop %rbp 400b1c: 41 5c pop %rsp 400b1e: 41 5d pop %rbp 400b20: 41 5e pop %rsi 400b22: 41 5f pop %rdi 400b24: c3 retq 400b25: 90 nop 400b26: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 400b2e: 00 00 400b30: f3 rep 400b31: c3 retq Disassembly of section .fini: 400b34: 48 83 ec 08 sub $0x8,%rsp 400b38: 48 83 c4 08 add $0x8,%rsp 400b3c: c3 retq ----Running------ > bin/test_package bin/test_package ----------------- bin/test_package: elf object ----Running------ > bin/test_package archive.a ----------------- archive.a: ar(1) archive CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR eu-ar: creating archive.a elfutils/0.189: WARN: Your compiler clang is not GCC.