parrt
|
ccad5bd9bc
|
merge in new runtime test mechanism
|
2016-11-15 11:19:55 -08:00 |
parrt
|
08e9776a4a
|
shift template-based runtime test to legacy, new mechanism uses annotation to get multi-line strings into java. all tests pass minus about 15 in C#
|
2016-11-15 11:08:19 -08:00 |
Terence Parr
|
253cd172a4
|
Merge pull request #1351 from DanMcLaughlin/master
Fixes to make the C++ target run on Travis
|
2016-11-15 02:22:41 +01:00 |
parrt
|
ef29c1db71
|
travis updated to use jdk7 not 6
|
2016-11-14 12:36:32 -08:00 |
parrt
|
ea7a61c483
|
Fixes #1327, Fixes #1352
|
2016-11-14 11:02:04 -08:00 |
Marco Hunsicker
|
068ff9d3d6
|
Cleanup; explicitly handle checksum creation failure
|
2016-11-14 17:11:48 +01:00 |
Marco Hunsicker
|
11daaf9333
|
Use Java 7 compatible lifecycle plugin
|
2016-11-14 17:09:15 +01:00 |
Marco Hunsicker
|
5d8dcf019d
|
Adds unit tests for the dependency management
|
2016-11-14 00:37:41 +01:00 |
Marco Hunsicker
|
7944fafcb2
|
Adds grammar dependency management to have grammars processed when references change
|
2016-11-14 00:35:27 +01:00 |
Marco Hunsicker
|
c5f73abb44
|
Factor out helper method to make it reusable
|
2016-11-14 00:33:06 +01:00 |
Marco Hunsicker
|
be585f6a8f
|
Make graph accessible to the outside
|
2016-11-14 00:29:51 +01:00 |
Mike Lischke
|
8450599e75
|
Enable tests for all targets.
|
2016-11-12 22:40:11 +01:00 |
Mike Lischke
|
74d094bee7
|
Merge branch 'master_upstream'
|
2016-11-10 20:35:10 +01:00 |
Mike Lischke
|
bed38c6b08
|
Cleaning up for production use. Tests succeed now.
Also re-enabled all tests, so we can merge upstream.
|
2016-11-10 11:40:22 +01:00 |
Mike Lischke
|
e6703267d9
|
Don't let compiler warnings make the tests fail.
Added debug print for better error recognition.
|
2016-11-10 11:13:20 +01:00 |
Mike Lischke
|
da57be191a
|
Avoid warnings when building on Linux.
|
2016-11-10 10:28:13 +01:00 |
Mike Lischke
|
0a6717596f
|
Preload the antlr runtime for tests on Linux (e.g. Travis).
|
2016-11-10 10:08:03 +01:00 |
Mike Lischke
|
90b3698157
|
Simplified running commands on command line from Java.
|
2016-11-09 17:51:43 +01:00 |
Mike Lischke
|
d3d5126774
|
Need the test folder content.
|
2016-11-09 16:22:03 +01:00 |
Mike Lischke
|
dec5aae9ec
|
Bring back the sym-linked lib but use the correct one.
|
2016-11-09 16:01:51 +01:00 |
Mike Lischke
|
510a895a08
|
Need to see the lib folder.
|
2016-11-09 15:13:01 +01:00 |
Mike Lischke
|
ea17830f32
|
Link failed with sym-linked library in local dir, so link directly.
|
2016-11-09 14:40:22 +01:00 |
Mike Lischke
|
2593b1a20d
|
Trying to find linker error.
|
2016-11-09 14:04:22 +01:00 |
Floor
|
916d602561
|
Merge remote-tracking branch 'refs/remotes/DanMcLaughlin/master'
|
2016-11-09 13:46:22 +01:00 |
Floor
|
e0090254aa
|
using new preprocessor macro ANTLR4CPP_DLL in stead of the windows defined _WINDLL to define ANTLR4CPP_PUBLIC and EXPIMP_TEMPLATE for dll configurations.
There was a problem when the static lib was used at a client dll ( which itself defines the _WINDLL)
|
2016-11-09 13:45:37 +01:00 |
Mike Lischke
|
0da507aa1d
|
Let's try clang++.
|
2016-11-09 13:29:28 +01:00 |
Mike Lischke
|
490604b102
|
Focus on a single compiler to ease debugging.
|
2016-11-09 13:17:44 +01:00 |
Mike Lischke
|
57f2a157ee
|
Search explicitly for clang-3.6++
When installing a different clang version in Travis the original clang++ binary is no longer available.
|
2016-11-09 11:54:45 +01:00 |
Mike Lischke
|
6535df81c8
|
sudo is required
|
2016-11-09 11:32:22 +01:00 |
Mike Lischke
|
ca9ee65da9
|
Enabled docker builds in Travis + require a more modern clang compiler.
|
2016-11-09 11:29:32 +01:00 |
Mike Lischke
|
b9307b548f
|
g++5 couldn't be found, so try clang++ instead.
|
2016-11-09 11:04:28 +01:00 |
Mike Lischke
|
dbaf5189bc
|
We need g++5 for C++11 with codecvt.
|
2016-11-09 10:54:00 +01:00 |
Mike Lischke
|
5d783bf82e
|
Missed to catch exceptions for compiler version print.
|
2016-11-09 10:42:48 +01:00 |
Mike Lischke
|
5bcbea82e3
|
Log compiler path and version for debugging.
|
2016-11-09 10:02:42 +01:00 |
Mike Lischke
|
e62c267f7c
|
Add a bit more logging so we can see what worked and what didn't.
|
2016-11-08 17:38:09 +01:00 |
Mike Lischke
|
2254369bb7
|
Continuing effort to get Travis happy finally.
|
2016-11-08 17:14:21 +01:00 |
parrt
|
7f16fe6201
|
alter test so it works with all targets
|
2016-11-07 15:02:57 -08:00 |
parrt
|
da342af01e
|
added sync() per other targets to LL(1) decisions
|
2016-11-07 14:48:20 -08:00 |
parrt
|
19e7e9ee5a
|
Merge branch 'master' of github.com:antlr/antlr4
|
2016-11-07 14:25:57 -08:00 |
Terence Parr
|
29fa9ba36e
|
Merge pull request #1344 from pboyer/patch-4
Update Go documentation
|
2016-11-07 23:25:50 +01:00 |
parrt
|
b8ac1ebb3b
|
unignore 2 tests for Go
|
2016-11-07 14:24:46 -08:00 |
Terence Parr
|
f29a7940d8
|
Merge pull request #1345 from pboyer/intervalSetBug
Fix bug in IntervalSet
|
2016-11-07 23:19:22 +01:00 |
Terence Parr
|
8fc8b6e56c
|
Merge pull request #1346 from parrt/merge-cpp
Merge cpp
|
2016-11-07 23:16:20 +01:00 |
parrt
|
061177fab0
|
tweak doc
|
2016-11-07 14:15:15 -08:00 |
parrt
|
5fc57fb0b2
|
Go needs to mimic other tests; regenerated.
|
2016-11-07 14:09:31 -08:00 |
parrt
|
01e3ffa7e5
|
optimize imports.
|
2016-11-07 14:01:10 -08:00 |
Peter Boyer
|
9bb49842ef
|
cleanup
|
2016-11-07 16:27:39 -05:00 |
Peter Boyer
|
aace3de380
|
Fix bug in interval set
|
2016-11-07 16:23:10 -05:00 |
parrt
|
b366a8405c
|
fix some issues with tests after merge
|
2016-11-07 13:20:16 -08:00 |
parrt
|
3ee3093f88
|
fix some issues with tests after merge
|
2016-11-07 13:06:16 -08:00 |