Commit Graph

9 Commits

Author SHA1 Message Date
Sam Skalicky
6bc064771d External Operators 2 (#19431)
* initial commit

* license fix

* changed path var, formatting

* add test to linux stages in ci

* disable test on osx stage in ci

* cleaned up example CMakeLists.txt removed -shared from GPU

* moved windows check

Co-authored-by: Ubuntu <ubuntu@ip-172-31-6-220.us-west-2.compute.internal>
Co-authored-by: Manu Seth <sethman@amazon.com>
2020-11-13 23:13:06 -08:00
Sheng Zha
534cdbca4c Create greetings.yml (#18842) 2020-08-03 11:58:33 -07:00
Leonard Lausen
8395089a2c Enable ccache on Github Actions (#18459) 2020-06-01 18:33:57 -07:00
Sheng Zha
10b6b4887e [CI] run operator tests with naive engine (#18252)
* run operator tests with naive engine

* fix take tests

* update skip mark

* fix cuda error reset

* adjust tests

* disable parallel testing and naive engine for mkl/mkldnn #18244
2020-05-16 19:04:44 -07:00
Sheng Zha
faccd91071 [DEV] switch nose with pytest (#18025)
* switch nose with pytest

* switch centos python to 3.6

* disable dist kvstore tests

* skip hanging test
2020-04-22 23:53:12 -07:00
Leonard Lausen
ff234dbe1a Skip test_gluon_data.py on OSX (#17969)
* Skip gluon data tests with multi-worker on OSX

uncaught exception of type dmlc::Error: [03:02:35] ../src/storage/./cpu_shared_storage_manager.h:218: Check failed: count >= 0 (-1 vs. 0) :

* Fix whitespace
2020-04-06 16:05:01 -07:00
Leonard Lausen
aba400846d [CI] Run python unittests on OS X with Github Actions (#17771)
* Remove travis and appveyor config

* Update CODEOWNERS

* Run python unittests after build
2020-03-04 21:15:18 -08:00
Leonard Lausen
319e6c180e CI: Switch to cmake builds for majority of tests (#17645)
The following Makefile based builds are preserved
1) staticbuild scripts
2) Docs builds. Language binding specific build logic requires further changes
3) Jetson build. Jetpack 3.3 toolchain based on Cuda 9.0 causes 'Internal
   Compiler Error (codegen): "there was an error in verifying the lgenfe
   output!"' errors with cmake. This seems to be a known issue in Cuda 9.0 and
   we need to update Jetpack toolchain to work around it.
4) MKL builds. Waiting for fix of #17641

All Makefile based builds are marked with a "Makefile" postfix in the title.

Improvements to CMake build
- Enable -Werror for RelWithDebugInfo build in analogy to "make DEV=1" build
- Add USE_LIBJPEG_TURBO to CMake build
- Improve finding Python 3 executable

Changes to CI setup
- Install protobuf and zmq where missing
- Install up-to-date CMake on Centos 7
- Don't use RelWithDebInfo on Android builds, as gcc 4.9 throws
  -Wdelete-non-virtual-dtor

Code changes
- Disable warnings introduced by GCC7 at via #pragma GCC diagnostic
2020-02-28 11:59:22 -08:00
Leonard Lausen
0f29ccaf5c Fix OS X staticbuild, update docs and add tests (#17602)
* Fix OS X staticbuild and add tests

* Update OS X build from source documentation
2020-02-16 10:26:02 -08:00