******************************************************************************** conan test cci-97b63ee6/recipes/elfutils/all/test_package/conanfile.py elfutils/0.186@#79fde5ca1aae2db3c819b96c561fc276 -pr /home/conan/w/prod/BuildSingleReference/223438/68a0c744-4946-48dc-aebf-b78d666cf5b0/profile_linux_7_libstdcpp11_gcc_debug_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=Debug compiler=gcc compiler.libcxx=libstdc++11 compiler.version=7 os=Linux [options] elfutils:shared=True [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True elfutils/0.186 (test package): Installing package Requirements bzip2/1.0.8 from 'conan-center' - Cache elfutils/0.186 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:0e2fc6376534b5b3953a4974cf0901b008b17f2f - Cache elfutils/0.186:67b12f5fd38db4d16c72db1ac0ba3a55e6fec196 - Cache xz_utils/5.4.2:db2ca884c9793e0b0fb54ec3f846326d1addacc8 - Cache zlib/1.2.13:db2ca884c9793e0b0fb54ec3f846326d1addacc8 - 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.186: Already installed! elfutils/0.186: Appending PATH env var with : /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin elfutils/0.186: Setting ADDR2LINE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-addr2line elfutils/0.186: Setting AR to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-ar elfutils/0.186: Setting ELFCLASSIFY to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-elfclassify elfutils/0.186: Setting ELFCMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-elfcmp elfutils/0.186: Setting ELFCOMPRESS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-elfcompress elfutils/0.186: Setting ELFLINT to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-elflint elfutils/0.186: Setting FINDTEXTREL to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-findtextrel elfutils/0.186: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-make-debug-archive elfutils/0.186: Setting NM to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-nm elfutils/0.186: Setting OBJDUMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-objdump elfutils/0.186: Setting RANLIB to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-ranlib elfutils/0.186: Setting READELF to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-readelf elfutils/0.186: Setting SIZE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-size elfutils/0.186: Setting STACK to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-stack elfutils/0.186: Setting STRINGS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-strings elfutils/0.186: Setting STRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-strip elfutils/0.186: Setting UNSTRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-unstrip elfutils/0.186 (test package): Generator 'VirtualRunEnv' calling 'generate()' elfutils/0.186 (test package): Generator 'CMakeDeps' calling 'generate()' elfutils/0.186 (test package): Generator txt created conanbuildinfo.txt elfutils/0.186 (test package): Generator 'CMakeToolchain' calling 'generate()' elfutils/0.186 (test package): Preset 'debug' added to CMakePresets.json. Invoke it manually using 'cmake --preset debug' elfutils/0.186 (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-97b63ee6/recipes/elfutils/all/test_package/build/Debug/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Debug' elfutils/0.186 (test package): Aggregating env generators elfutils/0.186 (test package): Generated conaninfo.txt elfutils/0.186 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_package/build/Debug/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.186 (test package): Calling build() elfutils/0.186 (test package): CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_package/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_package/." ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_package/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_package/." ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_package/build/Debug/generators/conan_toolchain.cmake -- The C compiler identification is GNU 7.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/0e2fc6376534b5b3953a4974cf0901b008b17f2f/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/db2ca884c9793e0b0fb54ec3f846326d1addacc8/lib/cmake/conan-official-xz_utils-variables.cmake' -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_package/build/Debug elfutils/0.186 (test package): CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_package/build/Debug" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_package/build/Debug" '--' '-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.186 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.186 Copyright (C) 2021 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: 938: 48 83 ec 08 sub $0x8,%rsp 93c: 48 8b 05 a5 16 20 00 mov 0x2016a5(%rip),%rax # 0x201fe8 943: 48 85 c0 test %rax,%rax 946: 74 02 je 0x94a 948: ff d0 callq *%rax 94a: 48 83 c4 08 add $0x8,%rsp 94e: c3 retq Disassembly of section .plt: 950: ff 35 32 16 20 00 pushq 0x201632(%rip) # 0x201f88 956: ff 25 34 16 20 00 jmpq *0x201634(%rip) # 0x201f90 95c: 0f 1f 40 00 nopl 0x0(%rax) 960: ff 25 32 16 20 00 jmpq *0x201632(%rip) # 0x201f98 966: 68 00 00 00 00 pushq $0x0 96b: e9 e0 ff ff ff jmpq 0x950 970: ff 25 2a 16 20 00 jmpq *0x20162a(%rip) # 0x201fa0 976: 68 01 00 00 00 pushq $0x1 97b: e9 d0 ff ff ff jmpq 0x950 980: ff 25 22 16 20 00 jmpq *0x201622(%rip) # 0x201fa8 986: 68 02 00 00 00 pushq $0x2 98b: e9 c0 ff ff ff jmpq 0x950 990: ff 25 1a 16 20 00 jmpq *0x20161a(%rip) # 0x201fb0 996: 68 03 00 00 00 pushq $0x3 99b: e9 b0 ff ff ff jmpq 0x950 9a0: ff 25 12 16 20 00 jmpq *0x201612(%rip) # 0x201fb8 9a6: 68 04 00 00 00 pushq $0x4 9ab: e9 a0 ff ff ff jmpq 0x950 9b0: ff 25 0a 16 20 00 jmpq *0x20160a(%rip) # 0x201fc0 9b6: 68 05 00 00 00 pushq $0x5 9bb: e9 90 ff ff ff jmpq 0x950 9c0: ff 25 02 16 20 00 jmpq *0x201602(%rip) # 0x201fc8 9c6: 68 06 00 00 00 pushq $0x6 9cb: e9 80 ff ff ff jmpq 0x950 9d0: ff 25 fa 15 20 00 jmpq *0x2015fa(%rip) # 0x201fd0 9d6: 68 07 00 00 00 pushq $0x7 9db: e9 70 ff ff ff jmpq 0x950 Disassembly of section .plt.got: 9e0: ff 25 12 16 20 00 jmpq *0x201612(%rip) # 0x201ff8 9e6: 66 90 nop Disassembly of section .text: 9f0: 31 ed xor %ebp,%ebp 9f2: 49 89 d1 mov %rdx,%r9 9f5: 5e pop %rsi 9f6: 48 89 e2 mov %rsp,%rdx 9f9: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 9fd: 50 push %rax 9fe: 54 push %rsp 9ff: 4c 8d 05 0a 03 00 00 lea 0x30a(%rip),%r8 # 0xd10 a06: 48 8d 0d 93 02 00 00 lea 0x293(%rip),%rcx # 0xca0 a0d: 48 8d 3d e6 00 00 00 lea 0xe6(%rip),%rdi # 0xafa a14: ff 15 c6 15 20 00 callq *0x2015c6(%rip) # 0x201fe0 a1a: f4 hlt a1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) a20: 48 8d 3d e9 15 20 00 lea 0x2015e9(%rip),%rdi # 0x202010 a27: 55 push %rbp a28: 48 8d 05 e1 15 20 00 lea 0x2015e1(%rip),%rax # 0x202010 a2f: 48 39 f8 cmp %rdi,%rax a32: 48 89 e5 mov %rsp,%rbp a35: 74 19 je 0xa50 a37: 48 8b 05 9a 15 20 00 mov 0x20159a(%rip),%rax # 0x201fd8 a3e: 48 85 c0 test %rax,%rax a41: 74 0d je 0xa50 a43: 5d pop %rbp a44: ff e0 jmpq *%rax a46: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) a4e: 00 00 a50: 5d pop %rbp a51: c3 retq a52: 0f 1f 40 00 nopl 0x0(%rax) a56: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) a5e: 00 00 a60: 48 8d 3d a9 15 20 00 lea 0x2015a9(%rip),%rdi # 0x202010 a67: 48 8d 35 a2 15 20 00 lea 0x2015a2(%rip),%rsi # 0x202010 a6e: 55 push %rbp a6f: 48 29 fe sub %rdi,%rsi a72: 48 89 e5 mov %rsp,%rbp a75: 48 c1 fe 03 sar $0x3,%rsi a79: 48 89 f0 mov %rsi,%rax a7c: 48 c1 e8 3f shr $0x3f,%rax a80: 48 01 c6 add %rax,%rsi a83: 48 d1 fe sar %rsi a86: 74 18 je 0xaa0 a88: 48 8b 05 61 15 20 00 mov 0x201561(%rip),%rax # 0x201ff0 a8f: 48 85 c0 test %rax,%rax a92: 74 0c je 0xaa0 a94: 5d pop %rbp a95: ff e0 jmpq *%rax a97: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) a9f: 00 aa0: 5d pop %rbp aa1: c3 retq aa2: 0f 1f 40 00 nopl 0x0(%rax) aa6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) aae: 00 00 ab0: 80 3d 59 15 20 00 00 cmpb $0x0,0x201559(%rip) # 0x202010 ab7: 75 2f jne 0xae8 ab9: 48 83 3d 37 15 20 00 00 cmpq $0x0,0x201537(%rip) # 0x201ff8 ac1: 55 push %rbp ac2: 48 89 e5 mov %rsp,%rbp ac5: 74 0c je 0xad3 ac7: 48 8b 3d 3a 15 20 00 mov 0x20153a(%rip),%rdi # 0x202008 ace: e8 0d ff ff ff callq 0x9e0 ad3: e8 48 ff ff ff callq 0xa20 ad8: c6 05 31 15 20 00 01 movb $0x1,0x201531(%rip) # 0x202010 adf: 5d pop %rbp ae0: c3 retq ae1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ae8: f3 rep ae9: c3 retq aea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) af0: 55 push %rbp af1: 48 89 e5 mov %rsp,%rbp af4: 5d pop %rbp af5: e9 66 ff ff ff jmpq 0xa60 afa: 55 push %rbp afb: 48 89 e5 mov %rsp,%rbp afe: 48 83 ec 30 sub $0x30,%rsp b02: 89 7d dc mov %edi,-0x24(%rbp) b05: 48 89 75 d0 mov %rsi,-0x30(%rbp) b09: 83 7d dc 01 cmpl $0x1,-0x24(%rbp) b0d: 7f 25 jg 0xb34 b0f: 48 8b 45 d0 mov -0x30(%rbp),%rax b13: 48 8b 00 mov (%rax),%rax b16: 48 89 c6 mov %rax,%rsi b19: 48 8d 3d 08 02 00 00 lea 0x208(%rip),%rdi # 0xd28 b20: b8 00 00 00 00 mov $0x0,%eax b25: e8 46 fe ff ff callq 0x970 b2a: b8 ff ff ff ff mov $0xffffffff,%eax b2f: e9 60 01 00 00 jmpq 0xc94 b34: bf 01 00 00 00 mov $0x1,%edi b39: e8 22 fe ff ff callq 0x960 b3e: 85 c0 test %eax,%eax b40: 75 28 jne 0xb6a b42: bf ff ff ff ff mov $0xffffffff,%edi b47: e8 54 fe ff ff callq 0x9a0 b4c: 48 89 c6 mov %rax,%rsi b4f: 48 8d 3d ea 01 00 00 lea 0x1ea(%rip),%rdi # 0xd40 b56: b8 00 00 00 00 mov $0x0,%eax b5b: e8 10 fe ff ff callq 0x970 b60: b8 01 00 00 00 mov $0x1,%eax b65: e9 2a 01 00 00 jmpq 0xc94 b6a: 48 8b 45 d0 mov -0x30(%rbp),%rax b6e: 48 83 c0 08 add $0x8,%rax b72: 48 8b 00 mov (%rax),%rax b75: ba 00 00 00 00 mov $0x0,%edx b7a: be 00 00 00 00 mov $0x0,%esi b7f: 48 89 c7 mov %rax,%rdi b82: b8 00 00 00 00 mov $0x0,%eax b87: e8 34 fe ff ff callq 0x9c0 b8c: 89 45 e8 mov %eax,-0x18(%rbp) b8f: 83 7d e8 00 cmpl $0x0,-0x18(%rbp) b93: 79 25 jns 0xbba b95: 48 8b 45 d0 mov -0x30(%rbp),%rax b99: 48 8b 00 mov (%rax),%rax b9c: 48 89 c6 mov %rax,%rsi b9f: 48 8d 3d c1 01 00 00 lea 0x1c1(%rip),%rdi # 0xd67 ba6: b8 00 00 00 00 mov $0x0,%eax bab: e8 c0 fd ff ff callq 0x970 bb0: b8 01 00 00 00 mov $0x1,%eax bb5: e9 da 00 00 00 jmpq 0xc94 bba: 8b 45 e8 mov -0x18(%rbp),%eax bbd: ba 00 00 00 00 mov $0x0,%edx bc2: be 01 00 00 00 mov $0x1,%esi bc7: 89 c7 mov %eax,%edi bc9: e8 e2 fd ff ff callq 0x9b0 bce: 48 89 45 f8 mov %rax,-0x8(%rbp) bd2: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) bd7: 75 28 jne 0xc01 bd9: bf ff ff ff ff mov $0xffffffff,%edi bde: e8 bd fd ff ff callq 0x9a0 be3: 48 89 c6 mov %rax,%rsi be6: 48 8d 3d 8a 01 00 00 lea 0x18a(%rip),%rdi # 0xd77 bed: b8 00 00 00 00 mov $0x0,%eax bf2: e8 79 fd ff ff callq 0x970 bf7: b8 01 00 00 00 mov $0x1,%eax bfc: e9 93 00 00 00 jmpq 0xc94 c01: 48 8b 45 f8 mov -0x8(%rbp),%rax c05: 48 89 c7 mov %rax,%rdi c08: e8 c3 fd ff ff callq 0x9d0 c0d: 89 45 ec mov %eax,-0x14(%rbp) c10: 8b 45 ec mov -0x14(%rbp),%eax c13: 83 f8 01 cmp $0x1,%eax c16: 74 0c je 0xc24 c18: 83 f8 01 cmp $0x1,%eax c1b: 72 21 jb 0xc3e c1d: 83 f8 03 cmp $0x3,%eax c20: 74 0f je 0xc31 c22: eb 27 jmp 0xc4b c24: 48 8d 05 66 01 00 00 lea 0x166(%rip),%rax # 0xd91 c2b: 48 89 45 f0 mov %rax,-0x10(%rbp) c2f: eb 25 jmp 0xc56 c31: 48 8d 05 67 01 00 00 lea 0x167(%rip),%rax # 0xd9f c38: 48 89 45 f0 mov %rax,-0x10(%rbp) c3c: eb 18 jmp 0xc56 c3e: 48 8d 05 65 01 00 00 lea 0x165(%rip),%rax # 0xdaa c45: 48 89 45 f0 mov %rax,-0x10(%rbp) c49: eb 0b jmp 0xc56 c4b: 48 8d 05 5d 01 00 00 lea 0x15d(%rip),%rax # 0xdaf c52: 48 89 45 f0 mov %rax,-0x10(%rbp) c56: 48 8b 45 d0 mov -0x30(%rbp),%rax c5a: 48 83 c0 08 add $0x8,%rax c5e: 48 8b 00 mov (%rax),%rax c61: 48 8b 55 f0 mov -0x10(%rbp),%rdx c65: 48 89 c6 mov %rax,%rsi c68: 48 8d 3d 4d 01 00 00 lea 0x14d(%rip),%rdi # 0xdbc c6f: b8 00 00 00 00 mov $0x0,%eax c74: e8 f7 fc ff ff callq 0x970 c79: 48 8b 45 f8 mov -0x8(%rbp),%rax c7d: 48 89 c7 mov %rax,%rdi c80: e8 0b fd ff ff callq 0x990 c85: 8b 45 e8 mov -0x18(%rbp),%eax c88: 89 c7 mov %eax,%edi c8a: e8 f1 fc ff ff callq 0x980 c8f: b8 00 00 00 00 mov $0x0,%eax c94: c9 leaveq c95: c3 retq c96: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) c9e: 00 00 ca0: 41 57 push %rdi ca2: 41 56 push %rsi ca4: 41 89 ff mov %edi,%r15d ca7: 41 55 push %rbp ca9: 41 54 push %rsp cab: 4c 8d 25 9e 10 20 00 lea 0x20109e(%rip),%r12 # 0x201d50 cb2: 55 push %rbp cb3: 48 8d 2d 9e 10 20 00 lea 0x20109e(%rip),%rbp # 0x201d58 cba: 53 push %rbx cbb: 49 89 f6 mov %rsi,%r14 cbe: 49 89 d5 mov %rdx,%r13 cc1: 4c 29 e5 sub %r12,%rbp cc4: 48 83 ec 08 sub $0x8,%rsp cc8: 48 c1 fd 03 sar $0x3,%rbp ccc: e8 67 fc ff ff callq 0x938 cd1: 48 85 ed test %rbp,%rbp cd4: 74 20 je 0xcf6 cd6: 31 db xor %ebx,%ebx cd8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) ce0: 4c 89 ea mov %r13,%rdx ce3: 4c 89 f6 mov %r14,%rsi ce6: 44 89 ff mov %r15d,%edi ce9: 41 ff 14 dc callq *(%r12,%rbx,8) ced: 48 83 c3 01 add $0x1,%rbx cf1: 48 39 dd cmp %rbx,%rbp cf4: 75 ea jne 0xce0 cf6: 48 83 c4 08 add $0x8,%rsp cfa: 5b pop %rbx cfb: 5d pop %rbp cfc: 41 5c pop %rsp cfe: 41 5d pop %rbp d00: 41 5e pop %rsi d02: 41 5f pop %rdi d04: c3 retq d05: 90 nop d06: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) d0e: 00 00 d10: f3 rep d11: c3 retq Disassembly of section .fini: d14: 48 83 ec 08 sub $0x8,%rsp d18: 48 83 c4 08 add $0x8,%rsp d1c: c3 retq ----Running------ > . "/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_package/build/Debug/generators/conanrun.sh" && ./test_package ./test_package ----------------- ./test_package: elf object ----Running------ > . "/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_package/build/Debug/generators/conanrun.sh" && ./test_package archive.a ----------------- archive.a: ar(1) archive eu-ar: creating archive.a elfutils/0.186 (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.186 (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-97b63ee6/recipes/elfutils/all/test_v1_package/conanfile.py elfutils/0.186@#79fde5ca1aae2db3c819b96c561fc276 -pr /home/conan/w/prod/BuildSingleReference/223438/68a0c744-4946-48dc-aebf-b78d666cf5b0/profile_linux_7_libstdcpp11_gcc_debug_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=Debug compiler=gcc compiler.libcxx=libstdc++11 compiler.version=7 os=Linux [options] elfutils:shared=True [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True elfutils/0.186 (test package): Installing package Requirements bzip2/1.0.8 from 'conan-center' - Cache elfutils/0.186 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:0e2fc6376534b5b3953a4974cf0901b008b17f2f - Cache elfutils/0.186:67b12f5fd38db4d16c72db1ac0ba3a55e6fec196 - Cache xz_utils/5.4.2:db2ca884c9793e0b0fb54ec3f846326d1addacc8 - Cache zlib/1.2.13:db2ca884c9793e0b0fb54ec3f846326d1addacc8 - 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.186: Already installed! elfutils/0.186: Appending PATH env var with : /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin elfutils/0.186: Setting ADDR2LINE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-addr2line elfutils/0.186: Setting AR to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-ar elfutils/0.186: Setting ELFCLASSIFY to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-elfclassify elfutils/0.186: Setting ELFCMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-elfcmp elfutils/0.186: Setting ELFCOMPRESS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-elfcompress elfutils/0.186: Setting ELFLINT to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-elflint elfutils/0.186: Setting FINDTEXTREL to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-findtextrel elfutils/0.186: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-make-debug-archive elfutils/0.186: Setting NM to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-nm elfutils/0.186: Setting OBJDUMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-objdump elfutils/0.186: Setting RANLIB to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-ranlib elfutils/0.186: Setting READELF to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-readelf elfutils/0.186: Setting SIZE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-size elfutils/0.186: Setting STACK to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-stack elfutils/0.186: Setting STRINGS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-strings elfutils/0.186: Setting STRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-strip elfutils/0.186: Setting UNSTRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/bin/eu-unstrip elfutils/0.186 (test package): Generator txt created conanbuildinfo.txt elfutils/0.186 (test package): Generator cmake_find_package_multi created elfutils-config-version.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created elfutilsTarget-debug.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created elfutilsTargets.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created elfutils-config.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created ZLIBConfigVersion.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created ZLIBConfig.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created ZLIBTargets.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created ZLIBTarget-debug.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created BZip2ConfigVersion.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created BZip2Config.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created BZip2Targets.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created BZip2Target-debug.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created LibLZMAConfigVersion.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created LibLZMAConfig.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created LibLZMATargets.cmake elfutils/0.186 (test package): Generator cmake_find_package_multi created LibLZMATarget-debug.cmake elfutils/0.186 (test package): Generator cmake created conanbuildinfo.cmake elfutils/0.186 (test package): Aggregating env generators elfutils/0.186 (test package): Generated conaninfo.txt elfutils/0.186 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_v1_package/build/f15f5732de1602353ca8795a9ae1bbd4ff23a240/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.186 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_v1_package/build/f15f5732de1602353ca8795a9ae1bbd4ff23a240' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Debug" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="7" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_v1_package/build/f15f5732de1602353ca8795a9ae1bbd4ff23a240/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-97b63ee6/recipes/elfutils/all/test_v1_package/build/f15f5732de1602353ca8795a9ae1bbd4ff23a240" -DCMAKE_MODULE_PATH="/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_v1_package/build/f15f5732de1602353ca8795a9ae1bbd4ff23a240" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_v1_package' ----------------- -- The C compiler identification is GNU 7.2.0 -- The CXX compiler identification is GNU 7.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/g++ - 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.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libasm.so -- Library dw found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libdw.so -- Library elf found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libelf.so -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/db2ca884c9793e0b0fb54ec3f846326d1addacc8/lib/libz.a -- Library bz2 found /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/0e2fc6376534b5b3953a4974cf0901b008b17f2f/lib/libbz2.a -- Library lzma found /home/conan/w/prod/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/db2ca884c9793e0b0fb54ec3f846326d1addacc8/lib/liblzma.a -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 7 -- Conan: Checking correct version: 7 -- Conan: C++ stdlib: libstdc++11 -- Library asm found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libasm.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libasm.so -- Library dw found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libdw.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libdw.so -- Library elf found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libelf.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libelf.so -- Library elf found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libelf.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libelf.so -- Library dw found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libdw.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libdw.so -- Library asm found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libasm.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/67b12f5fd38db4d16c72db1ac0ba3a55e6fec196/lib/libasm.so -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/db2ca884c9793e0b0fb54ec3f846326d1addacc8/lib/libz.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/db2ca884c9793e0b0fb54ec3f846326d1addacc8/lib/libz.a -- Library bz2 found /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/0e2fc6376534b5b3953a4974cf0901b008b17f2f/lib/libbz2.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/0e2fc6376534b5b3953a4974cf0901b008b17f2f/lib/libbz2.a -- Library lzma found /home/conan/w/prod/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/db2ca884c9793e0b0fb54ec3f846326d1addacc8/lib/liblzma.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/db2ca884c9793e0b0fb54ec3f846326d1addacc8/lib/liblzma.a -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_v1_package/build/f15f5732de1602353ca8795a9ae1bbd4ff23a240 ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/cci-97b63ee6/recipes/elfutils/all/test_v1_package/build/f15f5732de1602353ca8795a9ae1bbd4ff23a240' '--' '-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.186 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.186 Copyright (C) 2021 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: 938: 48 83 ec 08 sub $0x8,%rsp 93c: 48 8b 05 a5 16 20 00 mov 0x2016a5(%rip),%rax # 0x201fe8 943: 48 85 c0 test %rax,%rax 946: 74 02 je 0x94a 948: ff d0 callq *%rax 94a: 48 83 c4 08 add $0x8,%rsp 94e: c3 retq Disassembly of section .plt: 950: ff 35 32 16 20 00 pushq 0x201632(%rip) # 0x201f88 956: ff 25 34 16 20 00 jmpq *0x201634(%rip) # 0x201f90 95c: 0f 1f 40 00 nopl 0x0(%rax) 960: ff 25 32 16 20 00 jmpq *0x201632(%rip) # 0x201f98 966: 68 00 00 00 00 pushq $0x0 96b: e9 e0 ff ff ff jmpq 0x950 970: ff 25 2a 16 20 00 jmpq *0x20162a(%rip) # 0x201fa0 976: 68 01 00 00 00 pushq $0x1 97b: e9 d0 ff ff ff jmpq 0x950 980: ff 25 22 16 20 00 jmpq *0x201622(%rip) # 0x201fa8 986: 68 02 00 00 00 pushq $0x2 98b: e9 c0 ff ff ff jmpq 0x950 990: ff 25 1a 16 20 00 jmpq *0x20161a(%rip) # 0x201fb0 996: 68 03 00 00 00 pushq $0x3 99b: e9 b0 ff ff ff jmpq 0x950 9a0: ff 25 12 16 20 00 jmpq *0x201612(%rip) # 0x201fb8 9a6: 68 04 00 00 00 pushq $0x4 9ab: e9 a0 ff ff ff jmpq 0x950 9b0: ff 25 0a 16 20 00 jmpq *0x20160a(%rip) # 0x201fc0 9b6: 68 05 00 00 00 pushq $0x5 9bb: e9 90 ff ff ff jmpq 0x950 9c0: ff 25 02 16 20 00 jmpq *0x201602(%rip) # 0x201fc8 9c6: 68 06 00 00 00 pushq $0x6 9cb: e9 80 ff ff ff jmpq 0x950 9d0: ff 25 fa 15 20 00 jmpq *0x2015fa(%rip) # 0x201fd0 9d6: 68 07 00 00 00 pushq $0x7 9db: e9 70 ff ff ff jmpq 0x950 Disassembly of section .plt.got: 9e0: ff 25 12 16 20 00 jmpq *0x201612(%rip) # 0x201ff8 9e6: 66 90 nop Disassembly of section .text: 9f0: 31 ed xor %ebp,%ebp 9f2: 49 89 d1 mov %rdx,%r9 9f5: 5e pop %rsi 9f6: 48 89 e2 mov %rsp,%rdx 9f9: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 9fd: 50 push %rax 9fe: 54 push %rsp 9ff: 4c 8d 05 0a 03 00 00 lea 0x30a(%rip),%r8 # 0xd10 a06: 48 8d 0d 93 02 00 00 lea 0x293(%rip),%rcx # 0xca0 a0d: 48 8d 3d e6 00 00 00 lea 0xe6(%rip),%rdi # 0xafa a14: ff 15 c6 15 20 00 callq *0x2015c6(%rip) # 0x201fe0 a1a: f4 hlt a1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) a20: 48 8d 3d e9 15 20 00 lea 0x2015e9(%rip),%rdi # 0x202010 a27: 55 push %rbp a28: 48 8d 05 e1 15 20 00 lea 0x2015e1(%rip),%rax # 0x202010 a2f: 48 39 f8 cmp %rdi,%rax a32: 48 89 e5 mov %rsp,%rbp a35: 74 19 je 0xa50 a37: 48 8b 05 9a 15 20 00 mov 0x20159a(%rip),%rax # 0x201fd8 a3e: 48 85 c0 test %rax,%rax a41: 74 0d je 0xa50 a43: 5d pop %rbp a44: ff e0 jmpq *%rax a46: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) a4e: 00 00 a50: 5d pop %rbp a51: c3 retq a52: 0f 1f 40 00 nopl 0x0(%rax) a56: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) a5e: 00 00 a60: 48 8d 3d a9 15 20 00 lea 0x2015a9(%rip),%rdi # 0x202010 a67: 48 8d 35 a2 15 20 00 lea 0x2015a2(%rip),%rsi # 0x202010 a6e: 55 push %rbp a6f: 48 29 fe sub %rdi,%rsi a72: 48 89 e5 mov %rsp,%rbp a75: 48 c1 fe 03 sar $0x3,%rsi a79: 48 89 f0 mov %rsi,%rax a7c: 48 c1 e8 3f shr $0x3f,%rax a80: 48 01 c6 add %rax,%rsi a83: 48 d1 fe sar %rsi a86: 74 18 je 0xaa0 a88: 48 8b 05 61 15 20 00 mov 0x201561(%rip),%rax # 0x201ff0 a8f: 48 85 c0 test %rax,%rax a92: 74 0c je 0xaa0 a94: 5d pop %rbp a95: ff e0 jmpq *%rax a97: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) a9f: 00 aa0: 5d pop %rbp aa1: c3 retq aa2: 0f 1f 40 00 nopl 0x0(%rax) aa6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) aae: 00 00 ab0: 80 3d 59 15 20 00 00 cmpb $0x0,0x201559(%rip) # 0x202010 ab7: 75 2f jne 0xae8 ab9: 48 83 3d 37 15 20 00 00 cmpq $0x0,0x201537(%rip) # 0x201ff8 ac1: 55 push %rbp ac2: 48 89 e5 mov %rsp,%rbp ac5: 74 0c je 0xad3 ac7: 48 8b 3d 3a 15 20 00 mov 0x20153a(%rip),%rdi # 0x202008 ace: e8 0d ff ff ff callq 0x9e0 ad3: e8 48 ff ff ff callq 0xa20 ad8: c6 05 31 15 20 00 01 movb $0x1,0x201531(%rip) # 0x202010 adf: 5d pop %rbp ae0: c3 retq ae1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ae8: f3 rep ae9: c3 retq aea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) af0: 55 push %rbp af1: 48 89 e5 mov %rsp,%rbp af4: 5d pop %rbp af5: e9 66 ff ff ff jmpq 0xa60 afa: 55 push %rbp afb: 48 89 e5 mov %rsp,%rbp afe: 48 83 ec 30 sub $0x30,%rsp b02: 89 7d dc mov %edi,-0x24(%rbp) b05: 48 89 75 d0 mov %rsi,-0x30(%rbp) b09: 83 7d dc 01 cmpl $0x1,-0x24(%rbp) b0d: 7f 25 jg 0xb34 b0f: 48 8b 45 d0 mov -0x30(%rbp),%rax b13: 48 8b 00 mov (%rax),%rax b16: 48 89 c6 mov %rax,%rsi b19: 48 8d 3d 08 02 00 00 lea 0x208(%rip),%rdi # 0xd28 b20: b8 00 00 00 00 mov $0x0,%eax b25: e8 46 fe ff ff callq 0x970 b2a: b8 ff ff ff ff mov $0xffffffff,%eax b2f: e9 60 01 00 00 jmpq 0xc94 b34: bf 01 00 00 00 mov $0x1,%edi b39: e8 22 fe ff ff callq 0x960 b3e: 85 c0 test %eax,%eax b40: 75 28 jne 0xb6a b42: bf ff ff ff ff mov $0xffffffff,%edi b47: e8 54 fe ff ff callq 0x9a0 b4c: 48 89 c6 mov %rax,%rsi b4f: 48 8d 3d ea 01 00 00 lea 0x1ea(%rip),%rdi # 0xd40 b56: b8 00 00 00 00 mov $0x0,%eax b5b: e8 10 fe ff ff callq 0x970 b60: b8 01 00 00 00 mov $0x1,%eax b65: e9 2a 01 00 00 jmpq 0xc94 b6a: 48 8b 45 d0 mov -0x30(%rbp),%rax b6e: 48 83 c0 08 add $0x8,%rax b72: 48 8b 00 mov (%rax),%rax b75: ba 00 00 00 00 mov $0x0,%edx b7a: be 00 00 00 00 mov $0x0,%esi b7f: 48 89 c7 mov %rax,%rdi b82: b8 00 00 00 00 mov $0x0,%eax b87: e8 34 fe ff ff callq 0x9c0 b8c: 89 45 e8 mov %eax,-0x18(%rbp) b8f: 83 7d e8 00 cmpl $0x0,-0x18(%rbp) b93: 79 25 jns 0xbba b95: 48 8b 45 d0 mov -0x30(%rbp),%rax b99: 48 8b 00 mov (%rax),%rax b9c: 48 89 c6 mov %rax,%rsi b9f: 48 8d 3d c1 01 00 00 lea 0x1c1(%rip),%rdi # 0xd67 ba6: b8 00 00 00 00 mov $0x0,%eax bab: e8 c0 fd ff ff callq 0x970 bb0: b8 01 00 00 00 mov $0x1,%eax bb5: e9 da 00 00 00 jmpq 0xc94 bba: 8b 45 e8 mov -0x18(%rbp),%eax bbd: ba 00 00 00 00 mov $0x0,%edx bc2: be 01 00 00 00 mov $0x1,%esi bc7: 89 c7 mov %eax,%edi bc9: e8 e2 fd ff ff callq 0x9b0 bce: 48 89 45 f8 mov %rax,-0x8(%rbp) bd2: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) bd7: 75 28 jne 0xc01 bd9: bf ff ff ff ff mov $0xffffffff,%edi bde: e8 bd fd ff ff callq 0x9a0 be3: 48 89 c6 mov %rax,%rsi be6: 48 8d 3d 8a 01 00 00 lea 0x18a(%rip),%rdi # 0xd77 bed: b8 00 00 00 00 mov $0x0,%eax bf2: e8 79 fd ff ff callq 0x970 bf7: b8 01 00 00 00 mov $0x1,%eax bfc: e9 93 00 00 00 jmpq 0xc94 c01: 48 8b 45 f8 mov -0x8(%rbp),%rax c05: 48 89 c7 mov %rax,%rdi c08: e8 c3 fd ff ff callq 0x9d0 c0d: 89 45 ec mov %eax,-0x14(%rbp) c10: 8b 45 ec mov -0x14(%rbp),%eax c13: 83 f8 01 cmp $0x1,%eax c16: 74 0c je 0xc24 c18: 83 f8 01 cmp $0x1,%eax c1b: 72 21 jb 0xc3e c1d: 83 f8 03 cmp $0x3,%eax c20: 74 0f je 0xc31 c22: eb 27 jmp 0xc4b c24: 48 8d 05 66 01 00 00 lea 0x166(%rip),%rax # 0xd91 c2b: 48 89 45 f0 mov %rax,-0x10(%rbp) c2f: eb 25 jmp 0xc56 c31: 48 8d 05 67 01 00 00 lea 0x167(%rip),%rax # 0xd9f c38: 48 89 45 f0 mov %rax,-0x10(%rbp) c3c: eb 18 jmp 0xc56 c3e: 48 8d 05 65 01 00 00 lea 0x165(%rip),%rax # 0xdaa c45: 48 89 45 f0 mov %rax,-0x10(%rbp) c49: eb 0b jmp 0xc56 c4b: 48 8d 05 5d 01 00 00 lea 0x15d(%rip),%rax # 0xdaf c52: 48 89 45 f0 mov %rax,-0x10(%rbp) c56: 48 8b 45 d0 mov -0x30(%rbp),%rax c5a: 48 83 c0 08 add $0x8,%rax c5e: 48 8b 00 mov (%rax),%rax c61: 48 8b 55 f0 mov -0x10(%rbp),%rdx c65: 48 89 c6 mov %rax,%rsi c68: 48 8d 3d 4d 01 00 00 lea 0x14d(%rip),%rdi # 0xdbc c6f: b8 00 00 00 00 mov $0x0,%eax c74: e8 f7 fc ff ff callq 0x970 c79: 48 8b 45 f8 mov -0x8(%rbp),%rax c7d: 48 89 c7 mov %rax,%rdi c80: e8 0b fd ff ff callq 0x990 c85: 8b 45 e8 mov -0x18(%rbp),%eax c88: 89 c7 mov %eax,%edi c8a: e8 f1 fc ff ff callq 0x980 c8f: b8 00 00 00 00 mov $0x0,%eax c94: c9 leaveq c95: c3 retq c96: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) c9e: 00 00 ca0: 41 57 push %rdi ca2: 41 56 push %rsi ca4: 41 89 ff mov %edi,%r15d ca7: 41 55 push %rbp ca9: 41 54 push %rsp cab: 4c 8d 25 9e 10 20 00 lea 0x20109e(%rip),%r12 # 0x201d50 cb2: 55 push %rbp cb3: 48 8d 2d 9e 10 20 00 lea 0x20109e(%rip),%rbp # 0x201d58 cba: 53 push %rbx cbb: 49 89 f6 mov %rsi,%r14 cbe: 49 89 d5 mov %rdx,%r13 cc1: 4c 29 e5 sub %r12,%rbp cc4: 48 83 ec 08 sub $0x8,%rsp cc8: 48 c1 fd 03 sar $0x3,%rbp ccc: e8 67 fc ff ff callq 0x938 cd1: 48 85 ed test %rbp,%rbp cd4: 74 20 je 0xcf6 cd6: 31 db xor %ebx,%ebx cd8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) ce0: 4c 89 ea mov %r13,%rdx ce3: 4c 89 f6 mov %r14,%rsi ce6: 44 89 ff mov %r15d,%edi ce9: 41 ff 14 dc callq *(%r12,%rbx,8) ced: 48 83 c3 01 add $0x1,%rbx cf1: 48 39 dd cmp %rbx,%rbp cf4: 75 ea jne 0xce0 cf6: 48 83 c4 08 add $0x8,%rsp cfa: 5b pop %rbx cfb: 5d pop %rbp cfc: 41 5c pop %rsp cfe: 41 5d pop %rbp d00: 41 5e pop %rsi d02: 41 5f pop %rdi d04: c3 retq d05: 90 nop d06: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) d0e: 00 00 d10: f3 rep d11: c3 retq Disassembly of section .fini: d14: 48 83 ec 08 sub $0x8,%rsp d18: 48 83 c4 08 add $0x8,%rsp d1c: 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