Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
gaoqiong
MIGraphX
Commits
44513aca
"tools/git@developer.sourcefind.cn:gaoqiong/migraphx.git" did not exist on "5876e725756812eaca0f3f0db07b784de43c17b7"
Commit
44513aca
authored
Jul 31, 2018
by
Paul
Browse files
Add test for headers
parent
27b636a4
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
35 additions
and
0 deletions
+35
-0
src/include/migraph/builtin.hpp
src/include/migraph/builtin.hpp
+1
-0
src/include/migraph/context.hpp
src/include/migraph/context.hpp
+1
-0
src/include/migraph/erase.hpp
src/include/migraph/erase.hpp
+2
-0
src/include/migraph/operation.hpp
src/include/migraph/operation.hpp
+1
-0
src/include/migraph/pass.hpp
src/include/migraph/pass.hpp
+1
-0
src/include/migraph/ranges.hpp
src/include/migraph/ranges.hpp
+2
-0
src/include/migraph/target.hpp
src/include/migraph/target.hpp
+1
-0
test/CMakeLists.txt
test/CMakeLists.txt
+22
-0
tools/include/context.hpp
tools/include/context.hpp
+1
-0
tools/include/operation.hpp
tools/include/operation.hpp
+1
-0
tools/include/pass.hpp
tools/include/pass.hpp
+1
-0
tools/include/target.hpp
tools/include/target.hpp
+1
-0
No files found.
src/include/migraph/builtin.hpp
View file @
44513aca
...
...
@@ -3,6 +3,7 @@
#include <migraph/context.hpp>
#include <migraph/errors.hpp>
#include <migraph/argument.hpp>
namespace
migraph
{
...
...
src/include/migraph/context.hpp
View file @
44513aca
#ifndef MIGRAPH_GUARD_CONTEXT_HPP
#define MIGRAPH_GUARD_CONTEXT_HPP
#include <cassert>
#include <string>
#include <functional>
#include <memory>
...
...
src/include/migraph/erase.hpp
View file @
44513aca
#ifndef MIGRAPH_GUARD_ERASE_HPP
#define MIGRAPH_GUARD_ERASE_HPP
#include <algorithm>
namespace
migraph
{
/**
...
...
src/include/migraph/operation.hpp
View file @
44513aca
#ifndef MIGRAPH_GUARD_MIGRAPHLIB_OPERAND_HPP
#define MIGRAPH_GUARD_MIGRAPHLIB_OPERAND_HPP
#include <cassert>
#include <string>
#include <functional>
#include <memory>
...
...
src/include/migraph/pass.hpp
View file @
44513aca
#ifndef MIGRAPH_GUARD_PASS_HPP
#define MIGRAPH_GUARD_PASS_HPP
#include <cassert>
#include <string>
#include <functional>
#include <memory>
...
...
src/include/migraph/ranges.hpp
View file @
44513aca
#ifndef MIGRAPH_GUARD_MIGRAPHLIB_RANGES_HPP
#define MIGRAPH_GUARD_MIGRAPHLIB_RANGES_HPP
#include <algorithm>
namespace
migraph
{
template
<
class
C
,
class
T
>
...
...
src/include/migraph/target.hpp
View file @
44513aca
#ifndef MIGRAPH_GUARD_MIGRAPHLIB_TARGET_HPP
#define MIGRAPH_GUARD_MIGRAPHLIB_TARGET_HPP
#include <cassert>
#include <string>
#include <functional>
#include <memory>
...
...
test/CMakeLists.txt
View file @
44513aca
...
...
@@ -106,9 +106,31 @@ if(MIGRAPH_ENABLE_GPU)
endforeach
()
endif
()
# Onnx test
add_executable
(
test_onnx onnx/onnx_test.cpp
)
target_link_libraries
(
test_onnx migraph_onnx
)
target_include_directories
(
test_onnx PUBLIC include
)
add_test
(
NAME test_onnx COMMAND $<TARGET_FILE:test_onnx> WORKING_DIRECTORY
${
CMAKE_CURRENT_SOURCE_DIR
}
/onnx
)
add_dependencies
(
tests test_onnx
)
add_dependencies
(
check test_onnx
)
function
(
test_header NAME HEADER
)
file
(
WRITE
${
CMAKE_CURRENT_BINARY_DIR
}
/header-main-include-
${
NAME
}
.cpp
"#include <
${
HEADER
}
>
\n
int main() {}
\n
"
)
file
(
WRITE
${
CMAKE_CURRENT_BINARY_DIR
}
/header-static-include-
${
NAME
}
.cpp
"#include <
${
HEADER
}
>
\n
"
)
add_test_executable
(
${
NAME
}
${
CMAKE_CURRENT_BINARY_DIR
}
/header-main-include-
${
NAME
}
.cpp
${
CMAKE_CURRENT_BINARY_DIR
}
/header-static-include-
${
NAME
}
.cpp
)
endfunction
()
file
(
GLOB HEADERS
${
CMAKE_SOURCE_DIR
}
/src/include/migraph/*.hpp
)
foreach
(
HEADER
${
HEADERS
}
)
get_filename_component
(
BASE_NAME
${
HEADER
}
NAME_WE
)
test_header
(
header_
${
BASE_NAME
}
migraph/
${
BASE_NAME
}
.hpp
)
endforeach
()
tools/include/context.hpp
View file @
44513aca
#ifndef MIGRAPH_GUARD_CONTEXT_HPP
#define MIGRAPH_GUARD_CONTEXT_HPP
#include <cassert>
#include <string>
#include <functional>
#include <memory>
...
...
tools/include/operation.hpp
View file @
44513aca
#ifndef MIGRAPH_GUARD_MIGRAPHLIB_OPERAND_HPP
#define MIGRAPH_GUARD_MIGRAPHLIB_OPERAND_HPP
#include <cassert>
#include <string>
#include <functional>
#include <memory>
...
...
tools/include/pass.hpp
View file @
44513aca
#ifndef MIGRAPH_GUARD_PASS_HPP
#define MIGRAPH_GUARD_PASS_HPP
#include <cassert>
#include <string>
#include <functional>
#include <memory>
...
...
tools/include/target.hpp
View file @
44513aca
#ifndef MIGRAPH_GUARD_MIGRAPHLIB_TARGET_HPP
#define MIGRAPH_GUARD_MIGRAPHLIB_TARGET_HPP
#include <cassert>
#include <string>
#include <functional>
#include <memory>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment