- 21 Jan, 2020 1 commit
-
-
Sang Ik Lee authored
* Remove usage of C99 array. * Try to fix ABI mismatch. * Suppress warning on AppleClang. * Revert back to using C99 flexible array member and suppress warning instead as suggested by https://gcc.gnu.org/onlinedocs/gcc/Zero-Length.html
-
- 16 Jan, 2020 1 commit
-
-
Sang Ik Lee authored
* Build LLVM at CMake config time and use CMake config file for dependencies. * Temp save. * Codegen functioning. * Support prebuilt LLVM. * Remove zlib. * Relax CMake minimum version. * Fix bug. * Lower CMake version requirement. * Pass more args. * Add proper quote. * Remove quotes. * Try to separate flags for external projects. * Don't pass flags to LLVM. * Pass CXX abi. * Remove stale print. * Update gtest flags. * Try to fix build issue. * Patch LLVM to prevent building clang-tools-extra. Co-authored-by:
aslepko <44713115+aslepko@users.noreply.github.com>
-
- 01 Jan, 2020 1 commit
-
-
Robert Kimball authored
* Update license to new year * Pick up some strays
-
- 08 Oct, 2019 1 commit
-
-
Scott Cyphers authored
* Cyphers/lastwarns (#3640) * Build changes for -Wall * Use properties * Remove no-zero-as-null-pointer-constant * add ##__VAR_ARGS__ workaround * enable gnu-zero-variadic-macro-arguments warning * fix gnu-zero-variadic-macro-arguments * use PrintToDummyParamName * remove ##__VA_ARGS__ workaround * fix ##__VA_ARGS__ and enable gnu-zero-variadic-macro-arguments * handle windows build * use alternative fix to support VS compiler * fix merge issue * remove variadic macros from kernel_selectors * replace remaining ##__VA_ARGS__ * fix missing braces * Remove some clang warnings * Warnings cleanup
-
- 19 Sep, 2019 1 commit
-
-
Scott Cyphers authored
* Fix unsigned comparison and implicit double conversion * Eliminate sign/unsigned compare warnings, implicit double conversion * Missed type * Neww int type * omp compromise * style
-
- 13 Sep, 2019 1 commit
-
-
Scott Cyphers authored
* Enable unuser parameter warnings * Unused params
-
- 17 Jul, 2019 1 commit
-
-
Adam Procter authored
* Re-enable -Wswitch and -Wswitch-enum * Collapse identical switch cases * Fix (I think) compilation errors * Partially fix missing cases in GPU xformer, so clang will show me the rest of them... * One last enum value
-
- 11 Jul, 2019 1 commit
-
-
Robert Kimball authored
-
- 31 May, 2019 1 commit
-
-
Sang Ik Lee authored
* Cleanup how compile flags set and used by nGraph and external projects. Set C++11 through CMake and pass it down to external projects. Prefer CMake variables such as CMAKE_POSITION_INDEPENDENT_CODE and CMAKE_CXX_STANDARD instead of explicitly setting compiler dependent flags. Create json compilation database for external projects. CMAKE_CXX_FLAGS is used as common global options for nGraph and external projects. add_compile_options() is used for local options for current and sub directories. add_definitions() is used for setting definitions for current and sub directories. Note: Global options are not passed down to some external projects. Note: mkl-dnn resets CMAKE_CXX_FLAGS internally. Note: TBB and MLSL are not CMake based. Noet: Eigen and json is header only library. * Fix error. * Fix error. (second attempt) * Cleanup code. * Allow check for undefined macro. * Try to fix cldnn issue. * Set type for CMake arguments. * Pass C++ standard to protobuf. * Pass C++ standard down to TBB. * Change how Clang specific flags are handled. * Fix error. * Workaround for compile error on Baidu's PDPD docker. * Fix windows build error.
-
- 19 Apr, 2019 1 commit
-
-
Sang Ik Lee authored
// ... some content ... \ On Clang or AppleClang PaddlePaddle sets -Werror=comment
-
- 15 Apr, 2019 1 commit
-
-
Adam Procter authored
* Replace assert and NGRAPH_ASSERT with NGRAPH_CHECK; deprecate old classes * Rename node_validation_assertion_string to something slightly more descriptive * Fix syntax error in GPU BE * Fix some messed-up includes * More comments, more tests * Fix reference to properly include check.hpp (should unbreak codegen) * Add check.hpp include to gpu_util.cpp * Comment updates * Comment update * Oops * PR feedback: better formatting when context info or explanation are missing
-
- 03 Jan, 2019 1 commit
-
-
Robert Kimball authored
* update licenses for 2019 * style
-
- 07 Nov, 2018 1 commit
-
-
Robert Kimball authored
* address issues which surface with clang 6.0 * revert changes due to new clang warning and disable new warning
-
- 23 Oct, 2018 2 commits
-
-
Robert Kimball authored
-
Robert Kimball authored
-
- 10 Aug, 2018 1 commit
-
-
Chris Sullivan authored
* Add cudnn host data param case for CUDNN_DATA_INT8x32 * Default case. * break * def guards * removed def guard for ci test. * put def guards back * Remove default to make clang happy. * Remove clang default switch warning on cudnnDataType_t enum. * Formatting. * Added Wswitch-enum supression. * Back to switch, remove pragma clang suppression. * disable one more switch compiler check * Remove default break after throw.
-
- 09 Aug, 2018 1 commit
-
-
Robert Kimball authored
-
- 03 Apr, 2018 1 commit
-
-
Scott Cyphers authored
* Fix clang warnings on macos * Conditionalize warning on Apple clang version.
-
- 09 Feb, 2018 1 commit
-
-
Jennifer Myers authored
-
- 08 Feb, 2018 1 commit
-
-
Jennifer Myers authored
-
- 05 Dec, 2017 1 commit
-
-
Robert Kimball authored
* New Interpreter backend * PR review comments * More RP fixes * oops * make autodiff tests backend aware * wip * wip * more ops * wip * fix merge error * merge fixes
-
- 14 Oct, 2017 1 commit
-
-
Scott Cyphers authored
-
- 09 Oct, 2017 3 commits
-
-
Robert Kimball authored
-
Robert Kimball authored
-
Robert Kimball authored
-
- 22 Sep, 2017 1 commit
-
-
Scott Cyphers authored
-
- 10 Sep, 2017 1 commit
-
-
Robert Kimball authored
add test framework stuff wired up benchmark segfault for 5M nodes. fun make traverse_nodes not recursive print timings on benchmark unit test for pass manager
-
- 01 Sep, 2017 2 commits
-
-
Robert Kimball authored
-
Scott Cyphers authored
Disable infinite recursion in ScalarConstant::node_id()
-
- 30 Aug, 2017 1 commit
-
-
Scott Cyphers authored
-
- 28 Aug, 2017 1 commit
-
-
Robert Kimball authored
-
- 22 Aug, 2017 1 commit
-
-
Robert Kimball authored
remove comment out line per review comments
-
- 21 Aug, 2017 1 commit
-
-
Robert Kimball authored
-
- 07 Aug, 2017 1 commit
-
-
Christian Convey authored
-