******************************************************************************** conan test conan-center-index/recipes/elfutils/all/test_package/conanfile.py elfutils/0.180@ --profile=/home/conan/w/BuildSingleReference/59648/ac447427-9291-4d36-b83c-ef88d4a9a8ec/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=8 os=Linux [options] elfutils:shared=True [build_requires] [env] elfutils/0.180 (test package): Installing package Requirements bzip2/1.0.6 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.6:a5875aed3fc7ae8dd0488f7e5e99acbc480d721d - Cache elfutils/0.180:7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8 - Cache xz_utils/5.2.5:1d877a3df840030e6a8abb74c5ffb9088d08b47a - Cache zlib/1.2.11:1d877a3df840030e6a8abb74c5ffb9088d08b47a - Cache Installing (downloading, building) binaries... bzip2/1.0.6: Already installed! bzip2/1.0.6: Appending PATH environment variable: /home/conan/w/BuildSingleReference/.conan/data/bzip2/1.0.6/_/_/package/a5875aed3fc7ae8dd0488f7e5e99acbc480d721d/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/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin elfutils/0.180: Setting ADDR2LINE to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-addr2line elfutils/0.180: Setting AR to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-ar elfutils/0.180: Setting ELFCLASSIFY to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-elfclassify elfutils/0.180: Setting ELFCMP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-elfcmp elfutils/0.180: Setting ELFCOMPRESS to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-elfcompress elfutils/0.180: Setting ELFLINT to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-elflint elfutils/0.180: Setting FINDTEXTREL to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-findtextrel elfutils/0.180: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-make-debug-archive elfutils/0.180: Setting NM to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-nm elfutils/0.180: Setting OBJDUMP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-objdump elfutils/0.180: Setting RANLIB to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-ranlib elfutils/0.180: Setting READELF to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-readelf elfutils/0.180: Setting SIZE to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-size elfutils/0.180: Setting STACK to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-stack elfutils/0.180: Setting STRINGS to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-strings elfutils/0.180: Setting STRIP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/bin/eu-strip elfutils/0.180: Setting UNSTRIP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/7cb03a94f3383927ef8f19e09f9e004e8ee9e3d8/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/3d846e9abdca1d01611b96a6b5e9d4a7a24f6900/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/3d846e9abdca1d01611b96a6b5e9d4a7a24f6900' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="8" -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/3d846e9abdca1d01611b96a6b5e9d4a7a24f6900/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 8.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 8 -- Conan: Checking correct version: 8 -- 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/3d846e9abdca1d01611b96a6b5e9d4a7a24f6900 ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/3d846e9abdca1d01611b96a6b5e9d4a7a24f6900' '--' '-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: ab0: 48 83 ec 08 sub $0x8,%rsp ab4: 48 8b 05 2d 15 20 00 mov 0x20152d(%rip),%rax # 0x201fe8 abb: 48 85 c0 test %rax,%rax abe: 74 02 je 0xac2 ac0: ff d0 callq *%rax ac2: 48 83 c4 08 add $0x8,%rsp ac6: c3 retq Disassembly of section .plt: ad0: ff 35 b2 14 20 00 pushq 0x2014b2(%rip) # 0x201f88 ad6: ff 25 b4 14 20 00 jmpq *0x2014b4(%rip) # 0x201f90 adc: 0f 1f 40 00 nopl 0x0(%rax) ae0: ff 25 b2 14 20 00 jmpq *0x2014b2(%rip) # 0x201f98 ae6: 68 00 00 00 00 pushq $0x0 aeb: e9 e0 ff ff ff jmpq 0xad0 af0: ff 25 aa 14 20 00 jmpq *0x2014aa(%rip) # 0x201fa0 af6: 68 01 00 00 00 pushq $0x1 afb: e9 d0 ff ff ff jmpq 0xad0 b00: ff 25 a2 14 20 00 jmpq *0x2014a2(%rip) # 0x201fa8 b06: 68 02 00 00 00 pushq $0x2 b0b: e9 c0 ff ff ff jmpq 0xad0 b10: ff 25 9a 14 20 00 jmpq *0x20149a(%rip) # 0x201fb0 b16: 68 03 00 00 00 pushq $0x3 b1b: e9 b0 ff ff ff jmpq 0xad0 b20: ff 25 92 14 20 00 jmpq *0x201492(%rip) # 0x201fb8 b26: 68 04 00 00 00 pushq $0x4 b2b: e9 a0 ff ff ff jmpq 0xad0 b30: ff 25 8a 14 20 00 jmpq *0x20148a(%rip) # 0x201fc0 b36: 68 05 00 00 00 pushq $0x5 b3b: e9 90 ff ff ff jmpq 0xad0 b40: ff 25 82 14 20 00 jmpq *0x201482(%rip) # 0x201fc8 b46: 68 06 00 00 00 pushq $0x6 b4b: e9 80 ff ff ff jmpq 0xad0 b50: ff 25 7a 14 20 00 jmpq *0x20147a(%rip) # 0x201fd0 b56: 68 07 00 00 00 pushq $0x7 b5b: e9 70 ff ff ff jmpq 0xad0 Disassembly of section .plt.got: b60: ff 25 92 14 20 00 jmpq *0x201492(%rip) # 0x201ff8 b66: 66 90 nop Disassembly of section .text: b70: 41 54 push %rsp b72: 55 push %rbp b73: 53 push %rbx b74: 48 89 f3 mov %rsi,%rbx b77: 83 ff 01 cmp $0x1,%edi b7a: 0f 8e c8 00 00 00 jle 0xc48 b80: bf 01 00 00 00 mov $0x1,%edi b85: e8 56 ff ff ff callq 0xae0 b8a: 85 c0 test %eax,%eax b8c: 0f 84 91 00 00 00 je 0xc23 b92: 48 8b 7b 08 mov 0x8(%rbx),%rdi b96: 31 d2 xor %edx,%edx b98: 31 f6 xor %esi,%esi b9a: 31 c0 xor %eax,%eax b9c: e8 9f ff ff ff callq 0xb40 ba1: 89 c5 mov %eax,%ebp ba3: 85 c0 test %eax,%eax ba5: 0f 88 b8 00 00 00 js 0xc63 bab: 31 d2 xor %edx,%edx bad: be 01 00 00 00 mov $0x1,%esi bb2: 89 c7 mov %eax,%edi bb4: e8 67 ff ff ff callq 0xb20 bb9: 49 89 c4 mov %rax,%r12 bbc: 48 85 c0 test %rax,%rax bbf: 0f 84 c7 00 00 00 je 0xc8c bc5: 48 89 c7 mov %rax,%rdi bc8: e8 83 ff ff ff callq 0xb50 bcd: 83 f8 01 cmp $0x1,%eax bd0: 0f 84 aa 00 00 00 je 0xc80 bd6: 48 8d 0d 72 02 00 00 lea 0x272(%rip),%rcx # 0xe4f bdd: 85 c0 test %eax,%eax bdf: 74 15 je 0xbf6 be1: 83 f8 03 cmp $0x3,%eax be4: 48 8d 0d 69 02 00 00 lea 0x269(%rip),%rcx # 0xe54 beb: 48 8d 05 42 02 00 00 lea 0x242(%rip),%rax # 0xe34 bf2: 48 0f 45 c8 cmovne %rax,%rcx bf6: 48 8b 53 08 mov 0x8(%rbx),%rdx bfa: 48 8d 35 9b 02 00 00 lea 0x29b(%rip),%rsi # 0xe9c c01: bf 01 00 00 00 mov $0x1,%edi c06: 31 c0 xor %eax,%eax c08: e8 23 ff ff ff callq 0xb30 c0d: 4c 89 e7 mov %r12,%rdi c10: e8 eb fe ff ff callq 0xb00 c15: 89 ef mov %ebp,%edi c17: e8 d4 fe ff ff callq 0xaf0 c1c: 31 c0 xor %eax,%eax c1e: 5b pop %rbx c1f: 5d pop %rbp c20: 41 5c pop %rsp c22: c3 retq c23: 83 cf ff or $0xffffffff,%edi c26: e8 e5 fe ff ff callq 0xb10 c2b: 48 8d 35 76 02 00 00 lea 0x276(%rip),%rsi # 0xea8 c32: bf 01 00 00 00 mov $0x1,%edi c37: 48 89 c2 mov %rax,%rdx c3a: 31 c0 xor %eax,%eax c3c: e8 ef fe ff ff callq 0xb30 c41: b8 01 00 00 00 mov $0x1,%eax c46: eb d6 jmp 0xc1e c48: 48 8b 16 mov (%rsi),%rdx c4b: bf 01 00 00 00 mov $0x1,%edi c50: 31 c0 xor %eax,%eax c52: 48 8d 35 06 02 00 00 lea 0x206(%rip),%rsi # 0xe5f c59: e8 d2 fe ff ff callq 0xb30 c5e: 83 c8 ff or $0xffffffff,%eax c61: eb bb jmp 0xc1e c63: 48 8b 13 mov (%rbx),%rdx c66: 48 8d 35 05 02 00 00 lea 0x205(%rip),%rsi # 0xe72 c6d: bf 01 00 00 00 mov $0x1,%edi c72: 31 c0 xor %eax,%eax c74: e8 b7 fe ff ff callq 0xb30 c79: b8 01 00 00 00 mov $0x1,%eax c7e: eb 9e jmp 0xc1e c80: 48 8d 0d ba 01 00 00 lea 0x1ba(%rip),%rcx # 0xe41 c87: e9 6a ff ff ff jmpq 0xbf6 c8c: 83 cf ff or $0xffffffff,%edi c8f: e8 7c fe ff ff callq 0xb10 c94: 48 8d 35 e7 01 00 00 lea 0x1e7(%rip),%rsi # 0xe82 c9b: bf 01 00 00 00 mov $0x1,%edi ca0: 48 89 c2 mov %rax,%rdx ca3: 31 c0 xor %eax,%eax ca5: e8 86 fe ff ff callq 0xb30 caa: b8 01 00 00 00 mov $0x1,%eax caf: e9 6a ff ff ff jmpq 0xc1e cb4: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) cbc: 00 00 cbe: 66 90 nop cc0: 31 ed xor %ebp,%ebp cc2: 49 89 d1 mov %rdx,%r9 cc5: 5e pop %rsi cc6: 48 89 e2 mov %rsp,%rdx cc9: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp ccd: 50 push %rax cce: 54 push %rsp ccf: 4c 8d 05 4a 01 00 00 lea 0x14a(%rip),%r8 # 0xe20 cd6: 48 8d 0d d3 00 00 00 lea 0xd3(%rip),%rcx # 0xdb0 cdd: 48 8d 3d 8c fe ff ff lea -0x174(%rip),%rdi # 0xb70 ce4: ff 15 f6 12 20 00 callq *0x2012f6(%rip) # 0x201fe0 cea: f4 hlt ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) cf0: 48 8d 3d 19 13 20 00 lea 0x201319(%rip),%rdi # 0x202010 cf7: 48 8d 05 12 13 20 00 lea 0x201312(%rip),%rax # 0x202010 cfe: 48 39 f8 cmp %rdi,%rax d01: 74 15 je 0xd18 d03: 48 8b 05 ce 12 20 00 mov 0x2012ce(%rip),%rax # 0x201fd8 d0a: 48 85 c0 test %rax,%rax d0d: 74 09 je 0xd18 d0f: ff e0 jmpq *%rax d11: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) d18: c3 retq d19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) d20: 48 8d 3d e9 12 20 00 lea 0x2012e9(%rip),%rdi # 0x202010 d27: 48 8d 35 e2 12 20 00 lea 0x2012e2(%rip),%rsi # 0x202010 d2e: 48 29 fe sub %rdi,%rsi d31: 48 c1 fe 03 sar $0x3,%rsi d35: 48 89 f0 mov %rsi,%rax d38: 48 c1 e8 3f shr $0x3f,%rax d3c: 48 01 c6 add %rax,%rsi d3f: 48 d1 fe sar %rsi d42: 74 14 je 0xd58 d44: 48 8b 05 a5 12 20 00 mov 0x2012a5(%rip),%rax # 0x201ff0 d4b: 48 85 c0 test %rax,%rax d4e: 74 08 je 0xd58 d50: ff e0 jmpq *%rax d52: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) d58: c3 retq d59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) d60: 80 3d a9 12 20 00 00 cmpb $0x0,0x2012a9(%rip) # 0x202010 d67: 75 2f jne 0xd98 d69: 55 push %rbp d6a: 48 83 3d 86 12 20 00 00 cmpq $0x0,0x201286(%rip) # 0x201ff8 d72: 48 89 e5 mov %rsp,%rbp d75: 74 0c je 0xd83 d77: 48 8b 3d 8a 12 20 00 mov 0x20128a(%rip),%rdi # 0x202008 d7e: e8 dd fd ff ff callq 0xb60 d83: e8 68 ff ff ff callq 0xcf0 d88: c6 05 81 12 20 00 01 movb $0x1,0x201281(%rip) # 0x202010 d8f: 5d pop %rbp d90: c3 retq d91: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) d98: c3 retq d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) da0: e9 7b ff ff ff jmpq 0xd20 da5: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) dad: 00 00 daf: 90 nop db0: 41 57 push %rdi db2: 41 56 push %rsi db4: 49 89 d7 mov %rdx,%r15 db7: 41 55 push %rbp db9: 41 54 push %rsp dbb: 4c 8d 25 8e 0f 20 00 lea 0x200f8e(%rip),%r12 # 0x201d50 dc2: 55 push %rbp dc3: 48 8d 2d 8e 0f 20 00 lea 0x200f8e(%rip),%rbp # 0x201d58 dca: 53 push %rbx dcb: 41 89 fd mov %edi,%r13d dce: 49 89 f6 mov %rsi,%r14 dd1: 4c 29 e5 sub %r12,%rbp dd4: 48 83 ec 08 sub $0x8,%rsp dd8: 48 c1 fd 03 sar $0x3,%rbp ddc: e8 cf fc ff ff callq 0xab0 de1: 48 85 ed test %rbp,%rbp de4: 74 20 je 0xe06 de6: 31 db xor %ebx,%ebx de8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) df0: 4c 89 fa mov %r15,%rdx df3: 4c 89 f6 mov %r14,%rsi df6: 44 89 ef mov %r13d,%edi df9: 41 ff 14 dc callq *(%r12,%rbx,8) dfd: 48 83 c3 01 add $0x1,%rbx e01: 48 39 dd cmp %rbx,%rbp e04: 75 ea jne 0xdf0 e06: 48 83 c4 08 add $0x8,%rsp e0a: 5b pop %rbx e0b: 5d pop %rbp e0c: 41 5c pop %rsp e0e: 41 5d pop %rbp e10: 41 5e pop %rsi e12: 41 5f pop %rdi e14: c3 retq e15: 90 nop e16: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) e1e: 00 00 e20: f3 rep e21: c3 retq Disassembly of section .fini: e24: 48 83 ec 08 sub $0x8,%rsp e28: 48 83 c4 08 add $0x8,%rsp e2c: 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