On Oct 1, 2014, at 5:31 AM, Matthew Knepley <[email protected]> wrote:
> Lots of this is just unused code paths in that particular configure. However, > we > can probably eliminate the 'build' directory, BiudlSystem.sourceDatabase Humm, you seem to use sourceDatabase all over the place, I need to put it back Satish I need you help. How do I roll back my last two commits? commit 35c428b1b3dc6b69b2fab79779ef81d3231bc7a0 Author: Barry Smith <[email protected]> Date: Wed Oct 1 11:32:32 2014 -0500 removed dead CHUD code commit 2cb0f3eae6eb618a9defff89b420aead8b127264 Author: Barry Smith <[email protected]> Date: Wed Oct 1 09:56:26 2014 -0500 removed more dead BuildSystem code I want to get back here on the branch! > and PETSc.FEM > > Matt > > On Tue, Sep 30, 2014 at 11:11 PM, Barry Smith <[email protected]> wrote: > > ~/Src/petsc barry/remove-sidl $ Vulture config > config/builder.py:605: Unused variable 'comparsion' > config/builder.py:639: Unused function 'extractTests' > config/builder.py:663: Unused attribute 'cmd' > config/builder.py:684: Unused attribute 'ret' > config/builder.py:684: Unused attribute 'store' > config/builder.py:704: Unused function 'updateNode' > config/builder.py:1093: Unused attribute 'memAlign' > config/builder.py:1250: Unused attribute 'operationFailed' > config/builder.py:1290: Unused function 'compileCUDA' > config/builder.py:1293: Unused function 'compileCxx' > config/builder.py:1296: Unused function 'compileFortran' > config/builder.py:1342: Unused function 'compileCParallel' > config/builder.py:1345: Unused function 'compileCxxParallel' > config/builder.py:1348: Unused function 'compileFortranParallel' > config/builder.py:1374: Unused function 'expandArchive' > config/builder.py:1677: Unused function 'checkTestOutput' > config/builder.py:1680: Unused function 'checkTestOutputSolver' > config/builder.py:1777: Unused function 'buildEtags' > config/BuildSystem/args.py:69: Unused attribute '_setCommandLine' > config/BuildSystem/build/buildGraph.py:71: Unused function 'removeSubgraph' > config/BuildSystem/build/compile/C.py:6: Unused attribute 'usingC' > config/BuildSystem/build/compile/Cxx.py:6: Unused attribute 'usingCxx' > config/BuildSystem/build/compile/F90.py:6: Unused attribute 'usingF90' > config/BuildSystem/build/fileset.py:181: Unused class 'RootedExtensionFileSet' > config/BuildSystem/build/fileState.py:61: Unused class 'GenericTag' > config/BuildSystem/build/fileState.py:106: Unused class 'Update' > config/BuildSystem/build/framework.py:27: Unused attribute 'directories' > config/BuildSystem/build/framework.py:78: Unused function > 'makeSourceDBPathsAbsolute' > config/BuildSystem/build/framework.py:87: Unused function > 'makeSourceDBPathsRelative' > config/BuildSystem/build/framework.py:103: Unused variable 'newTmp' > config/BuildSystem/build/framework.py:177: Unused function 't_activate' > config/BuildSystem/build/framework.py:184: Unused function 't_deactivate' > config/BuildSystem/build/framework.py:195: Unused function 't_configure' > config/BuildSystem/build/framework.py:259: Unused function 't_compile' > config/BuildSystem/build/framework.py:264: Unused function 't_compilePrograms' > config/BuildSystem/build/framework.py:271: Unused function 't_install' > config/BuildSystem/build/framework.py:290: Unused function 't_uninstall' > config/BuildSystem/build/framework.py:306: Unused function 't_citool' > config/BuildSystem/build/framework.py:312: Unused function 't_push' > config/BuildSystem/build/framework.py:321: Unused function 't_pull' > config/BuildSystem/build/framework.py:331: Unused function 't_makeStamp' > config/BuildSystem/build/framework.py:339: Unused function 't_default' > config/BuildSystem/build/framework.py:343: Unused function 't_printTargets' > config/BuildSystem/build/framework.py:357: Unused function 't_purge' > config/BuildSystem/build/framework.py:374: Unused function 't_update' > config/BuildSystem/build/processor.py:341: Unused class 'DirectoryArchiver' > config/BuildSystem/build/processor.py:386: Unused class 'Archiver' > config/BuildSystem/build/processor.py:460: Unused class 'ImportSharedLinker' > config/BuildSystem/build/processor.py:507: Unused class 'LibraryAdder' > config/BuildSystem/build/transform.py:41: Unused class 'Filter' > config/BuildSystem/build/transform.py:59: Unused class 'Remover' > config/BuildSystem/build/transform.py:80: Unused class 'Consolidator' > config/BuildSystem/config/base.py:189: Unused function > 'addArgumentSubstitution' > config/BuildSystem/config/base.py:279: Unused function 'getExecutables' > config/BuildSystem/config/base.py:658: Unused function 'splitIncludes' > config/BuildSystem/config/compile/processor.py:70: Unused function > 'pushRequiredFlags' > config/BuildSystem/config/compile/processor.py:73: Unused function > 'popRequiredFlags' > config/BuildSystem/config/compilers.py:21: Unused attribute 'cRestrict' > config/BuildSystem/config/compilers.py:22: Unused attribute 'cxxRestrict' > config/BuildSystem/config/framework.py:366: Unused function > 'updatePackageDependencies' > config/BuildSystem/config/framework.py:465: Unused function > 'addSubstitutionFile' > config/BuildSystem/config/framework.py:938: Unused attribute '_configured' > config/BuildSystem/config/package.py:61: Unused attribute 'double' > config/BuildSystem/config/package.py:62: Unused attribute 'complex' > config/BuildSystem/config/package.py:63: Unused attribute 'requires32bitint' > config/BuildSystem/config/package.py:94: Unused attribute 'openmpi' > config/BuildSystem/config/package.py:542: Unused variable 'foundLibrary' > config/BuildSystem/config/package.py:543: Unused variable 'foundHeader' > config/BuildSystem/config/packages/cuda.py:24: Unused attribute > 'ThrustVersionStr' > config/BuildSystem/config/packages/cuda.py:25: Unused attribute > 'CUSPVersionStr' > config/BuildSystem/config/packages/MPI.py:46: Unused attribute 'shared' > config/BuildSystem/config/packages/MPI.py:48: Unused attribute 'commf2c' > config/BuildSystem/config/packages/MPI.py:49: Unused attribute 'commc2f' > config/BuildSystem/config/packages/MPI.py:181: Unused attribute > 'haveFinalized' > config/BuildSystem/config/packages/MPI.py:184: Unused attribute 'haveInPlace' > config/BuildSystem/config/packages/MPI.py:188: Unused attribute > 'haveTypeCreateStruct' > config/BuildSystem/config/packages/MPI.py:193: Unused attribute > 'haveCommCreateErrhandler' > config/BuildSystem/config/packages/MPI.py:198: Unused attribute > 'haveCommSetErrhandler' > config/BuildSystem/config/packages/MPI.py:410: Unused attribute > 'havef90module' > config/BuildSystem/config/packages/mpi4py.py:14: Unused attribute 'numpy' > config/BuildSystem/config/packages/mpi4py.py:22: Unused variable 'pp' > config/BuildSystem/config/packages/mpi4py.py:24: Unused variable 'apple' > config/BuildSystem/config/packages/SuperLU_MT.py:12: Unused attribute > 'worksonWindows' > config/BuildSystem/config/packages/Triangle.py:28: Unused variable > 'installmakeinc' > config/BuildSystem/config/python.py:12: Unused attribute 'isShared' > config/BuildSystem/config/regression/frameworkTest.py:10: Unused class > 'FrameworkTest' > config/BuildSystem/config/regression/frameworkTest.py:42: Unused function > 'testEmptyConfigure' > config/BuildSystem/config/regression/frameworkTest.py:47: Unused function > 'testLogName' > config/BuildSystem/config/regression/frameworkTest.py:54: Unused function > 'testFullDefaultConfigure' > config/BuildSystem/config/regression/shellTest.py:6: Unused class 'ShellTest' > config/BuildSystem/config/regression/shellTest.py:14: Unused function > 'testTimeout' > config/BuildSystem/config/setCompilers.py:22: Unused attribute > 'usedMPICompilers' > config/BuildSystem/config/setCompilers.py:622: Unused attribute > 'compilerVersionCUDA' > config/BuildSystem/config/setCompilers.py:997: Unused attribute 'usePIC' > config/BuildSystem/config/setCompilers.py:1020: Unused attribute 'isPIC' > config/BuildSystem/config/setCompilers.py:1197: Unused attribute > 'staticLinker' > config/BuildSystem/config/setCompilers.py:1287: Unused function > 'addLinkerFlag' > config/BuildSystem/config/setCompilers.py:1373: Unused attribute > 'staticLibrary' > config/BuildSystem/config/setCompilers.py:1374: Unused attribute > 'sharedLibrary' > config/BuildSystem/config/setsBackport.py:454: Unused function 'union_update' > config/BuildSystem/config/setsBackport.py:464: Unused function > 'intersection_update' > config/BuildSystem/config/setsBackport.py:541: Unused function 'discard' > config/BuildSystem/config/setsOrdered.py:547: Unused function > 'updateDuplicate' > config/BuildSystem/config/setsOrdered.py:633: Unused class 'SetsTest' > config/BuildSystem/config/setsOrdered.py:634: Unused function 'testOrdering' > config/BuildSystem/config/setsOrdered.py:640: Unused function 'testUniqueness' > config/BuildSystem/config/setsOrdered.py:646: Unused function 'testOrder' > config/BuildSystem/config/sourceControl.py:31: Unused attribute 'gitversion' > config/BuildSystem/config/sourceControl.py:42: Unused attribute 'hgversion' > config/BuildSystem/config/sourceControl.py:51: Unused attribute 'cvxversion' > config/BuildSystem/config/sourceControl.py:60: Unused attribute 'svnversion' > config/BuildSystem/config/types.py:128: Unused function 'checkFortranStar' > config/BuildSystem/maker.py:33: Unused function 'getMake' > config/BuildSystem/maker.py:232: Unused class 'BasicMake' > config/BuildSystem/nargs.py:5: Unused function 'getInteractive' > config/BuildSystem/nargs.py:46: Unused function 'setTemporary' > config/BuildSystem/nargs.py:144: Unused function 'getKey' > config/BuildSystem/nargs.py:206: Unused class 'ArgFuzzyBool' > config/BuildSystem/nargs.py:274: Unused class 'ArgReal' > config/BuildSystem/nargs.py:390: Unused class 'ArgExecutable' > config/BuildSystem/RDict.py:269: Unused function 'hasType' > config/BuildSystem/RDict.py:541: Unused function 'handle' > config/BuildSystem/retrieval.py:123: Unused function 'ftpRetrieve' > config/BuildSystem/retrieval.py:127: Unused function 'httpRetrieve' > config/BuildSystem/retrieval.py:131: Unused function 'fileRetrieve' > config/BuildSystem/retrieval.py:135: Unused function 'svnRetrieve' > config/BuildSystem/retrieval.py:147: Unused function 'bkUpdate' > config/BuildSystem/retrieval.py:217: Unused function 'retrieve' > config/BuildSystem/retrieval.py:239: Unused function 'removeRoot' > config/BuildSystem/retrieval.py:261: Unused function 'bkfileRetrieve' > config/BuildSystem/retrieval.py:266: Unused function 'sshRetrieve' > config/BuildSystem/retrieval.py:271: Unused function 'oldRetrieve' > config/BuildSystem/script.py:41: Unused attribute 'shell' > config/BuildSystem/script.py:83: Unused attribute '_setup' > config/BuildSystem/script.py:293: Unused attribute 'outputFiles' > config/BuildSystem/script.py:414: Unused function 'setPreprocessorObject' > config/BuildSystem/script.py:428: Unused function 'setCompilerObject' > config/BuildSystem/script.py:444: Unused function 'setLinkerObject' > config/BuildSystem/script.py:476: Unused function 'setDynamicLinkerObject' > config/BuildSystem/sourceDatabase.py:185: Unused function 'clearSource' > config/BuildSystem/sourceDatabase.py:194: Unused function 'getDependencies' > config/BuildSystem/sourceDatabase.py:215: Unused function > 'calculateDependencies' > config/BuildSystem/sourceDatabase.py:281: Unused class 'DependencyAnalyzer' > config/BuildSystem/urlMappingInstalled.py:14: Unused function > 'setupUrlMapping' > config/cmakeboot.py:22: Unused function 'quoteIfNeeded' > config/cmakegen.py:64: Unused function 'unexpected' > config/examples/arch-bgp-ibm-opt.py:63: Unused variable 'test_options' > config/PETSc/Configure.py:58: Unused attribute 'atomics' > config/PETSc/Configure.py:739: Unused variable 'langs' > config/PETSc/FEM.py:877: Unused function 'createFaceQuadrature' > config/PETSc/FEM.py:904: Unused attribute 'list' > config/PETSc/FEM.py:907: Unused attribute 'type' > config/PETSc/FEM.py:909: Unused attribute 'static' > config/PETSc/FEM.py:910: Unused attribute 'initializer' > config/PETSc/FEM.py:923: Unused attribute 'identifier' > config/PETSc/FEM.py:924: Unused attribute 'replacementText' > config/PETSc/FEM.py:1098: Unused function 'getReferenceTensor' > config/PETSc/FEM.py:1357: Unused attribute 'typedef' > config/PETSc/FEM.py:1386: Unused function 'getQuadratureSetup' > config/PETSc/FEM.py:1394: Unused attribute 'branch' > config/PETSc/FEM.py:1449: Unused function 'getIntegratorPoints' > config/PETSc/FEM.py:1510: Unused attribute 'caseLabel' > config/PETSc/FEM.py:1569: Unused function 'getIntegratorSetup' > config/PETSc/FEM.py:1578: Unused function 'getSectionSetup' > config/PETSc/FEM.py:1669: Unused function 'getElementIntegrals' > config/PETSc/FEM.py:1696: Unused attribute 'parameters' > config/PETSc/FEM.py:1758: Unused attribute 'comments' > config/PETSc/FEM.py:1814: Unused attribute 'purpose' > config/PETSc/FEM.py:1904: Unused function 'runTensorProduct' > config/PETSc/utilities/arch.py:54: Unused attribute 'archBase' > config/PETSc/utilities/cacheDetails.py:29: Unused attribute 'updated' > config/PETSc/utilities/CHUD.py:39: Unused attribute 'haveCHUD' > config/PETSc/utilities/libraryOptions.py:33: Unused attribute 'scalarTypes' > config/PETSc/utilities/missing.py:86: Unused function 'configureMissingErrnos' > config/PETSc/utilities/Regression.py:27: Unused attribute ‘elemental' > > > > > -- > What most experimenters take for granted before they begin their experiments > is infinitely more interesting than any results to which their experiments > lead. > -- Norbert Wiener
