Started by timer
[EnvInject] - Loading node environment variables.
Building remotely on sos-builder03 (lin) in workspace /builds/workspace/nopol
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Done
Cloning the remote Git repository
Cloning repository https://github.com/SpoonLabs/nopol.git
> git init /builds/workspace/nopol # timeout=10
Fetching upstream changes from https://github.com/SpoonLabs/nopol.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/SpoonLabs/nopol.git +refs/heads/*:refs/remotes/origin/*
> git config remote.origin.url https://github.com/SpoonLabs/nopol.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/SpoonLabs/nopol.git # timeout=10
Fetching upstream changes from https://github.com/SpoonLabs/nopol.git
> git fetch --tags --progress https://github.com/SpoonLabs/nopol.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision a1bb7f773a213284c9875954d0fbfd546b06e02d (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f a1bb7f773a213284c9875954d0fbfd546b06e02d
Commit message: "Upgrade pom.xml (#167)"
> git rev-list --no-walk aecd2aa44ecbecb1ef14aa54cb72ded846783008 # timeout=10
[nopol] $ /bin/sh -xe /tmp/jenkins3732902693590456863.sh
+ rm -rf /builds/.m2/repository/fr/inria/gforge/spoon
[nopol] $ /bin/sh -xe /tmp/jenkins2896270460554360010.sh
+ cd test-projects
+ mvn test -DskipTests
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building test-projects 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ test-projects ---
[WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /builds/workspace/nopol/test-projects/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ test-projects ---
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent!
[INFO] Compiling 28 source files to /builds/workspace/nopol/test-projects/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ test-projects ---
[WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /builds/workspace/nopol/test-projects/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ test-projects ---
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent!
[INFO] Compiling 28 source files to /builds/workspace/nopol/test-projects/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.17:test (default-test) @ test-projects ---
[INFO] Tests are skipped.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.333 s
[INFO] Finished at: 2018-07-19T10:40:36+02:00
[INFO] Final Memory: 15M/136M
[INFO] ------------------------------------------------------------------------
+ cd ../nopol
+ mvn versions:use-latest-versions -DallowSnapshots=true
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for fr.inria.gforge.spirals:nopol:jar:0.2-SNAPSHOT
[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-compiler-plugin @ line 355, column 25
[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-install-plugin @ line 363, column 25
[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-clean-plugin @ line 371, column 25
[WARNING] 'repositories.repository.id' must not contain any of these characters \/:"<>|?* but found / @ line 427, column 17
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Nopol 0.2-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- versions-maven-plugin:2.4:use-latest-versions (default-cli) @ nopol ---
[INFO] Major version changes allowed
[INFO] artifact com.google.guava:guava: checking for updates from inria
[INFO] artifact com.google.guava:guava: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact com.google.guava:guava: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact com.google.guava:guava: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact com.google.guava:guava: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact com.google.guava:guava: checking for updates from central
[INFO] Updated com.google.guava:guava:jar:15.0 to version 25.1-jre
[INFO] artifact org.slf4j:slf4j-api: checking for updates from inria
[INFO] artifact org.slf4j:slf4j-api: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.slf4j:slf4j-api: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.slf4j:slf4j-api: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.slf4j:slf4j-api: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.slf4j:slf4j-api: checking for updates from central
[INFO] Updated org.slf4j:slf4j-api:jar:${slf4j.version} to version 1.8.0-beta2
[INFO] artifact org.slf4j:jul-to-slf4j: checking for updates from inria
[INFO] artifact org.slf4j:jul-to-slf4j: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.slf4j:jul-to-slf4j: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.slf4j:jul-to-slf4j: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.slf4j:jul-to-slf4j: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.slf4j:jul-to-slf4j: checking for updates from central
[INFO] Updated org.slf4j:jul-to-slf4j:jar:${slf4j.version} to version 1.8.0-beta2
[INFO] Major version changes allowed
[INFO] artifact junit:junit: checking for updates from inria
[INFO] artifact junit:junit: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact junit:junit: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact junit:junit: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] Updated junit:junit:jar:4.11 to version 4.13-SNAPSHOT
[INFO] artifact org.reflections:reflections: checking for updates from inria
[INFO] artifact org.reflections:reflections: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.reflections:reflections: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.reflections:reflections: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.reflections:reflections: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.reflections:reflections: checking for updates from central
[INFO] Updated org.reflections:reflections:jar:0.9.9-RC1 to version 0.9.11
[INFO] artifact ch.qos.logback:logback-classic: checking for updates from inria
[INFO] artifact ch.qos.logback:logback-classic: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact ch.qos.logback:logback-classic: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact ch.qos.logback:logback-classic: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact ch.qos.logback:logback-classic: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact ch.qos.logback:logback-classic: checking for updates from central
[INFO] Updated ch.qos.logback:logback-classic:jar:1.0.13 to version 1.3.0-alpha4
[INFO] artifact com.google.code.findbugs:jsr305: checking for updates from inria
[INFO] artifact com.google.code.findbugs:jsr305: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact com.google.code.findbugs:jsr305: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact com.google.code.findbugs:jsr305: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact com.google.code.findbugs:jsr305: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact com.google.code.findbugs:jsr305: checking for updates from central
[INFO] Updated com.google.code.findbugs:jsr305:jar:2.0.1 to version 3.0.2
[INFO] artifact org.hamcrest:hamcrest-core: checking for updates from inria
[INFO] artifact org.hamcrest:hamcrest-core: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.hamcrest:hamcrest-core: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.hamcrest:hamcrest-core: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact gov.nasa.jpf:jpf: checking for updates from inria
[INFO] artifact gov.nasa.jpf:jpf: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact gov.nasa.jpf:jpf: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact gov.nasa.jpf:jpf: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact gov.nasa.jpf:jpf: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact gov.nasa.jpf:jpf: checking for updates from central
[INFO] artifact gov.nasa.jpf:jpf-symbc: checking for updates from inria
[INFO] artifact gov.nasa.jpf:jpf-symbc: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact gov.nasa.jpf:jpf-symbc: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact gov.nasa.jpf:jpf-symbc: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact gov.nasa.jpf:jpf-symbc: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact gov.nasa.jpf:jpf-symbc: checking for updates from central
[INFO] artifact com.microsoft.z3:z3: checking for updates from inria
[INFO] artifact com.microsoft.z3:z3: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact com.microsoft.z3:z3: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact com.microsoft.z3:z3: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact com.microsoft.z3:z3: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact com.microsoft.z3:z3: checking for updates from central
[INFO] artifact fr.inria.gforge.spoon:spoon-core: checking for updates from inria
[INFO] artifact fr.inria.gforge.spoon:spoon-core: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact fr.inria.gforge.spoon:spoon-core: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact fr.inria.gforge.spoon:spoon-core: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact fr.inria.gforge.spoon:spoon-core: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact fr.inria.gforge.spoon:spoon-core: checking for updates from central
[INFO] Updated fr.inria.gforge.spoon:spoon-core:jar:7.0.0 to version 7.1.0-SNAPSHOT
[INFO] artifact org.smtlib:smtlib: checking for updates from inria
[INFO] artifact org.smtlib:smtlib: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.smtlib:smtlib: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.smtlib:smtlib: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.smtlib:smtlib: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.smtlib:smtlib: checking for updates from central
[INFO] artifact com.sun:tools: checking for updates from inria
[INFO] artifact com.sun:tools: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact com.sun:tools: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact com.sun:tools: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact com.sun:tools: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact com.sun:tools: checking for updates from central
[INFO] artifact sacha:infra: checking for updates from inria
[INFO] artifact sacha:infra: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact sacha:infra: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact sacha:infra: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact sacha:infra: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact sacha:infra: checking for updates from central
[INFO] artifact com.gzoltar:gzoltar: checking for updates from inria
[INFO] artifact com.gzoltar:gzoltar: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact com.gzoltar:gzoltar: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact com.gzoltar:gzoltar: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact com.gzoltar:gzoltar: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact com.gzoltar:gzoltar: checking for updates from central
[INFO] artifact commons-cli:commons-cli: checking for updates from inria
[INFO] artifact commons-cli:commons-cli: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact commons-cli:commons-cli: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact commons-cli:commons-cli: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact commons-cli:commons-cli: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact commons-cli:commons-cli: checking for updates from central
[INFO] Updated commons-cli:commons-cli:jar:1.3 to version 1.4
[INFO] artifact fil.iagl.cocospoon:CocoSpoon: checking for updates from inria
[INFO] artifact fil.iagl.cocospoon:CocoSpoon: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact fil.iagl.cocospoon:CocoSpoon: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact fil.iagl.cocospoon:CocoSpoon: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact fil.iagl.cocospoon:CocoSpoon: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact com.cloudbees:diff4j: checking for updates from inria
[INFO] artifact com.cloudbees:diff4j: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact com.cloudbees:diff4j: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact com.cloudbees:diff4j: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact com.cloudbees:diff4j: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact com.cloudbees:diff4j: checking for updates from central
[INFO] artifact org.json:json: checking for updates from inria
[INFO] artifact org.json:json: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.json:json: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.json:json: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.json:json: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.json:json: checking for updates from central
[INFO] Updated org.json:json:jar:20160810 to version 20180130
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 14.077 s
[INFO] Finished at: 2018-07-19T10:40:52+02:00
[INFO] Final Memory: 21M/147M
[INFO] ------------------------------------------------------------------------
+ mvn -U dependency:resolve
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for fr.inria.gforge.spirals:nopol:jar:0.2-SNAPSHOT
[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-compiler-plugin @ line 355, column 25
[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-install-plugin @ line 363, column 25
[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-clean-plugin @ line 371, column 25
[WARNING] 'repositories.repository.id' must not contain any of these characters \/:"<>|?* but found / @ line 427, column 17
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Nopol 0.2-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/junit/junit/4.13-SNAPSHOT/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/junit/junit/4.13-SNAPSHOT/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/junit/junit/4.13-SNAPSHOT/maven-metadata.xml
Downloading: http://maven-repo.gforge.inria.fr/releases/junit/junit/4.13-SNAPSHOT/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/junit/junit/4.13-SNAPSHOT/maven-metadata.xml
Downloading: http://maven-repo.gforge.inria.fr/releases/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/maven-metadata.xml
1013/1013 B
Downloaded: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/maven-metadata.xml (1013 B at 26.7 KB/sec)
Downloading: http://maven-repo.gforge.inria.fr/releases/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/spoon-core-7.1.0-20180718.225524-43.pom
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/spoon-core-7.1.0-20180718.225524-43.pom
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/spoon-core-7.1.0-20180718.225524-43.pom
4/22 KB
8/22 KB
12/22 KB
13/22 KB
17/22 KB
21/22 KB
22/22 KB
Downloaded: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/spoon-core-7.1.0-20180718.225524-43.pom (22 KB at 606.9 KB/sec)
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.core.resources/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.resources/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.resources/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.resources/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.core.resources/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.resources/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.resources/maven-metadata.xml
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.core.resources/maven-metadata.xml
420/420 B
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.resources/maven-metadata.xml (420 B at 9.1 KB/sec)
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.core.expressions/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.expressions/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.expressions/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.core.expressions/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.expressions/maven-metadata.xml
425/425 B
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.expressions/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.expressions/maven-metadata.xml
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.expressions/maven-metadata.xml (425 B at 20.8 KB/sec)
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.core.expressions/maven-metadata.xml
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml
418/418 B
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml (418 B at 45.4 KB/sec)
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml
509/509 B
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml (509 B at 35.5 KB/sec)
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml
418/418 B
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml (418 B at 25.5 KB/sec)
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml
506/506 B
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml (506 B at 23.5 KB/sec)
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml
419/419 B
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml (419 B at 29.2 KB/sec)
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml
426/426 B
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml (426 B at 26.0 KB/sec)
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml
419/419 B
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml (419 B at 29.2 KB/sec)
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml
389/389 B
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml (389 B at 19.0 KB/sec)
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml
422/422 B
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml (422 B at 41.2 KB/sec)
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.text/maven-metadata.xml
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.text/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.text/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.text/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.text/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.text/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.text/maven-metadata.xml
413/413 B
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.text/maven-metadata.xml
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.text/maven-metadata.xml (413 B at 31.0 KB/sec)
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.commands/maven-metadata.xml
Downloading: http://maven-repo.gforge.inria.fr/releases/org/eclipse/platform/org.eclipse.core.commands/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.commands/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/org/eclipse/platform/org.eclipse.core.commands/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/org/eclipse/platform/org.eclipse.core.commands/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.commands/maven-metadata.xml
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.commands/maven-metadata.xml
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/platform/org.eclipse.core.commands/maven-metadata.xml
451/451 B
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/platform/org.eclipse.core.commands/maven-metadata.xml (451 B at 25.9 KB/sec)
Downloading: http://maven-repo.gforge.inria.fr/releases/fil/iagl/cocospoon/CocoSpoon/1.0.0-SNAPSHOT/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/fil/iagl/cocospoon/CocoSpoon/1.0.0-SNAPSHOT/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/fil/iagl/cocospoon/CocoSpoon/1.0.0-SNAPSHOT/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/fil/iagl/cocospoon/CocoSpoon/1.0.0-SNAPSHOT/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/fil/iagl/cocospoon/CocoSpoon/1.0.0-SNAPSHOT/maven-metadata.xml
1005 B
Downloaded: https://tdurieux.github.io/maven-repository/snapshots/fil/iagl/cocospoon/CocoSpoon/1.0.0-SNAPSHOT/maven-metadata.xml (1005 B at 1.3 KB/sec)
Downloading: http://maven-repo.gforge.inria.fr/releases/fr/inria/gforge/spoon/spoon-core/6.2.0/spoon-core-6.2.0.pom
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/fr/inria/gforge/spoon/spoon-core/6.2.0/spoon-core-6.2.0.pom
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/6.2.0/spoon-core-6.2.0.pom
Downloading: http://spoon.gforge.inria.fr/repositories/releases/fr/inria/gforge/spoon/spoon-core/6.2.0/spoon-core-6.2.0.pom
Downloading: https://tdurieux.github.io/maven-repository/snapshots/fr/inria/gforge/spoon/spoon-core/6.2.0/spoon-core-6.2.0.pom
Downloading: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-core/6.2.0/spoon-core-6.2.0.pom
3/20 KB
5/20 KB
8/20 KB
11/20 KB
13/20 KB
16/20 KB
19/20 KB
20/20 KB
Downloaded: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-core/6.2.0/spoon-core-6.2.0.pom (20 KB at 834.5 KB/sec)
Downloading: http://maven-repo.gforge.inria.fr/releases/com/sanityinc/jargs/2.0-SNAPSHOT/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/com/sanityinc/jargs/2.0-SNAPSHOT/maven-metadata.xml
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/com/sanityinc/jargs/2.0-SNAPSHOT/maven-metadata.xml
Downloading: http://spoon.gforge.inria.fr/repositories/releases/com/sanityinc/jargs/2.0-SNAPSHOT/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/com/sanityinc/jargs/2.0-SNAPSHOT/maven-metadata.xml
Downloading: https://oss.sonatype.org/content/groups/public/com/sanityinc/jargs/2.0-SNAPSHOT/maven-metadata.xml
762/762 B
Downloaded: https://oss.sonatype.org/content/groups/public/com/sanityinc/jargs/2.0-SNAPSHOT/maven-metadata.xml (762 B at 1.9 KB/sec)
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/spoon-core-7.1.0-20180718.225524-43.jar
4/1528 KB
8/1528 KB
12/1528 KB
13/1528 KB
17/1528 KB
21/1528 KB
25/1528 KB
29/1528 KB
33/1528 KB
37/1528 KB
41/1528 KB
42/1528 KB
43/1528 KB
47/1528 KB
51/1528 KB
55/1528 KB
59/1528 KB
63/1528 KB
67/1528 KB
71/1528 KB
75/1528 KB
79/1528 KB
83/1528 KB
87/1528 KB
91/1528 KB
95/1528 KB
98/1528 KB
102/1528 KB
106/1528 KB
110/1528 KB
114/1528 KB
118/1528 KB
122/1528 KB
126/1528 KB
130/1528 KB
134/1528 KB
138/1528 KB
142/1528 KB
146/1528 KB
150/1528 KB
154/1528 KB
158/1528 KB
162/1528 KB
166/1528 KB
170/1528 KB
174/1528 KB
178/1528 KB
182/1528 KB
186/1528 KB
190/1528 KB
194/1528 KB
198/1528 KB
202/1528 KB
206/1528 KB
210/1528 KB
214/1528 KB
218/1528 KB
222/1528 KB
226/1528 KB
230/1528 KB
234/1528 KB
238/1528 KB
242/1528 KB
246/1528 KB
250/1528 KB
254/1528 KB
258/1528 KB
262/1528 KB
266/1528 KB
270/1528 KB
274/1528 KB
278/1528 KB
282/1528 KB
286/1528 KB
290/1528 KB
294/1528 KB
298/1528 KB
302/1528 KB
306/1528 KB
310/1528 KB
314/1528 KB
318/1528 KB
322/1528 KB
326/1528 KB
330/1528 KB
334/1528 KB
338/1528 KB
342/1528 KB
346/1528 KB
350/1528 KB
354/1528 KB
358/1528 KB
362/1528 KB
366/1528 KB
370/1528 KB
374/1528 KB
378/1528 KB
382/1528 KB
386/1528 KB
390/1528 KB
394/1528 KB
398/1528 KB
402/1528 KB
406/1528 KB
410/1528 KB
414/1528 KB
418/1528 KB
422/1528 KB
426/1528 KB
430/1528 KB
434/1528 KB
438/1528 KB
442/1528 KB
446/1528 KB
450/1528 KB
454/1528 KB
458/1528 KB
462/1528 KB
466/1528 KB
470/1528 KB
474/1528 KB
478/1528 KB
482/1528 KB
486/1528 KB
490/1528 KB
494/1528 KB
498/1528 KB
502/1528 KB
506/1528 KB
510/1528 KB
514/1528 KB
518/1528 KB
522/1528 KB
526/1528 KB
530/1528 KB
534/1528 KB
538/1528 KB
542/1528 KB
546/1528 KB
550/1528 KB
554/1528 KB
558/1528 KB
562/1528 KB
566/1528 KB
570/1528 KB
574/1528 KB
578/1528 KB
582/1528 KB
586/1528 KB
590/1528 KB
594/1528 KB
598/1528 KB
602/1528 KB
606/1528 KB
610/1528 KB
614/1528 KB
618/1528 KB
622/1528 KB
626/1528 KB
630/1528 KB
634/1528 KB
638/1528 KB
642/1528 KB
646/1528 KB
650/1528 KB
654/1528 KB
658/1528 KB
662/1528 KB
666/1528 KB
670/1528 KB
674/1528 KB
678/1528 KB
682/1528 KB
686/1528 KB
690/1528 KB
694/1528 KB
698/1528 KB
702/1528 KB
706/1528 KB
710/1528 KB
714/1528 KB
718/1528 KB
722/1528 KB
726/1528 KB
730/1528 KB
734/1528 KB
738/1528 KB
742/1528 KB
746/1528 KB
750/1528 KB
754/1528 KB
758/1528 KB
762/1528 KB
766/1528 KB
770/1528 KB
774/1528 KB
778/1528 KB
782/1528 KB
786/1528 KB
790/1528 KB
794/1528 KB
798/1528 KB
802/1528 KB
806/1528 KB
810/1528 KB
814/1528 KB
818/1528 KB
822/1528 KB
826/1528 KB
830/1528 KB
834/1528 KB
838/1528 KB
842/1528 KB
846/1528 KB
850/1528 KB
854/1528 KB
858/1528 KB
862/1528 KB
866/1528 KB
870/1528 KB
874/1528 KB
878/1528 KB
882/1528 KB
886/1528 KB
890/1528 KB
894/1528 KB
898/1528 KB
902/1528 KB
906/1528 KB
910/1528 KB
914/1528 KB
918/1528 KB
922/1528 KB
926/1528 KB
930/1528 KB
934/1528 KB
938/1528 KB
942/1528 KB
946/1528 KB
950/1528 KB
954/1528 KB
958/1528 KB
962/1528 KB
966/1528 KB
970/1528 KB
974/1528 KB
978/1528 KB
982/1528 KB
986/1528 KB
990/1528 KB
994/1528 KB
998/1528 KB
1002/1528 KB
1006/1528 KB
1010/1528 KB
1014/1528 KB
1018/1528 KB
1022/1528 KB
1026/1528 KB
1030/1528 KB
1034/1528 KB
1038/1528 KB
1042/1528 KB
1046/1528 KB
1050/1528 KB
1054/1528 KB
1058/1528 KB
1062/1528 KB
1066/1528 KB
1070/1528 KB
1074/1528 KB
1078/1528 KB
1082/1528 KB
1086/1528 KB
1090/1528 KB
1094/1528 KB
1098/1528 KB
1102/1528 KB
1106/1528 KB
1110/1528 KB
1114/1528 KB
1118/1528 KB
1122/1528 KB
1126/1528 KB
1130/1528 KB
1134/1528 KB
1138/1528 KB
1142/1528 KB
1146/1528 KB
1150/1528 KB
1154/1528 KB
1158/1528 KB
1162/1528 KB
1166/1528 KB
1170/1528 KB
1174/1528 KB
1178/1528 KB
1182/1528 KB
1186/1528 KB
1190/1528 KB
1194/1528 KB
1198/1528 KB
1202/1528 KB
1206/1528 KB
1210/1528 KB
1214/1528 KB
1218/1528 KB
1222/1528 KB
1226/1528 KB
1230/1528 KB
1234/1528 KB
1238/1528 KB
1242/1528 KB
1246/1528 KB
1250/1528 KB
1254/1528 KB
1258/1528 KB
1262/1528 KB
1266/1528 KB
1270/1528 KB
1274/1528 KB
1278/1528 KB
1282/1528 KB
1286/1528 KB
1290/1528 KB
1294/1528 KB
1298/1528 KB
1302/1528 KB
1306/1528 KB
1310/1528 KB
1314/1528 KB
1318/1528 KB
1322/1528 KB
1326/1528 KB
1330/1528 KB
1334/1528 KB
1338/1528 KB
1342/1528 KB
1346/1528 KB
1350/1528 KB
1354/1528 KB
1358/1528 KB
1362/1528 KB
1366/1528 KB
1370/1528 KB
1374/1528 KB
1378/1528 KB
1382/1528 KB
1386/1528 KB
1390/1528 KB
1394/1528 KB
1398/1528 KB
1402/1528 KB
1406/1528 KB
1410/1528 KB
1414/1528 KB
1418/1528 KB
1422/1528 KB
1426/1528 KB
1430/1528 KB
1434/1528 KB
1438/1528 KB
1442/1528 KB
1446/1528 KB
1450/1528 KB
1454/1528 KB
1458/1528 KB
1462/1528 KB
1466/1528 KB
1470/1528 KB
1474/1528 KB
1478/1528 KB
1482/1528 KB
1486/1528 KB
1490/1528 KB
1494/1528 KB
1498/1528 KB
1502/1528 KB
1506/1528 KB
1510/1528 KB
1514/1528 KB
1518/1528 KB
1522/1528 KB
1526/1528 KB
1528/1528 KB
Downloaded: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/7.1.0-SNAPSHOT/spoon-core-7.1.0-20180718.225524-43.jar (1528 KB at 5831.9 KB/sec)
[INFO]
[INFO] --- maven-dependency-plugin:2.8:resolve (default-cli) @ nopol ---
[INFO]
[INFO] The following files have been resolved:
[INFO] org.eclipse.platform:org.eclipse.core.resources:jar:3.13.0:compile
[INFO] gov.nasa.jpf:jpf:jar:1154:provided
[INFO] commons-cli:commons-cli:jar:1.4:compile
[INFO] org.smtlib:smtlib:jar:0.9.7.1:compile
[INFO] com.sun.mail:javax.mail:jar:1.6.0:runtime
[INFO] com.martiansoftware:jsap:jar:2.1:compile
[INFO] log4j:log4j:jar:1.2.17:compile
[INFO] org.codehaus.mojo:animal-sniffer-annotations:jar:1.14:compile
[INFO] com.microsoft.z3:z3:jar:0.0.1:compile
[INFO] org.eclipse.platform:org.eclipse.osgi:jar:3.13.0:compile
[INFO] com.fasterxml.jackson.core:jackson-core:jar:2.9.2:compile
[INFO] org.eclipse.platform:org.eclipse.core.expressions:jar:3.6.100:compile
[INFO] org.eclipse.platform:org.eclipse.core.jobs:jar:3.10.0:compile
[INFO] gov.nasa.jpf:jpf-symbc:jar:576:provided
[INFO] org.eclipse.platform:org.eclipse.equinox.app:jar:1.3.500:compile
[INFO] org.javassist:javassist:jar:3.21.0-GA:compile
[INFO] com.sanityinc:jargs:jar:2.0-SNAPSHOT:compile
[INFO] org.jvnet.localizer:localizer:jar:1.12:compile
[INFO] org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO] com.fasterxml.jackson.core:jackson-annotations:jar:2.9.0:compile
[INFO] org.eclipse.platform:org.eclipse.equinox.registry:jar:3.8.0:compile
[INFO] org.apache.commons:commons-lang3:jar:3.5:compile
[INFO] org.eclipse.platform:org.eclipse.core.runtime:jar:3.14.0:compile
[INFO] org.apache.maven:maven-model:jar:3.3.9:compile
[INFO] org.easytesting:fest-assert:jar:1.4:compile
[INFO] com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] commons-io:commons-io:jar:2.5:compile
[INFO] com.google.guava:guava:jar:25.1-jre:compile
[INFO] org.easytesting:fest-util:jar:1.1.6:compile
[INFO] com.google.j2objc:j2objc-annotations:jar:1.1:compile
[INFO] com.fasterxml.jackson.core:jackson-databind:jar:2.9.2:compile
[INFO] fil.iagl.cocospoon:CocoSpoon:jar:1.0.0-SNAPSHOT:compile
[INFO] sacha:infra:jar:0.1:compile
[INFO] org.eclipse.platform:org.eclipse.text:jar:3.6.300:compile
[INFO] javax.activation:activation:jar:1.1:runtime
[INFO] org.eclipse.platform:org.eclipse.equinox.preferences:jar:3.7.100:compile
[INFO] org.eclipse.platform:org.eclipse.core.commands:jar:3.9.100:compile
[INFO] com.sun:tools:jar:1.4.2:system
[INFO] org.slf4j:slf4j-api:jar:1.8.0-beta2:compile
[INFO] org.json:json:jar:20180130:compile
[INFO] com.google.errorprone:error_prone_annotations:jar:2.1.3:compile
[INFO] org.eclipse.platform:org.eclipse.core.contenttype:jar:3.7.0:compile
[INFO] com.gzoltar:gzoltar:jar:0.1.1:compile
[INFO] org.checkerframework:checker-qual:jar:2.0.0:compile
[INFO] junit:junit:jar:4.13-SNAPSHOT:compile
[INFO] org.eclipse.jdt:org.eclipse.jdt.core:jar:3.13.102:compile
[INFO] ch.qos.logback:logback-classic:jar:1.3.0-alpha4:runtime
[INFO] org.eclipse.platform:org.eclipse.core.filesystem:jar:1.7.100:compile
[INFO] com.cloudbees:diff4j:jar:1.2:compile
[INFO] org.reflections:reflections:jar:0.9.11:compile
[INFO] fr.inria.gforge.spoon:spoon-core:jar:7.1.0-SNAPSHOT:compile
[INFO] ch.qos.logback:logback-core:jar:1.3.0-alpha4:runtime
[INFO] org.eclipse.platform:org.eclipse.equinox.common:jar:3.10.0:compile
[INFO] org.codehaus.plexus:plexus-utils:jar:3.0.22:compile
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11.766 s
[INFO] Finished at: 2018-07-19T10:41:06+02:00
[INFO] Final Memory: 18M/154M
[INFO] ------------------------------------------------------------------------
+ mvn package
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for fr.inria.gforge.spirals:nopol:jar:0.2-SNAPSHOT
[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-compiler-plugin @ line 355, column 25
[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-install-plugin @ line 363, column 25
[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-clean-plugin @ line 371, column 25
[WARNING] 'repositories.repository.id' must not contain any of these characters \/:"<>|?* but found / @ line 427, column 17
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Nopol 0.2-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.5.201505241946:prepare-agent (default) @ nopol ---
[INFO] argLine set to -javaagent:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=/builds/workspace/nopol/nopol/target/jacoco.exec,excludes=com.sun.tools.jdi.**
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ nopol ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ nopol ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 278 source files to /builds/workspace/nopol/nopol/target/classes
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[5,46] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[36,23] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[41,23] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[46,23] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[51,23] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[56,23] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[61,23] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[66,23] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[71,23] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[76,23] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[81,23] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[86,23] sun.reflect.generics.reflectiveObjects.NotImplementedException is internal proprietary API and may be removed in a future release
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/nopol/spoon/symbolic/AssertReplacer.java: Some input files use or override a deprecated API.
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/repair/nopol/spoon/symbolic/AssertReplacer.java: Recompile with -Xlint:deprecation for details.
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/commons/synthesis/smt/SMTLib.java: Some input files use unchecked or unsafe operations.
[WARNING] /builds/workspace/nopol/nopol/src/main/java/fr/inria/lille/commons/synthesis/smt/SMTLib.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ nopol ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 19 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ nopol ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 50 source files to /builds/workspace/nopol/nopol/target/test-classes
[WARNING] /builds/workspace/nopol/nopol/src/test/java/fr/inria/lille/repair/nopol/Defects4jUtils.java: Some input files use or override a deprecated API.
[WARNING] /builds/workspace/nopol/nopol/src/test/java/fr/inria/lille/repair/nopol/Defects4jUtils.java: Recompile with -Xlint:deprecation for details.
[WARNING] /builds/workspace/nopol/nopol/src/test/java/fr/inria/lille/commons/trace/ValuesCollectorTest.java: Some input files use unchecked or unsafe operations.
[WARNING] /builds/workspace/nopol/nopol/src/test/java/fr/inria/lille/commons/trace/ValuesCollectorTest.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-surefire-plugin:2.14.1:test (default-test) @ nopol ---
[INFO] Surefire report directory: /builds/workspace/nopol/nopol/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
Running xxl.java.support.RangeMapperTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 sec
Running xxl.java.junit.TestSuiteExecutionTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.186 sec
Running xxl.java.compiler.DynamicClassCompilerTest
04:41:24.650 [main] ERROR x.java.compiler.DynamicClassCompiler - [Compilation errors]
Mathematician.java:1: error: cannot find symbol
package test.dynamic.math;import test.dynamic.math.Calculator;public class Mathematician { private Calculator calculator; public Mathematician(Calculator calculator) { this.calculator = calculator; } public int sum(int a, int b) { return calculator.sum(a, b); } public int multiply(int a, int b) { return calculator.multiply(a, b); }}
^
symbol: method multiply(int,int)
location: variable calculator of type test.dynamic.math.Calculator
Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.226 sec
Running xxl.java.library.ObjectLibraryTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running xxl.java.library.JavaLibraryTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec
Running xxl.java.library.StringLibraryTest
Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 sec
Running xxl.java.library.NumberLibraryTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running xxl.java.library.ClassLibraryTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running xxl.container.classic.map.MultimapTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
Running xxl.container.classic.map.DoubleMapTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running xxl.container.classic.MetaSetTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running xxl.container.classic.MetaListTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running xxl.container.classic.MetaMapTest
Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 sec
Running xxl.container.classic.MetaCollectionTest
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
Running xxl.container.various.BagTest
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running xxl.container.various.PairTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running xxl.container.various.MappingBagTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
Running xxl.container.various.TableTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running fr.inria.lille.localization.DumbLocalizerTest
04:41:25.827 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_3]
04:41:25.836 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:41:25.836 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:41:25.836 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_3.NopolExampleTest]
04:41:25.837 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_3], projectClasspath='[Ljava.net.URL;@3ec6bc6f', projectTests=[nopol_examples.nopol_example_3.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:41:25.838 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:41:25.864 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 67 MB
04:41:25.864 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:41:25.865 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 227 MB
04:41:25.865 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:41:25.866 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:41:25.867 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:41:28.725 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:41:28.725 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_3.NopolExample:32 which is executed by 9 tests
-126608641
04:41:28.806 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:41:29.593 [pool-10-thread-1] DEBUG f.i.l.r.n.s.ConstraintModelBuilder - Failing test(s): SourceLocation nopol_examples.nopol_example_3.NopolExample:32
[test5(nopol_examples.nopol_example_3.NopolExampleTest), test4(nopol_examples.nopol_example_3.NopolExampleTest), test3(nopol_examples.nopol_example_3.NopolExampleTest), test2(nopol_examples.nopol_example_3.NopolExampleTest), test1(nopol_examples.nopol_example_3.NopolExampleTest), test9(nopol_examples.nopol_example_3.NopolExampleTest), test8(nopol_examples.nopol_example_3.NopolExampleTest), test7(nopol_examples.nopol_example_3.NopolExampleTest), test6(nopol_examples.nopol_example_3.NopolExampleTest)]
04:41:29.596 [pool-10-thread-1] DEBUG tests.output - First set:
[test5(nopol_examples.nopol_example_3.NopolExampleTest): null, test4(nopol_examples.nopol_example_3.NopolExampleTest): null, test3(nopol_examples.nopol_example_3.NopolExampleTest): null, test2(nopol_examples.nopol_example_3.NopolExampleTest): null, test1(nopol_examples.nopol_example_3.NopolExampleTest): null, test9(nopol_examples.nopol_example_3.NopolExampleTest): null, test8(nopol_examples.nopol_example_3.NopolExampleTest): null, test7(nopol_examples.nopol_example_3.NopolExampleTest): null, test6(nopol_examples.nopol_example_3.NopolExampleTest): null]
04:41:29.597 [pool-10-thread-1] DEBUG tests.output - Second set:
[test5(nopol_examples.nopol_example_3.NopolExampleTest): null, test4(nopol_examples.nopol_example_3.NopolExampleTest): null, test3(nopol_examples.nopol_example_3.NopolExampleTest): null, test2(nopol_examples.nopol_example_3.NopolExampleTest): null, test1(nopol_examples.nopol_example_3.NopolExampleTest): null, test9(nopol_examples.nopol_example_3.NopolExampleTest): null, test8(nopol_examples.nopol_example_3.NopolExampleTest): null, test7(nopol_examples.nopol_example_3.NopolExampleTest): null, test6(nopol_examples.nopol_example_3.NopolExampleTest): null]
04:41:29.597 [pool-10-thread-1] INFO f.i.l.r.n.synth.SMTNopolSynthesizer - Not enough specifications: 0. A trivial patch is "true" or "false", please write new tests specifying SourceLocation nopol_examples.nopol_example_3.NopolExample:32.
04:41:29.599 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:41:29.599 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_3.NopolExample:11 which is executed by 9 tests
-126608641
04:41:29.682 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:41:30.858 [pool-30-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, a=-8, tmp != 0=true, tmp=-1}. outcome: false (test5)
constraint: {0=0, a=2, tmp != 0=true, tmp=1}. outcome: false (test4)
constraint: {0=0, a=0, tmp != 0=true, tmp=-1}. outcome: false (test9)
constraint: {0=0, a=50, tmp != 0=true, tmp=1}. outcome: false (test8)
constraint: {0=0, a=8, tmp != 0=true, tmp=1}. outcome: false (test7)
constraint: {0=0, a=-1, tmp != 0=false, tmp=0}. outcome: true (test3)
constraint: {0=0, a=5, tmp != 0=false, tmp=0}. outcome: true (test2)
constraint: {0=0, a=3, tmp != 0=false, tmp=0}. outcome: true (test1)
constraint: {0=0, a=65, tmp != 0=false, tmp=0}. outcome: true (test6)
04:41:30.862 [pool-30-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:41:31.702 [pool-30-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:41:31.835 [pool-30-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 0 == tmp
04:41:31.837 [pool-30-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_3.NopolExample:11: CONDITIONAL 0 == tmp
04:41:31.942 [pool-30-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "0 == tmp" is working
04:41:31.953 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:41:31.957 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:41:31.958 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 3
04:41:31.958 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 2
04:41:31.958 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 1
04:41:31.958 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 9
04:41:31.958 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:41:31.958 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:41:31.959 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:41:31.959 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 12
04:41:31.959 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 6126ms
04:41:31.960 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:31.960 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:41:31.960 [main] INFO fr.inria.lille.repair.nopol.NoPol - 0 == tmp
04:41:32.006 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:41:32.007 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_3.NopolExample:11: CONDITIONAL
04:41:32.012 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:32.087 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_2]
04:41:32.088 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:41:32.097 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:41:32.098 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_2.NopolExampleTest]
04:41:32.100 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_2], projectClasspath='[Ljava.net.URL;@436e26ab', projectTests=[nopol_examples.nopol_example_2.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:41:32.101 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:41:32.103 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 103 MB
04:41:32.105 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:41:32.107 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 204 MB
04:41:32.107 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:41:32.107 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:41:32.107 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:41:32.219 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:41:32.220 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_2.NopolExample:21 which is executed by 9 tests
-126608641
04:41:32.284 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:41:32.587 [pool-86-thread-1] DEBUG f.i.l.r.n.s.ConstraintModelBuilder - Failing test(s): SourceLocation nopol_examples.nopol_example_2.NopolExample:21
[test7(nopol_examples.nopol_example_2.NopolExampleTest), test9(nopol_examples.nopol_example_2.NopolExampleTest), test4(nopol_examples.nopol_example_2.NopolExampleTest), test5(nopol_examples.nopol_example_2.NopolExampleTest), test6(nopol_examples.nopol_example_2.NopolExampleTest), test1(nopol_examples.nopol_example_2.NopolExampleTest), test2(nopol_examples.nopol_example_2.NopolExampleTest)]
04:41:32.587 [pool-86-thread-1] DEBUG tests.output - First set:
[test7(nopol_examples.nopol_example_2.NopolExampleTest): expected:<-2> but was:<-4>, test9(nopol_examples.nopol_example_2.NopolExampleTest): expected:<2> but was:<-8>, test4(nopol_examples.nopol_example_2.NopolExampleTest): expected:<4> but was:<-2>, test5(nopol_examples.nopol_example_2.NopolExampleTest): expected:<4> but was:<-2>, test6(nopol_examples.nopol_example_2.NopolExampleTest): expected:<-2> but was:<-4>, test1(nopol_examples.nopol_example_2.NopolExampleTest): expected:<4> but was:<2>, test2(nopol_examples.nopol_example_2.NopolExampleTest): expected:<4> but was:<2>]
04:41:32.587 [pool-86-thread-1] DEBUG tests.output - Second set:
[test7(nopol_examples.nopol_example_2.NopolExampleTest): expected:<-2> but was:<-4>, test9(nopol_examples.nopol_example_2.NopolExampleTest): expected:<2> but was:<-8>, test4(nopol_examples.nopol_example_2.NopolExampleTest): expected:<4> but was:<-2>, test5(nopol_examples.nopol_example_2.NopolExampleTest): expected:<4> but was:<-2>, test6(nopol_examples.nopol_example_2.NopolExampleTest): expected:<-2> but was:<-4>, test1(nopol_examples.nopol_example_2.NopolExampleTest): expected:<4> but was:<2>, test2(nopol_examples.nopol_example_2.NopolExampleTest): expected:<4> but was:<2>]
04:41:32.588 [pool-86-thread-1] INFO f.i.l.r.n.synth.SMTNopolSynthesizer - Not enough specifications: 0. A trivial patch is "true" or "false", please write new tests specifying SourceLocation nopol_examples.nopol_example_2.NopolExample:21.
04:41:32.591 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:41:32.591 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_2.NopolExample:11 which is executed by 9 tests
-126608641
04:41:32.658 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:41:32.977 [pool-102-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, a=2, b=-8, (b - a)=-10, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test9)
constraint: {0=0, a=4, b=-2, (b - a)=-6, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test4)
constraint: {0=0, a=-2, b=-4, (b - a)=-2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test6)
constraint: {0=0, a=4, b=2, (b - a)=-2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test2)
constraint: {0=0, a=-4, b=-2, (b - a)=2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=false}. outcome: true (test7)
constraint: {0=0, a=-2, b=4, (b - a)=6, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=false}. outcome: true (test5)
constraint: {0=0, a=2, b=4, (b - a)=2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=false}. outcome: true (test1)
04:41:32.978 [pool-102-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:41:32.999 [pool-102-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:41:33.096 [pool-102-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 1 < (b - a)
04:41:33.096 [pool-102-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL 1 < (b - a)
04:41:33.241 [pool-102-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "1 < (b - a)" is working
04:41:33.258 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:41:33.259 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:41:33.259 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 2
04:41:33.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 4
04:41:33.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 2
04:41:33.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:41:33.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:41:33.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:41:33.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:41:33.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 14
04:41:33.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 1172ms
04:41:33.260 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:33.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:41:33.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - 1 < (b - a)
04:41:33.322 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:41:33.323 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:41:33.325 [main] INFO fr.inria.lille.repair.nopol.NoPol -
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.516 sec
Running fr.inria.lille.localization.GzoltarLocalizerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.418 sec
Running fr.inria.lille.localization.CocospoonLocalizerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.163 sec
Running fr.inria.lille.repair.symbolic.SymbolicTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec
Running fr.inria.lille.repair.infinitel.loop.implant.LoopStatisticsTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
Running fr.inria.lille.repair.infinitel.InfinitelTest
04:41:38.342 [main] DEBUG f.i.l.r.infinitel.InfiniteLoopFixer - Angelic records for hanging tests:
infinitel_examples.infinitel_example_2.InfinitelExampleTest#infiniteLoop=1
04:41:38.343 [main] DEBUG f.i.l.r.infinitel.InfiniteLoopFixer - Tests of infinite loop:
infinitel_examples.infinitel_example_2.InfinitelExampleTest#oneIteration
infinitel_examples.infinitel_example_2.InfinitelExampleTest#infiniteLoop
04:41:38.345 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {(!oneIteration)=true, 0=0, a=10, oneIteration || ((!oneIteration) && (a == 0))=false, oneIteration=false, (a == 0)=false, ((!oneIteration) && (a == 0))=false}. outcome: false (oneIteration)
constraint: {(!oneIteration)=true, 0=0, a=0, oneIteration || ((!oneIteration) && (a == 0))=true, oneIteration=false, (a == 0)=true, ((!oneIteration) && (a == 0))=true}. outcome: true (oneIteration)
constraint: {(!oneIteration)=false, 0=0, a=0, oneIteration || ((!oneIteration) && (a == 0))=true, oneIteration=true, (a == 0)=true, ((!oneIteration) && (a == 0))=false}. outcome: true (infiniteLoop)
constraint: {(!oneIteration)=false, 0=0, a=10, oneIteration || ((!oneIteration) && (a == 0))=true, oneIteration=true, (a == 0)=false, ((!oneIteration) && (a == 0))=false}. outcome: false (infiniteLoop)
04:41:38.346 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:41:38.359 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: (a == 0)
(a == 0)
04:41:38.900 [main] DEBUG f.i.l.r.infinitel.InfiniteLoopFixer - Angelic records for hanging tests:
infinitel_examples.infinitel_example_5.InfinitelExampleTest#infiniteLoop=37
04:41:38.900 [main] DEBUG f.i.l.r.infinitel.InfiniteLoopFixer - Tests of infinite loop:
infinitel_examples.infinitel_example_5.InfinitelExampleTest#consumePartially
infinitel_examples.infinitel_example_5.InfinitelExampleTest#consumedEverything
infinitel_examples.infinitel_example_5.InfinitelExampleTest#infiniteLoop
04:41:38.921 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {canKeepConsuming(index, word)=false, word.length()==0=false, word.length()=19, index=18, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=18, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: false (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=32, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=32, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=36, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=36, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=33, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=33, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=false, word.length()==0=false, word.length()=18, index=3, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=3, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=3}. outcome: false (consumePartially)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=34, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=34, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=35, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=35, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=2, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=2, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=6, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=6, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=10, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=10, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=14, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=14, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=18, index=1, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=1, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=3}. outcome: true (consumePartially)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=18, index=0, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=0, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=3}. outcome: true (consumePartially)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=1, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=1, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=5, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=5, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=9, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=9, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=13, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=13, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=17, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=17, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=3, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=3, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=7, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=7, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=11, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=11, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=15, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=15, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=0, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=0, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=4, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=4, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=8, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=8, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=12, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=12, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=19, index=16, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=16, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=18}. outcome: true (consumedEverything)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=18, index=2, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=2, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=3}. outcome: true (consumePartially)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=0, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=0, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=4, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=4, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=8, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=8, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=12, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=12, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=16, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=16, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=20, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=20, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=24, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=24, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=28, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=28, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=1, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=1, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=5, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=5, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=9, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=9, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=13, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=13, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=17, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=17, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=21, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=21, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=25, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=25, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=29, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=29, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=2, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=2, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=6, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=6, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=10, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=10, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=14, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=14, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=18, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=18, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=22, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=22, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=26, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=26, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=30, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=30, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=37, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=37, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: false (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=3, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=3, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=7, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=7, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=11, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=11, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=15, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=15, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=19, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=19, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=23, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=23, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=27, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=27, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
constraint: {canKeepConsuming(index, word)=true, word.length()==0=false, word.length()=37, index=31, word!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed()=31, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer!=null=true, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()=37}. outcome: true (infiniteLoop)
04:41:38.927 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:41:38.972 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:41:39.151 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: (infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()) != (infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed())
(infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getSize()) != (infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer.getConsumed())
Tests run: 13, Failures: 0, Errors: 0, Skipped: 3, Time elapsed: 2.377 sec
Running fr.inria.lille.repair.synthesis.SynthesizerOnRealBugTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec
Running fr.inria.lille.repair.synthesis.DynamothCodeGenesisTest
java -cp /builds/workspace/nopol/nopol/../test-projects/target/test-classes:/builds/workspace/nopol/nopol/../test-projects/target/classes:/builds/workspace/nopol/nopol/lib/junit-4.11.jar:/builds/workspace/nopol/nopol/target/surefire/surefirebooter100020861984821611.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar: fr.inria.lille.repair.MethodTestRunner nopol_examples.nopol_example_12.NopolExampleTest#test_4 nopol_examples.nopol_example_12.NopolExampleTest#test_3 nopol_examples.nopol_example_12.NopolExampleTest#test_2 nopol_examples.nopol_example_12.NopolExampleTest#test_1
04:41:40.079 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:41:40.167 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.util.List
04:41:40.189 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.util.ArrayList
04:41:40.192 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] nopol_examples.nopol_example_12.NopolExample
04:41:40.202 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:40.210 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_12.NopolExampleTest#test_4 iteration 0
04:41:40.216 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 3=3
04:41:40.222 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:40.225 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_12.NopolExample(id=329)
04:41:40.230 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:41:40.231 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2
04:41:40.279 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list)
04:41:40.285 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list2)
04:41:40.295 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.size()
04:41:40.300 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:41:40.313 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.size()
04:41:40.317 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.isEmpty()
04:41:40.360 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:40.364 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_12.NopolExampleTest#test_3 iteration 0
04:41:40.364 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 3=3
04:41:40.364 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:40.365 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_12.NopolExample(id=531)
04:41:40.366 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:41:40.366 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2
04:41:40.378 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list2)
04:41:40.388 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.size()
04:41:40.390 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.isEmpty()
04:41:40.400 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:40.402 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_12.NopolExampleTest#test_2 iteration 0
04:41:40.403 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 3=3
04:41:40.403 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:40.403 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_12.NopolExample(id=548)
04:41:40.405 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:41:40.406 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2
04:41:40.414 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list)
04:41:40.418 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list2)
04:41:40.425 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.size()
04:41:40.427 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:41:40.434 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.size()
04:41:40.440 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.isEmpty()
04:41:40.445 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:40.450 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_12.NopolExampleTest#test_1 iteration 0
04:41:40.450 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 3=3
04:41:40.450 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:40.450 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_12.NopolExample(id=556)
04:41:40.453 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:41:40.454 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2
04:41:40.460 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list)
04:41:40.463 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list2)
04:41:40.470 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.size()
04:41:40.473 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:41:40.480 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.size()
04:41:40.482 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.isEmpty()
04:41:40.485 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:41:40.499 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 13 elements
04:41:41.403 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] end 172365 evaluated elements
========= Info ==========
Nb constants 7
Nb method invocations 3
Nb field access 0
Nb variables 3
Total 13
Nb evaluated expressions 88678
Init Execution time 898 ms
Collect Execution time 288 ms
Combine Execution time 916.0 ms
Nb Combination par sec 96810 combinations/sec
Total Execution time 2102 ms
Nb line execution 4
Nb results 17
Results:
1. (list == null) || list.isEmpty()
2. (list == null) || (list.isEmpty() && list2.isEmpty())
3. (list == null) || (list2.isEmpty() && list.isEmpty())
4. (list == null) || (list.size() == 0)
5. (list == null) || (this.foo((java.util.List) list) == list.size())
6. (list == null) || (this.foo((java.util.List) list2) == list.size())
7. (list == null) || (list.size() == this.foo((java.util.List) list))
8. (list == null) || (list.size() == this.foo((java.util.List) list2))
9. (list == null) || (list.size() == list2.size())
10. (list == null) || (list.isEmpty() == list2.isEmpty())
11. (list == null) || (list2.size() == list.size())
12. (list == null) || (list2.isEmpty() == list.isEmpty())
13. (list == null) || (list.size() <= 0)
14. (list == null) || (list.size() <= this.foo((java.util.List) list))
15. (list == null) || (list.size() <= this.foo((java.util.List) list2))
16. (list == null) || (list.size() <= list2.size())
17. (list == null) || (list.size() < 1)
========================
Stat
========================
Operators:
PLUS 1
Methods:
foo(java.util.List) 1
size() 1
isEmpty() 1
Variable:
list2 1
x 1
list 1
& 7 & 3 & 0 & 3 & 13 & 88678 & 2107 ms & 4 &
basic: 3, 0, 1, null, this, list, list2, this.foo((java.util.List) list), this.foo((java.util.List) list2), list.size(), list.isEmpty(), list2.size(), list2.isEmpty(),
java -cp /builds/workspace/nopol/nopol/../test-projects/target/test-classes:/builds/workspace/nopol/nopol/../test-projects/target/classes:/builds/workspace/nopol/nopol/lib/junit-4.11.jar:/builds/workspace/nopol/nopol/target/surefire/surefirebooter100020861984821611.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar: fr.inria.lille.repair.MethodTestRunner nopol_examples.nopol_example_13.NopolExampleTest#test_3 nopol_examples.nopol_example_13.NopolExampleTest#test_2 nopol_examples.nopol_example_13.NopolExampleTest#test_1
04:41:41.697 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:41:41.770 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.util.List
04:41:41.775 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:41.778 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_13.NopolExampleTest#test_3 iteration 0
04:41:41.780 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] list=instance of java.util.ArrayList(id=331)
04:41:41.780 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:41.780 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_13.NopolExample(id=329)
04:41:41.781 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:41:41.802 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:41:41.840 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:41.845 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_13.NopolExampleTest#test_2 iteration 0
04:41:41.846 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] list=instance of java.util.ArrayList(id=430)
04:41:41.846 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:41.847 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_13.NopolExample(id=428)
04:41:41.851 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:41:41.861 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:41:41.866 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:41.869 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_13.NopolExampleTest#test_1 iteration 0
04:41:41.870 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] list=instance of java.util.Collections$EmptyList(id=434)
04:41:41.871 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:41.871 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_13.NopolExample(id=432)
04:41:41.872 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:41:41.880 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:41:41.881 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:41.885 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_13.NopolExampleTest#test_1 iteration 1
04:41:41.887 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] list=null
04:41:41.887 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:41.887 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_13.NopolExample(id=436)
04:41:41.891 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:41:41.901 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:41:41.903 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 6 elements
04:41:41.923 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] end 524 evaluated elements
========= Info ==========
Nb constants 3
Nb method invocations 1
Nb field access 0
Nb variables 2
Total 6
Nb evaluated expressions 259
Init Execution time 361 ms
Collect Execution time 127 ms
Combine Execution time 33.0 ms
Nb Combination par sec 7848 combinations/sec
Total Execution time 524 ms
Nb line execution 4
Nb results 1
Results:
1. (list == null) || list.isEmpty()
========================
Stat
========================
Operators:
Methods:
isEmpty() 1
Variable:
list 1
& 3 & 1 & 0 & 2 & 6 & 259 & 533 ms & 4 &
basic: 0, 1, null, list, this, list.isEmpty(),
java -cp /builds/workspace/nopol/nopol/../test-projects/target/test-classes:/builds/workspace/nopol/nopol/../test-projects/target/classes:/builds/workspace/nopol/nopol/lib/junit-4.11.jar:/builds/workspace/nopol/nopol/target/surefire/surefirebooter100020861984821611.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar: fr.inria.lille.repair.MethodTestRunner nopol_examples.nopol_example_1.NopolExampleTest#test4 nopol_examples.nopol_example_1.NopolExampleTest#test5 nopol_examples.nopol_example_1.NopolExampleTest#test2 nopol_examples.nopol_example_1.NopolExampleTest#test3 nopol_examples.nopol_example_1.NopolExampleTest#test9 nopol_examples.nopol_example_1.NopolExampleTest#test1
04:41:42.178 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:41:42.287 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.lang.String
04:41:42.300 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:42.304 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test4 iteration 0
04:41:42.306 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=12
04:41:42.307 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:42.308 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:42.309 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=320)
04:41:42.311 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:41:42.313 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:41:42.323 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:41:42.324 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:41:42.330 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:41:42.381 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:42.384 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test5 iteration 0
04:41:42.385 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=-5
04:41:42.385 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:42.385 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:42.386 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=432)
04:41:42.387 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:41:42.388 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:41:42.393 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:41:42.394 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:41:42.397 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:41:42.425 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:42.429 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test2 iteration 0
04:41:42.430 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=3
04:41:42.431 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:42.431 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:42.431 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=447)
04:41:42.432 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:41:42.434 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:41:42.437 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:41:42.438 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:41:42.447 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:41:42.460 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:42.462 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test3 iteration 0
04:41:42.465 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=3
04:41:42.465 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:42.465 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:42.465 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=450)
04:41:42.467 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:41:42.469 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:41:42.473 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:41:42.474 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:41:42.476 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:41:42.486 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:42.488 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test9 iteration 0
04:41:42.490 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=5
04:41:42.490 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:42.490 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:42.490 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=453)
04:41:42.491 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:41:42.492 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:41:42.496 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:41:42.496 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:41:42.499 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:41:42.506 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:42.508 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test1 iteration 0
04:41:42.509 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=0
04:41:42.509 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:42.509 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:42.509 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=457)
04:41:42.510 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:41:42.511 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:41:42.516 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:41:42.518 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:41:42.522 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:41:42.526 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:41:42.531 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 9 elements
04:41:42.532 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] end 47 evaluated elements
========= Info ==========
Nb constants 5
Nb method invocations 1
Nb field access 0
Nb variables 3
Total 9
Nb evaluated expressions 20
Init Execution time 348 ms
Collect Execution time 229 ms
Combine Execution time 5.0 ms
Nb Combination par sec 4000 combinations/sec
Total Execution time 582 ms
Nb line execution 6
Nb results 1
Results:
1. index <= 0
========================
Stat
========================
Operators:
LT 1
MINUS 1
EQ 1
Methods:
charAt(int) 3
length() 2
Variable:
s 5
index 3
& 5 & 1 & 0 & 3 & 9 & 20 & 582 ms & 6 &
java -cp /builds/workspace/nopol/nopol/../test-projects/target/test-classes:/builds/workspace/nopol/nopol/../test-projects/target/classes:/builds/workspace/nopol/nopol/lib/junit-4.11.jar:/builds/workspace/nopol/nopol/target/surefire/surefirebooter100020861984821611.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar: fr.inria.lille.repair.MethodTestRunner nopol_examples.nopol_example_2.NopolExampleTest#test4 nopol_examples.nopol_example_2.NopolExampleTest#test5 nopol_examples.nopol_example_2.NopolExampleTest#test2 nopol_examples.nopol_example_2.NopolExampleTest#test3 nopol_examples.nopol_example_2.NopolExampleTest#test8 nopol_examples.nopol_example_2.NopolExampleTest#test9 nopol_examples.nopol_example_2.NopolExampleTest#test6 nopol_examples.nopol_example_2.NopolExampleTest#test7 nopol_examples.nopol_example_2.NopolExampleTest#test1
04:41:42.840 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:41:42.893 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:42.896 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test4 iteration 0
04:41:42.897 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-2
04:41:42.898 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=4
04:41:42.898 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:42.898 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:42.899 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=329)
04:41:42.900 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:42.905 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:42.907 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:41:42.952 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:42.954 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test5 iteration 0
04:41:42.956 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4
04:41:42.957 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=-2
04:41:42.957 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:42.957 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:42.957 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=428)
04:41:42.961 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:42.962 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:42.963 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:41:42.970 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:42.971 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test2 iteration 0
04:41:42.972 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=2
04:41:42.973 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=4
04:41:42.973 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:42.973 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:42.973 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=431)
04:41:42.975 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:42.976 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:42.977 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:41:42.984 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:42.985 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test3 iteration 0
04:41:42.986 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4
04:41:42.987 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=4
04:41:42.987 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:42.987 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:42.987 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=434)
04:41:42.993 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:42.994 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:42.995 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:41:43.006 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.007 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test8 iteration 0
04:41:43.008 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-2
04:41:43.008 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=-2
04:41:43.009 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.009 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.009 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=437)
04:41:43.009 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.010 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:43.011 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:41:43.017 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.018 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test9 iteration 0
04:41:43.020 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-8
04:41:43.020 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=2
04:41:43.020 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.020 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.021 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=440)
04:41:43.021 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.025 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:43.026 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:41:43.036 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.037 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test6 iteration 0
04:41:43.038 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-4
04:41:43.039 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=-2
04:41:43.039 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.040 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.041 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=443)
04:41:43.042 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.043 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:43.044 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:41:43.054 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.056 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test7 iteration 0
04:41:43.056 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-2
04:41:43.057 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=-4
04:41:43.057 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.059 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.059 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=446)
04:41:43.060 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.061 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:43.062 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:41:43.068 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.071 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test1 iteration 0
04:41:43.072 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4
04:41:43.073 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=2
04:41:43.073 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.074 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.074 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=449)
04:41:43.075 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.076 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:43.082 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:41:43.086 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:41:43.089 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 7 elements
04:41:43.091 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] end 87 evaluated elements
========= Info ==========
Nb constants 4
Nb method invocations 0
Nb field access 0
Nb variables 3
Total 7
Nb evaluated expressions 40
Init Execution time 358 ms
Collect Execution time 195 ms
Combine Execution time 8.0 ms
Nb Combination par sec 5000 combinations/sec
Total Execution time 562 ms
Nb line execution 9
Nb results 1
Results:
1. a < b
========================
Stat
========================
Operators:
LT 1
MINUS 1
Methods:
Variable:
a 2
b 2
& 4 & 0 & 0 & 3 & 7 & 40 & 565 ms & 9 &
java -cp /builds/workspace/nopol/nopol/../test-projects/target/test-classes:/builds/workspace/nopol/nopol/../test-projects/target/classes:/builds/workspace/nopol/nopol/lib/junit-4.11.jar:/builds/workspace/nopol/nopol/target/surefire/surefirebooter100020861984821611.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar: fr.inria.lille.repair.MethodTestRunner nopol_examples.nopol_example_3.NopolExampleTest#test4 nopol_examples.nopol_example_3.NopolExampleTest#test5 nopol_examples.nopol_example_3.NopolExampleTest#test2 nopol_examples.nopol_example_3.NopolExampleTest#test3 nopol_examples.nopol_example_3.NopolExampleTest#test8 nopol_examples.nopol_example_3.NopolExampleTest#test9 nopol_examples.nopol_example_3.NopolExampleTest#test6 nopol_examples.nopol_example_3.NopolExampleTest#test7 nopol_examples.nopol_example_3.NopolExampleTest#test1
04:41:43.412 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:41:43.481 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.484 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test4 iteration 0
04:41:43.485 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=1
04:41:43.485 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.486 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.486 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=329)
04:41:43.488 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.489 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:41:43.535 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.536 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test5 iteration 0
04:41:43.537 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=-1
04:41:43.537 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.537 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.537 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=428)
04:41:43.538 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.539 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:41:43.544 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.546 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test2 iteration 0
04:41:43.546 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=0
04:41:43.546 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.547 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.547 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=431)
04:41:43.547 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.548 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:41:43.555 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.558 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test3 iteration 0
04:41:43.559 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=0
04:41:43.559 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.559 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.559 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=434)
04:41:43.560 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.561 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:41:43.570 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.571 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test8 iteration 0
04:41:43.572 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=1
04:41:43.572 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.572 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.572 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=437)
04:41:43.573 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.574 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:41:43.584 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.586 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test9 iteration 0
04:41:43.586 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=-1
04:41:43.586 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.586 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.586 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=440)
04:41:43.587 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.588 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:41:43.603 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.605 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test6 iteration 0
04:41:43.605 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=0
04:41:43.605 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.605 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.606 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=443)
04:41:43.606 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.607 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:41:43.613 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.614 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test7 iteration 0
04:41:43.615 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=1
04:41:43.615 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.615 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.615 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=446)
04:41:43.616 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.617 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:41:43.621 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:43.623 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test1 iteration 0
04:41:43.624 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=0
04:41:43.624 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:41:43.624 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:43.624 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=449)
04:41:43.624 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:43.625 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:41:43.631 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:41:43.632 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 6 elements
04:41:43.633 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] end 7 evaluated elements
========= Info ==========
Nb constants 3
Nb method invocations 0
Nb field access 0
Nb variables 3
Total 6
Nb evaluated expressions 1
Init Execution time 364 ms
Collect Execution time 154 ms
Combine Execution time 2.0 ms
Nb Combination par sec 500 combinations/sec
Total Execution time 520 ms
Nb line execution 9
Nb results 1
Results:
1. tmp == 0
========================
Stat
========================
Operators:
NE 1
MINUS 1
MOD 1
Methods:
Variable:
a 1
tmp 1
& 3 & 0 & 0 & 3 & 6 & 1 & 520 ms & 9 &
java -cp /builds/workspace/nopol/nopol/../test-projects/target/test-classes:/builds/workspace/nopol/nopol/../test-projects/target/classes:/builds/workspace/nopol/nopol/lib/junit-4.11.jar:/builds/workspace/nopol/nopol/target/surefire/surefirebooter100020861984821611.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar: fr.inria.lille.repair.MethodTestRunner nopol_examples.nopol_example_4.NopolExampleTest#test4 nopol_examples.nopol_example_4.NopolExampleTest#test5 nopol_examples.nopol_example_4.NopolExampleTest#test2 nopol_examples.nopol_example_4.NopolExampleTest#test3 nopol_examples.nopol_example_4.NopolExampleTest#test8 nopol_examples.nopol_example_4.NopolExampleTest#test9 nopol_examples.nopol_example_4.NopolExampleTest#test11 nopol_examples.nopol_example_4.NopolExampleTest#test6 nopol_examples.nopol_example_4.NopolExampleTest#test10 nopol_examples.nopol_example_4.NopolExampleTest#test7 nopol_examples.nopol_example_4.NopolExampleTest#test1
04:41:43.917 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:41:43.996 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.lang.String
04:41:44.004 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.lang.Integer
04:41:44.007 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.009 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test4 iteration 0
04:41:44.011 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="333"
04:41:44.012 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="333"
04:41:44.012 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.013 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.013 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=329)
04:41:44.014 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.014 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:41:44.015 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:41:44.027 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:41:44.082 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.084 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test5 iteration 0
04:41:44.086 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="8142"
04:41:44.086 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="8142"
04:41:44.086 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.086 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.086 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=425)
04:41:44.088 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.088 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:41:44.089 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:41:44.096 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:41:44.110 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.112 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test3 iteration 0
04:41:44.113 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="33"
04:41:44.114 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="33"
04:41:44.114 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.114 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.114 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=439)
04:41:44.115 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.115 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:41:44.116 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:41:44.122 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:41:44.130 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.132 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test8 iteration 0
04:41:44.133 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-1411111"
04:41:44.134 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-1411111"
04:41:44.134 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.134 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.134 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=443)
04:41:44.134 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.135 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:41:44.136 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:41:44.142 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:41:44.149 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.151 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test9 iteration 0
04:41:44.152 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-2212"
04:41:44.153 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-2212"
04:41:44.153 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.153 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.153 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=447)
04:41:44.154 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.155 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:41:44.155 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:41:44.163 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:41:44.175 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.177 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test6 iteration 0
04:41:44.178 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-15339"
04:41:44.178 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-15339"
04:41:44.178 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.179 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.179 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=451)
04:41:44.179 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.180 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:41:44.181 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:41:44.187 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:41:44.203 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.205 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test10 iteration 0
04:41:44.207 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-"
04:41:44.207 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-"
04:41:44.208 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.208 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.208 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=455)
04:41:44.208 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.209 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:41:44.210 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:41:44.216 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:41:44.234 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.238 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test7 iteration 0
04:41:44.240 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-150333333"
04:41:44.240 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-150333333"
04:41:44.240 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.240 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.240 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=460)
04:41:44.241 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.242 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:41:44.242 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:41:44.249 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:41:44.257 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:41:44.258 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 8 elements
04:41:44.259 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] end 21 evaluated elements
========= Info ==========
Nb constants 5
Nb method invocations 1
Nb field access 0
Nb variables 2
Total 8
Nb evaluated expressions 11
Init Execution time 372 ms
Collect Execution time 251 ms
Combine Execution time 2.0 ms
Nb Combination par sec 5500 combinations/sec
Total Execution time 625 ms
Nb line execution 8
Nb results 1
Results:
1. a.length() != 1
========================
Stat
========================
Operators:
EQ 3
MOD 1
Methods:
parseInt(java.lang.String) 1
length() 1
charAt(int) 1
substring(int) 1
Variable:
a 5
otherInitializedVariableShouldBeCollected 1
result 1
& 5 & 1 & 0 & 2 & 8 & 11 & 625 ms & 8 &
basic: 1, initializedVariableShouldBeCollected, otherInitializedVariableShouldBeCollected, 0, null, a, this, a.length(),
java -cp /builds/workspace/nopol/nopol/../test-projects/target/test-classes:/builds/workspace/nopol/nopol/../test-projects/target/classes:/builds/workspace/nopol/nopol/lib/junit-4.11.jar:/builds/workspace/nopol/nopol/target/surefire/surefirebooter100020861984821611.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar: fr.inria.lille.repair.MethodTestRunner nopol_examples.nopol_example_5.NopolExampleTest#test4 nopol_examples.nopol_example_5.NopolExampleTest#test5 nopol_examples.nopol_example_5.NopolExampleTest#test2 nopol_examples.nopol_example_5.NopolExampleTest#test3 nopol_examples.nopol_example_5.NopolExampleTest#test6 nopol_examples.nopol_example_5.NopolExampleTest#test1
04:41:44.609 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:41:44.659 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.661 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test4 iteration 0
04:41:44.662 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:41:44.663 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.663 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.663 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=329)
04:41:44.663 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.664 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:41:44.667 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:41:44.710 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.712 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test5 iteration 0
04:41:44.713 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:41:44.713 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.713 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.714 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=428)
04:41:44.715 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.716 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:41:44.718 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:41:44.723 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.724 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test2 iteration 0
04:41:44.725 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:41:44.725 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.726 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.726 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=431)
04:41:44.727 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.728 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:41:44.730 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:41:44.734 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.736 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test3 iteration 0
04:41:44.736 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:41:44.736 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.737 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.738 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=434)
04:41:44.739 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.739 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:41:44.741 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:41:44.746 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.748 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test6 iteration 0
04:41:44.749 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:41:44.749 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.749 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.749 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=437)
04:41:44.750 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.750 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:41:44.752 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:41:44.756 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:44.758 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test1 iteration 0
04:41:44.758 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:41:44.758 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:41:44.758 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:44.758 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=440)
04:41:44.759 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:44.760 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:41:44.762 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:41:44.764 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:41:44.765 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 7 elements
04:41:44.766 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] end 28 evaluated elements
========= Info ==========
Nb constants 5
Nb method invocations 0
Nb field access 0
Nb variables 2
Total 7
Nb evaluated expressions 11
Init Execution time 398 ms
Collect Execution time 106 ms
Combine Execution time 2.0 ms
Nb Combination par sec 5500 combinations/sec
Total Execution time 506 ms
Nb line execution 6
Nb results 1
Results:
1. r <= a
========================
Stat
========================
Operators:
MUL 1
Methods:
Variable:
r 2
a 1
& 5 & 0 & 0 & 2 & 7 & 11 & 506 ms & 6 &
java -cp /builds/workspace/nopol/nopol/../test-projects/target/test-classes:/builds/workspace/nopol/nopol/../test-projects/target/classes:/builds/workspace/nopol/nopol/lib/junit-4.11.jar:/builds/workspace/nopol/nopol/target/surefire/surefirebooter100020861984821611.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar: fr.inria.lille.repair.MethodTestRunner nopol_examples.nopol_example_6.NopolExampleTest#test4 nopol_examples.nopol_example_6.NopolExampleTest#test5 nopol_examples.nopol_example_6.NopolExampleTest#test2 nopol_examples.nopol_example_6.NopolExampleTest#test3 nopol_examples.nopol_example_6.NopolExampleTest#test6 nopol_examples.nopol_example_6.NopolExampleTest#test1
04:41:45.047 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:41:45.093 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.096 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test4 iteration 0
04:41:45.097 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=0
04:41:45.098 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4
04:41:45.098 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.098 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=320)
04:41:45.099 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.100 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.160 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.162 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test5 iteration 0
04:41:45.163 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=1
04:41:45.164 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=1
04:41:45.164 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.164 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=419)
04:41:45.164 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.165 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.178 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.180 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test2 iteration 0
04:41:45.181 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=5
04:41:45.182 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=3
04:41:45.182 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.182 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=441)
04:41:45.183 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.183 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.188 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.190 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test3 iteration 0
04:41:45.192 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=4
04:41:45.192 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=0
04:41:45.192 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.193 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=444)
04:41:45.193 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.194 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.202 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.205 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test6 iteration 0
04:41:45.206 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=0
04:41:45.207 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-3
04:41:45.207 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.207 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=447)
04:41:45.208 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.209 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.223 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.224 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test1 iteration 0
04:41:45.225 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=3
04:41:45.226 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=5
04:41:45.226 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.226 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=450)
04:41:45.227 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.228 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.235 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:41:45.237 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 6 elements
04:41:45.238 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] end 63 evaluated elements
========= Info ==========
Nb constants 3
Nb method invocations 0
Nb field access 0
Nb variables 3
Total 6
Nb evaluated expressions 29
Init Execution time 321 ms
Collect Execution time 147 ms
Combine Execution time 3.0 ms
Nb Combination par sec 9667 combinations/sec
Total Execution time 471 ms
Nb line execution 6
Nb results 1
Results:
1. a < b
========================
Stat
========================
Operators:
MINUS 2
GT 1
Methods:
Variable:
a 3
b 3
& 3 & 0 & 0 & 3 & 6 & 29 & 471 ms & 6 &
java -cp /builds/workspace/nopol/nopol/../test-projects/target/test-classes:/builds/workspace/nopol/nopol/../test-projects/target/classes:/builds/workspace/nopol/nopol/lib/junit-4.11.jar:/builds/workspace/nopol/nopol/target/surefire/surefirebooter100020861984821611.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar: fr.inria.lille.repair.MethodTestRunner nopol_examples.nopol_example_8.NopolExampleTest#test_4 nopol_examples.nopol_example_8.NopolExampleTest#test_3 nopol_examples.nopol_example_8.NopolExampleTest#test_2 nopol_examples.nopol_example_8.NopolExampleTest#test_1 nopol_examples.nopol_example_8.NopolExampleTest#test_11 nopol_examples.nopol_example_8.NopolExampleTest#test_9 nopol_examples.nopol_example_8.NopolExampleTest#test_10 nopol_examples.nopol_example_8.NopolExampleTest#test_8 nopol_examples.nopol_example_8.NopolExampleTest#test_7 nopol_examples.nopol_example_8.NopolExampleTest#test_6 nopol_examples.nopol_example_8.NopolExampleTest#test_5
04:41:45.502 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:41:45.547 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.550 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_4 iteration 0
04:41:45.552 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=7.0
04:41:45.553 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=8.0
04:41:45.553 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:41:45.553 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.554 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=329)
04:41:45.555 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.556 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.598 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.601 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_3 iteration 0
04:41:45.601 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=50.0
04:41:45.602 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=1.0
04:41:45.602 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:41:45.602 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.602 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=418)
04:41:45.603 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.603 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.613 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.615 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_2 iteration 0
04:41:45.617 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=2.0
04:41:45.618 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=50.0
04:41:45.619 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:41:45.619 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.619 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=421)
04:41:45.619 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.620 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.631 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.633 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_1 iteration 0
04:41:45.634 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=5.0
04:41:45.635 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=5.0
04:41:45.635 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:41:45.635 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.635 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=434)
04:41:45.636 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.637 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.648 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.650 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_9 iteration 0
04:41:45.651 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=101.0
04:41:45.652 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=1.0
04:41:45.652 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:41:45.652 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.652 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=440)
04:41:45.653 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.654 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.658 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.660 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_10 iteration 0
04:41:45.661 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=8451.0
04:41:45.666 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4897.0
04:41:45.666 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:41:45.666 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.666 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=443)
04:41:45.667 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.667 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.674 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.676 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_8 iteration 0
04:41:45.677 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=50.0
04:41:45.678 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=50.0
04:41:45.678 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:41:45.678 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.678 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=446)
04:41:45.679 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.679 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.687 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.689 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_7 iteration 0
04:41:45.690 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=5.0
04:41:45.691 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=50.0
04:41:45.691 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:41:45.691 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.691 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=449)
04:41:45.691 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.693 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.703 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.705 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_6 iteration 0
04:41:45.706 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=0.0
04:41:45.707 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=1.0
04:41:45.707 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:41:45.707 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.707 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=452)
04:41:45.708 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.709 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.714 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:41:45.716 [main] INFO f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_5 iteration 0
04:41:45.716 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=9.0
04:41:45.717 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=9.0
04:41:45.717 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:41:45.718 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:41:45.718 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=455)
04:41:45.721 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:41:45.722 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:41:45.725 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:41:45.729 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 7 elements
04:41:45.948 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] end 53457 evaluated elements
========= Info ==========
Nb constants 4
Nb method invocations 0
Nb field access 0
Nb variables 3
Total 7
Nb evaluated expressions 26696
Init Execution time 307 ms
Collect Execution time 180 ms
Combine Execution time 227.0 ms
Nb Combination par sec 117604 combinations/sec
Total Execution time 716 ms
Nb line execution 10
Nb results 1
Results:
1. (a * b) <= 100
========================
Stat
========================
Operators:
LT 1
MUL 1
Methods:
Variable:
a 1
b 1
& 4 & 0 & 0 & 3 & 7 & 26696 & 720 ms & 10 &
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.662 sec
Running fr.inria.lille.repair.spoon.ConditionnalInstrumenterTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.414 sec
Running fr.inria.lille.repair.expression.ExpressionTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running fr.inria.lille.repair.nopol.TseEvaluationTest
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 sec
Running fr.inria.lille.repair.nopol.Defects4jEvaluationMathTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec
Running fr.inria.lille.repair.nopol.Defects4jEvaluationTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec
Running fr.inria.lille.repair.nopol.NopolTest
04:41:46.470 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_1]
04:41:46.470 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:41:46.471 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:41:46.471 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_1.NopolExampleTest]
04:41:46.471 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_1], projectClasspath='[Ljava.net.URL;@385a2414', projectTests=[nopol_examples.nopol_example_1.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:41:46.471 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:41:46.471 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 149 MB
04:41:46.471 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:41:46.471 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 215 MB
04:41:46.471 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:41:46.471 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:41:46.471 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:41:48.675 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:41:48.675 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:16 which is executed by 7 tests
-126608641
04:41:48.751 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:41:48.751 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:15 which is executed by 8 tests
-126608641
04:41:48.800 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:41:48.977 [pool-292-thread-1] DEBUG f.i.l.r.n.s.ConstraintModelBuilder - Failing test(s): SourceLocation nopol_examples.nopol_example_1.NopolExample:15
[test6(nopol_examples.nopol_example_1.NopolExampleTest), test5(nopol_examples.nopol_example_1.NopolExampleTest)]
04:41:48.977 [pool-292-thread-1] DEBUG tests.output - First set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>, test5(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>]
04:41:48.977 [pool-292-thread-1] DEBUG tests.output - Second set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -1, test5(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -5]
04:41:48.977 [pool-292-thread-1] INFO f.i.l.r.n.synth.SMTNopolSynthesizer - Not enough specifications: 0. A trivial patch is "true" or "false", please write new tests specifying SourceLocation nopol_examples.nopol_example_1.NopolExample:15.
04:41:48.977 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #3
04:41:48.977 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:12 which is executed by 9 tests
-126608641
04:41:49.027 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:41:49.298 [pool-298-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=-1, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: true (test6)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=-5, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: true (test5)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=3, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test2)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=12, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test4)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=2, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test7)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=1, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test8)
constraint: {0=0, s.length()==0=false, s.length()=13, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=5, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test9)
04:41:49.299 [pool-298-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:41:49.325 [pool-298-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:41:49.402 [pool-298-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: index < 0
04:41:49.402 [pool-298-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL index < 0
04:41:49.492 [pool-298-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "index < 0" is working
04:41:49.511 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 6
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 3
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 16
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 3041ms
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - index < 0
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:41:49.512 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL
04:41:49.514 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:49.523 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_2]
04:41:49.523 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:41:49.523 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:41:49.523 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_2.NopolExampleTest]
04:41:49.524 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_2], projectClasspath='[Ljava.net.URL;@64d3fb7f', projectTests=[nopol_examples.nopol_example_2.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:41:49.524 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:41:49.524 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 122 MB
04:41:49.524 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:41:49.524 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 215 MB
04:41:49.524 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:41:49.524 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:41:49.524 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:41:51.624 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:41:51.624 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_2.NopolExample:11 which is executed by 9 tests
-126608641
04:41:51.667 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:41:51.889 [pool-340-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, a=2, b=-8, (b - a)=-10, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test9)
constraint: {0=0, a=4, b=-2, (b - a)=-6, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test4)
constraint: {0=0, a=-2, b=-4, (b - a)=-2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test6)
constraint: {0=0, a=4, b=2, (b - a)=-2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test2)
constraint: {0=0, a=-4, b=-2, (b - a)=2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=false}. outcome: true (test7)
constraint: {0=0, a=-2, b=4, (b - a)=6, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=false}. outcome: true (test5)
constraint: {0=0, a=2, b=4, (b - a)=2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=false}. outcome: true (test1)
04:41:51.890 [pool-340-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:41:51.904 [pool-340-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:41:51.978 [pool-340-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 1 < (b - a)
04:41:51.978 [pool-340-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL 1 < (b - a)
04:41:52.111 [pool-340-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "1 < (b - a)" is working
04:41:52.127 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:41:52.127 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:41:52.127 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 2
04:41:52.127 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 7
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 4
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 14
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2604ms
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol - 1 < (b - a)
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:41:52.128 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:41:52.129 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:52.141 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_3]
04:41:52.141 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:41:52.141 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:41:52.141 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_3.NopolExampleTest]
04:41:52.141 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_3], projectClasspath='[Ljava.net.URL;@26366d79', projectTests=[nopol_examples.nopol_example_3.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:41:52.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:41:52.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 154 MB
04:41:52.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:41:52.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 215 MB
04:41:52.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:41:52.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:41:52.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:41:54.128 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:41:54.128 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_3.NopolExample:11 which is executed by 9 tests
-126608641
04:41:54.168 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:41:54.409 [pool-391-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, a=-8, tmp != 0=true, tmp=-1}. outcome: false (test5)
constraint: {0=0, a=2, tmp != 0=true, tmp=1}. outcome: false (test4)
constraint: {0=0, a=0, tmp != 0=true, tmp=-1}. outcome: false (test9)
constraint: {0=0, a=50, tmp != 0=true, tmp=1}. outcome: false (test8)
constraint: {0=0, a=8, tmp != 0=true, tmp=1}. outcome: false (test7)
constraint: {0=0, a=-1, tmp != 0=false, tmp=0}. outcome: true (test3)
constraint: {0=0, a=5, tmp != 0=false, tmp=0}. outcome: true (test2)
constraint: {0=0, a=3, tmp != 0=false, tmp=0}. outcome: true (test1)
constraint: {0=0, a=65, tmp != 0=false, tmp=0}. outcome: true (test6)
04:41:54.410 [pool-391-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:41:54.424 [pool-391-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:41:54.476 [pool-391-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 0 == tmp
04:41:54.476 [pool-391-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_3.NopolExample:11: CONDITIONAL 0 == tmp
04:41:54.555 [pool-391-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "0 == tmp" is working
04:41:54.563 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:41:54.564 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:41:54.564 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 3
04:41:54.564 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 8
04:41:54.565 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 5
04:41:54.566 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 9
04:41:54.566 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:41:54.567 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:41:54.567 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:41:54.568 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 12
04:41:54.568 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2422ms
04:41:54.568 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:54.569 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:41:54.570 [main] INFO fr.inria.lille.repair.nopol.NoPol - 0 == tmp
04:41:54.572 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:41:54.572 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_3.NopolExample:11: CONDITIONAL
04:41:54.573 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:54.579 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_5]
04:41:54.579 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:41:54.580 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: PRECONDITION
04:41:54.580 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_5.NopolExampleTest]
04:41:54.581 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=PRECONDITION, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_5], projectClasspath='[Ljava.net.URL;@1707f9e0', projectTests=[nopol_examples.nopol_example_5.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:41:54.581 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:41:54.582 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 73 MB
04:41:54.582 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:41:54.583 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 214 MB
04:41:54.583 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:41:54.584 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:41:54.584 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:41:56.658 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:41:56.659 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_5.NopolExample:21 which is executed by 6 tests
-126608641
04:41:56.698 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:41:56.698 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_5.NopolExample:20 which is executed by 6 tests
-126608641
04:41:56.740 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:41:56.912 [pool-448-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {a=-2, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: false (test4)
constraint: {a=-5, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: false (test5)
constraint: {a=2, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (test1)
constraint: {a=10, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (test2)
constraint: {a=1, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (test6)
04:41:56.912 [pool-448-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:41:56.923 [pool-448-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:41:56.964 [pool-448-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: -1 < a
04:41:56.964 [pool-448-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION -1 < a
04:41:57.053 [pool-448-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "-1 < a" is working
04:41:57.060 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 9
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 6
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 5
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2481ms
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - -1 < a
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 6
04:41:57.061 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION
04:41:57.062 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:57.069 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_6]
04:41:57.069 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:41:57.069 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:41:57.069 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_6.NopolExampleTest]
04:41:57.069 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_6], projectClasspath='[Ljava.net.URL;@1b995475', projectTests=[nopol_examples.nopol_example_6.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:41:57.069 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:41:57.069 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 110 MB
04:41:57.069 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:41:57.069 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 214 MB
04:41:57.069 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:41:57.069 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:41:57.070 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:41:59.099 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:41:59.099 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_6.NopolExample:7 which is executed by 6 tests
-126608641
04:41:59.136 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:41:59.299 [pool-478-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {a=5, b=3, a > b=true}. outcome: false (test2)
constraint: {a=0, b=-3, a > b=true}. outcome: false (test6)
constraint: {a=4, b=0, a > b=true}. outcome: false (test3)
constraint: {a=3, b=5, a > b=false}. outcome: true (test1)
constraint: {a=0, b=4, a > b=false}. outcome: true (test4)
04:41:59.300 [pool-478-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:41:59.310 [pool-478-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:41:59.349 [pool-478-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: a < b
04:41:59.349 [pool-478-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_6.NopolExample:7: CONDITIONAL a < b
04:41:59.421 [pool-478-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "a < b" is working
04:41:59.428 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 10
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 7
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 5
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2359ms
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - a < b
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 6
04:41:59.429 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_6.NopolExample:7: CONDITIONAL
04:41:59.430 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:41:59.461 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_7]
04:41:59.462 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:41:59.462 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:41:59.462 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_7.NopolExampleTest]
04:41:59.462 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_7], projectClasspath='[Ljava.net.URL;@6c4e6bdf', projectTests=[nopol_examples.nopol_example_7.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:41:59.462 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:41:59.462 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 161 MB
04:41:59.462 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:41:59.462 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 215 MB
04:41:59.462 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:41:59.462 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:41:59.462 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:42:01.513 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:42:01.513 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_7.NopolExample:22 which is executed by 4 tests
-126608641
04:42:01.560 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:42:01.560 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_7.NopolExample:21 which is executed by 30 tests
-126608641
04:42:01.609 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:42:01.893 [pool-514-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, a=2, intermediaire=0, intermediaire == 0=true}. outcome: false (test1)
constraint: {0=0, a=29, intermediaire=1, intermediaire == 0=false}. outcome: false (test10)
constraint: {0=0, a=31, intermediaire=1, intermediaire == 0=false}. outcome: false (test11)
constraint: {0=0, a=37, intermediaire=1, intermediaire == 0=false}. outcome: false (test12)
constraint: {0=0, a=41, intermediaire=1, intermediaire == 0=false}. outcome: false (test13)
constraint: {0=0, a=43, intermediaire=1, intermediaire == 0=false}. outcome: false (test14)
constraint: {0=0, a=47, intermediaire=1, intermediaire == 0=false}. outcome: false (test15)
constraint: {0=0, a=53, intermediaire=1, intermediaire == 0=false}. outcome: false (test16)
constraint: {0=0, a=59, intermediaire=1, intermediaire == 0=false}. outcome: false (test17)
constraint: {0=0, a=61, intermediaire=1, intermediaire == 0=false}. outcome: false (test18)
constraint: {0=0, a=67, intermediaire=1, intermediaire == 0=false}. outcome: false (test19)
constraint: {0=0, a=71, intermediaire=1, intermediaire == 0=false}. outcome: false (test20)
constraint: {0=0, a=73, intermediaire=1, intermediaire == 0=false}. outcome: false (test21)
constraint: {0=0, a=79, intermediaire=1, intermediaire == 0=false}. outcome: false (test22)
constraint: {0=0, a=83, intermediaire=1, intermediaire == 0=false}. outcome: false (test23)
constraint: {0=0, a=89, intermediaire=1, intermediaire == 0=false}. outcome: false (test24)
constraint: {0=0, a=97, intermediaire=1, intermediaire == 0=false}. outcome: false (test25)
constraint: {0=0, a=4, intermediaire=0, intermediaire == 0=true}. outcome: true (test26)
constraint: {0=0, a=3, intermediaire=1, intermediaire == 0=false}. outcome: false (test2)
constraint: {0=0, a=5, intermediaire=1, intermediaire == 0=false}. outcome: false (test3)
constraint: {0=0, a=7, intermediaire=1, intermediaire == 0=false}. outcome: false (test4)
constraint: {0=0, a=11, intermediaire=1, intermediaire == 0=false}. outcome: false (test5)
constraint: {0=0, a=13, intermediaire=1, intermediaire == 0=false}. outcome: false (test6)
constraint: {0=0, a=17, intermediaire=1, intermediaire == 0=false}. outcome: false (test7)
constraint: {0=0, a=19, intermediaire=1, intermediaire == 0=false}. outcome: false (test8)
constraint: {0=0, a=23, intermediaire=1, intermediaire == 0=false}. outcome: false (test9)
04:42:01.893 [pool-514-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:01.912 [pool-514-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:02.046 [pool-514-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
! of arity: 1
|| of arity: 2
&& of arity: 2
04:42:02.294 [pool-514-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: (intermediaire == 0) && (3 < a)
04:42:02.295 [pool-514-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_7.NopolExample:21: CONDITIONAL (intermediaire == 0) && (3 < a)
04:42:02.374 [pool-514-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(intermediaire == 0) && (3 < a)" is working
04:42:02.401 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 11
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 8
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 26
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 3
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [7] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2, ! of arity: 1, || of arity: 2, && of arity: 2]
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 7
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 9
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2940ms
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:42:02.402 [main] INFO fr.inria.lille.repair.nopol.NoPol - (intermediaire == 0) && (3 < a)
04:42:02.403 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 30
04:42:02.403 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_7.NopolExample:21: CONDITIONAL
04:42:02.403 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:02.432 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_8]
04:42:02.432 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:42:02.432 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:42:02.432 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_8.NopolExampleTest]
04:42:02.432 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_8], projectClasspath='[Ljava.net.URL;@544be0ec', projectTests=[nopol_examples.nopol_example_8.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:42:02.432 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:42:02.432 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 153 MB
04:42:02.432 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:42:02.432 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 207 MB
04:42:02.432 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:42:02.432 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:42:02.433 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:42:04.711 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:42:04.711 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_8.NopolExample:15 which is executed by 5 tests
-126608641
04:42:04.750 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:42:04.752 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_8.NopolExample:12 which is executed by 10 tests
-126608641
04:42:04.788 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:42:04.981 [pool-635-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {a=2.0, (a * b)=100.0, 100=100, b=50.0, (a * b) < 100=false}. outcome: true (test_2)
constraint: {a=8451.0, (a * b)=4.1384547E7, 100=100, b=4897.0, (a * b) < 100=false}. outcome: false (test_10)
constraint: {a=5.0, (a * b)=25.0, 100=100, b=5.0, (a * b) < 100=true}. outcome: true (test_1)
constraint: {a=50.0, (a * b)=50.0, 100=100, b=1.0, (a * b) < 100=true}. outcome: true (test_3)
constraint: {a=7.0, (a * b)=56.0, 100=100, b=8.0, (a * b) < 100=true}. outcome: true (test_4)
constraint: {a=9.0, (a * b)=81.0, 100=100, b=9.0, (a * b) < 100=true}. outcome: true (test_5)
constraint: {a=0.0, (a * b)=0.0, 100=100, b=1.0, (a * b) < 100=true}. outcome: true (test_6)
constraint: {a=5.0, (a * b)=250.0, 100=100, b=50.0, (a * b) < 100=false}. outcome: false (test_7)
constraint: {a=50.0, (a * b)=2500.0, 100=100, b=50.0, (a * b) < 100=false}. outcome: false (test_8)
constraint: {a=101.0, (a * b)=101.0, 100=100, b=1.0, (a * b) < 100=false}. outcome: false (test_9)
04:42:04.981 [pool-635-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:04.993 [pool-635-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:05.059 [pool-635-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: (a * b) <= 100
04:42:05.059 [pool-635-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_8.NopolExample:12: CONDITIONAL (a * b) <= 100
04:42:05.132 [pool-635-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(a * b) <= 100" is working
04:42:05.139 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 2
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 12
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 9
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 10
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 10
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2707ms
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - (a * b) <= 100
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 10
04:42:05.140 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_8.NopolExample:12: CONDITIONAL
04:42:05.141 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_2]
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_2.NopolExampleTest]
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_2], projectClasspath='[Ljava.net.URL;@792a0b08', projectTests=[nopol_examples.nopol_example_2.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 73 MB
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 214 MB
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:42:05.142 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:42:05.182 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_2]
04:42:05.182 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:42:05.182 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:42:05.182 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_2.NopolExampleTest]
04:42:05.183 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_2], projectClasspath='[Ljava.net.URL;@792a0b08', projectTests=[nopol_examples.nopol_example_2.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:42:05.183 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:42:05.183 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 58 MB
04:42:05.183 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:42:05.183 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 214 MB
04:42:05.183 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:42:05.184 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:42:05.184 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:42:07.168 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:42:07.168 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_2.NopolExample:11 which is executed by 9 tests
-126608641
04:42:07.213 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:42:07.403 [pool-679-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, a=-2, b=-4, (b - a)=-2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test6)
constraint: {0=0, a=2, b=4, (b - a)=2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=false}. outcome: true (test1)
04:42:07.403 [pool-679-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:07.413 [pool-679-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:07.442 [pool-679-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: (b - a) == 2
04:42:07.442 [pool-679-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL (b - a) == 2
04:42:07.528 [pool-679-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(b - a) == 2" is working
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 2
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 13
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 10
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 2
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 14
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2353ms
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:07.535 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:42:07.536 [main] INFO fr.inria.lille.repair.nopol.NoPol - (b - a) == 2
04:42:07.536 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:42:07.536 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:42:07.536 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:07.540 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_5]
04:42:07.541 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:42:07.541 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: PRE_THEN_COND
04:42:07.541 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_5.NopolExampleTest]
04:42:07.541 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=PRE_THEN_COND, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_5], projectClasspath='[Ljava.net.URL;@7407a308', projectTests=[nopol_examples.nopol_example_5.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:42:07.541 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:42:07.541 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 105 MB
04:42:07.541 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:42:07.541 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 214 MB
04:42:07.541 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:42:07.541 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:42:07.541 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:42:09.559 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:42:09.559 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_5.NopolExample:21 which is executed by 6 tests
-126608641
04:42:09.598 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:42:09.598 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_5.NopolExample:20 which is executed by 6 tests
-126608641
04:42:09.636 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:42:09.796 [pool-700-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {a=-2, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: false (test4)
constraint: {a=-5, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: false (test5)
constraint: {a=2, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (test1)
constraint: {a=10, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (test2)
constraint: {a=1, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (test6)
04:42:09.799 [pool-700-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:09.811 [pool-700-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:09.846 [pool-700-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: -1 < a
04:42:09.846 [pool-700-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION -1 < a
04:42:09.966 [pool-700-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "-1 < a" is working
04:42:09.974 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:42:09.974 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:42:09.974 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:42:09.974 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 14
04:42:09.974 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 11
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 5
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2434ms
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol - -1 < a
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 6
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION
04:42:09.975 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:09.976 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_2]
04:42:09.976 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:42:09.976 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:42:09.976 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_2.NopolExampleTest]
04:42:09.977 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_2], projectClasspath='[Ljava.net.URL;@48972ea2', projectTests=[nopol_examples.nopol_example_2.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:42:09.977 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:42:09.977 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 151 MB
04:42:09.977 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:42:09.977 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 216 MB
04:42:09.977 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:42:09.977 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:42:09.977 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:42:12.103 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:42:12.103 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_2.NopolExample:11 which is executed by 9 tests
-126608641
04:42:12.144 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:42:12.394 [pool-729-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, a=2, b=-8, (b - a)=-10, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test9)
constraint: {0=0, a=4, b=-2, (b - a)=-6, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test4)
constraint: {0=0, a=-2, b=-4, (b - a)=-2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test6)
constraint: {0=0, a=4, b=2, (b - a)=-2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=true}. outcome: false (test2)
constraint: {0=0, a=-4, b=-2, (b - a)=2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=false}. outcome: true (test7)
constraint: {0=0, a=-2, b=4, (b - a)=6, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=false}. outcome: true (test5)
constraint: {0=0, a=2, b=4, (b - a)=2, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass=12302, (b - a) < 0=false}. outcome: true (test1)
04:42:12.395 [pool-729-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:12.407 [pool-729-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:12.469 [pool-729-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 1 < (b - a)
04:42:12.469 [pool-729-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL 1 < (b - a)
04:42:12.578 [pool-729-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "1 < (b - a)" is working
04:42:12.589 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 2
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 15
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 12
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 14
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2613ms
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - 1 < (b - a)
04:42:12.590 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:42:12.591 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:42:12.591 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:12.596 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_1]
04:42:12.596 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:42:12.596 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: COND_THEN_PRE
04:42:12.597 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_1.NopolExampleTest]
04:42:12.597 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=COND_THEN_PRE, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_1], projectClasspath='[Ljava.net.URL;@181a2c3d', projectTests=[nopol_examples.nopol_example_1.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:42:12.597 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:42:12.597 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 64 MB
04:42:12.598 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:42:12.598 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 213 MB
04:42:12.598 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:42:12.598 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:42:12.598 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:42:14.696 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:42:14.697 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:16 which is executed by 7 tests
-126608641
04:42:14.743 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:42:14.860 [pool-780-thread-1] DEBUG f.i.l.r.n.s.ConstraintModelBuilder - Failing test(s): SourceLocation nopol_examples.nopol_example_1.NopolExample:16
[test6(nopol_examples.nopol_example_1.NopolExampleTest), test5(nopol_examples.nopol_example_1.NopolExampleTest)]
04:42:14.860 [pool-780-thread-1] DEBUG tests.output - First set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>, test5(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>]
04:42:14.860 [pool-780-thread-1] DEBUG tests.output - Second set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -1, test5(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -5]
04:42:14.860 [pool-780-thread-1] INFO f.i.l.r.n.synth.SMTNopolSynthesizer - Not enough specifications: 0. A trivial patch is "true" or "false", please write new tests specifying SourceLocation nopol_examples.nopol_example_1.NopolExample:16.
04:42:14.860 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:42:14.861 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:15 which is executed by 8 tests
-126608641
04:42:14.900 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:42:15.034 [pool-786-thread-1] DEBUG f.i.l.r.n.s.ConstraintModelBuilder - Failing test(s): SourceLocation nopol_examples.nopol_example_1.NopolExample:15
[test6(nopol_examples.nopol_example_1.NopolExampleTest), test5(nopol_examples.nopol_example_1.NopolExampleTest)]
04:42:15.035 [pool-786-thread-1] DEBUG tests.output - First set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>, test5(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>]
04:42:15.035 [pool-786-thread-1] DEBUG tests.output - Second set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -1, test5(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -5]
04:42:15.035 [pool-786-thread-1] INFO f.i.l.r.n.synth.SMTNopolSynthesizer - Not enough specifications: 0. A trivial patch is "true" or "false", please write new tests specifying SourceLocation nopol_examples.nopol_example_1.NopolExample:15.
04:42:15.035 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:42:15.146 [pool-792-thread-1] DEBUG f.i.l.r.n.s.ConstraintModelBuilder - Failing test(s): SourceLocation nopol_examples.nopol_example_1.NopolExample:15
[test6(nopol_examples.nopol_example_1.NopolExampleTest), test5(nopol_examples.nopol_example_1.NopolExampleTest)]
04:42:15.146 [pool-792-thread-1] DEBUG tests.output - First set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>, test5(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>]
04:42:15.147 [pool-792-thread-1] DEBUG tests.output - Second set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -1, test5(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -5]
04:42:15.147 [pool-792-thread-1] INFO f.i.l.r.n.synth.SMTNopolSynthesizer - Not enough specifications: 0. A trivial patch is "true" or "false", please write new tests specifying SourceLocation nopol_examples.nopol_example_1.NopolExample:15.
04:42:15.147 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #3
04:42:15.147 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:12 which is executed by 9 tests
-126608641
04:42:15.184 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:42:15.385 [pool-798-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=-1, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: true (test6)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=-5, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: true (test5)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=3, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test2)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=12, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test4)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=2, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test7)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=1, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test8)
constraint: {0=0, s.length()==0=false, s.length()=13, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=5, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test9)
04:42:15.385 [pool-798-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:15.409 [pool-798-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:15.469 [pool-798-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: index < 0
04:42:15.469 [pool-798-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL index < 0
04:42:15.542 [pool-798-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "index < 0" is working
04:42:15.555 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 19
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 13
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 16
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2959ms
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - index < 0
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:42:15.556 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL
04:42:15.558 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:15.562 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_1]
04:42:15.562 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:42:15.563 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:42:15.563 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_1.NopolExampleTest]
04:42:15.563 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_1], projectClasspath='[Ljava.net.URL;@2fc815e5', projectTests=[nopol_examples.nopol_example_1.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:42:15.563 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:42:15.563 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 101 MB
04:42:15.563 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:42:15.563 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 213 MB
04:42:15.563 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:42:15.563 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:42:15.563 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:42:17.623 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:42:17.623 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:16 which is executed by 7 tests
-126608641
04:42:17.660 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:42:17.660 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:15 which is executed by 8 tests
-126608641
04:42:17.703 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:42:17.832 [pool-840-thread-1] DEBUG f.i.l.r.n.s.ConstraintModelBuilder - Failing test(s): SourceLocation nopol_examples.nopol_example_1.NopolExample:15
[test6(nopol_examples.nopol_example_1.NopolExampleTest), test5(nopol_examples.nopol_example_1.NopolExampleTest)]
04:42:17.832 [pool-840-thread-1] DEBUG tests.output - First set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>, test5(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>]
04:42:17.832 [pool-840-thread-1] DEBUG tests.output - Second set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -1, test5(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -5]
04:42:17.832 [pool-840-thread-1] INFO f.i.l.r.n.synth.SMTNopolSynthesizer - Not enough specifications: 0. A trivial patch is "true" or "false", please write new tests specifying SourceLocation nopol_examples.nopol_example_1.NopolExample:15.
04:42:17.832 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #3
04:42:17.832 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:12 which is executed by 9 tests
-126608641
04:42:17.875 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:42:18.059 [pool-846-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=-1, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: true (test6)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=-5, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: true (test5)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=3, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test2)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=12, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test4)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=2, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test7)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=1, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test8)
constraint: {0=0, s.length()==0=false, s.length()=13, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=5, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test9)
04:42:18.061 [pool-846-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:18.074 [pool-846-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:18.131 [pool-846-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: index < 0
04:42:18.132 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:42:18.133 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:42:18.134 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:42:18.134 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 21
04:42:18.134 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 14
04:42:18.135 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:42:18.135 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:42:18.136 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:42:18.136 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:42:18.136 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 16
04:42:18.136 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2570ms
04:42:18.136 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:18.136 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:42:18.136 [main] INFO fr.inria.lille.repair.nopol.NoPol - index < 0
04:42:18.136 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:42:18.136 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL
04:42:18.136 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_1]
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: PRE_THEN_COND
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_1.NopolExampleTest]
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=PRE_THEN_COND, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_1], projectClasspath='[Ljava.net.URL;@740a2228', projectTests=[nopol_examples.nopol_example_1.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 111 MB
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 214 MB
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:42:18.144 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:42:20.240 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:42:20.240 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:16 which is executed by 7 tests
-126608641
04:42:20.276 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:42:20.393 [pool-879-thread-1] DEBUG f.i.l.r.n.s.ConstraintModelBuilder - Failing test(s): SourceLocation nopol_examples.nopol_example_1.NopolExample:16
[test6(nopol_examples.nopol_example_1.NopolExampleTest), test5(nopol_examples.nopol_example_1.NopolExampleTest)]
04:42:20.394 [pool-879-thread-1] DEBUG tests.output - First set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>, test5(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>]
04:42:20.394 [pool-879-thread-1] DEBUG tests.output - Second set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -1, test5(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -5]
04:42:20.394 [pool-879-thread-1] INFO f.i.l.r.n.synth.SMTNopolSynthesizer - Not enough specifications: 0. A trivial patch is "true" or "false", please write new tests specifying SourceLocation nopol_examples.nopol_example_1.NopolExample:16.
04:42:20.394 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:42:20.394 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:15 which is executed by 8 tests
-126608641
04:42:20.433 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:42:20.560 [pool-885-thread-1] DEBUG f.i.l.r.n.s.ConstraintModelBuilder - Failing test(s): SourceLocation nopol_examples.nopol_example_1.NopolExample:15
[test6(nopol_examples.nopol_example_1.NopolExampleTest), test5(nopol_examples.nopol_example_1.NopolExampleTest)]
04:42:20.560 [pool-885-thread-1] DEBUG tests.output - First set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>, test5(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>]
04:42:20.560 [pool-885-thread-1] DEBUG tests.output - Second set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -1, test5(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -5]
04:42:20.560 [pool-885-thread-1] INFO f.i.l.r.n.synth.SMTNopolSynthesizer - Not enough specifications: 0. A trivial patch is "true" or "false", please write new tests specifying SourceLocation nopol_examples.nopol_example_1.NopolExample:15.
04:42:20.561 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:42:20.725 [pool-891-thread-1] DEBUG f.i.l.r.n.s.ConstraintModelBuilder - Failing test(s): SourceLocation nopol_examples.nopol_example_1.NopolExample:15
[test6(nopol_examples.nopol_example_1.NopolExampleTest), test5(nopol_examples.nopol_example_1.NopolExampleTest)]
04:42:20.725 [pool-891-thread-1] DEBUG tests.output - First set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>, test5(nopol_examples.nopol_example_1.NopolExampleTest): expected:<a> but was:<d>]
04:42:20.725 [pool-891-thread-1] DEBUG tests.output - Second set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -1, test5(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -5]
04:42:20.727 [pool-891-thread-1] INFO f.i.l.r.n.synth.SMTNopolSynthesizer - Not enough specifications: 0. A trivial patch is "true" or "false", please write new tests specifying SourceLocation nopol_examples.nopol_example_1.NopolExample:15.
04:42:20.727 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #3
04:42:20.727 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_1.NopolExample:12 which is executed by 9 tests
-126608641
04:42:20.768 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:42:20.875 [pool-897-thread-1] DEBUG f.i.l.r.n.s.ConstraintModelBuilder - Failing test(s): SourceLocation nopol_examples.nopol_example_1.NopolExample:12
[test6(nopol_examples.nopol_example_1.NopolExampleTest), test5(nopol_examples.nopol_example_1.NopolExampleTest)]
04:42:20.876 [pool-897-thread-1] DEBUG tests.output - First set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -1, test5(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -5]
04:42:20.876 [pool-897-thread-1] DEBUG tests.output - Second set:
[test6(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -1, test5(nopol_examples.nopol_example_1.NopolExampleTest): String index out of range: -5]
04:42:20.877 [pool-897-thread-1] INFO f.i.l.r.n.synth.SMTNopolSynthesizer - Not enough specifications: 0. A trivial patch is "true" or "false", please write new tests specifying SourceLocation nopol_examples.nopol_example_1.NopolExample:12.
04:42:20.878 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:42:21.099 [pool-903-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=-1, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: true (test6)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=-5, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: true (test5)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=3, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test2)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=12, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test4)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=2, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test7)
constraint: {0=0, s.length()==0=false, s.length()=4, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=1, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test8)
constraint: {0=0, s.length()==0=false, s.length()=13, nopol_examples.nopol_example_1.NopolExample.this.index=30, nopol_examples.nopol_example_1.NopolExample.s.length()=42, index=5, index == 0=false, nopol_examples.nopol_example_1.NopolExample.s!=null=true, nopol_examples.nopol_example_1.NopolExample.s.length()==0=false, s!=null=true}. outcome: false (test9)
04:42:21.099 [pool-903-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:21.114 [pool-903-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:21.172 [pool-903-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: index < 0
04:42:21.172 [pool-903-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL index < 0
04:42:21.249 [pool-903-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "index < 0" is working
04:42:21.257 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:42:21.258 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:42:21.258 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:42:21.258 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 26
04:42:21.259 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 15
04:42:21.259 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:42:21.259 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:42:21.259 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:42:21.259 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:42:21.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 16
04:42:21.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 3113ms
04:42:21.260 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:21.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:42:21.260 [main] INFO fr.inria.lille.repair.nopol.NoPol - index < 0
04:42:21.261 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:42:21.261 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL
04:42:21.262 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:21.267 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_5]
04:42:21.267 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:42:21.267 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: COND_THEN_PRE
04:42:21.267 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_5.NopolExampleTest]
04:42:21.268 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=COND_THEN_PRE, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_5], projectClasspath='[Ljava.net.URL;@1178987', projectTests=[nopol_examples.nopol_example_5.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:42:21.268 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:42:21.268 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 98 MB
04:42:21.268 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:42:21.269 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 213 MB
04:42:21.270 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:42:21.270 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:42:21.270 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:42:23.372 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:42:23.372 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_5.NopolExample:21 which is executed by 6 tests
-126608641
04:42:23.411 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:42:23.411 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_5.NopolExample:20 which is executed by 6 tests
-126608641
04:42:23.448 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:42:23.612 [pool-945-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {a=-2, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: false (test4)
constraint: {a=-5, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: false (test5)
constraint: {a=2, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (test1)
constraint: {a=10, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (test2)
constraint: {a=1, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (test6)
04:42:23.612 [pool-945-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:23.626 [pool-945-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:23.662 [pool-945-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: -1 < a
04:42:23.663 [pool-945-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION -1 < a
04:42:23.759 [pool-945-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "-1 < a" is working
04:42:23.765 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 27
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 16
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 5
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2498ms
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - -1 < a
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 6
04:42:23.766 [main] INFO fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION
04:42:23.767 [main] INFO fr.inria.lille.repair.nopol.NoPol -
Tests run: 15, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 37.305 sec
Running fr.inria.lille.commons.smt.SMTLibTest
Tests run: 32, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.152 sec
Running fr.inria.lille.commons.smt.SMTLibEqualVisitorTest
04:42:23.949 [main] WARN f.i.l.c.s.smt.SMTLibEqualVisitor - Empty implementation of fr.inria.lille.commons.synthesis.smt.SMTLibEqualVisitor.visit(IApplication)
Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 sec
Running fr.inria.lille.commons.smt.ComparisonTest
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running fr.inria.lille.commons.trace.ValuesCollectorTest
Collected variables [aBoolean, reachableVariable]
Expected variables [aBoolean, reachableVariable]
Getters: {}
Collected variables [index, word, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer]
Expected variables [word, index, infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer]
Getters: {infinitel_examples.infinitel_example_5.InfinitelExample.this.consumer=[getConsumed, getSize]}
Collected variables [nested.privateInstanceField, spoon.example.ClassToSpoon.privateStaticField, spoon.example.ClassToSpoon.this.protectedInstanceField, spoon.example.ClassToSpoon.this.publicInstanceField, spoon.example.ClassToSpoon.protectedStaticField, spoon.example.ClassToSpoon.NestedClassToSpoon.this.privateNestedInstanceField, comparable.privateNestedInstanceField, comparable.publicNestedInstanceField, nested, nested.protectedInstanceField, nested.publicInstanceField, comparable.protectedNestedInstanceField, spoon.example.ClassToSpoon.publicStaticField, spoon.example.ClassToSpoon.NestedClassToSpoon.this.protectedNestedInstanceField, spoon.example.ClassToSpoon.this.privateInstanceField, comparable, spoon.example.ClassToSpoon.NestedClassToSpoon.this.publicNestedInstanceField]
Expected variables [comparable, nested, comparable.privateNestedInstanceField, comparable.publicNestedInstanceField, comparable.protectedNestedInstanceField, spoon.example.ClassToSpoon.protectedStaticField, spoon.example.ClassToSpoon.privateStaticField, spoon.example.ClassToSpoon.publicStaticField, nested.publicInstanceField, nested.protectedInstanceField, nested.privateInstanceField, spoon.example.ClassToSpoon.NestedClassToSpoon.this.protectedNestedInstanceField, spoon.example.ClassToSpoon.NestedClassToSpoon.this.publicNestedInstanceField, spoon.example.ClassToSpoon.NestedClassToSpoon.this.privateNestedInstanceField, spoon.example.ClassToSpoon.this.publicInstanceField, spoon.example.ClassToSpoon.this.privateInstanceField, spoon.example.ClassToSpoon.this.protectedInstanceField]
Getters: {}
Collected variables [nopol_examples.nopol_example_2.NopolExample.1.this.limit]
Expected variables [nopol_examples.nopol_example_2.NopolExample.1.this.limit]
Getters: {}
04:42:24.407 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {a=-5, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: false (<unknown>)
constraint: {a=2, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (<unknown>)
constraint: {a=10, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (<unknown>)
constraint: {a=-2, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: false (<unknown>)
constraint: {a=-2, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: false (<unknown>)
constraint: {a=1, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (<unknown>)
constraint: {a=0, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false, r=1}. outcome: true (<unknown>)
04:42:24.407 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:24.418 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:24.442 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
! of arity: 1
|| of arity: 2
&& of arity: 2
04:42:24.598 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
! of arity: 1
|| of arity: 2
&& of arity: 2
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:24.907 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
! of arity: 1
|| of arity: 2
&& of arity: 2
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
! of arity: 1
|| of arity: 2
&& of arity: 2
04:42:57.218 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Failed code synthesis, returning NullCodeGenesis
04:42:57.324 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {result=false, a=-5, r=1, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false}. outcome: false (<unknown>)
constraint: {result=true, a=2, r=1, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false}. outcome: true (<unknown>)
constraint: {result=true, a=10, r=1, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false}. outcome: true (<unknown>)
constraint: {result=false, a=-2, r=1, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false}. outcome: false (<unknown>)
constraint: {result=false, a=-2, r=1, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false}. outcome: false (<unknown>)
constraint: {result=true, a=1, r=1, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false}. outcome: true (<unknown>)
constraint: {result=true, a=0, r=1, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass!=null=false}. outcome: true (<unknown>)
04:42:57.326 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:57.340 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:57.373 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: -1 <= a
Collected variables [a, b]
Expected variables [a, b]
Getters: {}
Collected variables [11, (!(a < b)), 0, a, (a * b), b, -b, ((a * b) < 11), (a < b)]
Expected variables [0, 11, a, b, -b, (a * b), (a < b), (!(a < b)), ((a * b) < 11)]
Getters: {}
Collected variables [spoon.example.ClassToSpoon.privateStaticField, nested2.protectedInstanceField, spoon.example.ClassToSpoon.this.protectedInstanceField, spoon.example.ClassToSpoon.this.publicInstanceField, spoon.example.ClassToSpoon.protectedStaticField, comparable.privateNestedInstanceField, nested2, comparable.publicNestedInstanceField, nested2.privateInstanceField, nested2.publicInstanceField, comparable.protectedNestedInstanceField, spoon.example.ClassToSpoon.publicStaticField, spoon.example.ClassToSpoon.this.privateInstanceField, comparable]
Expected variables [comparable, nested2, comparable.privateNestedInstanceField, comparable.publicNestedInstanceField, comparable.protectedNestedInstanceField, spoon.example.ClassToSpoon.protectedStaticField, spoon.example.ClassToSpoon.privateStaticField, spoon.example.ClassToSpoon.publicStaticField, nested2.privateInstanceField, nested2.publicInstanceField, nested2.protectedInstanceField, spoon.example.ClassToSpoon.this.publicInstanceField, spoon.example.ClassToSpoon.this.privateInstanceField, spoon.example.ClassToSpoon.this.protectedInstanceField]
Getters: {}
Collected variables [aBoolean, nopol_examples.nopol_example_2.NopolExample.InnerNopolExample.this.fieldOfInnerClass, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass]
Expected variables [aBoolean, nopol_examples.nopol_example_2.NopolExample.InnerNopolExample.this.fieldOfInnerClass, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass]
Getters: {}
Collected variables [index, nopol_examples.nopol_example_1.NopolExample.s, s, nopol_examples.nopol_example_1.NopolExample.this.index]
Expected variables [s, index, nopol_examples.nopol_example_1.NopolExample.this.index, nopol_examples.nopol_example_1.NopolExample.s]
Getters: {}
Collected variables [a, b, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass]
Expected variables [b, a, nopol_examples.nopol_example_2.NopolExample.this.fieldOfOuterClass]
Getters: {}
Collected variables [a, tmp]
Expected variables [a, tmp]
Getters: {}
Collected variables [a, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass, r]
Expected variables [r, a, nopol_examples.nopol_example_5.NopolExample.this.unreachableFromInnterStaticClass]
Getters: {}
Collected variables [a, b]
Expected variables [a, b]
Getters: {}
Collected variables [stringParameter]
Expected variables [stringParameter]
Getters: {}
Tests run: 26, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 34.261 sec
Running fr.inria.lille.commons.synthesis.CodeSynthesisTest
04:42:58.231 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {}. outcome: 0 (<unknown>)
constraint: {}. outcome: 0 (<unknown>)
04:42:58.231 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:58.245 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 0
04:42:58.255 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {0=0, cond=true, size=4}. outcome: false (<unknown>)
constraint: {0=0, cond=false, size=7}. outcome: true (<unknown>)
04:42:58.255 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:58.278 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
?: of arity: 3
04:42:58.310 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 0 == ((cond)?(size):(0))
04:42:58.315 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {iterations=15, array.length=10}. outcome: 10 (<unknown>)
constraint: {iterations=7, array.length=10}. outcome: 10 (<unknown>)
04:42:58.315 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:42:58.327 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: array.length
04:42:58.331 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {value=97, letter=a}. outcome: true (<unknown>)
constraint: {value=98, letter=b}. outcome: true (<unknown>)
constraint: {value=122, letter=c}. outcome: false (<unknown>)
constraint: {value=120, letter=d}. outcome: false (<unknown>)
04:42:58.332 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:58.352 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: value == letter
04:42:58.356 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {p=3, q=3, n=6}. outcome: true (<unknown>)
constraint: {p=13, q=5, n=18}. outcome: true (<unknown>)
constraint: {p=2, q=5, n=6}. outcome: false (<unknown>)
constraint: {p=13, q=5, n=12}. outcome: false (<unknown>)
04:42:58.356 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:58.381 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
+ of arity: 2
- of arity: 2
04:42:58.479 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: q + p <= n
04:42:58.487 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {iterations=10, array.length=10}. outcome: 20 (<unknown>)
constraint: {iterations=5, array.length=15}. outcome: 20 (<unknown>)
04:42:58.487 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
+ of arity: 2
- of arity: 2
04:42:58.502 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: array.length + iterations
04:42:58.507 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {iterations=15, array.length=4}. outcome: false (<unknown>)
constraint: {iterations=5, array.length=16}. outcome: true (<unknown>)
constraint: {iterations=16, array.length=16}. outcome: true (<unknown>)
04:42:58.507 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:42:58.526 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: iterations <= array.length
04:42:58.530 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {isEmpty=true, iterations=11, array.length=12}. outcome: 10 (<unknown>)
constraint: {isEmpty=false, iterations=15, array.length=11}. outcome: 10 (<unknown>)
04:42:58.530 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
?: of arity: 3
04:42:58.542 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
?: of arity: 3
+ of arity: 2
- of arity: 2
04:42:58.584 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: (((isEmpty)?(iterations):(array.length))) - (1)
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.37 sec
Running fr.inria.lille.commons.synthesis.smt.constraint.ConstraintTest
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 sec
Running fr.inria.lille.commons.synthesis.LocationVariableContainerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running fr.inria.lille.commons.synthesis.LocationVariableTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running fr.inria.lille.commons.synthesis.OperatorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running fr.inria.lille.evo.TestPatchEvo
04:42:58.656 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:42:58.656 [main] DEBUG fr.inria.lille.evo.Main - ##### launch nopol without new tests #####
04:42:58.656 [main] DEBUG fr.inria.lille.evo.Main - Launch nopol with:
04:42:58.656 [main] DEBUG fr.inria.lille.evo.Main - sources = ../test-projects/src/main/java:../test-projects/src/test/java:src/test/resources/evo/destSrcTest
04:42:58.656 [main] DEBUG fr.inria.lille.evo.Main - classpath = ../test-projects/target/classes:../test-projects/target/test-classes:src/test/resources/evo/destCpTest:lib/junit-4.11.jar
04:42:58.656 [main] DEBUG fr.inria.lille.evo.Main - testClasses = [Ljava.lang.String;@34c5b23f
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java, ../test-projects/src/test/java, src/test/resources/evo/destSrcTest]
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/src/test/resources/evo/destCpTest/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [evo_examples.evo_example_1.EvoExampleTest]
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java, ../test-projects/src/test/java, src/test/resources/evo/destSrcTest], projectClasspath='[Ljava.net.URL;@602c55dd', projectTests=[evo_examples.evo_example_1.EvoExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 102 MB
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 213 MB
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:42:58.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:43:01.238 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:43:01.238 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation evo_examples.evo_example_1.EvoExample:10 which is executed by 3 tests
1314309581
04:43:01.280 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:43:01.282 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation evo_examples.evo_example_1.EvoExample:9 which is executed by 5 tests
1314309581
04:43:01.324 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:43:01.488 [pool-974-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {number=1, number <= 1=true, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: false (test_evo_example_3)
constraint: {number=6, number <= 1=false, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: false (test_evo_example_1)
constraint: {number=9, number <= 1=false, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: false (test_evo_example_2)
constraint: {number=-3, number <= 1=true, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: true (test_evo_example_4)
04:43:01.489 [pool-974-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:43:01.499 [pool-974-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:43:01.526 [pool-974-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: number < -1
04:43:01.526 [pool-974-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < -1
04:43:01.605 [pool-974-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "number < -1" is working
04:43:01.609 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:43:01.621 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 60
04:43:01.621 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 285
04:43:01.621 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 28
04:43:01.621 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 17
04:43:01.621 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 4
04:43:01.621 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:43:01.622 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:43:01.622 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:43:01.622 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:43:01.622 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2952ms
04:43:01.622 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:43:01.622 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:43:01.622 [main] INFO fr.inria.lille.repair.nopol.NoPol - number < -1
04:43:01.622 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 5
04:43:01.622 [main] INFO fr.inria.lille.repair.nopol.NoPol - evo_examples.evo_example_1.EvoExample:9: CONDITIONAL
04:43:01.640 [main] INFO fr.inria.lille.repair.nopol.NoPol - --- /builds/workspace/nopol/test-projects/src/main/java/evo_examples/evo_example_1/EvoExample.java
+++ /builds/workspace/nopol/test-projects/src/main/java/evo_examples/evo_example_1/EvoExample.java
@@ -8,3 +8,3 @@
- if(number <= 1){
+ if(number < -1){
return 0;
04:43:01.641 [main] DEBUG fr.inria.lille.evo.Main - ### ----- PATCH FOUND -----
04:43:01.642 [main] DEBUG fr.inria.lille.evo.Main - evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < -1
04:43:01.643 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:43:01.643 [main] DEBUG fr.inria.lille.evo.Main - ##### Search tests files path #####
04:43:01.856 [main] DEBUG fr.inria.lille.evo.Main - [FOUND] evo_examples.evo_example_1.EvoExampleGeneratedTest
04:43:01.857 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:43:01.858 [main] DEBUG fr.inria.lille.evo.Main - ##### Search tests methods #####
04:43:02.079 [main] DEBUG fr.inria.lille.evo.Main - [FOUND] test_evo_example_generated_1()
04:43:02.079 [main] DEBUG fr.inria.lille.evo.Main - [FOUND] test_evo_example_generated_0()
04:43:02.081 [main] DEBUG fr.inria.lille.evo.Main - ###########################################
04:43:02.081 [main] DEBUG fr.inria.lille.evo.Main - ######## start to try each methods ########
04:43:02.081 [main] DEBUG fr.inria.lille.evo.Main - ###########################################
04:43:02.082 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:43:02.083 [main] DEBUG fr.inria.lille.evo.Main - # TEST METHOD : test_evo_example_generated_1()
04:43:02.084 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:43:02.084 [main] DEBUG fr.inria.lille.evo.Main - ### Remove EvoSuite & Recompile Tests
04:43:02.274 [main] DEBUG fr.inria.lille.evo.Main - ### Launch Nopol
04:43:02.275 [main] DEBUG fr.inria.lille.evo.Main - Launch nopol with:
04:43:02.275 [main] DEBUG fr.inria.lille.evo.Main - sources = ../test-projects/src/main/java:../test-projects/src/test/java:src/test/resources/evo/destSrcTest
04:43:02.275 [main] DEBUG fr.inria.lille.evo.Main - classpath = ../test-projects/target/classes:../test-projects/target/test-classes:src/test/resources/evo/destCpTest:lib/junit-4.11.jar
04:43:02.276 [main] DEBUG fr.inria.lille.evo.Main - testClasses = [Ljava.lang.String;@6d535ff4
04:43:02.277 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java, ../test-projects/src/test/java, src/test/resources/evo/destSrcTest]
04:43:02.277 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/src/test/resources/evo/destCpTest/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:43:02.277 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:43:02.278 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [evo_examples.evo_example_1.EvoExampleTest, evo_examples.evo_example_1.EvoExampleGeneratedTest]
04:43:02.279 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java, ../test-projects/src/test/java, src/test/resources/evo/destSrcTest], projectClasspath='[Ljava.net.URL;@461c533', projectTests=[evo_examples.evo_example_1.EvoExampleTest, evo_examples.evo_example_1.EvoExampleGeneratedTest], complianceLevel=7, outputFolder=./, json=false}
04:43:02.280 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:43:02.281 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 100 MB
04:43:02.281 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:43:02.281 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 213 MB
04:43:02.282 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:43:02.283 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:43:02.284 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:43:04.796 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:43:04.796 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation evo_examples.evo_example_1.EvoExample:10 which is executed by 4 tests
1314309581
04:43:04.834 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:43:04.834 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation evo_examples.evo_example_1.EvoExample:9 which is executed by 6 tests
1314309581
04:43:04.875 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:43:05.065 [pool-997-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {number=1, number <= 1=true, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: false (test_evo_example_3)
constraint: {number=1, number <= 1=true, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: true (test_evo_example_generated_1)
constraint: {number=6, number <= 1=false, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: false (test_evo_example_1)
constraint: {number=9, number <= 1=false, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: false (test_evo_example_2)
constraint: {number=-3, number <= 1=true, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: true (test_evo_example_4)
04:43:05.065 [pool-997-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:43:05.079 [pool-997-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:43:05.115 [pool-997-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
! of arity: 1
|| of arity: 2
&& of arity: 2
04:43:05.243 [pool-997-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
! of arity: 1
|| of arity: 2
&& of arity: 2
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:43:05.953 [pool-997-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
! of arity: 1
|| of arity: 2
&& of arity: 2
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
! of arity: 1
|| of arity: 2
&& of arity: 2
04:43:48.648 [pool-997-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Failed code synthesis, returning NullCodeGenesis
04:43:48.648 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:43:48.656 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 61
04:43:48.656 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 286
04:43:48.656 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 29
04:43:48.656 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 18
04:43:48.656 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 4
04:43:48.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 5
04:43:48.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [14] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2, ! of arity: 1, || of arity: 2, && of arity: 2, == of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2, ! of arity: 1, || of arity: 2, && of arity: 2]
04:43:48.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 14
04:43:48.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:43:48.657 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 46371ms
04:43:48.657 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:43:48.657 [main] DEBUG fr.inria.lille.evo.Main - ### ----- NO PATCH FOUND -----
04:43:48.658 [main] DEBUG fr.inria.lille.evo.Main - ### METHOD REMOVED : test_evo_example_generated_1()
04:43:48.658 [main] DEBUG fr.inria.lille.evo.Main - basic <===> evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < -1
04:43:48.658 [main] DEBUG fr.inria.lille.evo.Main - test_evo_example_generated_1 <===> null
04:43:48.658 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:43:48.658 [main] DEBUG fr.inria.lille.evo.Main - # TEST METHOD : test_evo_example_generated_0()
04:43:48.658 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:43:48.658 [main] DEBUG fr.inria.lille.evo.Main - ### Remove EvoSuite & Recompile Tests
04:43:48.748 [main] DEBUG fr.inria.lille.evo.Main - ### Launch Nopol
04:43:48.749 [main] DEBUG fr.inria.lille.evo.Main - Launch nopol with:
04:43:48.749 [main] DEBUG fr.inria.lille.evo.Main - sources = ../test-projects/src/main/java:../test-projects/src/test/java:src/test/resources/evo/destSrcTest
04:43:48.750 [main] DEBUG fr.inria.lille.evo.Main - classpath = ../test-projects/target/classes:../test-projects/target/test-classes:src/test/resources/evo/destCpTest:lib/junit-4.11.jar
04:43:48.750 [main] DEBUG fr.inria.lille.evo.Main - testClasses = [Ljava.lang.String;@6d535ff4
04:43:48.750 [main] INFO fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java, ../test-projects/src/test/java, src/test/resources/evo/destSrcTest]
04:43:48.751 [main] INFO fr.inria.lille.repair.nopol.NoPol - Classpath: [file:/builds/workspace/nopol/nopol/../test-projects/target/classes/, file:/builds/workspace/nopol/nopol/../test-projects/target/test-classes/, file:/builds/workspace/nopol/nopol/src/test/resources/evo/destCpTest/, file:/builds/workspace/nopol/nopol/lib/junit-4.11.jar]
04:43:48.751 [main] INFO fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:43:48.751 [main] INFO fr.inria.lille.repair.nopol.NoPol - Args: [evo_examples.evo_example_1.EvoExampleTest, evo_examples.evo_example_1.EvoExampleGeneratedTest]
04:43:48.751 [main] INFO fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=true, sortExpressions=true, maxLineInvocationPerTest=250, timeoutMethodInvocation=2000, dataCollectionTimeoutInSecondForSynthesis=900, addWeight=0.19478, subWeight=0.04554, mulWeight=0.0102, divWeight=0.00613, andWeight=0.10597, orWeight=0.05708, eqWeight=0.22798, nEqWeight=0.0, lessEqWeight=0.0255, lessWeight=0.0947, methodCallWeight=0.1, fieldAccessWeight=0.08099, constantWeight=0.14232, variableWeight=0.05195, mode=REPAIR, type=CONDITIONAL, synthesis=SMT, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java, ../test-projects/src/test/java, src/test/resources/evo/destSrcTest], projectClasspath='[Ljava.net.URL;@4c26086a', projectTests=[evo_examples.evo_example_1.EvoExampleTest, evo_examples.evo_example_1.EvoExampleGeneratedTest], complianceLevel=7, outputFolder=./, json=false}
04:43:48.751 [main] INFO fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:43:48.751 [main] INFO fr.inria.lille.repair.nopol.NoPol - Free memory: 88 MB
04:43:48.751 [main] INFO fr.inria.lille.repair.nopol.NoPol - Maximum memory: 446 MB
04:43:48.752 [main] INFO fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 212 MB
04:43:48.752 [main] INFO fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:43:48.752 [main] INFO fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:43:48.752 [main] INFO fr.inria.lille.repair.nopol.NoPol - PATH: /builds/tools/hudson.model.JDK/JDK_8.0.151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
04:43:51.039 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:43:51.040 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation evo_examples.evo_example_1.EvoExample:10 which is executed by 3 tests
1314309581
04:43:51.076 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:43:51.077 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation evo_examples.evo_example_1.EvoExample:9 which is executed by 6 tests
1314309581
04:43:51.112 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:43:51.269 [pool-1018-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Specifications:
constraint: {number=1, number <= 1=true, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: false (test_evo_example_3)
constraint: {number=6, number <= 1=false, 1=1, evo_examples.evo_example_1.EvoExample.this.value=10}. outcome: false (test_evo_example_generated_0)
constraint: {number=6, number <= 1=false, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: false (test_evo_example_1)
constraint: {number=9, number <= 1=false, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: false (test_evo_example_2)
constraint: {number=-3, number <= 1=true, 1=1, evo_examples.evo_example_1.EvoExample.this.value=1}. outcome: true (test_evo_example_4)
04:43:51.269 [pool-1018-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:43:51.280 [pool-1018-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:43:51.310 [pool-1018-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: number < 1
04:43:51.311 [pool-1018-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Applying patch: evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < 1
04:43:51.388 [pool-1018-thread-1] INFO f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "number < 1" is working
04:43:51.399 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:43:51.405 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb classes : 61
04:43:51.406 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb methods : 286
04:43:51.406 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 30
04:43:51.407 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 19
04:43:51.407 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 5
04:43:51.408 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:43:51.408 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb SMT components: [4] [== of arity: 2, != of arity: 2, < of arity: 2, <= of arity: 2]
04:43:51.408 [main] INFO fr.inria.lille.repair.nopol.NoPol - class java.lang.Boolean: 4
04:43:51.408 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:43:51.409 [main] INFO fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2649ms
04:43:51.409 [main] INFO fr.inria.lille.repair.nopol.NoPol -
04:43:51.409 [main] INFO fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:43:51.409 [main] INFO fr.inria.lille.repair.nopol.NoPol - number < 1
04:43:51.410 [main] INFO fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 6
04:43:51.411 [main] INFO fr.inria.lille.repair.nopol.NoPol - evo_examples.evo_example_1.EvoExample:9: CONDITIONAL
04:43:51.411 [main] INFO fr.inria.lille.repair.nopol.NoPol - --- /builds/workspace/nopol/test-projects/src/main/java/evo_examples/evo_example_1/EvoExample.java
+++ /builds/workspace/nopol/test-projects/src/main/java/evo_examples/evo_example_1/EvoExample.java
@@ -8,3 +8,3 @@
- if(number <= 1){
+ if(number < 1){
return 0;
04:43:51.412 [main] DEBUG fr.inria.lille.evo.Main - ### ----- PATCH FOUND -----
04:43:51.413 [main] DEBUG fr.inria.lille.evo.Main - evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < 1
04:43:51.413 [main] DEBUG fr.inria.lille.evo.Main - ### METHOD KEPT : test_evo_example_generated_0()
04:43:51.414 [main] DEBUG fr.inria.lille.evo.Main - basic <===> evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < -1
04:43:51.415 [main] DEBUG fr.inria.lille.evo.Main - test_evo_example_generated_1 <===> null
04:43:51.415 [main] DEBUG fr.inria.lille.evo.Main - test_evo_example_generated_0 <===> evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < 1
04:43:51.416 [main] DEBUG fr.inria.lille.evo.Main - ### End of program. Recompile keeping all good tests
04:43:51.492 [main] DEBUG fr.inria.lille.evo.Main - basic <===> evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < -1
04:43:51.493 [main] DEBUG fr.inria.lille.evo.Main - test_evo_example_generated_1 <===> null
04:43:51.494 [main] DEBUG fr.inria.lille.evo.Main - test_evo_example_generated_0 <===> evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < 1
[evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < -1] basic
[] test_evo_example_generated_1
[evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < 1] test_evo_example_generated_0
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 52.865 sec
Running fr.inria.lille.diff.PatchGeneratorTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.572 sec
Results :
Tests run: 363, Failures: 0, Errors: 0, Skipped: 11
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.5.201505241946:report (report) @ nopol ---
[INFO] Analyzed bundle 'Nopol' with 330 classes
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ nopol ---
[INFO] Building jar: /builds/workspace/nopol/nopol/target/nopol-0.2-SNAPSHOT.jar
[INFO]
[INFO] --- maven-assembly-plugin:2.4:single (create-my-bundle) @ nopol ---
[INFO] artifact org.eclipse.platform:org.eclipse.core.resources: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.core.resources: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.resources: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.resources: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.resources: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.core.resources: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.core.resources: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.expressions: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.core.expressions: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.expressions: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.expressions: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.expressions: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.core.expressions: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.core.expressions: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.runtime: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.core.runtime: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.runtime: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.runtime: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.runtime: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.core.runtime: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.core.runtime: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.osgi: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.osgi: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.osgi: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.osgi: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.osgi: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.osgi: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.osgi: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.common: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.common: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.common: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.common: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.common: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.common: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.common: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.jobs: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.core.jobs: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.jobs: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.jobs: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.jobs: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.core.jobs: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.core.jobs: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.registry: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.registry: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.registry: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.registry: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.registry: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.registry: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.registry: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.preferences: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.preferences: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.preferences: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.preferences: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.preferences: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.preferences: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.preferences: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.contenttype: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.core.contenttype: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.contenttype: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.contenttype: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.contenttype: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.core.contenttype: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.core.contenttype: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.app: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.app: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.app: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.app: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.app: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.app: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.equinox.app: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.filesystem: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.core.filesystem: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.filesystem: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.filesystem: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.filesystem: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.core.filesystem: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.core.filesystem: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.text: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.text: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.text: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.text: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.text: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.text: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.text: checking for updates from maven.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.commands: checking for updates from inria
[INFO] artifact org.eclipse.platform:org.eclipse.core.commands: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.commands: checking for updates from gforge.inria.fr-snapshot
[INFO] artifact org.eclipse.platform:org.eclipse.core.commands: checking for updates from spoon.gforge.inria.fr-release
[INFO] artifact org.eclipse.platform:org.eclipse.core.commands: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact org.eclipse.platform:org.eclipse.core.commands: checking for updates from central
[INFO] artifact org.eclipse.platform:org.eclipse.core.commands: checking for updates from maven.inria.fr-snapshot
Downloading: http://maven-repo.gforge.inria.fr/releases/com/sanityinc/jargs/2.0-SNAPSHOT/jargs-2.0-20130121.212743-2.pom
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/com/sanityinc/jargs/2.0-SNAPSHOT/jargs-2.0-20130121.212743-2.pom
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/com/sanityinc/jargs/2.0-SNAPSHOT/jargs-2.0-20130121.212743-2.pom
Downloading: http://spoon.gforge.inria.fr/repositories/releases/com/sanityinc/jargs/2.0-SNAPSHOT/jargs-2.0-20130121.212743-2.pom
Downloading: https://tdurieux.github.io/maven-repository/snapshots/com/sanityinc/jargs/2.0-SNAPSHOT/jargs-2.0-20130121.212743-2.pom
[INFO] Building jar: /builds/workspace/nopol/nopol/target/nopol-0.2-SNAPSHOT-jar-with-dependencies.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:58 min
[INFO] Finished at: 2018-07-19T10:44:06+02:00
[INFO] Final Memory: 39M/213M
[INFO] ------------------------------------------------------------------------
Recording test results
Finished: SUCCESS