Skip to content

Console Output

Started by timer
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on sos-builder01 (lin) in workspace /builds/workspace/nopol
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
No credentials specified
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 2bcc7dc685a1e66189363aa2a6be082868440106 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 2bcc7dc685a1e66189363aa2a6be082868440106
Commit message: "Clean pom (#189)"
 > git rev-list --no-walk 2bcc7dc685a1e66189363aa2a6be082868440106 # timeout=10
[nopol] $ /bin/sh -xe /tmp/jenkins8459989466758944116.sh
+ rm -rf /builds/.m2/repository/fr/inria/gforge/spoon
[nopol] $ /bin/sh -xe /tmp/jenkins8630750718940782330.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: 2.174 s
[INFO] Finished at: 2019-11-15T10:38:23+01:00
[INFO] Final Memory: 15M/138M
[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 344, 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 352, 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 360, column 25
[WARNING] 'repositories.repository.id' must not contain any of these characters \/:"<>|?* but found / @ line 407, 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 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 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 28.1-jre
[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 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 2.0.0-alpha1
[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 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 2.0.0-alpha1
[INFO] Major version changes allowed
[INFO] artifact junit:junit: checking for updates from sachaproject.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 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 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 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 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-alpha5
[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 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 sachaproject.gforge.inria.fr-release
[INFO] artifact org.hamcrest:hamcrest-core: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] Updated org.hamcrest:hamcrest-core:jar:1.3 to version 2.2
[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 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 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 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 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 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 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 tdurieux.github.io/maven-repository/snapshots/
[INFO] Updated fr.inria.gforge.spoon:spoon-core:jar:7.5.0-SNAPSHOT to version 8.1.0-SNAPSHOT
[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 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 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 tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact com.sun:tools: checking for updates from central
[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 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 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 tdurieux.github.io/maven-repository/snapshots/
[INFO] Updated commons-cli:commons-cli:jar:1.3 to version 1.4
[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 tdurieux.github.io/maven-repository/snapshots/
[INFO] artifact com.cloudbees:diff4j: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact com.cloudbees:diff4j: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] Updated com.cloudbees:diff4j:jar:1.2 to version 1.3
[INFO] artifact org.json:json: checking for updates from sachaproject.gforge.inria.fr-release
[INFO] artifact org.json:json: checking for updates from tdurieux.github.io/maven-repository/snapshots/
[INFO] Updated org.json:json:jar:20160810 to version 20190722
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10.489 s
[INFO] Finished at: 2019-11-15T10:38:35+01:00
[INFO] Final Memory: 21M/179M
[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 344, 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 352, 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 360, column 25
[WARNING] 'repositories.repository.id' must not contain any of these characters \/:"<>|?* but found / @ line 407, 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: https://tdurieux.github.io/maven-repository/snapshots/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://sachaproject.gforge.inria.fr/repositories/releases/junit/junit/4.13-SNAPSHOT/maven-metadata.xml
[WARNING] Could not apply configuration for gforge.inria.fr-snapshot to wagon org.apache.maven.wagon.providers.http.HttpWagon:Cannot find 'preferredAuthentications' in class org.apache.maven.wagon.providers.http.HttpWagon



Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/fr/inria/gforge/spoon/spoon-core/8.1.0-SNAPSHOT/maven-metadata.xml
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/8.1.0-SNAPSHOT/maven-metadata.xml
Downloading: https://tdurieux.github.io/maven-repository/snapshots/fr/inria/gforge/spoon/spoon-core/8.1.0-SNAPSHOT/maven-metadata.xml
[WARNING] Could not apply configuration for gforge.inria.fr-snapshot to wagon org.apache.maven.wagon.providers.http.HttpWagon:Cannot find 'preferredAuthentications' in class org.apache.maven.wagon.providers.http.HttpWagon

1013/1013 B   
              
Downloaded: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/8.1.0-SNAPSHOT/maven-metadata.xml (1013 B at 22.0 KB/sec)
              
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/fr/inria/gforge/spoon/spoon-core/8.1.0-SNAPSHOT/spoon-core-8.1.0-20191114.234142-11.pom
              
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/8.1.0-SNAPSHOT/spoon-core-8.1.0-20191114.234142-11.pom
[WARNING] Could not apply configuration for gforge.inria.fr-snapshot to wagon org.apache.maven.wagon.providers.http.HttpWagon:Cannot find 'preferredAuthentications' in class org.apache.maven.wagon.providers.http.HttpWagon
4/7 KB        
7/7 KB   
         
Downloaded: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/8.1.0-SNAPSHOT/spoon-core-8.1.0-20191114.234142-11.pom (7 KB at 163.7 KB/sec)
Downloading: http://sachaproject.gforge.inria.fr/repositories/releases/fr/inria/gforge/spoon/spoon-pom/1.0/spoon-pom-1.0.pom
         
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-pom/1.0/spoon-pom-1.0.pom
[WARNING] Could not apply configuration for gforge.inria.fr-snapshot to wagon org.apache.maven.wagon.providers.http.HttpWagon:Cannot find 'preferredAuthentications' in class org.apache.maven.wagon.providers.http.HttpWagon
         
Downloading: https://tdurieux.github.io/maven-repository/snapshots/fr/inria/gforge/spoon/spoon-pom/1.0/spoon-pom-1.0.pom
         
Downloading: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-pom/1.0/spoon-pom-1.0.pom
2/21 KB   
3/21 KB   
5/21 KB   
6/21 KB   
7/21 KB   
9/21 KB   
10/21 KB   
11/21 KB   
13/21 KB   
14/21 KB   
15/21 KB   
17/21 KB   
18/21 KB   
19/21 KB   
21/21 KB   
21/21 KB   
           
Downloaded: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-pom/1.0/spoon-pom-1.0.pom (21 KB at 370.8 KB/sec)
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
[WARNING] Could not apply configuration for gforge.inria.fr-snapshot to wagon org.apache.maven.wagon.providers.http.HttpWagon:Cannot find 'preferredAuthentications' in class org.apache.maven.wagon.providers.http.HttpWagon
Downloading: https://tdurieux.github.io/maven-repository/snapshots/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.9 KB/sec)
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
[WARNING] Could not apply configuration for gforge.inria.fr-snapshot to wagon org.apache.maven.wagon.providers.http.HttpWagon:Cannot find 'preferredAuthentications' in class org.apache.maven.wagon.providers.http.HttpWagon
         
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
2/20 KB   
3/20 KB   
5/20 KB   
6/20 KB   
7/20 KB   
9/20 KB   
10/20 KB   
11/20 KB   
13/20 KB   
14/20 KB   
15/20 KB   
17/20 KB   
18/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 914.0 KB/sec)
Downloading: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/8.1.0-SNAPSHOT/spoon-core-8.1.0-20191114.234142-11.jar
[WARNING] Could not apply configuration for gforge.inria.fr-snapshot to wagon org.apache.maven.wagon.providers.http.HttpWagon:Cannot find 'preferredAuthentications' in class org.apache.maven.wagon.providers.http.HttpWagon
4/1709 KB   
8/1709 KB   
12/1709 KB   
14/1709 KB   
17/1709 KB   
21/1709 KB   
25/1709 KB   
29/1709 KB   
33/1709 KB   
37/1709 KB   
41/1709 KB   
42/1709 KB   
46/1709 KB   
50/1709 KB   
54/1709 KB   
58/1709 KB   
62/1709 KB   
66/1709 KB   
70/1709 KB   
74/1709 KB   
78/1709 KB   
82/1709 KB   
86/1709 KB   
90/1709 KB   
94/1709 KB   
98/1709 KB   
99/1709 KB   
103/1709 KB   
107/1709 KB   
110/1709 KB   
111/1709 KB   
115/1709 KB   
119/1709 KB   
123/1709 KB   
127/1709 KB   
131/1709 KB   
135/1709 KB   
139/1709 KB   
143/1709 KB   
147/1709 KB   
151/1709 KB   
155/1709 KB   
159/1709 KB   
163/1709 KB   
167/1709 KB   
171/1709 KB   
175/1709 KB   
179/1709 KB   
183/1709 KB   
187/1709 KB   
191/1709 KB   
195/1709 KB   
199/1709 KB   
203/1709 KB   
207/1709 KB   
211/1709 KB   
212/1709 KB   
216/1709 KB   
220/1709 KB   
223/1709 KB   
227/1709 KB   
230/1709 KB   
234/1709 KB   
238/1709 KB   
242/1709 KB   
246/1709 KB   
250/1709 KB   
254/1709 KB   
258/1709 KB   
262/1709 KB   
266/1709 KB   
270/1709 KB   
274/1709 KB   
278/1709 KB   
282/1709 KB   
286/1709 KB   
290/1709 KB   
294/1709 KB   
298/1709 KB   
302/1709 KB   
306/1709 KB   
310/1709 KB   
314/1709 KB   
318/1709 KB   
322/1709 KB   
326/1709 KB   
330/1709 KB   
334/1709 KB   
338/1709 KB   
342/1709 KB   
346/1709 KB   
350/1709 KB   
354/1709 KB   
358/1709 KB   
362/1709 KB   
366/1709 KB   
370/1709 KB   
374/1709 KB   
378/1709 KB   
382/1709 KB   
386/1709 KB   
390/1709 KB   
394/1709 KB   
398/1709 KB   
402/1709 KB   
406/1709 KB   
410/1709 KB   
414/1709 KB   
418/1709 KB   
422/1709 KB   
426/1709 KB   
430/1709 KB   
434/1709 KB   
438/1709 KB   
442/1709 KB   
446/1709 KB   
450/1709 KB   
454/1709 KB   
458/1709 KB   
462/1709 KB   
466/1709 KB   
470/1709 KB   
474/1709 KB   
478/1709 KB   
482/1709 KB   
486/1709 KB   
490/1709 KB   
494/1709 KB   
498/1709 KB   
502/1709 KB   
506/1709 KB   
510/1709 KB   
514/1709 KB   
518/1709 KB   
522/1709 KB   
526/1709 KB   
530/1709 KB   
534/1709 KB   
538/1709 KB   
542/1709 KB   
546/1709 KB   
550/1709 KB   
554/1709 KB   
558/1709 KB   
562/1709 KB   
566/1709 KB   
570/1709 KB   
574/1709 KB   
578/1709 KB   
582/1709 KB   
586/1709 KB   
590/1709 KB   
594/1709 KB   
598/1709 KB   
602/1709 KB   
606/1709 KB   
610/1709 KB   
614/1709 KB   
618/1709 KB   
622/1709 KB   
626/1709 KB   
630/1709 KB   
634/1709 KB   
638/1709 KB   
642/1709 KB   
646/1709 KB   
650/1709 KB   
654/1709 KB   
658/1709 KB   
662/1709 KB   
666/1709 KB   
670/1709 KB   
674/1709 KB   
678/1709 KB   
682/1709 KB   
686/1709 KB   
690/1709 KB   
694/1709 KB   
698/1709 KB   
702/1709 KB   
706/1709 KB   
710/1709 KB   
714/1709 KB   
718/1709 KB   
722/1709 KB   
726/1709 KB   
730/1709 KB   
734/1709 KB   
738/1709 KB   
742/1709 KB   
746/1709 KB   
750/1709 KB   
754/1709 KB   
758/1709 KB   
762/1709 KB   
766/1709 KB   
770/1709 KB   
774/1709 KB   
778/1709 KB   
782/1709 KB   
786/1709 KB   
790/1709 KB   
794/1709 KB   
798/1709 KB   
802/1709 KB   
806/1709 KB   
810/1709 KB   
814/1709 KB   
818/1709 KB   
822/1709 KB   
826/1709 KB   
830/1709 KB   
834/1709 KB   
838/1709 KB   
842/1709 KB   
846/1709 KB   
850/1709 KB   
854/1709 KB   
858/1709 KB   
862/1709 KB   
866/1709 KB   
870/1709 KB   
874/1709 KB   
878/1709 KB   
882/1709 KB   
886/1709 KB   
890/1709 KB   
894/1709 KB   
898/1709 KB   
902/1709 KB   
906/1709 KB   
910/1709 KB   
914/1709 KB   
918/1709 KB   
922/1709 KB   
926/1709 KB   
930/1709 KB   
934/1709 KB   
938/1709 KB   
942/1709 KB   
946/1709 KB   
950/1709 KB   
954/1709 KB   
958/1709 KB   
962/1709 KB   
966/1709 KB   
970/1709 KB   
974/1709 KB   
978/1709 KB   
982/1709 KB   
986/1709 KB   
990/1709 KB   
994/1709 KB   
998/1709 KB   
1002/1709 KB   
1006/1709 KB   
1010/1709 KB   
1014/1709 KB   
1018/1709 KB   
1022/1709 KB   
1026/1709 KB   
1030/1709 KB   
1034/1709 KB   
1038/1709 KB   
1042/1709 KB   
1046/1709 KB   
1050/1709 KB   
1054/1709 KB   
1058/1709 KB   
1062/1709 KB   
1066/1709 KB   
1070/1709 KB   
1074/1709 KB   
1078/1709 KB   
1082/1709 KB   
1086/1709 KB   
1090/1709 KB   
1094/1709 KB   
1098/1709 KB   
1102/1709 KB   
1106/1709 KB   
1110/1709 KB   
1114/1709 KB   
1118/1709 KB   
1122/1709 KB   
1126/1709 KB   
1130/1709 KB   
1134/1709 KB   
1138/1709 KB   
1142/1709 KB   
1146/1709 KB   
1150/1709 KB   
1154/1709 KB   
1158/1709 KB   
1162/1709 KB   
1166/1709 KB   
1170/1709 KB   
1174/1709 KB   
1178/1709 KB   
1182/1709 KB   
1186/1709 KB   
1190/1709 KB   
1194/1709 KB   
1198/1709 KB   
1202/1709 KB   
1206/1709 KB   
1210/1709 KB   
1214/1709 KB   
1218/1709 KB   
1222/1709 KB   
1226/1709 KB   
1230/1709 KB   
1234/1709 KB   
1238/1709 KB   
1242/1709 KB   
1246/1709 KB   
1250/1709 KB   
1254/1709 KB   
1258/1709 KB   
1262/1709 KB   
1266/1709 KB   
1270/1709 KB   
1274/1709 KB   
1278/1709 KB   
1282/1709 KB   
1286/1709 KB   
1290/1709 KB   
1294/1709 KB   
1298/1709 KB   
1302/1709 KB   
1306/1709 KB   
1310/1709 KB   
1314/1709 KB   
1318/1709 KB   
1322/1709 KB   
1326/1709 KB   
1330/1709 KB   
1334/1709 KB   
1338/1709 KB   
1342/1709 KB   
1346/1709 KB   
1350/1709 KB   
1354/1709 KB   
1358/1709 KB   
1362/1709 KB   
1366/1709 KB   
1370/1709 KB   
1374/1709 KB   
1378/1709 KB   
1382/1709 KB   
1386/1709 KB   
1390/1709 KB   
1394/1709 KB   
1398/1709 KB   
1402/1709 KB   
1406/1709 KB   
1410/1709 KB   
1414/1709 KB   
1418/1709 KB   
1422/1709 KB   
1426/1709 KB   
1430/1709 KB   
1434/1709 KB   
1438/1709 KB   
1442/1709 KB   
1446/1709 KB   
1450/1709 KB   
1454/1709 KB   
1458/1709 KB   
1462/1709 KB   
1466/1709 KB   
1470/1709 KB   
1474/1709 KB   
1478/1709 KB   
1482/1709 KB   
1486/1709 KB   
1490/1709 KB   
1494/1709 KB   
1498/1709 KB   
1502/1709 KB   
1506/1709 KB   
1510/1709 KB   
1514/1709 KB   
1518/1709 KB   
1522/1709 KB   
1526/1709 KB   
1530/1709 KB   
1534/1709 KB   
1538/1709 KB   
1542/1709 KB   
1546/1709 KB   
1550/1709 KB   
1554/1709 KB   
1558/1709 KB   
1562/1709 KB   
1566/1709 KB   
1570/1709 KB   
1574/1709 KB   
1578/1709 KB   
1582/1709 KB   
1586/1709 KB   
1590/1709 KB   
1594/1709 KB   
1598/1709 KB   
1602/1709 KB   
1606/1709 KB   
1610/1709 KB   
1614/1709 KB   
1618/1709 KB   
1622/1709 KB   
1626/1709 KB   
1630/1709 KB   
1634/1709 KB   
1638/1709 KB   
1642/1709 KB   
1646/1709 KB   
1650/1709 KB   
1654/1709 KB   
1658/1709 KB   
1662/1709 KB   
1666/1709 KB   
1670/1709 KB   
1674/1709 KB   
1678/1709 KB   
1682/1709 KB   
1686/1709 KB   
1690/1709 KB   
1694/1709 KB   
1698/1709 KB   
1702/1709 KB   
1706/1709 KB   
1709/1709 KB   
               
Downloaded: http://maven.inria.fr/artifactory/spoon-public-snapshot/fr/inria/gforge/spoon/spoon-core/8.1.0-SNAPSHOT/spoon-core-8.1.0-20191114.234142-11.jar (1709 KB at 8762.3 KB/sec)
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:resolve (default-cli) @ nopol ---
[INFO] 
[INFO] The following files have been resolved:
[INFO]    com.google.code.findbugs:jsr305:jar:3.0.2: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.martiansoftware:jsap:jar:2.1:compile
[INFO]    log4j:log4j:jar:1.2.17:compile
[INFO]    org.easytesting:fest-util:jar:1.1.6:compile
[INFO]    com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile
[INFO]    ch.qos.logback:logback-classic:jar:1.3.0-alpha5:runtime
[INFO]    com.fasterxml.jackson.core:jackson-databind:jar:2.9.10:compile
[INFO]    com.microsoft.z3:z3:jar:0.0.1:compile
[INFO]    javax.activation:activation:jar:1.1:runtime
[INFO]    com.cloudbees:diff4j:jar:1.3:compile
[INFO]    gov.nasa.jpf:jpf-symbc:jar:576:provided
[INFO]    ch.qos.logback:logback-core:jar:1.3.0-alpha5:runtime
[INFO]    org.apache.maven.shared:maven-invoker:jar:3.0.1:compile
[INFO]    org.eclipse.jdt:org.eclipse.jdt.core:jar:3.16.0:compile
[INFO]    commons-io:commons-io:jar:2.6:compile
[INFO]    com.fasterxml.jackson.core:jackson-annotations:jar:2.9.10:compile
[INFO]    com.sun:tools:jar:1.4.2:system
[INFO]    com.google.j2objc:j2objc-annotations:jar:1.3:compile
[INFO]    com.fasterxml.jackson.core:jackson-core:jar:2.9.10:compile
[INFO]    com.sun.mail:javax.mail:jar:1.6.2:runtime
[INFO]    org.javassist:javassist:jar:3.21.0-GA:compile
[INFO]    org.slf4j:slf4j-api:jar:2.0.0-alpha1:compile
[INFO]    org.codehaus.plexus:plexus-component-annotations:jar:1.7.1:compile
[INFO]    org.codehaus.mojo:animal-sniffer-annotations:jar:1.18:compile
[INFO]    org.checkerframework:checker-qual:jar:2.8.1:compile
[INFO]    org.hamcrest:hamcrest:jar:2.2:compile
[INFO]    org.apache.commons:commons-lang3:jar:3.8.1:compile
[INFO]    com.google.guava:failureaccess:jar:1.0.1:compile
[INFO]    org.jvnet.localizer:localizer:jar:1.12:compile
[INFO]    com.gzoltar:gzoltar:jar:0.1.1:compile
[INFO]    org.hamcrest:hamcrest-core:jar:2.2:compile
[INFO]    org.apache.commons:commons-compress:jar:1.19:compile
[INFO]    com.google.guava:guava:jar:28.1-jre:compile
[INFO]    junit:junit:jar:4.13-SNAPSHOT:compile
[INFO]    org.codehaus.plexus:plexus-utils:jar:3.0.24:compile
[INFO]    edu.washington.cs.types.checker:checker-framework:jar:1.7.0:runtime
[INFO]    org.tukaani:xz:jar:1.8:compile
[INFO]    fil.iagl.cocospoon:CocoSpoon:jar:1.0.0-SNAPSHOT:compile
[INFO]    fr.inria.gforge.spoon:spoon-core:jar:8.1.0-SNAPSHOT:compile
[INFO]    com.google.errorprone:error_prone_annotations:jar:2.3.2:compile
[INFO]    org.apache.maven:maven-model:jar:3.5.0:compile
[INFO]    org.reflections:reflections:jar:0.9.11:compile
[INFO]    org.apache.maven.shared:maven-shared-utils:jar:3.2.1:compile
[INFO]    org.json:json:jar:20190722:compile
[INFO]    org.easytesting:fest-assert:jar:1.4:compile
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.185 s
[INFO] Finished at: 2019-11-15T10:38:42+01:00
[INFO] Final Memory: 18M/189M
[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 344, 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 352, 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 360, column 25
[WARNING] 'repositories.repository.id' must not contain any of these characters \/:"<>|?* but found / @ line 407, 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.8.3:prepare-agent (default) @ nopol ---
[INFO] argLine set to -javaagent:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-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 296 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 18 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.192 sec
Running xxl.java.junit.TestSuiteExecutionTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.248 sec
Running xxl.java.compiler.DynamicClassCompilerTest
04:38:58,614 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/builds/workspace/nopol/nopol/target/test-classes/logback-test.xml]
04:38:58,746 |-INFO in ch.qos.logback.core.joran.action.ImplicitModelAction - Assuming default class name [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for tag [encoder]
04:38:58,747 |-INFO in ch.qos.logback.core.joran.action.ImplicitModelAction - Assuming default class name [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for tag [encoder]
04:38:58,749 |-INFO in ch.qos.logback.core.joran.action.ImplicitModelAction - Assuming default class name [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for tag [encoder]
04:38:58,891 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler@2e903c69 - Setting level of ROOT logger to DEBUG
04:38:58,893 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@1dc37d4f - Processing appender named [STDOUT]
04:38:58,893 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@1dc37d4f - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
04:38:58,978 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@1dc37d4f - Attaching appender [STDOUT] to Logger[ROOT]
04:38:58,980 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler@4f290f46 - Processing appender named [STDERR] not referenced. Skipping.
04:38:58,982 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@2bfe398b - Processing appender named [TESTSLOG]
04:38:58,982 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@2bfe398b - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
04:38:58,988 |-INFO in ch.qos.logback.core.FileAppender[TESTSLOG] - File property is set to [tests.log]
04:38:58,991 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@2bfe398b - Attaching appender [TESTSLOG] to Logger[ROOT]
04:38:58,994 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@4a23be9 - End of configuration.
04:38:58,996 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@20d1737 - Registering current configuration as safe fallback point

04:38:59.011 [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: 3.772 sec
Running xxl.java.library.ObjectLibraryTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
Running xxl.java.library.JavaLibraryTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running xxl.java.library.StringLibraryTest
Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 sec
Running xxl.java.library.NumberLibraryTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec
Running xxl.java.library.ClassLibraryTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running xxl.container.classic.map.MultimapTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec
Running xxl.container.classic.map.DoubleMapTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running xxl.container.classic.MetaSetTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running xxl.container.classic.MetaListTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec
Running xxl.container.classic.MetaMapTest
Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 sec
Running xxl.container.classic.MetaCollectionTest
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec
Running xxl.container.various.BagTest
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 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.011 sec
Running xxl.container.various.TableTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 sec
Running fr.inria.lille.localization.DumbLocalizerTest
04:39:00.224 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_3]
04:39:00.225 [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:39:00.226 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:00.226 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_3.NopolExampleTest]
04:39:00.228 [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;@6c633590', projectTests=[nopol_examples.nopol_example_3.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:00.235 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:00.256 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 98 MB
04:39:00.257 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:00.258 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 210 MB
04:39:00.259 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:00.262 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:00.262 [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:39:02.467 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:02.468 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_3.NopolExample:32 which is executed by 18 tests
-126608641
04:39:02.555 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:02.944 [pool-10-thread-1] DEBUG tests.output - Failing tests with false: 
[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:39:02.946 [pool-10-thread-1] DEBUG tests.output - Failing tests with true: 
[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:39:02.946 [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:39:02.946 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:02.947 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_3.NopolExample:11 which is executed by 18 tests
-126608641
04:39:03.020 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:03.571 [pool-30-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:03.613 [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:39:03.703 [pool-30-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 0 == tmp
04:39:03.704 [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:39:03.823 [pool-30-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "0 == tmp" is working
04:39:03.837 [pool-30-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:03.838 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:03.843 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:03.843 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 3
04:39:03.843 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 2
04:39:03.843 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 1
04:39:03.843 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 9
04:39:03.843 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:03.843 [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:39:03.843 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:03.843 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 12
04:39:03.844 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 3615ms
04:39:03.844 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:03.844 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:03.844 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 0 == tmp
04:39:03.917 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 18
04:39:03.918 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_3.NopolExample:11: CONDITIONAL
04:39:03.937 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_3/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_3/NopolExample.java
@@ -10,3 +10,3 @@
 		
-		if ( tmp != 0 ){ // Fix : tmp == 0
+		if ( 0 == tmp){ // Fix : tmp == 0
 			return true;

04:39:04.010 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_2]
04:39:04.010 [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:39:04.016 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:04.016 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_2.NopolExampleTest]
04:39:04.017 [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;@7d766484', projectTests=[nopol_examples.nopol_example_2.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:04.017 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:04.018 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 109 MB
04:39:04.028 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:04.028 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 207 MB
04:39:04.028 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:04.029 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:04.029 [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:39:04.191 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:04.191 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_2.NopolExample:21 which is executed by 18 tests
-126608641
04:39:04.245 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:04.547 [pool-104-thread-1] DEBUG tests.output - Failing tests with false: 
[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:39:04.548 [pool-104-thread-1] DEBUG tests.output - Failing tests with true: 
[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:39:04.548 [pool-104-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:39:04.548 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:04.548 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_2.NopolExample:11 which is executed by 18 tests
-126608641
04:39:04.611 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:05.025 [pool-120-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:05.048 [pool-120-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:05.145 [pool-120-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 1 < (b - a)
04:39:05.146 [pool-120-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL 1 < (b - a)
04:39:05.238 [pool-120-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "1 < (b - a)" is working
04:39:05.258 [pool-120-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:05.258 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:05.259 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:05.259 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 2
04:39:05.259 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 4
04:39:05.259 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 2
04:39:05.260 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:39:05.260 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:05.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:39:05.260 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:05.260 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 14
04:39:05.260 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 1248ms
04:39:05.260 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:05.260 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:05.260 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 1 < (b - a)
04:39:05.311 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 18
04:39:05.311 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:05.312 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( 1 < (b - a)){ // Fix a < b
 			return b;

Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.112 sec
Running fr.inria.lille.localization.GzoltarLocalizerTest
{SourceLocation nopol_examples.nopol_example_1.NopolExample:13=[nopol_examples.nopol_example_1.NopolExampleTest#test1 PASS], SourceLocation nopol_examples.nopol_example_1.NopolExample:12=[nopol_examples.nopol_example_1.NopolExampleTest#test1 PASS], SourceLocation nopol_examples.nopol_example_1.NopolExampleTest:13=[nopol_examples.nopol_example_1.NopolExampleTest#test1 PASS], SourceLocation nopol_examples.nopol_example_1.NopolExampleTest:12=[nopol_examples.nopol_example_1.NopolExampleTest#test1 PASS], SourceLocation nopol_examples.nopol_example_1.NopolExampleTest:11=[nopol_examples.nopol_example_1.NopolExampleTest#test1 PASS]}
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.078 sec
Running fr.inria.lille.localization.CocospoonLocalizerTest
{SourceLocation nopol_examples.nopol_example_1.NopolExample:13=[nopol_examples.nopol_example_1.NopolExampleTest#test1 PASS], SourceLocation nopol_examples.nopol_example_1.NopolExample:22=[nopol_examples.nopol_example_1.NopolExampleTest#test1 PASS], SourceLocation nopol_examples.nopol_example_1.NopolExample:23=[nopol_examples.nopol_example_1.NopolExampleTest#test1 PASS], SourceLocation nopol_examples.nopol_example_1.NopolExample:24=[nopol_examples.nopol_example_1.NopolExampleTest#test1 PASS], SourceLocation nopol_examples.nopol_example_1.NopolExample:12=[nopol_examples.nopol_example_1.NopolExampleTest#test1 PASS]}
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.419 sec
Running fr.inria.lille.repair.symbolic.SymbolicTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.004 sec
Running fr.inria.lille.repair.infinitel.loop.implant.LoopStatisticsTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec
Running fr.inria.lille.repair.infinitel.InfinitelTest
04:39:11.434 [main] DEBUG f.i.l.r.infinitel.InfiniteLoopFixer - Angelic records for hanging tests:
infinitel_examples.infinitel_example_2.InfinitelExampleTest#infiniteLoop=1
04:39:11.435 [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:39:11.438 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:11.473 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: (a == 0)
(a == 0)
04:39:12.000 [main] DEBUG f.i.l.r.infinitel.InfiniteLoopFixer - Angelic records for hanging tests:
infinitel_examples.infinitel_example_5.InfinitelExampleTest#infiniteLoop=37
04:39:12.001 [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:39:12.014 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:12.064 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:12.253 [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.623 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/surefirebooter1310254484181655926.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-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:39:12.932 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:39:13.044 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.util.List
04:39:13.067 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.util.ArrayList
04:39:13.070 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] nopol_examples.nopol_example_12.NopolExample
04:39:13.082 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:13.089 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_12.NopolExampleTest#test_4 iteration 0
04:39:13.094 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 3=3
04:39:13.098 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:13.100 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_12.NopolExample(id=329)
04:39:13.107 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:39:13.108 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2
04:39:13.165 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list)
04:39:13.169 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list2)
04:39:13.180 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.size()
04:39:13.193 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:39:13.201 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.size()
04:39:13.204 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.isEmpty()
04:39:13.232 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:13.234 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_12.NopolExampleTest#test_3 iteration 0
04:39:13.235 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 3=3
04:39:13.235 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:13.235 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_12.NopolExample(id=531)
04:39:13.235 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:39:13.237 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2
04:39:13.253 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list2)
04:39:13.259 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.size()
04:39:13.262 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.isEmpty()
04:39:13.270 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:13.275 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_12.NopolExampleTest#test_2 iteration 0
04:39:13.276 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 3=3
04:39:13.279 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:13.280 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_12.NopolExample(id=548)
04:39:13.281 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:39:13.282 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2
04:39:13.293 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list)
04:39:13.295 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list2)
04:39:13.300 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.size()
04:39:13.304 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:39:13.309 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.size()
04:39:13.311 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.isEmpty()
04:39:13.316 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:13.318 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_12.NopolExampleTest#test_1 iteration 0
04:39:13.318 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 3=3
04:39:13.318 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:13.318 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_12.NopolExample(id=556)
04:39:13.320 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:39:13.320 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2
04:39:13.330 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list)
04:39:13.333 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.foo((java.util.List) list2)
04:39:13.339 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.size()
04:39:13.342 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:39:13.355 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.size()
04:39:13.360 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list2.isEmpty()
04:39:13.363 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:39:13.373 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 13 elements
04:39:14.258 [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      589 ms
Collect Execution time   282 ms
Combine Execution time   901.0 ms
Nb Combination par sec   98422 combinations/sec
Total Execution time     1772 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 & 1784 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/surefirebooter1310254484181655926.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-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:39:14.598 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:39:14.656 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.util.List
04:39:14.662 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:14.664 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_13.NopolExampleTest#test_3 iteration 0
04:39:14.665 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] list=instance of java.util.ArrayList(id=331)
04:39:14.666 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:14.666 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_13.NopolExample(id=329)
04:39:14.667 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:39:14.680 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:39:14.710 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:14.713 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_13.NopolExampleTest#test_2 iteration 0
04:39:14.714 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] list=instance of java.util.ArrayList(id=430)
04:39:14.714 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:14.714 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_13.NopolExample(id=428)
04:39:14.714 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:39:14.720 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:39:14.723 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:14.726 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_13.NopolExampleTest#test_1 iteration 0
04:39:14.728 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] list=instance of java.util.Collections$EmptyList(id=434)
04:39:14.728 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:14.729 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_13.NopolExample(id=432)
04:39:14.729 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:39:14.734 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list.isEmpty()
04:39:14.740 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:14.742 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_13.NopolExampleTest#test_1 iteration 1
04:39:14.742 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] list=null
04:39:14.743 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:14.743 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_13.NopolExample(id=436)
04:39:14.743 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] list
04:39:14.759 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:39:14.764 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 6 elements
04:39:14.771 [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      373 ms
Collect Execution time   99 ms
Combine Execution time   13.0 ms
Nb Combination par sec   19923 combinations/sec
Total Execution time     486 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 & 488 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/surefirebooter1310254484181655926.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-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:39:15.033 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:39:15.117 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.lang.String
04:39:15.127 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.130 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test4 iteration 0
04:39:15.132 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=12
04:39:15.133 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.133 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.133 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=320)
04:39:15.136 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:39:15.138 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:39:15.147 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:39:15.147 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:39:15.150 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:39:15.186 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.187 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test5 iteration 0
04:39:15.188 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=-5
04:39:15.188 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.188 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.189 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=432)
04:39:15.189 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:39:15.190 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:39:15.193 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:39:15.193 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:39:15.196 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:39:15.220 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.221 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test2 iteration 0
04:39:15.222 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=3
04:39:15.223 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.223 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.223 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=447)
04:39:15.224 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:39:15.225 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:39:15.228 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:39:15.228 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:39:15.231 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:39:15.238 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.239 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test3 iteration 0
04:39:15.240 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=3
04:39:15.240 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.241 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.241 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=450)
04:39:15.242 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:39:15.242 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:39:15.245 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:39:15.245 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:39:15.249 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:39:15.258 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.267 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test9 iteration 0
04:39:15.270 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=5
04:39:15.270 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.270 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.270 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=453)
04:39:15.271 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:39:15.272 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:39:15.277 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:39:15.277 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:39:15.281 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:39:15.289 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.292 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_1.NopolExampleTest#test1 iteration 0
04:39:15.293 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] index=0
04:39:15.293 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.293 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.294 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_1.NopolExample(id=457)
04:39:15.295 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s
04:39:15.295 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] index
04:39:15.298 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.s
04:39:15.298 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.index
04:39:15.302 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] s.length()
04:39:15.304 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
java.io.IOException: Stream closed
	at java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:170)
	at java.io.BufferedInputStream.read1(BufferedInputStream.java:291)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
	at java.io.FilterInputStream.read(FilterInputStream.java:107)
	at fr.inria.lille.repair.vm.DebugJUnitRunner$1.run(DebugJUnitRunner.java:33)
	at java.lang.Thread.run(Thread.java:748)
04:39:15.319 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 9 elements
04:39:15.321 [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      345 ms
Collect Execution time   180 ms
Combine Execution time   17.0 ms
Nb Combination par sec   1176 combinations/sec
Total Execution time     542 ms
Nb line execution        6
Nb results               1

Results:
1. index <= 0


========================
         Stat
========================
Operators: 
LT 1
EQ 1
MINUS 1
Methods: 
charAt(int) 3
length() 2
Variable: 
s 5
index 3

 & 5 & 1 & 0 & 3 & 9 & 20 & 543 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/surefirebooter1310254484181655926.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-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:39:15.588 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:39:15.661 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.664 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test4 iteration 0
04:39:15.666 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-2
04:39:15.668 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=4
04:39:15.669 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.670 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.670 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=329)
04:39:15.671 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:15.672 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:15.674 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:15.733 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.734 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test5 iteration 0
04:39:15.735 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4
04:39:15.736 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=-2
04:39:15.736 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.736 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.736 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=428)
04:39:15.736 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:15.736 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:15.737 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:15.742 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.744 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test2 iteration 0
04:39:15.744 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=2
04:39:15.745 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=4
04:39:15.745 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.745 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.746 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=431)
04:39:15.747 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:15.747 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:15.748 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:15.753 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.755 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test3 iteration 0
04:39:15.755 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4
04:39:15.756 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=4
04:39:15.756 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.756 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.756 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=434)
04:39:15.758 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:15.759 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:15.760 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:15.768 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.769 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test8 iteration 0
04:39:15.771 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-2
04:39:15.771 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=-2
04:39:15.771 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.771 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.772 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=437)
04:39:15.772 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:15.773 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:15.774 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:15.777 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.779 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test9 iteration 0
04:39:15.780 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-8
04:39:15.780 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=2
04:39:15.780 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.780 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.781 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=440)
04:39:15.782 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:15.782 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:15.784 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:15.794 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.795 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test6 iteration 0
04:39:15.798 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-4
04:39:15.799 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=-2
04:39:15.799 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.799 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.799 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=443)
04:39:15.800 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:15.800 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:15.801 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:15.812 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.820 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test7 iteration 0
04:39:15.822 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-2
04:39:15.822 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=-4
04:39:15.822 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.823 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.823 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=446)
04:39:15.824 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:15.824 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:15.826 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:15.831 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:15.833 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test1 iteration 0
04:39:15.834 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4
04:39:15.835 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=2
04:39:15.835 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:15.836 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:15.836 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=449)
04:39:15.837 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:15.838 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:15.839 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:15.843 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:39:15.845 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 7 elements
04:39:15.845 [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      337 ms
Collect Execution time   183 ms
Combine Execution time   2.0 ms
Nb Combination par sec   20000 combinations/sec
Total Execution time     523 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 & 523 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/surefirebooter1310254484181655926.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-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:39:16.100 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:39:16.164 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.174 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test4 iteration 0
04:39:16.177 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=1
04:39:16.178 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:16.179 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.180 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=329)
04:39:16.183 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.183 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:39:16.230 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.232 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test5 iteration 0
04:39:16.233 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=-1
04:39:16.233 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:16.233 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.233 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=428)
04:39:16.234 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.235 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:39:16.240 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.241 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test2 iteration 0
04:39:16.243 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=0
04:39:16.243 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:16.244 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.245 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=431)
04:39:16.246 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.247 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:39:16.252 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.255 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test3 iteration 0
04:39:16.256 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=0
04:39:16.257 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:16.258 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.258 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=434)
04:39:16.260 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.260 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:39:16.271 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.273 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test8 iteration 0
04:39:16.274 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=1
04:39:16.274 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:16.274 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.274 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=437)
04:39:16.275 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.276 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:39:16.287 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.288 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test9 iteration 0
04:39:16.289 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=-1
04:39:16.289 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:16.289 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.289 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=440)
04:39:16.290 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.290 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:39:16.302 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.304 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test6 iteration 0
04:39:16.304 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=0
04:39:16.304 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:16.305 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.305 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=443)
04:39:16.305 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.306 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:39:16.314 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.316 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test7 iteration 0
04:39:16.317 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=1
04:39:16.317 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:16.317 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.317 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=446)
04:39:16.318 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.319 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:39:16.323 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.324 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_3.NopolExampleTest#test1 iteration 0
04:39:16.327 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] tmp=0
04:39:16.327 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:16.327 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.327 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_3.NopolExample(id=449)
04:39:16.328 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.329 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] tmp
04:39:16.341 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:39:16.343 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 6 elements
04:39:16.343 [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      314 ms
Collect Execution time   179 ms
Combine Execution time   2.0 ms
Nb Combination par sec   500 combinations/sec
Total Execution time     495 ms
Nb line execution        9
Nb results               1

Results:
1. tmp == 0


========================
         Stat
========================
Operators: 
MOD 1
NE 1
MINUS 1
Methods: 
Variable: 
a 1
tmp 1

 & 3 & 0 & 0 & 3 & 6 & 1 & 496 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/surefirebooter1310254484181655926.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-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:39:16.544 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:39:16.645 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.lang.String
04:39:16.651 [main] DEBUG f.i.l.r.s.c.spoon.ClassCollector - [class] java.lang.Integer
04:39:16.661 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.663 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test4 iteration 0
04:39:16.665 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="333"
04:39:16.666 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="333"
04:39:16.666 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:16.666 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.666 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=329)
04:39:16.666 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.666 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:39:16.667 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:39:16.676 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:39:16.701 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.705 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test5 iteration 0
04:39:16.708 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="8142"
04:39:16.709 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="8142"
04:39:16.709 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:16.709 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.709 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=425)
04:39:16.710 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.711 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:39:16.712 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:39:16.721 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:39:16.730 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.732 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test3 iteration 0
04:39:16.733 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="33"
04:39:16.734 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="33"
04:39:16.734 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:16.734 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.734 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=439)
04:39:16.736 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.736 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:39:16.737 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:39:16.747 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:39:16.750 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.752 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test8 iteration 0
04:39:16.753 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-1411111"
04:39:16.755 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-1411111"
04:39:16.755 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:16.755 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.755 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=443)
04:39:16.756 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.757 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:39:16.758 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:39:16.769 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:39:16.772 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.774 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test9 iteration 0
04:39:16.775 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-2212"
04:39:16.776 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-2212"
04:39:16.776 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:16.776 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.776 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=447)
04:39:16.777 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.778 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:39:16.779 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:39:16.786 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:39:16.802 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.803 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test6 iteration 0
04:39:16.805 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-15339"
04:39:16.806 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-15339"
04:39:16.806 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:16.806 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.806 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=451)
04:39:16.807 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.807 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:39:16.808 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:39:16.815 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:39:16.823 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.825 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test10 iteration 0
04:39:16.826 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-"
04:39:16.827 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-"
04:39:16.827 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:16.827 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.827 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=455)
04:39:16.828 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.828 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:39:16.829 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:39:16.836 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:39:16.845 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:16.846 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_4.NopolExampleTest#test7 iteration 0
04:39:16.846 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-150333333"
04:39:16.849 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a="-150333333"
04:39:16.849 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:16.849 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:16.849 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_4.NopolExample(id=460)
04:39:16.850 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:16.851 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] initializedVariableShouldBeCollected
04:39:16.851 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] otherInitializedVariableShouldBeCollected
04:39:16.864 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a.length()
04:39:16.869 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:39:16.870 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 8 elements
04:39:16.871 [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      315 ms
Collect Execution time   209 ms
Combine Execution time   2.0 ms
Nb Combination par sec   5500 combinations/sec
Total Execution time     526 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 & 527 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/surefirebooter1310254484181655926.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-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:39:17.121 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:39:17.218 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.220 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test4 iteration 0
04:39:17.220 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:39:17.220 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:17.221 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.221 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=329)
04:39:17.221 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.221 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:39:17.223 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:39:17.249 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.250 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test5 iteration 0
04:39:17.251 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:39:17.251 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:17.251 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.251 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=428)
04:39:17.251 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.251 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:39:17.252 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:39:17.256 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.257 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test2 iteration 0
04:39:17.258 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:39:17.258 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:17.258 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.258 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=431)
04:39:17.258 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.258 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:39:17.259 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:39:17.263 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.263 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test3 iteration 0
04:39:17.264 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:39:17.264 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:17.264 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.264 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=434)
04:39:17.266 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.266 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:39:17.267 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:39:17.270 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.271 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test6 iteration 0
04:39:17.271 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:39:17.272 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:17.272 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.272 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=437)
04:39:17.272 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.273 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:39:17.273 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:39:17.277 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.278 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_5.NopolExampleTest#test1 iteration 0
04:39:17.279 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] r=1
04:39:17.279 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 1=1
04:39:17.280 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.280 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_5.NopolExample(id=440)
04:39:17.280 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.280 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] r
04:39:17.281 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.unreachableFromInnterStaticClass
04:39:17.284 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:39:17.286 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 7 elements
04:39:17.286 [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      345 ms
Collect Execution time   66 ms
Combine Execution time   2.0 ms
Nb Combination par sec   5500 combinations/sec
Total Execution time     413 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 & 414 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/surefirebooter1310254484181655926.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-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:39:17.532 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:39:17.593 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.596 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test4 iteration 0
04:39:17.596 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=0
04:39:17.597 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4
04:39:17.597 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.597 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=320)
04:39:17.598 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.598 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:17.641 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.644 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test5 iteration 0
04:39:17.645 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=1
04:39:17.645 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=1
04:39:17.645 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.645 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=419)
04:39:17.646 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.647 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:17.662 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.664 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test2 iteration 0
04:39:17.665 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=5
04:39:17.665 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=3
04:39:17.665 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.665 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=441)
04:39:17.666 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.666 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:17.674 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.677 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test3 iteration 0
04:39:17.679 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=4
04:39:17.681 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=0
04:39:17.681 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.681 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=444)
04:39:17.681 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.682 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:17.690 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.692 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test6 iteration 0
04:39:17.692 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=0
04:39:17.693 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-3
04:39:17.693 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.693 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=447)
04:39:17.694 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.695 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:17.701 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:17.702 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_6.NopolExampleTest#test1 iteration 0
04:39:17.703 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=3
04:39:17.703 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=5
04:39:17.703 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:17.703 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_6.NopolExample(id=450)
04:39:17.704 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:17.705 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:17.710 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:39:17.711 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 6 elements
04:39:17.712 [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      303 ms
Collect Execution time   119 ms
Combine Execution time   2.0 ms
Nb Combination par sec   14500 combinations/sec
Total Execution time     424 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 & 425 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/surefirebooter1310254484181655926.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-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:39:17.957 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:39:18.010 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:18.011 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_4 iteration 0
04:39:18.012 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=7.0
04:39:18.012 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=8.0
04:39:18.013 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:39:18.013 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:18.013 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=329)
04:39:18.013 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:18.013 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:18.043 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:18.044 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_3 iteration 0
04:39:18.045 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=50.0
04:39:18.045 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=1.0
04:39:18.045 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:39:18.045 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:18.045 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=418)
04:39:18.045 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:18.046 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:18.050 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:18.051 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_2 iteration 0
04:39:18.051 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=2.0
04:39:18.051 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=50.0
04:39:18.051 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:39:18.051 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:18.051 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=421)
04:39:18.052 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:18.052 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:18.074 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:18.076 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_1 iteration 0
04:39:18.077 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=5.0
04:39:18.077 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=5.0
04:39:18.077 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:39:18.077 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:18.077 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=434)
04:39:18.081 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:18.082 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:18.091 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:18.092 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_9 iteration 0
04:39:18.093 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=101.0
04:39:18.093 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=1.0
04:39:18.093 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:39:18.093 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:18.093 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=440)
04:39:18.093 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:18.094 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:18.098 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:18.099 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_10 iteration 0
04:39:18.100 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=8451.0
04:39:18.100 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4897.0
04:39:18.100 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:39:18.100 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:18.100 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=443)
04:39:18.100 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:18.101 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:18.104 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:18.105 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_8 iteration 0
04:39:18.105 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=50.0
04:39:18.106 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=50.0
04:39:18.106 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:39:18.106 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:18.106 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=446)
04:39:18.106 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:18.106 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:18.110 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:18.111 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_7 iteration 0
04:39:18.111 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=5.0
04:39:18.111 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=50.0
04:39:18.111 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:39:18.111 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:18.111 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=449)
04:39:18.112 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:18.112 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:18.115 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:18.116 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_6 iteration 0
04:39:18.117 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=0.0
04:39:18.117 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=1.0
04:39:18.117 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:39:18.117 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:18.117 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=452)
04:39:18.118 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:18.118 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:18.121 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:18.122 [main] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_8.NopolExampleTest#test_5 iteration 0
04:39:18.122 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=9.0
04:39:18.123 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=9.0
04:39:18.123 [main] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 100=100
04:39:18.123 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:18.123 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_8.NopolExample(id=455)
04:39:18.123 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:18.123 [main] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:18.126 [main] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:39:18.128 [main] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 7 elements
04:39:18.385 [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      295 ms
Collect Execution time   117 ms
Combine Execution time   267.0 ms
Nb Combination par sec   99985 combinations/sec
Total Execution time     679 ms
Nb line execution        10
Nb results               1

Results:
1. (a * b) <= 100


========================
         Stat
========================
Operators: 
MUL 1
LT 1
Methods: 
Variable: 
a 1
b 1

 & 4 & 0 & 0 & 3 & 7 & 26696 & 680 ms & 10 &
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.924 sec
Running fr.inria.lille.repair.spoon.ConditionnalInstrumenterTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.487 sec
Running fr.inria.lille.repair.expression.ExpressionTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running fr.inria.lille.repair.nopol.TseEvaluationTest
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 sec
Running fr.inria.lille.repair.nopol.Defects4jEvaluationMathTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running fr.inria.lille.repair.nopol.Defects4jEvaluationTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
Running fr.inria.lille.repair.nopol.NopolTest
04:39:18.940 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_2]
04:39:18.941 [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:39:18.941 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:18.941 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_2.NopolExampleTest]
04:39:18.941 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Config: Config{synthesisDepth=3, collectStaticMethods=true, collectStaticFields=false, collectLiterals=false, onlyOneSynthesisResult=false, 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=DYNAMOTH, oracle=ANGELIC, solver=Z3, solverPath='null', projectSources=[../test-projects/src/main/java/nopol_examples/nopol_example_2], projectClasspath='[Ljava.net.URL;@1043e95d', projectTests=[nopol_examples.nopol_example_2.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:18.941 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:18.941 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 124 MB
04:39:18.941 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:18.941 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 204 MB
04:39:18.941 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:18.941 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:18.941 [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:39:20.815 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:20.816 [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:39:20.939 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:21.146 [pool-330-thread-1] DEBUG f.i.l.r.n.s.d.DynamothSynthesizer - Ignore the test nopol_examples.nopol_example_2.NopolExampleTest#test3
04:39:21.158 [pool-330-thread-1] DEBUG f.i.l.r.n.s.d.DynamothSynthesizer - Ignore the test nopol_examples.nopol_example_2.NopolExampleTest#test8
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/surefirebooter1310254484181655926.jar:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-runtime.jar: fr.inria.lille.repair.MethodTestRunner nopol_examples.nopol_example_2.NopolExampleTest#test2 nopol_examples.nopol_example_2.NopolExampleTest#test1 nopol_examples.nopol_example_2.NopolExampleTest#test4 nopol_examples.nopol_example_2.NopolExampleTest#test6 nopol_examples.nopol_example_2.NopolExampleTest#test5 nopol_examples.nopol_example_2.NopolExampleTest#test7 nopol_examples.nopol_example_2.NopolExampleTest#test9 
04:39:21.385 [pool-330-thread-1] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - ClassPrepareEvent
04:39:21.391 [pool-330-thread-1] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:21.393 [pool-330-thread-1] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test2 iteration 0
04:39:21.394 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=2
04:39:21.395 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=4
04:39:21.395 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:21.395 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:21.395 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=329)
04:39:21.396 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:21.397 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:21.398 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:21.464 [pool-330-thread-1] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:21.466 [pool-330-thread-1] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test1 iteration 0
04:39:21.466 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4
04:39:21.475 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=2
04:39:21.475 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:21.475 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:21.475 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=428)
04:39:21.477 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:21.478 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:21.481 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:21.486 [pool-330-thread-1] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:21.488 [pool-330-thread-1] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test4 iteration 0
04:39:21.489 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-2
04:39:21.490 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=4
04:39:21.490 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:21.490 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:21.490 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=431)
04:39:21.492 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:21.493 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:21.495 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:21.502 [pool-330-thread-1] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:21.504 [pool-330-thread-1] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test6 iteration 0
04:39:21.507 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-4
04:39:21.508 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=-2
04:39:21.508 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:21.508 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:21.508 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=434)
04:39:21.509 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:21.510 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:21.511 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:21.523 [pool-330-thread-1] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:21.525 [pool-330-thread-1] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test5 iteration 0
04:39:21.526 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=4
04:39:21.527 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=-2
04:39:21.527 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:21.527 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:21.527 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=437)
04:39:21.528 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:21.529 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:21.530 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:21.537 [pool-330-thread-1] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:21.538 [pool-330-thread-1] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test7 iteration 0
04:39:21.539 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-2
04:39:21.540 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=-4
04:39:21.542 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:21.542 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:21.543 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=440)
04:39:21.544 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:21.545 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:21.546 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:21.560 [pool-330-thread-1] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - BreakpointEvent
04:39:21.562 [pool-330-thread-1] INFO  f.i.l.r.s.DynamothCodeGenesisImpl - [test] nopol_examples.nopol_example_2.NopolExampleTest#test9 iteration 0
04:39:21.563 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] b=-8
04:39:21.564 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] a=2
04:39:21.564 [pool-330-thread-1] DEBUG f.i.l.r.s.c.SpoonElementsCollector - [data] 0=0
04:39:21.564 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - Collect Level 1
04:39:21.564 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this=instance of nopol_examples.nopol_example_2.NopolExample(id=443)
04:39:21.565 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] a
04:39:21.565 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] b
04:39:21.567 [pool-330-thread-1] DEBUG f.i.l.r.s.c.DynamothDataCollector - [data] this.fieldOfOuterClass
04:39:21.570 [pool-330-thread-1] DEBUG f.i.l.r.s.DynamothCodeGenesisImpl - Exit
04:39:21.572 [pool-330-thread-1] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] start on 7 elements
04:39:21.841 [pool-330-thread-1] DEBUG f.i.l.r.s.collect.DataCombiner - [combine] end 68861 evaluated elements


========= Info ==========
Nb constants             4
Nb method invocations    0
Nb field access          0
Nb variables             3
Total                    7
Nb evaluated expressions 34398
Init Execution time      232 ms
Collect Execution time   179 ms
Combine Execution time   272.0 ms
Nb Combination par sec   126463 combinations/sec
Total Execution time     684 ms
Nb line execution        7
Nb results               456

Results:
1. a <= b
2. a < b
3. (b != 0) && (a <= b)
4. (a <= b) && (b != 0)
5. (b != 0) && (a < b)
6. (a < b) && (b != 0)
7. (a != 0) && (a <= b)
8. (a <= b) && (a != 0)
9. (a != 0) && (a < b)
10. (a < b) && (a != 0)
11. (b != 1) && (a <= b)
12. (a <= b) && (b != 1)
13. (b != 1) && (a < b)
14. (a < b) && (b != 1)
15. (a != 1) && (a <= b)
16. (a <= b) && (a != 1)
17. (a != 1) && (a < b)
18. (a < b) && (a != 1)
19. (this != null) && (a <= b)
20. (a <= b) && (this != null)
21. (this != null) && (a < b)
22. (a < b) && (this != null)
23. (this.fieldOfOuterClass != b) && (a <= b)
24. (a <= b) && (this.fieldOfOuterClass != b)
25. (this.fieldOfOuterClass != b) && (a < b)
26. (a < b) && (this.fieldOfOuterClass != b)
27. (this.fieldOfOuterClass != a) && (a <= b)
28. (a <= b) && (this.fieldOfOuterClass != a)
29. (this.fieldOfOuterClass != a) && (a < b)
30. (a < b) && (this.fieldOfOuterClass != a)
31. (b != this.fieldOfOuterClass) && (a <= b)
32. (a <= b) && (b != this.fieldOfOuterClass)
33. (b != this.fieldOfOuterClass) && (a < b)
34. (a < b) && (b != this.fieldOfOuterClass)
35. (b != a) && (a <= b)
36. (a <= b) && (b != a)
37. (b != a) && (a < b)
38. (a < b) && (b != a)
39. (a != this.fieldOfOuterClass) && (a <= b)
40. (a <= b) && (a != this.fieldOfOuterClass)
41. (a != this.fieldOfOuterClass) && (a < b)
42. (a < b) && (a != this.fieldOfOuterClass)
43. (a != b) && (a <= b)
44. (a <= b) && (a != b)
45. (a != b) && (a < b)
46. (a < b) && (a != b)
47. (b <= this.fieldOfOuterClass) && (a <= b)
48. (a <= b) && (b <= this.fieldOfOuterClass)
49. (b <= this.fieldOfOuterClass) && (a < b)
50. (a < b) && (b <= this.fieldOfOuterClass)
51. (a <= this.fieldOfOuterClass) && (a <= b)
52. (a <= b) && (a <= this.fieldOfOuterClass)
53. (a <= this.fieldOfOuterClass) && (a < b)
54. (a < b) && (a <= this.fieldOfOuterClass)
55. (a <= b) && (b < this.fieldOfOuterClass)
56. (b < this.fieldOfOuterClass) && (a <= b)
57. (a <= b) && (a < this.fieldOfOuterClass)
58. (a < this.fieldOfOuterClass) && (a <= b)
59. (a <= b) && (a < b)
60. (a < b) && (a <= b)
61. (b < this.fieldOfOuterClass) && (a < b)
62. (a < b) && (b < this.fieldOfOuterClass)
63. (a < this.fieldOfOuterClass) && (a < b)
64. (a < b) && (a < this.fieldOfOuterClass)
65. (b == 0) || (a <= b)
66. (a <= b) || (b == 0)
67. (b == 0) || (a < b)
68. (a < b) || (b == 0)
69. (a == 0) || (a <= b)
70. (a <= b) || (a == 0)
71. (a == 0) || (a < b)
72. (a < b) || (a == 0)
73. (b == 1) || (a <= b)
74. (a <= b) || (b == 1)
75. (b == 1) || (a < b)
76. (a < b) || (b == 1)
77. (a == 1) || (a <= b)
78. (a <= b) || (a == 1)
79. (a == 1) || (a < b)
80. (a < b) || (a == 1)
81. (this == null) || (a <= b)
82. (a <= b) || (this == null)
83. (this == null) || (a < b)
84. (a < b) || (this == null)
85. (this.fieldOfOuterClass == b) || (a <= b)
86. (a <= b) || (this.fieldOfOuterClass == b)
87. (this.fieldOfOuterClass == b) || (a < b)
88. (a < b) || (this.fieldOfOuterClass == b)
89. (this.fieldOfOuterClass == a) || (a <= b)
90. (a <= b) || (this.fieldOfOuterClass == a)
91. (this.fieldOfOuterClass == a) || (a < b)
92. (a < b) || (this.fieldOfOuterClass == a)
93. (b == this.fieldOfOuterClass) || (a <= b)
94. (a <= b) || (b == this.fieldOfOuterClass)
95. (b == this.fieldOfOuterClass) || (a < b)
96. (a < b) || (b == this.fieldOfOuterClass)
97. (b == a) || (a <= b)
98. (a <= b) || (b == a)
99. (b == a) || (a < b)
100. (a < b) || (b == a)
101. (a == this.fieldOfOuterClass) || (a <= b)
102. (a <= b) || (a == this.fieldOfOuterClass)
103. (a == this.fieldOfOuterClass) || (a < b)
104. (a < b) || (a == this.fieldOfOuterClass)
105. (a == b) || (a <= b)
106. (a <= b) || (a == b)
107. (a == b) || (a < b)
108. (a < b) || (a == b)
109. (this.fieldOfOuterClass <= b) || (a <= b)
110. (a <= b) || (this.fieldOfOuterClass <= b)
111. (this.fieldOfOuterClass <= b) || (a < b)
112. (a < b) || (this.fieldOfOuterClass <= b)
113. (this.fieldOfOuterClass <= a) || (a <= b)
114. (a <= b) || (this.fieldOfOuterClass <= a)
115. (this.fieldOfOuterClass <= a) || (a < b)
116. (a < b) || (this.fieldOfOuterClass <= a)
117. (a <= b) || (this.fieldOfOuterClass < b)
118. (this.fieldOfOuterClass < b) || (a <= b)
119. (a <= b) || (this.fieldOfOuterClass < a)
120. (this.fieldOfOuterClass < a) || (a <= b)
121. (a <= b) || (a < b)
122. (a < b) || (a <= b)
123. (this.fieldOfOuterClass < b) || (a < b)
124. (a < b) || (this.fieldOfOuterClass < b)
125. (this.fieldOfOuterClass < a) || (a < b)
126. (a < b) || (this.fieldOfOuterClass < a)
127. (b == 0) == (b <= a)
128. (b == 0) == (b < a)
129. (a == 0) == (b <= a)
130. (a == 0) == (b < a)
131. (b == 1) == (b <= a)
132. (b == 1) == (b < a)
133. (a == 1) == (b <= a)
134. (a == 1) == (b < a)
135. (this == null) == (b <= a)
136. (this == null) == (b < a)
137. (this.fieldOfOuterClass == b) == (b <= a)
138. (this.fieldOfOuterClass == b) == (b < a)
139. (this.fieldOfOuterClass == a) == (b <= a)
140. (this.fieldOfOuterClass == a) == (b < a)
141. (b == this.fieldOfOuterClass) == (b <= a)
142. (b == this.fieldOfOuterClass) == (b < a)
143. (b == a) == (b <= a)
144. (b == a) == (b < a)
145. (a == this.fieldOfOuterClass) == (b <= a)
146. (a == this.fieldOfOuterClass) == (b < a)
147. (a == b) == (b <= a)
148. (a == b) == (b < a)
149. (b != 0) == (a <= b)
150. (b != 0) == (a < b)
151. (a != 0) == (a <= b)
152. (a != 0) == (a < b)
153. (b != 1) == (a <= b)
154. (b != 1) == (a < b)
155. (a != 1) == (a <= b)
156. (a != 1) == (a < b)
157. (this != null) == (a <= b)
158. (this != null) == (a < b)
159. (this.fieldOfOuterClass != b) == (a <= b)
160. (this.fieldOfOuterClass != b) == (a < b)
161. (this.fieldOfOuterClass != a) == (a <= b)
162. (this.fieldOfOuterClass != a) == (a < b)
163. (b != this.fieldOfOuterClass) == (a <= b)
164. (b != this.fieldOfOuterClass) == (a < b)
165. (b != a) == (a <= b)
166. (b != a) == (a < b)
167. (a != this.fieldOfOuterClass) == (a <= b)
168. (a != this.fieldOfOuterClass) == (a < b)
169. (a != b) == (a <= b)
170. (a != b) == (a < b)
171. (this.fieldOfOuterClass <= b) == (b <= a)
172. (this.fieldOfOuterClass <= b) == (b < a)
173. (b <= this.fieldOfOuterClass) == (a <= b)
174. (b <= this.fieldOfOuterClass) == (a < b)
175. (this.fieldOfOuterClass <= a) == (b <= a)
176. (this.fieldOfOuterClass <= a) == (b < a)
177. (a <= this.fieldOfOuterClass) == (a <= b)
178. (a <= this.fieldOfOuterClass) == (a < b)
179. (b <= a) == (b == 0)
180. (b <= a) == (a == 0)
181. (b <= a) == (b == 1)
182. (b <= a) == (a == 1)
183. (b <= a) == (this == null)
184. (b <= a) == (this.fieldOfOuterClass == b)
185. (b <= a) == (this.fieldOfOuterClass == a)
186. (b <= a) == (b == this.fieldOfOuterClass)
187. (b <= a) == (b == a)
188. (b <= a) == (a == this.fieldOfOuterClass)
189. (b <= a) == (a == b)
190. (b <= a) == (this.fieldOfOuterClass <= b)
191. (b <= a) == (this.fieldOfOuterClass <= a)
192. (b <= a) == (this.fieldOfOuterClass < b)
193. (b <= a) == (this.fieldOfOuterClass < a)
194. (a <= b) == (b != 0)
195. (a <= b) == (a != 0)
196. (a <= b) == (b != 1)
197. (a <= b) == (a != 1)
198. (a <= b) == (this != null)
199. (a <= b) == (this.fieldOfOuterClass != b)
200. (a <= b) == (this.fieldOfOuterClass != a)
201. (a <= b) == (b != this.fieldOfOuterClass)
202. (a <= b) == (b != a)
203. (a <= b) == (a != this.fieldOfOuterClass)
204. (a <= b) == (a != b)
205. (a <= b) == (b <= this.fieldOfOuterClass)
206. (a <= b) == (a <= this.fieldOfOuterClass)
207. (a <= b) == (b < this.fieldOfOuterClass)
208. (a <= b) == (a < this.fieldOfOuterClass)
209. (this.fieldOfOuterClass < b) == (b <= a)
210. (this.fieldOfOuterClass < b) == (b < a)
211. (b < this.fieldOfOuterClass) == (a <= b)
212. (b < this.fieldOfOuterClass) == (a < b)
213. (this.fieldOfOuterClass < a) == (b <= a)
214. (this.fieldOfOuterClass < a) == (b < a)
215. (a < this.fieldOfOuterClass) == (a <= b)
216. (a < this.fieldOfOuterClass) == (a < b)
217. (b < a) == (b == 0)
218. (b < a) == (a == 0)
219. (b < a) == (b == 1)
220. (b < a) == (a == 1)
221. (b < a) == (this == null)
222. (b < a) == (this.fieldOfOuterClass == b)
223. (b < a) == (this.fieldOfOuterClass == a)
224. (b < a) == (b == this.fieldOfOuterClass)
225. (b < a) == (b == a)
226. (b < a) == (a == this.fieldOfOuterClass)
227. (b < a) == (a == b)
228. (b < a) == (this.fieldOfOuterClass <= b)
229. (b < a) == (this.fieldOfOuterClass <= a)
230. (b < a) == (this.fieldOfOuterClass < b)
231. (b < a) == (this.fieldOfOuterClass < a)
232. (a < b) == (b != 0)
233. (a < b) == (a != 0)
234. (a < b) == (b != 1)
235. (a < b) == (a != 1)
236. (a < b) == (this != null)
237. (a < b) == (this.fieldOfOuterClass != b)
238. (a < b) == (this.fieldOfOuterClass != a)
239. (a < b) == (b != this.fieldOfOuterClass)
240. (a < b) == (b != a)
241. (a < b) == (a != this.fieldOfOuterClass)
242. (a < b) == (a != b)
243. (a < b) == (b <= this.fieldOfOuterClass)
244. (a < b) == (a <= this.fieldOfOuterClass)
245. (a < b) == (b < this.fieldOfOuterClass)
246. (a < b) == (a < this.fieldOfOuterClass)
247. (b == 0) != (a <= b)
248. (b == 0) != (a < b)
249. (a == 0) != (a <= b)
250. (a == 0) != (a < b)
251. (b == 1) != (a <= b)
252. (b == 1) != (a < b)
253. (a == 1) != (a <= b)
254. (a == 1) != (a < b)
255. (this == null) != (a <= b)
256. (this == null) != (a < b)
257. (this.fieldOfOuterClass == b) != (a <= b)
258. (this.fieldOfOuterClass == b) != (a < b)
259. (this.fieldOfOuterClass == a) != (a <= b)
260. (this.fieldOfOuterClass == a) != (a < b)
261. (b == this.fieldOfOuterClass) != (a <= b)
262. (b == this.fieldOfOuterClass) != (a < b)
263. (b == a) != (a <= b)
264. (b == a) != (a < b)
265. (a == this.fieldOfOuterClass) != (a <= b)
266. (a == this.fieldOfOuterClass) != (a < b)
267. (a == b) != (a <= b)
268. (a == b) != (a < b)
269. (b != 0) != (b <= a)
270. (b != 0) != (b < a)
271. (a != 0) != (b <= a)
272. (a != 0) != (b < a)
273. (b != 1) != (b <= a)
274. (b != 1) != (b < a)
275. (a != 1) != (b <= a)
276. (a != 1) != (b < a)
277. (this != null) != (b <= a)
278. (this != null) != (b < a)
279. (this.fieldOfOuterClass != b) != (b <= a)
280. (this.fieldOfOuterClass != b) != (b < a)
281. (this.fieldOfOuterClass != a) != (b <= a)
282. (this.fieldOfOuterClass != a) != (b < a)
283. (b != this.fieldOfOuterClass) != (b <= a)
284. (b != this.fieldOfOuterClass) != (b < a)
285. (b != a) != (b <= a)
286. (b != a) != (b < a)
287. (a != this.fieldOfOuterClass) != (b <= a)
288. (a != this.fieldOfOuterClass) != (b < a)
289. (a != b) != (b <= a)
290. (a != b) != (b < a)
291. (this.fieldOfOuterClass <= b) != (a <= b)
292. (this.fieldOfOuterClass <= b) != (a < b)
293. (b <= this.fieldOfOuterClass) != (b <= a)
294. (b <= this.fieldOfOuterClass) != (b < a)
295. (this.fieldOfOuterClass <= a) != (a <= b)
296. (this.fieldOfOuterClass <= a) != (a < b)
297. (a <= this.fieldOfOuterClass) != (b <= a)
298. (a <= this.fieldOfOuterClass) != (b < a)
299. (b <= a) != (b != 0)
300. (b <= a) != (a != 0)
301. (b <= a) != (b != 1)
302. (b <= a) != (a != 1)
303. (b <= a) != (this != null)
304. (b <= a) != (this.fieldOfOuterClass != b)
305. (b <= a) != (this.fieldOfOuterClass != a)
306. (b <= a) != (b != this.fieldOfOuterClass)
307. (b <= a) != (b != a)
308. (b <= a) != (a != this.fieldOfOuterClass)
309. (b <= a) != (a != b)
310. (b <= a) != (b <= this.fieldOfOuterClass)
311. (b <= a) != (a <= this.fieldOfOuterClass)
312. (b <= a) != (b < this.fieldOfOuterClass)
313. (b <= a) != (a < this.fieldOfOuterClass)
314. (a <= b) != (b == 0)
315. (a <= b) != (a == 0)
316. (a <= b) != (b == 1)
317. (a <= b) != (a == 1)
318. (a <= b) != (this == null)
319. (a <= b) != (this.fieldOfOuterClass == b)
320. (a <= b) != (this.fieldOfOuterClass == a)
321. (a <= b) != (b == this.fieldOfOuterClass)
322. (a <= b) != (b == a)
323. (a <= b) != (a == this.fieldOfOuterClass)
324. (a <= b) != (a == b)
325. (a <= b) != (this.fieldOfOuterClass <= b)
326. (a <= b) != (this.fieldOfOuterClass <= a)
327. (a <= b) != (this.fieldOfOuterClass < b)
328. (a <= b) != (this.fieldOfOuterClass < a)
329. (this.fieldOfOuterClass < b) != (a <= b)
330. (this.fieldOfOuterClass < b) != (a < b)
331. (b < this.fieldOfOuterClass) != (b <= a)
332. (b < this.fieldOfOuterClass) != (b < a)
333. (this.fieldOfOuterClass < a) != (a <= b)
334. (this.fieldOfOuterClass < a) != (a < b)
335. (a < this.fieldOfOuterClass) != (b <= a)
336. (a < this.fieldOfOuterClass) != (b < a)
337. (b < a) != (b != 0)
338. (b < a) != (a != 0)
339. (b < a) != (b != 1)
340. (b < a) != (a != 1)
341. (b < a) != (this != null)
342. (b < a) != (this.fieldOfOuterClass != b)
343. (b < a) != (this.fieldOfOuterClass != a)
344. (b < a) != (b != this.fieldOfOuterClass)
345. (b < a) != (b != a)
346. (b < a) != (a != this.fieldOfOuterClass)
347. (b < a) != (a != b)
348. (b < a) != (b <= this.fieldOfOuterClass)
349. (b < a) != (a <= this.fieldOfOuterClass)
350. (b < a) != (b < this.fieldOfOuterClass)
351. (b < a) != (a < this.fieldOfOuterClass)
352. (a < b) != (b == 0)
353. (a < b) != (a == 0)
354. (a < b) != (b == 1)
355. (a < b) != (a == 1)
356. (a < b) != (this == null)
357. (a < b) != (this.fieldOfOuterClass == b)
358. (a < b) != (this.fieldOfOuterClass == a)
359. (a < b) != (b == this.fieldOfOuterClass)
360. (a < b) != (b == a)
361. (a < b) != (a == this.fieldOfOuterClass)
362. (a < b) != (a == b)
363. (a < b) != (this.fieldOfOuterClass <= b)
364. (a < b) != (this.fieldOfOuterClass <= a)
365. (a < b) != (this.fieldOfOuterClass < b)
366. (a < b) != (this.fieldOfOuterClass < a)
367. 0 <= (b - a)
368. (a - b) <= 0
369. 1 <= (b - a)
370. (a - b) <= 1
371. (a + 1) <= b
372. (a - 0) <= b
373. (a - 1) <= b
374. a <= (b + 1)
375. a <= (b - 0)
376. a <= (b - 1)
377. (a + 1) <= (b + 1)
378. (a - 0) <= (b + 1)
379. (a + 1) <= (b - 0)
380. (a + 1) <= (b - 1)
381. (this.fieldOfOuterClass + a) <= (this.fieldOfOuterClass + b)
382. (a + this.fieldOfOuterClass) <= (this.fieldOfOuterClass + b)
383. (this.fieldOfOuterClass + a) <= (b + this.fieldOfOuterClass)
384. (a + this.fieldOfOuterClass) <= (b + this.fieldOfOuterClass)
385. (b + a) <= (b + b)
386. (a + b) <= (b + b)
387. (a + a) <= (b + b)
388. (a + a) <= (b + a)
389. (a + a) <= (a + b)
390. (a - 0) <= (b - 0)
391. (a - 1) <= (b - 0)
392. (a - 0) <= (b - 1)
393. (1 - b) <= (1 - a)
394. (a - 1) <= (b - 1)
395. (this.fieldOfOuterClass - b) <= (this.fieldOfOuterClass - a)
396. (a - this.fieldOfOuterClass) <= (b - this.fieldOfOuterClass)
397. (a - b) <= (b - a)
398. (0 / b) <= (b - a)
399. (0 / a) <= (b - a)
400. (b / this.fieldOfOuterClass) <= (b - a)
401. (a / this.fieldOfOuterClass) <= (b - a)
402. (b / a) <= (b - a)
403. (a / b) <= (b - a)
404. (a - b) <= (0 / b)
405. (a - b) <= (0 / a)
406. (a - b) <= (b / this.fieldOfOuterClass)
407. (a - b) <= (a / this.fieldOfOuterClass)
408. (this.fieldOfOuterClass * a) <= (this.fieldOfOuterClass * b)
409. (a * this.fieldOfOuterClass) <= (this.fieldOfOuterClass * b)
410. (this.fieldOfOuterClass * a) <= (b * this.fieldOfOuterClass)
411. (a * this.fieldOfOuterClass) <= (b * this.fieldOfOuterClass)
412. 0 < (b - a)
413. (a - b) < 0
414. 1 < (b - a)
415. (a - b) < 1
416. (a + 1) < b
417. (a - 0) < b
418. (a - 1) < b
419. a < (b + 1)
420. a < (b - 0)
421. a < (b - 1)
422. (a + 1) < (b + 1)
423. (a - 0) < (b + 1)
424. (a - 1) < (b + 1)
425. (a + 1) < (b - 0)
426. (this.fieldOfOuterClass + a) < (this.fieldOfOuterClass + b)
427. (a + this.fieldOfOuterClass) < (this.fieldOfOuterClass + b)
428. (this.fieldOfOuterClass + a) < (b + this.fieldOfOuterClass)
429. (a + this.fieldOfOuterClass) < (b + this.fieldOfOuterClass)
430. (b + a) < (b + b)
431. (a + b) < (b + b)
432. (a + a) < (b + b)
433. (a + a) < (b + a)
434. (a + a) < (a + b)
435. (a - 0) < (b - 0)
436. (a - 1) < (b - 0)
437. (a - 0) < (b - 1)
438. (1 - b) < (1 - a)
439. (a - 1) < (b - 1)
440. (this.fieldOfOuterClass - b) < (this.fieldOfOuterClass - a)
441. (a - this.fieldOfOuterClass) < (b - this.fieldOfOuterClass)
442. (a - b) < (b - a)
443. (0 / b) < (b - a)
444. (0 / a) < (b - a)
445. (b / this.fieldOfOuterClass) < (b - a)
446. (a / this.fieldOfOuterClass) < (b - a)
447. (a - b) < (0 / b)
448. (a - b) < (0 / a)
449. (a - b) < (b / this.fieldOfOuterClass)
450. (a - b) < (a / this.fieldOfOuterClass)
451. (a - b) < (b / a)
452. (a - b) < (a / b)
453. (this.fieldOfOuterClass * a) < (this.fieldOfOuterClass * b)
454. (a * this.fieldOfOuterClass) < (this.fieldOfOuterClass * b)
455. (this.fieldOfOuterClass * a) < (b * this.fieldOfOuterClass)
456. (a * this.fieldOfOuterClass) < (b * this.fieldOfOuterClass)


========================
         Stat
========================
Operators: 
LT 1
MINUS 1
Methods: 
Variable: 
a 2
b 2

 & 4 & 0 & 0 & 3 & 7 & 34398 & 713 ms & 7 &
04:39:21.872 [pool-330-thread-1] DEBUG f.i.l.r.n.s.d.DynamothSynthesizer - Collected 0 potential patches
04:39:21.880 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL a <= b
04:39:22.003 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "a <= b" is working
04:39:22.057 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL a < b
04:39:22.156 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "a < b" is working
04:39:22.167 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL (b != 0) && (a <= b)
04:39:22.258 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(b != 0) && (a <= b)" is working
04:39:22.273 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL (a <= b) && (b != 0)
04:39:22.373 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(a <= b) && (b != 0)" is working
04:39:22.381 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL (b != 0) && (a < b)
04:39:22.469 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(b != 0) && (a < b)" is working
04:39:22.526 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL (a < b) && (b != 0)
04:39:22.616 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(a < b) && (b != 0)" is working
04:39:22.627 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL (a != 0) && (a <= b)
04:39:22.711 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(a != 0) && (a <= b)" is working
04:39:22.724 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL (a <= b) && (a != 0)
04:39:22.834 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(a <= b) && (a != 0)" is working
04:39:22.860 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL (a != 0) && (a < b)
04:39:22.994 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(a != 0) && (a < b)" is working
04:39:23.013 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL (a < b) && (a != 0)
04:39:23.115 [pool-330-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(a < b) && (a != 0)" is working
04:39:23.126 [pool-330-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped 446 patches for sake of performance
04:39:23.126 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:23.126 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_2.NopolExample:12 which is executed by 4 tests
-126608641
04:39:23.166 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #3
04:39:23.166 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - Analysing SourceLocation nopol_examples.nopol_example_2.NopolExample:14 which is executed by 5 tests
-126608641
04:39:23.209 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:23.210 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:23.211 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 2
04:39:23.211 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 5
04:39:23.211 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 3
04:39:23.211 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 4269ms
04:39:23.212 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:23.212 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:23.212 [main] INFO  fr.inria.lille.repair.nopol.NoPol - a <= b
04:39:23.214 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:23.214 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:23.216 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( a <= b){ // Fix a < b
 			return b;

04:39:23.217 [main] INFO  fr.inria.lille.repair.nopol.NoPol - a < b
04:39:23.217 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:23.218 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:23.218 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( a < b){ // Fix a < b
 			return b;

04:39:23.221 [main] INFO  fr.inria.lille.repair.nopol.NoPol - (b != 0) && (a <= b)
04:39:23.221 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:23.221 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:23.223 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( (b != 0) && (a <= b)){ // Fix a < b
 			return b;

04:39:23.223 [main] INFO  fr.inria.lille.repair.nopol.NoPol - (a <= b) && (b != 0)
04:39:23.223 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:23.224 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:23.225 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( (a <= b) && (b != 0)){ // Fix a < b
 			return b;

04:39:23.225 [main] INFO  fr.inria.lille.repair.nopol.NoPol - (b != 0) && (a < b)
04:39:23.225 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:23.225 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:23.226 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( (b != 0) && (a < b)){ // Fix a < b
 			return b;

04:39:23.227 [main] INFO  fr.inria.lille.repair.nopol.NoPol - (a < b) && (b != 0)
04:39:23.227 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:23.227 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:23.228 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( (a < b) && (b != 0)){ // Fix a < b
 			return b;

04:39:23.229 [main] INFO  fr.inria.lille.repair.nopol.NoPol - (a != 0) && (a <= b)
04:39:23.229 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:23.229 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:23.230 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( (a != 0) && (a <= b)){ // Fix a < b
 			return b;

04:39:23.232 [main] INFO  fr.inria.lille.repair.nopol.NoPol - (a <= b) && (a != 0)
04:39:23.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:23.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:23.235 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( (a <= b) && (a != 0)){ // Fix a < b
 			return b;

04:39:23.235 [main] INFO  fr.inria.lille.repair.nopol.NoPol - (a != 0) && (a < b)
04:39:23.236 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:23.237 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:23.238 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( (a != 0) && (a < b)){ // Fix a < b
 			return b;

04:39:23.239 [main] INFO  fr.inria.lille.repair.nopol.NoPol - (a < b) && (a != 0)
04:39:23.240 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:23.240 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:23.242 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( (a < b) && (a != 0)){ // Fix a < b
 			return b;

04:39:23.251 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_1]
04:39:23.252 [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:39:23.252 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:23.252 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_1.NopolExampleTest]
04:39:23.252 [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;@6502990a', projectTests=[nopol_examples.nopol_example_1.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:23.252 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:23.252 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 62 MB
04:39:23.252 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:23.252 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 204 MB
04:39:23.252 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:23.252 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:23.252 [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:39:25.582 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:25.583 [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:39:25.658 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:25.659 [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:39:25.722 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:25.896 [pool-448-thread-1] DEBUG tests.output - Failing tests with false: 
[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:39:25.897 [pool-448-thread-1] DEBUG tests.output - Failing tests with true: 
[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:39:25.897 [pool-448-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:39:25.897 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #3
04:39:25.897 [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:39:26.001 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:26.211 [pool-454-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:26.227 [pool-454-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:26.313 [pool-454-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: index < 0
04:39:26.313 [pool-454-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL index < 0
04:39:26.391 [pool-454-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "index < 0" is working
04:39:26.403 [pool-454-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:26.403 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:26.404 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:26.404 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:39:26.404 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 7
04:39:26.404 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 4
04:39:26.404 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:39:26.404 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:26.404 [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:39:26.404 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:26.405 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 16
04:39:26.405 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 3152ms
04:39:26.405 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:26.405 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:26.405 [main] INFO  fr.inria.lille.repair.nopol.NoPol - index < 0
04:39:26.405 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:26.405 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL
04:39:26.407 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_1/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_1/NopolExample.java
@@ -11,4 +11,4 @@
 		
-		if ( index == 0 ) // Fix index <= 0
-			return s.charAt(0);
+		if ( index < 0) // Fix index <= 0
+		return s.charAt(0);
 		

04:39:26.428 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_2]
04:39:26.428 [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:39:26.428 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:26.428 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_2.NopolExampleTest]
04:39:26.429 [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;@5c51be4', projectTests=[nopol_examples.nopol_example_2.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:26.429 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:26.429 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 39 MB
04:39:26.429 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:26.429 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 199 MB
04:39:26.429 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:26.429 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:26.429 [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:39:28.352 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:28.353 [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:39:28.417 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:28.674 [pool-494-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:28.704 [pool-494-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:28.767 [pool-494-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 1 < (b - a)
04:39:28.767 [pool-494-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL 1 < (b - a)
04:39:28.859 [pool-494-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "1 < (b - a)" is working
04:39:28.868 [pool-494-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:28.869 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:28.869 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:28.869 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 2
04:39:28.869 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 8
04:39:28.869 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 5
04:39:28.869 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:39:28.869 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:28.869 [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:39:28.869 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:28.869 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 14
04:39:28.870 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2441ms
04:39:28.870 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:28.870 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:28.870 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 1 < (b - a)
04:39:28.870 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:28.870 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:28.870 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( 1 < (b - a)){ // Fix a < b
 			return b;

04:39:28.877 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_3]
04:39:28.877 [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:39:28.877 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:28.877 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_3.NopolExampleTest]
04:39:28.877 [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;@16ec1b08', projectTests=[nopol_examples.nopol_example_3.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:28.877 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:28.878 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 83 MB
04:39:28.878 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:28.878 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 206 MB
04:39:28.878 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:28.878 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:28.878 [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:39:30.778 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:30.778 [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:39:30.839 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:31.024 [pool-538-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:31.048 [pool-538-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:31.101 [pool-538-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 0 == tmp
04:39:31.101 [pool-538-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_3.NopolExample:11: CONDITIONAL 0 == tmp
04:39:31.219 [pool-538-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "0 == tmp" is working
04:39:31.231 [pool-538-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:31.232 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 3
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 9
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 6
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 9
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:31.233 [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:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 12
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2355ms
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 0 == tmp
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:31.233 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_3.NopolExample:11: CONDITIONAL
04:39:31.234 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_3/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_3/NopolExample.java
@@ -10,3 +10,3 @@
 		
-		if ( tmp != 0 ){ // Fix : tmp == 0
+		if ( 0 == tmp){ // Fix : tmp == 0
 			return true;

04:39:31.242 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_5]
04:39:31.242 [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:39:31.242 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: PRECONDITION
04:39:31.242 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_5.NopolExampleTest]
04:39:31.242 [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;@2571294f', projectTests=[nopol_examples.nopol_example_5.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:31.242 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:31.242 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 127 MB
04:39:31.242 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:31.243 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 200 MB
04:39:31.243 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:31.243 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:31.243 [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:39:33.175 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:33.176 [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:39:33.236 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:33.236 [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:39:33.340 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:39:33.512 [pool-586-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:33.527 [pool-586-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:33.564 [pool-586-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: -1 < a
04:39:33.564 [pool-586-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION -1 < a
04:39:33.669 [pool-586-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "-1 < a" is working
04:39:33.683 [pool-586-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:33.683 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:33.684 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:33.684 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:39:33.684 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 10
04:39:33.684 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 7
04:39:33.684 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 5
04:39:33.684 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:33.684 [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:39:33.684 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:33.685 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:39:33.685 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2441ms
04:39:33.685 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:33.685 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:33.685 [main] INFO  fr.inria.lille.repair.nopol.NoPol - -1 < a
04:39:33.685 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 6
04:39:33.685 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION
04:39:33.687 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_5/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_5/NopolExample.java
@@ -19,3 +19,5 @@
 		// FIX : precondition missing : if ( -1<a  )
-		r = -1;				
+		if (-1 < a) {
+			r = -1;
+		}
 		return r*a;		

04:39:33.692 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_6]
04:39:33.692 [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:39:33.692 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:33.692 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_6.NopolExampleTest]
04:39:33.693 [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;@429850f8', projectTests=[nopol_examples.nopol_example_6.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:33.693 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:33.693 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 56 MB
04:39:33.693 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:33.693 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 207 MB
04:39:33.694 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:33.694 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:33.694 [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:39:35.478 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:35.479 [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:39:35.543 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:35.710 [pool-614-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:35.723 [pool-614-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:35.758 [pool-614-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: a < b
04:39:35.759 [pool-614-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_6.NopolExample:7: CONDITIONAL a < b
04:39:35.860 [pool-614-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "a < b" is working
04:39:35.893 [pool-614-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 11
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 8
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 5
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:35.894 [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:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2202ms
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:35.894 [main] INFO  fr.inria.lille.repair.nopol.NoPol - a < b
04:39:35.895 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 6
04:39:35.895 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_6.NopolExample:7: CONDITIONAL
04:39:35.895 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_6/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_6/NopolExample.java
@@ -6,3 +6,3 @@
 	{
-		if (a > b) { // FIX: if(a < b)
+		if (a < b) { // FIX: if(a < b)
 			return b - a;

04:39:35.921 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_7]
04:39:35.921 [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:39:35.921 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:35.921 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_7.NopolExampleTest]
04:39:35.921 [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;@370bcb05', projectTests=[nopol_examples.nopol_example_7.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:35.921 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:35.921 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 114 MB
04:39:35.921 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:35.922 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 207 MB
04:39:35.922 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:35.923 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:35.923 [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:39:37.731 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:37.731 [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:39:37.830 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:37.831 [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:39:37.875 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:38.068 [pool-645-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:38.094 [pool-645-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:38.198 [pool-645-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:39:38.397 [pool-645-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: (intermediaire == 0) && (3 < a)
04:39:38.398 [pool-645-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:39:38.513 [pool-645-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(intermediaire == 0) && (3 < a)" is working
04:39:38.554 [pool-645-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:38.554 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:38.563 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:38.563 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:39:38.563 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 12
04:39:38.563 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 9
04:39:38.563 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 26
04:39:38.563 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 3
04:39:38.563 [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:39:38.564 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 7
04:39:38.564 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 9
04:39:38.564 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2633ms
04:39:38.564 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:38.565 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:38.565 [main] INFO  fr.inria.lille.repair.nopol.NoPol - (intermediaire == 0) && (3 < a)
04:39:38.568 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 30
04:39:38.568 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_7.NopolExample:21: CONDITIONAL
04:39:38.572 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_7/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_7/NopolExample.java
@@ -20,4 +20,4 @@
 		// FIX if ( intermediaire == 0 && a!=2)
-		if ( intermediaire == 0 )
-			return false;
+		if ( (intermediaire == 0) && (3 < a))
+		return false;
 		

04:39:38.579 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_8]
04:39:38.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:39:38.579 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:38.579 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_8.NopolExampleTest]
04:39:38.580 [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;@21e2a1e9', projectTests=[nopol_examples.nopol_example_8.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:38.581 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:38.581 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 124 MB
04:39:38.581 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:38.582 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 208 MB
04:39:38.582 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:38.582 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:38.582 [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:39:40.636 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:40.638 [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:39:40.697 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:40.697 [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:39:40.828 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:41.025 [pool-765-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:41.048 [pool-765-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:41.114 [pool-765-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: (a * b) <= 100
04:39:41.115 [pool-765-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_8.NopolExample:12: CONDITIONAL (a * b) <= 100
04:39:41.203 [pool-765-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(a * b) <= 100" is working
04:39:41.212 [pool-765-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:41.212 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:41.214 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:41.214 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 2
04:39:41.214 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 13
04:39:41.215 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 10
04:39:41.215 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 10
04:39:41.215 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:41.215 [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:39:41.215 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:41.215 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 10
04:39:41.215 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2633ms
04:39:41.216 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:41.216 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:41.216 [main] INFO  fr.inria.lille.repair.nopol.NoPol - (a * b) <= 100
04:39:41.217 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 10
04:39:41.217 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_8.NopolExample:12: CONDITIONAL
04:39:41.221 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_8/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_8/NopolExample.java
@@ -11,4 +11,4 @@
 		// if ( a * b <= 100) // FIX
-		if ( a * b < 100)
-			return true;
+		if ( (a * b) <= 100)
+		return true;
 		

04:39:41.223 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_2]
04:39:41.223 [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:39:41.223 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:41.223 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_2.NopolExampleTest]
04:39:41.223 [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;@6617df2f', projectTests=[nopol_examples.nopol_example_2.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:41.223 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:41.224 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 34 MB
04:39:41.224 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:41.224 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 204 MB
04:39:41.224 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:41.224 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:41.224 [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:39:41.269 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_2]
04:39:41.270 [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:39:41.270 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:41.270 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_2.NopolExampleTest]
04:39:41.272 [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;@6617df2f', projectTests=[nopol_examples.nopol_example_2.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:41.273 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:41.273 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 19 MB
04:39:41.273 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:41.273 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 204 MB
04:39:41.273 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:41.273 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:41.274 [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:39:43.213 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:43.214 [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:39:43.285 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:43.482 [pool-808-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:43.502 [pool-808-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:43.529 [pool-808-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: (b - a) == 2
04:39:43.529 [pool-808-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL (b - a) == 2
04:39:43.609 [pool-808-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "(b - a) == 2" is working
04:39:43.617 [pool-808-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:43.617 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:43.618 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:43.618 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 2
04:39:43.618 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 14
04:39:43.618 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 11
04:39:43.618 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 2
04:39:43.618 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:43.618 [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:39:43.619 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:43.619 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 14
04:39:43.619 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2348ms
04:39:43.619 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:43.619 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:43.619 [main] INFO  fr.inria.lille.repair.nopol.NoPol - (b - a) == 2
04:39:43.619 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:43.619 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:43.620 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( (b - a) == 2){ // Fix a < b
 			return b;

04:39:43.625 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_5]
04:39:43.625 [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:39:43.625 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: PRE_THEN_COND
04:39:43.625 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_5.NopolExampleTest]
04:39:43.626 [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;@826d792', projectTests=[nopol_examples.nopol_example_5.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:43.626 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:43.626 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 75 MB
04:39:43.626 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:43.626 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 207 MB
04:39:43.626 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:43.626 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:43.627 [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:39:45.459 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:45.460 [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:39:45.515 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:45.516 [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:39:45.582 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:39:45.750 [pool-827-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:45.773 [pool-827-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:45.811 [pool-827-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: -1 < a
04:39:45.812 [pool-827-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION -1 < a
04:39:45.910 [pool-827-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "-1 < a" is working
04:39:45.923 [pool-827-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:45.923 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:45.923 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:45.923 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:39:45.923 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 15
04:39:45.923 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 12
04:39:45.923 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 5
04:39:45.923 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:45.924 [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:39:45.924 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:45.924 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:39:45.924 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2298ms
04:39:45.924 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:45.924 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:45.924 [main] INFO  fr.inria.lille.repair.nopol.NoPol - -1 < a
04:39:45.924 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 6
04:39:45.924 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION
04:39:45.926 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_5/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_5/NopolExample.java
@@ -19,3 +19,5 @@
 		// FIX : precondition missing : if ( -1<a  )
-		r = -1;				
+		if (-1 < a) {
+			r = -1;
+		}
 		return r*a;		

04:39:45.927 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_2]
04:39:45.927 [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:39:45.927 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:45.927 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_2.NopolExampleTest]
04:39:45.927 [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;@3837ba01', projectTests=[nopol_examples.nopol_example_2.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:45.927 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:45.928 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 119 MB
04:39:45.928 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:45.928 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 207 MB
04:39:45.928 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:45.928 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:45.928 [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:39:47.648 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:47.650 [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:39:47.733 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:47.903 [pool-854-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:47.918 [pool-854-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:47.979 [pool-854-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 1 < (b - a)
04:39:47.980 [pool-854-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL 1 < (b - a)
04:39:48.052 [pool-854-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "1 < (b - a)" is working
04:39:48.059 [pool-854-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:48.059 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 2
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 16
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 13
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:48.060 [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:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 14
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2132ms
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 1 < (b - a)
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:48.060 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_2.NopolExample:11: CONDITIONAL
04:39:48.062 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_2/NopolExample.java
@@ -10,3 +10,3 @@
 	public int getMax(int a, int b){
-		if ( (b - a) < 0 ){ // Fix a < b
+		if ( 1 < (b - a)){ // Fix a < b
 			return b;

04:39:48.067 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_1]
04:39:48.067 [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:39:48.067 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: COND_THEN_PRE
04:39:48.067 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_1.NopolExampleTest]
04:39:48.067 [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;@7a57cef9', projectTests=[nopol_examples.nopol_example_1.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:48.067 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:48.068 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 42 MB
04:39:48.068 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:48.068 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 206 MB
04:39:48.069 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:48.069 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:48.069 [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:39:49.883 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:49.883 [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:39:49.943 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:39:50.054 [pool-898-thread-1] DEBUG tests.output - Failing tests with false: 
[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:39:50.054 [pool-898-thread-1] DEBUG tests.output - Failing tests with true: 
[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:39:50.054 [pool-898-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:39:50.055 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:50.055 [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:39:50.110 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:50.266 [pool-904-thread-1] DEBUG tests.output - Failing tests with false: 
[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:39:50.267 [pool-904-thread-1] DEBUG tests.output - Failing tests with true: 
[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:39:50.267 [pool-904-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:39:50.268 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:39:50.379 [pool-910-thread-1] DEBUG tests.output - Failing tests with false: 
[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:39:50.379 [pool-910-thread-1] DEBUG tests.output - Failing tests with true: 
[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:39:50.379 [pool-910-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:39:50.379 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #3
04:39:50.379 [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:39:50.441 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:50.633 [pool-916-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:50.661 [pool-916-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:50.749 [pool-916-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: index < 0
04:39:50.749 [pool-916-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL index < 0
04:39:50.820 [pool-916-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "index < 0" is working
04:39:50.828 [pool-916-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:50.828 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 20
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 14
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:50.829 [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:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 16
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2761ms
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - index < 0
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:50.829 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL
04:39:50.831 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_1/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_1/NopolExample.java
@@ -11,4 +11,4 @@
 		
-		if ( index == 0 ) // Fix index <= 0
-			return s.charAt(0);
+		if ( index < 0) // Fix index <= 0
+		return s.charAt(0);
 		

04:39:50.837 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_1]
04:39:50.837 [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:39:50.837 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:39:50.837 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_1.NopolExampleTest]
04:39:50.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_1], projectClasspath='[Ljava.net.URL;@12bfc9e1', projectTests=[nopol_examples.nopol_example_1.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:50.837 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:50.837 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 91 MB
04:39:50.837 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:50.837 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 207 MB
04:39:50.837 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:50.837 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:50.837 [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:39:52.636 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:52.637 [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:39:52.686 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:52.687 [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:39:52.727 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:52.830 [pool-956-thread-1] DEBUG tests.output - Failing tests with false: 
[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:39:52.830 [pool-956-thread-1] DEBUG tests.output - Failing tests with true: 
[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:39:52.830 [pool-956-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:39:52.831 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #3
04:39:52.831 [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:39:52.878 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:53.060 [pool-962-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:53.085 [pool-962-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:53.141 [pool-962-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: index < 0
04:39:53.143 [pool-962-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:53.143 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:53.144 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:53.144 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:39:53.144 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 22
04:39:53.144 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 15
04:39:53.144 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:39:53.144 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:53.145 [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:39:53.145 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:53.145 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 16
04:39:53.145 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2306ms
04:39:53.145 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:53.145 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:53.145 [main] INFO  fr.inria.lille.repair.nopol.NoPol - index < 0
04:39:53.146 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:53.146 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL
04:39:53.147 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_1/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_1/NopolExample.java
@@ -11,4 +11,4 @@
 		
-		if ( index == 0 ) // Fix index <= 0
-			return s.charAt(0);
+		if ( index < 0) // Fix index <= 0
+		return s.charAt(0);
 		

04:39:53.152 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_1]
04:39:53.153 [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:39:53.153 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: PRE_THEN_COND
04:39:53.153 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_1.NopolExampleTest]
04:39:53.153 [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;@feb1879', projectTests=[nopol_examples.nopol_example_1.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:53.154 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:53.154 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 106 MB
04:39:53.154 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:53.155 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 207 MB
04:39:53.155 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:53.155 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:53.156 [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:39:54.909 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:54.910 [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:39:55.003 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:39:55.099 [pool-993-thread-1] DEBUG tests.output - Failing tests with false: 
[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:39:55.099 [pool-993-thread-1] DEBUG tests.output - Failing tests with true: 
[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:39:55.099 [pool-993-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:39:55.099 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:55.099 [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:39:55.140 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:39:55.220 [pool-999-thread-1] DEBUG tests.output - Failing tests with false: 
[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:39:55.220 [pool-999-thread-1] DEBUG tests.output - Failing tests with true: 
[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:39:55.220 [pool-999-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:39:55.220 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:55.316 [pool-1005-thread-1] DEBUG tests.output - Failing tests with false: 
[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:39:55.317 [pool-1005-thread-1] DEBUG tests.output - Failing tests with true: 
[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:39:55.317 [pool-1005-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:39:55.317 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #3
04:39:55.317 [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:39:55.385 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:39:55.505 [pool-1011-thread-1] DEBUG tests.output - Failing tests with false: 
[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:39:55.505 [pool-1011-thread-1] DEBUG tests.output - Failing tests with true: 
[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:39:55.505 [pool-1011-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:39:55.505 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:39:55.648 [pool-1017-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:55.662 [pool-1017-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:55.713 [pool-1017-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: index < 0
04:39:55.713 [pool-1017-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL index < 0
04:39:55.796 [pool-1017-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "index < 0" is working
04:39:55.807 [pool-1017-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:55.807 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 27
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 16
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 7
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:55.808 [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:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 16
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2655ms
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - index < 0
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 9
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_1.NopolExample:12: CONDITIONAL
04:39:55.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_1/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_1/NopolExample.java
@@ -11,4 +11,4 @@
 		
-		if ( index == 0 ) // Fix index <= 0
-			return s.charAt(0);
+		if ( index < 0) // Fix index <= 0
+		return s.charAt(0);
 		

04:39:55.816 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Source files: [../test-projects/src/main/java/nopol_examples/nopol_example_5]
04:39:55.816 [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:39:55.816 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: COND_THEN_PRE
04:39:55.816 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [nopol_examples.nopol_example_5.NopolExampleTest]
04:39:55.816 [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;@7857d37f', projectTests=[nopol_examples.nopol_example_5.NopolExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:39:55.816 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:39:55.816 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 124 MB
04:39:55.816 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:39:55.816 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 208 MB
04:39:55.816 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:39:55.816 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:39:55.816 [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:39:57.684 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:39:57.685 [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:39:57.744 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:39:57.745 [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:39:57.821 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalAdder
04:39:57.979 [pool-1057-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:58.006 [pool-1057-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:58.043 [pool-1057-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: -1 < a
04:39:58.043 [pool-1057-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION -1 < a
04:39:58.121 [pool-1057-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "-1 < a" is working
04:39:58.127 [pool-1057-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:39:58.127 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 1
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 1
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 28
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 17
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 5
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:39:58.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:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2311ms
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - -1 < a
04:39:58.128 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 6
04:39:58.129 [main] INFO  fr.inria.lille.repair.nopol.NoPol - nopol_examples.nopol_example_5.NopolExample:20: PRECONDITION
04:39:58.130 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_5/NopolExample.java
+++ b/builds/workspace/nopol/test-projects/src/main/java/nopol_examples/nopol_example_5/NopolExample.java
@@ -19,3 +19,5 @@
 		// FIX : precondition missing : if ( -1<a  )
-		r = -1;				
+		if (-1 < a) {
+			r = -1;
+		}
 		return r*a;		

Tests run: 16, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 39.186 sec
Running fr.inria.lille.commons.smt.SMTLibTest
Tests run: 32, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.227 sec
Running fr.inria.lille.commons.smt.SMTLibEqualVisitorTest
04:39:58.402 [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.038 sec
Running fr.inria.lille.commons.smt.ComparisonTest
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 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:39:58.952 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:39:58.965 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:39:58.989 [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:39:59.125 [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:39:59.384 [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:40:24.013 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Failed code synthesis, returning NullCodeGenesis
04:40:24.163 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:40:24.191 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:40:24.233 [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: 26.688 sec
Running fr.inria.lille.commons.synthesis.CodeSynthesisTest
04:40:25.111 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:40:25.127 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 0
04:40:25.138 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:40:25.161 [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:40:25.186 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: 0 == ((cond)?(size):(0))
04:40:25.191 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:40:25.203 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: array.length
04:40:25.217 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:40:25.244 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: value == letter
04:40:25.259 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:40:25.288 [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:40:25.369 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: q + p <= n
04:40:25.380 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
+ of arity: 2
- of arity: 2
04:40:25.396 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: array.length + iterations
04:40:25.403 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:40:25.431 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: iterations <= array.length
04:40:25.438 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
?: of arity: 3
04:40:25.455 [main] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
?: of arity: 3
+ of arity: 2
- of arity: 2
04:40:25.500 [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.407 sec
Running fr.inria.lille.commons.synthesis.smt.constraint.ConstraintTest
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 sec
Running fr.inria.lille.commons.synthesis.LocationVariableContainerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running fr.inria.lille.commons.synthesis.LocationVariableTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running fr.inria.lille.commons.synthesis.OperatorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running fr.inria.lille.evo.TestPatchEvo
04:40:25.595 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:40:25.595 [main] DEBUG fr.inria.lille.evo.Main -  ##### launch nopol without new tests ##### 
04:40:25.596 [main] DEBUG fr.inria.lille.evo.Main - Launch nopol with:
04:40:25.596 [main] DEBUG fr.inria.lille.evo.Main - sources = ../test-projects/src/main/java:../test-projects/src/test/java:src/test/resources/evo/destSrcTest
04:40:25.596 [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:40:25.597 [main] DEBUG fr.inria.lille.evo.Main - testClasses = [Ljava.lang.String;@4189ed52
04:40:25.598 [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:40:25.598 [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:40:25.598 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:40:25.599 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [evo_examples.evo_example_1.EvoExampleTest]
04:40:25.599 [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;@79310fbc', projectTests=[evo_examples.evo_example_1.EvoExampleTest], complianceLevel=7, outputFolder=./, json=false}
04:40:25.600 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:40:25.600 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 73 MB
04:40:25.601 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:40:25.601 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 208 MB
04:40:25.601 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:40:25.601 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:40:25.602 [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:40:28.087 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:40:28.087 [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:40:28.134 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:40:28.135 [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:40:28.181 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:40:28.384 [pool-1084-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:40:28.399 [pool-1084-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:40:28.424 [pool-1084-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: number < -1
04:40:28.424 [pool-1084-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < -1
04:40:28.483 [pool-1084-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "number < -1" is working
04:40:28.490 [pool-1084-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:40:28.490 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:40:28.500 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 60
04:40:28.500 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 285
04:40:28.508 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 29
04:40:28.509 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 18
04:40:28.509 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 4
04:40:28.509 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:40:28.509 [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:40:28.509 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:40:28.509 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:40:28.509 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2892ms
04:40:28.509 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:40:28.510 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:40:28.510 [main] INFO  fr.inria.lille.repair.nopol.NoPol - number < -1
04:40:28.510 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 5
04:40:28.510 [main] INFO  fr.inria.lille.repair.nopol.NoPol - evo_examples.evo_example_1.EvoExample:9: CONDITIONAL
04:40:28.513 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/evo_examples/evo_example_1/EvoExample.java
+++ b/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:40:28.514 [main] DEBUG fr.inria.lille.evo.Main - ### ----- PATCH FOUND -----
04:40:28.514 [main] DEBUG fr.inria.lille.evo.Main - evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < -1
04:40:28.515 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:40:28.515 [main] DEBUG fr.inria.lille.evo.Main -  ##### Search tests files path ##### 
04:40:28.643 [main] DEBUG fr.inria.lille.evo.Main - [FOUND] evo_examples.evo_example_1.EvoExampleGeneratedTest
04:40:28.643 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:40:28.643 [main] DEBUG fr.inria.lille.evo.Main -  ##### Search tests methods ##### 
04:40:28.756 [main] DEBUG fr.inria.lille.evo.Main - [FOUND] test_evo_example_generated_1()
04:40:28.758 [main] DEBUG fr.inria.lille.evo.Main - [FOUND] test_evo_example_generated_0()
04:40:28.767 [main] DEBUG fr.inria.lille.evo.Main - ###########################################
04:40:28.767 [main] DEBUG fr.inria.lille.evo.Main - ######## start to try each methods ########
04:40:28.767 [main] DEBUG fr.inria.lille.evo.Main - ###########################################
04:40:28.767 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:40:28.767 [main] DEBUG fr.inria.lille.evo.Main - # TEST METHOD : test_evo_example_generated_1()
04:40:28.767 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:40:28.767 [main] DEBUG fr.inria.lille.evo.Main - ### Remove EvoSuite &  Recompile Tests 
04:40:29.114 [main] DEBUG fr.inria.lille.evo.Main - ### Launch Nopol
04:40:29.114 [main] DEBUG fr.inria.lille.evo.Main - Launch nopol with:
04:40:29.115 [main] DEBUG fr.inria.lille.evo.Main - sources = ../test-projects/src/main/java:../test-projects/src/test/java:src/test/resources/evo/destSrcTest
04:40:29.115 [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:40:29.116 [main] DEBUG fr.inria.lille.evo.Main - testClasses = [Ljava.lang.String;@a37ce7d
04:40:29.125 [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:40:29.125 [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:40:29.126 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:40:29.126 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [evo_examples.evo_example_1.EvoExampleTest, evo_examples.evo_example_1.EvoExampleGeneratedTest]
04:40:29.130 [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;@67571910', projectTests=[evo_examples.evo_example_1.EvoExampleTest, evo_examples.evo_example_1.EvoExampleGeneratedTest], complianceLevel=7, outputFolder=./, json=false}
04:40:29.130 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:40:29.131 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 70 MB
04:40:29.131 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:40:29.131 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 207 MB
04:40:29.132 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:40:29.132 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:40:29.133 [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:40:31.563 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:40:31.563 [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:40:31.625 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:40:31.625 [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:40:31.676 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:40:31.891 [pool-1106-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:40:31.907 [pool-1106-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:40:31.953 [pool-1106-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:40:32.060 [pool-1106-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:40:32.644 [pool-1106-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:41:05.782 [pool-1106-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Failed code synthesis, returning NullCodeGenesis
04:41:05.786 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:41:05.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 61
04:41:05.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 286
04:41:05.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 30
04:41:05.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 19
04:41:05.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 4
04:41:05.808 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 5
04:41:05.811 [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:41:05.811 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 14
04:41:05.811 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:41:05.812 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 36661ms
04:41:05.813 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:41:05.814 [main] DEBUG fr.inria.lille.evo.Main - ### ----- NO PATCH FOUND -----
04:41:05.815 [main] DEBUG fr.inria.lille.evo.Main - ### METHOD REMOVED : test_evo_example_generated_1()
04:41:05.816 [main] DEBUG fr.inria.lille.evo.Main - basic <===> evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < -1
04:41:05.816 [main] DEBUG fr.inria.lille.evo.Main - test_evo_example_generated_1 <===> null
04:41:05.817 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:41:05.817 [main] DEBUG fr.inria.lille.evo.Main - # TEST METHOD : test_evo_example_generated_0()
04:41:05.818 [main] DEBUG fr.inria.lille.evo.Main - --------------------------------------------------
04:41:05.818 [main] DEBUG fr.inria.lille.evo.Main - ### Remove EvoSuite &  Recompile Tests 
04:41:06.010 [main] DEBUG fr.inria.lille.evo.Main - ### Launch Nopol
04:41:06.010 [main] DEBUG fr.inria.lille.evo.Main - Launch nopol with:
04:41:06.010 [main] DEBUG fr.inria.lille.evo.Main - sources = ../test-projects/src/main/java:../test-projects/src/test/java:src/test/resources/evo/destSrcTest
04:41:06.011 [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:41:06.011 [main] DEBUG fr.inria.lille.evo.Main - testClasses = [Ljava.lang.String;@a37ce7d
04:41:06.011 [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:41:06.012 [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:41:06.012 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Statement type: CONDITIONAL
04:41:06.012 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Args: [evo_examples.evo_example_1.EvoExampleTest, evo_examples.evo_example_1.EvoExampleGeneratedTest]
04:41:06.012 [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;@57af5300', projectTests=[evo_examples.evo_example_1.EvoExampleTest, evo_examples.evo_example_1.EvoExampleGeneratedTest], complianceLevel=7, outputFolder=./, json=false}
04:41:06.012 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Available processors (cores): 2
04:41:06.013 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Free memory: 72 MB
04:41:06.013 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Maximum memory: 444 MB
04:41:06.013 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Total memory available to JVM: 233 MB
04:41:06.013 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Java version: 1.8.0_151
04:41:06.013 [main] INFO  fr.inria.lille.repair.nopol.NoPol - JAVA_HOME: /builds/tools/hudson.model.JDK/JDK_8.0.151
04:41:06.013 [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:08.188 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #1
04:41:08.189 [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:41:08.240 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - statement #2
04:41:08.241 [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:41:08.321 [main] DEBUG fr.inria.lille.repair.nopol.NoPol - looking with class fr.inria.lille.repair.nopol.spoon.smt.ConditionalReplacer
04:41:08.483 [pool-1126-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
04:41:08.498 [pool-1126-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Operators:
== of arity: 2
!= of arity: 2
< of arity: 2
<= of arity: 2
04:41:08.539 [pool-1126-thread-1] DEBUG f.i.l.c.s.ConstraintBasedSynthesis - Successful code synthesis: number < 1
04:41:08.539 [pool-1126-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Applying patch: evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < 1
04:41:08.598 [pool-1126-thread-1] INFO  f.i.l.repair.nopol.patch.TestPatch - Running test suite to check the patch "number < 1" is working
04:41:08.603 [pool-1126-thread-1] DEBUG fr.inria.lille.repair.nopol.NoPol - Skipped -9 patches for sake of performance
04:41:08.604 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----INFORMATION----
04:41:08.610 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb classes : 61
04:41:08.611 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb methods : 286
04:41:08.611 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements Analyzed : 31
04:41:08.612 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb Statements with Angelic Value Found : 20
04:41:08.613 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb inputs in SMT : 5
04:41:08.614 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb SMT level: 2
04:41:08.614 [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:08.615 [main] INFO  fr.inria.lille.repair.nopol.NoPol -                   class java.lang.Boolean: 4
04:41:08.616 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb variables in SMT : 7
04:41:08.616 [main] INFO  fr.inria.lille.repair.nopol.NoPol - NoPol Execution time : 2593ms
04:41:08.617 [main] INFO  fr.inria.lille.repair.nopol.NoPol - 
04:41:08.618 [main] INFO  fr.inria.lille.repair.nopol.NoPol - ----PATCH FOUND----
04:41:08.618 [main] INFO  fr.inria.lille.repair.nopol.NoPol - number < 1
04:41:08.619 [main] INFO  fr.inria.lille.repair.nopol.NoPol - Nb test that executes the patch: 6
04:41:08.620 [main] INFO  fr.inria.lille.repair.nopol.NoPol - evo_examples.evo_example_1.EvoExample:9: CONDITIONAL
04:41:08.622 [main] INFO  fr.inria.lille.repair.nopol.NoPol - --- a/builds/workspace/nopol/test-projects/src/main/java/evo_examples/evo_example_1/EvoExample.java
+++ b/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:41:08.623 [main] DEBUG fr.inria.lille.evo.Main - ### ----- PATCH FOUND -----
04:41:08.623 [main] DEBUG fr.inria.lille.evo.Main - evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < 1
04:41:08.624 [main] DEBUG fr.inria.lille.evo.Main - ### METHOD KEPT : test_evo_example_generated_0()
04:41:08.625 [main] DEBUG fr.inria.lille.evo.Main - basic <===> evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < -1
04:41:08.625 [main] DEBUG fr.inria.lille.evo.Main - test_evo_example_generated_1 <===> null
04:41:08.626 [main] DEBUG fr.inria.lille.evo.Main - test_evo_example_generated_0 <===> evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < 1
04:41:08.627 [main] DEBUG fr.inria.lille.evo.Main - ### End of program. Recompile keeping all good tests
04:41:08.782 [main] DEBUG fr.inria.lille.evo.Main - basic <===> evo_examples.evo_example_1.EvoExample:9: CONDITIONAL number < -1
04:41:08.782 [main] DEBUG fr.inria.lille.evo.Main - test_evo_example_generated_1 <===> null
04:41:08.782 [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: 43.224 sec
Running fr.inria.lille.diff.PatchGeneratorTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.558 sec

Results :

Tests run: 368, Failures: 0, Errors: 0, Skipped: 11

[INFO] 
[INFO] --- jacoco-maven-plugin:0.8.3:report (report) @ nopol ---
[INFO] Loading execution data file /builds/workspace/nopol/nopol/target/jacoco.exec
[INFO] Analyzed bundle 'Nopol' with 339 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 ---
Adding org.apache.maven.shared.invoker.Invokerdefault
[INFO] Building jar: /builds/workspace/nopol/nopol/target/nopol-0.2-SNAPSHOT-jar-with-dependencies.jar
Component: org.apache.maven.shared.invoker.Invokerdefault is already defined. Skipping.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:36 min
[INFO] Finished at: 2019-11-15T10:41:20+01:00
[INFO] Final Memory: 36M/212M
[INFO] ------------------------------------------------------------------------
Recording test results
No mail will be sent out, as 'nopol #662' does not have a result yet. Please make sure you set a proper result in case of pipeline/build scripts.
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
Finished: SUCCESS