******************************************************************************** conan test conan-center-index/recipes/elfutils/all/test_package/conanfile.py elfutils/0.180@ --profile=/home/conan/w/BuildSingleReference/59710/a4a82614-f583-4fa1-a301-7465552365e7/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Debug compiler=gcc compiler.libcxx=libstdc++11 compiler.version=6 os=Linux [options] elfutils:shared=True [build_requires] [env] elfutils/0.180 (test package): Installing package Requirements bzip2/1.0.8 from 'conan-center' - Cache elfutils/0.180 from local cache - Cache xz_utils/5.2.5 from 'conan-center' - Cache zlib/1.2.11 from 'conan-center' - Cache Packages bzip2/1.0.8:d3439b0c3c2b7de760051db5f9a1fd45aaec4afb - Cache elfutils/0.180:bf956580f02ee4798878a7535db6c3ca9e6e9966 - Cache xz_utils/5.2.5:2f7b82355ea4bfc093a8e85003164e724ce5930c - Cache zlib/1.2.11:2f7b82355ea4bfc093a8e85003164e724ce5930c - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! bzip2/1.0.8: Appending PATH environment variable: /home/conan/w/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/d3439b0c3c2b7de760051db5f9a1fd45aaec4afb/bin [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK xz_utils/5.2.5: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK zlib/1.2.11: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK elfutils/0.180: Already installed! elfutils/0.180: Appending PATH env var with : /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin elfutils/0.180: Setting ADDR2LINE to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-addr2line elfutils/0.180: Setting AR to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-ar elfutils/0.180: Setting ELFCLASSIFY to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-elfclassify elfutils/0.180: Setting ELFCMP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-elfcmp elfutils/0.180: Setting ELFCOMPRESS to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-elfcompress elfutils/0.180: Setting ELFLINT to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-elflint elfutils/0.180: Setting FINDTEXTREL to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-findtextrel elfutils/0.180: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-make-debug-archive elfutils/0.180: Setting NM to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-nm elfutils/0.180: Setting OBJDUMP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-objdump elfutils/0.180: Setting RANLIB to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-ranlib elfutils/0.180: Setting READELF to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-readelf elfutils/0.180: Setting SIZE to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-size elfutils/0.180: Setting STACK to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-stack elfutils/0.180: Setting STRINGS to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-strings elfutils/0.180: Setting STRIP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-strip elfutils/0.180: Setting UNSTRIP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/bf956580f02ee4798878a7535db6c3ca9e6e9966/bin/eu-unstrip [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK elfutils/0.180 (test package): Generator txt created conanbuildinfo.txt elfutils/0.180 (test package): Generator cmake created conanbuildinfo.cmake elfutils/0.180 (test package): Aggregating env generators elfutils/0.180 (test package): Generated conaninfo.txt elfutils/0.180 (test package): Generated graphinfo Using lockfile: '/home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/84783990d842ba79e1fa8d39a32074575524a886/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.180 (test package): Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/84783990d842ba79e1fa8d39a32074575524a886' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Debug" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="6" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/84783990d842ba79e1fa8d39a32074575524a886/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_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package' ----------------- -- The C compiler identification is GNU 6.4.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: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- This project seems to be plain C, using 'GNU' compiler -- Conan: Compiler GCC>=5, checking major version 6 -- Conan: Checking correct version: 6 -- Conan: C++ stdlib: libstdc++11 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/84783990d842ba79e1fa8d39a32074575524a886 ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/84783990d842ba79e1fa8d39a32074575524a886' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building C object CMakeFiles/test_package.dir/test_package.c.o [100%] Linking C executable bin/test_package [100%] Built target test_package elfutils/0.180 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.180 Copyright (C) 2020 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: ad8: 48 83 ec 08 sub $0x8,%rsp adc: 48 8b 05 fd 14 20 00 mov 0x2014fd(%rip),%rax # 0x201fe0 ae3: 48 85 c0 test %rax,%rax ae6: 74 02 je 0xaea ae8: ff d0 callq *%rax aea: 48 83 c4 08 add $0x8,%rsp aee: c3 retq Disassembly of section .plt: af0: ff 35 8a 14 20 00 pushq 0x20148a(%rip) # 0x201f80 af6: ff 25 8c 14 20 00 jmpq *0x20148c(%rip) # 0x201f88 afc: 0f 1f 40 00 nopl 0x0(%rax) b00: ff 25 8a 14 20 00 jmpq *0x20148a(%rip) # 0x201f90 b06: 68 00 00 00 00 pushq $0x0 b0b: e9 e0 ff ff ff jmpq 0xaf0 b10: ff 25 82 14 20 00 jmpq *0x201482(%rip) # 0x201f98 b16: 68 01 00 00 00 pushq $0x1 b1b: e9 d0 ff ff ff jmpq 0xaf0 b20: ff 25 7a 14 20 00 jmpq *0x20147a(%rip) # 0x201fa0 b26: 68 02 00 00 00 pushq $0x2 b2b: e9 c0 ff ff ff jmpq 0xaf0 b30: ff 25 72 14 20 00 jmpq *0x201472(%rip) # 0x201fa8 b36: 68 03 00 00 00 pushq $0x3 b3b: e9 b0 ff ff ff jmpq 0xaf0 b40: ff 25 6a 14 20 00 jmpq *0x20146a(%rip) # 0x201fb0 b46: 68 04 00 00 00 pushq $0x4 b4b: e9 a0 ff ff ff jmpq 0xaf0 b50: ff 25 62 14 20 00 jmpq *0x201462(%rip) # 0x201fb8 b56: 68 05 00 00 00 pushq $0x5 b5b: e9 90 ff ff ff jmpq 0xaf0 b60: ff 25 5a 14 20 00 jmpq *0x20145a(%rip) # 0x201fc0 b66: 68 06 00 00 00 pushq $0x6 b6b: e9 80 ff ff ff jmpq 0xaf0 b70: ff 25 52 14 20 00 jmpq *0x201452(%rip) # 0x201fc8 b76: 68 07 00 00 00 pushq $0x7 b7b: e9 70 ff ff ff jmpq 0xaf0 Disassembly of section .plt.got: b80: ff 25 72 14 20 00 jmpq *0x201472(%rip) # 0x201ff8 b86: 66 90 nop Disassembly of section .text: b90: 31 ed xor %ebp,%ebp b92: 49 89 d1 mov %rdx,%r9 b95: 5e pop %rsi b96: 48 89 e2 mov %rsp,%rdx b99: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp b9d: 50 push %rax b9e: 54 push %rsp b9f: 4c 8d 05 2a 03 00 00 lea 0x32a(%rip),%r8 # 0xed0 ba6: 48 8d 0d b3 02 00 00 lea 0x2b3(%rip),%rcx # 0xe60 bad: 48 8d 3d 0c 01 00 00 lea 0x10c(%rip),%rdi # 0xcc0 bb4: ff 15 1e 14 20 00 callq *0x20141e(%rip) # 0x201fd8 bba: f4 hlt bbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) bc0: 48 8d 3d 49 14 20 00 lea 0x201449(%rip),%rdi # 0x202010 bc7: 48 8d 05 49 14 20 00 lea 0x201449(%rip),%rax # 0x202017 bce: 55 push %rbp bcf: 48 29 f8 sub %rdi,%rax bd2: 48 89 e5 mov %rsp,%rbp bd5: 48 83 f8 0e cmp $0xe,%rax bd9: 76 15 jbe 0xbf0 bdb: 48 8b 05 ee 13 20 00 mov 0x2013ee(%rip),%rax # 0x201fd0 be2: 48 85 c0 test %rax,%rax be5: 74 09 je 0xbf0 be7: 5d pop %rbp be8: ff e0 jmpq *%rax bea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) bf0: 5d pop %rbp bf1: c3 retq bf2: 0f 1f 40 00 nopl 0x0(%rax) bf6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) bfe: 00 00 c00: 48 8d 3d 09 14 20 00 lea 0x201409(%rip),%rdi # 0x202010 c07: 48 8d 35 02 14 20 00 lea 0x201402(%rip),%rsi # 0x202010 c0e: 55 push %rbp c0f: 48 29 fe sub %rdi,%rsi c12: 48 89 e5 mov %rsp,%rbp c15: 48 c1 fe 03 sar $0x3,%rsi c19: 48 89 f0 mov %rsi,%rax c1c: 48 c1 e8 3f shr $0x3f,%rax c20: 48 01 c6 add %rax,%rsi c23: 48 d1 fe sar %rsi c26: 74 18 je 0xc40 c28: 48 8b 05 c1 13 20 00 mov 0x2013c1(%rip),%rax # 0x201ff0 c2f: 48 85 c0 test %rax,%rax c32: 74 0c je 0xc40 c34: 5d pop %rbp c35: ff e0 jmpq *%rax c37: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) c3f: 00 c40: 5d pop %rbp c41: c3 retq c42: 0f 1f 40 00 nopl 0x0(%rax) c46: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) c4e: 00 00 c50: 80 3d b9 13 20 00 00 cmpb $0x0,0x2013b9(%rip) # 0x202010 c57: 75 27 jne 0xc80 c59: 48 83 3d 97 13 20 00 00 cmpq $0x0,0x201397(%rip) # 0x201ff8 c61: 55 push %rbp c62: 48 89 e5 mov %rsp,%rbp c65: 74 0c je 0xc73 c67: 48 8b 3d 9a 13 20 00 mov 0x20139a(%rip),%rdi # 0x202008 c6e: e8 0d ff ff ff callq 0xb80 c73: e8 48 ff ff ff callq 0xbc0 c78: 5d pop %rbp c79: c6 05 90 13 20 00 01 movb $0x1,0x201390(%rip) # 0x202010 c80: f3 rep c81: c3 retq c82: 0f 1f 40 00 nopl 0x0(%rax) c86: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) c8e: 00 00 c90: 48 8d 3d b9 10 20 00 lea 0x2010b9(%rip),%rdi # 0x201d50 c97: 48 83 3f 00 cmpq $0x0,(%rdi) c9b: 75 0b jne 0xca8 c9d: e9 5e ff ff ff jmpq 0xc00 ca2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ca8: 48 8b 05 39 13 20 00 mov 0x201339(%rip),%rax # 0x201fe8 caf: 48 85 c0 test %rax,%rax cb2: 74 e9 je 0xc9d cb4: 55 push %rbp cb5: 48 89 e5 mov %rsp,%rbp cb8: ff d0 callq *%rax cba: 5d pop %rbp cbb: e9 40 ff ff ff jmpq 0xc00 cc0: 55 push %rbp cc1: 48 89 e5 mov %rsp,%rbp cc4: 48 83 ec 30 sub $0x30,%rsp cc8: 89 7d dc mov %edi,-0x24(%rbp) ccb: 48 89 75 d0 mov %rsi,-0x30(%rbp) ccf: 83 7d dc 01 cmpl $0x1,-0x24(%rbp) cd3: 7f 25 jg 0xcfa cd5: 48 8b 45 d0 mov -0x30(%rbp),%rax cd9: 48 8b 00 mov (%rax),%rax cdc: 48 89 c6 mov %rax,%rsi cdf: 48 8d 3d 02 02 00 00 lea 0x202(%rip),%rdi # 0xee8 ce6: b8 00 00 00 00 mov $0x0,%eax ceb: e8 20 fe ff ff callq 0xb10 cf0: b8 ff ff ff ff mov $0xffffffff,%eax cf5: e9 60 01 00 00 jmpq 0xe5a cfa: bf 01 00 00 00 mov $0x1,%edi cff: e8 fc fd ff ff callq 0xb00 d04: 85 c0 test %eax,%eax d06: 75 28 jne 0xd30 d08: bf ff ff ff ff mov $0xffffffff,%edi d0d: e8 2e fe ff ff callq 0xb40 d12: 48 89 c6 mov %rax,%rsi d15: 48 8d 3d e4 01 00 00 lea 0x1e4(%rip),%rdi # 0xf00 d1c: b8 00 00 00 00 mov $0x0,%eax d21: e8 ea fd ff ff callq 0xb10 d26: b8 01 00 00 00 mov $0x1,%eax d2b: e9 2a 01 00 00 jmpq 0xe5a d30: 48 8b 45 d0 mov -0x30(%rbp),%rax d34: 48 83 c0 08 add $0x8,%rax d38: 48 8b 00 mov (%rax),%rax d3b: ba 00 00 00 00 mov $0x0,%edx d40: be 00 00 00 00 mov $0x0,%esi d45: 48 89 c7 mov %rax,%rdi d48: b8 00 00 00 00 mov $0x0,%eax d4d: e8 0e fe ff ff callq 0xb60 d52: 89 45 e8 mov %eax,-0x18(%rbp) d55: 83 7d e8 00 cmpl $0x0,-0x18(%rbp) d59: 79 25 jns 0xd80 d5b: 48 8b 45 d0 mov -0x30(%rbp),%rax d5f: 48 8b 00 mov (%rax),%rax d62: 48 89 c6 mov %rax,%rsi d65: 48 8d 3d bb 01 00 00 lea 0x1bb(%rip),%rdi # 0xf27 d6c: b8 00 00 00 00 mov $0x0,%eax d71: e8 9a fd ff ff callq 0xb10 d76: b8 01 00 00 00 mov $0x1,%eax d7b: e9 da 00 00 00 jmpq 0xe5a d80: 8b 45 e8 mov -0x18(%rbp),%eax d83: ba 00 00 00 00 mov $0x0,%edx d88: be 01 00 00 00 mov $0x1,%esi d8d: 89 c7 mov %eax,%edi d8f: e8 bc fd ff ff callq 0xb50 d94: 48 89 45 f8 mov %rax,-0x8(%rbp) d98: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) d9d: 75 28 jne 0xdc7 d9f: bf ff ff ff ff mov $0xffffffff,%edi da4: e8 97 fd ff ff callq 0xb40 da9: 48 89 c6 mov %rax,%rsi dac: 48 8d 3d 84 01 00 00 lea 0x184(%rip),%rdi # 0xf37 db3: b8 00 00 00 00 mov $0x0,%eax db8: e8 53 fd ff ff callq 0xb10 dbd: b8 01 00 00 00 mov $0x1,%eax dc2: e9 93 00 00 00 jmpq 0xe5a dc7: 48 8b 45 f8 mov -0x8(%rbp),%rax dcb: 48 89 c7 mov %rax,%rdi dce: e8 9d fd ff ff callq 0xb70 dd3: 89 45 ec mov %eax,-0x14(%rbp) dd6: 8b 45 ec mov -0x14(%rbp),%eax dd9: 83 f8 01 cmp $0x1,%eax ddc: 74 0c je 0xdea dde: 83 f8 01 cmp $0x1,%eax de1: 72 21 jb 0xe04 de3: 83 f8 03 cmp $0x3,%eax de6: 74 0f je 0xdf7 de8: eb 27 jmp 0xe11 dea: 48 8d 05 60 01 00 00 lea 0x160(%rip),%rax # 0xf51 df1: 48 89 45 f0 mov %rax,-0x10(%rbp) df5: eb 25 jmp 0xe1c df7: 48 8d 05 61 01 00 00 lea 0x161(%rip),%rax # 0xf5f dfe: 48 89 45 f0 mov %rax,-0x10(%rbp) e02: eb 18 jmp 0xe1c e04: 48 8d 05 5f 01 00 00 lea 0x15f(%rip),%rax # 0xf6a e0b: 48 89 45 f0 mov %rax,-0x10(%rbp) e0f: eb 0b jmp 0xe1c e11: 48 8d 05 57 01 00 00 lea 0x157(%rip),%rax # 0xf6f e18: 48 89 45 f0 mov %rax,-0x10(%rbp) e1c: 48 8b 45 d0 mov -0x30(%rbp),%rax e20: 48 83 c0 08 add $0x8,%rax e24: 48 8b 00 mov (%rax),%rax e27: 48 8b 55 f0 mov -0x10(%rbp),%rdx e2b: 48 89 c6 mov %rax,%rsi e2e: 48 8d 3d 47 01 00 00 lea 0x147(%rip),%rdi # 0xf7c e35: b8 00 00 00 00 mov $0x0,%eax e3a: e8 d1 fc ff ff callq 0xb10 e3f: 48 8b 45 f8 mov -0x8(%rbp),%rax e43: 48 89 c7 mov %rax,%rdi e46: e8 e5 fc ff ff callq 0xb30 e4b: 8b 45 e8 mov -0x18(%rbp),%eax e4e: 89 c7 mov %eax,%edi e50: e8 cb fc ff ff callq 0xb20 e55: b8 00 00 00 00 mov $0x0,%eax e5a: c9 leaveq e5b: c3 retq e5c: 0f 1f 40 00 nopl 0x0(%rax) e60: 41 57 push %rdi e62: 41 56 push %rsi e64: 41 89 ff mov %edi,%r15d e67: 41 55 push %rbp e69: 41 54 push %rsp e6b: 4c 8d 25 ce 0e 20 00 lea 0x200ece(%rip),%r12 # 0x201d40 e72: 55 push %rbp e73: 48 8d 2d ce 0e 20 00 lea 0x200ece(%rip),%rbp # 0x201d48 e7a: 53 push %rbx e7b: 49 89 f6 mov %rsi,%r14 e7e: 49 89 d5 mov %rdx,%r13 e81: 4c 29 e5 sub %r12,%rbp e84: 48 83 ec 08 sub $0x8,%rsp e88: 48 c1 fd 03 sar $0x3,%rbp e8c: e8 47 fc ff ff callq 0xad8 e91: 48 85 ed test %rbp,%rbp e94: 74 20 je 0xeb6 e96: 31 db xor %ebx,%ebx e98: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) ea0: 4c 89 ea mov %r13,%rdx ea3: 4c 89 f6 mov %r14,%rsi ea6: 44 89 ff mov %r15d,%edi ea9: 41 ff 14 dc callq *(%r12,%rbx,8) ead: 48 83 c3 01 add $0x1,%rbx eb1: 48 39 dd cmp %rbx,%rbp eb4: 75 ea jne 0xea0 eb6: 48 83 c4 08 add $0x8,%rsp eba: 5b pop %rbx ebb: 5d pop %rbp ebc: 41 5c pop %rsp ebe: 41 5d pop %rbp ec0: 41 5e pop %rsi ec2: 41 5f pop %rdi ec4: c3 retq ec5: 90 nop ec6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) ece: 00 00 ed0: f3 rep ed1: c3 retq Disassembly of section .fini: ed4: 48 83 ec 08 sub $0x8,%rsp ed8: 48 83 c4 08 add $0x8,%rsp edc: 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