Frederich Munch
a7f5c1719e
Set CLING_NOHISTORY when running tests.
2016-08-12 14:14:06 +02:00
Frederich Munch
e3265d1d8c
Add %built_cling substitution for lit so tests can be run from either the build or installations directories.
2016-08-12 14:14:06 +02:00
Frederich Munch
a875004a73
Fix check-cling target, broken in commit b461173.
...
Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch>
2016-08-11 10:59:21 +02:00
Bertrand Bellenot
3c3c027663
Keep the Cling copyright header
2016-08-08 11:29:09 +02:00
Bertrand Bellenot
b46117358a
Use the same CMake cling test architecture than the clang tests
2016-08-08 11:14:16 +02:00
Axel Naumann
6b06b7344b
The "." is needed for lit to parse the regex; require 5*hex.
2016-07-30 21:14:15 +02:00
Axel Naumann
be22fa6165
Fix spelling of CPP check.
2016-07-30 13:14:13 +02:00
Axel Naumann
214dcfc40f
Do not require extra char after 6 hex-digit ptrs.
2016-07-30 13:14:13 +02:00
Axel Naumann
494733cef8
JIT exception support missing for powerpc64.
2016-07-30 00:43:09 +02:00
Axel Naumann
92716fcdc6
Do not expose x86 asm to Power8.
2016-07-30 00:14:22 +02:00
Frederich Munch
f59228426b
Fix writing files to source directory, write to build directory instead.
2016-07-22 12:44:12 +02:00
Axel Naumann
d9eea3590b
Add test for ROOT-8077.
2016-07-21 19:29:07 +02:00
Axel Naumann
d4e01536f8
Make it fail!
2016-07-21 17:44:08 +02:00
Axel Naumann
ffec1df67b
Only refuse decl extraction if ill-formed; add test; move KnownFail out.
2016-07-21 15:59:24 +02:00
Axel Naumann
a26c3cf033
Try to fix test failure in Travis.
2016-07-14 14:14:15 +02:00
Axel Naumann
7e9a74f3e4
Remove remnants of llvm configure/make build system.
2016-07-13 17:16:13 +02:00
Axel Naumann
0ad3a09203
Cope with new diag notes
2016-07-12 10:44:20 +02:00
Vassil Vassilev
af2cded628
Add consistent to llvm and clang target name to run the testsuite.
2016-07-08 11:29:29 +02:00
Philippe Canal
a573e3340b
Add test of null pointer checking in function template
2016-06-30 03:14:17 +02:00
Axel Naumann
f9a8254617
Work around ROOT-8240.
2016-06-27 09:59:08 +02:00
Axel Naumann
1514d41841
Missing decl of printf.
2016-06-27 08:44:24 +02:00
Axel Naumann
fcb6aafd9e
Fix file name.
2016-06-27 00:14:05 +02:00
Axel Naumann
7e1ee6da3a
Add test for ROOT-7858.
2016-06-26 20:29:05 +02:00
Axel Naumann
e65d942ffa
Add test for ROOT-8036.
2016-06-26 20:14:04 +02:00
Axel Naumann
7b0276fcae
Remove platform-specific code (fails on Darwin), just use cannotCallWithNull.
2016-06-17 15:14:08 +02:00
Axel Naumann
f2326da23d
Remove XFAIL now that the JIT can handle exceptions (at least on darwin).
2016-06-15 15:10:51 +02:00
Axel Naumann
1091b41295
Port test/CodeUnloading to CMake. Less failures than before!
2016-06-15 14:14:34 +02:00
Axel Naumann
47a6a5f288
Add %llvmsrcdir replacement. Remove leading space (?!).
2016-06-15 14:14:34 +02:00
Axel Naumann
f32d1a9ec7
Simplify test - import of string literals is not supported.
2016-06-15 14:14:33 +02:00
Axel Naumann
752dcfbb54
Adapt test to new style of scope dumps
2016-06-15 14:14:33 +02:00
Axel Naumann
6d3070de94
No exceptions in the (old) JIT of cling on powerpc64 either.
2016-03-31 10:29:07 +02:00
Axel Naumann
6d5b15306b
XFAIL should be "arm64,aarch64", not "arm".
2016-03-31 09:44:06 +02:00
Axel Naumann
ac05121825
The (old) llvm JIT in cling does not support exceptions on either ARM64 not AARCH64.
2016-03-31 09:44:06 +02:00
Axel Naumann
3c31044732
Do not rely on debug output. Fix code.
2016-03-30 12:44:14 +02:00
Axel Naumann
0d827a761a
Add test for ROOT-7837.
2016-03-04 21:29:05 +01:00
Axel Naumann
21588e64c2
This test is a no-op in CMake - we need to fix that.
2016-02-05 16:14:04 +01:00
Axel Naumann
2b58f4ad21
Rename to match more generic content.
2016-02-05 11:59:04 +01:00
CristinaCristescu
2906250d08
Add lambda test for null deref.
2016-02-05 11:59:04 +01:00
Axel Naumann
a8dcd932fe
Fix expected enum value printing (underlying type).
2016-02-04 18:14:08 +01:00
Danilo Piparo
c07e92e42d
Add test for empty tuple.
2016-02-04 15:29:16 +01:00
Axel Naumann
8621eb091a
Simplify regex; #includes; std::.
2016-02-02 20:59:04 +01:00
Danilo Piparo
90fe0e262e
Add to cling value printing capabilities for std::tuple and std::pair.
2016-02-02 12:59:25 +01:00
Axel Naumann
5587ae57e6
Test for ROOT-7918.
2016-01-31 21:29:07 +01:00
Axel Naumann
ba2d25f20a
No diags! Really do iter deref. User fwd decl.
2016-01-28 15:12:50 +01:00
CristinaCristescu
0329828fd8
Add tests for cling NullDeref.
...
If stmt testing and checking that the execution is stopped after
a null deref warning.
2016-01-28 15:12:50 +01:00
Axel Naumann
5fb064400f
Add test for ROOT-7426.
2016-01-28 15:12:50 +01:00
Axel Naumann
fd8be83d46
Revert unintentional add.
2016-01-14 20:59:08 +01:00
Elisavet Sakellari
e6487af04a
Forgot to remove commented code
2016-01-14 20:44:14 +01:00
Elisavet Sakellari
ef6320070f
Additional minor changes
2016-01-14 20:44:14 +01:00
Elisavet Sakellari
01a4526fc6
Edited test for Multiple Interps, and added some fixes
2016-01-14 20:44:14 +01:00