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/veusz.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/veusz.spec'] Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/veusz-1.14-3.fc16.src.rpm Child returncode was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/veusz.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/veusz.spec'] Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.h1siq6 + umask 022 + cd /builddir/build/BUILD + LANG=C + export LANG + unset DISPLAY + cd /builddir/build/BUILD + rm -rf veusz-1.14 + /usr/bin/gzip -dc /builddir/build/SOURCES/veusz-1.14.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd veusz-1.14 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + find -name '*~' + xargs rm -f + echo 'Patch #0 (veusz-fhs-support.patch):' Patch #0 (veusz-fhs-support.patch): + /bin/cat /builddir/build/SOURCES/veusz-fhs-support.patch + /usr/bin/patch -s -p1 -b --suffix .fhs-support --fuzz=0 + sed -i '/COPYING/s@=.*@=open('\''%{vdoc}/COPYING'\'', '\''rU'\'')@' dialogs/aboutdialog.py + sed -i '/^#!/d' veusz_main.py + sed -i '/^#!/d' veusz_listen.py + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.EGtHnY + umask 022 + cd /builddir/build/BUILD + cd veusz-1.14 + LANG=C + export LANG + unset DISPLAY + 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' + /usr/bin/python setup.py build running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/veusz copying pyqtdistutils.py -> build/lib.linux-x86_64-2.7/veusz copying embed.py -> build/lib.linux-x86_64-2.7/veusz copying veusz_main.py -> build/lib.linux-x86_64-2.7/veusz copying __init__.py -> build/lib.linux-x86_64-2.7/veusz copying embed_remote.py -> build/lib.linux-x86_64-2.7/veusz copying veusz_listen.py -> build/lib.linux-x86_64-2.7/veusz copying qtall.py -> build/lib.linux-x86_64-2.7/veusz creating build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/dataeditdialog.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/histodata.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/aboutdialog.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/__init__.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/preferences.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/veuszdialog.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/datacreate.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/custom.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/reloaddata.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/importdialog.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/errorloading.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/plugin.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/safetyimport.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/stylesheet.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/datacreate2d.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/capturedialog.py -> build/lib.linux-x86_64-2.7/veusz/dialogs copying dialogs/exceptiondialog.py -> build/lib.linux-x86_64-2.7/veusz/dialogs creating build/lib.linux-x86_64-2.7/veusz/document copying document/painthelper.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/commandinterface.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/svg_export.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/__init__.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/mime.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/operations.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/readcsv.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/commandinterpreter.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/simpleread.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/datasets.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/dataset_histo.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/widgetfactory.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/selftest_export.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/emf_export.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/export.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/capture.py -> build/lib.linux-x86_64-2.7/veusz/document copying document/doc.py -> build/lib.linux-x86_64-2.7/veusz/document creating build/lib.linux-x86_64-2.7/veusz/helpers copying helpers/__init__.py -> build/lib.linux-x86_64-2.7/veusz/helpers creating build/lib.linux-x86_64-2.7/veusz/plugins copying plugins/importplugin.py -> build/lib.linux-x86_64-2.7/veusz/plugins copying plugins/__init__.py -> build/lib.linux-x86_64-2.7/veusz/plugins copying plugins/field.py -> build/lib.linux-x86_64-2.7/veusz/plugins copying plugins/datasetplugin.py -> build/lib.linux-x86_64-2.7/veusz/plugins copying plugins/toolsplugin.py -> build/lib.linux-x86_64-2.7/veusz/plugins creating build/lib.linux-x86_64-2.7/veusz/qtwidgets copying qtwidgets/historycheck.py -> build/lib.linux-x86_64-2.7/veusz/qtwidgets copying qtwidgets/recentfilesbutton.py -> build/lib.linux-x86_64-2.7/veusz/qtwidgets copying qtwidgets/datasetbrowser.py -> build/lib.linux-x86_64-2.7/veusz/qtwidgets copying qtwidgets/__init__.py -> build/lib.linux-x86_64-2.7/veusz/qtwidgets copying qtwidgets/historygroupbox.py -> build/lib.linux-x86_64-2.7/veusz/qtwidgets copying qtwidgets/historyspinbox.py -> build/lib.linux-x86_64-2.7/veusz/qtwidgets copying qtwidgets/lineeditwithclear.py -> build/lib.linux-x86_64-2.7/veusz/qtwidgets copying qtwidgets/historyvaluecombo.py -> build/lib.linux-x86_64-2.7/veusz/qtwidgets copying qtwidgets/historycombo.py -> build/lib.linux-x86_64-2.7/veusz/qtwidgets creating build/lib.linux-x86_64-2.7/veusz/setting copying setting/__init__.py -> build/lib.linux-x86_64-2.7/veusz/setting copying setting/setting.py -> build/lib.linux-x86_64-2.7/veusz/setting copying setting/settings.py -> build/lib.linux-x86_64-2.7/veusz/setting copying setting/settingdb.py -> build/lib.linux-x86_64-2.7/veusz/setting copying setting/reference.py -> build/lib.linux-x86_64-2.7/veusz/setting copying setting/stylesheet.py -> build/lib.linux-x86_64-2.7/veusz/setting copying setting/collections.py -> build/lib.linux-x86_64-2.7/veusz/setting copying setting/controls.py -> build/lib.linux-x86_64-2.7/veusz/setting creating build/lib.linux-x86_64-2.7/veusz/utils copying utils/version.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/pdf.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/utilfuncs.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/__init__.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/formatting.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/dates.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/fitlm.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/safe_eval.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/action.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/slowfuncs.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/treemodel.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/points.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/textrender.py -> build/lib.linux-x86_64-2.7/veusz/utils copying utils/colormap.py -> build/lib.linux-x86_64-2.7/veusz/utils creating build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/widget.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/fit.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/line.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/controlgraph.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/polygon.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/vectorfield.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/__init__.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/colorbar.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/page.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/ternary.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/polar.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/axis.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/axisticks.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/textlabel.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/shape.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/root.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/nonorthfunction.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/boxplot.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/contour.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/nonorthpoint.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/grid.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/key.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/pickable.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/graph.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/function.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/nonorthgraph.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/bar.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/plotters.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/point.py -> build/lib.linux-x86_64-2.7/veusz/widgets copying widgets/image.py -> build/lib.linux-x86_64-2.7/veusz/widgets creating build/lib.linux-x86_64-2.7/veusz/windows copying windows/__init__.py -> build/lib.linux-x86_64-2.7/veusz/windows copying windows/consolewindow.py -> build/lib.linux-x86_64-2.7/veusz/windows copying windows/plotwindow.py -> build/lib.linux-x86_64-2.7/veusz/windows copying windows/widgettree.py -> build/lib.linux-x86_64-2.7/veusz/windows copying windows/treeeditwindow.py -> build/lib.linux-x86_64-2.7/veusz/windows copying windows/datanavigator.py -> build/lib.linux-x86_64-2.7/veusz/windows copying windows/mainwindow.py -> build/lib.linux-x86_64-2.7/veusz/windows copying windows/simplewindow.py -> build/lib.linux-x86_64-2.7/veusz/windows copying windows/tutorial.py -> build/lib.linux-x86_64-2.7/veusz/windows running build_ext building 'veusz.helpers._nc_cntr' extension creating build/temp.linux-x86_64-2.7/helpers creating build/temp.linux-x86_64-2.7/helpers/src gcc -pthread -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -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 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/usr/include -I/usr/include/QtCore -I/usr/include/QtGui -Ihelpers/src -I/usr/include/python2.7 -c helpers/src/_nc_cntr.c -o build/temp.linux-x86_64-2.7/helpers/src/_nc_cntr.o helpers/src/_nc_cntr.c: In function 'init_nc_cntr': helpers/src/_nc_cntr.c:1839:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] helpers/src/_nc_cntr.c: In function 'Cntr_trace': helpers/src/_nc_cntr.c:1723:38: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "d|dil" [enabled by default] argument 5 ("&levels") had type "double[2] *" but was expecting "double *" (pointing to 64 bits) for format code "d" helpers/src/_nc_cntr.c: In function 'cntr_trace': helpers/src/_nc_cntr.c:1467:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed helpers/src/_nc_cntr.c:1561:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] helpers/src/_nc_cntr.c:1481:29: note: when treating unknown double * from helpers/src/_nc_cntr.c:1466 as non-NULL at: site->zlevel[0] = levels[0]; helpers/src/_nc_cntr.c:1481:21: note: when treating unknown struct Csite * from helpers/src/_nc_cntr.c:1466 as non-NULL at: site->zlevel[0] = levels[0]; helpers/src/_nc_cntr.c:1483:8: note: when considering range: -0x80000000 <= value <= 1 at: if (nlevels == 2) helpers/src/_nc_cntr.c:1483:8: note: taking False path at: if (nlevels == 2) helpers/src/_nc_cntr.c:1487:27: note: reaching: site->n = site->count = 0; helpers/src/_nc_cntr.c:1495:12: note: when considering range: -0x8000000000000000 <= value <= -1 at: if (!n) helpers/src/_nc_cntr.c:1495:12: note: taking False path at: if (!n) helpers/src/_nc_cntr.c:1497:12: note: reaching: if (n > 0) helpers/src/_nc_cntr.c:1497:12: note: taking False path at: if (n > 0) helpers/src/_nc_cntr.c:1504:20: note: reaching: ntotal -= n; helpers/src/_nc_cntr.c:1495:12: note: when considering value == (long int)0 from helpers/src/_nc_cntr.c:1493 at: if (!n) helpers/src/_nc_cntr.c:1495:12: note: taking True path at: if (!n) helpers/src/_nc_cntr.c:1507:34: note: reaching: xp0 = (double *) PyMem_Malloc(ntotal * sizeof(double)); helpers/src/_nc_cntr.c:1507:9: note: when PyMem_Malloc() fails at: xp0 = (double *) PyMem_Malloc(ntotal * sizeof(double)); helpers/src/_nc_cntr.c:1508:9: note: when PyMem_Malloc() succeeds at: yp0 = (double *) PyMem_Malloc(ntotal * sizeof(double)); helpers/src/_nc_cntr.c:1509:11: note: when PyMem_Malloc() succeeds at: nseg0 = (long *) PyMem_Malloc(nparts * sizeof(long)); helpers/src/_nc_cntr.c:1510:8: note: taking True path at: if (xp0 == NULL || yp0 == NULL || nseg0 == NULL) goto error; helpers/src/_nc_cntr.c:1558:15: note: calling PyMem_Free on NULL at: PyMem_Free(xp0); PyMem_Free(yp0); PyMem_Free(nseg0); helpers/src/_nc_cntr.c:1558:32: note: calling PyMem_Free on PyMem_Malloc allocated at helpers/src/_nc_cntr.c:1508 at: PyMem_Free(xp0); PyMem_Free(yp0); PyMem_Free(nseg0); helpers/src/_nc_cntr.c:1558:49: note: calling PyMem_Free on PyMem_Malloc allocated at helpers/src/_nc_cntr.c:1509 at: PyMem_Free(xp0); PyMem_Free(yp0); PyMem_Free(nseg0); helpers/src/_nc_cntr.c:1561:1: note: returning helpers/src/_nc_cntr.c:1561:1: note: found 3 similar trace(s) to this helpers/src/_nc_cntr.c:1467:1: note: graphical error report for function 'cntr_trace' written out to 'build/temp.linux-x86_64-2.7/helpers/src/_nc_cntr.c.cntr_trace-refcount-errors.html' helpers/src/_nc_cntr.c: In function 'data_init': helpers/src/_nc_cntr.c:1012:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed helpers/src/_nc_cntr.c: In function 'curve_tracer': helpers/src/_nc_cntr.c:818:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed helpers/src/_nc_cntr.c: In function 'zone_crosser': helpers/src/_nc_cntr.c:397:20: 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 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 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 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 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 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 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 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 helpers/src/_nc_cntr.c:397 helpers/src/_nc_cntr.c: In function 'slit_cutter': helpers/src/_nc_cntr.c:702:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed helpers/src/_nc_cntr.c: In function 'edge_walker': helpers/src/_nc_cntr.c:562:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed helpers/src/_nc_cntr.c: In function 'build_cntr_list_p': helpers/src/_nc_cntr.c:1373:31: warning: calling PyList_SetItem with NULL as argument 1 (contourList) at helpers/src/_nc_cntr.c:1373 [enabled by default] helpers/src/_nc_cntr.c:1363:18: note: when PyList_New() succeeds at: all_contours = PyList_New(nparts); helpers/src/_nc_cntr.c:1365:5: note: when considering range: 1 <= value <= 0x7fffffff at: for (i = 0; i < nparts; i++) helpers/src/_nc_cntr.c:1365:5: note: taking True path at: for (i = 0; i < nparts; i++) helpers/src/_nc_cntr.c:1367:15: note: reaching: start = end; helpers/src/_nc_cntr.c:1368:18: note: when treating unknown long int * from helpers/src/_nc_cntr.c:1368 as non-NULL at: end += np[i]; helpers/src/_nc_cntr.c:1369:33: note: when treating unknown long int * from helpers/src/_nc_cntr.c:1369 as non-NULL at: contourList = PyList_New(np[i]); helpers/src/_nc_cntr.c:1369:21: note: when PyList_New() fails at: contourList = PyList_New(np[i]); helpers/src/_nc_cntr.c:1370:9: note: when considering range: 1 <= value <= 0x7fffffff at: for (k = 0, j = start; j < end; j++, k++) helpers/src/_nc_cntr.c:1370:9: note: taking True path at: for (k = 0, j = start; j < end; j++, k++) helpers/src/_nc_cntr.c:1372:52: note: reaching: point = Py_BuildValue("(dd)", xp[j], yp[j]); helpers/src/_nc_cntr.c:1372:34: note: when treating unknown double * from helpers/src/_nc_cntr.c:1372 as non-NULL at: point = Py_BuildValue("(dd)", xp[j], yp[j]); helpers/src/_nc_cntr.c:1372:34: note: when treating unknown double * from helpers/src/_nc_cntr.c:1372 as non-NULL at: point = Py_BuildValue("(dd)", xp[j], yp[j]); helpers/src/_nc_cntr.c:1372:19: note: when Py_BuildValue() succeeds at: point = Py_BuildValue("(dd)", xp[j], yp[j]); helpers/src/_nc_cntr.c:1373:31: note: PyList_SetItem() invokes Py_TYPE() on the pointer via the PyList_Check() macro, thus accessing (NULL)->ob_type helpers/src/_nc_cntr.c:1373:31: note: found 3 similar trace(s) to this helpers/src/_nc_cntr.c:1375:27: warning: calling PyList_SetItem with NULL as argument 1 (all_contours) at helpers/src/_nc_cntr.c:1375 [enabled by default] helpers/src/_nc_cntr.c:1363:18: note: when PyList_New() fails at: all_contours = PyList_New(nparts); helpers/src/_nc_cntr.c:1365:5: note: when considering range: 1 <= value <= 0x7fffffff at: for (i = 0; i < nparts; i++) helpers/src/_nc_cntr.c:1365:5: note: taking True path at: for (i = 0; i < nparts; i++) helpers/src/_nc_cntr.c:1367:15: note: reaching: start = end; helpers/src/_nc_cntr.c:1368:18: note: when treating unknown long int * from helpers/src/_nc_cntr.c:1368 as non-NULL at: end += np[i]; helpers/src/_nc_cntr.c:1369:33: note: when treating unknown long int * from helpers/src/_nc_cntr.c:1369 as non-NULL at: contourList = PyList_New(np[i]); helpers/src/_nc_cntr.c:1369:21: note: when PyList_New() succeeds at: contourList = PyList_New(np[i]); helpers/src/_nc_cntr.c:1370:9: note: when considering range: -0x80000000 <= value <= 0 at: for (k = 0, j = start; j < end; j++, k++) helpers/src/_nc_cntr.c:1370:9: note: taking False path at: for (k = 0, j = start; j < end; j++, k++) helpers/src/_nc_cntr.c:1375:27: note: reaching: if (PyList_SetItem(all_contours, i, contourList)) goto error; helpers/src/_nc_cntr.c:1375:27: note: PyList_SetItem() invokes Py_TYPE() on the pointer via the PyList_Check() macro, thus accessing (NULL)->ob_type helpers/src/_nc_cntr.c:1375:27: note: found 3 similar trace(s) to this helpers/src/_nc_cntr.c:1358:1: note: graphical error report for function 'build_cntr_list_p' written out to 'build/temp.linux-x86_64-2.7/helpers/src/_nc_cntr.c.build_cntr_list_p-refcount-errors.html' helpers/src/_nc_cntr.c: In function 'build_cntr_list_v2': helpers/src/_nc_cntr.c:1447:27: warning: calling PyList_SetItem with NULL as argument 1 (all_contours) at helpers/src/_nc_cntr.c:1447 [enabled by default] helpers/src/_nc_cntr.c:1432:18: note: when PyList_New() fails at: all_contours = PyList_New(nparts); helpers/src/_nc_cntr.c:1435:5: note: when considering range: 1 <= value <= 0x7fffffff at: for (i = 0; i < nparts; i++) helpers/src/_nc_cntr.c:1435:5: note: taking True path at: for (i = 0; i < nparts; i++) helpers/src/_nc_cntr.c:1437:21: note: reaching: dims[0] = np[i]; helpers/src/_nc_cntr.c:1437:21: note: when treating unknown long int * from helpers/src/_nc_cntr.c:1437 as non-NULL at: dims[0] = np[i]; helpers/src/_nc_cntr.c:1439:33: note: when treating unknown void * * from helpers/src/_nc_cntr.c:1439 as non-NULL at: xyv = (PyArrayObject *) PyArray_SimpleNew(2, dims, PyArray_DOUBLE); helpers/src/_nc_cntr.c:1439:33: note: when treating unknown void * * from helpers/src/_nc_cntr.c:1439 as non-NULL at: xyv = (PyArrayObject *) PyArray_SimpleNew(2, dims, PyArray_DOUBLE); helpers/src/_nc_cntr.c:1439:13: note: when call succeeds at: xyv = (PyArrayObject *) PyArray_SimpleNew(2, dims, PyArray_DOUBLE); helpers/src/_nc_cntr.c:1440:12: note: taking False path at: if (xyv == NULL) goto error; helpers/src/_nc_cntr.c:1441:16: note: reaching: for (j = 0; j < dims[0]; j++) helpers/src/_nc_cntr.c:1441:9: note: when considering range: -0x8000000000000000 <= value <= 0 at: for (j = 0; j < dims[0]; j++) helpers/src/_nc_cntr.c:1441:9: note: taking False path at: for (j = 0; j < dims[0]; j++) helpers/src/_nc_cntr.c:1447:27: note: reaching: if (PyList_SetItem(all_contours, i, (PyObject *)xyv)) goto error; helpers/src/_nc_cntr.c:1447:27: note: PyList_SetItem() invokes Py_TYPE() on the pointer via the PyList_Check() macro, thus accessing (NULL)->ob_type helpers/src/_nc_cntr.c:1447:27: note: found 1 similar trace(s) to this helpers/src/_nc_cntr.c:1425:1: note: graphical error report for function 'build_cntr_list_v2' written out to 'build/temp.linux-x86_64-2.7/helpers/src/_nc_cntr.c.build_cntr_list_v2-refcount-errors.html' helpers/src/_nc_cntr.c: In function 'Cntr_init': helpers/src/_nc_cntr.c:1636:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed helpers/src/_nc_cntr.c: In function 'mask_zones': helpers/src/_nc_cntr.c:1251:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed helpers/src/_nc_cntr.c: In function 'Cntr_clear': helpers/src/_nc_cntr.c:1579:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed error: command 'gcc' failed with exit status 1 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.EGtHnY (%build) Bad exit status from /var/tmp/rpm-tmp.EGtHnY (%build) Child returncode was: 1 EXCEPTION: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/veusz.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/veusz.spec'] LEAVE do --> EXCEPTION RAISED