<86>Feb 2 11:26:52 userdel[4110318]: delete user 'rooter' <86>Feb 2 11:26:52 userdel[4110318]: removed group 'rooter' owned by 'rooter' <86>Feb 2 11:26:52 userdel[4110318]: removed shadow group 'rooter' owned by 'rooter' <86>Feb 2 11:26:53 groupadd[4110329]: group added to /etc/group: name=rooter, GID=555 <86>Feb 2 11:26:53 groupadd[4110329]: group added to /etc/gshadow: name=rooter <86>Feb 2 11:26:53 groupadd[4110329]: new group: name=rooter, GID=555 <86>Feb 2 11:26:53 useradd[4110340]: new user: name=rooter, UID=555, GID=555, home=/root, shell=/bin/bash <86>Feb 2 11:26:53 userdel[4110354]: delete user 'builder' <86>Feb 2 11:26:53 userdel[4110354]: removed group 'builder' owned by 'builder' <86>Feb 2 11:26:53 userdel[4110354]: removed shadow group 'builder' owned by 'builder' <86>Feb 2 11:26:53 groupadd[4110364]: group added to /etc/group: name=builder, GID=556 <86>Feb 2 11:26:53 groupadd[4110364]: group added to /etc/gshadow: name=builder <86>Feb 2 11:26:53 groupadd[4110364]: new group: name=builder, GID=556 <86>Feb 2 11:26:53 useradd[4110372]: new user: name=builder, UID=556, GID=556, home=/usr/src, shell=/bin/bash <13>Feb 2 11:26:56 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Feb 2 11:26:56 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Feb 2 11:26:56 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Feb 2 11:26:56 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed <13>Feb 2 11:26:56 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Feb 2 11:26:56 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Feb 2 11:26:56 rpmi: ca-certificates-2019.10.28-alt1 p9+240634.100.1.1 1573575926 installed <13>Feb 2 11:26:56 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed <13>Feb 2 11:26:56 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Feb 2 11:26:56 rpmi: libcrypto1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251834 installed <13>Feb 2 11:26:56 rpmi: libssl1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251834 installed <13>Feb 2 11:26:56 rpmi: python3-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed <13>Feb 2 11:26:56 rpmi: libpython3-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed <13>Feb 2 11:26:57 rpmi: python3-base-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed <13>Feb 2 11:26:57 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Feb 2 11:26:57 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Feb 2 11:27:05 rpmi: python3-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Feb 2 11:27:05 rpmi: python-modules-curses-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Feb 2 11:27:05 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Feb 2 11:27:05 rpmi: python3-dev-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed <13>Feb 2 11:27:05 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Feb 2 11:27:05 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed <13>Feb 2 11:27:05 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <86>Feb 2 11:27:05 groupadd[4115611]: group added to /etc/group: name=_keytab, GID=499 <86>Feb 2 11:27:05 groupadd[4115611]: group added to /etc/gshadow: name=_keytab <86>Feb 2 11:27:05 groupadd[4115611]: new group: name=_keytab, GID=499 <13>Feb 2 11:27:05 rpmi: libkrb5-1.17.1-alt1 p9+242852.100.2.1 1576572639 installed <13>Feb 2 11:27:05 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Feb 2 11:27:05 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Feb 2 11:27:05 rpmi: python-modules-compiler-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-modules-email-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-modules-unittest-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-modules-encodings-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-modules-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-modules-nis-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-modules-ctypes-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-modules-multiprocessing-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-modules-logging-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-tools-2to3-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-modules-xml-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-modules-hotshot-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-modules-bsddb-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:05 rpmi: python-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:06 rpmi: python-modules-distutils-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:06 rpmi: python-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Feb 2 11:27:06 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed <13>Feb 2 11:27:06 rpmi: python-dev-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed <13>Feb 2 11:27:06 rpmi: python-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Feb 2 11:27:06 rpmi: python3-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python-module-z3c.indexer-0.6.1-alt2.2.nosrc.rpm Installing python-module-z3c.indexer-0.6.1-alt2.2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.8702 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python-module-z3c.indexer-0.6.1 + echo 'Source #0 (python-module-z3c.indexer-0.6.1.tar):' Source #0 (python-module-z3c.indexer-0.6.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python-module-z3c.indexer-0.6.1.tar + cd python-module-z3c.indexer-0.6.1 + /bin/chmod -c -Rf u+rwX,go-w . + cp -fR . ../python3 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.44899 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-z3c.indexer-0.6.1 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python setup.py build running build running build_py creating build creating build/lib creating build/lib/z3c copying src/z3c/__init__.py -> build/lib/z3c creating build/lib/z3c/indexer copying src/z3c/indexer/tests.py -> build/lib/z3c/indexer copying src/z3c/indexer/testing.py -> build/lib/z3c/indexer copying src/z3c/indexer/subscriber.py -> build/lib/z3c/indexer copying src/z3c/indexer/search.py -> build/lib/z3c/indexer copying src/z3c/indexer/query.py -> build/lib/z3c/indexer copying src/z3c/indexer/performance.py -> build/lib/z3c/indexer copying src/z3c/indexer/interfaces.py -> build/lib/z3c/indexer copying src/z3c/indexer/indexer.py -> build/lib/z3c/indexer copying src/z3c/indexer/index.py -> build/lib/z3c/indexer copying src/z3c/indexer/collector.py -> build/lib/z3c/indexer copying src/z3c/indexer/_bbb.py -> build/lib/z3c/indexer copying src/z3c/indexer/__init__.py -> build/lib/z3c/indexer running egg_info writing requirements to src/z3c.indexer.egg-info/requires.txt writing src/z3c.indexer.egg-info/PKG-INFO writing namespace_packages to src/z3c.indexer.egg-info/namespace_packages.txt writing top-level names to src/z3c.indexer.egg-info/top_level.txt writing dependency_links to src/z3c.indexer.egg-info/dependency_links.txt reading manifest file 'src/z3c.indexer.egg-info/SOURCES.txt' writing manifest file 'src/z3c.indexer.egg-info/SOURCES.txt' copying src/z3c/indexer/README.txt -> build/lib/z3c/indexer copying src/z3c/indexer/sample.txt -> build/lib/z3c/indexer copying src/z3c/indexer/subscriber.zcml -> build/lib/z3c/indexer + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-z3c.indexer-0.6.1 + find -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 ./src/z3c/indexer/tests.py RefactoringTool: No changes to ./src/z3c/indexer/testing.py RefactoringTool: No changes to ./src/z3c/indexer/subscriber.py RefactoringTool: Refactored ./src/z3c/indexer/search.py RefactoringTool: Refactored ./src/z3c/indexer/query.py RefactoringTool: Refactored ./src/z3c/indexer/performance.py --- ./src/z3c/indexer/tests.py (original) +++ ./src/z3c/indexer/tests.py (refactored) @@ -49,7 +49,7 @@ class ValueIndexerStub(indexer.ValueIndexer): - value = u'ignored' + value = 'ignored' # IIndex class TestTextIndex(z3c.testing.InterfaceBaseTest): @@ -74,28 +74,28 @@ # test int as id intID = int(42) - idx.index_doc(intID, u'foo') + idx.index_doc(intID, 'foo') self.assertEqual(idx.documentCount(), 1) # test query - self.assertEqual(len(idx.apply(u'foo')), 1) - self.assertEqual(len(idx.apply(u'bar')), 0) + self.assertEqual(len(idx.apply('foo')), 1) + self.assertEqual(len(idx.apply('bar')), 0) # test btree type - self.assertEqual(type(idx.apply(u'foo')), BTrees.LFBTree.LFBucket) - self.assertEqual(type(idx.apply(u'bar')), BTrees.LFBTree.LFBucket) + self.assertEqual(type(idx.apply('foo')), BTrees.LFBTree.LFBucket) + self.assertEqual(type(idx.apply('bar')), BTrees.LFBTree.LFBucket) # test unindex with long as id idx.unindex_doc(intID) self.assertEqual(idx.documentCount(), 0) # test long as id longID = int(123456789123456789) - idx.index_doc(longID, u'foofoo') + idx.index_doc(longID, 'foofoo') self.assertEqual(idx.documentCount(), 1) # test query - self.assertEqual(len(idx.apply(u'foofoo')), 1) - self.assertEqual(len(idx.apply(u'barbar')), 0) + self.assertEqual(len(idx.apply('foofoo')), 1) + self.assertEqual(len(idx.apply('barbar')), 0) # test btree type - self.assertEqual(type(idx.apply(u'foofoo')), BTrees.LFBTree.LFBucket) - self.assertEqual(type(idx.apply(u'barbar')), BTrees.LFBTree.LFBucket) + self.assertEqual(type(idx.apply('foofoo')), BTrees.LFBTree.LFBucket) + self.assertEqual(type(idx.apply('barbar')), BTrees.LFBTree.LFBucket) # test unindex with long as id idx.unindex_doc(longID) self.assertEqual(idx.documentCount(), 0) --- ./src/z3c/indexer/search.py (original) +++ ./src/z3c/indexer/search.py (refactored) @@ -50,7 +50,7 @@ stop = len(self) uids = self.uids getObject = self.intids.getObject - return [getObject(uids[idx]) for idx in xrange(start, stop)] + return [getObject(uids[idx]) for idx in range(start, stop)] def __iter__(self): getObject = self.intids.getObject --- ./src/z3c/indexer/query.py (original) +++ ./src/z3c/indexer/query.py (refactored) @@ -24,7 +24,7 @@ """Index query.""" def __init__(self, indexOrName): - if isinstance(indexOrName, basestring): + if isinstance(indexOrName, str): self.index = zope.component.getUtility(interfaces.IIndex, name=indexOrName) else: --- ./src/z3c/indexer/performance.py (original) +++ ./src/z3c/indexer/performance.py (refactored) @@ -128,9 +128,9 @@ class IContent(zope.interface.Interface): """Sample content.""" - title = zope.schema.TextLine(title=u'Title') - counter = zope.schema.Int(title=u'Counter') - time = zope.schema.Datetime(title=u'Time') + title = zope.schema.TextLine(title='Title') + counter = zope.schema.Int(title='Counter') + time = zope.schema.Datetime(title='Time') class Content(persistent.Persistent, contained.Contained): @@ -139,7 +139,7 @@ zope.interface.implements(IContent) def __init__(self, counter): - self.title = u'Number %s' % counter + self.title = 'Number %s' % counter self.counter = counter self.time = time.time() @@ -319,7 +319,7 @@ for i in range(amountOfObjects): content = Content(i) zope.event.notify(zope.lifecycleevent.ObjectCreatedEvent(content)) - site[unicode(i)] = content + site[str(i)] = content def runIndexerIndexing(site, amountOfObjects=1000): @@ -327,7 +327,7 @@ for i in range(amountOfObjects): content = Content(i) zope.event.notify(zope.lifecycleevent.ObjectCreatedEvent(content)) - site[unicode(i)] = content + site[str(i)] = content def runCatalogUpdate(): @@ -336,7 +336,7 @@ def runIndexerUpdate(site): - [interfaces.IIndexer(content).doIndex() for content in site.values()] + [interfaces.IIndexer(content).doIndex() for content in list(site.values())] def runCatalogQuery(): @@ -384,7 +384,7 @@ def runObjectRemove(site): # remove one item - for item in site.values(): + for item in list(site.values()): del site[item.__name__] return @@ -403,24 +403,24 @@ ############################################################################## def runTest(repeatTimes, amountOfObjects, amountOfIndexes=0): - print "" - print "Run test with" - print "-------------" - print "- %i x repeat tests" % repeatTimes - print "- %i objects" % amountOfObjects - print "- 3 relevant indexes" - print "- %i other indexes" % amountOfIndexes - print "Note, the index update get only processed one time." + print("") + print("Run test with") + print("-------------") + print("- %i x repeat tests" % repeatTimes) + print("- %i objects" % amountOfObjects) + print("- 3 relevant indexes") + print("- %i other indexes" % amountOfIndexes) + print("Note, the index update get only processed one time.") # setup z3c.indexer based performance test indexerSite = setUpIndexer(amountOfIndexes) - print "" - print "z3c.indexer" + print("") + print("z3c.indexer") # time indexer indexing timeTest(runIndexerIndexing, 1, indexerSite, amountOfObjects) runIndexerIndexingTime = timeResult - print "indexer based indexing time: %.2f s" % runIndexerIndexingTime + print("indexer based indexing time: %.2f s" % runIndexerIndexingTime) # now get the first obejct firstObj = indexerSite['1'] @@ -428,64 +428,64 @@ # time indexer query res = timeTest(runIndexerQuery, repeatTimes) runIndexerQueryTime = timeResult - print "indexer based query time: %.2f s" % runIndexerQueryTime + print("indexer based query time: %.2f s" % runIndexerQueryTime) if len(res.pop(0)) != 1: - print "...bad query result returned" + print("...bad query result returned") # time indexer query res = timeTest(runIndexerNotQuery, repeatTimes) runIndexerNotQueryTime = timeResult - print "indexer based not query time: %.2f s" % runIndexerNotQueryTime + print("indexer based not query time: %.2f s" % runIndexerNotQueryTime) if len(res.pop(0)) != 1: - print "...bad query result returned" + print("...bad query result returned") # time indexer indexes update timeTest(runIndexerUpdate, 1, indexerSite) runIndexerUpdateTime = timeResult - print "indexer based update time: %.2f s" % runIndexerUpdateTime + print("indexer based update time: %.2f s" % runIndexerUpdateTime) # time object modified event timeTest(runObjectModifiedEvent, repeatTimes, firstObj) runIndexerModifiedTime = timeResult - print "indexer object modified time: %.2f s" % runIndexerModifiedTime + print("indexer object modified time: %.2f s" % runIndexerModifiedTime) # time parent modified event timeTest(runObjectModifiedEvent, repeatTimes, indexerSite) runIndexerParentModifiedTime = timeResult - print "indexer parent modified time: %.2f s" % runIndexerParentModifiedTime + print("indexer parent modified time: %.2f s" % runIndexerParentModifiedTime) # time object moved event timeTest(runObjectMovedEvent, repeatTimes, firstObj) runIndexerObjectMovedTime = timeResult - print "indexer object moved time: %.2f s" % runIndexerObjectMovedTime + print("indexer object moved time: %.2f s" % runIndexerObjectMovedTime) # time parent moved event timeTest(runObjectMovedEvent, repeatTimes, indexerSite) runIndexerParentObjectMovedTime = timeResult - print "indexer parent moved time: %.2f s" % runIndexerParentObjectMovedTime + print("indexer parent moved time: %.2f s" % runIndexerParentObjectMovedTime) # time object remove (IObjectMovedEvent) timeTest(runObjectRemove, amountOfObjects, indexerSite) runIndexerObjectRemoveTime = timeResult - print "indexer object remove time: %.2f s" % runIndexerObjectRemoveTime + print("indexer object remove time: %.2f s" % runIndexerObjectRemoveTime) # check if all intids get removed intids = zope.component.getUtility(IIntIds) if len(intids) > 0: - print "...Not all objects get removed from IIntIds" + print("...Not all objects get removed from IIntIds") # tear down tearDownIndexer() - print "" - print "zope.catalog" + print("") + print("zope.catalog") # setup zope.catalog based performance test catalogSite = setUpCatalog(amountOfIndexes) # time catalog indexing timeTest(runCatalogIndexing, 1, catalogSite, amountOfObjects) runCatalogIndexingTime = timeResult - print "catalog based indexing time: %.2f s" % runCatalogIndexingTime + print("catalog based indexing time: %.2f s" % runCatalogIndexingTime) # now get the first obejct firstObj = catalogSite['1'] @@ -493,90 +493,90 @@ # time catalog query res = timeTest(runCatalogQuery, repeatTimes) runCatalogQueryTime = timeResult - print "catalog based query time: %.2f s" % runCatalogQueryTime + print("catalog based query time: %.2f s" % runCatalogQueryTime) if len(res.pop(0)) != 1: - print "...bad query result returned" + print("...bad query result returned") # time catalog not query res = timeTest(runCatalogNotQuery, repeatTimes) runCatalogNotQueryTime = timeResult - print "catalog based not query time: %.2f s" % runCatalogNotQueryTime + print("catalog based not query time: %.2f s" % runCatalogNotQueryTime) if len(res.pop(0)) != 1: - print "...bad query result returned" + print("...bad query result returned") # time catalog indexes update timeTest(runCatalogUpdate, 1) runCatalogUpdateTime = timeResult - print "catalog based update time: %.2f s" % runCatalogUpdateTime + print("catalog based update time: %.2f s" % runCatalogUpdateTime) # time object modified event timeTest(runObjectModifiedEvent, repeatTimes, firstObj) runCatalogModifiedTime = timeResult - print "catalog object modified time: %.2f s" % runCatalogModifiedTime + print("catalog object modified time: %.2f s" % runCatalogModifiedTime) # time parent modified event timeTest(runObjectModifiedEvent, repeatTimes, catalogSite) runCatalogParentModifiedTime = timeResult - print "catalog parent modified time: %.2f s" % runCatalogParentModifiedTime + print("catalog parent modified time: %.2f s" % runCatalogParentModifiedTime) # time object moved event timeTest(runObjectMovedEvent, repeatTimes, firstObj) runCatalogObjectMovedTime = timeResult - print "catalog object moved time: %.2f s" % runCatalogObjectMovedTime + print("catalog object moved time: %.2f s" % runCatalogObjectMovedTime) # time parent moved event timeTest(runObjectMovedEvent, repeatTimes, catalogSite) runCatalogParentObjectMovedTime = timeResult - print "catalog parent moved time: %.2f s" % runCatalogParentObjectMovedTime + print("catalog parent moved time: %.2f s" % runCatalogParentObjectMovedTime) # time object remove (IObjectMovedEvent) timeTest(runObjectRemove, amountOfObjects, catalogSite) runCatalogObjectRemoveTime = timeResult - print "catalog object remove time: %.2f s" % runCatalogObjectRemoveTime + print("catalog object remove time: %.2f s" % runCatalogObjectRemoveTime) # check if all intids get removed intids = zope.component.getUtility(IIntIds) if len(intids) > 0: - print "...Not all objects get removed from IIntIds" + print("...Not all objects get removed from IIntIds") # tear down tearDownCatalog() - print "" - print "Result for %i objRefactoringTool: No changes to ./src/z3c/indexer/interfaces.py RefactoringTool: No changes to ./src/z3c/indexer/indexer.py RefactoringTool: No changes to ./src/z3c/indexer/index.py RefactoringTool: Refactored ./src/z3c/indexer/collector.py ects with 3 relevant and %i other indexes" % ( - amountOfObjects, amountOfIndexes) - print " ----------------------------------------------------------------------------------" - print "| type | indexing | query | not query | update | modify | moved | remove |" - print " ----------------------------------------------------------------------------------" - print "| catalog | % 7.2fs |% 7.2fs | % 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |" % ( + print("") + print("Result for %i objects with 3 relevant and %i other indexes" % ( + amountOfObjects, amountOfIndexes)) + print(" ----------------------------------------------------------------------------------") + print("| type | indexing | query | not query | update | modify | moved | remove |") + print(" ----------------------------------------------------------------------------------") + print("| catalog | % 7.2fs |% 7.2fs | % 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |" % ( runCatalogIndexingTime, runCatalogQueryTime, runCatalogNotQueryTime, runCatalogUpdateTime, runCatalogModifiedTime, runCatalogObjectMovedTime, - runCatalogObjectRemoveTime) - print " ----------------------------------------------------------------------------------" - print "| indexer | % 7.2fs |% 7.2fs | % 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |" % ( + runCatalogObjectRemoveTime)) + print(" ----------------------------------------------------------------------------------") + print("| indexer | % 7.2fs |% 7.2fs | % 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |" % ( runIndexerIndexingTime, runIndexerQueryTime, runIndexerNotQueryTime, runIndexerUpdateTime, runIndexerModifiedTime, runIndexerObjectMovedTime, - runIndexerObjectRemoveTime) - print " ----------------------------------------------------------------------------------" - print "| speedup | % 7.2fs |% 7.2fs | % 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |" % ( + runIndexerObjectRemoveTime)) + print(" ----------------------------------------------------------------------------------") + print("| speedup | % 7.2fs |% 7.2fs | % 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |% 7.2fs |" % ( (runCatalogIndexingTime - runIndexerIndexingTime), (runCatalogQueryTime - runIndexerQueryTime), (runCatalogNotQueryTime - runIndexerNotQueryTime), (runCatalogUpdateTime - runIndexerUpdateTime), (runCatalogModifiedTime - runIndexerModifiedTime), (runCatalogObjectMovedTime - runIndexerObjectMovedTime), - (runCatalogObjectRemoveTime - runIndexerObjectRemoveTime)) - print " ----------------------------------------------------------------------------------" - print "| speedup | %s | %s | %s | %s | %s | %s | %s |" %( + (runCatalogObjectRemoveTime - runIndexerObjectRemoveTime))) + print(" ----------------------------------------------------------------------------------") + print("| speedup | %s | %s | %s | %s | %s | %s | %s |" %( calcSpeedUp(runCatalogIndexingTime, runIndexerIndexingTime), calcSpeedUp(runCatalogQueryTime, runIndexerQueryTime), calcSpeedUp(runCatalogNotQueryTime, runIndexerNotQueryTime), calcSpeedUp(runCatalogUpdateTime, runIndexerUpdateTime), calcSpeedUp(runCatalogModifiedTime, runIndexerModifiedTime), calcSpeedUp(runCatalogObjectMovedTime, runIndexerObjectMovedTime), - calcSpeedUp(runCatalogObjectRemoveTime, runIndexerObjectRemoveTime)) - print " ----------------------------------------------------------------------------------" - print "" + calcSpeedUp(runCatalogObjectRemoveTime, runIndexerObjectRemoveTime))) + print(" ----------------------------------------------------------------------------------") + print("") def main(): --- ./src/z3c/indexer/collector.py (original) +++ ./src/z3c/indexer/collector.py (refactored) @@ -105,7 +105,7 @@ for name, oid, indexer, state in self._pending: seenRefactoringTool: No changes to ./src/z3c/indexer/_bbb.py RefactoringTool: No changes to ./src/z3c/__init__.py RefactoringTool: No changes to ./setup.py RefactoringTool: Refactored ./bootstrap.py RefactoringTool: Files that were modified: RefactoringTool: ./src/z3c/indexer/tests.py RefactoringTool: ./src/z3c/indexer/testing.py RefactoringTool: ./src/z3c/indexer/subscriber.py RefactoringTool: ./src/z3c/indexer/search.py RefactoringTool: ./src/z3c/indexer/query.py RefactoringTool: ./src/z3c/indexer/performance.py RefactoringTool: ./src/z3c/indexer/interfaces.py RefactoringTool: ./src/z3c/indexer/indexer.py RefactoringTool: ./src/z3c/indexer/index.py RefactoringTool: ./src/z3c/indexer/collector.py RefactoringTool: ./src/z3c/indexer/_bbb.py RefactoringTool: ./src/z3c/__init__.py RefactoringTool: ./setup.py RefactoringTool: ./bootstrap.py [(name, oid, indexer.__class__)] = (indexer, state) - for (name, oid, cls), (indexer, state) in seen.items(): + for (name, oid, cls), (indexer, state) in list(seen.items()): if state: indexer.doIndex() else: --- ./bootstrap.py (original) +++ ./bootstrap.py (refactored) @@ -20,13 +20,13 @@ $Id: bootstrap.py 75940 2007-05-24 14:45:00Z srichter $ """ -import os, shutil, sys, tempfile, urllib2 +import os, shutil, sys, tempfile, urllib.request, urllib.error, urllib.parse tmpeggs = tempfile.mkdtemp() ez = {} -exec urllib2.urlopen('http://peak.telecommunity.com/dist/ez_setup.py' - ).read() in ez +exec(urllib.request.urlopen('http://peak.telecommunity.com/dist/ez_setup.py' + ).read(), ez) ez['use_setuptools'](to_dir=tmpeggs, download_delay=0) import pkg_resources + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py build running build running build_py creating build creating build/lib creating build/lib/z3c copying src/z3c/__init__.py -> build/lib/z3c creating build/lib/z3c/indexer copying src/z3c/indexer/tests.py -> build/lib/z3c/indexer copying src/z3c/indexer/testing.py -> build/lib/z3c/indexer copying src/z3c/indexer/subscriber.py -> build/lib/z3c/indexer copying src/z3c/indexer/search.py -> build/lib/z3c/indexer copying src/z3c/indexer/query.py -> build/lib/z3c/indexer copying src/z3c/indexer/performance.py -> build/lib/z3c/indexer copying src/z3c/indexer/interfaces.py -> build/lib/z3c/indexer copying src/z3c/indexer/indexer.py -> build/lib/z3c/indexer copying src/z3c/indexer/index.py -> build/lib/z3c/indexer copying src/z3c/indexer/collector.py -> build/lib/z3c/indexer copying src/z3c/indexer/_bbb.py -> build/lib/z3c/indexer copying src/z3c/indexer/__init__.py -> build/lib/z3c/indexer running egg_info writing src/z3c.indexer.egg-info/PKG-INFO writing dependency_links to src/z3c.indexer.egg-info/dependency_links.txt writing namespace_packages to src/z3c.indexer.egg-info/namespace_packages.txt writing requirements to src/z3c.indexer.egg-info/requires.txt writing top-level names to src/z3c.indexer.egg-info/top_level.txt reading manifest file 'src/z3c.indexer.egg-info/SOURCES.txt' writing manifest file 'src/z3c.indexer.egg-info/SOURCES.txt' copying src/z3c/indexer/README.txt -> build/lib/z3c/indexer copying src/z3c/indexer/sample.txt -> build/lib/z3c/indexer copying src/z3c/indexer/subscriber.zcml -> build/lib/z3c/indexer + popd ~/RPM/BUILD/python-module-z3c.indexer-0.6.1 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.45562 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python-module-z3c.indexer-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python-module-z3c.indexer-buildroot + cd python-module-z3c.indexer-0.6.1 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python setup.py install --skip-build --root=/usr/src/tmp/python-module-z3c.indexer-buildroot --force running install running install_lib Skipping installation of /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/__init__.py (namespace package) copying z3c/indexer/subscriber.zcml -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/sample.txt -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/README.txt -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/__init__.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/_bbb.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/collector.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/index.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/indexer.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/interfaces.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/performance.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/query.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/search.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/subscriber.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/testing.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer copying z3c/indexer/tests.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/__init__.py to __init__.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/_bbb.py to _bbb.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/collector.py to collector.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/index.py to index.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/indexer.py to indexer.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/interfaces.py to interfaces.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/performance.py to performance.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/query.py to query.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/search.py to search.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/subscriber.py to subscriber.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/testing.py to testing.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/tests.py to tests.pyc running install_egg_info running egg_info writing requirements to src/z3c.indexer.egg-info/requires.txt writing src/z3c.indexer.egg-info/PKG-INFO writing namespace_packages to src/z3c.indexer.egg-info/namespace_packages.txt writing top-level names to src/z3c.indexer.egg-info/top_level.txt writing dependency_links to src/z3c.indexer.egg-info/dependency_links.txt reading manifest file 'src/z3c.indexer.egg-info/SOURCES.txt' writing manifest file 'src/z3c.indexer.egg-info/SOURCES.txt' Copying src/z3c.indexer.egg-info to /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c.indexer-0.6.1-py2.7.egg-info Installing /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c.indexer-0.6.1-py2.7-nspkg.pth running install_scripts + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-z3c.indexer-0.6.1 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python-module-z3c.indexer-buildroot --force running install running install_lib Skipping installation of /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/__init__.py (namespace package) copying z3c/indexer/subscriber.zcml -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/sample.txt -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/README.txt -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/__init__.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/_bbb.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/collector.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/index.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/indexer.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/interfaces.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/performance.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/query.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/search.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/subscriber.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/testing.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer copying z3c/indexer/tests.py -> /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__init__.py to __init__.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/_bbb.py to _bbb.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/collector.py to collector.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/index.py to index.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/indexer.py to indexer.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/interfaces.py to interfaces.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/performance.py to performance.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/query.py to query.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/search.py to search.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/subscriber.py to subscriber.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/testing.py to testing.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/tests.py to tests.cpython-37.pyc running install_egg_info running egg_info writing src/z3c.indexer.egg-info/PKG-INFO writing dependency_links to src/z3c.indexer.egg-info/dependency_links.txt writing namespace_packages to src/z3c.indexer.egg-info/namespace_packages.txt writing requirements to src/z3c.indexer.egg-info/requires.txt writing top-level names to src/z3c.indexer.egg-info/top_level.txt reading manifest file 'src/z3c.indexer.egg-info/SOURCES.txt' writing manifest file 'src/z3c.indexer.egg-info/SOURCES.txt' Copying src/z3c.indexer.egg-info to /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c.indexer-0.6.1-py3.7.egg-info Installing /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c.indexer-0.6.1-py3.7-nspkg.pth running install_scripts + popd ~/RPM/BUILD/python-module-z3c.indexer-0.6.1 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python-module-z3c.indexer-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python-module-z3c.indexer-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/python-module-z3c.indexer-buildroot/ (default) Compressing files in /usr/src/tmp/python-module-z3c.indexer-buildroot (auto) Adjusting library links in /usr/src/tmp/python-module-z3c.indexer-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/python-module-z3c.indexer-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-z3c.indexer-buildroot using /usr/bin/python unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/__init__.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/_bbb.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/collector.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/index.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/indexer.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/interfaces.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/performance.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/query.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/search.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/subscriber.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/testing.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/tests.pyc compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/__init__.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/_bbb.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/collector.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/index.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/indexer.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/interfaces.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/performance.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/query.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/search.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/subscriber.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/testing.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/tests.py Bytecompiling python modules with optimization in /usr/src/tmp/python-module-z3c.indexer-buildroot using /usr/bin/python -O compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/__init__.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/_bbb.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/collector.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/index.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/indexer.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/interfaces.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/performance.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/query.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/search.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/subscriber.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/testing.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python2.7/site-packages/z3c/indexer/tests.py Bytecompiling python3 modules in /usr/src/tmp/python-module-z3c.indexer-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/__init__.cpython-37.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/_bbb.cpython-37.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/collector.cpython-37.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/index.cpython-37.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/indexer.cpython-37.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/interfaces.cpython-37.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/performance.cpython-37.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/query.cpython-37.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/search.cpython-37.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/subscriber.cpython-37.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/testing.cpython-37.pyc unlink /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__pycache__/tests.cpython-37.pyc compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__init__.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/_bbb.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/collector.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/index.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/indexer.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/interfaces.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/performance.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/query.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/search.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/subscriber.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/testing.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/tests.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python-module-z3c.indexer-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__init__.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/_bbb.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/collector.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/index.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/indexer.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/interfaces.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/performance.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/query.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/search.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/subscriber.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/testing.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/tests.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python-module-z3c.indexer-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/__init__.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/_bbb.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/collector.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/index.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/indexer.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/interfaces.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/performance.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/query.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/search.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/subscriber.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/testing.py compile /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/tests.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/z3c/indexer/__pycache__/tests.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/tests.cpython-37.pyc' './usr/lib/python3/site-packages/z3c/indexer/__pycache__/testing.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/testing.cpython-37.pyc' './usr/lib/python3/site-packages/z3c/indexer/__pycache__/subscriber.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/subscriber.cpython-37.pyc' './usr/lib/python3/site-packages/z3c/indexer/__pycache__/search.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/search.cpython-37.pyc' './usr/lib/python3/site-packages/z3c/indexer/__pycache__/performance.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/performance.cpython-37.pyc' './usr/lib/python3/site-packages/z3c/indexer/__pycache__/interfaces.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/interfaces.cpython-37.pyc' './usr/lib/python3/site-packages/z3c/indexer/__pycache__/indexer.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/indexer.cpython-37.pyc' './usr/lib/python3/site-packages/z3c/indexer/__pycache__/index.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/index.cpython-37.pyc' './usr/lib/python3/site-packages/z3c/indexer/__pycache__/collector.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/collector.cpython-37.pyc' './usr/lib/python3/site-packages/z3c/indexer/__pycache__/_bbb.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/_bbb.cpython-37.pyc' './usr/lib/python3/site-packages/z3c/indexer/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/__init__.cpython-37.pyc' './usr/lib/python3/site-packages/z3c/indexer/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/z3c/indexer/__pycache__/__init__.cpython-37.opt-1.pyc' Hardlinking identical .pyc and .pyo files './usr/lib/python2.7/site-packages/z3c/indexer/tests.pyo' => './usr/lib/python2.7/site-packages/z3c/indexer/tests.pyc' './usr/lib/python2.7/site-packages/z3c/indexer/testing.pyo' => './usr/lib/python2.7/site-packages/z3c/indexer/testing.pyc' './usr/lib/python2.7/site-packages/z3c/indexer/subscriber.pyo' => './usr/lib/python2.7/site-packages/z3c/indexer/subscriber.pyc' './usr/lib/python2.7/site-packages/z3c/indexer/search.pyo' => './usr/lib/python2.7/site-packages/z3c/indexer/search.pyc' './usr/lib/python2.7/site-packages/z3c/indexer/performance.pyo' => './usr/lib/python2.7/site-packages/z3c/indexer/performance.pyc' './usr/lib/python2.7/site-packages/z3c/indexer/interfaces.pyo' => './usr/lib/python2.7/site-packages/z3c/indexer/interfaces.pyc' './usr/lib/python2.7/site-packages/z3c/indexer/indexer.pyo' => './usr/lib/python2.7/site-packages/z3c/indexer/indexer.pyc' './usr/lib/python2.7/site-packages/z3c/indexer/index.pyo' => './usr/lib/python2.7/site-packages/z3c/indexer/index.pyc' './usr/lib/python2.7/site-packages/z3c/indexer/collector.pyo' => './usr/lib/python2.7/site-packages/z3c/indexer/collector.pyc' './usr/lib/python2.7/site-packages/z3c/indexer/_bbb.pyo' => './usr/lib/python2.7/site-packages/z3c/indexer/_bbb.pyc' './usr/lib/python2.7/site-packages/z3c/indexer/__init__.pyo' => './usr/lib/python2.7/site-packages/z3c/indexer/__init__.pyc' Processing files: python-module-z3c.indexer-0.6.1-alt2.2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.16609 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-z3c.indexer-0.6.1 + DOCDIR=/usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python-module-z3c.indexer-0.6.1 + export DOCDIR + rm -rf /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python-module-z3c.indexer-0.6.1 + /bin/mkdir -p /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python-module-z3c.indexer-0.6.1 + cp -prL CHANGES.txt LICENSE.txt README.txt /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python-module-z3c.indexer-0.6.1 + chmod -R go-w /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python-module-z3c.indexer-0.6.1 + chmod -R a+rX /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python-module-z3c.indexer-0.6.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CnPHGY 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.2ovcWx find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) Provides: python2.7(z3c.indexer), python2.7(z3c.indexer._bbb), python2.7(z3c.indexer.collector), python2.7(z3c.indexer.index), python2.7(z3c.indexer.indexer), python2.7(z3c.indexer.interfaces), python2.7(z3c.indexer.performance), python2.7(z3c.indexer.query), python2.7(z3c.indexer.search), python2.7(z3c.indexer.subscriber) Requires: python2.7(zc.catalog), python2.7(zope.container), python2.7(zope.intid), python2.7(zope.keyreference), python2.7(zope.cachedescriptors), python2.7(zope.component), python2.7(zope.deferredimport), python2.7(zope.event), python2.7(zope.index), python2.7(zope.interface), python2.7(zope.lifecycleevent), python2.7(zope.location), python2.7(zope.schema), /usr/lib/python2.7/site-packages, python-modules, python2.7(BTrees), python2.7(persistent), python2.7(transaction), python2.7(z3c), python2.7(zc), python2.7(zope) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KRzCvM Processing files: python3-module-z3c.indexer-0.6.1-alt2.2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.84603 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-z3c.indexer-0.6.1 + DOCDIR=/usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python3-module-z3c.indexer-0.6.1 + export DOCDIR + rm -rf /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python3-module-z3c.indexer-0.6.1 + /bin/mkdir -p /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python3-module-z3c.indexer-0.6.1 + cp -prL CHANGES.txt LICENSE.txt README.txt /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python3-module-z3c.indexer-0.6.1 + chmod -R go-w /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python3-module-z3c.indexer-0.6.1 + chmod -R a+rX /usr/src/tmp/python-module-z3c.indexer-buildroot/usr/share/doc/python3-module-z3c.indexer-0.6.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.A0sOFR 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.AFqZtS 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-z3c.indexer-buildroot/usr/lib/python3/site-packages/z3c/indexer/performance.py: skipping time Provides: python3(z3c.indexer), python3(z3c.indexer._bbb), python3(z3c.indexer.collector), python3(z3c.indexer.index), python3(z3c.indexer.indexer), python3(z3c.indexer.interfaces), python3(z3c.indexer.performance), python3(z3c.indexer.query), python3(z3c.indexer.search), python3(z3c.indexer.subscriber) Requires: python3(zc.catalog) < 0, python3(zope.container) < 0, python3(zope.intid) < 0, python3(zope.keyreference) < 0, python3(zope.cachedescriptors) < 0, python3(zope.component) < 0, python3(zope.deferredimport) < 0, python3(zope.event) < 0, python3(zope.index) < 0, python3(zope.interface) < 0, python3(zope.lifecycleevent) < 0, python3(zope.location) < 0, python3(zope.schema) < 0, /usr/lib/python3/site-packages, python3(BTrees) < 0, python3(BTrees.IFBTree) < 0, python3(BTrees.Length) < 0, python3(persistent) < 0, python3(threading) < 0, python3(transaction) < 0, python3(transaction.interfaces) < 0, python3(zc.catalog.index) < 0, python3(zope.app.testing) < 0, python3(zope.cachedescriptors.property) < 0, python3(zope.catalog.catalog) < 0, python3(zope.catalog.field) < 0, python3(zope.catalog.interfaces) < 0, python3(zope.container.interfaces) < 0, python3(zope.index.field) < 0, python3(zope.index.interfaces) < 0, python3(zope.index.text) < 0, python3(zope.index.text.textindex) < 0, python3(zope.intid.interfaces) < 0, python3(zope.keyreference.interfaces) < 0, python3(zope.keyreference.testing) < 0, python3(zope.lifecycleevent.interfaces) < 0, python3(zope.location.interfaces) < 0, python3(zope.site) < 0 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DcuR9O Processing files: python3-module-z3c.indexer-tests-0.6.1-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ozHkIT 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.fC5seH find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) Provides: python3(z3c.indexer.testing), python3(z3c.indexer.tests) Requires: python3-module-z3c.indexer = 0.6.1-alt2.2, python3(z3c.coverage) < 0, python3(z3c.testing) < 0, python3(zope.testing) < 0, python3(zope.keyreference) < 0, python3(zope.site) < 0, /usr/lib/python3/site-packages, python3(BTrees) < 0, python3(doctest) < 0, python3(unittest) < 0, python3(z3c.indexer) < 0, python3(zope.app.testing) < 0, python3(zope.component) < 0, python3(zope.intid) < 0, python3(zope.intid.interfaces) < 0, python3(zope.keyreference.interfaces) < 0, python3(zope.keyreference.testing) < 0 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1W2l0p Processing files: python-module-z3c.indexer-tests-0.6.1-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vZhiqN 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.7ugd1Q find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) Provides: python2.7(z3c.indexer.testing), python2.7(z3c.indexer.tests) Requires: python-module-z3c.indexer = 0.6.1-alt2.2, python2.7(z3c.coverage), python2.7(z3c.testing), python2.7(zope.testing), python2.7(zope.keyreference), python2.7(zope.site), /usr/lib/python2.7/site-packages, python-modules, python2.7(BTrees), python2.7(unittest), python2.7(z3c), python2.7(zope) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WYohvW Adding to python-module-z3c.indexer-tests a strict dependency on python-module-z3c.indexer Adding to python3-module-z3c.indexer-tests a strict dependency on python3-module-z3c.indexer Removing 1 extra deps from python3-module-z3c.indexer-tests due to dependency on python3-module-z3c.indexer Removing 6 extra deps from python-module-z3c.indexer-tests due to repentancy on python-module-z3c.indexer Removing 10 extra deps from python3-module-z3c.indexer-tests due to repentancy on python3-module-z3c.indexer Wrote: /usr/src/RPM/RPMS/i586/python-module-z3c.indexer-0.6.1-alt2.2.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/python3-module-z3c.indexer-0.6.1-alt2.2.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/python3-module-z3c.indexer-tests-0.6.1-alt2.2.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/python-module-z3c.indexer-tests-0.6.1-alt2.2.i586.rpm 24.57user 2.82system 0:43.20elapsed 63%CPU (0avgtext+0avgdata 19312maxresident)k 0inputs+0outputs (0major+374646minor)pagefaults 0swaps 40.86user 9.62system 1:08.71elapsed 73%CPU (0avgtext+0avgdata 116732maxresident)k 0inputs+0outputs (0major+879286minor)pagefaults 0swaps