2025-11-21 08:38 ftp://ftp.de.debian.org/debian/pool/main/f/form/form_4.3.1+git20250227+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=zlib --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.57+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 5374cd3 (2025-11-20 15:35:39 +0100) count: 90 91 elapsed-time: 0.8 0.8 head-timing-info: old-timing-info: head results: form-4.3.1+git20250227+ds/sources/form3.h:214:0: error: #error UNIX or WINDOWS must be defined! [preprocessorErrorDirective] form-4.3.1+git20250227+ds/sources/gentopo.cc:439:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:602:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:764:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:929:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:1303:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] form-4.3.1+git20250227+ds/sources/grcc.h:187:5: warning: Member variable 'Fraction::ratio' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/grcc.h:1280:5: warning: Member variable 'NStack::noden' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/grcc.h:1280:5: warning: Member variable 'NStack::deg' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/grcc.h:1280:5: warning: Member variable 'NStack::st' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/grcc.h:1280:5: warning: Member variable 'NStack::nilist' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/grcc.h:1280:5: warning: Member variable 'NStack::ilist' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/grcc.h:1297:5: warning: Member variable 'EStack::edgen' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/grcc.h:1297:5: warning: Member variable 'EStack::det' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/grcc.h:1297:5: warning: Member variable 'EStack::nplist' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/grcc.h:1297:5: warning: Member variable 'EStack::plist' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:88:11: warning: Member variable 'T_EGraph::gId' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:88:11: warning: Member variable 'T_EGraph::pId' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:88:11: warning: Member variable 'T_EGraph::opi' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:88:11: warning: Member variable 'T_EGraph::nsym' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:88:11: warning: Member variable 'T_EGraph::esym' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:237:10: warning: Member variable 'T_MNode::visited' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:473:11: warning: Member variable 'T_MGraph::nBridges' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:473:11: warning: Member variable 'T_MGraph::padding' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:275:15: warning: Member variable 'T_MNodeClass::maxdeg' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/gentopo.cc:275:15: warning: Member variable 'T_MNodeClass::forallignment' is not initialized in the constructor. [uninitMemberVar] form-4.3.1+git20250227+ds/sources/grcc.h:667:12: style:inconclusive: Technically the member function 'EGraph::isExternal' can be const. [functionConst] form-4.3.1+git20250227+ds/sources/grcc.h:841:12: style:inconclusive: Technically the member function 'MGraph::isExternal' can be const. [functionConst] form-4.3.1+git20250227+ds/sources/gentopo.cc:598:16: style:inconclusive: Technically the member function 'T_MGraph::printAdjMat' can be const. [functionConst] form-4.3.1+git20250227+ds/sources/gentopo.h:145:12: note: Technically the member function 'T_MGraph::printAdjMat' can be const. form-4.3.1+git20250227+ds/sources/gentopo.cc:598:16: note: Technically the member function 'T_MGraph::printAdjMat' can be const. form-4.3.1+git20250227+ds/sources/gentopo.cc:708:16: performance:inconclusive: Technically the member function 'T_MGraph::permMat' can be static (but you may consider moving to unnamed namespace). [functionStatic] form-4.3.1+git20250227+ds/sources/gentopo.h:149:12: note: Technically the member function 'T_MGraph::permMat' can be static (but you may consider moving to unnamed namespace). form-4.3.1+git20250227+ds/sources/gentopo.cc:708:16: note: Technically the member function 'T_MGraph::permMat' can be static (but you may consider moving to unnamed namespace). form-4.3.1+git20250227+ds/sources/gentopo.cc:720:15: performance:inconclusive: Technically the member function 'T_MGraph::compMat' can be static (but you may consider moving to unnamed namespace). [functionStatic] form-4.3.1+git20250227+ds/sources/gentopo.h:150:12: note: Technically the member function 'T_MGraph::compMat' can be static (but you may consider moving to unnamed namespace). form-4.3.1+git20250227+ds/sources/gentopo.cc:720:15: note: Technically the member function 'T_MGraph::compMat' can be static (but you may consider moving to unnamed namespace). form-4.3.1+git20250227+ds/sources/gentopo.cc:949:15: style:inconclusive: Technically the member function 'T_MGraph::findNextCl' can be const. [functionConst] form-4.3.1+git20250227+ds/sources/gentopo.h:155:12: note: Technically the member function 'T_MGraph::findNextCl' can be const. form-4.3.1+git20250227+ds/sources/gentopo.cc:949:15: note: Technically the member function 'T_MGraph::findNextCl' can be const. form-4.3.1+git20250227+ds/sources/gentopo.cc:973:15: style:inconclusive: Technically the member function 'T_MGraph::findNextTCl' can be const. [functionConst] form-4.3.1+git20250227+ds/sources/gentopo.h:156:12: note: Technically the member function 'T_MGraph::findNextTCl' can be const. form-4.3.1+git20250227+ds/sources/gentopo.cc:973:15: note: Technically the member function 'T_MGraph::findNextTCl' can be const. form-4.3.1+git20250227+ds/sources/gentopo.cc:435:20: style:inconclusive: Technically the member function 'T_MNodeClass::printMat' can be const. [functionConst] form-4.3.1+git20250227+ds/sources/gentopo.cc:265:11: note: Technically the member function 'T_MNodeClass::printMat' can be const. form-4.3.1+git20250227+ds/sources/gentopo.cc:435:20: note: Technically the member function 'T_MNodeClass::printMat' can be const. form-4.3.1+git20250227+ds/sources/gentopo.cc:405:20: style:inconclusive: Technically the member function 'T_MNodeClass::chkOrd' can be const. [functionConst] form-4.3.1+git20250227+ds/sources/gentopo.cc:271:11: note: Technically the member function 'T_MNodeClass::chkOrd' can be const. form-4.3.1+git20250227+ds/sources/gentopo.cc:405:20: note: Technically the member function 'T_MNodeClass::chkOrd' can be const. form-4.3.1+git20250227+ds/sources/gentopo.cc:458:19: performance:inconclusive: Technically the member function 'T_MNodeClass::cmpArray' can be static (but you may consider moving to unnamed namespace). [functionStatic] form-4.3.1+git20250227+ds/sources/gentopo.cc:272:11: note: Technically the member function 'T_MNodeClass::cmpArray' can be static (but you may consider moving to unnamed namespace). form-4.3.1+git20250227+ds/sources/gentopo.cc:458:19: note: Technically the member function 'T_MNodeClass::cmpArray' can be static (but you may consider moving to unnamed namespace). form-4.3.1+git20250227+ds/sources/gentopo.cc:97:5: warning: Class 'T_EGraph' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] form-4.3.1+git20250227+ds/sources/gentopo.cc:97:5: warning: Class 'T_EGraph' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] form-4.3.1+git20250227+ds/sources/gentopo.cc:510:5: warning: Class 'T_MGraph' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] form-4.3.1+git20250227+ds/sources/gentopo.cc:510:5: warning: Class 'T_MGraph' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] form-4.3.1+git20250227+ds/sources/gentopo.cc:279:5: warning: Class 'T_MNodeClass' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] form-4.3.1+git20250227+ds/sources/gentopo.cc:279:5: warning: Class 'T_MNodeClass' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] form-4.3.1+git20250227+ds/sources/grcc.h:158:5: style: Class 'Output' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] form-4.3.1+git20250227+ds/sources/grcc.h:301:5: style: Class 'Model' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] form-4.3.1+git20250227+ds/sources/grcc.h:1095:5: style: Class 'ANode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] form-4.3.1+git20250227+ds/sources/gentopo.cc:937:9: style: The if condition is the same as the previous if condition [duplicateCondition] form-4.3.1+git20250227+ds/sources/gentopo.cc:928:9: note: First condition form-4.3.1+git20250227+ds/sources/gentopo.cc:937:9: note: Second condition form-4.3.1+git20250227+ds/sources/gentopo.cc:1100:13: style: The if condition is the same as the previous if condition [duplicateCondition] form-4.3.1+git20250227+ds/sources/gentopo.cc:44:20: note: 'DEBUG0' is assigned value 'T_False' here. form-4.3.1+git20250227+ds/sources/gentopo.cc:40:22: note: 'MONITOR' is assigned value 'T_False' here. form-4.3.1+git20250227+ds/sources/gentopo.cc:1097:13: note: First condition form-4.3.1+git20250227+ds/sources/gentopo.cc:1100:13: note: Second condition form-4.3.1+git20250227+ds/sources/gentopo.cc:1136:17: style: The if condition is the same as the previous if condition [duplicateCondition] form-4.3.1+git20250227+ds/sources/gentopo.cc:40:22: note: 'MONITOR' is assigned value 'T_False' here. form-4.3.1+git20250227+ds/sources/gentopo.cc:44:20: note: 'DEBUG0' is assigned value 'T_False' here. form-4.3.1+git20250227+ds/sources/gentopo.cc:1133:17: note: First condition form-4.3.1+git20250227+ds/sources/gentopo.cc:1136:17: note: Second condition form-4.3.1+git20250227+ds/sources/gentopo.cc:1307:13: style: The if condition is the same as the previous if condition [duplicateCondition] form-4.3.1+git20250227+ds/sources/gentopo.cc:44:20: note: 'DEBUG0' is assigned value 'T_False' here. form-4.3.1+git20250227+ds/sources/gentopo.cc:40:22: note: 'MONITOR' is assigned value 'T_False' here. form-4.3.1+git20250227+ds/sources/gentopo.cc:1302:13: note: First condition form-4.3.1+git20250227+ds/sources/gentopo.cc:1307:13: note: Second condition form-4.3.1+git20250227+ds/sources/gentopo.cc:1321:15: style: The if condition is the same as the previous if condition [duplicateCondition] form-4.3.1+git20250227+ds/sources/gentopo.cc:46:20: note: 'DEBUG' is assigned value 'T_False' here. form-4.3.1+git20250227+ds/sources/gentopo.cc:40:22: note: 'MONITOR' is assigned value 'T_False' here. form-4.3.1+git20250227+ds/sources/gentopo.cc:1316:15: note: First condition form-4.3.1+git20250227+ds/sources/gentopo.cc:1321:15: note: Second condition form-4.3.1+git20250227+ds/sources/gentopo.cc:668:17: style: The scope of the variable 'cmp' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:747:23: style: The scope of the variable 'nce' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:951:22: style: The scope of the variable 'n' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1001:9: style: The scope of the variable 'sc' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1001:13: style: The scope of the variable 'sn' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1078:9: style: The scope of the variable 'tn' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1078:13: style: The scope of the variable 'maxself' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1078:22: style: The scope of the variable 'nc2' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1078:27: style: The scope of the variable 'nc' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1078:31: style: The scope of the variable 'maxcon' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1078:39: style: The scope of the variable 'ts1' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1078:44: style: The scope of the variable 'wc' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1078:48: style: The scope of the variable 'ncm' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1282:9: style: The scope of the variable 'connected' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1284:10: style: The scope of the variable 'sopi' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1383:16: style: The scope of the variable 'n' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1383:19: style: The scope of the variable 'e' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:1383:22: style: The scope of the variable 't' can be reduced. [variableScope] form-4.3.1+git20250227+ds/sources/gentopo.cc:124:72: style:inconclusive: Function 'init' argument 5 names different: declaration 'nsym' definition 'nsm'. [funcArgNamesDifferent] form-4.3.1+git20250227+ds/sources/gentopo.h:52:65: note: Function 'init' argument 5 names different: declaration 'nsym' definition 'nsm'. form-4.3.1+git20250227+ds/sources/gentopo.cc:124:72: note: Function 'init' argument 5 names different: declaration 'nsym' definition 'nsm'. form-4.3.1+git20250227+ds/sources/gentopo.cc:124:84: style:inconclusive: Function 'init' argument 6 names different: declaration 'esym' definition 'esm'. [funcArgNamesDifferent] form-4.3.1+git20250227+ds/sources/gentopo.h:52:78: note: Function 'init' argument 6 names different: declaration 'esym' definition 'esm'. form-4.3.1+git20250227+ds/sources/gentopo.cc:124:84: note: Function 'init' argument 6 names different: declaration 'esym' definition 'esm'. form-4.3.1+git20250227+ds/sources/gentopo.cc:237:22: style:inconclusive: Function 'T_MNode' argument 1 names different: declaration 'id' definition 'vid'. [funcArgNamesDifferent] form-4.3.1+git20250227+ds/sources/gentopo.h:71:17: note: Function 'T_MNode' argument 1 names different: declaration 'id' definition 'vid'. form-4.3.1+git20250227+ds/sources/gentopo.cc:237:22: note: Function 'T_MNode' argument 1 names different: declaration 'id' definition 'vid'. form-4.3.1+git20250227+ds/sources/gentopo.cc:237:31: style:inconclusive: Function 'T_MNode' argument 2 names different: declaration 'deg' definition 'vdeg'. [funcArgNamesDifferent] form-4.3.1+git20250227+ds/sources/gentopo.h:71:25: note: Function 'T_MNode' argument 2 names different: declaration 'deg' definition 'vdeg'. form-4.3.1+git20250227+ds/sources/gentopo.cc:237:31: note: Function 'T_MNode' argument 2 names different: declaration 'deg' definition 'vdeg'. form-4.3.1+git20250227+ds/sources/gentopo.cc:237:42: style:inconclusive: Function 'T_MNode' argument 3 names different: declaration 'ext' definition 'vext'. [funcArgNamesDifferent] form-4.3.1+git20250227+ds/sources/gentopo.h:71:34: note: Function 'T_MNode' argument 3 names different: declaration 'ext' definition 'vext'. form-4.3.1+git20250227+ds/sources/gentopo.cc:237:42: note: Function 'T_MNode' argument 3 names different: declaration 'ext' definition 'vext'. form-4.3.1+git20250227+ds/sources/gentopo.cc:237:52: style:inconclusive: Function 'T_MNode' argument 4 names different: declaration 'clss' definition 'vclss'. [funcArgNamesDifferent] form-4.3.1+git20250227+ds/sources/gentopo.h:71:43: note: Function 'T_MNode' argument 4 names different: declaration 'clss' definition 'vclss'. form-4.3.1+git20250227+ds/sources/gentopo.cc:237:52: note: Function 'T_MNode' argument 4 names different: declaration 'clss' definition 'vclss'. form-4.3.1+git20250227+ds/sources/gentopo.cc:973:50: style:inconclusive: Function 'findNextTCl' argument 2 names different: declaration 'dcl' definition 'dtcl'. [funcArgNamesDifferent] form-4.3.1+git20250227+ds/sources/gentopo.h:156:47: note: Function 'findNextTCl' argument 2 names different: declaration 'dcl' definition 'dtcl'. form-4.3.1+git20250227+ds/sources/gentopo.cc:973:50: note: Function 'findNextTCl' argument 2 names different: declaration 'dcl' definition 'dtcl'. form-4.3.1+git20250227+ds/sources/gentopo.cc:302:30: style: Parameter 'cl' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:405:67: style: Parameter 'dtcl' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:458:33: style: Parameter 'a0' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:458:42: style: Parameter 'a1' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:473:43: style: Parameter 'cldeg' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:473:55: style: Parameter 'clnum' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:473:67: style: Parameter 'clext' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:708:39: style: Parameter 'perm' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:949:49: style: Parameter 'dscl' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:973:41: style: Parameter 'cl' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:973:50: style: Parameter 'dtcl' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:1381:48: style: Parameter 'cl' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:1480:37: style: Parameter 'a0' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:1516:35: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] form-4.3.1+git20250227+ds/sources/gentopo.cc:258:11: style: class member 'T_MNodeClass::forallignment' is never used. [unusedStructMember] diff: 2.18.0 form-4.3.1+git20250227+ds/sources/form3.h:214:2: error: #error UNIX or WINDOWS must be defined! [preprocessorErrorDirective] 2.18.0 form-4.3.1+git20250227+ds/sources/gentopo.cc:279:5: warning: Class 'T_MNodeClass' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head form-4.3.1+git20250227+ds/sources/gentopo.cc:279:5: warning: Class 'T_MNodeClass' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 form-4.3.1+git20250227+ds/sources/gentopo.cc:279:5: warning: Class 'T_MNodeClass' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head form-4.3.1+git20250227+ds/sources/gentopo.cc:279:5: warning: Class 'T_MNodeClass' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 form-4.3.1+git20250227+ds/sources/gentopo.cc:510:5: warning: Class 'T_MGraph' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head form-4.3.1+git20250227+ds/sources/gentopo.cc:510:5: warning: Class 'T_MGraph' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 form-4.3.1+git20250227+ds/sources/gentopo.cc:510:5: warning: Class 'T_MGraph' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head form-4.3.1+git20250227+ds/sources/gentopo.cc:510:5: warning: Class 'T_MGraph' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 form-4.3.1+git20250227+ds/sources/gentopo.cc:97:5: warning: Class 'T_EGraph' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head form-4.3.1+git20250227+ds/sources/gentopo.cc:97:5: warning: Class 'T_EGraph' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 form-4.3.1+git20250227+ds/sources/gentopo.cc:97:5: warning: Class 'T_EGraph' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head form-4.3.1+git20250227+ds/sources/gentopo.cc:97:5: warning: Class 'T_EGraph' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] DONE