Jakub Szuppe
38093e73e0
Minor Travis CI fixes
2018-12-28 19:11:15 +01:00
Jakub Szuppe
030bc9f318
Build with OpenCL 2.2 headers
2018-12-27 19:06:08 +01:00
Raul Ferreira
dbd0c15155
Add OpenCL Intel Platform to Travis CI
...
Changes extracted from PR #804
2018-12-27 19:05:41 +01:00
Jakub Szuppe
494acecfbb
Fix Travis CI script
...
Keep only POCL builds, update POCL version to 1.2, update Ubuntu to Xenial, update
Boost version to 1.67.
Notes/TODOs:
* Fix need: When using Boost >1.67 tests fails during runtime.
* Fix needed: When using g++ 6 or 7 compilation fails.
* Add tests on Intel OpenCL Platform.
2018-12-25 21:59:20 +01:00
Jakub Szuppe
635c828227
Ignore dependencies in coverage info
2018-02-28 10:47:18 +01:00
Jakub Szuppe
1abd2b2eeb
Adjust .travis.yml to Travis CI changes
2018-02-27 15:58:38 +01:00
Jakub Szuppe
750b8a2782
Fix Travis-CI script
2017-10-13 11:39:27 +02:00
Jakub Szuppe
fe23b07b7c
Update latest Boost lib to 1.65.1 in CI
2017-09-10 23:24:55 +02:00
Jakub Szuppe
0265da75a4
Ignore warning from BOOST_STATIC_ASSERT_MSG in CI
...
Only for clang 3.9 on Trusty.
2017-09-10 23:24:55 +02:00
Jakub Szuppe
568e0fe5bb
Use BOOST_COMPUTE_MAX_CL_VERSION in Travis script
2017-04-23 20:13:29 +02:00
Jakub Szuppe
debbd92074
Fix Monte Carlo test for CI
2017-04-23 17:40:37 +02:00
Jakub Szuppe
9e48400ffe
Enable C++11 in build for Coveralls
2017-04-23 17:40:37 +02:00
Jakub Szuppe
3875afe8c1
Use Boost 1.64 in Travis CI build
2017-04-23 17:40:37 +02:00
Jakub Szuppe
79d90bcd3b
Fix Travis-CI OSX build
...
There was a conflict between numpy installed by pip
and brew.
2016-10-11 17:33:14 +02:00
Jakub Szuppe
a721db2f72
Temp. fix for llvm apt being down
...
See https://github.com/travis-ci/travis-ci/issues/6120
2016-06-23 15:56:36 +02:00
Jakub Szuppe
c046a5f976
Remove unnecessary source from Travis CI build
2016-06-02 20:00:23 +02:00
Jakub Szuppe
e213006ba2
Cache built Boost libraries
2016-06-02 20:00:23 +02:00
Jakub Szuppe
18146f2fb7
Add Travis CI build with the latest Boost (1.61)
2016-06-02 20:00:05 +02:00
Jakub Szuppe
f669581f02
Travis CI: move downloading cmake to the install step
2016-06-01 15:49:46 +02:00
Kyle Lutz
c173bf02e3
Merge pull request #611 from haahh/pr_coveralls_build
...
Dedicated build for coveralls
2016-05-10 22:06:55 -07:00
Jakub Szuppe
476b15933d
Remove redundant Travis-CI build
...
Remove redundant Travis-CI AMD APP SDK 2.9.1, OpenCL 1.2
build (the Coveralls build has the same test environment,
except for Linux version).
2016-05-09 12:42:14 +02:00
Jakub Szuppe
a18f7a6dd9
Don't push coverage of tests to the Coveralls
...
Coverage info of tests should not be pushed to
the Coveralls service.
2016-05-09 12:42:14 +02:00
Jakub Szuppe
d57a81d2cd
One dedicated build for coveralls
...
Instead of enabling coverage analysis in every
build now we have one dedicated build (Trusty,
g++ 4.8, AMD APP SDK v3.0, OpenCL 2.0).
2016-05-09 12:34:35 +02:00
Jakub Szuppe
13e173c97e
Failures not allowed on OSX Travis-CI build
2016-05-05 14:35:21 +02:00
Jakub Szuppe
c683d4ab22
Fix AMD APP SDK 3.0 builds
2016-04-10 12:46:38 +02:00
Jakub Szuppe
c0b23e101c
Use POCL 0.13
...
Now POCL version is specified by a branch or tag (from
github.com/pocl/pocl.git repository) and optionally a commit id.
2016-04-10 12:46:38 +02:00
Jakub Szuppe
77ff3b36ab
Add OSX build without running tests on Travis-CI
...
This commit adds OSX build on Travis-CI in which unit tests
are not run. This build is NOT allowed to fail.
2016-03-16 13:17:54 +01:00
Kyle Lutz
38ba1c5447
Merge pull request #566 from haahh/update-test-jamfilev2
...
Update tests compile options in Jamfile.v2
2016-03-10 13:04:02 -08:00
Jakub Szuppe
fec8913be2
Remove redundant compile option
...
Remove redundant -Wno-deprecated-declaration (msvc: wd4996) compile
option from Travis-CI builds and test/Jamfile.v2.
2016-03-09 17:08:58 +01:00
Jakub Szuppe
a1895728a1
Use custom FindOpenCL.cmake only for cmake older than 3.1
2016-03-09 15:30:02 +01:00
Jakub Szuppe
94ad91ded3
Add AMD APP SDK Travis CI builds
...
Thanks to JuliaGPU for providing AMD APP SDK setup script
2016-02-27 16:14:49 +01:00
Jakub Szuppe
9db2e6d307
Add POCL builds
...
This commit adds builds with POCL (Trusty, OpenCL 1.0 and 1.1)
and updates Khronos ICD.
2016-02-25 22:39:31 +01:00
Jakub Szuppe
247b89c8c3
Update Travis CI config
...
Disable testing in Linux (fglrx does not work), use
OpenCL-ICD to build in Linux, enable OSX build.
2016-02-08 21:01:09 +01:00
Kyle Lutz
78db09bf10
Use gcc-4.8 on Travis-CI
2015-03-16 19:55:11 -07:00
Kyle Lutz
4175a85171
Add parameter_cache class
...
This adds a parameter_cache class which can be used to store
execution parameters for an algorithm. Also updates some of
the benchmark programs to find and store optimal parameters.
2015-03-15 18:15:57 -07:00
Kyle Lutz
05afa5f707
Use thread-local storage for global program cache
2014-09-28 12:37:48 -07:00
Denis Demidov
57a2ee0e39
Parallel build on Travis-CI
2014-07-12 23:15:57 +04:00
Kyle Lutz
9f74b5290e
Enable OpenCV on Travis-CI
2014-06-24 20:54:02 -07:00
Kyle Lutz
5f406314ae
Use program_options for resize_image example
2014-06-10 19:22:40 -07:00
Kyle Lutz
5fb9130146
Build benchmarks on Travis-CI
2014-04-18 08:16:40 -07:00
Kyle Lutz
d013bc4f4d
Enable compiler warnings for Travis-CI
2014-04-01 18:23:26 -07:00
Kyle Lutz
bf51769678
Use lcov to generate coverage info for coveralls.io
2014-03-25 20:30:24 -07:00
Kyle Lutz
524ce5c799
Add coveralls.io integration
...
This adds support for automatic code-coverage generation with
coveralls.io and Travis-CI.
2014-03-12 18:26:29 -07:00
Denis Demidov
905ebc2ded
Install specific version of fglrx on Travis-CI
...
The current version that gets installed automatically is broken in the
sense that it does not work on a CPU in the absence of a GPU (e.g. see
https://travis-ci.org/ddemidov/vexcl/jobs/18265418#L276 ).
This installs version 2:8.960-0ubuntu1 which does work.
2014-02-05 16:26:39 +04:00
Kyle Lutz
ec11d8cdc4
Add third-party perf tests
...
This adds third-party performance tests to use in comparing
Boost.Compute with other parallel/GPGPU frameworks like Intel's
TBB and NVIDIA's Thrust along with the C++ STL.
Also refactors the timing and profiling infrastructure and adds
a simple perf.py driver script for running performance tests.
2014-02-02 13:12:17 -08:00
Denis Demidov
4ba736aac4
Test offline cache with Travis-CI
2014-01-07 09:07:16 +04:00
Denis Demidov
a20884ed00
Travis-CI integration
...
This adds .travis.yml and puts build and test status badge to README.md
2013-06-21 15:49:32 +04:00