Commit b66c6647 authored by Paul's avatar Paul
Browse files

Use inconclusive flag

parent 7c457d01
...@@ -93,8 +93,11 @@ rocm_enable_cppcheck( ...@@ -93,8 +93,11 @@ rocm_enable_cppcheck(
noExplicitConstructor noExplicitConstructor
passedByValue passedByValue
unusedStructMember unusedStructMember
functionStatic
functionConst
definePrefix:*test/include/test.hpp definePrefix:*test/include/test.hpp
FORCE FORCE
INCONCLUSIVE
RULE_FILE RULE_FILE
${CMAKE_CURRENT_SOURCE_DIR}/cppcheck.rules ${CMAKE_CURRENT_SOURCE_DIR}/cppcheck.rules
SOURCES SOURCES
......
...@@ -3,7 +3,7 @@ pcre ...@@ -3,7 +3,7 @@ pcre
danmar/cppcheck@f965e5873 -DHAVE_RULES=1 danmar/cppcheck@f965e5873 -DHAVE_RULES=1
ROCm-Developer-Tools/HIP@3a41f286203968421c557338d6fb39c36f3c717c ROCm-Developer-Tools/HIP@3a41f286203968421c557338d6fb39c36f3c717c
# Needed for clang-ocl # Needed for clang-ocl
RadeonOpenCompute/rocm-cmake@d82a77c --build RadeonOpenCompute/rocm-cmake@6240bb3 --build
RadeonOpenCompute/clang-ocl@799713643b5591a3b877c586ef2c7fbc012af819 RadeonOpenCompute/clang-ocl@799713643b5591a3b877c586ef2c7fbc012af819
# python/cpython@v3.6.6 -X autotools -H sha256:92aa914572c695c0aeb01b0a214813f414da4b51a371234df514a74761f2bb36 # python/cpython@v3.6.6 -X autotools -H sha256:92aa914572c695c0aeb01b0a214813f414da4b51a371234df514a74761f2bb36
-f requirements.txt -f requirements.txt
...@@ -199,12 +199,10 @@ void memory_coloring_impl::register_operand_alias() ...@@ -199,12 +199,10 @@ void memory_coloring_impl::register_operand_alias()
void memory_coloring_impl::rewrite() void memory_coloring_impl::rewrite()
{ {
instruction_ref end = p_program->end();
instruction_ref scratch_param = end;
std::vector<std::size_t> dims; std::vector<std::size_t> dims;
dims.push_back(required_bytes / sizeof(float)); dims.push_back(required_bytes / sizeof(float));
shape s = {shape::float_type, dims}; shape s = {shape::float_type, dims};
scratch_param = p_program->add_parameter("scratch", s); instruction_ref scratch_param = p_program->add_parameter("scratch", s);
for(auto ins : iterator_for(*p_program)) for(auto ins : iterator_for(*p_program))
{ {
const instruction* p_iter = &(*ins); const instruction* p_iter = &(*ins);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment