-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Hi there, many thanks for open sourcing and the detailed README!
I tried to build the docker image with the Dockerfile provided. However, I met errors:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project nopol: Compilation failure: Compilation failure:
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[4,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/common/Candidates.java:[4,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[15,16] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[17,33] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/Value.java:[27,28] cannot find symbol
[ERROR] symbol: class Type
[ERROR] location: interface fr.inria.lille.repair.expression.value.Value
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/common/Candidates.java:[110,30] cannot find symbol
[ERROR] symbol: class Type
[ERROR] location: class fr.inria.lille.repair.common.Candidates
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/ComplexValueImpl.java:[3,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/AbstractValue.java:[4,1] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/AbstractValue.java:[15,34] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/AbstractValue.java:[31,23] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/AbstractValue.java:[36,40] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/AbstractValue.java:[105,35] cannot find symbol
[ERROR] symbol: class Type
[ERROR] location: class fr.inria.lille.repair.expression.value.AbstractValue
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/filter/FieldFilter.java:[3,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/filter/FieldFilter.java:[9,37] cannot find symbol
[ERROR] symbol: class Field
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.filter.FieldFilter
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/SpoonElementsCollector.java:[3,1] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/SpoonElementsCollector.java:[40,31] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.SpoonElementsCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[3,1] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[4,27] package com.sun.jdi.request does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[32,19] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[45,34] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[143,78] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[164,41] cannot find symbol
[ERROR] symbol: class StackFrame
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[232,71] cannot find symbol
[ERROR] symbol: class Method
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[256,13] cannot find symbol
[ERROR] symbol: class ReferenceType
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[265,55] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[289,96] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[307,53] cannot find symbol
[ERROR] symbol: class ReferenceType
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[307,90] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[307,18] cannot find symbol
[ERROR] symbol: class Method
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[311,59] cannot find symbol
[ERROR] symbol: class ReferenceType
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[311,96] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[311,18] cannot find symbol
[ERROR] symbol: class Method
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[343,46] cannot find symbol
[ERROR] symbol: class ReferenceType
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[343,65] cannot find symbol
[ERROR] symbol: class Method
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[375,52] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[375,84] cannot find symbol
[ERROR] symbol: class Method
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[417,41] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/DynamothDataCollector.java:[417,96] cannot find symbol
[ERROR] symbol: class Method
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.DynamothDataCollector
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/filter/MethodFilter.java:[3,1] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/filter/MethodFilter.java:[10,37] cannot find symbol
[ERROR] symbol: class Method
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.filter.MethodFilter
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/collect/filter/MethodFilter.java:[14,37] cannot find symbol
[ERROR] symbol: class Method
[ERROR] location: class fr.inria.lille.repair.synthesis.collect.filter.MethodFilter
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/VMAcquirer.java:[3,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/VMAcquirer.java:[4,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/VMAcquirer.java:[5,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/VMAcquirer.java:[6,27] package com.sun.jdi.connect does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/VMAcquirer.java:[7,27] package com.sun.jdi.connect does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/VMAcquirer.java:[8,27] package com.sun.jdi.connect does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/VMAcquirer.java:[18,12] cannot find symbol
[ERROR] symbol: class VirtualMachine
[ERROR] location: class fr.inria.lille.repair.vm.VMAcquirer
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/VMAcquirer.java:[29,13] cannot find symbol
[ERROR] symbol: class AttachingConnector
[ERROR] location: class fr.inria.lille.repair.vm.VMAcquirer
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/VMAcquirer.java:[39,36] cannot find symbol
[ERROR] symbol: class AttachingConnector
[ERROR] location: class fr.inria.lille.repair.vm.VMAcquirer
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/VMAcquirer.java:[39,13] cannot find symbol
[ERROR] symbol: class VirtualMachine
[ERROR] location: class fr.inria.lille.repair.vm.VMAcquirer
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/VMAcquirer.java:[40,20] cannot find symbol
[ERROR] symbol: class IllegalConnectorArgumentsException
[ERROR] location: class fr.inria.lille.repair.vm.VMAcquirer
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/ArrayValueImpl.java:[8,34] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/ArrayValueImpl.java:[11,56] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/ArrayValueImpl.java:[35,23] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[3,1] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[4,1] package com.sun.jdi.event does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[5,27] package com.sun.jdi.request does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[6,27] package com.sun.jdi.request does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[7,27] package com.sun.jdi.request does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[52,13] cannot find symbol
[ERROR] symbol: class VirtualMachine
[ERROR] location: class fr.inria.lille.repair.synthesis.DynamothCodeGenesisImpl
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[191,52] cannot find symbol
[ERROR] symbol: class AbsentInformationException
[ERROR] location: class fr.inria.lille.repair.synthesis.DynamothCodeGenesisImpl
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[207,13] cannot find symbol
[ERROR] symbol: class BreakpointRequest
[ERROR] location: class fr.inria.lille.repair.synthesis.DynamothCodeGenesisImpl
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[208,13] cannot find symbol
[ERROR] symbol: class BreakpointRequest
[ERROR] location: class fr.inria.lille.repair.synthesis.DynamothCodeGenesisImpl
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[212,30] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.DynamothCodeGenesisImpl
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[251,42] cannot find symbol
[ERROR] symbol: class BreakpointEvent
[ERROR] location: class fr.inria.lille.repair.synthesis.DynamothCodeGenesisImpl
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[251,82] cannot find symbol
[ERROR] symbol: class IncompatibleThreadStateException
[ERROR] location: class fr.inria.lille.repair.synthesis.DynamothCodeGenesisImpl
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[292,33] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.DynamothCodeGenesisImpl
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/synthesis/DynamothCodeGenesisImpl.java:[373,45] cannot find symbol
[ERROR] symbol: class ThreadReference
[ERROR] location: class fr.inria.lille.repair.synthesis.DynamothCodeGenesisImpl
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/factory/ValueFactory.java:[3,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/factory/ValueFactory.java:[4,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/factory/ValueFactory.java:[5,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/factory/ValueFactory.java:[6,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/DebugJUnitRunner.java:[3,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/DebugJUnitRunner.java:[4,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/DebugJUnitRunner.java:[5,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/DebugJUnitRunner.java:[6,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/DebugJUnitRunner.java:[45,55] cannot find symbol
[ERROR] symbol: class VirtualMachine
[ERROR] location: class fr.inria.lille.repair.vm.DebugJUnitRunner
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/DebugJUnitRunner.java:[61,19] cannot find symbol
[ERROR] symbol: class VirtualMachine
[ERROR] location: class fr.inria.lille.repair.vm.DebugJUnitRunner
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/vm/DebugJUnitRunner.java:[119,33] cannot find symbol
[ERROR] symbol: class VirtualMachine
[ERROR] location: class fr.inria.lille.repair.vm.DebugJUnitRunner
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/TypeValueImpl.java:[3,19] package com.sun.jdi does not exist
[ERROR] /nopol/nopol/src/main/java/fr/inria/lille/repair/expression/value/TypeValueImpl.java:[6,26] cannot find symbol
[ERROR] symbol: class ClassType
[ERROR] location: class fr.inria.lille.repair.expression.value.TypeValueImpl
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
The command '/bin/sh -c git clone https://github.com/SpoonLabs/nopol.git /nopol && cd nopol && mvn package -DskipTests' returned a non-zero code: 1
I was wondering whether it is possible that the Dockerfile can be updated. Thank you in advance. Any suggestions are welcome. :)