Commit Graph

88 Commits

Author SHA1 Message Date
Andrey Guskov
dd567654e7 Fixed ISPC debug info generator, added debug tests 2015-03-27 14:52:18 +03:00
Andrey Guskov
30def668f0 Switched LLVM 3.6 from branches to tags 2015-03-18 18:36:49 +03:00
Andrey Guskov
972c6906d5 Fix Alloy.py + MSVC 2015-03-11 17:34:12 +03:00
Dmitry Babokin
7601532de8 Moving from LLVM 3.5 ro LLVM 3.5.1 2015-01-21 12:40:04 +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
ddc25dffcf Fix for selfbuild to use both CC and CXX, but not only CC. 2014-12-03 15:36:36 +03:00
Anton Mitrokhin
577f5e368a -Add the '--notify-subject' option to alloy.py to allow non-standard notification message subjects and simplify message
filtering
2014-10-21 14:10:54 +04:00
Dmitry Babokin
5715350d96 Build clang with NVPTX support. 2014-10-16 17:24:43 +04:00
Dmitry Babokin
f7390aaec9 Adding default sysroot detection for MacOS 10.9 (and newer), which
allows working out of the box. Otherwise C standard headers are not
found.
2014-10-15 23:02:59 +04:00
Dmitry Babokin
d79529cada Adding --with-gcc-toolchain alloy switch, which is passed to configure.
This is the only way to build functional clang on old Linux system,
which has old system gcc and new gcc (4.7+) installed in non-system
location.

Also adding switch to build only x86 target in clang.
2014-10-15 20:40:37 +04:00
Anton Mitrokhin
dcf70d887b Changed the 'newest_LLVM' variable to 3.5 and fixed an error in help message 2014-10-14 18:23:47 +04:00
Dmitry Babokin
82ed2ce416 Typo fix 2014-10-14 14:51:12 +04:00
Anton Mitrokhin
bf94e51418 changed 3.5 svn path to 'final' 2014-09-09 14:44:21 +04:00
Anton Mitrokhin
8a72e23b29 'notify.log' trashing removed 2014-08-11 11:11:30 +04:00
Anton Mitrokhin
d0f4ece58a merge with master 2014-08-06 12:44:47 +04:00
Anton Mitrokhin
ab91a90734 some minor changes 2014-08-06 12:28:59 +04:00
Anton Mitrokhin
3ebc80ade6 fixed unresolved class use 2014-08-06 10:56:37 +04:00
Anton Mitrokhin
898a56c53b added fail counters to the top of the message body 2014-08-06 10:52:23 +04:00
Anton Mitrokhin
b2928df4f8 merge with master 2014-08-06 09:41:07 +04:00
Anton Mitrokhin
f98038a03c removed some dead code 2014-08-06 09:36:47 +04:00
Anton Mitrokhin
3a2db12e77 Merge branch 'master' of https://github.com/ncos/ispc into log_beautifier 2014-08-05 16:19:55 +04:00
Anton Mitrokhin
c1f5a8d8ae made text look more beautiful 2014-08-05 16:19:16 +04:00
Anton Mitrokhin
6f3f4ff4a1 add separate test fail count for each LLVM revision 2014-08-05 16:18:11 +04:00
Dmitry Babokin
0571ca54f6 Merge pull request #833 from ncos/ispc_build_fails
Changed LLVM 3.5 repository path to http://llvm.org/svn/llvm-project/llvm/branches/release_35
2014-08-05 14:06:33 +04:00
Anton Mitrokhin
d44c4c05aa removed leading slash in a comment 2014-08-05 13:32:04 +04:00
Anton Mitrokhin
02e08892b3 tail the run_tests.log (100 lines) 2014-08-05 12:39:46 +04:00
Anton Mitrokhin
b292cffa4a changed 3.5 repo path from tag to branch until rc2 is out 2014-08-05 12:31:08 +04:00
Anton Mitrokhin
10f00c6e4c removed LLVM 3.1 option from python scripts 2014-08-01 17:12:21 +04:00
Anton Mitrokhin
f59a1db8b7 fixed 3.6 llvm build in type.cpp 2014-07-30 13:57:06 +04:00
Anton Mitrokhin
48e4373d28 comments on merge request are taken into account 2014-07-21 19:36:35 +04:00
Anton Mitrokhin
fb82d37f09 add host name printing in stability.log and e-mail body 2014-07-21 16:18:40 +04:00
Anton Mitrokhin
00d435f726 fixed typos, added command line arguments check to regresion_read.py 2014-07-20 15:19:06 +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
Anton Mitrokhin
9dd1d67a39 pass g++ as a compiler to run_tests.py when ispc_build_compiler==gcc 2014-07-18 19:34:34 +04:00
Anton Mitrokhin
21cb609423 changed 'ispc-compiler' to 'ispc-build-compiler' in error message 2014-07-16 15:12:39 +04:00
Anton Mitrokhin
111b10cd5b Merge branch 'master' of https://github.com/ncos/ispc into ispc_gcc_compile_option
Conflicts:
	alloy.py
2014-07-14 22:38:58 +04:00
Anton Mitrokhin
1461b09b5f '--ispc_compiler' changed to '--ispc_build_compiler', 'check_isa.cpp' now compiles with '--ispc_build_compiler' (g++ or clang), removed code duplication 2014-07-14 22:04:03 +04:00
Dmitry Babokin
c2d2efd37d Merge pull request #822 from dbabokin/dot2
Moving 3.4 build to LLVM 3.4.2 release.
2014-07-14 18:55:38 +04:00
Dmitry Babokin
ad67e3bb5d Moving 3.4 build to LLVM 3.4.2 release. 2014-07-14 18:53:43 +04:00
Anton Mitrokhin
1cd5d72be4 removed a bug 2014-07-14 17:31:06 +04:00
Anton Mitrokhin
ff2f3c896f add an alloy.py option to build ispc binary with g++ 2014-07-14 16:18:07 +04:00
Anton Mitrokhin
7cde453e36 add 'tail' capability to 'attach_mail_file' function, shortened 'alloy_build_log.log' being sent to 100 lines in case of success and 400 in case of failure 2014-07-14 16:06:59 +04:00
Vsevolod Livinskiy
7ecc9e0769 Some fixes in send function 2014-07-09 09:59:50 +04:00
Vsevolod Livinskiy
d890ccc92c Unique way to send e-mail 2014-07-09 09:59:50 +04:00
Vsevolod Livinskiy
97057ed7a1 Send mail with build error. 2014-07-09 09:56:00 +04:00
Vsevolod Livinskiy
5512fb6275 alloy.py finds out revision of llvm 2014-07-09 09:56:00 +04:00
Anton Mitrokhin
4b3b293ba7 ... != Windows -> ... == Linux in knc target generation 2014-07-08 13:50:24 +04:00