86>Mar 17 07:40:09 userdel[20696]: delete user 'rooter'
<86>Mar 17 07:40:09 userdel[20696]: removed group 'rooter' owned by 'rooter'
<86>Mar 17 07:40:09 groupadd[20704]: group added to /etc/group: name=rooter, GID=603
<86>Mar 17 07:40:09 groupadd[20704]: group added to /etc/gshadow: name=rooter
<86>Mar 17 07:40:09 groupadd[20704]: new group: name=rooter, GID=603
<86>Mar 17 07:40:09 useradd[20711]: new user: name=rooter, UID=603, GID=603, home=/root, shell=/bin/bash
<86>Mar 17 07:40:09 userdel[20723]: delete user 'builder'
<86>Mar 17 07:40:09 userdel[20723]: removed group 'builder' owned by 'builder'
<86>Mar 17 07:40:09 groupadd[20732]: group added to /etc/group: name=builder, GID=604
<86>Mar 17 07:40:09 groupadd[20732]: group added to /etc/gshadow: name=builder
<86>Mar 17 07:40:09 groupadd[20732]: new group: name=builder, GID=604
<86>Mar 17 07:40:09 useradd[20742]: new user: name=builder, UID=604, GID=604, home=/usr/src, shell=/bin/bash
<13>Mar 17 07:40:13 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>Mar 17 07:40:13 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871125 installed
<13>Mar 17 07:40:14 rpmi: perl-devel-1:5.22.3-alt0.M80P.1 1485958186 installed
<13>Mar 17 07:40:14 rpmi: libyaml2-0.1.6-alt1 1397147705 installed
<13>Mar 17 07:40:14 rpmi: libruby-2.5.1-alt0.M80P.1 1525659728 installed
<13>Mar 17 07:40:14 rpmi: libcudd-2.5.1-alt2 1426512834 installed
<13>Mar 17 07:40:14 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed
<13>Mar 17 07:40:14 rpmi: libstdc++5-devel-5.3.1-alt3 1457664660 installed
<13>Mar 17 07:40:14 rpmi: libtinfo-devel-5.9-alt8 1456756589 installed
<13>Mar 17 07:40:15 rpmi: libncurses-devel-5.9-alt8 1456756589 installed
<13>Mar 17 07:40:15 rpmi: python-modules-curses-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:15 rpmi: libverto-0.2.6-alt1_6 1455633232 installed
<13>Mar 17 07:40:15 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed
<13>Mar 17 07:40:15 rpmi: libcom_err-1.42.13-alt2 1449075923 installed
<13>Mar 17 07:40:15 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed
<13>Mar 17 07:40:15 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766170 installed
<13>Mar 17 07:40:16 rpmi: gcc5-c++-5.3.1-alt3 1457664660 installed
<13>Mar 17 07:40:16 rpmi: libcudd-devel-2.5.1-alt2 1426512834 installed
<13>Mar 17 07:40:16 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766170 installed
<13>Mar 17 07:40:17 rpmi: ruby-stdlibs-2.5.1-alt0.M80P.1 1525659728 installed
<13>Mar 17 07:40:17 rpmi: swig-data-1:3.0.8-alt1 1453777133 installed
<86>Mar 17 07:40:17 groupadd[414]: group added to /etc/group: name=_keytab, GID=499
<86>Mar 17 07:40:17 groupadd[414]: group added to /etc/gshadow: name=_keytab
<86>Mar 17 07:40:17 groupadd[414]: new group: name=_keytab, GID=499
<13>Mar 17 07:40:17 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355764 installed
<13>Mar 17 07:40:17 rpmi: swig-1:3.0.8-alt1 1453777133 installed
<13>Mar 17 07:40:18 rpmi: python3-base-3.5.4-alt2.M80P.1 1527753869 installed
<13>Mar 17 07:40:18 rpmi: python3-3.5.4-alt2.M80P.1 1527753869 installed
<13>Mar 17 07:40:18 rpmi: python-modules-compiler-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:18 rpmi: rpm-build-python3-0.1.10.10-alt1.M80P.1 1530521451 installed
<13>Mar 17 07:40:18 rpmi: libpython3-3.5.4-alt2.M80P.1 1527753869 installed
<13>Mar 17 07:40:19 rpmi: python3-dev-3.5.4-alt2.M80P.1 1527753869 installed
<13>Mar 17 07:40:19 rpmi: python-modules-email-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:19 rpmi: python-modules-unittest-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:19 rpmi: python-modules-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:20 rpmi: python-modules-encodings-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:20 rpmi: python-modules-xml-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:20 rpmi: python-modules-hotshot-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:20 rpmi: python-modules-bsddb-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:20 rpmi: python-modules-ctypes-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:20 rpmi: python-modules-multiprocessing-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:20 rpmi: python-modules-logging-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:20 rpmi: python-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:20 rpmi: python-dev-2.7.11-alt6.M80P.1 1527682534 installed
<13>Mar 17 07:40:20 rpmi: python-tools-2to3-2.7.11-alt6.M80P.1 1527682534 installed
Installing python-module-pycudd-2.0.2-alt2.1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.30145
+ 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.45673
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-pycudd-2.0.2
+ make LIB_SUFFIX= 'FLAGS=-pipe -Wall -g -O2 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -fPIC -DPIC -I/usr/include/cudd -DFALSE=false -DTRUE=true -I/usr/include/include -I. -I/usr/include/python2.7 -I/usr/lib/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 -march=i586 -mtune=generic -fPIC -DPIC -I/usr/include/cudd -DFALSE=false -DTRUE=true -I/usr/include/include -I. -I/usr/include/python2.7 -I/usr/lib/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= 'FLAGS=-pipe -Wall -g -O2 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -fPIC -DPIC -I/usr/include/cudd -DFALSE=false -DTRUE=true -I/usr/include/include -I. -I/usr/include/python3.5m -I/usr/lib/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 -march=i586 -mtune=generic -fPIC -DPIC -I/usr/include/cudd -DFALSE=false -DTRUE=true -I/usr/include/include -I. -I/usr/include/python3.5m -I/usr/lib/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.97507
+ 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/lib/python2.7/site-packages
+ install -m644 pycudd.py _pycudd.so /usr/src/tmp/python-module-pycudd-buildroot/usr/lib/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/lib/python3/site-packages
+ install -m644 pycudd.py _pycudd.so /usr/src/tmp/python-module-pycudd-buildroot/usr/lib/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/lib:
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/lib/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/lib/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/lib/python3/site-packages/pycudd.py
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/lib/python3/site-packages/pycudd.py
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/lib/python3/site-packages/pycudd.py
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib/python3/site-packages/__pycache__/pycudd.cpython-35.opt-1.pyc' => './usr/lib/python3/site-packages/__pycache__/pycudd.cpython-35.pyc'
Hardlinking identical .pyc and .pyo files
'./usr/lib/python2.7/site-packages/pycudd.pyo' => './usr/lib/python2.7/site-packages/pycudd.pyc'
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.34118
+ 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.34118
+ 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.TSMGyn
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.xNCWwQ
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/lib/python2.7/site-packages/pycudd.py: skipping sys
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib/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/lib/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/lib/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/lib/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/lib/python2.7/site-packages, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libcudd.so.0 >= set:nekIoXnCRVE87HtkVvI0u5OZBFltzTZ5dLnlj6BN9xMUFeZzh2GmprDB7Zp9FdiZ6KQvbZygEY886V4szYM59DSMoAvNN6H4ylLVfFQ7w6Dpqb5ZbRMYozl2Zuxd48WrcpGOYMahlQ7ihTachkpDLtHlX0y2878Bxv6nxeZpWawvFpwyEJDVzIAHy1OfZfzAmu1H4XmwDCbMfLy78IPJVGoyhNNMRHhxW8SUYpTRh2YcqqkZL8Q9wZeViFE11qd3WJ4tYe2XbbBMO3rOz94SHmCuTjVwdw4FWt10p2el6pVmG3VU6bQCaODsVZFmpwjZ0mUeNXU7DKGPYxD2fvVdplwfuoqwVudUmQHWBZjjUpwvkOCIoQRmW1luzhwj9AfHSlVY6R44WdZqNU2KpRtEmfJyl5ipkx7ogW4RMGDZ081oIreZF1DngkJM16H2Pw6ERLM4DXRBiGZaugdNBZ2SNze42GVVVtLaZFTq3osrNMkkwHf7JWAZykWXUg3gnbe1GSz4UkGeUcTscxDTK2bPD6e26NSydy1UWCcIIXGsWlyhWGm4FpeGsfLaV0CcEGYgEGaD0Qn3TAHlPfw2D1ylJWb5P3WdSp1Z8gE1nEna9FbnXuUbw35rrv0Mqla2LPfcH2u9iRYRc4WzoZh52ZdHLxsANPIL8uNNtgXDamr6Uc82O2UL5P29YTIpBEt3ZvhEjl0pAEZsAPP6znqdUJp4LU1jgVYxIh3cUvwbUvWhxXZqJ8rqE896LEY0GYFc5ZrnFB742ECIYbNr5Wq501M6WYZgO6iWDgA9GrMh0Sl2i4rdszqVkUXNILBABnjcX9xpekqtsWLGaUnbRcc, libdddmp.so.0 >= set:jg24aeUZqbiynfHY2ah2, libepd.so.0 >= set:jdkbFKs4ogZg0TAZc0tq69MT6e975QNgju4sv770f60vTxMfjnNkMMG8trDqZCkvTO5xE6DG0nUXL1, libgcc_s.so.1(GCC_3.0), libmtr.so.0 >= set:jiNJa, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.9), 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.v93sEB
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.18101
+ 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.zfs4kS
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.SfOhcp
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/lib/python3/site-packages/pycudd.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-pycudd-buildroot/usr/lib/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/lib/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/lib/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/lib/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/lib/python3/site-packages, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libcudd.so.0 >= set:nekIoXnCRVE87HtkVvI0u5OZBFltzTZ5dLnlj6BN9xMUFeZzh2GmprDB7Zp9FdiZ6KQvbZygEY886V4szYM59DSMoAvNN6H4ylLVfFQ7w6Dpqb5ZbRMYozl2Zuxd48WrcpGOYMahlQ7ihTachkpDLtHlX0y2878Bxv6nxeZpWawvFpwyEJDVzIAHy1OfZfzAmu1H4XmwDCbMfLy78IPJVGoyhNNMRHhxW8SUYpTRh2YcqqkZL8Q9wZeViFE11qd3WJ4tYe2XbbBMO3rOz94SHmCuTjVwdw4FWt10p2el6pVmG3VU6bQCaODsVZFmpwjZ0mUeNXU7DKGPYxD2fvVdplwfuoqwVudUmQHWBZjjUpwvkOCIoQRmW1luzhwj9AfHSlVY6R44WdZqNU2KpRtEmfJyl5ipkx7ogW4RMGDZ081oIreZF1DngkJM16H2Pw6ERLM4DXRBiGZaugdNBZ2SNze42GVVVtLaZFTq3osrNMkkwHf7JWAZykWXUg3gnbe1GSz4UkGeUcTscxDTK2bPD6e26NSydy1UWCcIIXGsWlyhWGm4FpeGsfLaV0CcEGYgEGaD0Qn3TAHlPfw2D1ylJWb5P3WdSp1Z8gE1nEna9FbnXuUbw35rrv0Mqla2LPfcH2u9iRYRc4WzoZh52ZdHLxsANPIL8uNNtgXDamr6Uc82O2UL5P29YTIpBEt3ZvhEjl0pAEZsAPP6znqdUJp4LU1jgVYxIh3cUvwbUvWhxXZqJ8rqE896LEY0GYFc5ZrnFB742ECIYbNr5Wq501M6WYZgO6iWDgA9GrMh0Sl2i4rdszqVkUXNILBABnjcX9xpekqtsWLGaUnbRcc, libdddmp.so.0 >= set:jg24aeUZqbiynfHY2ah2, libepd.so.0 >= set:jdkbFKs4ogZg0TAZc0tq69MT6e975QNgju4sv770f60vTxMfjnNkMMG8trDqZCkvTO5xE6DG0nUXL1, libgcc_s.so.1(GCC_3.0), libmtr.so.0 >= set:jiNJa, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.9), python3.5-ABI, 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.aEZuxg
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.ArwTJh
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vRnsFA
find-requires: running scripts (debuginfo)
Requires: python-module-pycudd = 2.0.2-alt2.1, debug(libc.so.6), debug(libcudd.so.0), debug(libdddmp.so.0), debug(libepd.so.0), debug(libgcc_s.so.1), debug(libmtr.so.0), debug(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.dZwjug
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eRLFie
find-requires: running scripts (debuginfo)
Requires: python3-module-pycudd = 2.0.2-alt2.1, debug(libc.so.6), debug(libcudd.so.0), debug(libdddmp.so.0), debug(libepd.so.0), debug(libgcc_s.so.1), debug(libmtr.so.0), debug(libstdc++.so.6)
Wrote: /usr/src/RPM/RPMS/i586/python-module-pycudd-2.0.2-alt2.1.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/python3-module-pycudd-2.0.2-alt2.1.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/python-module-pycudd-debuginfo-2.0.2-alt2.1.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/python3-module-pycudd-debuginfo-2.0.2-alt2.1.i586.rpm
97.03user 3.33system 2:00.97elapsed 82%CPU (0avgtext+0avgdata 159388maxresident)k
0inputs+0outputs (0major+572416minor)pagefaults 0swaps
116.77user 11.36system 2:29.42elapsed 85%CPU (0avgtext+0avgdata 159388maxresident)k
544inputs+0outputs (0major+1034176minor)pagefaults 0swaps