<86>Jan 6 02:11:27 userdel[127146]: delete user 'rooter' <86>Jan 6 02:11:27 groupadd[127271]: group added to /etc/group: name=rooter, GID=681 <86>Jan 6 02:11:27 groupadd[127271]: group added to /etc/gshadow: name=rooter <86>Jan 6 02:11:27 groupadd[127271]: new group: name=rooter, GID=681 <86>Jan 6 02:11:27 useradd[127343]: new user: name=rooter, UID=681, GID=681, home=/root, shell=/bin/bash <86>Jan 6 02:11:27 userdel[127507]: delete user 'builder' <86>Jan 6 02:11:27 userdel[127507]: removed group 'builder' owned by 'builder' <86>Jan 6 02:11:27 userdel[127507]: removed shadow group 'builder' owned by 'builder' <86>Jan 6 02:11:27 groupadd[127582]: group added to /etc/group: name=builder, GID=682 <86>Jan 6 02:11:27 groupadd[127582]: group added to /etc/gshadow: name=builder <86>Jan 6 02:11:27 groupadd[127582]: new group: name=builder, GID=682 <86>Jan 6 02:11:27 useradd[127630]: new user: name=builder, UID=682, GID=682, home=/usr/src, shell=/bin/bash <13>Jan 6 02:11:30 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Jan 6 02:11:30 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Jan 6 02:11:30 rpmi: perl-devel-1:5.22.3-alt0.M80P.1 1485958065 installed <13>Jan 6 02:11:30 rpmi: libyaml2-0.1.6-alt1 1397147705 installed <13>Jan 6 02:11:30 rpmi: libruby-2.5.1-alt0.M80P.1 1525659669 installed <13>Jan 6 02:11:30 rpmi: libcudd-2.5.1-alt2 1426512826 installed <13>Jan 6 02:11:30 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Jan 6 02:11:31 rpmi: libstdc++5-devel-5.3.1-alt3 1457662528 installed <13>Jan 6 02:11:31 rpmi: libtinfo-devel-5.9-alt8 1456756459 installed <13>Jan 6 02:11:31 rpmi: libncurses-devel-5.9-alt8 1456756459 installed <13>Jan 6 02:11:31 rpmi: python-modules-curses-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:31 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Jan 6 02:11:31 rpmi: libkeyutils-1.5.10-alt0.M80P.1 1490025499 installed <13>Jan 6 02:11:31 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Jan 6 02:11:31 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Jan 6 02:11:31 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Jan 6 02:11:32 rpmi: gcc5-c++-5.3.1-alt3 1457662528 installed <13>Jan 6 02:11:32 rpmi: libcudd-devel-2.5.1-alt2 1426512826 installed <13>Jan 6 02:11:32 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Jan 6 02:11:32 rpmi: ruby-stdlibs-2.5.1-alt0.M80P.1 1525659669 installed <13>Jan 6 02:11:32 rpmi: swig-data-1:3.0.8-alt1 1453777133 installed <86>Jan 6 02:11:32 groupadd[26276]: group added to /etc/group: name=_keytab, GID=499 <86>Jan 6 02:11:32 groupadd[26276]: group added to /etc/gshadow: name=_keytab <86>Jan 6 02:11:32 groupadd[26276]: new group: name=_keytab, GID=499 <13>Jan 6 02:11:32 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed <13>Jan 6 02:11:32 rpmi: swig-1:3.0.8-alt1 1453777107 installed <13>Jan 6 02:11:33 rpmi: python3-base-3.5.4-alt2.M80P.1 1527753911 installed <13>Jan 6 02:11:33 rpmi: python3-3.5.4-alt2.M80P.1 1527753911 installed <13>Jan 6 02:11:33 rpmi: python-modules-compiler-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:33 rpmi: rpm-build-python3-0.1.10.10-alt1.M80P.1 1530521451 installed <13>Jan 6 02:11:33 rpmi: libpython3-3.5.4-alt2.M80P.1 1527753911 installed <13>Jan 6 02:11:33 rpmi: python3-dev-3.5.4-alt2.M80P.1 1527753911 installed <13>Jan 6 02:11:33 rpmi: python-modules-email-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:33 rpmi: python-modules-unittest-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:34 rpmi: python-modules-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:34 rpmi: python-modules-encodings-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:34 rpmi: python-modules-xml-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:34 rpmi: python-modules-hotshot-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:34 rpmi: python-modules-bsddb-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:34 rpmi: python-modules-ctypes-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:34 rpmi: python-modules-multiprocessing-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:34 rpmi: python-modules-logging-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:34 rpmi: python-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:34 rpmi: python-dev-2.7.11-alt6.M80P.1 1527682470 installed <13>Jan 6 02:11:34 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.40205 + 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.2674 + 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.73202 + 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 Can't list '/usr/src/tmp/python-module-pycudd-buildroot/usr/lib/python3/site-packages' compile /usr/src/tmp/python-module-pycudd-buildroot/usr/lib64/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/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.73202 + 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.15648 + 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.HCHGTv 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.PXxXGq 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.FJYIvo 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.35547 + 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.tc4buq 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.9O2KIv 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.T3zikJ 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.NfjJ3Z find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Xz4WRj 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.rIAGLG find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PNyrL6 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 73.42user 1.91system 1:43.53elapsed 72%CPU (0avgtext+0avgdata 229588maxresident)k 0inputs+0outputs (0major+675130minor)pagefaults 0swaps 85.24user 4.94system 2:15.48elapsed 66%CPU (0avgtext+0avgdata 229588maxresident)k 520inputs+0outputs (0major+1148567minor)pagefaults 0swaps