On 06/01/2013 20:32, Mathieu Malaterre wrote: > On Sun, Jan 6, 2013 at 7:19 PM, Sylvestre Ledru <sylves...@debian.org> wrote: >> >>>> Both: >>>> $ clang++ -fsanitize=address -o plop foo.cpp >>>> $ clang++ -fsanitize=address -stdlib=libc++ -o plop foo.cpp >>>> works for me with clang 3.2-1~exp1 and libc++ 1.0~svn170866-1~exp1 >>> >>> Which platform ? I cannot find the lib neither: >>> http://packages.debian.org/experimental/amd64/libclang-common-dev/filelist >>> nor: >>> http://packages.debian.org/experimental/i386/libclang-common-dev/filelist >> sudo apt-get install compiler-rt >> >> I will update the error message to make it debian specific. > > I am still missing the package which provide the missing lib: > > > $ clang++ -fsanitize=null -o plop foo.cpp > /usr/bin/ld: cannot find > /usr/bin/../lib/clang/3.2/lib/linux/libclang_rt.ubsan-x86_64.a: No > such file or directory > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > > $ apt-cache policy compiler-rt > compiler-rt: > Installed: 3.2-1~exp1 > Candidate: 3.2-1~exp1 > Version table: > *** 3.2-1~exp1 0 > 1 http://ftp.fr.debian.org/debian/ experimental/main amd64 Packages > 100 /var/lib/dpkg/status > > > I am using -fsanitize=null and not -fsanitize=address What null is supposed to do ? -fsanitize=<check> Enable runtime instrumentation for bug detection: address (memory errors) | thread (race detection) | undefined (miscellaneous undefined behavior)
-- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org