Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/libtdb.spec'], False, '/var/lib/mock/fedora-16-x86_64/root/', None, 0, True, False, 500, 475, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/libtdb.spec'] Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/libtdb-1.2.9-14.fc16.src.rpm Child returncode was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/libtdb.spec'], False, '/var/lib/mock/fedora-16-x86_64/root/', None, 0, True, False, 500, 475, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/libtdb.spec'] Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.gwLLGP + umask 022 + cd /builddir/build/BUILD + LANG=C + export LANG + unset DISPLAY + cd /builddir/build/BUILD + rm -rf tdb-1.2.9 + /usr/bin/gzip -dc /builddir/build/SOURCES/tdb-1.2.9.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd tdb-1.2.9 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (0001-Install-python-bindings-in-the-arch-specific-locatio.patch):' Patch #1 (0001-Install-python-bindings-in-the-arch-specific-locatio.patch): + /bin/cat /builddir/build/SOURCES/0001-Install-python-bindings-in-the-arch-specific-locatio.patch + /usr/bin/patch -s -p1 --fuzz=0 + echo 'Patch #2 (tdb-1.2.9-limit-tdb_expand.patch):' Patch #2 (tdb-1.2.9-limit-tdb_expand.patch): + /bin/cat /builddir/build/SOURCES/tdb-1.2.9-limit-tdb_expand.patch + /usr/bin/patch -s -p1 --fuzz=0 + echo 'Patch #1001 (0001-build-added-autoconf-disable-silent-rules-option.patch):' Patch #1001 (0001-build-added-autoconf-disable-silent-rules-option.patch): + /bin/cat /builddir/build/SOURCES/0001-build-added-autoconf-disable-silent-rules-option.patch + /usr/bin/patch -s -p1 --fuzz=0 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.sF0H2Q + umask 022 + cd /builddir/build/BUILD + cd tdb-1.2.9 + LANG=C + export LANG + unset DISPLAY + ./autogen.sh Setting up for waf build done. Now run ./configure then make. + CFLAGS='-fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' + export CFLAGS + CXXFLAGS='-fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + ./configure --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-rpath --bundled-libraries=NONE --builtin-libraries=replace Checking for program gcc or cc : /usr/bin/gcc Checking for program cpp : /usr/bin/cpp Checking for program ar : /usr/bin/ar Checking for program ranlib : /usr/bin/ranlib Checking for gcc : ok Checking for program git : not found Check for -MD : yes Checking for program gdb : /usr/bin/gdb Checking build system : Linux surprise 2.6.41.10-3.fc15.x86_64 #1 SMP Mon Jan 23 15:46:37 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux Checking for header sys/utsname.h : yes Checking uname sysname type : Linux Checking uname machine type : x86_64 Checking uname release type : 2.6.41.10-3.fc15.x86_64 Checking uname version type : #1 SMP Mon Jan 23 15:46:37 UTC 2012 Checking for header stdio.h : yes Checking simple C program : ok Checking for building library support : ok Checking for rpath library support : ok Checking for -Wl,--version-script support : ok Checking compiler accepts -fPIC : yes Checking for inline : inline Checking for pkg-config version >= 0.0.0 : yes Checking for header sys/types.h : yes Checking for header sys/stat.h : yes Checking for header stdlib.h : yes Checking for header stddef.h : yes Checking for header memory.h : yes Checking for header string.h : yes Checking for header strings.h : yes Checking for header inttypes.h : yes Checking for header stdint.h : yes Checking for header unistd.h : yes Checking for header minix/config.h : no Checking for header ctype.h : yes Checking for header standards.h : no Checking for header stdbool.h : yes Checking for header stdarg.h : yes Checking for header vararg.h : no Checking for header limits.h : yes Checking for header assert.h : yes Checking for large file support : ok Checking for header sys/time.h : yes Checking for header time.h : yes Checking for WORDS_BIGENDIAN : not found Checking for header signal.h : yes Checking if signal handlers return int : not found Checking for variable __FUNCTION__ : ok Checking for va_copy : ok Checking for HAVE__VA_ARGS__MACRO : ok Checking for header crypt.h : yes Checking for header locale.h : yes Checking for header acl/libacl.h : no Checking for header compat.h : no Checking for header attr/xattr.h : no Checking for header dustat.h : no Checking for header fcntl.h : yes Checking for header fnmatch.h : yes Checking for header glob.h : yes Checking for header history.h : no Checking for header krb5.h : no Checking for header langinfo.h : yes Checking for header libaio.h : no Checking for header ndir.h : no Checking for header pwd.h : yes Checking for header shadow.h : yes Checking for header sys/acl.h : no Checking for header sys/attributes.h : no Checking for header sys/capability.h : no Checking for header sys/dir.h : yes Checking for header sys/epoll.h : yes Checking for header sys/fcntl.h : yes Checking for header sys/filio.h : no Checking for header sys/filsys.h : no Checking for header sys/fs/s5param.h : no Checking for header sys/fs/vx/quota.h : no Checking for header sys/id.h : no Checking for header sys/ioctl.h : yes Checking for header sys/ipc.h : yes Checking for header sys/mman.h : yes Checking for header sys/mode.h : no Checking for header sys/ndir.h : no Checking for header sys/priv.h : no Checking for header sys/resource.h : yes Checking for header sys/security.h : no Checking for header sys/shm.h : yes Checking for header sys/statfs.h : yes Checking for header sys/statvfs.h : yes Checking for header sys/termio.h : no Checking for header sys/vfs.h : yes Checking for header sys/xattr.h : yes Checking for header termio.h : yes Checking for header termios.h : yes Checking for header sys/file.h : yes Checking for header sys/wait.h : yes Checking for header malloc.h : yes Checking for header grp.h : yes Checking for header sys/select.h : yes Checking for header setjmp.h : yes Checking for header utime.h : yes Checking for header sys/syslog.h : yes Checking for header syslog.h : yes Checking for header sys/mount.h : yes Checking for header mntent.h : yes Checking for header stropts.h : no Checking for header unix.h : no Checking for header sys/param.h : yes Checking for header sys/socket.h : yes Checking for header netinet/in.h : yes Checking for header netdb.h : yes Checking for header arpa/inet.h : yes Checking for header netinet/in_systm.h : yes Checking for header netinet/ip.h : yes Checking for header netinet/tcp.h : yes Checking for header netinet/in_ip.h : no Checking for header sys/sockio.h : no Checking for header sys/un.h : yes Checking for header sys/uio.h : yes Checking for header ifaddrs.h : yes Checking for header direct.h : no Checking for header dirent.h : yes Checking for header windows.h : no Checking for header winsock2.h : no Checking for header ws2tcpip.h : no Checking for header libintl.h : yes Checking for header errno.h : yes Checking for header gcrypt.h : no Checking for header getopt.h : yes Checking for header iconv.h : yes Checking for header sys/inotify.h : yes Checking for header nss.h : yes Checking for header sasl/sasl.h : no Checking for header security/pam_appl.h : no Checking for header zlib.h : no Checking for header asm/unistd.h : yes Checking for header aio.h : yes Checking for header sys/unistd.h : yes Checking for header rpc/rpc.h : yes Checking for header rpc/nettype.h : no Checking for header alloca.h : yes Checking for header float.h : yes Checking for header rpcsvc/nis.h : yes Checking for header rpcsvc/ypclnt.h : yes Checking for header sys/prctl.h : yes Checking for header sys/sysctl.h : yes Checking for header sys/fileio.h : no Checking for header sys/filesys.h : no Checking for header sys/dustat.h : no Checking for header sys/sysmacros.h : yes Checking for header xfs/libxfs.h : no Checking for header netgroup.h : no Checking for header rpcsvc/yp_prot.h : yes Checking for header valgrind.h : no Checking for header valgrind/valgrind.h : no Checking for header valgrind/memcheck.h : no Checking for header nss_common.h : no Checking for header nsswitch.h : no Checking for header ns_api.h : no Checking for header sys/extattr.h : no Checking for header sys/ea.h : no Checking for header sys/proplist.h : no Checking for header sys/cdefs.h : yes Checking for header utmp.h : yes Checking for header utmpx.h : yes Checking for header lastlog.h : yes Checking for header syscall.h : yes Checking for header sys/syscall.h : yes Checking for long long : ok Checking for intptr_t : ok Checking for uintptr_t : ok Checking for ptrdiff_t : ok Checking for comparison_fn_t : ok Checking for _Bool : ok Checking for bool : ok Checking for int8_t : ok Checking for uint8_t : ok Checking for int16_t : ok Checking for uint16_t : ok Checking for int32_t : ok Checking for uint32_t : ok Checking for int64_t : ok Checking for uint64_t : ok Checking for size_t : ok Checking for ssize_t : ok Checking for ino_t : ok Checking for loff_t : ok Checking for offset_t : not found Checking for volatile int : ok Checking for uint_t : not found Checking size of bool : 1 Checking size of char : 1 Checking size of int : 4 Checking size of long long : 8 Checking size of long : 8 Checking size of short : 2 Checking size of size_t : 8 Checking size of ssize_t : 8 Checking size of int8_t : 1 Checking size of uint8_t : 1 Checking size of int16_t : 2 Checking size of uint16_t : 2 Checking size of int32_t : 4 Checking size of uint32_t : 4 Checking size of int64_t : 8 Checking size of uint64_t : 8 Checking size of void* : 8 Checking size of off_t : 8 Checking size of dev_t : 8 Checking size of ino_t : 8 Checking size of time_t : 8 Checking for socklen_t : ok Checking for struct ifaddrs : ok Checking for struct addrinfo : ok Checking for struct sockaddr : ok Checking for HAVE_STRUCT_SOCKADDR_IN6 : ok Checking for struct sockaddr_storage : ok Checking for sa_family_t : ok Checking for sig_atomic_t : ok Checking for inet_ntoa : ok Checking for inet_aton : ok Checking for inet_ntop : ok Checking for inet_pton : ok Checking for connect : ok Checking for gethostbyname : ok Checking for getaddrinfo : ok Checking for getnameinfo : ok Checking for freeaddrinfo : ok Checking for gai_strerror : ok Checking for socketpair : ok Checking for variable IPV6_V6ONLY : ok Checking for HAVE_IPV6 : ok Checking for strdup : ok Checking for memmem : ok Checking for printf : ok Checking for memset : ok Checking for memcpy : ok Checking for memmove : ok Checking for strcpy : ok Checking for strncpy : ok Checking for bzero : ok Checking for shl_load : not found Checking for shl_unload : not found Checking for shl_findsym : not found Checking for pipe : ok Checking for strftime : ok Checking for srandom : ok Checking for random : ok Checking for srand : ok Checking for rand : ok Checking for usleep : ok Checking for setbuffer : ok Checking for lstat : ok Checking for getpgrp : ok Checking for utime : ok Checking for utimes : ok Checking for seteuid : ok Checking for setresuid : ok Checking for setegid : ok Checking for setresgid : ok Checking for chroot : ok Checking for strerror : ok Checking for vsyslog : ok Checking for setlinebuf : ok Checking for mktime : ok Checking for ftruncate : ok Checking for chsize : not found Checking for rename : ok Checking for waitpid : ok Checking for wait4 : ok Checking for strlcpy : not found Checking for strlcat : not found Checking for initgroups : ok Checking for pread : ok Checking for pwrite : ok Checking for strndup : ok Checking for strcasestr : ok Checking for strtok_r : ok Checking for mkdtemp : ok Checking for dup2 : ok Checking for dprintf : ok Checking for vdprintf : ok Checking for isatty : ok Checking for chown : ok Checking for lchown : ok Checking for link : ok Checking for readlink : ok Checking for symlink : ok Checking for realpath : ok Checking for snprintf : ok Checking for vsnprintf : ok Checking for asprintf : ok Checking for vasprintf : ok Checking for setenv : ok Checking for unsetenv : ok Checking for strnlen : ok Checking for strtoull : ok Checking for __strtoull : not found Checking for strtouq : ok Checking for strtoll : ok Checking for __strtoll : not found Checking for strtoq : ok Checking correct behavior of strtoll : not found Checking for if_nametoindex : ok Checking for strerror_r : ok Checking for getdirentries : ok Checking for getdents : not found Checking for syslog : ok Checking for gai_strerror : ok Checking for get_current_dir_name : ok Checking for timegm : ok Checking for getifaddrs : ok Checking for freeifaddrs : ok Checking for mmap : ok Checking for setgroups : ok Checking for setsid : ok Checking for getgrent_r : ok Checking for getgrgid_r : ok Checking for getgrnam_r : ok Checking for getgrouplist : ok Checking for getpagesize : ok Checking for getpwent_r : ok Checking for getpwnam_r : ok Checking for getpwuid_r : ok Checking for epoll_create : ok Checking for dlopen : not found Checking for dlsym : not found Checking for dlerror : not found Checking for dlclose : not found Checking for library dl : yes Checking for dlopen : ok Checking for dlsym : ok Checking for dlerror : ok Checking for dlclose : ok Checking for declaration of dlopen : ok Checking C prototype for dlopen : not found Checking for fdatasync : ok Checking for declaration of fdatasync : ok Checking for clock_gettime : not found Checking for library rt : yes Checking for clock_gettime : ok Checking for header net/if.h : yes Checking for header arpa/nameser.h : yes Checking for header resolv.h : yes Checking for res_search : not found Checking for library resolv : yes Checking for res_search : ok Checking for gettext : ok Checking for library intl : not found Checking for dgettext : ok Checking for pthread_create : not found Checking for library pthread : yes Checking for pthread_create : ok Checking for crypt : not found Checking for library crypt : yes Checking for crypt : ok Checking for header readline.h : no Checking for header readline/readline.h : no Checking for header readline/history.h : no Checking for variable rl_event_hook : not found Checking for declaration of snprintf : ok Checking for declaration of vsnprintf : ok Checking for declaration of asprintf : ok Checking for declaration of vasprintf : ok Checking for declaration of errno : ok Checking for declaration of environ : ok Checking for declaration of getgrent_r : ok Checking for declaration of getpwent_r : ok Checking for declaration of pread : ok Checking for declaration of pwrite : ok Checking for declaration of setenv : ok Checking for declaration of setresgid : ok Checking for declaration of setresuid : ok Checking for working strptime : ok Checking correct behavior of strptime : not found Checking for HAVE_GETTIMEOFDAY_TZ : ok Checking for C99 vsnprintf : ok Checking for HAVE_IMMEDIATE_STRUCTURES : ok Checking for HAVE_MKDIR_MODE : ok Checking for member st_mtim.tv_nsec in struct stat : ok Checking for member st_rdev in struct stat : ok Checking for member st_rdev in struct stat : ok Checking for member ss_family in struct sockaddr_storage : ok Checking for member __ss_family in struct sockaddr_storage : not found Checking for member sa_len in struct sockaddr : not found Checking for member sin_len in struct sockaddr_in : not found Checking for HAVE_UNIXSOCKET : ok Checking for HAVE_SECURE_MKSTEMP : ok Checking compiler accepts -fvisibility=hidden : yes Checking for HAVE_VISIBILITY_ATTR : ok Checking for HAVE_IFACE_GETIFADDRS : ok Checking for getpass : ok Checking for getpassphrase : not found Checking for REPLACE_GETPASS : ok Checking for getpwnam_r : ok Checking for getpwuid_r : ok Checking for getpwent_r : ok Checking for declaration of getpwent_r : ok Checking C prototype for getpwent_r : not found Checking for declaration of getgrent_r : ok Checking C prototype for getgrent_r : not found Checking C prototype for getpwent_r : not found Checking C prototype for getgrent_r : not found Checking for getgrouplist : ok Checking for program xsltproc : /usr/bin/xsltproc Checking for stylesheet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl : ok Checking for program python : /usr/bin/python Checking for Python version >= 2.4.2 : ok 2.7.2 Checking for library python2.7 : yes Checking for program python2.7-config : /usr/bin/python2.7-config Checking for custom code : yes 'configure' finished successfully (1m30.397s) + make -j4 V=1 WAF_MAKE=1 PATH=buildtools/bin:../../buildtools/bin:$PATH waf build Waf: Entering directory `/builddir/build/BUILD/tdb-1.2.9/bin' Checking project rules ... Project rules pass [ 1/41] Generating tdb.vscript [ 2/41] Compiling lib/replace/replace.c [ 3/41] Compiling lib/replace/snprintf.c 23:14:31 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_replace_MODULES=NULL -DSTATIC_replace_MODULES_PROTO -MD -Idefault/lib/replace -I../lib/replace -Idefault -I.. -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../lib/replace/snprintf.c -c -o default/lib/replace/snprintf_2.o 23:14:31 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_replace_MODULES=NULL -DSTATIC_replace_MODULES_PROTO -MD -Idefault/lib/replace -I../lib/replace -Idefault -I.. -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../lib/replace/replace.c -c -o default/lib/replace/replace_2.o [ 4/41] Compiling lib/replace/getpass.c 23:14:31 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_replace_MODULES=NULL -DSTATIC_replace_MODULES_PROTO -MD -Idefault/lib/replace -I../lib/replace -Idefault -I.. -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../lib/replace/getpass.c -c -o default/lib/replace/getpass_2.o [ 5/41] Generating PKGCONFIG_tdb.pc [ 6/41] Compiling lib/replace/replace.c [ 7/41] Compiling lib/replace/snprintf.c 23:14:31 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DSOCKET_WRAPPER_DISABLE=1 -DNSS_WRAPPER_DISABLE=1 -D_SAMBA_HOSTCC_ -fPIC -DSTATIC_LIBREPLACE_HOSTCC_MODULES=NULL -DSTATIC_LIBREPLACE_HOSTCC_MODULES_PROTO -MD -Idefault/lib/replace -I../lib/replace -Idefault -I.. -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../lib/replace/replace.c -c -o default/lib/replace/replace_1.o 23:14:31 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DSOCKET_WRAPPER_DISABLE=1 -DNSS_WRAPPER_DISABLE=1 -D_SAMBA_HOSTCC_ -fPIC -DSTATIC_LIBREPLACE_HOSTCC_MODULES=NULL -DSTATIC_LIBREPLACE_HOSTCC_MODULES_PROTO -MD -Idefault/lib/replace -I../lib/replace -Idefault -I.. -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../lib/replace/snprintf.c -c -o default/lib/replace/snprintf_1.o [ 8/41] Compiling lib/replace/test/testsuite.c [ 9/41] Compiling lib/replace/test/strptime.c 23:14:31 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_replace_test_MODULES=NULL -DSTATIC_replace_test_MODULES_PROTO -MD -Idefault/lib/replace -I../lib/replace -Idefault -I.. -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../lib/replace/test/strptime.c -c -o default/lib/replace/test/strptime_3.o 23:14:31 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_replace_test_MODULES=NULL -DSTATIC_replace_test_MODULES_PROTO -MD -Idefault/lib/replace -I../lib/replace -Idefault -I.. -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../lib/replace/test/testsuite.c -c -o default/lib/replace/test/testsuite_3.o [10/41] Compiling lib/replace/test/os2_delete.c [11/41] Compiling lib/replace/test/getifaddrs.c 23:14:31 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_replace_test_MODULES=NULL -DSTATIC_replace_test_MODULES_PROTO -MD -Idefault/lib/replace -I../lib/replace -Idefault -I.. -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../lib/replace/test/getifaddrs.c -c -o default/lib/replace/test/getifaddrs_3.o 23:14:31 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_replace_test_MODULES=NULL -DSTATIC_replace_test_MODULES_PROTO -MD -Idefault/lib/replace -I../lib/replace -Idefault -I.. -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../lib/replace/test/os2_delete.c -c -o default/lib/replace/test/os2_delete_3.o [12/41] Compiling common/check.c 23:14:32 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/check.c -c -o default/common/check_2.o [13/41] Compiling common/error.c 23:14:32 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/error.c -c -o default/common/error_2.o [14/41] Compiling common/tdb.c 23:14:32 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/tdb.c -c -o default/common/tdb_2.o [15/41] Compiling common/traverse.c 23:14:32 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/traverse.c -c -o default/common/traverse_2.o [16/41] Compiling common/freelistcheck.c 23:14:32 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/freelistcheck.c -c -o default/common/freelistcheck_2.o [17/41] Compiling common/lock.c 23:14:33 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/lock.c -c -o default/common/lock_2.o [18/41] Compiling common/dump.c 23:14:33 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/dump.c -c -o default/common/dump_2.o [19/41] Compiling common/freelist.c 23:14:33 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/freelist.c -c -o default/common/freelist_2.o [20/41] Compiling common/io.c 23:14:33 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/io.c -c -o default/common/io_2.o [21/41] Compiling common/open.c 23:14:33 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/open.c -c -o default/common/open_2.o [22/41] Compiling common/transaction.c 23:14:33 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/transaction.c -c -o default/common/transaction_2.o [23/41] Compiling common/hash.c 23:14:33 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/hash.c -c -o default/common/hash_2.o [24/41] Compiling common/summary.c 23:14:34 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -fvisibility=hidden -DSTATIC_tdb_MODULES=NULL -DSTATIC_tdb_MODULES_PROTO -MD -Idefault -I.. -Idefault/include -I../include -Idefault -I.. -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../common/summary.c -c -o default/common/summary_2.o [25/41] Compiling tools/tdbtorture.c 23:14:34 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_tdbtorture_MODULES=NULL -DSTATIC_tdbtorture_MODULES_PROTO -MD -Idefault -I.. -Idefault -I.. -Idefault/include -I../include -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../tools/tdbtorture.c -c -o default/tools/tdbtorture_5.o [26/41] Compiling tools/tdbrestore.c 23:14:34 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_tdbrestore_MODULES=NULL -DSTATIC_tdbrestore_MODULES_PROTO -MD -Idefault -I.. -Idefault -I.. -Idefault/include -I../include -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../tools/tdbrestore.c -c -o default/tools/tdbrestore_7.o [27/41] Compiling tools/tdbdump.c 23:14:34 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_tdbdump_MODULES=NULL -DSTATIC_tdbdump_MODULES_PROTO -MD -Idefault -I.. -Idefault -I.. -Idefault/include -I../include -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../tools/tdbdump.c -c -o default/tools/tdbdump_10.o ../tools/tdbtorture.c: In function 'main': ../tools/tdbtorture.c:408:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] ../tools/tdbtorture.c: In function 'send_count_and_suicide': ../tools/tdbtorture.c:226:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] [28/41] Compiling tools/tdbbackup.c 23:14:34 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_tdbbackup_MODULES=NULL -DSTATIC_tdbbackup_MODULES_PROTO -MD -Idefault -I.. -Idefault -I.. -Idefault/include -I../include -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../tools/tdbbackup.c -c -o default/tools/tdbbackup_13.o [29/41] Compiling tools/tdbtool.c 23:14:34 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DSTATIC_tdbtool_MODULES=NULL -DSTATIC_tdbtool_MODULES_PROTO -MD -Idefault -I.. -Idefault -I.. -Idefault/include -I../include -Idefault/lib/replace -I../lib/replace -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../tools/tdbtool.c -c -o default/tools/tdbtool_16.o [30/41] Compiling pytdb.c 23:14:34 runner /usr/bin/gcc -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DPACKAGE_VERSION="1.2.9" -fPIC -DSTATIC_pytdb_MODULES=NULL -DSTATIC_pytdb_MODULES_PROTO -MD -fno-strict-aliasing -Idefault -I.. -Idefault -I.. -Idefault/include -I../include -Idefault/lib/replace -I../lib/replace -I/usr/include/python2.7 -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../pytdb.c -c -o default/pytdb_19.o ../tools/tdbtool.c: In function 'speed_tdb': ../tools/tdbtool.c:451:17: warning: variable 'dbuf' set but not used [-Wunused-but-set-variable] ../pytdb.c: In function 'tdb_iter_next': ../pytdb.c:314:6: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyString_FromTDB_DATA ../pytdb.c: In function 'tdb_iter_dealloc': ../pytdb.c:321:14: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_Free ../pytdb.c: In function 'inittdb': ../pytdb.c:562:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed ../pytdb.c:601:1: warning: ob_refcnt of PyIntObject is 1 too high [enabled by default] ../pytdb.c:601:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) ../pytdb.c:601:1: note: but final ob_refcnt is N + 1 ../pytdb.c:591:20: note: PyIntObject allocated at: PyModule_AddObject(m, "INCOMPATIBLE_HASH", PyInt_FromLong(TDB_INCOMPATIBLE_HASH)); ../pytdb.c:565:18: note: when PyType_Ready() succeeds at: if (PyType_Ready(&PyTdb) < 0) ../pytdb.c:565:5: note: taking False path at: if (PyType_Ready(&PyTdb) < 0) ../pytdb.c:568:18: note: reaching: if (PyType_Ready(&PyTdbIterator) < 0) ../pytdb.c:568:18: note: when PyType_Ready() succeeds at: if (PyType_Ready(&PyTdbIterator) < 0) ../pytdb.c:568:5: note: taking False path at: if (PyType_Ready(&PyTdbIterator) < 0) ../pytdb.c:571:4: note: reaching: m = Py_InitModule3("tdb", tdb_methods, "TDB is a simple key-value database similar to GDBM that supports multiple writers."); ../pytdb.c:571:4: note: when Py_InitModule4_64() succeeds at: m = Py_InitModule3("tdb", tdb_methods, "TDB is a simple key-value database similar to GDBM that supports multiple writers."); ../pytdb.c:572:5: note: taking False path at: if (m == NULL) ../pytdb.c:575:20: note: reaching: PyModule_AddObject(m, "REPLACE", PyInt_FromLong(TDB_REPLACE)); ../pytdb.c:575:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "REPLACE", PyInt_FromLong(TDB_REPLACE)); ../pytdb.c:575:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "REPLACE", PyInt_FromLong(TDB_REPLACE)); ../pytdb.c:576:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "INSERT", PyInt_FromLong(TDB_INSERT)); ../pytdb.c:576:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "INSERT", PyInt_FromLong(TDB_INSERT)); ../pytdb.c:577:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "MODIFY", PyInt_FromLong(TDB_MODIFY)); ../pytdb.c:577:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "MODIFY", PyInt_FromLong(TDB_MODIFY)); ../pytdb.c:579:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "DEFAULT", PyInt_FromLong(TDB_DEFAULT)); ../pytdb.c:579:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "DEFAULT", PyInt_FromLong(TDB_DEFAULT)); ../pytdb.c:580:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "CLEAR_IF_FIRST", PyInt_FromLong(TDB_CLEAR_IF_FIRST)); ../pytdb.c:580:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "CLEAR_IF_FIRST", PyInt_FromLong(TDB_CLEAR_IF_FIRST)); ../pytdb.c:581:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "INTERNAL", PyInt_FromLong(TDB_INTERNAL)); ../pytdb.c:581:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "INTERNAL", PyInt_FromLong(TDB_INTERNAL)); ../pytdb.c:582:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "NOLOCK", PyInt_FromLong(TDB_NOLOCK)); ../pytdb.c:582:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "NOLOCK", PyInt_FromLong(TDB_NOLOCK)); ../pytdb.c:583:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "NOMMAP", PyInt_FromLong(TDB_NOMMAP)); ../pytdb.c:583:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "NOMMAP", PyInt_FromLong(TDB_NOMMAP)); ../pytdb.c:584:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "CONVERT", PyInt_FromLong(TDB_CONVERT)); ../pytdb.c:584:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "CONVERT", PyInt_FromLong(TDB_CONVERT)); ../pytdb.c:585:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "BIGENDIAN", PyInt_FromLong(TDB_BIGENDIAN)); ../pytdb.c:585:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "BIGENDIAN", PyInt_FromLong(TDB_BIGENDIAN)); ../pytdb.c:586:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "NOSYNC", PyInt_FromLong(TDB_NOSYNC)); ../pytdb.c:586:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "NOSYNC", PyInt_FromLong(TDB_NOSYNC)); ../pytdb.c:587:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "SEQNUM", PyInt_FromLong(TDB_SEQNUM)); ../pytdb.c:587:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "SEQNUM", PyInt_FromLong(TDB_SEQNUM)); ../pytdb.c:588:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "VOLATILE", PyInt_FromLong(TDB_VOLATILE)); ../pytdb.c:588:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "VOLATILE", PyInt_FromLong(TDB_VOLATILE)); ../pytdb.c:589:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "ALLOW_NESTING", PyInt_FromLong(TDB_ALLOW_NESTING)); ../pytdb.c:589:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "ALLOW_NESTING", PyInt_FromLong(TDB_ALLOW_NESTING)); ../pytdb.c:590:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "DISALLOW_NESTING", PyInt_FromLong(TDB_DISALLOW_NESTING)); ../pytdb.c:590:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "DISALLOW_NESTING", PyInt_FromLong(TDB_DISALLOW_NESTING)); ../pytdb.c:591:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "INCOMPATIBLE_HASH", PyInt_FromLong(TDB_INCOMPATIBLE_HASH)); ../pytdb.c:591:20: note: ob_refcnt is now refs: 1 + N where N >= 0 ../pytdb.c:591:20: note: when PyModule_AddObject() fails at: PyModule_AddObject(m, "INCOMPATIBLE_HASH", PyInt_FromLong(TDB_INCOMPATIBLE_HASH)); ../pytdb.c:593:20: note: when PyString_FromString() succeeds at: PyModule_AddObject(m, "__docformat__", PyString_FromString("restructuredText")); ../pytdb.c:593:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "__docformat__", PyString_FromString("restructuredText")); ../pytdb.c:595:20: note: when PyString_FromString() succeeds at: PyModule_AddObject(m, "__version__", PyString_FromString(PACKAGE_VERSION)); ../pytdb.c:595:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "__version__", PyString_FromString(PACKAGE_VERSION)); ../pytdb.c:598:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "Tdb", (PyObject *)&PyTdb); ../pytdb.c:601:1: note: returning ../pytdb.c:601:1: note: found 1 similar trace(s) to this ../pytdb.c:601:1: warning: ob_refcnt of PyStringObject is 1 too high [enabled by default] ../pytdb.c:601:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) ../pytdb.c:601:1: note: but final ob_refcnt is N + 1 ../pytdb.c:595:20: note: PyStringObject allocated at: PyModule_AddObject(m, "__version__", PyString_FromString(PACKAGE_VERSION)); ../pytdb.c:565:18: note: when PyType_Ready() succeeds at: if (PyType_Ready(&PyTdb) < 0) ../pytdb.c:565:5: note: taking False path at: if (PyType_Ready(&PyTdb) < 0) ../pytdb.c:568:18: note: reaching: if (PyType_Ready(&PyTdbIterator) < 0) ../pytdb.c:568:18: note: when PyType_Ready() succeeds at: if (PyType_Ready(&PyTdbIterator) < 0) ../pytdb.c:568:5: note: taking False path at: if (PyType_Ready(&PyTdbIterator) < 0) ../pytdb.c:571:4: note: reaching: m = Py_InitModule3("tdb", tdb_methods, "TDB is a simple key-value database similar to GDBM that supports multiple writers."); ../pytdb.c:571:4: note: when Py_InitModule4_64() succeeds at: m = Py_InitModule3("tdb", tdb_methods, "TDB is a simple key-value database similar to GDBM that supports multiple writers."); ../pytdb.c:572:5: note: taking False path at: if (m == NULL) ../pytdb.c:575:20: note: reaching: PyModule_AddObject(m, "REPLACE", PyInt_FromLong(TDB_REPLACE)); ../pytdb.c:575:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "REPLACE", PyInt_FromLong(TDB_REPLACE)); ../pytdb.c:575:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "REPLACE", PyInt_FromLong(TDB_REPLACE)); ../pytdb.c:576:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "INSERT", PyInt_FromLong(TDB_INSERT)); ../pytdb.c:576:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "INSERT", PyInt_FromLong(TDB_INSERT)); ../pytdb.c:577:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "MODIFY", PyInt_FromLong(TDB_MODIFY)); ../pytdb.c:577:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "MODIFY", PyInt_FromLong(TDB_MODIFY)); ../pytdb.c:579:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "DEFAULT", PyInt_FromLong(TDB_DEFAULT)); ../pytdb.c:579:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "DEFAULT", PyInt_FromLong(TDB_DEFAULT)); ../pytdb.c:580:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "CLEAR_IF_FIRST", PyInt_FromLong(TDB_CLEAR_IF_FIRST)); ../pytdb.c:580:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "CLEAR_IF_FIRST", PyInt_FromLong(TDB_CLEAR_IF_FIRST)); ../pytdb.c:581:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "INTERNAL", PyInt_FromLong(TDB_INTERNAL)); ../pytdb.c:581:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "INTERNAL", PyInt_FromLong(TDB_INTERNAL)); ../pytdb.c:582:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "NOLOCK", PyInt_FromLong(TDB_NOLOCK)); ../pytdb.c:582:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "NOLOCK", PyInt_FromLong(TDB_NOLOCK)); ../pytdb.c:583:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "NOMMAP", PyInt_FromLong(TDB_NOMMAP)); ../pytdb.c:583:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "NOMMAP", PyInt_FromLong(TDB_NOMMAP)); ../pytdb.c:584:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "CONVERT", PyInt_FromLong(TDB_CONVERT)); ../pytdb.c:584:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "CONVERT", PyInt_FromLong(TDB_CONVERT)); ../pytdb.c:585:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "BIGENDIAN", PyInt_FromLong(TDB_BIGENDIAN)); ../pytdb.c:585:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "BIGENDIAN", PyInt_FromLong(TDB_BIGENDIAN)); ../pytdb.c:586:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "NOSYNC", PyInt_FromLong(TDB_NOSYNC)); ../pytdb.c:586:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "NOSYNC", PyInt_FromLong(TDB_NOSYNC)); ../pytdb.c:587:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "SEQNUM", PyInt_FromLong(TDB_SEQNUM)); ../pytdb.c:587:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "SEQNUM", PyInt_FromLong(TDB_SEQNUM)); ../pytdb.c:588:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "VOLATILE", PyInt_FromLong(TDB_VOLATILE)); ../pytdb.c:588:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "VOLATILE", PyInt_FromLong(TDB_VOLATILE)); ../pytdb.c:589:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "ALLOW_NESTING", PyInt_FromLong(TDB_ALLOW_NESTING)); ../pytdb.c:589:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "ALLOW_NESTING", PyInt_FromLong(TDB_ALLOW_NESTING)); ../pytdb.c:590:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "DISALLOW_NESTING", PyInt_FromLong(TDB_DISALLOW_NESTING)); ../pytdb.c:590:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "DISALLOW_NESTING", PyInt_FromLong(TDB_DISALLOW_NESTING)); ../pytdb.c:591:20: note: when PyInt_FromLong() succeeds at: PyModule_AddObject(m, "INCOMPATIBLE_HASH", PyInt_FromLong(TDB_INCOMPATIBLE_HASH)); ../pytdb.c:591:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "INCOMPATIBLE_HASH", PyInt_FromLong(TDB_INCOMPATIBLE_HASH)); ../pytdb.c:593:20: note: when PyString_FromString() succeeds at: PyModule_AddObject(m, "__docformat__", PyString_FromString("restructuredText")); ../pytdb.c:593:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "__docformat__", PyString_FromString("restructuredText")); ../pytdb.c:595:20: note: when PyString_FromString() succeeds at: PyModule_AddObject(m, "__version__", PyString_FromString(PACKAGE_VERSION)); ../pytdb.c:595:20: note: ob_refcnt is now refs: 1 + N where N >= 0 ../pytdb.c:595:20: note: when PyModule_AddObject() fails at: PyModule_AddObject(m, "__version__", PyString_FromString(PACKAGE_VERSION)); ../pytdb.c:598:20: note: when PyModule_AddObject() succeeds at: PyModule_AddObject(m, "Tdb", (PyObject *)&PyTdb); ../pytdb.c:601:1: note: returning ../pytdb.c:601:1: note: found 11 similar trace(s) to this ../pytdb.c:562:1: note: graphical error report for function 'inittdb' written out to 'default/pytdb.c.inittdb-refcount-errors.html' ../pytdb.c: In function 'obj_repack': ../pytdb.c:356:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'PyErr_SetTDBError': ../pytdb.c:48:17: warning: Mismatching type in call to Py_BuildValue with format code "(i,s)" [enabled by default] argument 2 ("D.15332") had type "TDB_ERROR" but was expecting "int" for format code "i" ../pytdb.c:50:1: warning: ob_refcnt of new ref from call to Py_BuildValue is 1 too high [enabled by default] ../pytdb.c:50:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) ../pytdb.c:50:1: note: but final ob_refcnt is N + 1 ../pytdb.c:48:17: note: new ref from call to Py_BuildValue allocated at: PyErr_SetObject(PyExc_RuntimeError, ../pytdb.c:48:17: note: when Py_BuildValue() succeeds at: PyErr_SetObject(PyExc_RuntimeError, ../pytdb.c:48:17: note: ob_refcnt is now refs: 1 + N where N >= 0 ../pytdb.c:48:17: note: calling PyErr_SetObject() at: PyErr_SetObject(PyExc_RuntimeError, ../pytdb.c:48:17: note: ob_refcnt is now refs: 1 + N where N >= 1 ../pytdb.c:50:1: note: returning at: } ../pytdb.c:47:1: note: graphical error report for function 'PyErr_SetTDBError' written out to 'default/pytdb.c.PyErr_SetTDBError-refcount-errors.html' ../pytdb.c: In function 'obj_clear': ../pytdb.c:349:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'obj_store': ../pytdb.c:270:6: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyString_AsTDB_DATA ../pytdb.c: In function 'obj_has_key': ../pytdb.c:251:6: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyString_AsTDB_DATA ../pytdb.c: In function 'obj_delete': ../pytdb.c:237:6: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyString_AsTDB_DATA ../pytdb.c: In function 'obj_nextkey': ../pytdb.c:224:6: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyString_AsTDB_DATA ../pytdb.c: In function 'obj_firstkey': ../pytdb.c:214:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyString_FromTDB_DATA ../pytdb.c: In function 'obj_append': ../pytdb.c:204:6: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyString_AsTDB_DATA ../pytdb.c: In function 'obj_get': ../pytdb.c:191:6: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyString_AsTDB_DATA ../pytdb.c: In function 'obj_close': ../pytdb.c:180:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'obj_unlockall_read': ../pytdb.c:169:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'obj_lockall_read': ../pytdb.c:162:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'obj_unlockall': ../pytdb.c:155:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'obj_lockall': ../pytdb.c:148:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'obj_reopen': ../pytdb.c:141:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'obj_transaction_start': ../pytdb.c:134:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'obj_transaction_prepare_commit': ../pytdb.c:127:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'obj_transaction_commit': ../pytdb.c:120:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'obj_transaction_cancel': ../pytdb.c:113:2: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_SetTDBError ../pytdb.c: In function 'obj_setitem': ../pytdb.c:514:7: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyString_AsTDB_DATA ../pytdb.c: In function 'obj_getitem': ../pytdb.c:496:6: warning: passing uninitialized data (tkey) as argument 2 to function at ../pytdb.c:496 [enabled by default] ../pytdb.c:488:5: note: when considering range: 1 <= value <= 0x8000000 at: if (!PyString_Check(key)) { ../pytdb.c:488:5: note: taking False path at: if (!PyString_Check(key)) { ../pytdb.c:493:48: note: reaching: tkey.dptr = (unsigned char *)PyString_AsString(key); ../pytdb.c:493:48: note: when PyString_AsString() succeeds at: tkey.dptr = (unsigned char *)PyString_AsString(key); ../pytdb.c:494:28: note: when PyString_Size() succeeds at: tkey.dsize = PyString_Size(key); ../pytdb.c:496:6: note: found 3 similar trace(s) to this ../pytdb.c:486:1: note: graphical error report for function 'obj_getitem' written out to 'default/pytdb.c.obj_getitem-refcount-errors.html' ../pytdb.c: In function 'py_tdb_open': ../pytdb.c:86:34: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "|siiii" [enabled by default] argument 5 ("&name") had type "char * *" but was expecting "const char * *" for format code "s" ../pytdb.c: In function 'tdb_object_dealloc': ../pytdb.c:480:6: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2040, in _get_transitions_for_stmt return self._get_transitions_for_GimpleAssign(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2504, in _get_transitions_for_GimpleAssign value = self.eval_rhs(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2496, in eval_rhs % (stmt.exprcode, stmt.exprcode, stmt.loc)) NotImplementedError: Don't know how to cope with exprcode: () at ../pytdb.c:480 Waf: Leaving directory `/builddir/build/BUILD/tdb-1.2.9/bin' Build failed: -> task failed (err #1): {task: cc pytdb.c -> pytdb_19.o} make: *** [all] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.sF0H2Q (%build) Bad exit status from /var/tmp/rpm-tmp.sF0H2Q (%build) RPM build errors: Child returncode was: 1 EXCEPTION: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/libtdb.spec'] Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", line 70, in trace result = func(*args, **kw) File "/usr/lib/python2.7/site-packages/mockbuild/util.py", line 328, in do raise mockbuild.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode) Error: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/libtdb.spec'] LEAVE do --> EXCEPTION RAISED