Skip to content

Instantly share code, notes, and snippets.

@igalic
Last active March 19, 2016 14:58
Show Gist options
  • Save igalic/24c510f3c265a7be7cfb to your computer and use it in GitHub Desktop.
Save igalic/24c510f3c265a7be7cfb to your computer and use it in GitHub Desktop.
wha??
configure:6365: checking whether we are cross compiling
configure:6373: clang-3.8 -o conftest -fsanitize=undefined,memory -fsanitize=undefined,memory conftest.c >&5
configure:6377: $? = 0
configure:6384: ./conftest
==25958==ERROR: MemorySanitizer failed to allocate 0xf0000000000 (16492674416640) bytes at address 10000000000 (errno: 12)
FATAL: MemorySanitizer can not mmap the shadow memory.
FATAL: Make sure to compile with -fPIE and to link with -pie.
FATAL: Disabling ASLR is known to cause this error.
FATAL: If running under GDB, try 'set disable-randomization off'.
==25958==Process memory map follows:
0x000000400000-0x0000004b2000 /home/igalic/src/asf/trafficserver/conftest
0x0000006b2000-0x0000006b3000 /home/igalic/src/asf/trafficserver/conftest
0x0000006b3000-0x0000006b6000 /home/igalic/src/asf/trafficserver/conftest
0x0000006b6000-0x000002b29000
0x7f66332b6000-0x7f6633608000
0x7f6633608000-0x7f66337c8000 /lib/x86_64-linux-gnu/libc-2.21.so
0x7f66337c8000-0x7f66339c8000 /lib/x86_64-linux-gnu/libc-2.21.so
0x7f66339c8000-0x7f66339cc000 /lib/x86_64-linux-gnu/libc-2.21.so
0x7f66339cc000-0x7f66339ce000 /lib/x86_64-linux-gnu/libc-2.21.so
0x7f66339ce000-0x7f66339d2000
0x7f66339d2000-0x7f66339e8000 /lib/x86_64-linux-gnu/libgcc_s.so.1
0x7f66339e8000-0x7f6633be7000 /lib/x86_64-linux-gnu/libgcc_s.so.1
0x7f6633be7000-0x7f6633be8000 /lib/x86_64-linux-gnu/libgcc_s.so.1
0x7f6633be8000-0x7f6633beb000 /lib/x86_64-linux-gnu/libdl-2.21.so
0x7f6633beb000-0x7f6633dea000 /lib/x86_64-linux-gnu/libdl-2.21.so
0x7f6633dea000-0x7f6633deb000 /lib/x86_64-linux-gnu/libdl-2.21.so
0x7f6633deb000-0x7f6633dec000 /lib/x86_64-linux-gnu/libdl-2.21.so
0x7f6633dec000-0x7f6633ef3000 /lib/x86_64-linux-gnu/libm-2.21.so
0x7f6633ef3000-0x7f66340f2000 /lib/x86_64-linux-gnu/libm-2.21.so
0x7f66340f2000-0x7f66340f3000 /lib/x86_64-linux-gnu/libm-2.21.so
0x7f66340f3000-0x7f66340f4000 /lib/x86_64-linux-gnu/libm-2.21.so
0x7f66340f4000-0x7f66340fb000 /lib/x86_64-linux-gnu/librt-2.21.so
0x7f66340fb000-0x7f66342fa000 /lib/x86_64-linux-gnu/librt-2.21.so
0x7f66342fa000-0x7f66342fb000 /lib/x86_64-linux-gnu/librt-2.21.so
0x7f66342fb000-0x7f66342fc000 /lib/x86_64-linux-gnu/librt-2.21.so
0x7f66342fc000-0x7f6634314000 /lib/x86_64-linux-gnu/libpthread-2.21.so
0x7f6634314000-0x7f6634514000 /lib/x86_64-linux-gnu/libpthread-2.21.so
0x7f6634514000-0x7f6634515000 /lib/x86_64-linux-gnu/libpthread-2.21.so
0x7f6634515000-0x7f6634516000 /lib/x86_64-linux-gnu/libpthread-2.21.so
0x7f6634516000-0x7f663451a000
0x7f663451a000-0x7f663453e000 /lib/x86_64-linux-gnu/ld-2.21.so
0x7f66346ff000-0x7f6634704000
0x7f663472f000-0x7f663473d000
0x7f663473d000-0x7f663473e000 /lib/x86_64-linux-gnu/ld-2.21.so
0x7f663473e000-0x7f663473f000 /lib/x86_64-linux-gnu/ld-2.21.so
0x7f663473f000-0x7f6634740000
0x7fffa5e06000-0x7fffa5e28000 [stack]
0x7fffa5f6d000-0x7fffa5f6f000 [vvar]
0x7fffa5f6f000-0x7fffa5f71000 [vdso]
0xffffffffff600000-0xffffffffff601000 [vsyscall]
==25958==End of process memory map.
configure:6388: $? = 77
configure:6395: error: in `/home/igalic/src/asf/trafficserver':
configure:6397: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
configure:6225: checking whether the C compiler works
configure:6247: clang-3.8 -v -fsanitize=undefined,memory -fPIE -Wl,-pie -v -fsanitize=undefined,memory -fPIE -Wl,-pie conftest.c >&5
clang version 3.8.0-2ubuntu1 (tags/RELEASE_380/final)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/i686-linux-gnu/5.3.1
Found candidate GCC installation: /usr/bin/../lib/gcc/i686-linux-gnu/6.0.0
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.7
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.7.4
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8.5
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9.3
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/6.0.0
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/5.3.1
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/6.0.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.7
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.7.4
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8.5
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9.3
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5.3.1
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6.0.0
Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1
Candidate multilib: .;@m64
Selected multilib: .;@m64
"/usr/lib/llvm-3.8/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -main-file-name conftest.c -mrelocation-model pic -pic-level 2 -pie-level 2 -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -v -v -dwarf-column-info -debugger-tuning=gdb -resource-dir /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0 -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdebug-compilation-dir /home/igalic/src/asf/trafficserver -ferror-limit 19 -fmessage-length 0 -fsanitize=memory,alignment,array-bounds,bool,enum,float-cast-overflow,float-divide-by-zero,function,integer-divide-by-zero,nonnull-attribute,null,object-size,return,returns-nonnull-attribute,shift-base,shift-exponent,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize-recover=alignment,array-bounds,bool,enum,float-cast-overflow,float-divide-by-zero,function,integer-divide-by-zero,nonnull-attribute,null,object-size,returns-nonnull-attribute,shift-base,shift-exponent,signed-integer-overflow,vla-bound,vptr -fsanitize-blacklist=/usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/msan_blacklist.txt -fno-assume-sane-operator-new -fobjc-runtime=gcc -fdiagnostics-show-option -o /tmp/conftest-2ce879.o -x c conftest.c
clang -cc1 version 3.8.0 based upon LLVM 3.8.0 default target x86_64-pc-linux-gnu
ignoring nonexistent directory "/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/local/include
/usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
"/usr/bin/ld" -z relro --hash-style=gnu --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o a.out /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu/crt1.o /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu/crti.o /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/crtbegin.o -L/usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1 -L/usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../.. -L/usr/lib/llvm-3.8/bin/../lib -L/lib -L/usr/lib -whole-archive /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/lib/linux/libclang_rt.msan-x86_64.a -no-whole-archive --dynamic-list=/usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/lib/linux/libclang_rt.msan-x86_64.a.syms -pie -pie /tmp/conftest-2ce879.o --no-as-needed -lpthread -lrt -lm -ldl -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/crtend.o /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu/crtn.o
/usr/bin/ld: /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu/crt1.o: relocation R_X86_64_32S against `__libc_csu_fini' can not be used when making a shared object; recompile with -fPIC
/usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu/crt1.o: error adding symbols: Bad value
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:6251: $? = 1
configure:6289: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Apache Traffic Server"
| #define PACKAGE_TARNAME "trafficserver"
| #define PACKAGE_VERSION "6.2.0"
| #define PACKAGE_STRING "Apache Traffic Server 6.2.0"
| #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org"
| #define PACKAGE_URL "http://trafficserver.apache.org"
| #define PACKAGE "trafficserver"
| #define VERSION "6.2.0"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:6294: error: in `/home/igalic/src/asf/trafficserver':
configure:6296: error: C compiler cannot create executables
See `config.log' for more details
configure:6225: checking whether the C compiler works
configure:6247: clang-3.8 -v -fsanitize=undefined,memory -m64 -fPIC -v -fsanitize=undefined,memory -fPIC -m64 -Wl,-pic conftest.c >&5
clang version 3.8.0-2ubuntu1 (tags/RELEASE_380/final)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/i686-linux-gnu/5.3.1
Found candidate GCC installation: /usr/bin/../lib/gcc/i686-linux-gnu/6.0.0
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.7
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.7.4
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8.5
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9.3
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/6.0.0
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/5.3.1
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/6.0.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.7
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.7.4
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8.5
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9.3
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5.3.1
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6.0.0
Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1
Candidate multilib: .;@m64
Selected multilib: .;@m64
"/usr/lib/llvm-3.8/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -main-file-name conftest.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -v -v -dwarf-column-info -debugger-tuning=gdb -resource-dir /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0 -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdebug-compilation-dir /home/igalic/src/asf/trafficserver -ferror-limit 19 -fmessage-length 0 -fsanitize=memory,alignment,array-bounds,bool,enum,float-cast-overflow,float-divide-by-zero,function,integer-divide-by-zero,nonnull-attribute,null,object-size,return,returns-nonnull-attribute,shift-base,shift-exponent,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize-recover=alignment,array-bounds,bool,enum,float-cast-overflow,float-divide-by-zero,function,integer-divide-by-zero,nonnull-attribute,null,object-size,returns-nonnull-attribute,shift-base,shift-exponent,signed-integer-overflow,vla-bound,vptr -fsanitize-blacklist=/usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/msan_blacklist.txt -fno-assume-sane-operator-new -fobjc-runtime=gcc -fdiagnostics-show-option -o /tmp/conftest-ceb677.o -x c conftest.c
clang -cc1 version 3.8.0 based upon LLVM 3.8.0 default target x86_64-pc-linux-gnu
ignoring nonexistent directory "/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/local/include
/usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
"/usr/bin/ld" -z relro --hash-style=gnu --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o a.out /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu/crt1.o /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu/crti.o /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/crtbegin.o -L/usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1 -L/usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../.. -L/usr/lib/llvm-3.8/bin/../lib -L/lib -L/usr/lib -whole-archive /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/lib/linux/libclang_rt.msan-x86_64.a -no-whole-archive --dynamic-list=/usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/lib/linux/libclang_rt.msan-x86_64.a.syms -pic /tmp/conftest-ceb677.o --no-as-needed -lpthread -lrt -lm -ldl -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/crtend.o /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu/crtn.o
/usr/bin/ld: /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu/crt1.o: relocation R_X86_64_32S against `__libc_csu_fini' can not be used when making a shared object; recompile with -fPIC
/usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../x86_64-linux-gnu/crt1.o: error adding symbols: Bad value
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:6251: $? = 1
configure:6289: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Apache Traffic Server"
| #define PACKAGE_TARNAME "trafficserver"
| #define PACKAGE_VERSION "6.2.0"
| #define PACKAGE_STRING "Apache Traffic Server 6.2.0"
| #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org"
| #define PACKAGE_URL "http://trafficserver.apache.org"
| #define PACKAGE "trafficserver"
| #define VERSION "6.2.0"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:6294: error: in `/home/igalic/src/asf/trafficserver':
configure:6296: error: C compiler cannot create executables
See `config.log' for more details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment