******************************************************************************** conan test conan-center-index/recipes/elfutils/all/test_package/conanfile.py elfutils/0.186@#5faf4dfd3c7e5767094a150022a3d687 -pr /home/conan/w/prod/BuildSingleReference/8751/93e07086-266a-45e4-aa22-a216615018c5/profile_linux_11_libstdcpp_clang_release_64.elfutils-shared-True.txt ******************************************************************************** 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] 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.2.5 from 'conan-center' - Cache zlib/1.2.11 from 'conan-center' - Cache Packages bzip2/1.0.8:a0279858937b0968952a9784938616e26eb7c2dd - Cache elfutils/0.186:d02fd804941afdecc452ed857d875ab91573988d - Cache xz_utils/5.2.5:d988447fa516eac7400b2f34e2d4b89e42b4b1a8 - Cache zlib/1.2.11:d988447fa516eac7400b2f34e2d4b89e42b4b1a8 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! bzip2/1.0.8: Appending PATH environment variable: /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/a0279858937b0968952a9784938616e26eb7c2dd/bin xz_utils/5.2.5: Already installed! zlib/1.2.11: 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/d02fd804941afdecc452ed857d875ab91573988d/bin elfutils/0.186: Setting ADDR2LINE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-addr2line elfutils/0.186: Setting AR to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-ar elfutils/0.186: Setting ELFCLASSIFY to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-elfclassify elfutils/0.186: Setting ELFCMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-elfcmp elfutils/0.186: Setting ELFCOMPRESS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-elfcompress elfutils/0.186: Setting ELFLINT to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-elflint elfutils/0.186: Setting FINDTEXTREL to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-findtextrel elfutils/0.186: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-make-debug-archive elfutils/0.186: Setting NM to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-nm elfutils/0.186: Setting OBJDUMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-objdump elfutils/0.186: Setting RANLIB to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-ranlib elfutils/0.186: Setting READELF to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-readelf elfutils/0.186: Setting SIZE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-size elfutils/0.186: Setting STACK to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-stack elfutils/0.186: Setting STRINGS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-strings elfutils/0.186: Setting STRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-strip elfutils/0.186: Setting UNSTRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d02fd804941afdecc452ed857d875ab91573988d/bin/eu-unstrip elfutils/0.186 (test package): Generator txt created conanbuildinfo.txt 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/conan-center-index/recipes/elfutils/all/test_package/build/809acf3d9a77ad077a396f7f28692e4f20a227be/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/conan-center-index/recipes/elfutils/all/test_package/build/809acf3d9a77ad077a396f7f28692e4f20a227be' && 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/conan-center-index/recipes/elfutils/all/test_package/build/809acf3d9a77ad077a396f7f28692e4f20a227be/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/prod/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package' ----------------- -- 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: 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 'Clang' compiler -- Conan: Compiler Clang>=8, checking major version 11 -- Conan: Checking correct version: 11 -- Conan: C++ stdlib: libstdc++ -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/809acf3d9a77ad077a396f7f28692e4f20a227be ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/809acf3d9a77ad077a396f7f28692e4f20a227be' '--' '-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.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: 400998: 48 83 ec 08 sub $0x8,%rsp 40099c: 48 8b 05 55 16 20 00 mov 0x201655(%rip),%rax # 0x601ff8 4009a3: 48 85 c0 test %rax,%rax 4009a6: 74 02 je 0x4009aa 4009a8: ff d0 callq *%rax 4009aa: 48 83 c4 08 add $0x8,%rsp 4009ae: c3 retq Disassembly of section .plt: 4009b0: ff 35 52 16 20 00 pushq 0x201652(%rip) # 0x602008 4009b6: ff 25 54 16 20 00 jmpq *0x201654(%rip) # 0x602010 4009bc: 0f 1f 40 00 nopl 0x0(%rax) 4009c0: ff 25 52 16 20 00 jmpq *0x201652(%rip) # 0x602018 4009c6: 68 00 00 00 00 pushq $0x0 4009cb: e9 e0 ff ff ff jmpq 0x4009b0 4009d0: ff 25 4a 16 20 00 jmpq *0x20164a(%rip) # 0x602020 4009d6: 68 01 00 00 00 pushq $0x1 4009db: e9 d0 ff ff ff jmpq 0x4009b0 4009e0: ff 25 42 16 20 00 jmpq *0x201642(%rip) # 0x602028 4009e6: 68 02 00 00 00 pushq $0x2 4009eb: e9 c0 ff ff ff jmpq 0x4009b0 4009f0: ff 25 3a 16 20 00 jmpq *0x20163a(%rip) # 0x602030 4009f6: 68 03 00 00 00 pushq $0x3 4009fb: e9 b0 ff ff ff jmpq 0x4009b0 400a00: ff 25 32 16 20 00 jmpq *0x201632(%rip) # 0x602038 400a06: 68 04 00 00 00 pushq $0x4 400a0b: e9 a0 ff ff ff jmpq 0x4009b0 400a10: ff 25 2a 16 20 00 jmpq *0x20162a(%rip) # 0x602040 400a16: 68 05 00 00 00 pushq $0x5 400a1b: e9 90 ff ff ff jmpq 0x4009b0 400a20: ff 25 22 16 20 00 jmpq *0x201622(%rip) # 0x602048 400a26: 68 06 00 00 00 pushq $0x6 400a2b: e9 80 ff ff ff jmpq 0x4009b0 400a30: ff 25 1a 16 20 00 jmpq *0x20161a(%rip) # 0x602050 400a36: 68 07 00 00 00 pushq $0x7 400a3b: e9 70 ff ff ff jmpq 0x4009b0 Disassembly of section .text: 400a40: 31 ed xor %ebp,%ebp 400a42: 49 89 d1 mov %rdx,%r9 400a45: 5e pop %rsi 400a46: 48 89 e2 mov %rsp,%rdx 400a49: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 400a4d: 50 push %rax 400a4e: 54 push %rsp 400a4f: 49 c7 c0 a0 0c 40 00 mov $0x400ca0,%r8 400a56: 48 c7 c1 30 0c 40 00 mov $0x400c30,%rcx 400a5d: 48 c7 c7 30 0b 40 00 mov $0x400b30,%rdi 400a64: ff 15 86 15 20 00 callq *0x201586(%rip) # 0x601ff0 400a6a: f4 hlt 400a6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 400a70: f3 rep 400a71: c3 retq 400a72: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 400a7a: 00 00 400a7c: 0f 1f 40 00 nopl 0x0(%rax) 400a80: 55 push %rbp 400a81: b8 68 20 60 00 mov $0x602068,%eax 400a86: 48 3d 68 20 60 00 cmp $0x602068,%rax 400a8c: 48 89 e5 mov %rsp,%rbp 400a8f: 74 17 je 0x400aa8 400a91: b8 00 00 00 00 mov $0x0,%eax 400a96: 48 85 c0 test %rax,%rax 400a99: 74 0d je 0x400aa8 400a9b: 5d pop %rbp 400a9c: bf 68 20 60 00 mov $0x602068,%edi 400aa1: ff e0 jmpq *%rax 400aa3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 400aa8: 5d pop %rbp 400aa9: c3 retq 400aaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 400ab0: be 68 20 60 00 mov $0x602068,%esi 400ab5: 55 push %rbp 400ab6: 48 81 ee 68 20 60 00 sub $0x602068,%rsi 400abd: 48 89 e5 mov %rsp,%rbp 400ac0: 48 c1 fe 03 sar $0x3,%rsi 400ac4: 48 89 f0 mov %rsi,%rax 400ac7: 48 c1 e8 3f shr $0x3f,%rax 400acb: 48 01 c6 add %rax,%rsi 400ace: 48 d1 fe sar %rsi 400ad1: 74 15 je 0x400ae8 400ad3: b8 00 00 00 00 mov $0x0,%eax 400ad8: 48 85 c0 test %rax,%rax 400adb: 74 0b je 0x400ae8 400add: 5d pop %rbp 400ade: bf 68 20 60 00 mov $0x602068,%edi 400ae3: ff e0 jmpq *%rax 400ae5: 0f 1f 00 nopl (%rax) 400ae8: 5d pop %rbp 400ae9: c3 retq 400aea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 400af0: 80 3d 71 15 20 00 00 cmpb $0x0,0x201571(%rip) # 0x602068 400af7: 75 17 jne 0x400b10 400af9: 55 push %rbp 400afa: 48 89 e5 mov %rsp,%rbp 400afd: e8 7e ff ff ff callq 0x400a80 400b02: c6 05 5f 15 20 00 01 movb $0x1,0x20155f(%rip) # 0x602068 400b09: 5d pop %rbp 400b0a: c3 retq 400b0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 400b10: f3 rep 400b11: c3 retq 400b12: 0f 1f 40 00 nopl 0x0(%rax) 400b16: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 400b1e: 00 00 400b20: 55 push %rbp 400b21: 48 89 e5 mov %rsp,%rbp 400b24: 5d pop %rbp 400b25: eb 89 jmp 0x400ab0 400b27: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 400b2f: 00 400b30: 55 push %rbp 400b31: 41 57 push %rdi 400b33: 41 56 push %rsi 400b35: 53 push %rbx 400b36: 50 push %rax 400b37: 49 89 f6 mov %rsi,%r14 400b3a: 83 ff 01 cmp $0x1,%edi 400b3d: 7f 19 jg 0x400b58 400b3f: 49 8b 36 mov (%r14),%rsi 400b42: bf b4 0c 40 00 mov $0x400cb4,%edi 400b47: 31 c0 xor %eax,%eax 400b49: e8 82 fe ff ff callq 0x4009d0 400b4e: bb ff ff ff ff mov $0xffffffff,%ebx 400b53: e9 c2 00 00 00 jmpq 0x400c1a 400b58: bb 01 00 00 00 mov $0x1,%ebx 400b5d: bf 01 00 00 00 mov $0x1,%edi 400b62: e8 59 fe ff ff callq 0x4009c0 400b67: 85 c0 test %eax,%eax 400b69: 74 6f je 0x400bda 400b6b: 49 8b 7e 08 mov 0x8(%r14),%rdi 400b6f: 31 f6 xor %esi,%esi 400b71: 31 d2 xor %edx,%edx 400b73: 31 c0 xor %eax,%eax 400b75: e8 a6 fe ff ff callq 0x400a20 400b7a: 85 c0 test %eax,%eax 400b7c: 78 6d js 0x400beb 400b7e: 89 c5 mov %eax,%ebp 400b80: bb 01 00 00 00 mov $0x1,%ebx 400b85: 89 c7 mov %eax,%edi 400b87: be 01 00 00 00 mov $0x1,%esi 400b8c: 31 d2 xor %edx,%edx 400b8e: e8 7d fe ff ff callq 0x400a10 400b93: 48 85 c0 test %rax,%rax 400b96: 74 69 je 0x400c01 400b98: 49 89 c7 mov %rax,%r15 400b9b: 48 89 c7 mov %rax,%rdi 400b9e: e8 8d fe ff ff callq 0x400a30 400ba3: ba 36 0d 40 00 mov $0x400d36,%edx 400ba8: 83 f8 03 cmp $0x3,%eax 400bab: 77 0a ja 0x400bb7 400bad: 48 98 cltq 400baf: 48 8b 14 c5 50 0d 40 00 mov 0x400d50(,%rax,8),%rdx 400bb7: 49 8b 76 08 mov 0x8(%r14),%rsi 400bbb: 31 db xor %ebx,%ebx 400bbd: bf 43 0d 40 00 mov $0x400d43,%edi 400bc2: 31 c0 xor %eax,%eax 400bc4: e8 07 fe ff ff callq 0x4009d0 400bc9: 4c 89 ff mov %r15,%rdi 400bcc: e8 1f fe ff ff callq 0x4009f0 400bd1: 89 ef mov %ebp,%edi 400bd3: e8 08 fe ff ff callq 0x4009e0 400bd8: eb 40 jmp 0x400c1a 400bda: bf ff ff ff ff mov $0xffffffff,%edi 400bdf: e8 1c fe ff ff callq 0x400a00 400be4: bf c7 0c 40 00 mov $0x400cc7,%edi 400be9: eb 25 jmp 0x400c10 400beb: 49 8b 36 mov (%r14),%rsi 400bee: bf ee 0c 40 00 mov $0x400cee,%edi 400bf3: 31 c0 xor %eax,%eax 400bf5: e8 d6 fd ff ff callq 0x4009d0 400bfa: bb 01 00 00 00 mov $0x1,%ebx 400bff: eb 19 jmp 0x400c1a 400c01: bf ff ff ff ff mov $0xffffffff,%edi 400c06: e8 f5 fd ff ff callq 0x400a00 400c0b: bf fe 0c 40 00 mov $0x400cfe,%edi 400c10: 48 89 c6 mov %rax,%rsi 400c13: 31 c0 xor %eax,%eax 400c15: e8 b6 fd ff ff callq 0x4009d0 400c1a: 89 d8 mov %ebx,%eax 400c1c: 48 83 c4 08 add $0x8,%rsp 400c20: 5b pop %rbx 400c21: 41 5e pop %rsi 400c23: 41 5f pop %rdi 400c25: 5d pop %rbp 400c26: c3 retq 400c27: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 400c2f: 00 400c30: 41 57 push %rdi 400c32: 41 56 push %rsi 400c34: 49 89 d7 mov %rdx,%r15 400c37: 41 55 push %rbp 400c39: 41 54 push %rsp 400c3b: 4c 8d 25 7e 11 20 00 lea 0x20117e(%rip),%r12 # 0x601dc0 400c42: 55 push %rbp 400c43: 48 8d 2d 7e 11 20 00 lea 0x20117e(%rip),%rbp # 0x601dc8 400c4a: 53 push %rbx 400c4b: 41 89 fd mov %edi,%r13d 400c4e: 49 89 f6 mov %rsi,%r14 400c51: 4c 29 e5 sub %r12,%rbp 400c54: 48 83 ec 08 sub $0x8,%rsp 400c58: 48 c1 fd 03 sar $0x3,%rbp 400c5c: e8 37 fd ff ff callq 0x400998 400c61: 48 85 ed test %rbp,%rbp 400c64: 74 20 je 0x400c86 400c66: 31 db xor %ebx,%ebx 400c68: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 400c70: 4c 89 fa mov %r15,%rdx 400c73: 4c 89 f6 mov %r14,%rsi 400c76: 44 89 ef mov %r13d,%edi 400c79: 41 ff 14 dc callq *(%r12,%rbx,8) 400c7d: 48 83 c3 01 add $0x1,%rbx 400c81: 48 39 dd cmp %rbx,%rbp 400c84: 75 ea jne 0x400c70 400c86: 48 83 c4 08 add $0x8,%rsp 400c8a: 5b pop %rbx 400c8b: 5d pop %rbp 400c8c: 41 5c pop %rsp 400c8e: 41 5d pop %rbp 400c90: 41 5e pop %rsi 400c92: 41 5f pop %rdi 400c94: c3 retq 400c95: 90 nop 400c96: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 400c9e: 00 00 400ca0: f3 rep 400ca1: c3 retq Disassembly of section .fini: 400ca4: 48 83 ec 08 sub $0x8,%rsp 400ca8: 48 83 c4 08 add $0x8,%rsp 400cac: 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.186: WARN: Compiler clang is not gcc.