435 Commits

Author SHA1 Message Date
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
Elisavet Sakellari
4ac0a10a3e Added test for MultipleInterpreters, and some changes. 2016-01-14 20:44:14 +01:00
Axel Naumann
abf65cb689 Typo. 2016-01-13 10:14:06 +01:00
Axel Naumann
62ea6ec80a Do not rely on init_list intricacies. 2016-01-13 09:59:04 +01:00
Axel Naumann
1044052eed Range-based for loop requires type for loop variable. 2016-01-13 09:59:04 +01:00
Axel Naumann
d60d4e76be Two missing CMake vars for lit.cfg. 2016-01-12 12:27:43 +01:00
Axel Naumann
5c22ebb509 Do not print invalid memory. 2016-01-04 17:44:24 +01:00
Axel Naumann
a4a3ebbb41 Fix expectation to match (correct) reality. 2016-01-02 20:48:01 +01:00
CristinaCristescu
b8d475fd0c Add invalid deref tests. 2015-12-18 12:44:09 +01:00
Axel Naumann
473e16a131 Remove non-existing "cling-headers" dependency. 2015-12-16 20:29:22 +01:00
CristinaCristescu
95e3dcf8ef Check for invalid pointer address access. 2015-12-15 20:24:16 +01:00
CristinaCristescu
982a3ae38b Enable the NullDeref Cling test for MethodCalls. 2015-12-15 20:24:16 +01:00
Philippe Canal
4ba468335e Adapt output to tweaked behavior 2015-09-29 19:18:04 +02:00
Axel Naumann
dec5717d4c Fix printing of false! (And add a test.) 2015-08-21 12:23:04 +02:00
Boris Perovic
f268b40976 Dtors.c cling test changed in order to avoid infinite loop when unloading "RuntimePrintValue.h". Should be looked into in the future. 2015-08-20 17:06:02 +02:00
Boris Perovic
800c644352 Removed "VALID" after address output, fixes roottest. Various fixes based on comments after second round. 2015-08-18 18:08:20 +02:00
Boris Perovic
2d317b983d Fixes based on cling test suite ("make test"). 2015-08-18 18:08:20 +02:00
Boris Perovic
c44940b223 New printValue() integration (printing unified through overloading of printValue() function and template resolution). Modified tests to conform to the new prints. 2015-08-17 18:45:03 +02:00
Axel Naumann
4b08f20793 Fix runtime / PCH incompatibility. 2015-06-26 14:44:19 +02:00
Elisavet Sakellari
bfa9947c5a Implement search path cling pragma / ROOT macros (ROOT-7269). 2015-06-04 16:40:08 +02:00
Axel Naumann
5cfdd233c2 Test for ROOT-7295. 2015-06-04 11:30:15 +02:00
Liza
99de1fe5c0 ROOT-7031 bug fix for illegal macros. 2015-05-21 20:24:10 +02:00
Axel Naumann
1508b73c7c Add test for ROOT-7310. 2015-05-13 12:12:00 +02:00
Axel Naumann
31a9d9d0b2 Make test more telling. 2015-04-04 20:51:20 +02:00
Axel Naumann
2b0371b779 Adapt expectation to reality. 2015-04-03 21:58:12 +02:00
Axel Naumann
104540e8af Test for ROOT-7163. 2015-04-01 12:09:20 +02:00
Axel Naumann
97b8a20df8 Also copy include/llvm-c headers; cling-test needs them. 2015-04-01 12:09:15 +02:00
Liza Sakellari
529b0aed53 Fixed parsing of '\'' at the prompt (ROOT-7159). 2015-03-31 16:47:10 +02:00