Build fixes for clang 10 (#339)

* Build fixes for clang 10

fixes build warnings in clang10

* source formatting (clang-format v11) (#340)

Co-authored-by: bwelton <bwelton@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bwelton <bwelton@users.noreply.github.com>
Dieser Commit ist enthalten in:
Benjamin Welton
2024-01-05 15:20:11 -08:00
committet von GitHub
Ursprung 199f0b5421
Commit 0dd0cad2e4
3 geänderte Dateien mit 15 neuen und 13 gelöschten Zeilen
+2
Datei anzeigen
@@ -176,6 +176,8 @@ if(ROCPROFILER_UNSAFE_NO_VERSION_CHECK)
INTERFACE ROCPROFILER_UNSAFE_NO_VERSION_CHECK)
endif()
rocprofiler_target_compile_definitions(rocprofiler-build-flags INTERFACE YY_NO_INPUT)
# ----------------------------------------------------------------------------------------#
# user customization
#
@@ -100,7 +100,7 @@ TEST(evaluate_ast, counter_expansion)
: metric.expression().c_str());
yyparse(&ast);
ASSERT_TRUE(ast);
asts.emplace(val, std::move(EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9")));
asts.emplace(val, EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9"));
yy_delete_buffer(buf);
delete ast;
}
@@ -135,7 +135,7 @@ TEST(evaluate_ast, counter_expansion_multi_derived)
: metric.expression().c_str());
yyparse(&ast);
ASSERT_TRUE(ast);
asts.emplace(val, std::move(EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9")));
asts.emplace(val, EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9"));
yy_delete_buffer(buf);
delete ast;
}
@@ -170,7 +170,7 @@ TEST(evaluate_ast, counter_expansion_order)
: metric.expression().c_str());
yyparse(&ast);
ASSERT_TRUE(ast);
asts.emplace(val, std::move(EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9")));
asts.emplace(val, EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9"));
yy_delete_buffer(buf);
delete ast;
}
@@ -204,7 +204,7 @@ TEST(evaluate_ast, counter_expansion_function)
: metric.expression().c_str());
yyparse(&ast);
ASSERT_TRUE(ast) << metric.expression() << " " << metric.name();
asts.emplace(val, std::move(EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9")));
asts.emplace(val, EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9"));
yy_delete_buffer(buf);
delete ast;
}
@@ -256,8 +256,8 @@ TEST(evaluate_ast, counter_constants)
yyparse(&ast);
ASSERT_TRUE(ast) << metric.expression() << " " << metric.name();
asts.emplace("gfx9", std::unordered_map<std::string, EvaluateAST>{})
.first->second.emplace(
val, std::move(EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9")));
.first->second.emplace(val,
EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9"));
yy_delete_buffer(buf);
delete ast;
}
@@ -448,8 +448,8 @@ TEST(evaluate_ast, evaluate_simple_counters)
yyparse(&ast);
ASSERT_TRUE(ast) << metric.expression() << " " << metric.name();
asts.emplace("gfx9", std::unordered_map<std::string, EvaluateAST>{})
.first->second.emplace(
val, std::move(EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9")));
.first->second.emplace(val,
EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9"));
yy_delete_buffer(buf);
delete ast;
}
@@ -544,8 +544,8 @@ run_reduce_test(
yyparse(&ast);
ASSERT_TRUE(ast) << metric.expression() << " " << metric.name();
asts.emplace("gfx9", std::unordered_map<std::string, EvaluateAST>{})
.first->second.emplace(
val, std::move(EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9")));
.first->second.emplace(val,
EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9"));
yy_delete_buffer(buf);
delete ast;
}
@@ -975,8 +975,8 @@ TEST(evaluate_ast, evaluate_mixed_counters)
yyparse(&ast);
ASSERT_TRUE(ast) << metric.expression() << " " << metric.name();
asts.emplace("gfx9", std::unordered_map<std::string, EvaluateAST>{})
.first->second.emplace(
val, std::move(EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9")));
.first->second.emplace(val,
EvaluateAST({.handle = metric.id()}, metrics, *ast, "gfx9"));
yy_delete_buffer(buf);
delete ast;
}
+1 -1
Datei anzeigen
@@ -639,7 +639,7 @@ tool_init(rocprofiler_client_finalize_t fini_func, void* tool_data)
void
tool_fini(void* tool_data)
{
static auto _once = std::atomic_flag{ATOMIC_FLAG_INIT};
static std::atomic_flag _once = ATOMIC_FLAG_INIT;
if(_once.test_and_set()) return;
stop();