Repository: incubator-beam Updated Branches: refs/heads/master 665457c9c -> 3f882b773
Enables BytecodeVerificationLocal on travis This is to achieve stricter verification of bytecode, mainly bytecode generated by DoFnInvokers dynamically. See https://issues.apache.org/jira/browse/BEAM-630 for an example situation that could have been caught earlier with this change. Project: http://git-wip-us.apache.org/repos/asf/incubator-beam/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam/commit/d6424dbc Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam/tree/d6424dbc Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam/diff/d6424dbc Branch: refs/heads/master Commit: d6424dbce69b12704eb3d82a2ee168a8f7134723 Parents: 665457c Author: Eugene Kirpichov <[email protected]> Authored: Tue Sep 13 14:29:56 2016 -0700 Committer: Dan Halperin <[email protected]> Committed: Wed Sep 14 10:52:35 2016 -0700 ---------------------------------------------------------------------- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-beam/blob/d6424dbc/.travis.yml ---------------------------------------------------------------------- diff --git a/.travis.yml b/.travis.yml index 2331282..786b370 100644 --- a/.travis.yml +++ b/.travis.yml @@ -42,7 +42,7 @@ matrix: env: CUSTOM_JDK="openjdk7" MAVEN_OVERRIDE="-DbeamSurefireArgline='-Xmx512m'" before_install: - - echo "MAVEN_OPTS='-Xmx1024m -XX:MaxPermSize=512m'" > ~/.mavenrc + - echo "MAVEN_OPTS='-Xmx1024m -XX:MaxPermSize=512m -XX:+BytecodeVerificationLocal'" > ~/.mavenrc - if [ "$TRAVIS_OS_NAME" == "osx" ]; then export JAVA_HOME=$(/usr/libexec/java_home); fi - if [ "$TRAVIS_OS_NAME" == "linux" ]; then jdk_switcher use "$CUSTOM_JDK"; fi - export BEAM_SUREFIRE_ARGLINE="-Xmx512m"
