Commit Graph

128 Commits

Author SHA1 Message Date
Andrey Shishpanov
6a01712cfd Removed redundant check for knl, skx targets' "-march" key. 2016-03-17 13:11:45 +03:00
Andrey Shishpanov
c867a87727 Hotfix for nightly fails with clang3.4. 2016-03-14 13:23:45 +03:00
Andrey Shishpanov
c7e6b8302e For GCC -march=knl,-march=skx are not nesessary. Moreover, not all GCC versions support this. 2016-03-13 15:18:14 +03:00
Anton Mitrokhin
c5207da9e7 allow x86 testing for native knl target; rename knc target to 'knc-generic' 2015-06-17 16:01:37 +03:00
Anton Mitrokhin
f1d72a7e2c target order/fail_db/sde in run_tests 2015-05-28 07:17:27 +03:00
Anton Mitrokhin
a12f3ec84b make icpc not required for native knl target 2015-05-28 06:37:04 +03:00
Anton Mitrokhin
5a5cb82043 changed taret name for native knl (knl-avx512 -> avx512knl-i32x16) 2015-05-28 06:19:45 +03:00
Anton Mitrokhin
7f281a4642 add knl-generic and knl-avx512 targets in alloy.py 2015-05-21 17:16:14 +03:00
Vsevolod Livinskiy
db29cbe851 [AVX512]: knl arch for clang 2015-05-21 14:52:03 +03:00
Anton Mitrokhin
66b94fc37c [AVX512]: add default -sde- wrapexe to runtests.py for knl-avx512 target; float/double varying rounding 2015-05-21 14:51:50 +03:00
Anton Mitrokhin
fc1e12fb2f fixed knc target 2015-03-27 17:34:48 +03:00
Anton Mitrokhin
292962e8b0 modified run_tests.py to support knl compilation 2015-03-20 15:19:26 +03:00
Andrey Guskov
ef9315200c Added structure alignment in headers; extended the test system to support alignment tests 2015-02-17 17:58:34 +03:00
Andrey Guskov
2f2af816e7 3.7-related copyright update 2015-01-20 14:56:58 +03:00
Andrey Guskov
ae8b724d92 Added LLVM 3.7 support 2015-01-19 17:30:59 +03:00
Dmitry Babokin
4da0381aae Fix in run_tests.py to make it work on Windows
(it was broken by nvxptx target).
2014-12-05 16:05:56 +04:00
evghenii
9238c72e08 Merge branch 'master' into nvptx_clean_master 2014-10-14 14:27:00 +02:00
Anton Mitrokhin
3f1362f744 changed the default knc header file from 'knc-i1x16.h' to 'knc.h' 2014-09-25 15:58:56 +04:00
evghenii
8745888ce9 merged with master 2014-08-11 10:04:54 +02:00
Andrey Guskov
f87ecf0573 added comments to the fix 2014-08-07 19:28:15 +04:00
Andrey Guskov
fbccf0f8b0 made multithreading work correctly on Windows by waiting on a queue instead of thread join() loop 2014-08-06 20:23:54 +04:00
Anton Mitrokhin
10f00c6e4c removed LLVM 3.1 option from python scripts 2014-08-01 17:12:21 +04:00
Anton Mitrokhin
b6592c796d fixed run_tests.py bug 2014-07-22 12:20:34 +04:00
Anton Mitrokhin
74160e3737 merged in the gcc_compile branch 2014-07-20 13:32:24 +04:00
Anton Mitrokhin
09ec2db6e9 add advanced test completion logging 2014-07-20 13:21:05 +04:00
Anton Mitrokhin
7c3a2435b3 passing icpc compiler for knc target 2014-07-19 14:49:49 +04:00
evghenii
b3c5a9c4d6 added #ifdef ISPC_NVPTX_ENALED ... #endif guards 2014-07-09 12:32:18 +02:00
evghenii
6fdf1a8f99 Merge branch 'master' into nvptx 2014-07-08 15:11:45 +02:00
Anton Mitrokhin
502acf97e7 Fix a bug with alloy.py constantly throwing an exception 2014-07-08 12:20:25 +04:00
evghenii
2ed65c8b16 resoved conflict with run_test.py 2014-07-08 08:20:41 +02:00
Dmitry Babokin
182f2e83f4 Merge pull request #812 from Vsevolod-Livinskij/run_tests_update
run_test.py support knc target
2014-07-07 19:08:40 +04:00
evghenii
69f3898a61 Merge branch 'master' into nvptx_merge 2014-07-07 16:30:12 +02:00
Vsevolod Livinskiy
79bee49078 New option: save bin files 2014-07-07 12:38:38 +04:00
Vsevolod Livinskiy
af9f871b93 run_test.py support knc target 2014-07-04 17:32:32 +04:00
Anton Mitrokhin
4dacd7e7a2 Added some basic test subprocess exception handling and remapped error messages to the e-mail 2014-07-04 15:19:45 +04:00
Ilia Filippov
b1bf08c0d9 removing winstuff 2014-04-02 13:01:25 +04:00
Evghenii
599624d962 fix for nvptx target 2014-03-19 11:25:33 +01:00
Evghenii
5ca952bd9a some code cleanup 2014-02-20 11:31:48 +01:00
Evghenii
24e1a98275 compiles 2014-02-20 11:20:13 +01:00
Evghenii
4196c723eb merged with nvptx 2014-02-20 11:01:58 +01:00
Dmitry Babokin
40186d3813 Update list of accepted system compilers in run_test.py 2014-02-05 13:39:28 +04:00
Evghenii
6bf2ad27d1 merge with master 2014-02-01 11:53:57 +01:00
Dmitry Babokin
ac0963a0a5 workaround for not removed tmp folders on Windows 2014-01-31 20:11:02 +04:00
Evghenii
6931f87fcd added support to run test via NVVM 2014-01-22 10:16:37 +01:00
Evghenii
bc99897fbb +fixed some example, found some bugs, and bugs in ptxas/cuda 2014-01-21 14:51:27 +01:00
Evghenii
c39a5e0de8 change extension to tmp files from .ispc to _ispc 2014-01-20 16:08:24 +01:00
Evghenii
4581f10207 some changes 2014-01-20 13:46:49 +01:00
Evghenii
8190869714 added basic support for nvptx target 2014-01-10 08:47:59 +01:00
Dmitry Babokin
f61f1a2020 Fixing run_tests.py to understand LLVM 3.4 2013-12-03 19:52:11 +04:00
Ilia Filippov
f3ff1fcbeb supporting targets in perf windows 2013-11-26 19:12:02 +04:00