86>Apr 14 02:09:54 userdel[53470]: delete user 'rooter'
<86>Apr 14 02:09:54 groupadd[53482]: group added to /etc/group: name=rooter, GID=561
<86>Apr 14 02:09:54 groupadd[53482]: group added to /etc/gshadow: name=rooter
<86>Apr 14 02:09:54 groupadd[53482]: new group: name=rooter, GID=561
<86>Apr 14 02:09:54 useradd[53487]: new user: name=rooter, UID=561, GID=561, home=/root, shell=/bin/bash
<86>Apr 14 02:09:54 userdel[53507]: delete user 'builder'
<86>Apr 14 02:09:54 userdel[53507]: removed group 'builder' owned by 'builder'
<86>Apr 14 02:09:54 userdel[53507]: removed shadow group 'builder' owned by 'builder'
<86>Apr 14 02:09:54 groupadd[53516]: group added to /etc/group: name=builder, GID=562
<86>Apr 14 02:09:54 groupadd[53516]: group added to /etc/gshadow: name=builder
<86>Apr 14 02:09:54 groupadd[53516]: new group: name=builder, GID=562
<86>Apr 14 02:09:54 useradd[53524]: new user: name=builder, UID=562, GID=562, home=/usr/src, shell=/bin/bash
<13>Apr 14 02:09:57 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>Apr 14 02:09:57 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed
<13>Apr 14 02:09:57 rpmi: perl-devel-1:5.22.3-alt0.M80P.1 1485958065 installed
<13>Apr 14 02:09:57 rpmi: libyaml2-0.1.6-alt1 1397147705 installed
<13>Apr 14 02:09:57 rpmi: libruby-2.5.1-alt0.M80P.1 1525659669 installed
<13>Apr 14 02:09:57 rpmi: libcudd-2.5.1-alt2 1426512826 installed
<13>Apr 14 02:09:57 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed
<13>Apr 14 02:09:57 rpmi: libstdc++5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed
<13>Apr 14 02:09:57 rpmi: libtinfo-devel-5.9-alt8 1456756459 installed
<13>Apr 14 02:09:57 rpmi: libncurses-devel-5.9-alt8 1456756459 installed
<13>Apr 14 02:09:57 rpmi: python-modules-curses-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:09:57 rpmi: libverto-0.2.6-alt1_6 1455633234 installed
<13>Apr 14 02:09:57 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed
<13>Apr 14 02:09:57 rpmi: libcom_err-1.42.13-alt2 1449075846 installed
<13>Apr 14 02:09:58 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed
<13>Apr 14 02:09:58 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed
<13>Apr 14 02:09:58 rpmi: gcc5-c++-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed
<13>Apr 14 02:09:58 rpmi: libcudd-devel-2.5.1-alt2 1426512826 installed
<13>Apr 14 02:09:58 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed
<13>Apr 14 02:09:59 rpmi: ruby-stdlibs-2.5.1-alt0.M80P.1 1525659669 installed
<13>Apr 14 02:09:59 rpmi: swig-data-1:3.0.8-alt1 1453777133 installed
<86>Apr 14 02:09:59 groupadd[64933]: group added to /etc/group: name=_keytab, GID=499
<86>Apr 14 02:09:59 groupadd[64933]: group added to /etc/gshadow: name=_keytab
<86>Apr 14 02:09:59 groupadd[64933]: new group: name=_keytab, GID=499
<13>Apr 14 02:09:59 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed
<13>Apr 14 02:09:59 rpmi: swig-1:3.0.8-alt1 1453777107 installed
<13>Apr 14 02:09:59 rpmi: python3-base-3.5.4-alt2.M80P.1 1527753911 installed
<13>Apr 14 02:09:59 rpmi: python3-3.5.4-alt2.M80P.1 1527753911 installed
<13>Apr 14 02:09:59 rpmi: python-modules-compiler-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:09:59 rpmi: rpm-build-python3-0.1.10.10-alt1.M80P.1 1530521451 installed
<13>Apr 14 02:10:00 rpmi: libpython3-3.5.4-alt2.M80P.1 1527753911 installed
<13>Apr 14 02:10:00 rpmi: python3-dev-3.5.4-alt2.M80P.1 1527753911 installed
<13>Apr 14 02:10:00 rpmi: python-modules-email-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-modules-unittest-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-modules-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-modules-encodings-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-modules-xml-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-modules-hotshot-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-modules-bsddb-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-modules-ctypes-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-modules-multiprocessing-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-modules-logging-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-dev-2.7.11-alt6.M80P.1 1527682470 installed
<13>Apr 14 02:10:00 rpmi: python-tools-2to3-2.7.11-alt6.M80P.1 1527682470 installed
Installing python-module-pycudd-2.0.2-alt2.1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.73010
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf python-module-pycudd-2.0.2
+ echo 'Source #0 (python-module-pycudd-2.0.2.tar):'
Source #0 (python-module-pycudd-2.0.2.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/python-module-pycudd-2.0.2.tar
+ cd python-module-pycudd-2.0.2
+ /bin/chmod -c -Rf u+rwX,go-w .
+ cp -fR . ../python3
+ find ../python3 -type f -name '*.py' -exec 2to3 -w -n '{}' +
RefactoringTool: Skipping optional fixer: buffer
RefactoringTool: Skipping optional fixer: idioms
RefactoringTool: Skipping optional fixer: set_literal
RefactoringTool: Skipping optional fixer: ws_comma
RefactoringTool: Refactored ../python3/example3.py
RefactoringTool: Refactored ../python3/example2.py
RefactoringTool: No changes to ../python3/example1.py
RefactoringTool: Refactored ../python3/doccer.py
RefactoringTool: Files that were modified:
RefactoringTool: ../python3/example3.py
RefactoringTool: ../python3/example2.py
RefactoringTool: ../python3/example1.py
RefactoringTool: ../python3/doccer.py
--- ../python3/example3.py (original)
+++ ../python3/example3.py (refactored)
@@ -30,7 +30,7 @@
rel = (~a & ~b & ((~c & ~d) | (c & d))) | (a & b & ((~c & d) | (c & ~d)))
rel |= (~a & b)
rel |= (a & ~b)
-print "The relation is"
+print("The relation is")
rel.PrintMinterm()
# Create a BrelRelation_t object
@@ -45,8 +45,8 @@
# each minimised output. In our case, note how output 1 is reduced to always 0 --
# thus, the call to PrintMinterm doesn't produce any output
#
-print "Output 0 is"
+print("Output 0 is")
z[0].PrintMinterm()
-print "Output 1 is"
+print("Output 1 is")
z[1].PrintMinterm()
--- ../python3/example2.py (original)
+++ ../python3/example2.py (refactored)
@@ -19,7 +19,7 @@
rel |= (~a & b)
rel |= (a & ~b)
-print "Going to iterate over the following function"
+print("Going to iterate over the following function")
rel.PrintMinterm()
#
@@ -27,25 +27,25 @@
# Note that since the package uses complement edges, the nodes may not be what
# you expected!! Refer pyiter.i and ddnode.i for details on how this is done.
#
-print "Testing iteration methods ..."
+print("Testing iteration methods ...")
# Over cubes
-print "Over cubes ..."
+print("Over cubes ...")
pycudd.set_iter_meth(0)
for cube in rel:
- print pycudd.cube_tuple_to_str(cube)
+ print(pycudd.cube_tuple_to_str(cube))
# Over nodes
-print "Over nodes ..."
+print("Over nodes ...")
pycudd.set_iter_meth(1)
for node in rel:
- print "***"
+ print("***")
node.PrintMinterm()
# Over primes
-print "Over primes ..."
+print("Over primes ...")
pycudd.set_iter_meth(2)
for prime in rel:
- print pycudd.cube_tuple_to_str(prime)
+ print(pycudd.cube_tuple_to_str(prime))
#
# One/two literal clause enumeration
@@ -68,6 +68,6 @@
i=0
cl = tlc.ReadIthClause(i)
while cl[0] != 0:
- print cl[1:]
+ print(cl[1:])
i += 1
cl = tlc.ReadIthClause(i)
--- ../python3/doccer.py (original)
+++ ../python3/doccer.py (refactored)
@@ -49,7 +49,7 @@
def create_reverse_lookups_and_additions(class_dict,cname):
not_there = []
fn_dict = {}
- for fname,fn in class_dict.items():
+ for fname,fn in list(class_dict.items()):
trial1 = 'Cudd_'+fname
trial2 = 'Cudd_bdd'+fname
trial3 = 'cudd'+fname
@@ -104,7 +104,7 @@
def write_class_details(class_dict,cname):
not_there = pycudd_additions[cname]
fn_dict = pycudd_normal[cname]
- fnames = class_dict.keys()
+ fnames = list(class_dict.keys())
fnames.sort()
for fname in fnames:
fn = class_dict[fname]
@@ -147,7 +147,7 @@
r'
PyCUDD package documentation
',
r'Classes/Methods provided
',
r'
']
-header += map(lambda c: class_info_loc % (c,c), classes_to_doc)
+header += [class_info_loc % (c,c) for c in classes_to_doc]
header += [
r'The document shows, for a given CUDD function, the corresponding PyCUDD class and method that implements it. The link highlighted in the CUDD name opens the',
r' CUDD documentation for the function. The links in the See Also: section point to the corresponding PyCUDD function details. Refer to the file UNIMPLEMENTED for a list of',
@@ -174,7 +174,7 @@
for cls in classes_to_doc:
# Format the class header lines. Note the dummy %s in the last line for compatibility with %
- class_hdr_lines = map(lambda x: class_info_header[x[0]] % x[1], zip(range(3),[(cls,cls),cls,""]))
+ class_hdr_lines = [class_info_header[x[0]] % x[1] for x in zip(list(range(3)),[(cls,cls),cls,""])]
# Gak! Ugliness. The class documentation is tacked on to the __del__ method due to SWIG issues
# Remember to e-mail swig-devel with the details.
if pycudd.__dict__[cls].__doc__[:2] != "__":
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.73010
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-pycudd-2.0.2
+ LIB_SUFFIX=64
+ make LIB_SUFFIX=64 'FLAGS=-pipe -Wall -g -O2 -fPIC -DPIC -I/usr/include/cudd -DFALSE=false -DTRUE=true'
make: Entering directory `/usr/src/RPM/BUILD/python-module-pycudd-2.0.2'
g++ -pipe -Wall -g -O2 -fPIC -DPIC -I/usr/include/cudd -DFALSE=false -DTRUE=true -I/usr/include/include -I. -I/usr/include/python2.7 -I/usr/lib64/python2.7/config -c pycudd.cpp
gcc -E -P -x c ./docstring | sed -e "s/\"\([^,]*\)\"/\1/g" | sed -e "s/\([^\n].*\)/#define DOCSTRING \"\1\"/" > docstring.h
/usr/bin/swig -c++ -python -o pycudd_wrap.cpp -DCUDDVER=0x020400 pycudd.i;
pycudd.h:8: Warning 454: Setting a pointer/reference variable may leak memory.
g++ -pipe -Wall -g -O2 -fPIC -DPIC -I/usr/include/cudd -DFALSE=false -DTRUE=true -I/usr/include/include -I. -I/usr/include/python2.7 -I/usr/lib64/python2.7/config -c pycudd_wrap.cpp
pycudd_wrap.cpp: In function 'void KillAllNodes(DdManager*)':
pycudd_wrap.cpp:3616:7: warning: unused variable 'count' [-Wunused-variable]
int count = 0;
^
pycudd_wrap.cpp:3618:7: warning: variable 'collected' set but not used [-Wunused-but-set-variable]
int collected = 0;
^
pycudd_wrap.cpp: In function 'PyObject* _wrap_DdTlcInfo_ReadIthClause(PyObject*, PyObject*)':
pycudd_wrap.cpp:7549:7: warning: unused variable 'res5' [-Wunused-variable]
int res5 = SWIG_TMPOBJ ;
^
pycudd_wrap.cpp:7551:7: warning: unused variable 'res6' [-Wunused-variable]
int res6 = SWIG_TMPOBJ ;
^
pycudd_wrap.cpp: In function 'DdGen* new_DdGen__SWIG_0(DdNode*, int, DdNode*)':
pycudd_wrap.cpp:4138:12: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
return result;
^
pycudd_wrap.cpp: In function 'void KillAllNodes(DdManager*)':
pycudd_wrap.cpp:3685:30: warning: 'Node' may be used uninitialized in this function [-Wmaybe-uninitialized]
ord = self->permZ[Node->index];
^
g++ -shared pycudd.o pycudd_wrap.o -o _pycudd.so -L/usr/src/RPM/BUILD/python-module-pycudd-2.0.2/../cudd-2.4.2//lib -lm -lstdc++ -lcudd -lmtr -lst -ldddmp -lepd;
make: Leaving directory `/usr/src/RPM/BUILD/python-module-pycudd-2.0.2'
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-pycudd-2.0.2
+ make LIB_SUFFIX=64 'FLAGS=-pipe -Wall -g -O2 -fPIC -DPIC -I/usr/include/cudd -DFALSE=false -DTRUE=true' PYTHON_VER=python3.5m 'SWIG=swig -py3'
make: Entering directory `/usr/src/RPM/BUILD/python3'
g++ -pipe -Wall -g -O2 -fPIC -DPIC -I/usr/include/cudd -DFALSE=false -DTRUE=true -I/usr/include/include -I. -I/usr/include/python3.5m -I/usr/lib64/python3.5m/config -c pycudd.cpp
gcc -E -P -x c ./docstring | sed -e "s/\"\([^,]*\)\"/\1/g" | sed -e "s/\([^\n].*\)/#define DOCSTRING \"\1\"/" > docstring.h
swig -py3 -c++ -python -o pycudd_wrap.cpp -DCUDDVER=0x020400 pycudd.i;
pycudd.h:8: Warning 454: Setting a pointer/reference variable may leak memory.
g++ -pipe -Wall -g -O2 -fPIC -DPIC -I/usr/include/cudd -DFALSE=false -DTRUE=true -I/usr/include/include -I. -I/usr/include/python3.5m -I/usr/lib64/python3.5m/config -c pycudd_wrap.cpp
pycudd_wrap.cpp: In function 'void KillAllNodes(DdManager*)':
pycudd_wrap.cpp:3616:7: warning: unused variable 'count' [-Wunused-variable]
int count = 0;
^
pycudd_wrap.cpp:3618:7: warning: variable 'collected' set but not used [-Wunused-but-set-variable]
int collected = 0;
^
pycudd_wrap.cpp: In function 'PyObject* _wrap_DdTlcInfo_ReadIthClause(PyObject*, PyObject*)':
pycudd_wrap.cpp:7549:7: warning: unused variable 'res5' [-Wunused-variable]
int res5 = SWIG_TMPOBJ ;
^
pycudd_wrap.cpp:7551:7: warning: unused variable 'res6' [-Wunused-variable]
int res6 = SWIG_TMPOBJ ;
^
pycudd_wrap.cpp: In function 'DdGen* new_DdGen__SWIG_0(DdNode*, int, DdNode*)':
pycudd_wrap.cpp:4138:12: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
return result;
^
pycudd_wrap.cpp: In function 'void KillAllNodes(DdManager*)':
pycudd_wrap.cpp:3685:30: warning: 'Node' may be used uninitialized in this function [-Wmaybe-uninitialized]
ord = self->permZ[Node->index];
^
g++ -shared pycudd.o pycudd_wrap.o -o _pycudd.so -L/usr/src/RPM/BUILD/python3/../cudd-2.4.2//lib -lm -lstdc++ -lcudd -lmtr -lst -ldddmp -lepd;
make: Leaving directory `/usr/src/RPM/BUILD/python3'
+ 2to3 -w -n pycudd.py
RefactoringTool: Skipping optional fixer: buffer
RefactoringTool: Skipping optional fixer: idioms
RefactoringTool: Skipping optional fixer: set_literal
RefactoringTool: Skipping optional fixer: ws_comma
RefactoringTool: Refactored pycudd.py
RefactoringTool: Files that were modified:
RefactoringTool: pycudd.py
--- pycudd.py (original)
+++ pycudd.py (refactored)
@@ -742,7 +742,7 @@
return _pycudd.EpDouble_EpdIsNanOrInf(self)
- def __nonzero__(self) -> "bool":
+ def __bool__(self) -> "bool":
"""__nonzero__(EpDouble self) -> bool"""
return _pycudd.EpDouble___nonzero__(self)
@@ -2064,7 +2064,7 @@
return ForeachNodeIterator(self)
elif iter_meth == 2:
if cudd_version < 0x020400:
- print "Cannot iterate over primes with CUDD < 2.4.0"
+ print("Cannot iterate over primes with CUDD < 2.4.0")
raise RuntimeError
npair = NodePair(self,self)
return ForeachPrimeIterator(npair)
@@ -2993,7 +2993,7 @@
return _pycudd.DdNode___ge__(self, other)
- def __nonzero__(self) -> "bool":
+ def __bool__(self) -> "bool":
"""__nonzero__(DdNode self) -> bool"""
return _pycudd.DdNode___nonzero__(self)
@@ -3047,7 +3047,7 @@
def __iter__(self):
global iter_meth
if iter_meth != 2:
- print "Can only enumerate primes for a NodePair. Setting iter_meth == 2 and proceeding"
+ print("Can only enumerate primes for a NodePair. Setting iter_meth == 2 and proceeding")
iter_meth == 2
return ForeachPrimeIterator(self)
__doc__="This is used to provide the functionality of prime enumeration in CUDD 2.4.0. Create the NodePair by passing the DdNodes for lower and upper to the constructor. Once that is done, you can iterate over the primes of the NodePair using the Python for statement. There is no need to do this if you are interested in the primes of a simple DdNode -- the package automatically creates the NodePair and destroys it in that case."
@@ -3105,7 +3105,7 @@
global iter_meth
methods = ["cubes", "nodes", "primes"]
if verbose:
- print "Setting iter method to iterate over ",methods[meth]
+ print("Setting iter method to iterate over ",methods[meth])
iter_meth = meth
class ForeachCubeIterator:
@@ -3119,7 +3119,7 @@
def __iter__(self):
return self
- def next(self):
+ def __next__(self):
if self.done: raise StopIteration
to_ret = self.ret_val[1:]
self.ret_val = self.node.NextCube(self.gen)
@@ -3138,7 +3138,7 @@
def __iter__(self):
return self
- def next(self):
+ def __next__(self):
if self.done: raise StopIteration
to_ret = self.ret_val[1]
self.ret_val = self.node.NextNode(self.gen)
@@ -3150,7 +3150,7 @@
def __init__(self,npair):
global cudd_version
if cudd_version < 0x020400:
- print "CUDD versions < 2.4.0 do not support iteration over primes"
+ print("CUDD versions < 2.4.0 do not support iteration over primes")
raise RuntimeError
self.gen = DdGen(npair.LOWER(), iter_meth, npair.UPPER())
self.npair = npair
@@ -3160,7 +3160,7 @@
def __iter__(self):
return self
- def next(self):
+ def __next__(self):
if self.done: raise StopIteration
to_ret = self.ret_val[1:]
self.ret_val = self.npair.NextPrime(self.gen)
+ sed -i 's|\t| |g' pycudd.py
+ popd
~/RPM/BUILD/python-module-pycudd-2.0.2
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.28647
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/python-module-pycudd-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/python-module-pycudd-buildroot
+ cd python-module-pycudd-2.0.2
+ install -d /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python2.7/site-packages
+ install -m644 pycudd.py _pycudd.so /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python2.7/site-packages/
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-pycudd-2.0.2
+ install -d /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python3/site-packages
+ install -m644 pycudd.py _pycudd.so /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python3/site-packages/
+ popd
~/RPM/BUILD/python-module-pycudd-2.0.2
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/python-module-pycudd-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/python-module-pycudd-buildroot (binconfig,pkgconfig,libtool,desktop)
Compressing files in /usr/src/tmp/python-module-pycudd-buildroot (auto)
Adjusting library links in /usr/src/tmp/python-module-pycudd-buildroot
./usr/lib64:
Verifying ELF objects in /usr/src/tmp/python-module-pycudd-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Bytecompiling python modules in /usr/src/tmp/python-module-pycudd-buildroot using /usr/bin/python
compile /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python2.7/site-packages/pycudd.py
Bytecompiling python modules with optimization in /usr/src/tmp/python-module-pycudd-buildroot using /usr/bin/python -O
compile /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python2.7/site-packages/pycudd.py
Bytecompiling python3 modules in /usr/src/tmp/python-module-pycudd-buildroot using python3
compile /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python3/site-packages/pycudd.py
Can't list '/usr/src/tmp/python-module-pycudd-buildroot/usr/lib/python3/site-packages'
Bytecompiling python3 modules with optimization in /usr/src/tmp/python-module-pycudd-buildroot using python3 -O
compile /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python3/site-packages/pycudd.py
Can't list '/usr/src/tmp/python-module-pycudd-buildroot/usr/lib/python3/site-packages'
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python-module-pycudd-buildroot using python3 -OO
compile /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python3/site-packages/pycudd.py
Can't list '/usr/src/tmp/python-module-pycudd-buildroot/usr/lib/python3/site-packages'
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib64/python3/site-packages/__pycache__/pycudd.cpython-35.opt-1.pyc' => './usr/lib64/python3/site-packages/__pycache__/pycudd.cpython-35.pyc'
Hardlinking identical .pyc and .pyo files
'./usr/lib64/python2.7/site-packages/pycudd.pyo' => './usr/lib64/python2.7/site-packages/pycudd.pyc'
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.64806
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-pycudd-2.0.2
+ export PYTHONPATH=/usr/src/RPM/BUILD/python-module-pycudd-2.0.2
+ PYTHONPATH=/usr/src/RPM/BUILD/python-module-pycudd-2.0.2
+ python example1.py
0---- 1
10001 1
1010- 1
10111 1
110-1 1
1110- 1
11111 1
+ python example2.py
Going to iterate over the following function
0000 1
0011 1
01-- 1
10-- 1
1101 1
1110 1
Testing iteration methods ...
Over cubes ...
0000
0011
01--
10--
1101
1110
Over nodes ...
***
---- 1
***
---1 1
***
--00 1
--11 1
***
-100 1
-111 1
***
-000 1
-011 1
-1-- 1
***
0001 1
0010 1
1100 1
1111 1
Over primes ...
10--
01--
-110
-101
-011
-000
((8, 0), (-1, 1))
((6, 0), (7, 1))
((4, 1), (5, 1))
((2, 1), (3, 0))
((0, 0), (1, 0))
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-pycudd-2.0.2
+ export PYTHONPATH=/usr/src/RPM/BUILD/python3
+ PYTHONPATH=/usr/src/RPM/BUILD/python3
+ python3 example1.py
0---- 1
10001 1
1010- 1
10111 1
110-1 1
1110- 1
11111 1
+ python3 example2.py
Going to iterate over the following function
Testing iteration methods ...
Over cubes ...
0000
0011
01--
10--
1101
1110
Over nodes ...
***
***
***
***
***
***
Over primes ...
10--
01--
-110
-101
-011
-000
((8, 0), (-1, 1))
((6, 0), (7, 1))
((4, 1), (5, 1))
((2, 1), (3, 0))
((0, 0), (1, 0))
0000 1
0011 1
01-- 1
10-- 1
1101 1
1110 1
---- 1
---1 1
--00 1
--11 1
-100 1
-111 1
-000 1
-011 1
-1-- 1
0001 1
0010 1
1100 1
1111 1
+ popd
~/RPM/BUILD/python-module-pycudd-2.0.2
+ exit 0
Processing files: python-module-pycudd-2.0.2-alt2.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.94737
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-pycudd-2.0.2
+ DOCDIR=/usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python-module-pycudd-2.0.2
+ export DOCDIR
+ rm -rf /usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python-module-pycudd-2.0.2
+ /bin/mkdir -p /usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python-module-pycudd-2.0.2
+ cp -prL README UNIMPLEMENTED example1.py example2.py example3.py doc/cuddAllDet.html doc/pycudd_doc.html /usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python-module-pycudd-2.0.2
+ chmod -R go-w /usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python-module-pycudd-2.0.2
+ chmod -R a+rX /usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python-module-pycudd-2.0.2
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oPHVo0
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IHQsUA
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks)
python.req: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python2.7/site-packages/pycudd.py: skipping sys
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python2.7/site-packages/pycudd.py: line=22 IGNORE (for REQ=slight and deep=12) module=os
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python2.7/site-packages/pycudd.py: line=23 IGNORE (for REQ=slight and deep=12) module=imp
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python2.7/site-packages/pycudd.py: line=28 IGNORE (for REQ=slight and deep=16) module=_pycudd
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python2.7/site-packages/pycudd.py: line=39 IGNORE (for REQ=slight and deep=8) module=_pycudd
Provides: python2.7(pycudd), python2.7(_pycudd)
Requires: /usr/lib64/python2.7/site-packages, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libcudd.so.0()(64bit) >= set:nekIoXnCRVE87HtkVvI0u5OZBFltzTZ5dLnlj6BN9xMUFeZzh2GmprDB7Zp9FdiZ6KQvbZygEY886V4szYM59DSMoAvNN6H4ylLVfFQ7w6Dpqb5ZbRMYozl2Zuxd48WrcpGOYMahlQ7ihTachkpDLtHlX0y2878Bxv6nxeZpWawvFpwyEJDVzIAHy1OfZfzAmu1H4XmwDCbMfLy78IPJVGoyhNNMRHhxW8SUYpTRh2YcqqkZL8Q9wZeViFE11qd3WJ4tYe2XbbBMO3rOz94SHmCuTjVwdw4FWt10p2el6pVmG3VU6bQCaODsVZFmpwjZ0mUeNXU7DKGPYxD2fvVdplwfuoqwVudUmQHWBZjjUpwvkOCIoQRmW1luzhwj9AfHSlVY6R44WdZqNU2KpRtEmfJyl5ipkx7ogW4RMGDZ081oIreZF1DngkJM16H2Pw6ERLM4DXRBiGZaugdNBZ2SNze42GVVVtLaZFTq3osrNMkkwHf7JWAZykWXUg3gnbe1GSz4UkGeUcTscxDTK2bPD6e26NSydy1UWCcIIXGsWlyhWGm4FpeGsfLaV0CcEGYgEGaD0Qn3TAHlPfw2D1ylJWb5P3WdSp1Z8gE1nEna9FbnXuUbw35rrv0Mqla2LPfcH2u9iRYRc4WzoZh52ZdHLxsANPIL8uNNtgXDamr6Uc82O2UL5P29YTIpBEt3ZvhEjl0pAEZsAPP6znqdUJp4LU1jgVYxIh3cUvwbUvWhxXZqJ8rqE896LEY0GYFc5ZrnFB742ECIYbNr5Wq501M6WYZgO6iWDgA9GrMh0Sl2i4rdszqVkUXNILBABnjcX9xpekqtsWLGaUnbRcc, libdddmp.so.0()(64bit) >= set:jg24aeUZqbiynfHY2ah2, libepd.so.0()(64bit) >= set:jdkbFKs4ogZg0TAZc0tq69MT6e975QNgju4sv770f60vTxMfjnNkMMG8trDqZCkvTO5xE6DG0nUXL1, libgcc_s.so.1(GCC_3.0)(64bit), libmtr.so.0()(64bit) >= set:jiNJa, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.1)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yKU2we
Creating python-module-pycudd-debuginfo package
Processing files: python3-module-pycudd-2.0.2-alt2.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.49734
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-pycudd-2.0.2
+ DOCDIR=/usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python3-module-pycudd-2.0.2
+ export DOCDIR
+ rm -rf /usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python3-module-pycudd-2.0.2
+ /bin/mkdir -p /usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python3-module-pycudd-2.0.2
+ cp -prL README UNIMPLEMENTED ../python3/example1.py ../python3/example2.py ../python3/example3.py doc/cuddAllDet.html doc/pycudd_doc.html /usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python3-module-pycudd-2.0.2
+ chmod -R go-w /usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python3-module-pycudd-2.0.2
+ chmod -R a+rX /usr/src/tmp/python-module-pycudd-buildroot/usr/share/doc/python3-module-pycudd-2.0.2
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AdHJaW
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.k5UF5G
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks)
python3.req: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python3/site-packages/pycudd.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python3/site-packages/pycudd.py: line=22 IGNORE (for REQ=slight and deep=12) module=os
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python3/site-packages/pycudd.py: line=23 IGNORE (for REQ=slight and deep=12) module=imp
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python3/site-packages/pycudd.py: line=28 IGNORE (for REQ=slight and deep=16) module=_pycudd
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/python3/site-packages/pycudd.py: line=39 IGNORE (for REQ=slight and deep=8) module=_pycudd
Provides: python3(pycudd), python3.3(pycudd), python3(_pycudd), python3.3(_pycudd)
Requires: /usr/lib64/python3/site-packages, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libcudd.so.0()(64bit) >= set:nekIoXnCRVE87HtkVvI0u5OZBFltzTZ5dLnlj6BN9xMUFeZzh2GmprDB7Zp9FdiZ6KQvbZygEY886V4szYM59DSMoAvNN6H4ylLVfFQ7w6Dpqb5ZbRMYozl2Zuxd48WrcpGOYMahlQ7ihTachkpDLtHlX0y2878Bxv6nxeZpWawvFpwyEJDVzIAHy1OfZfzAmu1H4XmwDCbMfLy78IPJVGoyhNNMRHhxW8SUYpTRh2YcqqkZL8Q9wZeViFE11qd3WJ4tYe2XbbBMO3rOz94SHmCuTjVwdw4FWt10p2el6pVmG3VU6bQCaODsVZFmpwjZ0mUeNXU7DKGPYxD2fvVdplwfuoqwVudUmQHWBZjjUpwvkOCIoQRmW1luzhwj9AfHSlVY6R44WdZqNU2KpRtEmfJyl5ipkx7ogW4RMGDZ081oIreZF1DngkJM16H2Pw6ERLM4DXRBiGZaugdNBZ2SNze42GVVVtLaZFTq3osrNMkkwHf7JWAZykWXUg3gnbe1GSz4UkGeUcTscxDTK2bPD6e26NSydy1UWCcIIXGsWlyhWGm4FpeGsfLaV0CcEGYgEGaD0Qn3TAHlPfw2D1ylJWb5P3WdSp1Z8gE1nEna9FbnXuUbw35rrv0Mqla2LPfcH2u9iRYRc4WzoZh52ZdHLxsANPIL8uNNtgXDamr6Uc82O2UL5P29YTIpBEt3ZvhEjl0pAEZsAPP6znqdUJp4LU1jgVYxIh3cUvwbUvWhxXZqJ8rqE896LEY0GYFc5ZrnFB742ECIYbNr5Wq501M6WYZgO6iWDgA9GrMh0Sl2i4rdszqVkUXNILBABnjcX9xpekqtsWLGaUnbRcc, libdddmp.so.0()(64bit) >= set:jg24aeUZqbiynfHY2ah2, libepd.so.0()(64bit) >= set:jdkbFKs4ogZg0TAZc0tq69MT6e975QNgju4sv770f60vTxMfjnNkMMG8trDqZCkvTO5xE6DG0nUXL1, libgcc_s.so.1(GCC_3.0)(64bit), libmtr.so.0()(64bit) >= set:jiNJa, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.1)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), python3.5-ABI(64bit), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.C6kzKF
Creating python3-module-pycudd-debuginfo package
Processing files: python-module-pycudd-debuginfo-2.0.2-alt2.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.W6ByeI
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GawrdO
find-requires: running scripts (debuginfo)
Requires: python-module-pycudd = 2.0.2-alt2.1, debug64(libc.so.6), debug64(libcudd.so.0), debug64(libdddmp.so.0), debug64(libepd.so.0), debug64(libgcc_s.so.1), debug64(libmtr.so.0), debug64(libstdc++.so.6)
Processing files: python3-module-pycudd-debuginfo-2.0.2-alt2.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qaAjGX
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0QiSwa
find-requires: running scripts (debuginfo)
Requires: python3-module-pycudd = 2.0.2-alt2.1, debug64(libc.so.6), debug64(libcudd.so.0), debug64(libdddmp.so.0), debug64(libepd.so.0), debug64(libgcc_s.so.1), debug64(libmtr.so.0), debug64(libstdc++.so.6)
Wrote: /usr/src/RPM/RPMS/x86_64/python-module-pycudd-2.0.2-alt2.1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-pycudd-2.0.2-alt2.1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/python-module-pycudd-debuginfo-2.0.2-alt2.1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-pycudd-debuginfo-2.0.2-alt2.1.x86_64.rpm
51.74user 2.59system 1:11.21elapsed 76%CPU (0avgtext+0avgdata 228904maxresident)k
0inputs+0outputs (0major+672218minor)pagefaults 0swaps
58.47user 5.00system 1:22.14elapsed 77%CPU (0avgtext+0avgdata 228904maxresident)k
0inputs+0outputs (0major+1016218minor)pagefaults 0swaps