2025-05-07 19:53 ftp://ftp.de.debian.org/debian/pool/main/r/rocalution/rocalution_5.7.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openmp --library=googletest --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 -j1 platform: Linux-6.8.0-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: ebc80c0 (2025-05-07 18:59:31 +0200) count: 3483 3472 elapsed-time: 286.3 274.9 head-timing-info: old-timing-info: head results: rocALUTION-rocm-5.7.1/clients/benchmarks/program_options.hpp:147:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNd32 [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/program_options.hpp:348:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver_parameters.hpp:395:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:216:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:399:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:480:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:503:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver_results.hpp:127:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:47:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:167:13: style:inconclusive: Technically the member function 'rocalution_bench_cmdlines::cmdline::get_option_nargs' can be const. [functionConst] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:171:21: style:inconclusive: Technically the member function 'rocalution_bench_cmdlines::cmdline::get_option_arg' can be const. [functionConst] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:175:21: style:inconclusive: Technically the member function 'rocalution_bench_cmdlines::cmdline::get_option_name' can be const. [functionConst] rocALUTION-rocm-5.7.1/clients/benchmarks/program_options.hpp:92:15: warning: Class 'desc_option' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:124:19: warning: Struct 'val' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:124:19: warning: Struct 'val' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_coarsening_strategy.hpp:64:5: style: Struct 'rocalution_enum_coarsening_strategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_directsolver.hpp:63:5: style: Struct 'rocalution_enum_directsolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_itsolver.hpp:73:5: style: Struct 'rocalution_enum_itsolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_matrix_init.hpp:65:5: style: Struct 'rocalution_enum_matrix_init' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_preconditioner.hpp:76:5: style: Struct 'rocalution_enum_preconditioner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_smoother.hpp:64:5: style: Struct 'rocalution_enum_smoother' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:121:9: style: Struct 'val' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:517:13: style: Struct 'cmdline_arg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:528:13: style: Struct 'cmdline_option' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:51:22: style: Struct 'rocalution_benchfile_format' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:72:12: style: Struct 'rocalution_benchfile_format' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:127:9: style: Struct 'item_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:69:24: style: Return value '!success' is always true [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:66:16: note: Assuming that condition '!success' is not redundant rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:69:24: note: Return value '!success' is always true rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:78:24: style: Return value '!success' is always true [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:75:16: note: Assuming that condition '!success' is not redundant rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:78:24: note: Return value '!success' is always true rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:80:20: style: Return value '!success' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:75:16: note: Assuming that condition '!success' is not redundant rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:80:20: note: Return value '!success' is always false rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:111:24: style: Return value '!success' is always true [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:108:16: note: Assuming that condition '!success' is not redundant rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:111:24: note: Return value '!success' is always true rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:113:20: style: Return value '!success' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:108:16: note: Assuming that condition '!success' is not redundant rocALUTION-rocm-5.7.1/clients/benchmarks/client.cpp:113:20: note: Return value '!success' is always false rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:355:23: style: Variable 'arg' can be declared as reference to const [constVariableReference] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:365:33: style: Variable 'option' can be declared as reference to const [constVariableReference] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:107:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norm_residual [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_driver_itsolver_template.hpp:263:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abs_tol [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_driver_itsolver.hpp:107:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_driver_itsolver.hpp:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_driver_itsolver_fgmres.hpp:43:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable krylov_basis [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_driver_itsolver_gmres.hpp:42:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable krylov_basis [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_driver_itsolver_uaamg.hpp:50:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rebuild_numeric [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_driver_itsolver_uaamg.hpp:97:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable solver_pre_smooth [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:142:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver.hpp:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:236:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:270:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:366:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:31:30: warning: Member variable 'rocalution_arguments_config::precision' is not initialized in the constructor. [uninitMemberVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:31:30: warning: Member variable 'rocalution_arguments_config::indextype' is not initialized in the constructor. [uninitMemberVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:31:30: warning: Member variable 'rocalution_arguments_config::device_id' is not initialized in the constructor. [uninitMemberVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:357:34: performance:inconclusive: Technically the member function 'rocalution_arguments_config::parse_no_default' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.hpp:63:9: note: Technically the member function 'rocalution_arguments_config::parse_no_default' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:357:34: note: Technically the member function 'rocalution_arguments_config::parse_no_default' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:96:10: performance:inconclusive: Technically the member function 'rocalution_bench_itsolver::ComputeErrorApproximation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver.hpp:82:13: warning: Struct 'rocalution_bench_solver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver.hpp:82:13: warning: Struct 'rocalution_bench_solver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver.hpp:50:5: style: Struct 'rocalution_bench_solver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:232:16: style: Condition '!success' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:231:50: note: Calling function 'ComputeErrorApproximation' returns 1 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:231:50: note: Assignment 'success=this->ComputeErrorApproximation(this->m_linsys.X,this->m_linsys.S,E,results)', assigned value is 1 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:232:16: note: Condition '!success' is always false rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:263:45: style: Parameter 'argc' can be declared as reference to const [constParameterReference] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:263:86: style: Parameter 'desc' can be declared as reference to const [constParameterReference] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:357:72: style: Parameter 'argc' can be declared as reference to const [constParameterReference] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:359:72: style: Parameter 'desc' can be declared as reference to const [constParameterReference] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_driver_itsolver.hpp:81:0: debug: Failed to instantiate template "rocalution_driver_itsolver_traits". The checking continues anyway. [templateInstantiation] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:33:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ROCALUTION_VER [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:70:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_template.hpp:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_driver_itsolver_template.hpp:273:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:119:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrmmax_err [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:65:24: style:inconclusive: Technically the member function 'rocalution_bench::execute' can be const. [functionConst] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.hpp:59:10: note: Technically the member function 'rocalution_bench::execute' can be const. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:65:24: note: Technically the member function 'rocalution_bench::execute' can be const. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:121:24: performance:inconclusive: Technically the member function 'rocalution_bench::info_devices' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.hpp:69:10: note: Technically the member function 'rocalution_bench::info_devices' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:121:24: note: Technically the member function 'rocalution_bench::info_devices' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:96:10: performance:inconclusive: Technically the member function 'rocalution_bench_itsolver < double >::ComputeErrorApproximation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver.hpp:82:13: warning: Struct 'rocalution_bench_solver < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver.hpp:82:13: warning: Struct 'rocalution_bench_solver < double >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver.hpp:50:5: style: Struct 'rocalution_bench_solver < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: gmres , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: bicgstab , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: fgmres , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: cg , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: cr , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: fcg , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: idr , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: pairwise_amg , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: qmrcgstab , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: ruge_stueben_amg , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: saamg , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: style: The destructor '~rocalution_bench_itsolver_impl < rocalution_enum_itsolver :: uaamg , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver.hpp:131:14: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_itsolver_impl.hpp:76:14: note: Destructor in derived class rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:121:51: style: Parameter 'out_' can be declared as reference to const [constParameterReference] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:93:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:273:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:343:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:362:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:474:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:32:28: warning: Member variable 'rocalution_bench_app_base::m_initial_argv' is not initialized in the constructor. [uninitMemberVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:32:28: warning: Member variable 'rocalution_bench_app_base::m_isample' is not initialized in the constructor. [uninitMemberVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:32:28: warning: Member variable 'rocalution_bench_app_base::m_irun' is not initialized in the constructor. [uninitMemberVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:190:12: style:inconclusive: Member variable 'rocalution_bench_app_base::m_initial_argc' uses an uninitialized argument 'm_initial_argv' due to the order of declarations. [initializerList] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:33:7: note: Member variable 'rocalution_bench_app_base::m_initial_argc' uses an uninitialized argument 'm_initial_argv' due to the order of declarations. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:190:12: note: Member variable 'rocalution_bench_app_base::m_initial_argc' uses an uninitialized argument 'm_initial_argv' due to the order of declarations. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:39:33: performance:inconclusive: Technically the member function 'rocalution_bench_app_base::run_case' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:221:10: note: Technically the member function 'rocalution_bench_app_base::run_case' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:39:33: note: Technically the member function 'rocalution_bench_app_base::run_case' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:181:28: performance:inconclusive: Technically the member function 'rocalution_bench_app::export_item' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:293:17: note: Technically the member function 'rocalution_bench_app::export_item' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:181:28: note: Technically the member function 'rocalution_bench_app::export_item' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:340:28: performance:inconclusive: Technically the member function 'rocalution_bench_app::define_case_json' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:294:17: note: Technically the member function 'rocalution_bench_app::define_case_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:340:28: note: Technically the member function 'rocalution_bench_app::define_case_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:354:28: performance:inconclusive: Technically the member function 'rocalution_bench_app::close_case_json' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:295:17: note: Technically the member function 'rocalution_bench_app::close_case_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:354:28: note: Technically the member function 'rocalution_bench_app::close_case_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:472:28: performance:inconclusive: Technically the member function 'rocalution_bench_app::close_results_json' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:297:17: note: Technically the member function 'rocalution_bench_app::close_results_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:472:28: note: Technically the member function 'rocalution_bench_app::close_results_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:292:8: style: Condition '!status' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:291:33: note: Calling function 'define_results_json' returns 1 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:291:33: note: Assignment 'status=define_results_json(out)', assigned value is 1 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:292:8: note: Condition '!status' is always false rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:331:8: style: Condition '!status' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:330:38: note: Calling function 'close_results_json' returns 1 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:330:38: note: Assignment 'status=this->close_results_json(out)', assigned value is 1 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:331:8: note: Condition '!status' is always false rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:366:22: style: Condition 'i>=0' is always true [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:366:17: note: Assignment 'i=0', assigned value is 0 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:366:22: note: Condition 'i>=0' is always true rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:181:94: style: Parameter 'item' can be declared as reference to const [constParameterReference] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.cpp:108:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.cpp:83:11: warning: Class 'rocalution_bench_cmdlines' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.cpp:83:11: warning: Class 'rocalution_bench_cmdlines' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_cmdlines.hpp:561:13: style: Class 'rocalution_bench_cmdlines' is unsafe, 'rocalution_bench_cmdlines::m_cmdset' can leak by wrong usage. [unsafeClassCanLeak] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver_parameters.cpp:136:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver_parameters.cpp:175:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_solver_results.cpp:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_coarsening_strategy.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_coarsening_strategy.cpp:77:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_coarsening_strategy.cpp:34:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_coarsening_strategy.cpp:49:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_coarsening_strategy.cpp:81:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_directsolver.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_directsolver.cpp:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_directsolver.cpp:46:72: style:inconclusive: Function 'rocalution_enum_directsolver' argument 1 names different: declaration 'function' definition 'name'. [funcArgNamesDifferent] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_directsolver.hpp:63:46: note: Function 'rocalution_enum_directsolver' argument 1 names different: declaration 'function' definition 'name'. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_directsolver.cpp:46:72: note: Function 'rocalution_enum_directsolver' argument 1 names different: declaration 'function' definition 'name'. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_directsolver.cpp:36:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_itsolver.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_itsolver.cpp:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_itsolver.cpp:46:64: style:inconclusive: Function 'rocalution_enum_itsolver' argument 1 names different: declaration 'function' definition 'itsolver_name'. [funcArgNamesDifferent] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_itsolver.hpp:73:42: note: Function 'rocalution_enum_itsolver' argument 1 names different: declaration 'function' definition 'itsolver_name'. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_itsolver.cpp:46:64: note: Function 'rocalution_enum_itsolver' argument 1 names different: declaration 'function' definition 'itsolver_name'. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_itsolver.cpp:78:76: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'function' definition 'itsolver_name'. [funcArgNamesDifferent] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_itsolver.hpp:72:54: note: Function 'operator()' argument 1 names different: declaration 'function' definition 'itsolver_name'. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_itsolver.cpp:78:76: note: Function 'operator()' argument 1 names different: declaration 'function' definition 'itsolver_name'. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_itsolver.cpp:36:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_matrix_init.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_matrix_init.cpp:74:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_matrix_init.cpp:33:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_matrix_init.cpp:48:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_matrix_init.cpp:78:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_preconditioner.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_preconditioner.cpp:74:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_preconditioner.cpp:33:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_preconditioner.cpp:48:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_preconditioner.cpp:78:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_smoother.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocalution_bench_errmsg [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_smoother.cpp:74:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_smoother.cpp:33:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_smoother.cpp:48:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_enum_smoother.cpp:78:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] rocALUTION-rocm-5.7.1/clients/samples/amg.cpp:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/as-precond.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/async.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/benchmark.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/benchmark.cpp:209:9: style: Redundant initialization for 'nnz'. The initialized value is overwritten before it is read. [redundantInitialization] rocALUTION-rocm-5.7.1/clients/samples/benchmark.cpp:73:14: note: nnz is initialized rocALUTION-rocm-5.7.1/clients/samples/benchmark.cpp:209:9: note: nnz is overwritten rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:195:13: style: The if condition is the same as the previous if condition [duplicateCondition] rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:187:13: note: First condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:195:13: note: Second condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:252:13: style: The if condition is the same as the previous if condition [duplicateCondition] rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:244:13: note: First condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:252:13: note: Second condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:294:13: style: The if condition is the same as the previous if condition [duplicateCondition] rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:282:13: note: First condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:294:13: note: Second condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:336:13: style: The if condition is the same as the previous if condition [duplicateCondition] rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:324:13: note: First condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:336:13: note: Second condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:376:13: style: The if condition is the same as the previous if condition [duplicateCondition] rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:366:13: note: First condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:376:13: note: Second condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:417:13: style: The if condition is the same as the previous if condition [duplicateCondition] rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:406:13: note: First condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:417:13: note: Second condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:457:13: style: The if condition is the same as the previous if condition [duplicateCondition] rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:447:13: note: First condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:457:13: note: Second condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:495:13: style: The if condition is the same as the previous if condition [duplicateCondition] rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:487:13: note: First condition rocALUTION-rocm-5.7.1/clients/samples/benchmark_mpi.cpp:495:13: note: Second condition rocALUTION-rocm-5.7.1/clients/samples/bicgstab.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/bicgstab_mpi.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/block-precond.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/cg-amg.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/cg-amg_mpi.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/cg-rsamg.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/cg-saamg.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/cg.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/cg_mpi.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/cmk.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/complex.cpp:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/direct.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/fcg.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/fcg_mpi.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/fgmres.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/fgmres_mpi.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/fixed-point.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/global-io_mpi.cpp:34:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/gmres.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/idr.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/idr_mpi.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/key.cpp:34:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/me-preconditioner.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/mixed-precision.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/power-method.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/qmrcgstab_mpi.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/sa-amg.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/sa-amg.cpp:140:27: style: Condition 'preconditioner=="GS"' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/samples/sa-amg.cpp:144:32: style: Condition 'preconditioner=="SGS"' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/samples/sa-amg.cpp:148:32: style: Condition 'preconditioner=="ILU"' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/clients/samples/simple-spmv.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/sp-precond.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/stencil.cpp:43:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Laplace2D [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/tns.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/ua-amg.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/samples/var-precond.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/clients/tests/rocalution_host_gtest_main.cpp:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:256:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:272:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:311:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:428:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:460:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:58:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HYB [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELL [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIA [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENSE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COO [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:51:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: style: The destructor '~BaseRocalution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:147:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:48:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:147:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: style: The destructor '~HIPAcceleratorStencil' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: style: The destructor '~AcceleratorVector < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: style: The destructor '~AcceleratorVector < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: style: The destructor '~AcceleratorVector < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: style: The destructor '~AcceleratorVector < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: style: The destructor '~AcceleratorVector < bool >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: style: The destructor '~AcceleratorVector < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: style: The destructor '~AcceleratorMatrix < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: style: The destructor '~AcceleratorMatrix < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: style: The destructor '~AcceleratorMatrix < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: style: The destructor '~AcceleratorMatrix < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: style: The destructor '~HostMatrix < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: style: The destructor '~HostMatrix < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: style: The destructor '~HostMatrix < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: style: The destructor '~HostMatrix < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: style: The destructor '~HostStencil < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:52:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: style: The destructor '~HostStencil < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:52:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: style: The destructor '~HostStencil < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:52:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: style: The destructor '~HostStencil < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:52:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: style: The destructor '~HostStencil < bool >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:52:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: style: The destructor '~HostStencil < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:52:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:187:43: style: Condition '_rocalution_check_if_any_obj()==false' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:187:40: note: Calling function '_rocalution_check_if_any_obj' returns 1 rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:187:43: note: Condition '_rocalution_check_if_any_obj()==false' is always false rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:433:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:467:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:544:53: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:565:51: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:179:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:210:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:471:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:481:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:491:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:501:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:511:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:521:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:538:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:548:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:829:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:839:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:850:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:860:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:871:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:884:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:895:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:905:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:915:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:925:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:936:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:946:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:957:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:967:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:993:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.cpp:1002:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: style: The destructor '~HIPAcceleratorMatrix < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: style: The destructor '~HIPAcceleratorMatrix < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: style: The destructor '~HIPAcceleratorMatrix < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: style: The destructor '~HIPAcceleratorMatrix < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: style: The destructor '~HIPAcceleratorMatrix < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: style: The destructor '~AcceleratorMatrix < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: style: The destructor '~HostMatrix < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_rocalution.cpp:132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_rocalution.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_rocalution.cpp:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_rocalution.cpp:94:36: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement] rocALUTION-rocm-5.7.1/src/base/parallel_manager.hpp:57:10: style: The destructor '~ParallelManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/parallel_manager.hpp:57:10: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/parallel_manager.hpp:64:14: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:48:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/parallel_manager.hpp:64:14: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: style: The destructor '~BaseRocalution < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: style: The destructor '~BaseRocalution < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: style: The destructor '~BaseRocalution < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: style: The destructor '~BaseRocalution < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: style: The destructor '~BaseRocalution < bool >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: style: The destructor '~BaseRocalution < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_rocalution.cpp:80:62: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/base_rocalution.cpp:96:57: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: style: The destructor '~HIPAcceleratorStencil < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: style: The destructor '~HIPAcceleratorStencil < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: style: The destructor '~HIPAcceleratorStencil < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: style: The destructor '~HIPAcceleratorStencil < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: style: The destructor '~HIPAcceleratorStencil < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:121:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: style: The destructor '~AcceleratorStencil < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:52:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: style: The destructor '~AcceleratorStencil < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:52:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: style: The destructor '~AcceleratorStencil < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:52:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: style: The destructor '~AcceleratorStencil < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:52:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: style: The destructor '~AcceleratorStencil < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:52:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:107:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_vector.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_vector.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_vector.cpp:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_vector.cpp:93:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_vector.cpp:103:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_vector.cpp:128:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_vector.cpp:137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:78:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:214:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:222:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:277:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:368:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:471:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:547:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:613:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:679:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:746:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:991:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rocalution_host_name [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1035:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1052:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1061:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1067:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1073:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1079:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COO [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1085:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELL [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1091:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIA [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1097:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HYB [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1103:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENSE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1114:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COO [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1234:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1317:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1359:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1442:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1523:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1558:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1599:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:59:18: style: The destructor '~GlobalVector < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:61:22: style: The function 'MoveToAccelerator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:62:22: style: The function 'MoveToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:87:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:64:22: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:144:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:65:22: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:82:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:67:28: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:62:28: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:67:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:68:28: style: The function 'GetLocalSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:65:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:68:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:73:21: style: The function 'GetGhostSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:72:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:73:21: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:82:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:87:22: style: The function 'Zeros' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:87:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:87:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:88:22: style: The function 'Ones' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:90:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:88:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:89:22: style: The function 'SetValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:93:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:89:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:90:22: style: The function 'SetRandomUniform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:90:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:93:22: style: The function 'SetRandomNormal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:102:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:93:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:113:22: style: The function 'ReadFileASCII' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:120:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:113:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:114:22: style: The function 'WriteFileASCII' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:139:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:114:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:115:22: style: The function 'ReadFileBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:154:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:115:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:116:22: style: The function 'WriteFileBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:191:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:116:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:127:27: style: The function 'Scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:347:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:127:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:130:27: style: The function 'Norm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:364:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:130:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:131:27: style: The function 'Reduce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:367:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:131:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:132:27: style: The function 'Asum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:370:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:132:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:133:27: style: The function 'Amax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:373:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:133:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:138:22: style: The function 'Power' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:392:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:138:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:147:22: style: The function 'is_host_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:160:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:147:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:148:22: style: The function 'is_accel_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:163:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:148:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:59:18: style: The destructor '~GlobalVector < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:59:18: style: The destructor '~GlobalVector < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:59:18: style: The destructor '~GlobalVector < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:59:18: style: The destructor '~GlobalVector < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: style: The destructor '~Vector < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/vector.hpp:84:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:147:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/vector.hpp:84:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: style: The destructor '~Vector < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: style: The destructor '~Vector < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: style: The destructor '~Vector < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: style: The destructor '~Vector < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:65:18: style: The destructor '~GlobalMatrix < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:67:28: style: The function 'GetM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:63:28: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:67:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:68:28: style: The function 'GetN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:65:28: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:68:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:69:28: style: The function 'GetNnz' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:67:28: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:69:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:70:28: style: The function 'GetLocalM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:71:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:70:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:71:28: style: The function 'GetLocalN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:74:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:71:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:72:28: style: The function 'GetLocalNnz' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:77:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:72:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:73:28: style: The function 'GetGhostM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:81:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:73:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:74:28: style: The function 'GetGhostN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:84:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:74:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:75:28: style: The function 'GetGhostNnz' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:87:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:75:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:82:22: style: The function 'MoveToAccelerator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:83:22: style: The function 'MoveToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:87:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:83:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:85:22: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:144:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:85:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:103:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:147:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:103:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:190:22: style: The function 'Apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:107:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:190:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:191:22: style: The function 'ApplyAdd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:113:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:191:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:247:22: style: The function 'is_host_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:160:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:247:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:248:22: style: The function 'is_accel_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:163:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:248:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:65:18: style: The destructor '~GlobalMatrix < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:65:18: style: The destructor '~GlobalMatrix < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:65:18: style: The destructor '~GlobalMatrix < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/global_matrix.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: style: The destructor '~Operator < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: style: The destructor '~Operator < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: style: The destructor '~Operator < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: style: The destructor '~Operator < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:74:58: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:210:64: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1041:54: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1121:51: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1144:82: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1213:54: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1321:27: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1446:27: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:1590:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_matrix.cpp:56:9: style:inconclusive: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:66:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:94:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:149:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:208:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:274:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:284:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:330:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rocalution_host_name [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:365:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:404:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:442:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:481:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:645:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: performance:inconclusive: Technically the member function 'GlobalVector < double >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < double >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < double >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: performance:inconclusive: Technically the member function 'GlobalVector < double >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < double >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < double >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: performance:inconclusive: Technically the member function 'GlobalVector < float >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < float >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < float >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: performance:inconclusive: Technically the member function 'GlobalVector < float >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < float >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < float >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < double > >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < std :: complex < double > >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < std :: complex < double > >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < double > >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < std :: complex < double > >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < std :: complex < double > >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < float > >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < std :: complex < float > >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < std :: complex < float > >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < float > >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < std :: complex < float > >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < std :: complex < float > >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: performance:inconclusive: Technically the member function 'GlobalVector < int >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < int >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < int >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: performance:inconclusive: Technically the member function 'GlobalVector < int >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < int >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < int >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:62:58: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:90:64: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:271:54: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:282:55: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:408:27: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:485:27: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:514:54: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:529:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:531:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:541:61: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:559:66: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:567:49: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:584:56: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:651:59: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:660:59: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:660:76: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:54:9: style:inconclusive: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:154:35: style: Variable 'ghost_name' is assigned a value that is never used. [unreadVariable] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:154:21: style: Variable 'ghost_name' is assigned a value that is never used. [unreadVariable] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:215:35: style: Variable 'ghost_name' is assigned a value that is never used. [unreadVariable] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:215:21: style: Variable 'ghost_name' is assigned a value that is never used. [unreadVariable] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:242:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WFSIZE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:262:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WF_SIZE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:314:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WF_SIZE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:400:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WF_SIZE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:422:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WF_SIZE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:484:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCKSIZE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:570:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCKSIZE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:735:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHVAL [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:774:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHVAL [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:810:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHVAL [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/backend_hip.cpp:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/backend_hip.cpp:171:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocblas_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/backend_hip.cpp:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/backend_hip.cpp:339:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/backend_hip.cpp:356:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:155:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:60:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HYB [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELL [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIA [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENSE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COO [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:54:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixMCSR < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixMCSR < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixMCSR < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixMCSR < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixHYB < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixHYB < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixHYB < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixHYB < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixELL < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixELL < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixELL < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixELL < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixDIA < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixDIA < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixDIA < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixDIA < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixDENSE < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixDENSE < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixDENSE < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:40:18: style: The destructor '~HIPAcceleratorMatrixDENSE < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixCSR < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixCSR < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixCSR < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixCSR < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixCOO < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixCOO < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixCOO < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:42:18: style: The destructor '~HIPAcceleratorMatrixCOO < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:42:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:43:18: style: The destructor '~HIPAcceleratorMatrixBCSR < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:43:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:43:18: style: The destructor '~HIPAcceleratorMatrixBCSR < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:43:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:43:18: style: The destructor '~HIPAcceleratorMatrixBCSR < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:43:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:43:18: style: The destructor '~HIPAcceleratorMatrixBCSR < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:43:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_atomics.hpp:51:28: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_atomics.hpp:62:28: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_atomics.hpp:78:47: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_atomics.hpp:79:47: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_atomics.hpp:85:48: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_atomics.hpp:86:48: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_atomics.hpp:92:46: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_atomics.hpp:93:46: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_atomics.hpp:99:47: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_atomics.hpp:100:47: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:127:64: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:128:64: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:133:65: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:134:65: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:387:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_utils.hpp:393:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/backend_hip.cpp:341:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_general.hpp:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_general.hpp:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_general.hpp:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_allocate_free.cpp:130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_allocate_free.cpp:112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_allocate_free.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_allocate_free.cpp:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_allocate_free.cpp:82:23: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:373:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:381:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:407:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:418:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:471:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:489:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:549:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:570:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:73:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:74:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:76:30: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:91:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:92:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:94:30: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:134:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:136:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:138:30: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:152:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:154:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:156:30: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:195:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:197:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:199:30: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:213:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:215:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:217:30: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:243:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:244:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:259:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:260:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:296:42: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:311:42: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:340:25: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:340:61: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:351:25: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:351:62: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:630:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:631:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:633:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:634:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:636:30: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:660:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:661:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:663:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:664:31: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:666:30: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_conversion.hpp:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_conversion.hpp:65:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_conversion.hpp:113:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockDim_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_conversion.hpp:134:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockDim_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_conversion.hpp:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockDim_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:63:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexType [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:98:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexType [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:147:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_direction_column [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:222:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_direction_column [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:297:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:368:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:433:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:606:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexType [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:726:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:796:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_direction_row [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:753:55: error: Uninitialized variable: B [uninitvar] rocALUTION-rocm-5.7.1/src/base/hip/hip_conversion.cpp:845:55: error: Uninitialized variable: B [uninitvar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:157:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:190:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:210:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:246:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:301:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:358:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:422:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:486:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:544:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:604:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:671:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:750:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:774:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:848:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:965:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1014:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1089:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1215:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1250:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1337:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1413:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1490:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1522:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1550:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1606:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1662:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1709:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:46:13: style: The function 'set_block_dimension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:98:13: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:46:13: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:51:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:51:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:52:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:52:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:57:21: style: The function 'GetMatBlockDimension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:93:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:57:21: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:62:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:63:22: style: The function 'AllocateBCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:105:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:64:22: style: The function 'SetDataPtrBCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:132:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:71:22: style: The function 'LeaveDataPtrBCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:140:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:80:22: style: The function 'CopyFromHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:535:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:80:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:81:22: style: The function 'CopyFromHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:538:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:81:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:82:22: style: The function 'CopyToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:541:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:83:22: style: The function 'CopyToHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:544:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:83:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:85:22: style: The function 'ILU0Factorize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:314:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:85:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:87:22: style: The function 'LUAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:330:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:87:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:88:22: style: The function 'LUAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:332:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:88:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:91:22: style: The function 'LLAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:338:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:91:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:92:22: style: The function 'LLAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:340:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:92:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:98:22: style: The function 'LAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:351:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:98:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:99:22: style: The function 'LAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:353:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:99:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:102:22: style: The function 'UAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:361:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:102:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:103:22: style: The function 'UAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:363:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.hpp:103:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: style: The destructor '~HIPAcceleratorVector < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:68:22: style: The function 'CopyFromHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:215:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:69:22: style: The function 'CopyFromHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:210:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:70:22: style: The function 'CopyToHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:217:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:70:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:71:22: style: The function 'CopyToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:212:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: style: The destructor '~HIPAcceleratorVector < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: style: The destructor '~HIPAcceleratorVector < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: style: The destructor '~HIPAcceleratorVector < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:807:20: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:784:32: note: status is assigned rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:807:20: note: status is overwritten rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:920:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:896:13: note: status is assigned rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:920:16: note: status is overwritten rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1389:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1366:13: note: status is assigned rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1389:16: note: status is overwritten rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1465:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1442:13: note: status is assigned rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_bcsr.cpp:1465:16: note: status is overwritten rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_coo.hpp:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:145:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:159:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:182:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:206:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:256:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:369:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:430:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:480:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:534:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:593:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:648:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COO [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:670:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COO [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:713:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:736:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:777:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:816:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:863:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:923:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:44:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:44:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:45:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:45:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:50:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:50:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:51:22: style: The function 'AllocateCOO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:109:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:51:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:54:13: style: The function 'SetDataPtrCOO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:121:13: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:54:13: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:55:22: style: The function 'LeaveDataPtrCOO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:123:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:55:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:59:22: style: The function 'Permute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:205:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:59:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:60:22: style: The function 'PermuteBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:208:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:60:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:67:22: style: The function 'CopyFromHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:535:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:67:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:68:22: style: The function 'CopyFromHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:538:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:69:22: style: The function 'CopyToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:541:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:70:22: style: The function 'CopyToHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:544:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:70:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:72:22: style: The function 'CopyFromCOO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:254:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:73:22: style: The function 'CopyToCOO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:257:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:73:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:79:22: style: The function 'Sort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:398:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.hpp:79:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: style: The destructor '~HIPAcceleratorVector < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:947:17: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:943:20: note: status is assigned rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_coo.cpp:947:17: note: status is overwritten rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:54:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:122:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:153:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:203:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:256:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:302:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:344:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:357:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:370:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:384:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:433:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:482:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NTHREADS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:89:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:162:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:202:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:46:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:115:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:138:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipThreadIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:168:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:203:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:238:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:268:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:287:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:306:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:328:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:364:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipThreadIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:476:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:528:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:558:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:583:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:608:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:633:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:661:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:691:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:721:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:748:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:777:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:805:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:849:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:901:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:922:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipThreadIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:961:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:1116:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:1153:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:1553:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:2651:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:89:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:123:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:139:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:156:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:172:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:188:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:204:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:220:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:233:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:248:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_vector.hpp:263:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:103:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:139:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:149:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:183:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:201:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:224:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:244:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:264:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:317:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:369:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:420:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:473:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:535:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:596:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:657:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:712:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:741:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:786:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:949:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:983:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1044:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1255:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1278:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1320:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1359:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1423:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1493:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1600:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1651:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1718:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1832:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1868:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1947:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2015:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2084:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2117:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2196:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2245:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2365:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2422:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2507:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2593:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2679:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2765:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2856:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2948:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3038:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3055:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3080:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3105:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3155:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3178:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3210:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3270:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3378:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3498:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3585:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3606:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3654:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3734:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3767:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3816:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3948:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4195:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4626:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4750:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4888:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:5020:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:52:54: performance:inconclusive: Technically the member function 'rocalution::unordered_map::empty_key' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:50:54: performance:inconclusive: Technically the member function 'rocalution::unordered_set::empty_key' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:114:65: style:inconclusive: Technically the member function 'rocalution::unordered_set::insert' can be const. [functionConst] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:56:41: note: Technically the member function 'rocalution::unordered_set::insert' can be const. rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:114:65: note: Technically the member function 'rocalution::unordered_set::insert' can be const. rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:44:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:44:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:45:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:45:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:50:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:50:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:51:22: style: The function 'Zeros' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:169:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:51:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:53:22: style: The function 'AllocateCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:103:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:53:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:54:22: style: The function 'SetDataPtrCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:126:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:54:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:56:22: style: The function 'LeaveDataPtrCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:129:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:56:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:65:22: style: The function 'CopyFromHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:535:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:66:22: style: The function 'CopyFromHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:538:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:67:22: style: The function 'CopyToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:541:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:67:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:68:22: style: The function 'CopyToHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:544:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:70:22: style: The function 'CopyFromCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:248:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:70:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:71:22: style: The function 'CopyToCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:251:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:73:22: style: The function 'CopyFromHostCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:260:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:73:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:80:22: style: The function 'Permute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:205:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:80:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:82:22: style: The function 'Scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:83:22: style: The function 'ScaleDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:174:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:83:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:84:22: style: The function 'ScaleOffDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:176:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:84:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:85:22: style: The function 'AddScalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:178:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:85:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:86:22: style: The function 'AddScalarDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:180:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:86:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:87:22: style: The function 'AddScalarOffDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:182:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:87:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:103:22: style: The function 'MaximalIndependentSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:225:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:103:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:105:13: style: The function 'MultiColoring' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:221:13: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:105:13: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:117:22: style: The function 'ILU0Factorize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:314:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:117:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:121:22: style: The function 'LUAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:330:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:121:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:122:22: style: The function 'LUAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:332:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:122:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:125:22: style: The function 'LLAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:338:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:125:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:126:22: style: The function 'LLAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:340:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:126:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:132:22: style: The function 'LAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:351:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:132:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:133:22: style: The function 'LAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:353:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:133:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:136:22: style: The function 'UAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:361:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:136:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:137:22: style: The function 'UAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:363:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:137:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:140:22: style: The function 'Gershgorin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:379:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:140:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:148:22: style: The function 'Compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:390:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:148:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:149:22: style: The function 'Sort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:398:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:149:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:155:22: style: The function 'Transpose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:393:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:155:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:158:22: style: The function 'AMGConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:415:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:158:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:159:22: style: The function 'AMGPMISAggregate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:418:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:159:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:169:22: style: The function 'RSPMISCoarsening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:431:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.hpp:169:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: style: The destructor '~HIPAcceleratorVector < bool >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:207:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:46:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4629:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4675:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1006:20: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1003:20: note: status is assigned rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1006:20: note: status is overwritten rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1386:20: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1365:32: note: status is assigned rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1386:20: note: status is overwritten rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1456:20: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1429:32: note: status is assigned rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1456:20: note: status is overwritten rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1559:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1537:13: note: status is assigned rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1559:16: note: status is overwritten rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1993:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1972:13: note: status is assigned rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:1993:16: note: status is overwritten rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2061:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2040:13: note: status is assigned rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:2061:16: note: status is overwritten rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3378:9: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:344:19: style: Unsigned expression 'i' can't be negative so it is unnecessary to test it. [unsignedPositive] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:357:19: style: Unsigned expression 'i' can't be negative so it is unnecessary to test it. [unsignedPositive] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_map.hpp:370:20: style: Unsigned expression 'i' can't be negative so it is unnecessary to test it. [unsignedPositive] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:202:19: style: Unsigned expression 'i' can't be negative so it is unnecessary to test it. [unsignedPositive] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4777:77: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4805:41: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4815:84: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4901:69: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4962:37: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:5278:77: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:5296:78: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:5314:78: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:5332:78: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:5350:78: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:5368:78: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_csr.hpp:987:71: style: Parameter 'ti' can be declared as pointer to const [constParameterPointer] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4232:63: error: Shifting 32-bit value by 256 bits is undefined behaviour [shiftTooManyBits] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:4799:87: error: Shifting 32-bit value by 256 bits is undefined behaviour [shiftTooManyBits] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:5455:96: error: Shifting 32-bit value by 256 bits is undefined behaviour [shiftTooManyBits] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3486:31: error: Uninitialized variable: nnzC [uninitvar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_csr.cpp:3419:28: style: Variable 'nnzC' is not assigned a value. [unassignedVariable] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_dense.hpp:42:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_dense.hpp:60:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_dense.hpp:78:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_dense.hpp:96:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:95:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:135:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:145:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:173:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:211:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:253:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:300:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:349:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:387:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:429:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:476:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:538:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:562:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:622:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:698:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_blas_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:740:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:771:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:803:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.cpp:835:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:42:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:42:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:43:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:43:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:48:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:48:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:49:22: style: The function 'AllocateDENSE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:117:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:49:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:50:22: style: The function 'SetDataPtrDENSE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:161:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:50:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:51:22: style: The function 'LeaveDataPtrDENSE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:163:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:51:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:60:22: style: The function 'CopyFromHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:535:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:60:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:61:22: style: The function 'CopyFromHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:538:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:62:22: style: The function 'CopyToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:541:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:63:22: style: The function 'CopyToHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:544:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dense.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_dia.hpp:46:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockDim_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_dia.hpp:82:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockDim_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:93:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:141:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:154:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:188:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:212:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:257:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:305:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:361:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:417:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:462:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:510:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:566:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:637:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIP_block_size [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:663:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.cpp:705:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:47:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:47:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:48:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:48:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:53:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:53:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:54:22: style: The function 'AllocateDIA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:111:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:54:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:56:13: style: The function 'SetDataPtrDIA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:156:13: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:56:13: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:57:22: style: The function 'LeaveDataPtrDIA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:158:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:57:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:66:22: style: The function 'CopyFromHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:535:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:67:22: style: The function 'CopyFromHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:538:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:67:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:68:22: style: The function 'CopyToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:541:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:69:22: style: The function 'CopyToHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:544:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_dia.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:175:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:210:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:255:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:303:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:359:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:415:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:460:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:508:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:564:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:634:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_sparse_handle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:660:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.cpp:700:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:49:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:49:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:50:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:50:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:55:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:55:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:56:22: style: The function 'AllocateELL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:113:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:56:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:58:13: style: The function 'SetDataPtrELL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:150:13: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:58:13: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:59:22: style: The function 'LeaveDataPtrELL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:152:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:59:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:68:22: style: The function 'CopyFromHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:535:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:69:22: style: The function 'CopyFromHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:538:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:70:22: style: The function 'CopyToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:541:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:70:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:71:22: style: The function 'CopyToHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:544:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_ell.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:115:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rocsparse_status_success [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:182:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:220:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:291:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:366:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:446:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:528:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:599:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:674:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:754:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:853:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIP_block_size [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:881:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.cpp:949:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:57:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:57:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:58:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:58:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:63:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:64:22: style: The function 'AllocateHYB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:115:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:73:22: style: The function 'CopyFromHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:535:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:73:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:74:22: style: The function 'CopyFromHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:538:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:75:22: style: The function 'CopyToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:541:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:76:22: style: The function 'CopyToHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:544:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_hyb.hpp:76:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_mcsr.hpp:40:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_kernels_mcsr.hpp:76:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipBlockIdx_x [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:148:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:171:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:195:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:242:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:293:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:349:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:407:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:454:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:505:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:561:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:649:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.cpp:844:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:42:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:42:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:43:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:43:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:48:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:48:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:49:22: style: The function 'AllocateMCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:107:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:49:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:50:22: style: The function 'SetDataPtrMCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:143:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:50:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:52:22: style: The function 'LeaveDataPtrMCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:146:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:52:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:61:22: style: The function 'CopyFromHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:535:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:62:22: style: The function 'CopyFromHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:538:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:63:22: style: The function 'CopyToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:541:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:64:22: style: The function 'CopyToHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:544:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_matrix_mcsr.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:85:43: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:109:43: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:201:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:203:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:207:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:208:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:209:33: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:233:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:235:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:239:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:240:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:241:33: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:294:46: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:318:46: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:401:43: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:429:43: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:523:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:525:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:529:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:530:39: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:555:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:557:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:561:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:562:39: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:644:46: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:672:46: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:767:43: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:799:43: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:905:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:907:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:912:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:913:39: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:941:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:943:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:948:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:949:39: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1013:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1015:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1018:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1019:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1020:33: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1043:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1045:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1048:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1049:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1050:33: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1108:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1110:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1113:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1114:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1115:33: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1136:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1138:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1141:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1142:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1143:33: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1238:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1240:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1244:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1245:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1246:33: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1272:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1274:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1278:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1279:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1280:33: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1395:48: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1438:48: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1599:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1602:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1607:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1617:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1655:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1658:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1663:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1673:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1726:46: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1748:46: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1825:43: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1851:43: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1909:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:1933:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2012:46: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2038:46: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2127:43: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2157:43: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2243:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2271:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2326:47: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2348:47: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2425:44: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2451:44: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2509:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2533:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2612:47: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2638:47: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2727:44: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2757:44: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2843:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2871:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2961:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2966:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2991:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:2996:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3082:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3087:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3112:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3117:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3202:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3205:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3232:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3235:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3307:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3312:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3331:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3336:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3411:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3414:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3437:36: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3440:35: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3491:38: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3494:37: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3513:38: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3516:37: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3569:38: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3572:37: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3593:38: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3596:37: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3646:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3668:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3706:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3707:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3722:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3723:32: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3770:41: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3790:41: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3877:45: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3882:44: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3908:14: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_sparse.cpp:3913:13: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:664:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:709:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:810:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:817:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:977:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:984:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1020:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1027:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1063:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1070:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1098:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1171:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1216:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1634:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1645:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1672:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1683:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1691:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1701:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1711:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hipSuccess [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:93:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:118:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:136:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:157:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:212:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:260:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:315:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:365:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:430:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:492:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:531:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:596:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:652:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:697:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:742:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:752:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:762:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:771:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:780:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:787:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:824:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:854:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:888:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:927:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:962:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:995:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1038:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1079:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1188:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1223:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1251:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1283:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1316:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1385:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1419:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1450:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIP_block_size [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1475:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIP_block_size [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1487:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1516:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1549:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1564:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1581:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1589:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1596:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1613:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_rand_uniform.hpp:69:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_rand_normal.hpp:61:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.cpp:1202:26: error: Invalid abs() argument nr 1. A non-boolean value is required. [invalidFunctionArgBool] rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:48:22: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:51:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:48:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:50:22: style: The function 'Allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:63:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:50:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:51:22: style: The function 'SetDataPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:66:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:51:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:52:22: style: The function 'LeaveDataPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:68:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:52:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:53:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:71:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:53:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:54:22: style: The function 'Zeros' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:73:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:54:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:55:22: style: The function 'Ones' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:75:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:55:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:56:22: style: The function 'SetValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:77:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:56:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:65:22: style: The function 'CopyFromFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:66:22: style: The function 'CopyFromDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:91:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:73:22: style: The function 'CopyFromData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:111:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:73:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:74:22: style: The function 'CopyToData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:112:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:103:22: style: The function 'Scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:145:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:103:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:110:27: style: The function 'Norm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:151:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:110:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:112:27: style: The function 'Reduce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:153:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:112:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:114:27: style: The function 'Asum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:155:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:114:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:116:21: style: The function 'Amax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:157:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:116:21: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:120:22: style: The function 'Power' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:163:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:120:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:123:22: style: The function 'SetIndexArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:123:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:125:22: style: The function 'GetIndexValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:168:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:125:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:130:22: style: The function 'SetIndexValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:173:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:130:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:135:22: style: The function 'GetContinuousValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:179:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:135:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:137:22: style: The function 'SetContinuousValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:181:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:137:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:140:22: style: The function 'ExtractCoarseMapping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:183:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:140:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:143:22: style: The function 'ExtractCoarseBoundary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:186:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:143:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:147:22: style: The function 'SetRandomUniform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:189:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:147:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:149:22: style: The function 'SetRandomNormal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:190:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:149:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:81:22: style: The function 'Permute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:80:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:81:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:82:22: style: The function 'PermuteBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:82:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/hip/hip_vector.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: style: The destructor '~AcceleratorMatrix < bool >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/hip/hip_rand_uniform.hpp:75:55: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_rand_uniform.hpp:94:40: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/hip/hip_rand_normal.hpp:63:38: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_affinity.cpp:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:284:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:456:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:571:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:62:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:411:17: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:425:17: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:434:17: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:449:17: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:476:17: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:485:17: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:486:17: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:487:17: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:527:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:533:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:552:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:559:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:584:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:587:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:588:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:589:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:592:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:593:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:411:17: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:425:17: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:527:19: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_io.cpp:533:19: portability:inconclusive: Casting from const double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.cpp:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.cpp:103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.cpp:144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.cpp:164:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.cpp:201:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.cpp:270:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenMP_threads [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.cpp:293:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.cpp:344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: style: The destructor '~HIPAcceleratorMatrix' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:532:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:552:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:40:18: style: The destructor '~HostMatrixBCSR < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:43:13: style: The function 'set_block_dimension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:98:13: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:43:13: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:48:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:48:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:49:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:49:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:54:21: style: The function 'GetMatBlockDimension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:93:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:54:21: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:59:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:59:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:60:22: style: The function 'AllocateBCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:105:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:60:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:61:22: style: The function 'SetDataPtrBCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:132:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:68:22: style: The function 'LeaveDataPtrBCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:140:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:40:18: style: The destructor '~HostMatrixBCSR < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:40:18: style: The destructor '~HostMatrixBCSR < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:40:18: style: The destructor '~HostMatrixBCSR < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_bcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:106:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:140:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:152:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:173:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:209:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:252:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:326:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenMP_threads [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:391:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:422:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:446:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:501:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:528:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:569:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:585:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:604:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:623:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:639:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.cpp:658:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:40:18: style: The destructor '~HostMatrixCOO < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:42:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:42:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:43:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:43:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:48:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:48:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:49:22: style: The function 'AllocateCOO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:109:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:49:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:52:13: style: The function 'SetDataPtrCOO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:121:13: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:52:13: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:53:22: style: The function 'LeaveDataPtrCOO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:123:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:53:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:55:22: style: The function 'Scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:55:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:56:22: style: The function 'ScaleDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:174:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:56:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:57:22: style: The function 'ScaleOffDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:176:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:57:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:58:22: style: The function 'AddScalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:178:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:58:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:59:22: style: The function 'AddScalarDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:180:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:59:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:60:22: style: The function 'AddScalarOffDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:182:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:60:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:64:22: style: The function 'Sort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:398:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:65:22: style: The function 'Permute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:205:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:66:22: style: The function 'PermuteBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:208:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:68:22: style: The function 'CopyFromCOO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:254:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:69:22: style: The function 'CopyToCOO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:257:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:74:22: style: The function 'ReadFileMTX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:274:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:75:22: style: The function 'WriteFileMTX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:276:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:40:18: style: The destructor '~HostMatrixCOO < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:40:18: style: The destructor '~HostMatrixCOO < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:40:18: style: The destructor '~HostMatrixCOO < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_coo.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:112:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:132:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:267:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:279:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:302:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:331:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:367:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:445:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:526:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenMP_threads [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:686:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:720:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:753:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:781:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:837:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:900:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:961:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1022:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1083:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1145:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1230:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1277:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1339:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1402:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1450:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1532:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1772:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1909:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1983:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2046:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2324:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2371:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2450:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2499:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2568:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2763:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2901:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2945:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2961:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2984:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3006:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3022:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3045:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3067:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3091:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3185:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3205:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3253:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3288:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3400:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3521:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3542:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3692:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3743:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3832:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:4041:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:4232:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:4274:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:4415:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:4548:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:4823:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:5112:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:5350:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:5761:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_backend_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:5796:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:5999:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:6235:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:6445:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:6695:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:6823:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:6870:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:6980:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:7014:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:7123:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:40:18: style: The destructor '~HostMatrixCSR < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:42:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:42:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:43:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:43:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:48:22: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:100:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:48:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:49:22: style: The function 'AllocateCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:103:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:49:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:50:22: style: The function 'SetDataPtrCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:126:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:50:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:52:22: style: The function 'LeaveDataPtrCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:129:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:52:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:54:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:54:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:55:22: style: The function 'Zeros' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:169:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:55:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:57:22: style: The function 'Scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:57:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:58:22: style: The function 'ScaleDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:174:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:58:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:59:22: style: The function 'ScaleOffDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:176:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:59:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:60:22: style: The function 'AddScalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:178:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:60:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:61:22: style: The function 'AddScalarDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:180:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:62:22: style: The function 'AddScalarOffDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:182:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:78:13: style: The function 'MultiColoring' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:221:13: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:78:13: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:80:22: style: The function 'MaximalIndependentSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:225:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:80:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:82:22: style: The function 'ZeroBlockPermutation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:230:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:84:22: style: The function 'SymbolicPower' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:284:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:84:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:101:22: style: The function 'Permute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:205:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:101:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:103:22: style: The function 'CMK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:211:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:103:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:104:22: style: The function 'RCMK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:213:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:104:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:105:22: style: The function 'ConnectivityOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:215:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:105:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:111:22: style: The function 'CopyFromCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:248:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:111:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:112:22: style: The function 'CopyToCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:251:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:112:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:116:22: style: The function 'CopyFromHostCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:260:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:116:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:123:22: style: The function 'ReadFileCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:279:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:123:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:124:22: style: The function 'WriteFileCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:281:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:124:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:126:22: style: The function 'CreateFromMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:268:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:126:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:132:22: style: The function 'ILU0Factorize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:314:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:132:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:134:22: style: The function 'ILUTFactorize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:319:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:134:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:136:22: style: The function 'LUAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:330:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:136:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:137:22: style: The function 'LUAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:332:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:137:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:140:22: style: The function 'LLAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:338:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:140:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:141:22: style: The function 'LLAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:340:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:141:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:147:22: style: The function 'LAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:351:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:147:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:148:22: style: The function 'LAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:353:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:148:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:151:22: style: The function 'UAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:361:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:151:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:152:22: style: The function 'UAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:363:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:152:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:155:22: style: The function 'Gershgorin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:379:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:155:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:162:22: style: The function 'Compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:390:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:162:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:163:22: style: The function 'Transpose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:393:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:163:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:165:22: style: The function 'Sort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:398:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:165:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:166:22: style: The function 'Key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:401:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:166:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:174:22: style: The function 'AMGConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:415:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:174:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:175:22: style: The function 'AMGAggregate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:416:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:175:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:177:22: style: The function 'AMGPMISAggregate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:418:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:177:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:187:22: style: The function 'RSCoarsening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:429:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:187:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:188:22: style: The function 'RSPMISCoarsening' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:431:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:188:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:205:22: style: The function 'SPAI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:457:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:205:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:207:22: style: The function 'InitialPairwiseAggregation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:460:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:207:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:222:22: style: The function 'FurtherPairwiseAggregation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:477:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:222:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:40:18: style: The destructor '~HostMatrixCSR < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:40:18: style: The destructor '~HostMatrixCSR < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:40:18: style: The destructor '~HostMatrixCSR < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:7099:27: style: Condition 'i>idx' is always true [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:7083:27: note: Assuming that condition 'i==idx' is not redundant rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:7099:27: note: Condition 'i>idx' is always true rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1553:13: warning: If memory allocation fails, then there is a possible null pointer dereference: nnz_pos [nullPointerOutOfMemory] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1541:47: note: Assuming allocation function fails rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1541:34: note: Assignment 'nnz_pos=(bool*)malloc(nrow*sizeof(bool))', assigned value is 0 rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1553:13: note: Null pointer dereference rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1583:17: warning: If memory allocation fails, then there is a possible null pointer dereference: nnz_pos [nullPointerOutOfMemory] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1541:47: note: Assuming allocation function fails rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1541:34: note: Assignment 'nnz_pos=(bool*)malloc(nrow*sizeof(bool))', assigned value is 0 rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1583:17: note: Null pointer dereference rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1541:34: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1560:33: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1561:33: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1723:38: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1724:38: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1831:27: style: Local variable 'inv_diag' shadows outer argument [shadowArgument] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1770:71: note: Shadowed declaration rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:1831:27: note: Shadow variable rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2334:35: style: Local variable 'val' shadows outer variable [shadowVariable] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2211:20: note: Shadowed declaration rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:2334:35: note: Shadow variable rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:4780:21: style: Local variable 'lam' shadows outer variable [shadowVariable] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:4704:17: note: Shadowed declaration rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:4780:21: note: Shadow variable rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.cpp:3411:20: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:106:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:141:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:167:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:220:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenMP_threads [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:245:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:275:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:351:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:398:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:449:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:513:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:552:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:582:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:623:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:648:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:674:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.cpp:699:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:40:18: style: The destructor '~HostMatrixDENSE < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:42:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:42:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:43:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:43:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:48:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:48:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:49:22: style: The function 'AllocateDENSE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:117:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:49:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:50:22: style: The function 'SetDataPtrDENSE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:161:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:50:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:51:22: style: The function 'LeaveDataPtrDENSE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:163:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:51:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:66:22: style: The function 'QRDecompose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:371:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:69:22: style: The function 'LUFactorize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:316:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:72:22: style: The function 'Invert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:376:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:40:18: style: The destructor '~HostMatrixDENSE < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:40:18: style: The destructor '~HostMatrixDENSE < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:40:18: style: The destructor '~HostMatrixDENSE < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dense.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.cpp:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.cpp:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.cpp:100:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.cpp:145:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.cpp:156:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.cpp:198:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.cpp:257:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenMP_threads [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.cpp:281:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.cpp:342:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:40:18: style: The destructor '~HostMatrixDIA < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:47:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:47:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:48:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:48:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:53:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:53:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:54:22: style: The function 'AllocateDIA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:111:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:54:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:56:13: style: The function 'SetDataPtrDIA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:156:13: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:56:13: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:57:22: style: The function 'LeaveDataPtrDIA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:158:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:57:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:40:18: style: The destructor '~HostMatrixDIA < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:40:18: style: The destructor '~HostMatrixDIA < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:40:18: style: The destructor '~HostMatrixDIA < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_dia.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.cpp:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.cpp:100:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.cpp:137:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.cpp:148:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.cpp:182:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.cpp:246:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenMP_threads [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.cpp:270:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.cpp:317:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:40:18: style: The destructor '~HostMatrixELL < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:47:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:47:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:48:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:48:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:53:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:53:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:54:22: style: The function 'AllocateELL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:113:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:54:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:56:13: style: The function 'SetDataPtrELL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:150:13: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:56:13: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:57:22: style: The function 'LeaveDataPtrELL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:152:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:57:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:40:18: style: The destructor '~HostMatrixELL < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:40:18: style: The destructor '~HostMatrixELL < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:40:18: style: The destructor '~HostMatrixELL < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_ell.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.cpp:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.cpp:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.cpp:185:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.cpp:263:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenMP_threads [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.cpp:291:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.cpp:346:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:40:18: style: The destructor '~HostMatrixHYB < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:55:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:55:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:56:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:56:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:61:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:62:22: style: The function 'AllocateHYB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:115:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:40:18: style: The destructor '~HostMatrixHYB < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:40:18: style: The destructor '~HostMatrixHYB < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:40:18: style: The destructor '~HostMatrixHYB < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_hyb.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:100:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:146:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:176:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:245:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenMP_threads [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:267:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:346:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncol_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:407:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.cpp:446:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:40:18: style: The destructor '~HostMatrixMCSR < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:42:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:42:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:43:30: style: The function 'GetMatFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:91:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:43:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:48:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:48:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:49:22: style: The function 'AllocateMCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:107:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:49:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:50:22: style: The function 'SetDataPtrMCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:143:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:50:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:52:22: style: The function 'LeaveDataPtrMCSR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:146:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:52:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:59:22: style: The function 'ILU0Factorize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:314:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:59:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:61:22: style: The function 'LUAnalyse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:330:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:62:22: style: The function 'LUAnalyseClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:332:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:40:18: style: The destructor '~HostMatrixMCSR < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:40:18: style: The destructor '~HostMatrixMCSR < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:40:18: style: The destructor '~HostMatrixMCSR < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_mcsr.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:46:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Laplace2D [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.cpp:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.cpp:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndim_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.cpp:90:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndim_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.cpp:202:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndim_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:40:18: style: The destructor '~HostStencilLaplace2D < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:42:30: style: The function 'GetNnz' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:61:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:42:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:43:30: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:64:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:43:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:44:30: style: The function 'GetStencilId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:66:30: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:44:30: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:40:18: style: The destructor '~HostStencilLaplace2D < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:40:18: style: The destructor '~HostStencilLaplace2D < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:40:18: style: The destructor '~HostStencilLaplace2D < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_stencil.hpp:99:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_stencil_laplace2d.hpp:40:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:283:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:329:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:808:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:837:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:872:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:901:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:946:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:966:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1033:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1054:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1073:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1101:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1121:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1589:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1603:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:93:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:155:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:167:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:184:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:201:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:222:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:320:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:366:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:380:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:394:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:412:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:425:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:446:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:485:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:510:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:590:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:654:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:673:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:694:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:718:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:748:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:766:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:783:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:927:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:986:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1015:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1082:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1141:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1163:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1188:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1211:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1236:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1266:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1291:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1342:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1424:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1440:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1482:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1531:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:1575:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:408:18: style: Comparison of a variable having boolean value using relational (<, >, <= or >=) operator. [comparisonOfBoolWithBoolError] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:97:40: error: Invalid abs() argument nr 1. A non-boolean value is required. [invalidFunctionArgBool] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:431:67: error: Invalid log() argument nr 1. The value is 0 or 1 (boolean) but the valid values are '4.94066e-324:'. [invalidFunctionArg] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:934:40: error: Invalid abs() argument nr 1. A non-boolean value is required. [invalidFunctionArgBool] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:993:48: error: Invalid abs() argument nr 1. A non-boolean value is required. [invalidFunctionArgBool] rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: style: The destructor '~HostVector < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:47:22: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:51:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:47:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:49:22: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:60:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:49:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:50:22: style: The function 'Allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:63:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:50:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:51:22: style: The function 'SetDataPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:66:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:51:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:52:22: style: The function 'LeaveDataPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:68:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:52:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:53:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:71:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:53:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:54:22: style: The function 'Zeros' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:73:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:54:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:55:22: style: The function 'Ones' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:75:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:55:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:56:22: style: The function 'SetValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:77:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:56:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:57:22: style: The function 'SetRandomUniform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:189:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:57:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:58:22: style: The function 'SetRandomNormal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:190:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:58:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:60:22: style: The function 'CopyFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:85:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:60:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:61:22: style: The function 'CopyFromFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:89:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:62:22: style: The function 'CopyFromDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:91:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:63:22: style: The function 'CopyTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:93:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:65:13: style: The function 'CopyFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:99:13: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:65:13: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:71:22: style: The function 'CopyFromData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:111:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:72:22: style: The function 'CopyToData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:112:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:91:22: style: The function 'AddScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:122:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:91:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:93:22: style: The function 'ScaleAdd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:124:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:93:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:95:22: style: The function 'ScaleAddScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:126:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:95:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:96:22: style: The function 'ScaleAddScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:129:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:96:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:103:22: style: The function 'ScaleAdd2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:138:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:103:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:109:22: style: The function 'Scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:145:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:109:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:112:27: style: The function 'Dot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:147:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:112:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:114:27: style: The function 'DotNonConj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:149:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:114:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:116:27: style: The function 'Norm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:151:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:116:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:118:27: style: The function 'Reduce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:153:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:118:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:120:27: style: The function 'Asum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:155:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:120:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:122:21: style: The function 'Amax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:157:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:122:21: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:124:22: style: The function 'PointWiseMult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:159:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:124:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:125:22: style: The function 'PointWiseMult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:161:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:125:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:126:22: style: The function 'Power' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:163:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:126:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:129:22: style: The function 'SetIndexArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:166:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:129:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:131:22: style: The function 'GetIndexValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:168:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:131:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:136:22: style: The function 'SetIndexValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:173:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:136:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:141:22: style: The function 'GetContinuousValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:179:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:141:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:143:22: style: The function 'SetContinuousValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:181:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:143:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:145:22: style: The function 'ExtractCoarseMapping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:183:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:145:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:148:22: style: The function 'ExtractCoarseBoundary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:186:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:148:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: style: The destructor '~HostVector < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: style: The destructor '~HostVector < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: style: The destructor '~HostVector < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: style: The destructor '~HostVector < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:66:22: style: The function 'CopyFromPermute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:103:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:68:22: style: The function 'CopyFromPermuteBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:107:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:74:22: style: The function 'Permute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:80:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:75:22: style: The function 'PermuteBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:82:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:77:22: style: The function 'Restriction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:115:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:77:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:78:22: style: The function 'Prolongation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:118:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:78:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:133:22: style: The function 'GetIndexValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:133:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:138:22: style: The function 'SetIndexValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:175:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:138:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: style: The destructor '~HostVector < bool >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_vector.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/host/host_vector.hpp:45:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: style: The destructor '~HostMatrix < bool >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:80:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:524:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:999:24: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:994:20: note: outer condition: val>value rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:999:24: note: identical inner condition: val>value rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:448:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:487:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:532:17: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:545:17: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:552:21: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:558:21: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:567:21: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:605:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:608:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:613:23: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:624:23: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:628:23: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:552:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:558:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:567:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:613:23: portability:inconclusive: Casting from double * const to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:624:23: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:628:23: portability:inconclusive: Casting from double * const to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:552:21: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:567:21: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:613:23: portability:inconclusive: Casting from float * const to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:628:23: portability:inconclusive: Casting from float * const to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:98:35: style: Same expression on both sides of '!='. [duplicateExpression] rocALUTION-rocm-5.7.1/src/base/host/host_vector.cpp:483:23: style: Unused variable: line [unusedVariable] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:54:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:120:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:228:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:277:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:326:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:374:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:423:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:474:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:521:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:574:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:623:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:752:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:787:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:817:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:872:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:934:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:985:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1029:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1051:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1071:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COO [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1093:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COO [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1168:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1227:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1268:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1321:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1372:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asyncf_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1391:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1440:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1509:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rocalution_host_name [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1543:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1580:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1601:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1631:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asyncf_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1651:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asyncf_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1699:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1705:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1711:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1717:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COO [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1723:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELL [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1729:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIA [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1735:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HYB [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1741:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENSE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1749:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENSE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1905:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1971:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2066:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2233:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2319:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2422:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2517:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2587:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2681:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2770:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2827:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2891:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2967:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3097:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3169:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3240:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3311:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3379:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENSE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3434:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENSE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3501:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENSE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3568:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3639:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COO [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3710:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3779:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3849:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3912:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3983:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4043:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4094:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4155:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4216:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4278:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4339:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4402:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4475:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENSE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4562:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4638:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4705:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4766:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4833:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4891:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4954:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5013:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5079:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5147:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5237:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5330:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5420:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5493:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5570:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5647:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5728:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5825:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5924:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6025:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6125:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6219:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6307:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6393:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6481:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6573:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6652:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6725:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6791:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENSE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6869:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6947:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:7008:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENSE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:7075:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:7153:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:7217:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:7294:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:58:15: warning: Class 'LocalMatrix < float >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:58:15: warning: Class 'LocalMatrix < float >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:58:15: warning: Class 'LocalMatrix < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:58:15: warning: Class 'LocalMatrix < double >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:58:15: warning: Class 'LocalMatrix < std :: complex < float > >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:58:15: warning: Class 'LocalMatrix < std :: complex < float > >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:58:15: warning: Class 'LocalMatrix < std :: complex < double > >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:58:15: warning: Class 'LocalMatrix < std :: complex < double > >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: style: The destructor '~LocalMatrix < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:74:22: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:144:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:84:28: style: The function 'GetM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:63:28: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:84:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:86:28: style: The function 'GetN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:65:28: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:86:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:88:28: style: The function 'GetNnz' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:67:28: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:88:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:254:14: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:147:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:254:14: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:649:22: style: The function 'MoveToAccelerator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:649:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:651:22: style: The function 'MoveToAcceleratorAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:90:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:651:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:653:22: style: The function 'MoveToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:87:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:653:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:655:22: style: The function 'MoveToHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:93:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:655:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:657:22: style: The function 'Sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:657:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:818:22: style: The function 'Apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:93:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:818:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:820:22: style: The function 'ApplyAdd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:99:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:820:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:1080:22: style: The function 'is_host_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:160:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:1080:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:1081:22: style: The function 'is_accel_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:163:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:1081:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: style: The destructor '~LocalMatrix < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: style: The destructor '~LocalMatrix < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: style: The destructor '~LocalMatrix < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: style: The destructor '~LocalVector < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:81:28: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:62:28: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:81:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:91:22: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:82:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:91:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:167:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:167:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:169:22: style: The function 'Zeros' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:87:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:169:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:171:22: style: The function 'Ones' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:90:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:171:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:173:22: style: The function 'SetValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:93:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:173:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:175:22: style: The function 'SetRandomUniform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:175:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:179:22: style: The function 'SetRandomNormal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:102:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:179:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:219:22: style: The function 'ReadFileASCII' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:120:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:219:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:221:22: style: The function 'WriteFileASCII' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:139:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:221:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:223:22: style: The function 'ReadFileBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:154:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:223:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:225:22: style: The function 'WriteFileBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:191:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:225:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:232:22: style: The function 'CopyFromFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:235:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:232:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:314:22: style: The function 'Scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:347:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:314:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:320:27: style: The function 'Norm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:364:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:320:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:322:27: style: The function 'Reduce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:367:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:322:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:324:27: style: The function 'Asum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:370:27: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:324:27: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:326:21: style: The function 'Amax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:373:21: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:326:21: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:333:22: style: The function 'Power' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:392:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:333:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: style: The destructor '~LocalVector < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: style: The destructor '~LocalVector < bool >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: style: The destructor '~LocalVector < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:234:22: style: The function 'CopyFromDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:239:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:234:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: style: The destructor '~LocalVector < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: style: The destructor '~LocalVector < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:70:22: style: The function 'ExtractDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:192:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:70:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:71:22: style: The function 'ExtractInverseDiagonal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:194:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:93:22: style: The function 'DiagonalMatrixMultR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:301:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:93:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:94:22: style: The function 'DiagonalMatrixMultL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:304:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:94:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:130:22: style: The function 'ICFactorize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:327:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:130:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:138:22: style: The function 'LUSolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:335:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:138:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:142:22: style: The function 'LLSolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:343:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:142:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:143:22: style: The function 'LLSolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:344:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:143:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:149:22: style: The function 'LSolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:356:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:149:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:153:22: style: The function 'USolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:366:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:153:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:157:22: style: The function 'Apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:382:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:157:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:158:22: style: The function 'ApplyAdd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:384:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:158:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:168:22: style: The function 'ReplaceColumnVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:404:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:168:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:169:22: style: The function 'ExtractColumnVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:410:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:169:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:171:22: style: The function 'ReplaceRowVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:407:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:171:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:172:22: style: The function 'ExtractRowVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_matrix.hpp:413:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/host/host_matrix_csr.hpp:172:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1360:53: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1370:58: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1383:54: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1838:50: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:1865:53: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2403:52: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2498:52: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2566:52: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2566:70: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2662:51: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2751:51: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3482:52: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3550:52: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3621:60: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:3966:54: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4456:62: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4456:79: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4547:64: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4623:64: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5060:57: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5128:61: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5206:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5207:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5310:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5311:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5396:53: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5478:59: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5706:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5707:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5798:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5799:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5901:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5902:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5996:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:5997:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6278:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6452:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6546:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6636:58: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:6708:58: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:7059:69: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:7201:66: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:238:43: style: Local variable 'blockdim' shadows outer argument [shadowArgument] rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:218:70: note: Shadowed declaration rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:238:43: note: Shadow variable rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:63:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Laplace2D [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:67:15: warning: Class 'LocalStencil < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:67:15: warning: Class 'LocalStencil < double >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:67:15: warning: Class 'LocalStencil < float >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:67:15: warning: Class 'LocalStencil < float >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:67:15: warning: Class 'LocalStencil < std :: complex < double > >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:67:15: warning: Class 'LocalStencil < std :: complex < double > >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:67:15: warning: Class 'LocalStencil < std :: complex < float > >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:67:15: warning: Class 'LocalStencil < std :: complex < float > >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:114:21: warning: The class 'LocalStencil < double >' defines member variable with name 'object_name_' also defined in its parent class 'BaseRocalution < double >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:151:21: note: Parent variable 'BaseRocalution < double >::object_name_' rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:114:21: note: Derived variable 'LocalStencil < double >::object_name_' rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:114:21: warning: The class 'LocalStencil < float >' defines member variable with name 'object_name_' also defined in its parent class 'BaseRocalution < float >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:151:21: note: Parent variable 'BaseRocalution < float >::object_name_' rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:114:21: note: Derived variable 'LocalStencil < float >::object_name_' rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:114:21: warning: The class 'LocalStencil < std :: complex < double > >' defines member variable with name 'object_name_' also defined in its parent class 'BaseRocalution < std :: complex < double > >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:151:21: note: Parent variable 'BaseRocalution < std :: complex < double > >::object_name_' rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:114:21: note: Derived variable 'LocalStencil < std :: complex < double > >::object_name_' rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:114:21: warning: The class 'LocalStencil < std :: complex < float > >' defines member variable with name 'object_name_' also defined in its parent class 'BaseRocalution < std :: complex < float > >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:151:21: note: Parent variable 'BaseRocalution < std :: complex < float > >::object_name_' rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:114:21: note: Derived variable 'LocalStencil < std :: complex < float > >::object_name_' rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:67:9: style: Class 'LocalStencil < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:67:9: style: Class 'LocalStencil < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:67:9: style: Class 'LocalStencil < std :: complex < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:67:9: style: Class 'LocalStencil < std :: complex < float > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:69:18: style: The destructor '~LocalStencil < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:69:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:72:22: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:144:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:78:28: style: The function 'GetM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:63:28: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:78:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:80:28: style: The function 'GetN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:65:28: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:80:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:82:28: style: The function 'GetNnz' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:67:28: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:82:28: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:89:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:147:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:89:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:92:22: style: The function 'Apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:93:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:92:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:94:22: style: The function 'ApplyAdd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:99:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:94:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:99:22: style: The function 'MoveToAccelerator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:99:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:101:22: style: The function 'MoveToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:87:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:101:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:104:22: style: The function 'is_host_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:160:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:104:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:108:22: style: The function 'is_accel_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:163:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:108:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:69:18: style: The destructor '~LocalStencil < float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:69:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:69:18: style: The destructor '~LocalStencil < std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:69:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:69:18: style: The destructor '~LocalStencil < std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_stencil.hpp:69:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:68:22: style: The function 'MoveToAccelerator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:70:22: style: The function 'MoveToAcceleratorAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:90:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:70:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:72:22: style: The function 'MoveToHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:87:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:74:22: style: The function 'MoveToHostAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:93:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:76:22: style: The function 'Sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:76:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:79:22: style: The function 'Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:144:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:79:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:378:22: style: The function 'is_host_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:160:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:378:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:379:22: style: The function 'is_accel_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:163:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/base/local_vector.hpp:379:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:123:51: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_stencil.cpp:140:54: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:49:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:92:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:158:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:254:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asyncf_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asyncf_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:390:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asyncf_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:420:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asyncf_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:494:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rocalution_host_name [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:529:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:572:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:872:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:986:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:1036:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:1161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:1194:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < bool >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < bool >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < double >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < float >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < float >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < std :: complex < double > >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < std :: complex < double > >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < std :: complex < float > >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < std :: complex < float > >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < int >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:52:15: warning: Class 'LocalVector < int >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: style: The destructor '~Vector < bool >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/vector.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: style: The destructor '~LocalMatrix < bool >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: style: The destructor '~LocalMatrix < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/local_matrix.hpp:71:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:724:42: style: Return value 'static_cast(0)' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:743:42: style: Return value 'static_cast(0)' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:758:42: style: Return value 'static_cast(0)' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:773:42: style: Return value 'static_cast(0)' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:788:42: style: Return value 'static_cast(0)' is always false [knownConditionTrueFalse] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:242:53: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:252:58: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:265:58: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:273:59: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:293:54: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:603:53: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:618:60: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:635:65: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:658:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:683:55: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:683:78: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:712:48: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:731:55: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:811:58: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:827:58: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:827:75: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:848:53: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:891:52: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:908:60: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:927:54: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:927:73: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:949:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:950:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:970:56: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:970:80: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:1020:57: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:1020:83: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:1089:59: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:1100:59: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:1100:80: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/operator.cpp:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/operator.cpp:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/operator.cpp:103:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/operator.cpp:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/operator.cpp:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: style: The destructor '~Operator < int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:78:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/base/operator.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/base/parallel_manager.cpp:342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/parallel_manager.cpp:439:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/parallel_manager.cpp:344:27: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/parallel_manager.cpp:368:19: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/parallel_manager.cpp:441:23: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/base/vector.cpp:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_name_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:195:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:215:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:250:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:270:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:280:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:291:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:304:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:318:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:331:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:346:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/base/vector.cpp:362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:118:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:176:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:220:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:240:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:57:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:57:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:64:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:66:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:68:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:71:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:72:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:74:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:75:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:77:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:77:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:78:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:78:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < LocalStencil < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < LocalStencil < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < LocalStencil < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: style: The destructor '~Chebyshev < LocalStencil < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:275:22: style: The function 'Verbose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:126:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:275:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:279:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:279:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < LocalStencil < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < LocalStencil < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < LocalStencil < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: style: The destructor '~IterativeLinearSolver < LocalStencil < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:48:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < LocalStencil < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < LocalStencil < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < LocalStencil < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: style: The destructor '~Solver < LocalStencil < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/base/base_rocalution.hpp:46:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:236:73: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:306:70: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:251:26: style: The scope of the variable 'beta' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/chebyshev.cpp:322:26: style: The scope of the variable 'beta' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.cpp:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.cpp:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.cpp:73:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.cpp:96:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.cpp:108:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.cpp:119:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.cpp:135:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:379:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:379:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:380:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:380:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:50:18: style: The destructor '~Inversion < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:50:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:53:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:53:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:56:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:56:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:58:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:58:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:61:22: style: The function 'Solve_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:420:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:63:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:64:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:66:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:67:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:67:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:50:18: style: The destructor '~Inversion < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:50:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:50:18: style: The destructor '~Inversion < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:50:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:50:18: style: The destructor '~Inversion < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.hpp:50:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: style: The destructor '~DirectLinearSolver < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:413:22: style: The function 'Verbose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:126:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:413:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:416:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:416:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: style: The destructor '~DirectLinearSolver < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: style: The destructor '~DirectLinearSolver < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: style: The destructor '~DirectLinearSolver < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/inversion.cpp:131:63: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/direct/lu.cpp:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/lu.cpp:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/lu.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/lu.cpp:73:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/lu.cpp:97:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/lu.cpp:110:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/lu.cpp:122:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/lu.cpp:138:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:51:18: style: The destructor '~LU < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:54:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:54:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:57:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:57:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:59:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:59:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:62:22: style: The function 'Solve_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:420:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:64:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:65:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:67:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:67:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:68:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:51:18: style: The destructor '~LU < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:51:18: style: The destructor '~LU < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:51:18: style: The destructor '~LU < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/lu.cpp:134:56: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/direct/qr.cpp:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/qr.cpp:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/qr.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/qr.cpp:73:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/qr.cpp:96:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/qr.cpp:108:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/qr.cpp:119:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/qr.cpp:134:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:51:18: style: The destructor '~QR < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:54:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:54:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:57:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:57:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:59:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:59:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:62:22: style: The function 'Solve_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:420:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:64:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:65:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:67:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:67:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:68:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:51:18: style: The destructor '~QR < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:51:18: style: The destructor '~QR < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:51:18: style: The destructor '~QR < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/direct/qr.cpp:130:56: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/iter_ctrl.cpp:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/iter_ctrl.cpp:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/iter_ctrl.cpp:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/iter_ctrl.cpp:264:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/iter_ctrl.cpp:325:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/iter_ctrl.cpp:351:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/iter_ctrl.cpp:373:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:103:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:148:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:176:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:205:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:226:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:252:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:372:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:55:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:55:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:58:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:58:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:60:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:60:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:62:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:65:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:66:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:68:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:69:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:71:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:72:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < LocalStencil < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < LocalStencil < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < LocalStencil < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: style: The destructor '~BiCGStab < LocalStencil < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.hpp:52:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:264:19: style: The scope of the variable 'alpha' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:265:19: style: The scope of the variable 'beta' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:266:19: style: The scope of the variable 'omega' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:268:19: style: The scope of the variable 'rho_old' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:386:19: style: The scope of the variable 'alpha' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:387:19: style: The scope of the variable 'beta' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:388:19: style: The scope of the variable 'omega' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstab.cpp:390:19: style: The scope of the variable 'rho_old' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:77:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:91:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:104:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:162:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:209:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:238:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:247:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:269:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:296:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:494:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: style: The destructor '~BiCGStabl < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:58:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:58:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:61:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:63:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:65:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:72:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:73:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:73:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:75:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:76:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:76:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:78:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:78:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:79:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:79:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: style: The destructor '~BiCGStabl < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: style: The destructor '~BiCGStabl < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: style: The destructor '~BiCGStabl < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: style: The destructor '~BiCGStabl < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: style: The destructor '~BiCGStabl < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: style: The destructor '~BiCGStabl < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: style: The destructor '~BiCGStabl < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:292:73: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:490:70: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:310:27: style: Variable 'beta' is assigned a value that is never used. [unreadVariable] rocALUTION-rocm-5.7.1/src/solvers/krylov/bicgstabl.cpp:509:27: style: Variable 'beta' is assigned a value that is never used. [unreadVariable] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:102:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:142:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:186:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:203:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:227:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:252:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:271:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:298:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:373:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:60:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:60:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:63:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:66:22: style: The function 'BuildMoveToAcceleratorAsync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:100:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:68:22: style: The function 'Sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:104:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:71:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:73:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:73:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:76:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:76:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:77:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:77:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:79:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:79:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:80:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:80:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:82:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:83:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:83:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < LocalStencil < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < LocalStencil < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < LocalStencil < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: style: The destructor '~CG < LocalStencil < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:294:66: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:369:63: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:308:19: style: The scope of the variable 'alpha' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:308:26: style: The scope of the variable 'beta' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:309:24: style: The scope of the variable 'rho_old' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:384:19: style: The scope of the variable 'alpha' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:384:26: style: The scope of the variable 'beta' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/cg.cpp:385:24: style: The scope of the variable 'rho_old' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:102:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:147:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:173:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:200:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:221:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:247:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:342:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:60:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:60:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:63:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:65:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:67:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:67:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:70:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:70:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:71:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:73:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:73:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:74:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:76:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:76:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:77:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:77:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < LocalStencil < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < LocalStencil < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < LocalStencil < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: style: The destructor '~CR < LocalStencil < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.hpp:57:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:243:66: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:338:63: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:258:26: style: The scope of the variable 'beta' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:259:24: style: The scope of the variable 'rho_old' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:355:26: style: The scope of the variable 'beta' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/cr.cpp:356:24: style: The scope of the variable 'rho_old' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:102:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:144:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:169:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:195:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:215:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:243:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:336:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: style: The destructor '~FCG < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:61:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:64:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:66:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:68:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:71:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:72:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:74:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:75:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:77:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:77:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:78:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:78:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: style: The destructor '~FCG < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: style: The destructor '~FCG < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: style: The destructor '~FCG < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: style: The destructor '~FCG < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: style: The destructor '~FCG < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: style: The destructor '~FCG < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: style: The destructor '~FCG < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:239:67: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:332:64: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:256:19: style: The scope of the variable 'gamma' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:256:26: style: The scope of the variable 'gamma_rho' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:350:19: style: The scope of the variable 'gamma' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/fcg.cpp:350:26: style: The scope of the variable 'gamma_rho' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:86:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:100:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:113:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:165:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:205:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:234:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:258:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:284:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:297:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:436:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:64:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:67:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:67:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:69:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:71:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:78:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:78:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:79:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:79:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:81:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:81:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:82:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:84:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:84:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:85:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:85:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < LocalStencil < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < LocalStencil < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < LocalStencil < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: style: The destructor '~FGMRES < LocalStencil < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.hpp:61:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:293:70: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/fgmres.cpp:432:67: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:71:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:112:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:163:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:196:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:222:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:242:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:265:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:281:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:423:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:63:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:66:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:66:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:68:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:70:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:70:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:77:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:77:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:78:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:78:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:80:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:80:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:81:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:81:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:83:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:83:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:84:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:84:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < LocalStencil < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < LocalStencil < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < LocalStencil < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: style: The destructor '~GMRES < LocalStencil < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.hpp:60:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:277:69: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/gmres.cpp:419:66: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:106:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:119:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:192:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:235:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:268:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:281:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:290:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:314:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:343:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:570:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:62:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:65:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:67:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:67:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:69:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:79:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:79:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:80:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:80:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:82:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:83:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:83:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:85:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:85:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:86:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:86:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < LocalStencil < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < LocalStencil < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < LocalStencil < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: style: The destructor '~IDR < LocalStencil < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:339:67: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:566:64: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:366:19: style: The scope of the variable 'rho' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/idr.cpp:594:19: style: The scope of the variable 'rho' can be reduced. [variableScope] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:102:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:150:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:178:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:206:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:227:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:253:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:480:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: style: The destructor '~QMRCGStab < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:58:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:58:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:61:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:63:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:65:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:68:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:69:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:71:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:72:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:74:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:75:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: style: The destructor '~QMRCGStab < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: style: The destructor '~QMRCGStab < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: style: The destructor '~QMRCGStab < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: style: The destructor '~QMRCGStab < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: style: The destructor '~QMRCGStab < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: style: The destructor '~QMRCGStab < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: style: The destructor '~QMRCGStab < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:249:73: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:476:70: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:288:14: style: Variable 'beta' is assigned a value that is never used. [unreadVariable] rocALUTION-rocm-5.7.1/src/solvers/krylov/qmrcgstab.cpp:516:14: style: Variable 'beta' is assigned a value that is never used. [unreadVariable] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:171:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:290:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:329:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:375:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:454:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:68:18: style: The destructor '~MixedPrecisionDC < LocalMatrix < double > , LocalVector < double > , double , LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:68:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:71:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:78:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:78:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:80:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:80:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:82:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:85:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:85:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:86:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:86:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:88:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:88:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:89:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:89:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:91:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:91:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:92:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.hpp:92:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:91:53: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/mixed_precision.cpp:371:80: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:82:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:93:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:114:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:143:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levels_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:149:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:207:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:324:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smoother_level_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:348:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:405:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:414:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.cpp:422:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: style: The destructor '~BaseAMG < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:76:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:113:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:76:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:78:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:115:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:78:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:115:22: style: The function 'SetRestrictOperator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:82:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:115:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:117:22: style: The function 'SetProlongOperator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:85:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:117:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:119:22: style: The function 'SetOperatorHierarchy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:88:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:119:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: style: The destructor '~BaseAMG < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: style: The destructor '~BaseAMG < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: style: The destructor '~BaseAMG < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: style: The destructor '~BaseAMG < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: style: The destructor '~BaseAMG < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: style: The destructor '~BaseAMG < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: style: The destructor '~BaseAMG < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: style: The destructor '~BaseMultiGrid < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:59:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:59:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:63:22: style: The function 'SetPreconditioner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:283:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:63:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:111:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:279:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:111:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:113:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:113:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:115:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:115:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:135:22: style: The function 'SolveNonPrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:308:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:135:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:138:22: style: The function 'SolvePrecond_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:311:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:138:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:140:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:140:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:141:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:141:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:143:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:143:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:144:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:144:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: style: The destructor '~BaseMultiGrid < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: style: The destructor '~BaseMultiGrid < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: style: The destructor '~BaseMultiGrid < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: style: The destructor '~BaseMultiGrid < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: style: The destructor '~BaseMultiGrid < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: style: The destructor '~BaseMultiGrid < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: style: The destructor '~BaseMultiGrid < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:353:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:353:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:356:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:356:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:363:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:363:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:365:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:365:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:369:22: style: The function 'SolveZeroSol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:88:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:369:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:382:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:382:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:383:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:383:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:385:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:385:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:386:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:386:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: style: The destructor '~Jacobi < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: style: The destructor '~Jacobi < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: style: The destructor '~Jacobi < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: style: The destructor '~Jacobi < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: style: The destructor '~Jacobi < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: style: The destructor '~Jacobi < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: style: The destructor '~Jacobi < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: style: The destructor '~Jacobi < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:70:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vcycle [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:167:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:200:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:208:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:217:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:225:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:318:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:350:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:364:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:440:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:494:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:572:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:623:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:765:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:945:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:1029:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:1040:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < double > , LocalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < double > , LocalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < double > , LocalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < float > , LocalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < float > , LocalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < float > , LocalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < double > , GlobalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < double > , GlobalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < double > , GlobalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < float > , GlobalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < float > , GlobalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < float > , GlobalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:138:56: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:618:66: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:715:56: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:725:55: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:735:68: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:855:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.cpp:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scaling_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.cpp:53:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable restrict_op_level_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.cpp:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.cpp:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.cpp:96:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: style: The destructor '~MultiGrid < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:69:22: style: The function 'SetRestrictOperator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:82:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:71:22: style: The function 'SetProlongOperator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:85:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:73:22: style: The function 'SetOperatorHierarchy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:88:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:73:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: style: The destructor '~MultiGrid < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: style: The destructor '~MultiGrid < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: style: The destructor '~MultiGrid < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: style: The destructor '~MultiGrid < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: style: The destructor '~MultiGrid < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: style: The destructor '~MultiGrid < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: style: The destructor '~MultiGrid < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:56:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/multigrid.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.cpp:51:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coarse_size_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.cpp:94:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levels_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.cpp:109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.cpp:149:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levels_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.cpp:225:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.cpp:287:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: style: The destructor '~Jacobi' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:84:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:132:18: style: The destructor '~GS' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:132:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:172:18: style: The destructor '~SGS' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:172:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:215:18: style: The destructor '~ILU' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:215:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:266:18: style: The destructor '~ILUT' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:266:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:315:18: style: The destructor '~IC' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:315:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:356:18: style: The destructor '~VariablePreconditioner' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:356:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: style: The destructor '~PairwiseAMG < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:69:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:59:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:71:22: style: The function 'ClearLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:84:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:84:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:88:22: style: The function 'Aggregate_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:123:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:88:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:95:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:140:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:95:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:96:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:141:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:96:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: style: The destructor '~PairwiseAMG < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: style: The destructor '~PairwiseAMG < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: style: The destructor '~PairwiseAMG < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: style: The destructor '~PairwiseAMG < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: style: The destructor '~PairwiseAMG < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: style: The destructor '~PairwiseAMG < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: style: The destructor '~PairwiseAMG < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.hpp:66:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/pairwise_amg.cpp:249:55: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.cpp:53:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Greedy [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.cpp:73:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.cpp:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levels_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.cpp:193:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.cpp:204:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.cpp:214:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levels_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:56:18: style: The destructor '~RugeStuebenAMG < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:59:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:59:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:59:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:95:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:95:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:98:22: style: The function 'Aggregate_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:123:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:98:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:105:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:140:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:105:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:106:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:141:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:106:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:56:18: style: The destructor '~RugeStuebenAMG < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:56:18: style: The destructor '~RugeStuebenAMG < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:56:18: style: The destructor '~RugeStuebenAMG < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.hpp:56:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/ruge_stueben_amg.cpp:324:58: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.cpp:47:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Greedy [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.cpp:90:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levels_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.cpp:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.cpp:161:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levels_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.cpp:269:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:54:18: style: The destructor '~SAAMG < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:57:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:59:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:57:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:75:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:78:22: style: The function 'Aggregate_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:123:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:78:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:85:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:140:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:85:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:86:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:141:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:86:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:54:18: style: The destructor '~SAAMG < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:54:18: style: The destructor '~SAAMG < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:54:18: style: The destructor '~SAAMG < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/smoothed_amg.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.cpp:46:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Greedy [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.cpp:60:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.cpp:72:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levels_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.cpp:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.cpp:118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levels_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.cpp:226:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:55:18: style: The destructor '~UAAMG < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:58:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:59:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:58:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:72:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:75:22: style: The function 'Aggregate_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:123:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:82:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:140:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:83:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:141:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:83:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:55:18: style: The destructor '~UAAMG < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:55:18: style: The destructor '~UAAMG < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:55:18: style: The destructor '~UAAMG < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_amg.hpp:73:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/multigrid/unsmoothed_amg.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:738:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:772:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:800:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:825:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:843:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:861:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:641:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:652:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:677:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:688:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:697:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:708:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:531:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:545:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:556:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:565:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:587:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:597:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:605:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:615:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:425:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:439:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:448:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:472:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:482:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:491:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:502:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:296:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:302:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:330:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:352:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:369:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:382:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:395:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:207:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:228:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:240:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:253:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:264:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:273:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:97:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:118:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:130:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:141:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:171:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:179:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:379:55: warning: The class 'VariablePreconditioner < LocalMatrix < double > , LocalVector < double > , double >' defines member variable with name 'precond_' also defined in its parent class 'Solver < LocalMatrix < double > , LocalVector < double > , double >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:145:54: note: Parent variable 'Solver < LocalMatrix < double > , LocalVector < double > , double >::precond_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:379:55: note: Derived variable 'VariablePreconditioner < LocalMatrix < double > , LocalVector < double > , double >::precond_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:379:55: warning: The class 'VariablePreconditioner < LocalMatrix < float > , LocalVector < float > , float >' defines member variable with name 'precond_' also defined in its parent class 'Solver < LocalMatrix < float > , LocalVector < float > , float >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:145:54: note: Parent variable 'Solver < LocalMatrix < float > , LocalVector < float > , float >::precond_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:379:55: note: Derived variable 'VariablePreconditioner < LocalMatrix < float > , LocalVector < float > , float >::precond_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:379:55: warning: The class 'VariablePreconditioner < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' defines member variable with name 'precond_' also defined in its parent class 'Solver < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:145:54: note: Parent variable 'Solver < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::precond_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:379:55: note: Derived variable 'VariablePreconditioner < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::precond_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:379:55: warning: The class 'VariablePreconditioner < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' defines member variable with name 'precond_' also defined in its parent class 'Solver < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:145:54: note: Parent variable 'Solver < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::precond_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:379:55: note: Derived variable 'VariablePreconditioner < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::precond_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:356:18: style: The destructor '~VariablePreconditioner < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:356:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:359:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:359:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:361:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:361:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:363:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:363:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:365:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:365:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:373:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:373:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:374:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:374:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:356:18: style: The destructor '~VariablePreconditioner < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:356:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:356:18: style: The destructor '~VariablePreconditioner < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:356:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:356:18: style: The destructor '~VariablePreconditioner < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:356:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:315:18: style: The destructor '~IC < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:315:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:318:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:318:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:320:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:320:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:322:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:322:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:324:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:324:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:327:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:327:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:328:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:328:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:315:18: style: The destructor '~IC < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:315:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:315:18: style: The destructor '~IC < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:315:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:315:18: style: The destructor '~IC < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:315:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:266:18: style: The destructor '~ILUT < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:266:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:269:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:269:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:271:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:271:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:282:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:282:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:284:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:284:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:287:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:287:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:288:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:288:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:266:18: style: The destructor '~ILUT < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:266:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:266:18: style: The destructor '~ILUT < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:266:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:266:18: style: The destructor '~ILUT < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:266:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:215:18: style: The destructor '~ILU < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:215:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:218:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:218:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:220:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:220:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:232:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:232:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:234:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:234:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:237:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:237:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:238:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:238:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:215:18: style: The destructor '~ILU < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:215:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:215:18: style: The destructor '~ILU < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:215:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:215:18: style: The destructor '~ILU < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:215:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:172:18: style: The destructor '~SGS < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:172:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:175:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:175:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:177:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:177:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:179:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:179:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:181:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:181:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:184:22: style: The function 'ResetOperator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:78:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:184:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:187:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:187:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:188:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:188:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:172:18: style: The destructor '~SGS < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:172:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:172:18: style: The destructor '~SGS < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:172:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:172:18: style: The destructor '~SGS < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:172:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:132:18: style: The destructor '~GS < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:132:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:135:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:135:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:137:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:137:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:139:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:139:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:141:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:141:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:144:22: style: The function 'ResetOperator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:78:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:144:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:147:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:147:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:148:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:148:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:132:18: style: The destructor '~GS < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:132:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:132:18: style: The destructor '~GS < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:132:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:132:18: style: The destructor '~GS < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:132:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:87:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:87:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:89:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:89:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:91:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:91:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:93:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:93:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:96:22: style: The function 'ResetOperator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:78:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:96:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:99:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:99:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:100:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:100:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: style: The destructor '~Preconditioner < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:51:22: style: The function 'SolveZeroSol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:88:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:51:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:54:22: style: The function 'PrintStart_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:165:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:54:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:55:22: style: The function 'PrintEnd_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:167:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:55:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: style: The destructor '~Preconditioner < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: style: The destructor '~Preconditioner < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: style: The destructor '~Preconditioner < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: style: The destructor '~Preconditioner < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: style: The destructor '~Preconditioner < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: style: The destructor '~Preconditioner < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: style: The destructor '~Preconditioner < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:823:75: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:706:55: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:613:57: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:500:56: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:330:64: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:367:56: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:228:63: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:251:55: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:118:67: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:139:59: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.cpp:69:60: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:482:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:499:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:517:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:525:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:614:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:649:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:662:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:677:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:369:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:384:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:395:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:421:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:449:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:457:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:467:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:212:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:246:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:257:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:265:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:296:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:329:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:340:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:353:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:89:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:169:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:178:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:186:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.cpp:197:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:225:18: style: The destructor '~TNS < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:225:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:228:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:228:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:235:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:235:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:237:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:237:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:239:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:239:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:246:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:246:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:247:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:247:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:225:18: style: The destructor '~TNS < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:225:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:225:18: style: The destructor '~TNS < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:225:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:225:18: style: The destructor '~TNS < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:225:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:171:18: style: The destructor '~SPAI < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:171:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:174:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:174:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:176:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:176:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:178:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:178:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:180:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:180:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:187:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:187:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:188:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:188:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:171:18: style: The destructor '~SPAI < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:171:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:171:18: style: The destructor '~SPAI < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:171:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:171:18: style: The destructor '~SPAI < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:171:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:105:18: style: The destructor '~FSAI < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:105:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:108:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:108:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:110:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:110:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:120:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:120:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:122:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:122:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:129:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:129:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:130:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:130:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:105:18: style: The destructor '~FSAI < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:105:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:105:18: style: The destructor '~FSAI < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:105:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:105:18: style: The destructor '~FSAI < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:105:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:54:18: style: The destructor '~AIChebyshev < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:57:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:57:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:59:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:59:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:65:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:67:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:67:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:70:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:70:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:71:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:54:18: style: The destructor '~AIChebyshev < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:54:18: style: The destructor '~AIChebyshev < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:54:18: style: The destructor '~AIChebyshev < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_ai.hpp:54:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.cpp:325:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.cpp:344:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.cpp:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.cpp:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.cpp:108:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.cpp:192:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.cpp:240:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.cpp:275:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.cpp:294:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:120:18: style: The destructor '~RAS < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:120:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:123:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:58:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:123:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:126:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:65:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:126:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:120:18: style: The destructor '~RAS < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:120:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:120:18: style: The destructor '~RAS < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:120:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:120:18: style: The destructor '~RAS < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:120:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: style: The destructor '~AS < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:58:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:58:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:65:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:68:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:70:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:70:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:73:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:73:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:74:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: style: The destructor '~AS < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: style: The destructor '~AS < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: style: The destructor '~AS < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.hpp:55:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.cpp:342:57: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_as.cpp:238:56: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.cpp:71:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.cpp:82:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.cpp:104:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.cpp:120:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.cpp:157:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.cpp:165:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:51:18: style: The destructor '~BlockJacobi < GlobalMatrix < double > , GlobalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:54:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:54:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:61:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:64:22: style: The function 'SolveZeroSol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:51:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:67:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:67:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:69:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:69:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:71:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:71:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:74:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:75:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:51:18: style: The destructor '~BlockJacobi < GlobalMatrix < float > , GlobalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:51:18: style: The destructor '~BlockJacobi < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:51:18: style: The destructor '~BlockJacobi < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.hpp:51:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.cpp:71:62: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.cpp:136:64: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockjacobi.cpp:147:71: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:50:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:67:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:135:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:172:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:194:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:325:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:413:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:437:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:70:18: style: The destructor '~BlockPreconditioner < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:73:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:73:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:75:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:97:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:97:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:100:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:100:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:131:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:131:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:132:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:132:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:70:18: style: The destructor '~BlockPreconditioner < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:70:18: style: The destructor '~BlockPreconditioner < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:70:18: style: The destructor '~BlockPreconditioner < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.hpp:70:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:170:74: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:184:67: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_blockprecond.cpp:323:72: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:53:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:70:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:152:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:170:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable permutation_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:186:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable permutation_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:236:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:305:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:355:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:385:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:403:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:419:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:453:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: style: The destructor '~MultiColored < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:51:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:51:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:53:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:53:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:61:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:132:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:132:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:133:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:133:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: style: The destructor '~MultiColored < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: style: The destructor '~MultiColored < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: style: The destructor '~MultiColored < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:351:65: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:383:60: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:248:26: style: Variable 'x_offset' is assigned a value that is never used. [unreadVariable] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.cpp:264:26: style: Variable 'x_offset' is assigned a value that is never used. [unreadVariable] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:243:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:260:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:287:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:81:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:119:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:159:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:207:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable permutation_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:103:18: style: The destructor '~MultiColoredGS < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:103:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:106:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:62:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:106:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:109:22: style: The function 'PostAnalyse_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:72:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:109:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:111:22: style: The function 'SolveL_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:74:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:111:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:112:22: style: The function 'SolveD_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:75:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:112:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:113:22: style: The function 'SolveR_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:76:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:113:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:114:22: style: The function 'Solve_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:77:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:114:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:103:18: style: The destructor '~MultiColoredGS < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:103:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:103:18: style: The destructor '~MultiColoredGS < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:103:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:103:18: style: The destructor '~MultiColoredGS < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:103:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: style: The destructor '~MultiColoredSGS < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:62:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:62:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:65:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:65:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:72:22: style: The function 'PostAnalyse_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:130:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:72:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:74:22: style: The function 'SolveL_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:105:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:74:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:75:22: style: The function 'SolveD_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:107:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:75:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:76:22: style: The function 'SolveR_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:109:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:76:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:77:22: style: The function 'Solve_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:112:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:77:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: style: The destructor '~MultiColoredSGS < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: style: The destructor '~MultiColoredSGS < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: style: The destructor '~MultiColoredSGS < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.hpp:59:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_gs.cpp:205:55: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.cpp:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.cpp:89:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.cpp:101:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.cpp:126:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.cpp:135:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.cpp:145:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.cpp:201:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.cpp:226:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.cpp:249:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable permutation_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:58:18: style: The destructor '~MultiColoredILU < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:61:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:61:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:64:22: style: The function 'ReBuildNumeric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:110:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:64:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:78:22: style: The function 'Build_Analyser_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:118:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:78:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:79:22: style: The function 'Factorize_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:124:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:79:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:80:22: style: The function 'PostAnalyse_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:130:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:80:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:82:22: style: The function 'SolveL_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:105:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:82:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:83:22: style: The function 'SolveD_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:107:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:83:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:84:22: style: The function 'SolveR_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:109:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:84:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:85:22: style: The function 'Solve_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:112:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:85:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:58:18: style: The destructor '~MultiColoredILU < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:58:18: style: The destructor '~MultiColoredILU < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:58:18: style: The destructor '~MultiColoredILU < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored.hpp:49:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multicolored_ilu.hpp:58:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.cpp:58:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSR [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.cpp:73:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.cpp:133:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.cpp:176:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.cpp:317:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.cpp:347:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.cpp:382:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:167:26: warning: The class 'MultiElimination < LocalMatrix < double > , LocalVector < double > , double >' defines member variable with name 'permutation_' also defined in its parent class 'Solver < LocalMatrix < double > , LocalVector < double > , double >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:159:26: note: Parent variable 'Solver < LocalMatrix < double > , LocalVector < double > , double >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:167:26: note: Derived variable 'MultiElimination < LocalMatrix < double > , LocalVector < double > , double >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:167:26: warning: The class 'MultiElimination < LocalMatrix < float > , LocalVector < float > , float >' defines member variable with name 'permutation_' also defined in its parent class 'Solver < LocalMatrix < float > , LocalVector < float > , float >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:159:26: note: Parent variable 'Solver < LocalMatrix < float > , LocalVector < float > , float >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:167:26: note: Derived variable 'MultiElimination < LocalMatrix < float > , LocalVector < float > , float >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:167:26: warning: The class 'MultiElimination < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' defines member variable with name 'permutation_' also defined in its parent class 'Solver < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:159:26: note: Parent variable 'Solver < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:167:26: note: Derived variable 'MultiElimination < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:167:26: warning: The class 'MultiElimination < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' defines member variable with name 'permutation_' also defined in its parent class 'Solver < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:159:26: note: Parent variable 'Solver < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:167:26: note: Derived variable 'MultiElimination < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:68:18: style: The destructor '~MultiElimination < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:68:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:85:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:85:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:87:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:87:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:103:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:103:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:106:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:106:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:171:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:171:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:172:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:172:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:68:18: style: The destructor '~MultiElimination < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:68:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:68:18: style: The destructor '~MultiElimination < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:68:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:68:18: style: The destructor '~MultiElimination < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.hpp:68:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.cpp:153:53: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_multielimination.cpp:315:69: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.cpp:70:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.cpp:117:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.cpp:150:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.cpp:243:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.cpp:271:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.cpp:303:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:123:26: warning: The class 'DiagJacobiSaddlePointPrecond < LocalMatrix < double > , LocalVector < double > , double >' defines member variable with name 'permutation_' also defined in its parent class 'Solver < LocalMatrix < double > , LocalVector < double > , double >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:159:26: note: Parent variable 'Solver < LocalMatrix < double > , LocalVector < double > , double >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:123:26: note: Derived variable 'DiagJacobiSaddlePointPrecond < LocalMatrix < double > , LocalVector < double > , double >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:123:26: warning: The class 'DiagJacobiSaddlePointPrecond < LocalMatrix < float > , LocalVector < float > , float >' defines member variable with name 'permutation_' also defined in its parent class 'Solver < LocalMatrix < float > , LocalVector < float > , float >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:159:26: note: Parent variable 'Solver < LocalMatrix < float > , LocalVector < float > , float >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:123:26: note: Derived variable 'DiagJacobiSaddlePointPrecond < LocalMatrix < float > , LocalVector < float > , float >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:123:26: warning: The class 'DiagJacobiSaddlePointPrecond < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' defines member variable with name 'permutation_' also defined in its parent class 'Solver < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:159:26: note: Parent variable 'Solver < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:123:26: note: Derived variable 'DiagJacobiSaddlePointPrecond < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:123:26: warning: The class 'DiagJacobiSaddlePointPrecond < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' defines member variable with name 'permutation_' also defined in its parent class 'Solver < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >'. [duplInheritedMember] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:159:26: note: Parent variable 'Solver < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:123:26: note: Derived variable 'DiagJacobiSaddlePointPrecond < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::permutation_' rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:65:18: style: The destructor '~DiagJacobiSaddlePointPrecond < LocalMatrix < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:68:22: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:81:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:68:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:70:22: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:92:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:70:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:78:22: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:96:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:78:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:81:22: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:84:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:81:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:127:22: style: The function 'MoveToHostLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:170:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:127:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:128:22: style: The function 'MoveToAcceleratorLocalData_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:172:22: note: Virtual function in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:128:22: note: Function in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:65:18: style: The destructor '~DiagJacobiSaddlePointPrecond < LocalMatrix < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:65:18: style: The destructor '~DiagJacobiSaddlePointPrecond < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:65:18: style: The destructor '~DiagJacobiSaddlePointPrecond < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner.hpp:48:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.hpp:65:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.cpp:140:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.cpp:141:20: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/preconditioners/preconditioner_saddlepoint.cpp:241:75: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:821:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:835:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:846:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:442:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:456:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:464:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:472:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:495:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:517:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:550:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:573:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:585:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:693:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:797:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:809:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:207:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:298:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:378:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:410:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precond_ [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: style: The destructor '~DirectLinearSolver < LocalStencil < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: style: The destructor '~DirectLinearSolver < LocalStencil < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: style: The destructor '~DirectLinearSolver < LocalStencil < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: style: The destructor '~DirectLinearSolver < LocalStencil < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:70:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:410:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < LocalStencil < double > , LocalVector < double > , double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < LocalStencil < float > , LocalVector < float > , float >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < LocalStencil < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: style: The destructor '~FixedPoint < LocalStencil < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:230:18: note: Virtual destructor in base class rocALUTION-rocm-5.7.1/src/solvers/solver.hpp:350:18: note: Destructor in derived class rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:842:57: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:546:56: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:581:71: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:689:71: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:345:60: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:374:60: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:407:72: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:70:51: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:80:53: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/solvers/solver.cpp:92:52: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/allocate_free.cpp:83:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:168:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:193:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:203:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:210:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:217:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_FLOAT [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:228:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE_COMPLEX [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:237:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMPLEX [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:245:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:253:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_UNSIGNED [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:260:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:270:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_UNSIGNED_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:277:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_LONG_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:287:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_UNSIGNED_LONG_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:295:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:302:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_FLOAT [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE_COMPLEX [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:322:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMPLEX [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:330:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:338:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_UNSIGNED [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:345:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:355:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_UNSIGNED_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:363:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_LONG_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:373:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_UNSIGNED_LONG_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:385:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:396:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_FLOAT [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:409:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE_COMPLEX [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:425:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMPLEX [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:437:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:448:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_UNSIGNED [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:459:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:471:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_UNSIGNED_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:487:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_LONG_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:499:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_UNSIGNED_LONG_LONG [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:514:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:522:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_FLOAT [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:536:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE_COMPLEX [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:549:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMPLEX [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:558:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:567:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:575:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_FLOAT [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:589:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE_COMPLEX [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:597:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMPLEX [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:606:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:613:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_STATUSES_IGNORE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:619:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_STATUSES_IGNORE [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:36:77: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:43:76: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:54:78: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:63:78: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:71:74: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:80:79: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:87:75: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:96:84: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:105:80: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:115:82: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:123:77: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:130:76: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:141:78: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:150:78: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:158:74: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:167:79: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:174:75: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:183:84: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:192:80: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:202:82: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:210:78: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:217:76: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:228:72: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:237:80: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:245:72: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:253:82: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:260:74: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:270:70: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:277:84: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:287:80: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:295:80: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:302:78: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:313:73: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:322:82: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:330:74: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:338:84: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:345:76: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:355:71: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:363:79: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:373:81: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:385:57: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:396:55: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:413:38: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:425:59: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:437:68: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:448:61: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:459:53: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:475:38: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:487:63: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:503:38: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:514:63: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:522:69: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:536:59: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:549:64: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:558:67: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:567:68: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:575:67: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:589:69: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:597:69: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/communicator.cpp:606:65: style: C-style pointer casting [cstyleCast] rocALUTION-rocm-5.7.1/src/utils/log.cpp:67:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] rocALUTION-rocm-5.7.1/src/utils/log.cpp:40:15: style: Variable 'str_layer_mode' can be declared as pointer to const [constVariablePointer] diff: head rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:357:34: performance:inconclusive: Technically the member function 'rocalution_arguments_config::parse_no_default' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.hpp:63:9: note: Technically the member function 'rocalution_arguments_config::parse_no_default' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:357:34: note: Technically the member function 'rocalution_arguments_config::parse_no_default' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.hpp:63:9: performance:inconclusive: Technically the member function 'rocalution_arguments_config::parse_no_default' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.cpp:357:34: note: Technically the member function 'rocalution_arguments_config::parse_no_default' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_arguments_config.hpp:63:9: note: Technically the member function 'rocalution_arguments_config::parse_no_default' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:121:24: performance:inconclusive: Technically the member function 'rocalution_bench::info_devices' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.hpp:69:10: note: Technically the member function 'rocalution_bench::info_devices' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:121:24: note: Technically the member function 'rocalution_bench::info_devices' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:65:24: style:inconclusive: Technically the member function 'rocalution_bench::execute' can be const. [functionConst] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.hpp:59:10: note: Technically the member function 'rocalution_bench::execute' can be const. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:65:24: note: Technically the member function 'rocalution_bench::execute' can be const. 2.17.0 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.hpp:59:10: style:inconclusive: Technically the member function 'rocalution_bench::execute' can be const. [functionConst] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:65:24: note: Technically the member function 'rocalution_bench::execute' can be const. rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.hpp:59:10: note: Technically the member function 'rocalution_bench::execute' can be const. 2.17.0 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.hpp:69:10: performance:inconclusive: Technically the member function 'rocalution_bench::info_devices' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.cpp:121:24: note: Technically the member function 'rocalution_bench::info_devices' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench.hpp:69:10: note: Technically the member function 'rocalution_bench::info_devices' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:181:28: performance:inconclusive: Technically the member function 'rocalution_bench_app::export_item' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:293:17: note: Technically the member function 'rocalution_bench_app::export_item' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:181:28: note: Technically the member function 'rocalution_bench_app::export_item' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:340:28: performance:inconclusive: Technically the member function 'rocalution_bench_app::define_case_json' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:294:17: note: Technically the member function 'rocalution_bench_app::define_case_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:340:28: note: Technically the member function 'rocalution_bench_app::define_case_json' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:354:28: performance:inconclusive: Technically the member function 'rocalution_bench_app::close_case_json' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:295:17: note: Technically the member function 'rocalution_bench_app::close_case_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:354:28: note: Technically the member function 'rocalution_bench_app::close_case_json' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:39:33: performance:inconclusive: Technically the member function 'rocalution_bench_app_base::run_case' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:221:10: note: Technically the member function 'rocalution_bench_app_base::run_case' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:39:33: note: Technically the member function 'rocalution_bench_app_base::run_case' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:472:28: performance:inconclusive: Technically the member function 'rocalution_bench_app::close_results_json' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:297:17: note: Technically the member function 'rocalution_bench_app::close_results_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:472:28: note: Technically the member function 'rocalution_bench_app::close_results_json' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:221:10: performance:inconclusive: Technically the member function 'rocalution_bench_app_base::run_case' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:39:33: note: Technically the member function 'rocalution_bench_app_base::run_case' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:221:10: note: Technically the member function 'rocalution_bench_app_base::run_case' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:293:17: performance:inconclusive: Technically the member function 'rocalution_bench_app::export_item' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:181:28: note: Technically the member function 'rocalution_bench_app::export_item' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:293:17: note: Technically the member function 'rocalution_bench_app::export_item' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:294:17: performance:inconclusive: Technically the member function 'rocalution_bench_app::define_case_json' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:340:28: note: Technically the member function 'rocalution_bench_app::define_case_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:294:17: note: Technically the member function 'rocalution_bench_app::define_case_json' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:295:17: performance:inconclusive: Technically the member function 'rocalution_bench_app::close_case_json' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:354:28: note: Technically the member function 'rocalution_bench_app::close_case_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:295:17: note: Technically the member function 'rocalution_bench_app::close_case_json' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:297:17: performance:inconclusive: Technically the member function 'rocalution_bench_app::close_results_json' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.cpp:472:28: note: Technically the member function 'rocalution_bench_app::close_results_json' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/clients/benchmarks/rocalution_bench_app.hpp:297:17: note: Technically the member function 'rocalution_bench_app::close_results_json' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/backend_manager.cpp:487:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueType [valueFlowBailoutIncompleteVar] head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:154:21: style: Variable 'ghost_name' is assigned a value that is never used. [unreadVariable] head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:215:21: style: Variable 'ghost_name' is assigned a value that is never used. [unreadVariable] head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:660:76: style: C-style pointer casting [cstyleCast] head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: performance:inconclusive: Technically the member function 'GlobalVector < double >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < double >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < double >::Restriction' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: performance:inconclusive: Technically the member function 'GlobalVector < float >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < float >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < float >::Restriction' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: performance:inconclusive: Technically the member function 'GlobalVector < int >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < int >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < int >::Restriction' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < double > >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < std :: complex < double > >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < std :: complex < double > >::Restriction' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < float > >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < std :: complex < float > >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < std :: complex < float > >::Restriction' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: performance:inconclusive: Technically the member function 'GlobalVector < double >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < double >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < double >::Prolongation' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: performance:inconclusive: Technically the member function 'GlobalVector < float >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < float >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < float >::Prolongation' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: performance:inconclusive: Technically the member function 'GlobalVector < int >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < int >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < int >::Prolongation' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < double > >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < std :: complex < double > >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < std :: complex < double > >::Prolongation' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < float > >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < std :: complex < float > >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < std :: complex < float > >::Prolongation' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: performance:inconclusive: Technically the member function 'GlobalVector < double >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < double >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < double >::Restriction' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: performance:inconclusive: Technically the member function 'GlobalVector < float >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < float >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < float >::Restriction' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: performance:inconclusive: Technically the member function 'GlobalVector < int >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < int >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < int >::Restriction' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < double > >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < std :: complex < double > >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < std :: complex < double > >::Restriction' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < float > >::Restriction' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:674:35: note: Technically the member function 'GlobalVector < std :: complex < float > >::Restriction' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:141:14: note: Technically the member function 'GlobalVector < std :: complex < float > >::Restriction' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: performance:inconclusive: Technically the member function 'GlobalVector < double >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < double >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < double >::Prolongation' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: performance:inconclusive: Technically the member function 'GlobalVector < float >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < float >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < float >::Prolongation' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: performance:inconclusive: Technically the member function 'GlobalVector < int >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < int >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < int >::Prolongation' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < double > >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < std :: complex < double > >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < std :: complex < double > >::Prolongation' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: performance:inconclusive: Technically the member function 'GlobalVector < std :: complex < float > >::Prolongation' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/base/global_vector.cpp:680:35: note: Technically the member function 'GlobalVector < std :: complex < float > >::Prolongation' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/base/global_vector.hpp:144:14: note: Technically the member function 'GlobalVector < std :: complex < float > >::Prolongation' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/base/hip/backend_hip.cpp:323:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueType [valueFlowBailoutIncompleteVar] head rocALUTION-rocm-5.7.1/src/base/hip/backend_hip.cpp:339:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.17.0 rocALUTION-rocm-5.7.1/src/base/hip/backend_hip.cpp:350:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueType [valueFlowBailoutIncompleteVar] head rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:340:61: style: C-style pointer casting [cstyleCast] head rocALUTION-rocm-5.7.1/src/base/hip/hip_blas.cpp:351:62: style: C-style pointer casting [cstyleCast] head rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:114:65: style:inconclusive: Technically the member function 'rocalution::unordered_set::insert' can be const. [functionConst] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:56:41: note: Technically the member function 'rocalution::unordered_set::insert' can be const. rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:114:65: note: Technically the member function 'rocalution::unordered_set::insert' can be const. 2.17.0 rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:56:41: style:inconclusive: Technically the member function 'rocalution::unordered_set::insert' can be const. [functionConst] rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:114:65: note: Technically the member function 'rocalution::unordered_set::insert' can be const. rocALUTION-rocm-5.7.1/src/base/hip/hip_unordered_set.hpp:56:41: note: Technically the member function 'rocalution::unordered_set::insert' can be const. head rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:2566:70: style: C-style pointer casting [cstyleCast] head rocALUTION-rocm-5.7.1/src/base/local_matrix.cpp:4456:79: style: C-style pointer casting [cstyleCast] head rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:1020:83: style: C-style pointer casting [cstyleCast] head rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:1100:80: style: C-style pointer casting [cstyleCast] head rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:683:78: style: C-style pointer casting [cstyleCast] head rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:827:75: style: C-style pointer casting [cstyleCast] head rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:927:73: style: C-style pointer casting [cstyleCast] head rocALUTION-rocm-5.7.1/src/base/local_vector.cpp:970:80: style: C-style pointer casting [cstyleCast] head rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < double > , GlobalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < double > , GlobalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < double > , GlobalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < float > , GlobalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < float > , GlobalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < float > , GlobalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < double > , LocalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < double > , LocalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < double > , LocalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < float > , LocalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < float > , LocalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < float > , LocalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). head rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < double > , GlobalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < double > , GlobalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < double > , GlobalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < float > , GlobalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < float > , GlobalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < float > , GlobalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < double > > , GlobalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: performance:inconclusive: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < GlobalMatrix < std :: complex < float > > , GlobalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < double > , LocalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < double > , LocalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < double > , LocalVector < double > , double >::Fcycle_' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < float > , LocalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < float > , LocalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < float > , LocalVector < float > , float >::Fcycle_' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < double > > , LocalVector < std :: complex < double > > , std :: complex < double > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). 2.17.0 rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: performance:inconclusive: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). [functionStatic] rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.cpp:942:62: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). rocALUTION-rocm-5.7.1/src/solvers/multigrid/base_multigrid.hpp:130:14: note: Technically the member function 'BaseMultiGrid < LocalMatrix < std :: complex < float > > , LocalVector < std :: complex < float > > , std :: complex < float > >::Fcycle_' can be static (but you may consider moving to unnamed namespace). DONE