[llvm-bugs] [Bug 31017] New: ccc-analyzer is NO sufficient to build glibc

via llvm-bugs llvm-bugs at lists.llvm.org
Mon Nov 14 18:38:32 PST 2016


https://llvm.org/bugs/show_bug.cgi?id=31017

            Bug ID: 31017
           Summary: ccc-analyzer is NO sufficient to build glibc
           Product: clang
           Version: 3.9
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: Static Analyzer
          Assignee: kremenek at apple.com
          Reporter: xiangzhai83 at gmail.com
                CC: llvm-bugs at lists.llvm.org
    Classification: Unclassified

mkdir scan-build
cd scan-build/
scan-build -k -v -V ../configure       --prefix=/usr       --libdir=/usr/lib   
   --libexecdir=/usr/lib       --with-headers=/usr/include      
--with-bugurl=https://bugs.archlinux.org/       --enable-add-ons      
--enable-obsolete-rpc       --enable-kernel=2.6.32       --enable-bind-now     
 --disable-profile       --enable-stackguard-randomization      
--enable-lock-elision       --enable-multi-arch       --disable-werror
scan-build: Using '/usr/bin/clang-3.9' for static analysis
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... /usr/bin/../lib/clang/ccc-analyzer
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/../lib/clang/ccc-analyzer accepts -g... yes
checking for readelf... readelf
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/../lib/clang/c++-analyzer accepts -g... yes
checking whether /usr/bin/../lib/clang/c++-analyzer can link programs... yes
checking for sysdeps preconfigure fragments... aarch64 alpha arm hppa i386 m68k
microblaze mips nacl nios2 powerpc s390 sh sparc tile x86_64 checking whether
/usr/bin/../lib/clang/ccc-analyzer compiles in -mx32 mode by default... no

configure: running configure fragment for add-on libidn
checking for assembler and linker STT_GNU_IFUNC support... yes
checking for gcc attribute ifunc support... yes
checking sysdep dirs... sysdeps/unix/sysv/linux/x86_64/64
sysdeps/unix/sysv/linux/x86_64 sysdeps/unix/sysv/linux/x86
sysdeps/unix/sysv/linux/wordsize-64 sysdeps/x86_64/nptl sysdeps/unix/sysv/linux
sysdeps/nptl sysdeps/pthread sysdeps/gnu sysdeps/unix/inet sysdeps/unix/sysv
sysdeps/unix/x86_64 sysdeps/unix sysdeps/posix sysdeps/x86_64/64
sysdeps/x86_64/fpu/multiarch sysdeps/x86_64/fpu sysdeps/x86/fpu
sysdeps/x86_64/multiarch sysdeps/x86_64 sysdeps/x86 sysdeps/ieee754/ldbl-96
sysdeps/ieee754/dbl-64/wordsize-64 sysdeps/ieee754/dbl-64
sysdeps/ieee754/flt-32 sysdeps/wordsize-64 sysdeps/ieee754 sysdeps/generic
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking whether as is GNU as... yes
checking whether ld is GNU ld... yes
checking for as... as
checking version of as... 2.27, ok
checking for ld... ld
checking version of ld... 2.27, ok
checking for gnumake... no
checking for gmake... no
checking for make... make
checking version of make... 4.2.1, ok
checking for gnumsgfmt... no
checking for gmsgfmt... no
checking for msgfmt... msgfmt
checking version of msgfmt... 0.19.8.1, ok
checking for makeinfo... makeinfo
checking version of makeinfo... 6.3, ok
checking for sed... sed
checking version of sed... 4.2.2, ok
checking for gawk... gawk
checking version of gawk... 4.1.4, ok
checking if /usr/bin/../lib/clang/ccc-analyzer is sufficient to build libc...
no
checking for nm... nm
configure: error: 
*** These critical programs are missing or too old: compiler
*** Check the INSTALL file for required versions.
scan-build: Removing directory '/tmp/scan-build-2016-11-15-104214-11693-1'
because it contains no reports.
scan-build: No bugs found.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20161115/6e3a2032/attachment.html>


More information about the llvm-bugs mailing list