./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/ldv-memsafety/memleaks_test22_3-2.i --full-output --cacsl2boogietranslator.adapt.memory.model.on.pointer.casts.if.necessary true --architecture 64bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 264dba86 Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx12G -Xms1G -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ldv-memsafety/memleaks_test22_3-2.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d87bc2647464454b513f8081fe19f050d7464b50 --cacsl2boogietranslator.adapt.memory.model.on.pointer.casts.if.necessary true ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: UnsupportedOperationException: alternation not yet supported: (exists ((v_DerPreprocessor_2 (_ BitVec 32))) (forall ((v_DerPreprocessor_3 (_ BitVec 32))) (or (not (= (_ bv0 32) (select (store (select |old(#memory_$Pointer$.offset)| |ldv_atomic_sub_return_#in~v.base|) |ldv_atomic_sub_return_#in~v.offset| v_DerPreprocessor_2) (_ bv0 32)))) (= (select (select (store |#memory_$Pointer$.offset| ldv_atomic_sub_return_~v.base (store (select |#memory_$Pointer$.offset| ldv_atomic_sub_return_~v.base) ldv_atomic_sub_return_~v.offset v_DerPreprocessor_3)) |ldv_atomic_sub_return_#in~v.base|) (_ bv0 32)) (_ bv0 32))))) --- Real Ultimate output --- Skipped default analysis because property is memsafety ### Bit-precise run ### This is Ultimate 0.1.24-264dba8 [2019-11-21 11:20:09,200 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-21 11:20:09,202 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-21 11:20:09,214 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-21 11:20:09,214 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-21 11:20:09,216 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-21 11:20:09,217 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-21 11:20:09,219 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-21 11:20:09,221 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-21 11:20:09,222 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-21 11:20:09,223 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-21 11:20:09,224 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-21 11:20:09,224 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-21 11:20:09,225 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-21 11:20:09,229 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-21 11:20:09,230 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-21 11:20:09,231 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-21 11:20:09,232 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-21 11:20:09,234 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-21 11:20:09,236 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-21 11:20:09,237 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-21 11:20:09,238 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-21 11:20:09,239 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-21 11:20:09,240 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-21 11:20:09,243 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-21 11:20:09,243 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-21 11:20:09,243 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-21 11:20:09,244 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-21 11:20:09,244 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-21 11:20:09,245 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-21 11:20:09,246 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-21 11:20:09,246 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-21 11:20:09,247 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-21 11:20:09,248 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-21 11:20:09,250 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-21 11:20:09,251 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-21 11:20:09,251 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-21 11:20:09,252 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-21 11:20:09,252 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-21 11:20:09,253 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-21 11:20:09,254 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-21 11:20:09,254 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf [2019-11-21 11:20:09,269 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-21 11:20:09,269 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-21 11:20:09,271 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-21 11:20:09,271 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-21 11:20:09,271 INFO L138 SettingsManager]: * Use SBE=true [2019-11-21 11:20:09,271 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-21 11:20:09,272 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2019-11-21 11:20:09,272 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-11-21 11:20:09,272 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-21 11:20:09,272 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2019-11-21 11:20:09,272 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2019-11-21 11:20:09,273 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2019-11-21 11:20:09,273 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-21 11:20:09,273 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2019-11-21 11:20:09,273 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2019-11-21 11:20:09,274 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-21 11:20:09,274 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-21 11:20:09,274 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-21 11:20:09,274 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-21 11:20:09,274 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-21 11:20:09,275 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-21 11:20:09,275 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-21 11:20:09,275 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-21 11:20:09,276 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2019-11-21 11:20:09,276 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2019-11-21 11:20:09,276 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-11-21 11:20:09,277 INFO L138 SettingsManager]: * Logic for external solver=AUFBV Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d87bc2647464454b513f8081fe19f050d7464b50 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Adapt memory model on pointer casts if necessary -> true [2019-11-21 11:20:09,595 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-21 11:20:09,608 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-21 11:20:09,612 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-21 11:20:09,613 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-21 11:20:09,614 INFO L275 PluginConnector]: CDTParser initialized [2019-11-21 11:20:09,615 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-memsafety/memleaks_test22_3-2.i [2019-11-21 11:20:09,690 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/addbc67ec/92fc374cbfc649bfb9b9ae2c7cd704d9/FLAGcd78d4fad [2019-11-21 11:20:10,301 INFO L306 CDTParser]: Found 1 translation units. [2019-11-21 11:20:10,302 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-memsafety/memleaks_test22_3-2.i [2019-11-21 11:20:10,330 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/addbc67ec/92fc374cbfc649bfb9b9ae2c7cd704d9/FLAGcd78d4fad [2019-11-21 11:20:10,590 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/addbc67ec/92fc374cbfc649bfb9b9ae2c7cd704d9 [2019-11-21 11:20:10,593 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-21 11:20:10,594 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2019-11-21 11:20:10,597 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-21 11:20:10,597 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-21 11:20:10,601 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-21 11:20:10,602 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 11:20:10" (1/1) ... [2019-11-21 11:20:10,605 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1eb61591 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 11:20:10, skipping insertion in model container [2019-11-21 11:20:10,605 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 11:20:10" (1/1) ... [2019-11-21 11:20:10,614 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-11-21 11:20:10,678 INFO L179 MainTranslator]: Built tables and reachable declarations [2019-11-21 11:20:11,163 INFO L966 CHandler]: Found a cast between two array/pointer types where the value type is smaller than the cast-to type, and where that value type is smaller than our current memory model resolution [2019-11-21 11:20:11,163 INFO L969 CHandler]: at location: C: (struct ldv_msg*)ldv_malloc(sizeof(struct ldv_msg)) [577] [2019-11-21 11:20:11,164 INFO L970 CHandler]: current memory model: HoenickeLindenmann_4ByteResolution [2019-11-21 11:20:11,188 INFO L966 CHandler]: Found a cast between two array/pointer types where the value type is smaller than the cast-to type, and where that value type is smaller than our current memory model resolution [2019-11-21 11:20:11,189 INFO L969 CHandler]: at location: C: (typeof(*msg) *)( (char *)__mptr - ((size_t) &((typeof(*msg) *)0)->list) ) [608] [2019-11-21 11:20:11,189 INFO L970 CHandler]: current memory model: HoenickeLindenmann_4ByteResolution [2019-11-21 11:20:11,195 INFO L966 CHandler]: Found a cast between two array/pointer types where the value type is smaller than the cast-to type, and where that value type is smaller than our current memory model resolution [2019-11-21 11:20:11,196 INFO L969 CHandler]: at location: C: (typeof(*(msg)) *)( (char *)__mptr - ((size_t) &((typeof(*(msg)) *)0)->list) ) [608] [2019-11-21 11:20:11,196 INFO L970 CHandler]: current memory model: HoenickeLindenmann_4ByteResolution [2019-11-21 11:20:11,201 INFO L966 CHandler]: Found a cast between two array/pointer types where the value type is smaller than the cast-to type, and where that value type is smaller than our current memory model resolution [2019-11-21 11:20:11,201 INFO L969 CHandler]: at location: C: (typeof(*(n)) *)( (char *)__mptr - ((size_t) &((typeof(*(n)) *)0)->list) ) [608] [2019-11-21 11:20:11,202 INFO L970 CHandler]: current memory model: HoenickeLindenmann_4ByteResolution [2019-11-21 11:20:11,225 INFO L966 CHandler]: Found a cast between two array/pointer types where the value type is smaller than the cast-to type, and where that value type is smaller than our current memory model resolution [2019-11-21 11:20:11,226 INFO L969 CHandler]: at location: C: (struct ldv_kobject *)( (char *)__mptr - ((size_t) &((struct ldv_kobject *)0)->kref) ) [707] [2019-11-21 11:20:11,226 INFO L970 CHandler]: current memory model: HoenickeLindenmann_4ByteResolution [2019-11-21 11:20:11,235 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-21 11:20:11,257 INFO L198 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2019-11-21 11:20:11,277 INFO L179 MainTranslator]: Built tables and reachable declarations [2019-11-21 11:20:11,354 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-21 11:20:11,363 INFO L201 MainTranslator]: Completed pre-run [2019-11-21 11:20:11,425 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-21 11:20:11,518 INFO L205 MainTranslator]: Completed translation [2019-11-21 11:20:11,518 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 11:20:11 WrapperNode [2019-11-21 11:20:11,518 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-21 11:20:11,519 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-21 11:20:11,519 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-21 11:20:11,519 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-21 11:20:11,530 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 11:20:11" (1/1) ... [2019-11-21 11:20:11,530 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 11:20:11" (1/1) ... [2019-11-21 11:20:11,557 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 11:20:11" (1/1) ... [2019-11-21 11:20:11,557 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 11:20:11" (1/1) ... [2019-11-21 11:20:11,592 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 11:20:11" (1/1) ... [2019-11-21 11:20:11,599 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 11:20:11" (1/1) ... [2019-11-21 11:20:11,609 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 11:20:11" (1/1) ... [2019-11-21 11:20:11,630 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-21 11:20:11,631 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-21 11:20:11,631 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-21 11:20:11,631 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-21 11:20:11,632 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 11:20:11" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-21 11:20:11,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-11-21 11:20:11,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-21 11:20:11,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2019-11-21 11:20:11,691 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2019-11-21 11:20:11,692 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2019-11-21 11:20:11,692 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint16_identity [2019-11-21 11:20:11,692 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint32_identity [2019-11-21 11:20:11,692 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint64_identity [2019-11-21 11:20:11,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonpositive [2019-11-21 11:20:11,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_positive [2019-11-21 11:20:11,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2019-11-21 11:20:11,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2019-11-21 11:20:11,693 INFO L138 BoogieDeclarations]: Found implementation of procedure LDV_INIT_LIST_HEAD [2019-11-21 11:20:11,693 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_add [2019-11-21 11:20:11,693 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_del [2019-11-21 11:20:11,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add [2019-11-21 11:20:11,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add_tail [2019-11-21 11:20:11,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_del [2019-11-21 11:20:11,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_alloc [2019-11-21 11:20:11,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_fill [2019-11-21 11:20:11,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_free [2019-11-21 11:20:11,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_msg [2019-11-21 11:20:11,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_msgs [2019-11-21 11:20:11,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2019-11-21 11:20:11,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2019-11-21 11:20:11,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_add_return [2019-11-21 11:20:11,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_sub_return [2019-11-21 11:20:11,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_sub [2019-11-21 11:20:11,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_init [2019-11-21 11:20:11,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_get [2019-11-21 11:20:11,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_put [2019-11-21 11:20:11,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_del [2019-11-21 11:20:11,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_cleanup [2019-11-21 11:20:11,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_release [2019-11-21 11:20:11,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_put [2019-11-21 11:20:11,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_get [2019-11-21 11:20:11,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init_internal [2019-11-21 11:20:11,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init [2019-11-21 11:20:11,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_create [2019-11-21 11:20:11,697 INFO L138 BoogieDeclarations]: Found implementation of procedure f [2019-11-21 11:20:11,697 INFO L138 BoogieDeclarations]: Found implementation of procedure g [2019-11-21 11:20:11,697 INFO L138 BoogieDeclarations]: Found implementation of procedure entry_point [2019-11-21 11:20:11,697 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-11-21 11:20:11,698 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2019-11-21 11:20:11,698 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2019-11-21 11:20:11,698 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2019-11-21 11:20:11,698 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2019-11-21 11:20:11,698 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2019-11-21 11:20:11,698 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2019-11-21 11:20:11,698 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2019-11-21 11:20:11,698 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2019-11-21 11:20:11,699 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2019-11-21 11:20:11,699 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2019-11-21 11:20:11,699 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2019-11-21 11:20:11,699 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2019-11-21 11:20:11,699 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2019-11-21 11:20:11,699 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2019-11-21 11:20:11,699 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2019-11-21 11:20:11,700 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2019-11-21 11:20:11,700 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2019-11-21 11:20:11,700 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2019-11-21 11:20:11,700 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2019-11-21 11:20:11,700 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2019-11-21 11:20:11,700 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2019-11-21 11:20:11,700 INFO L130 BoogieDeclarations]: Found specification of procedure __uint16_identity [2019-11-21 11:20:11,700 INFO L130 BoogieDeclarations]: Found specification of procedure __uint32_identity [2019-11-21 11:20:11,701 INFO L130 BoogieDeclarations]: Found specification of procedure __uint64_identity [2019-11-21 11:20:11,701 INFO L130 BoogieDeclarations]: Found specification of procedure select [2019-11-21 11:20:11,701 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2019-11-21 11:20:11,701 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2019-11-21 11:20:11,701 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2019-11-21 11:20:11,701 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2019-11-21 11:20:11,701 INFO L130 BoogieDeclarations]: Found specification of procedure random [2019-11-21 11:20:11,701 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2019-11-21 11:20:11,702 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2019-11-21 11:20:11,702 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2019-11-21 11:20:11,702 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2019-11-21 11:20:11,702 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2019-11-21 11:20:11,702 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2019-11-21 11:20:11,702 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2019-11-21 11:20:11,702 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2019-11-21 11:20:11,703 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2019-11-21 11:20:11,703 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2019-11-21 11:20:11,703 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2019-11-21 11:20:11,703 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2019-11-21 11:20:11,703 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2019-11-21 11:20:11,703 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2019-11-21 11:20:11,703 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2019-11-21 11:20:11,703 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2019-11-21 11:20:11,704 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2019-11-21 11:20:11,704 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2019-11-21 11:20:11,704 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2019-11-21 11:20:11,704 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2019-11-21 11:20:11,704 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2019-11-21 11:20:11,704 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2019-11-21 11:20:11,704 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2019-11-21 11:20:11,705 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2019-11-21 11:20:11,705 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2019-11-21 11:20:11,705 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2019-11-21 11:20:11,705 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2019-11-21 11:20:11,705 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2019-11-21 11:20:11,706 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2019-11-21 11:20:11,706 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2019-11-21 11:20:11,706 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2019-11-21 11:20:11,706 INFO L130 BoogieDeclarations]: Found specification of procedure free [2019-11-21 11:20:11,707 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2019-11-21 11:20:11,707 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2019-11-21 11:20:11,707 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2019-11-21 11:20:11,707 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2019-11-21 11:20:11,707 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2019-11-21 11:20:11,707 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2019-11-21 11:20:11,708 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2019-11-21 11:20:11,708 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2019-11-21 11:20:11,708 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2019-11-21 11:20:11,709 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2019-11-21 11:20:11,713 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2019-11-21 11:20:11,713 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2019-11-21 11:20:11,713 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2019-11-21 11:20:11,713 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2019-11-21 11:20:11,714 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2019-11-21 11:20:11,714 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2019-11-21 11:20:11,714 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2019-11-21 11:20:11,714 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2019-11-21 11:20:11,715 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2019-11-21 11:20:11,715 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2019-11-21 11:20:11,715 INFO L130 BoogieDeclarations]: Found specification of procedure system [2019-11-21 11:20:11,715 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2019-11-21 11:20:11,715 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2019-11-21 11:20:11,722 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2019-11-21 11:20:11,723 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2019-11-21 11:20:11,723 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2019-11-21 11:20:11,723 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2019-11-21 11:20:11,723 INFO L130 BoogieDeclarations]: Found specification of procedure div [2019-11-21 11:20:11,723 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2019-11-21 11:20:11,723 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2019-11-21 11:20:11,723 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2019-11-21 11:20:11,723 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2019-11-21 11:20:11,724 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2019-11-21 11:20:11,724 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2019-11-21 11:20:11,724 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2019-11-21 11:20:11,724 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2019-11-21 11:20:11,724 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2019-11-21 11:20:11,724 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2019-11-21 11:20:11,724 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2019-11-21 11:20:11,725 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2019-11-21 11:20:11,726 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2019-11-21 11:20:11,726 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2019-11-21 11:20:11,726 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2019-11-21 11:20:11,726 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2019-11-21 11:20:11,726 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2019-11-21 11:20:11,726 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2019-11-21 11:20:11,726 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2019-11-21 11:20:11,727 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2019-11-21 11:20:11,727 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2019-11-21 11:20:11,727 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-11-21 11:20:11,727 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2019-11-21 11:20:11,727 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonpositive [2019-11-21 11:20:11,727 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_positive [2019-11-21 11:20:11,728 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2019-11-21 11:20:11,728 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2019-11-21 11:20:11,728 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2019-11-21 11:20:11,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-11-21 11:20:11,728 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2019-11-21 11:20:11,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2019-11-21 11:20:11,729 INFO L130 BoogieDeclarations]: Found specification of procedure LDV_INIT_LIST_HEAD [2019-11-21 11:20:11,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-11-21 11:20:11,729 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_add [2019-11-21 11:20:11,729 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_del [2019-11-21 11:20:11,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add [2019-11-21 11:20:11,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-11-21 11:20:11,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add_tail [2019-11-21 11:20:11,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_del [2019-11-21 11:20:11,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_alloc [2019-11-21 11:20:11,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_fill [2019-11-21 11:20:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2019-11-21 11:20:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_free [2019-11-21 11:20:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-11-21 11:20:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_msg [2019-11-21 11:20:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_msgs [2019-11-21 11:20:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2019-11-21 11:20:11,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2019-11-21 11:20:11,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_add_return [2019-11-21 11:20:11,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2019-11-21 11:20:11,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2019-11-21 11:20:11,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_sub_return [2019-11-21 11:20:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_sub [2019-11-21 11:20:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2019-11-21 11:20:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_init [2019-11-21 11:20:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_get [2019-11-21 11:20:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_put [2019-11-21 11:20:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_del [2019-11-21 11:20:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_cleanup [2019-11-21 11:20:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_release [2019-11-21 11:20:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_put [2019-11-21 11:20:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_get [2019-11-21 11:20:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init_internal [2019-11-21 11:20:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init [2019-11-21 11:20:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_create [2019-11-21 11:20:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2019-11-21 11:20:11,738 INFO L130 BoogieDeclarations]: Found specification of procedure f [2019-11-21 11:20:11,738 INFO L130 BoogieDeclarations]: Found specification of procedure g [2019-11-21 11:20:11,738 INFO L130 BoogieDeclarations]: Found specification of procedure entry_point [2019-11-21 11:20:11,738 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-11-21 11:20:11,738 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-11-21 11:20:11,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-11-21 11:20:11,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2019-11-21 11:20:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-21 11:20:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2019-11-21 11:20:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2019-11-21 11:20:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2019-11-21 11:20:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2019-11-21 11:20:12,385 WARN L735 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-21 11:20:12,767 WARN L735 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-21 11:20:13,115 INFO L279 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-21 11:20:13,116 INFO L284 CfgBuilder]: Removed 1 assume(true) statements. [2019-11-21 11:20:13,117 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 11:20:13 BoogieIcfgContainer [2019-11-21 11:20:13,118 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-21 11:20:13,119 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-21 11:20:13,119 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-21 11:20:13,126 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-21 11:20:13,127 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 11:20:10" (1/3) ... [2019-11-21 11:20:13,129 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fbc6ae5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 11:20:13, skipping insertion in model container [2019-11-21 11:20:13,129 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 11:20:11" (2/3) ... [2019-11-21 11:20:13,130 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fbc6ae5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 11:20:13, skipping insertion in model container [2019-11-21 11:20:13,130 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 11:20:13" (3/3) ... [2019-11-21 11:20:13,132 INFO L109 eAbstractionObserver]: Analyzing ICFG memleaks_test22_3-2.i [2019-11-21 11:20:13,143 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-21 11:20:13,155 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 71 error locations. [2019-11-21 11:20:13,170 INFO L249 AbstractCegarLoop]: Starting to check reachability of 71 error locations. [2019-11-21 11:20:13,201 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-21 11:20:13,201 INFO L374 AbstractCegarLoop]: Hoare is false [2019-11-21 11:20:13,202 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-21 11:20:13,202 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-21 11:20:13,202 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-21 11:20:13,202 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-21 11:20:13,202 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-21 11:20:13,202 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-21 11:20:13,231 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states. [2019-11-21 11:20:13,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2019-11-21 11:20:13,246 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:13,247 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:13,249 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:13,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:13,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1792450027, now seen corresponding path program 1 times [2019-11-21 11:20:13,272 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:13,272 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1896052240] [2019-11-21 11:20:13,272 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:13,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:13,592 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 5 conjunts are in the unsatisfiable core [2019-11-21 11:20:13,605 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:13,687 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-11-21 11:20:13,688 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:20:13,699 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:20:13,700 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:20:13,700 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2019-11-21 11:20:13,734 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:13,738 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:13,816 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:13,817 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1896052240] [2019-11-21 11:20:13,821 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:13,821 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2019-11-21 11:20:13,823 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409156758] [2019-11-21 11:20:13,829 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-21 11:20:13,830 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:13,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-21 11:20:13,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-21 11:20:13,849 INFO L87 Difference]: Start difference. First operand 151 states. Second operand 5 states. [2019-11-21 11:20:14,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:14,164 INFO L93 Difference]: Finished difference Result 133 states and 144 transitions. [2019-11-21 11:20:14,164 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-21 11:20:14,165 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2019-11-21 11:20:14,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:14,180 INFO L225 Difference]: With dead ends: 133 [2019-11-21 11:20:14,180 INFO L226 Difference]: Without dead ends: 130 [2019-11-21 11:20:14,182 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-21 11:20:14,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2019-11-21 11:20:14,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 124. [2019-11-21 11:20:14,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2019-11-21 11:20:14,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 135 transitions. [2019-11-21 11:20:14,239 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 135 transitions. Word has length 17 [2019-11-21 11:20:14,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:14,240 INFO L462 AbstractCegarLoop]: Abstraction has 124 states and 135 transitions. [2019-11-21 11:20:14,240 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-21 11:20:14,240 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 135 transitions. [2019-11-21 11:20:14,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2019-11-21 11:20:14,241 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:14,241 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:14,453 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:14,455 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:14,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:14,456 INFO L82 PathProgramCache]: Analyzing trace with hash -1792450026, now seen corresponding path program 1 times [2019-11-21 11:20:14,457 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:14,457 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [832618196] [2019-11-21 11:20:14,458 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:14,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:14,751 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 11 conjunts are in the unsatisfiable core [2019-11-21 11:20:14,753 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:14,778 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-11-21 11:20:14,778 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:20:14,788 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:20:14,789 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:20:14,789 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2019-11-21 11:20:14,858 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:14,859 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:15,223 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:15,224 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [832618196] [2019-11-21 11:20:15,224 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:15,224 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 9 [2019-11-21 11:20:15,225 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660460377] [2019-11-21 11:20:15,227 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-21 11:20:15,227 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:15,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-21 11:20:15,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2019-11-21 11:20:15,228 INFO L87 Difference]: Start difference. First operand 124 states and 135 transitions. Second operand 10 states. [2019-11-21 11:20:15,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:15,904 INFO L93 Difference]: Finished difference Result 129 states and 140 transitions. [2019-11-21 11:20:15,908 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-21 11:20:15,908 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 17 [2019-11-21 11:20:15,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:15,911 INFO L225 Difference]: With dead ends: 129 [2019-11-21 11:20:15,911 INFO L226 Difference]: Without dead ends: 129 [2019-11-21 11:20:15,912 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2019-11-21 11:20:15,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2019-11-21 11:20:15,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 124. [2019-11-21 11:20:15,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2019-11-21 11:20:15,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 134 transitions. [2019-11-21 11:20:15,926 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 134 transitions. Word has length 17 [2019-11-21 11:20:15,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:15,926 INFO L462 AbstractCegarLoop]: Abstraction has 124 states and 134 transitions. [2019-11-21 11:20:15,926 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-21 11:20:15,926 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 134 transitions. [2019-11-21 11:20:15,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2019-11-21 11:20:15,927 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:15,928 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:16,141 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:16,143 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:16,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:16,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1763820876, now seen corresponding path program 1 times [2019-11-21 11:20:16,144 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:16,145 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [2132668258] [2019-11-21 11:20:16,145 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:16,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:16,378 INFO L255 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 7 conjunts are in the unsatisfiable core [2019-11-21 11:20:16,380 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:16,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:16,417 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:16,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:16,455 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2132668258] [2019-11-21 11:20:16,455 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:16,455 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2019-11-21 11:20:16,455 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945773183] [2019-11-21 11:20:16,456 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-21 11:20:16,456 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:16,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-21 11:20:16,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-21 11:20:16,456 INFO L87 Difference]: Start difference. First operand 124 states and 134 transitions. Second operand 5 states. [2019-11-21 11:20:16,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:16,486 INFO L93 Difference]: Finished difference Result 123 states and 131 transitions. [2019-11-21 11:20:16,488 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-21 11:20:16,489 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2019-11-21 11:20:16,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:16,490 INFO L225 Difference]: With dead ends: 123 [2019-11-21 11:20:16,490 INFO L226 Difference]: Without dead ends: 123 [2019-11-21 11:20:16,491 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-21 11:20:16,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2019-11-21 11:20:16,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 121. [2019-11-21 11:20:16,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2019-11-21 11:20:16,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 129 transitions. [2019-11-21 11:20:16,503 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 129 transitions. Word has length 17 [2019-11-21 11:20:16,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:16,503 INFO L462 AbstractCegarLoop]: Abstraction has 121 states and 129 transitions. [2019-11-21 11:20:16,503 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-21 11:20:16,504 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 129 transitions. [2019-11-21 11:20:16,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2019-11-21 11:20:16,505 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:16,505 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:16,705 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:16,707 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:16,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:16,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1006736590, now seen corresponding path program 1 times [2019-11-21 11:20:16,709 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:16,709 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1106367092] [2019-11-21 11:20:16,709 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:16,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:16,941 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 5 conjunts are in the unsatisfiable core [2019-11-21 11:20:16,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:16,968 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:16,968 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:17,046 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:17,048 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1106367092] [2019-11-21 11:20:17,048 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:17,048 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2019-11-21 11:20:17,048 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892038514] [2019-11-21 11:20:17,049 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-21 11:20:17,049 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:17,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-21 11:20:17,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-21 11:20:17,050 INFO L87 Difference]: Start difference. First operand 121 states and 129 transitions. Second operand 5 states. [2019-11-21 11:20:17,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:17,081 INFO L93 Difference]: Finished difference Result 123 states and 130 transitions. [2019-11-21 11:20:17,081 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-21 11:20:17,082 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 29 [2019-11-21 11:20:17,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:17,083 INFO L225 Difference]: With dead ends: 123 [2019-11-21 11:20:17,085 INFO L226 Difference]: Without dead ends: 123 [2019-11-21 11:20:17,086 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-21 11:20:17,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2019-11-21 11:20:17,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 121. [2019-11-21 11:20:17,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2019-11-21 11:20:17,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 128 transitions. [2019-11-21 11:20:17,107 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 128 transitions. Word has length 29 [2019-11-21 11:20:17,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:17,110 INFO L462 AbstractCegarLoop]: Abstraction has 121 states and 128 transitions. [2019-11-21 11:20:17,110 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-21 11:20:17,110 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 128 transitions. [2019-11-21 11:20:17,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2019-11-21 11:20:17,111 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:17,112 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:17,312 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:17,313 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:17,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:17,314 INFO L82 PathProgramCache]: Analyzing trace with hash -2003808943, now seen corresponding path program 1 times [2019-11-21 11:20:17,315 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:17,315 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [715223900] [2019-11-21 11:20:17,315 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:17,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:17,621 INFO L255 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 11 conjunts are in the unsatisfiable core [2019-11-21 11:20:17,625 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:17,692 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:17,693 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:17,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:17,756 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [715223900] [2019-11-21 11:20:17,757 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:17,757 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2019-11-21 11:20:17,757 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398055117] [2019-11-21 11:20:17,759 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-21 11:20:17,760 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:17,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-21 11:20:17,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-21 11:20:17,760 INFO L87 Difference]: Start difference. First operand 121 states and 128 transitions. Second operand 7 states. [2019-11-21 11:20:17,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:17,844 INFO L93 Difference]: Finished difference Result 134 states and 143 transitions. [2019-11-21 11:20:17,847 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-21 11:20:17,848 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 29 [2019-11-21 11:20:17,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:17,849 INFO L225 Difference]: With dead ends: 134 [2019-11-21 11:20:17,849 INFO L226 Difference]: Without dead ends: 134 [2019-11-21 11:20:17,852 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2019-11-21 11:20:17,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2019-11-21 11:20:17,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 130. [2019-11-21 11:20:17,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2019-11-21 11:20:17,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 138 transitions. [2019-11-21 11:20:17,870 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 138 transitions. Word has length 29 [2019-11-21 11:20:17,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:17,871 INFO L462 AbstractCegarLoop]: Abstraction has 130 states and 138 transitions. [2019-11-21 11:20:17,871 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-21 11:20:17,871 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 138 transitions. [2019-11-21 11:20:17,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-11-21 11:20:17,873 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:17,873 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:18,075 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:18,076 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:18,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:18,076 INFO L82 PathProgramCache]: Analyzing trace with hash 1706464551, now seen corresponding path program 1 times [2019-11-21 11:20:18,077 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:18,077 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [627091106] [2019-11-21 11:20:18,077 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:18,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:18,356 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-21 11:20:18,358 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:18,383 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:18,383 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:18,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:18,432 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [627091106] [2019-11-21 11:20:18,432 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:18,433 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2019-11-21 11:20:18,433 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280679855] [2019-11-21 11:20:18,433 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-21 11:20:18,433 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:18,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-21 11:20:18,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2019-11-21 11:20:18,434 INFO L87 Difference]: Start difference. First operand 130 states and 138 transitions. Second operand 6 states. [2019-11-21 11:20:18,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:18,478 INFO L93 Difference]: Finished difference Result 136 states and 144 transitions. [2019-11-21 11:20:18,479 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-21 11:20:18,479 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 32 [2019-11-21 11:20:18,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:18,480 INFO L225 Difference]: With dead ends: 136 [2019-11-21 11:20:18,480 INFO L226 Difference]: Without dead ends: 132 [2019-11-21 11:20:18,481 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2019-11-21 11:20:18,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2019-11-21 11:20:18,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2019-11-21 11:20:18,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2019-11-21 11:20:18,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 140 transitions. [2019-11-21 11:20:18,489 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 140 transitions. Word has length 32 [2019-11-21 11:20:18,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:18,490 INFO L462 AbstractCegarLoop]: Abstraction has 132 states and 140 transitions. [2019-11-21 11:20:18,490 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-21 11:20:18,490 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 140 transitions. [2019-11-21 11:20:18,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2019-11-21 11:20:18,491 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:18,492 INFO L410 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:18,696 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:18,697 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:18,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:18,698 INFO L82 PathProgramCache]: Analyzing trace with hash 1281532551, now seen corresponding path program 1 times [2019-11-21 11:20:18,698 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:18,699 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [227597179] [2019-11-21 11:20:18,699 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:18,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:19,001 INFO L255 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 5 conjunts are in the unsatisfiable core [2019-11-21 11:20:19,003 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:19,054 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:19,054 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:19,180 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:19,181 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [227597179] [2019-11-21 11:20:19,181 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-21 11:20:19,181 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2019-11-21 11:20:19,182 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933725018] [2019-11-21 11:20:19,183 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-21 11:20:19,183 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:19,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-21 11:20:19,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2019-11-21 11:20:19,184 INFO L87 Difference]: Start difference. First operand 132 states and 140 transitions. Second operand 10 states. [2019-11-21 11:20:19,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:19,432 INFO L93 Difference]: Finished difference Result 140 states and 150 transitions. [2019-11-21 11:20:19,433 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-11-21 11:20:19,433 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 34 [2019-11-21 11:20:19,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:19,437 INFO L225 Difference]: With dead ends: 140 [2019-11-21 11:20:19,439 INFO L226 Difference]: Without dead ends: 136 [2019-11-21 11:20:19,439 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2019-11-21 11:20:19,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2019-11-21 11:20:19,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2019-11-21 11:20:19,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2019-11-21 11:20:19,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 144 transitions. [2019-11-21 11:20:19,459 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 144 transitions. Word has length 34 [2019-11-21 11:20:19,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:19,460 INFO L462 AbstractCegarLoop]: Abstraction has 136 states and 144 transitions. [2019-11-21 11:20:19,461 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-21 11:20:19,461 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 144 transitions. [2019-11-21 11:20:19,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-11-21 11:20:19,465 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:19,465 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:19,668 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:19,669 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:19,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:19,671 INFO L82 PathProgramCache]: Analyzing trace with hash -612895069, now seen corresponding path program 1 times [2019-11-21 11:20:19,671 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:19,672 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1632132986] [2019-11-21 11:20:19,672 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:19,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:19,935 INFO L255 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 12 conjunts are in the unsatisfiable core [2019-11-21 11:20:19,938 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:19,987 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-21 11:20:19,987 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:20,132 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-21 11:20:20,132 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1632132986] [2019-11-21 11:20:20,133 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:20,133 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2019-11-21 11:20:20,133 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793576026] [2019-11-21 11:20:20,133 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-21 11:20:20,133 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:20,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-21 11:20:20,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-21 11:20:20,134 INFO L87 Difference]: Start difference. First operand 136 states and 144 transitions. Second operand 3 states. [2019-11-21 11:20:20,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:20,311 INFO L93 Difference]: Finished difference Result 147 states and 155 transitions. [2019-11-21 11:20:20,311 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-21 11:20:20,311 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 32 [2019-11-21 11:20:20,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:20,312 INFO L225 Difference]: With dead ends: 147 [2019-11-21 11:20:20,312 INFO L226 Difference]: Without dead ends: 131 [2019-11-21 11:20:20,313 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-21 11:20:20,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2019-11-21 11:20:20,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 123. [2019-11-21 11:20:20,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2019-11-21 11:20:20,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 129 transitions. [2019-11-21 11:20:20,319 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 129 transitions. Word has length 32 [2019-11-21 11:20:20,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:20,320 INFO L462 AbstractCegarLoop]: Abstraction has 123 states and 129 transitions. [2019-11-21 11:20:20,320 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-21 11:20:20,320 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 129 transitions. [2019-11-21 11:20:20,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2019-11-21 11:20:20,321 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:20,321 INFO L410 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:20,524 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:20,525 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:20,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:20,526 INFO L82 PathProgramCache]: Analyzing trace with hash -1519962809, now seen corresponding path program 2 times [2019-11-21 11:20:20,526 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:20,527 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1500782889] [2019-11-21 11:20:20,527 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:20,821 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2019-11-21 11:20:20,821 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-21 11:20:20,823 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 13 conjunts are in the unsatisfiable core [2019-11-21 11:20:20,825 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:20,831 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-11-21 11:20:20,832 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:20:20,834 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:20:20,834 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:20:20,834 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2019-11-21 11:20:20,977 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2019-11-21 11:20:20,977 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:21,063 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2019-11-21 11:20:21,064 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1500782889] [2019-11-21 11:20:21,064 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:21,064 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 9] imperfect sequences [] total 12 [2019-11-21 11:20:21,064 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978134946] [2019-11-21 11:20:21,065 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2019-11-21 11:20:21,065 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:21,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2019-11-21 11:20:21,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2019-11-21 11:20:21,065 INFO L87 Difference]: Start difference. First operand 123 states and 129 transitions. Second operand 13 states. [2019-11-21 11:20:22,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:22,081 INFO L93 Difference]: Finished difference Result 146 states and 160 transitions. [2019-11-21 11:20:22,082 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-11-21 11:20:22,082 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 38 [2019-11-21 11:20:22,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:22,084 INFO L225 Difference]: With dead ends: 146 [2019-11-21 11:20:22,084 INFO L226 Difference]: Without dead ends: 146 [2019-11-21 11:20:22,085 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 62 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2019-11-21 11:20:22,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2019-11-21 11:20:22,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 122. [2019-11-21 11:20:22,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2019-11-21 11:20:22,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 128 transitions. [2019-11-21 11:20:22,092 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 128 transitions. Word has length 38 [2019-11-21 11:20:22,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:22,092 INFO L462 AbstractCegarLoop]: Abstraction has 122 states and 128 transitions. [2019-11-21 11:20:22,093 INFO L463 AbstractCegarLoop]: Interpolant automaton has 13 states. [2019-11-21 11:20:22,093 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 128 transitions. [2019-11-21 11:20:22,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2019-11-21 11:20:22,094 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:22,094 INFO L410 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:22,297 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:22,298 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:22,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:22,299 INFO L82 PathProgramCache]: Analyzing trace with hash -1519962808, now seen corresponding path program 1 times [2019-11-21 11:20:22,300 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:22,301 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1169746168] [2019-11-21 11:20:22,301 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:22,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:22,613 INFO L255 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 9 conjunts are in the unsatisfiable core [2019-11-21 11:20:22,616 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:22,694 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:22,694 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:23,003 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:23,004 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1169746168] [2019-11-21 11:20:23,004 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-21 11:20:23,004 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2019-11-21 11:20:23,004 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509373490] [2019-11-21 11:20:23,005 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-11-21 11:20:23,005 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:23,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-11-21 11:20:23,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2019-11-21 11:20:23,005 INFO L87 Difference]: Start difference. First operand 122 states and 128 transitions. Second operand 18 states. [2019-11-21 11:20:23,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:23,926 INFO L93 Difference]: Finished difference Result 134 states and 146 transitions. [2019-11-21 11:20:23,926 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-11-21 11:20:23,926 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 38 [2019-11-21 11:20:23,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:23,928 INFO L225 Difference]: With dead ends: 134 [2019-11-21 11:20:23,928 INFO L226 Difference]: Without dead ends: 130 [2019-11-21 11:20:23,929 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=223, Invalid=377, Unknown=0, NotChecked=0, Total=600 [2019-11-21 11:20:23,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2019-11-21 11:20:23,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2019-11-21 11:20:23,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2019-11-21 11:20:23,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 136 transitions. [2019-11-21 11:20:23,935 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 136 transitions. Word has length 38 [2019-11-21 11:20:23,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:23,935 INFO L462 AbstractCegarLoop]: Abstraction has 130 states and 136 transitions. [2019-11-21 11:20:23,935 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-11-21 11:20:23,936 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 136 transitions. [2019-11-21 11:20:23,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2019-11-21 11:20:23,937 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:23,937 INFO L410 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:24,143 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:24,144 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:24,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:24,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1074412232, now seen corresponding path program 2 times [2019-11-21 11:20:24,147 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:24,147 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [422961014] [2019-11-21 11:20:24,147 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:24,435 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2019-11-21 11:20:24,435 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-21 11:20:24,437 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 24 conjunts are in the unsatisfiable core [2019-11-21 11:20:24,439 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:24,455 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-11-21 11:20:24,455 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:20:24,463 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:20:24,463 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:20:24,464 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2019-11-21 11:20:24,694 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2019-11-21 11:20:24,695 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:25,610 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2019-11-21 11:20:25,611 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [422961014] [2019-11-21 11:20:25,611 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:25,611 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 11] imperfect sequences [] total 22 [2019-11-21 11:20:25,611 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094743270] [2019-11-21 11:20:25,611 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2019-11-21 11:20:25,612 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:25,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2019-11-21 11:20:25,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2019-11-21 11:20:25,612 INFO L87 Difference]: Start difference. First operand 130 states and 136 transitions. Second operand 23 states. [2019-11-21 11:20:28,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:28,145 INFO L93 Difference]: Finished difference Result 129 states and 135 transitions. [2019-11-21 11:20:28,146 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-11-21 11:20:28,146 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 46 [2019-11-21 11:20:28,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:28,148 INFO L225 Difference]: With dead ends: 129 [2019-11-21 11:20:28,148 INFO L226 Difference]: Without dead ends: 129 [2019-11-21 11:20:28,148 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 68 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2019-11-21 11:20:28,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2019-11-21 11:20:28,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2019-11-21 11:20:28,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2019-11-21 11:20:28,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 135 transitions. [2019-11-21 11:20:28,154 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 135 transitions. Word has length 46 [2019-11-21 11:20:28,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:28,155 INFO L462 AbstractCegarLoop]: Abstraction has 129 states and 135 transitions. [2019-11-21 11:20:28,155 INFO L463 AbstractCegarLoop]: Interpolant automaton has 23 states. [2019-11-21 11:20:28,155 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 135 transitions. [2019-11-21 11:20:28,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2019-11-21 11:20:28,156 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:28,156 INFO L410 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:28,363 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:28,364 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:28,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:28,364 INFO L82 PathProgramCache]: Analyzing trace with hash -2081969502, now seen corresponding path program 1 times [2019-11-21 11:20:28,365 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:28,366 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [2014952168] [2019-11-21 11:20:28,366 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:28,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:28,734 INFO L255 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 17 conjunts are in the unsatisfiable core [2019-11-21 11:20:28,736 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:28,915 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:28,915 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:29,031 WARN L192 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2019-11-21 11:20:29,962 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:20:29,962 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2014952168] [2019-11-21 11:20:29,962 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-21 11:20:29,963 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2019-11-21 11:20:29,963 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010939514] [2019-11-21 11:20:29,963 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2019-11-21 11:20:29,964 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:29,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2019-11-21 11:20:29,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=320, Invalid=802, Unknown=0, NotChecked=0, Total=1122 [2019-11-21 11:20:29,965 INFO L87 Difference]: Start difference. First operand 129 states and 135 transitions. Second operand 34 states. [2019-11-21 11:20:33,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:33,886 INFO L93 Difference]: Finished difference Result 147 states and 165 transitions. [2019-11-21 11:20:33,887 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-11-21 11:20:33,888 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 51 [2019-11-21 11:20:33,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:33,889 INFO L225 Difference]: With dead ends: 147 [2019-11-21 11:20:33,890 INFO L226 Difference]: Without dead ends: 143 [2019-11-21 11:20:33,892 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=736, Invalid=1426, Unknown=0, NotChecked=0, Total=2162 [2019-11-21 11:20:33,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2019-11-21 11:20:33,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2019-11-21 11:20:33,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2019-11-21 11:20:33,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 149 transitions. [2019-11-21 11:20:33,898 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 149 transitions. Word has length 51 [2019-11-21 11:20:33,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:33,900 INFO L462 AbstractCegarLoop]: Abstraction has 143 states and 149 transitions. [2019-11-21 11:20:33,900 INFO L463 AbstractCegarLoop]: Interpolant automaton has 34 states. [2019-11-21 11:20:33,901 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 149 transitions. [2019-11-21 11:20:33,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2019-11-21 11:20:33,903 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:33,904 INFO L410 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:34,108 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:34,109 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:34,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:34,109 INFO L82 PathProgramCache]: Analyzing trace with hash -16391934, now seen corresponding path program 2 times [2019-11-21 11:20:34,110 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:34,110 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [192592331] [2019-11-21 11:20:34,111 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:34,423 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2019-11-21 11:20:34,423 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-21 11:20:34,426 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 13 conjunts are in the unsatisfiable core [2019-11-21 11:20:34,429 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:34,436 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-11-21 11:20:34,436 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:20:34,440 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:20:34,440 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:20:34,441 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2019-11-21 11:20:34,648 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:34,648 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:34,737 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:34,737 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [192592331] [2019-11-21 11:20:34,738 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:34,738 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 9] imperfect sequences [] total 12 [2019-11-21 11:20:34,738 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273568235] [2019-11-21 11:20:34,739 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2019-11-21 11:20:34,739 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:34,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2019-11-21 11:20:34,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2019-11-21 11:20:34,740 INFO L87 Difference]: Start difference. First operand 143 states and 149 transitions. Second operand 13 states. [2019-11-21 11:20:35,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:35,701 INFO L93 Difference]: Finished difference Result 165 states and 179 transitions. [2019-11-21 11:20:35,701 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-11-21 11:20:35,701 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 65 [2019-11-21 11:20:35,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:35,703 INFO L225 Difference]: With dead ends: 165 [2019-11-21 11:20:35,703 INFO L226 Difference]: Without dead ends: 165 [2019-11-21 11:20:35,703 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 114 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2019-11-21 11:20:35,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2019-11-21 11:20:35,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 141. [2019-11-21 11:20:35,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2019-11-21 11:20:35,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 147 transitions. [2019-11-21 11:20:35,711 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 147 transitions. Word has length 65 [2019-11-21 11:20:35,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:35,711 INFO L462 AbstractCegarLoop]: Abstraction has 141 states and 147 transitions. [2019-11-21 11:20:35,712 INFO L463 AbstractCegarLoop]: Interpolant automaton has 13 states. [2019-11-21 11:20:35,712 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 147 transitions. [2019-11-21 11:20:35,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2019-11-21 11:20:35,713 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:35,713 INFO L410 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:35,916 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:35,917 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:35,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:35,917 INFO L82 PathProgramCache]: Analyzing trace with hash -16391933, now seen corresponding path program 1 times [2019-11-21 11:20:35,918 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:35,918 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [935273712] [2019-11-21 11:20:35,918 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:36,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:36,534 INFO L255 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 24 conjunts are in the unsatisfiable core [2019-11-21 11:20:36,536 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:36,547 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-11-21 11:20:36,548 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:20:36,553 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:20:36,554 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:20:36,554 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2019-11-21 11:20:36,816 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:36,816 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:37,610 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:37,610 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [935273712] [2019-11-21 11:20:37,610 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:37,610 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 11] imperfect sequences [] total 22 [2019-11-21 11:20:37,610 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964883983] [2019-11-21 11:20:37,611 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2019-11-21 11:20:37,611 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:37,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2019-11-21 11:20:37,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2019-11-21 11:20:37,612 INFO L87 Difference]: Start difference. First operand 141 states and 147 transitions. Second operand 23 states. [2019-11-21 11:20:39,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:39,740 INFO L93 Difference]: Finished difference Result 139 states and 145 transitions. [2019-11-21 11:20:39,740 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-11-21 11:20:39,741 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 65 [2019-11-21 11:20:39,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:39,742 INFO L225 Difference]: With dead ends: 139 [2019-11-21 11:20:39,742 INFO L226 Difference]: Without dead ends: 139 [2019-11-21 11:20:39,742 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 104 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2019-11-21 11:20:39,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2019-11-21 11:20:39,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2019-11-21 11:20:39,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2019-11-21 11:20:39,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 145 transitions. [2019-11-21 11:20:39,748 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 145 transitions. Word has length 65 [2019-11-21 11:20:39,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:39,748 INFO L462 AbstractCegarLoop]: Abstraction has 139 states and 145 transitions. [2019-11-21 11:20:39,749 INFO L463 AbstractCegarLoop]: Interpolant automaton has 23 states. [2019-11-21 11:20:39,749 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 145 transitions. [2019-11-21 11:20:39,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2019-11-21 11:20:39,750 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:39,750 INFO L410 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:39,955 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:39,955 INFO L410 AbstractCegarLoop]: === Iteration 15 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:39,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:39,956 INFO L82 PathProgramCache]: Analyzing trace with hash 313803517, now seen corresponding path program 1 times [2019-11-21 11:20:39,957 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:39,958 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [83089438] [2019-11-21 11:20:39,958 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:40,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:40,295 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 7 conjunts are in the unsatisfiable core [2019-11-21 11:20:40,297 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:40,335 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:40,335 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:40,499 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:40,499 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [83089438] [2019-11-21 11:20:40,499 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:40,500 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 8 [2019-11-21 11:20:40,500 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893748228] [2019-11-21 11:20:40,502 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-21 11:20:40,503 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:40,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-21 11:20:40,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2019-11-21 11:20:40,503 INFO L87 Difference]: Start difference. First operand 139 states and 145 transitions. Second operand 8 states. [2019-11-21 11:20:40,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:40,550 INFO L93 Difference]: Finished difference Result 141 states and 146 transitions. [2019-11-21 11:20:40,550 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-11-21 11:20:40,551 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 70 [2019-11-21 11:20:40,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:40,552 INFO L225 Difference]: With dead ends: 141 [2019-11-21 11:20:40,552 INFO L226 Difference]: Without dead ends: 139 [2019-11-21 11:20:40,552 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2019-11-21 11:20:40,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2019-11-21 11:20:40,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2019-11-21 11:20:40,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2019-11-21 11:20:40,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 144 transitions. [2019-11-21 11:20:40,557 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 144 transitions. Word has length 70 [2019-11-21 11:20:40,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:40,557 INFO L462 AbstractCegarLoop]: Abstraction has 139 states and 144 transitions. [2019-11-21 11:20:40,557 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-21 11:20:40,558 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 144 transitions. [2019-11-21 11:20:40,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2019-11-21 11:20:40,558 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:40,559 INFO L410 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:40,762 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:40,762 INFO L410 AbstractCegarLoop]: === Iteration 16 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:40,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:40,763 INFO L82 PathProgramCache]: Analyzing trace with hash -1633685700, now seen corresponding path program 1 times [2019-11-21 11:20:40,764 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:40,764 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1270032046] [2019-11-21 11:20:40,764 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:41,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:41,094 INFO L255 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 9 conjunts are in the unsatisfiable core [2019-11-21 11:20:41,096 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:41,151 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:41,151 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:41,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 11:20:41,406 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:41,407 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1270032046] [2019-11-21 11:20:41,407 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:41,407 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 11 [2019-11-21 11:20:41,407 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162790955] [2019-11-21 11:20:41,407 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-11-21 11:20:41,408 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:41,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-11-21 11:20:41,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2019-11-21 11:20:41,408 INFO L87 Difference]: Start difference. First operand 139 states and 144 transitions. Second operand 11 states. [2019-11-21 11:20:41,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:41,504 INFO L93 Difference]: Finished difference Result 143 states and 147 transitions. [2019-11-21 11:20:41,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-21 11:20:41,505 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 75 [2019-11-21 11:20:41,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:41,506 INFO L225 Difference]: With dead ends: 143 [2019-11-21 11:20:41,506 INFO L226 Difference]: Without dead ends: 139 [2019-11-21 11:20:41,506 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2019-11-21 11:20:41,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2019-11-21 11:20:41,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2019-11-21 11:20:41,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2019-11-21 11:20:41,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 143 transitions. [2019-11-21 11:20:41,513 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 143 transitions. Word has length 75 [2019-11-21 11:20:41,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:41,513 INFO L462 AbstractCegarLoop]: Abstraction has 139 states and 143 transitions. [2019-11-21 11:20:41,514 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-11-21 11:20:41,514 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 143 transitions. [2019-11-21 11:20:41,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2019-11-21 11:20:41,515 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:41,515 INFO L410 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:41,718 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:41,718 INFO L410 AbstractCegarLoop]: === Iteration 17 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:41,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:41,719 INFO L82 PathProgramCache]: Analyzing trace with hash 2088201537, now seen corresponding path program 1 times [2019-11-21 11:20:41,720 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:41,720 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [198578586] [2019-11-21 11:20:41,720 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:42,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:42,266 INFO L255 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 30 conjunts are in the unsatisfiable core [2019-11-21 11:20:42,268 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:42,272 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-11-21 11:20:42,272 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:20:42,274 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:20:42,274 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:20:42,274 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2019-11-21 11:20:42,587 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:42,588 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:43,009 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:43,010 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [198578586] [2019-11-21 11:20:43,010 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:43,010 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19, 14] imperfect sequences [] total 19 [2019-11-21 11:20:43,011 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197426949] [2019-11-21 11:20:43,012 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-11-21 11:20:43,012 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:43,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-11-21 11:20:43,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2019-11-21 11:20:43,013 INFO L87 Difference]: Start difference. First operand 139 states and 143 transitions. Second operand 20 states. [2019-11-21 11:20:44,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:44,809 INFO L93 Difference]: Finished difference Result 190 states and 210 transitions. [2019-11-21 11:20:44,810 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2019-11-21 11:20:44,810 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 86 [2019-11-21 11:20:44,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:44,811 INFO L225 Difference]: With dead ends: 190 [2019-11-21 11:20:44,811 INFO L226 Difference]: Without dead ends: 190 [2019-11-21 11:20:44,812 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 149 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2019-11-21 11:20:44,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2019-11-21 11:20:44,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 166. [2019-11-21 11:20:44,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2019-11-21 11:20:44,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 178 transitions. [2019-11-21 11:20:44,822 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 178 transitions. Word has length 86 [2019-11-21 11:20:44,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:44,823 INFO L462 AbstractCegarLoop]: Abstraction has 166 states and 178 transitions. [2019-11-21 11:20:44,823 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-11-21 11:20:44,823 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 178 transitions. [2019-11-21 11:20:44,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2019-11-21 11:20:44,824 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:44,824 INFO L410 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:45,029 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:45,030 INFO L410 AbstractCegarLoop]: === Iteration 18 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:45,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:45,030 INFO L82 PathProgramCache]: Analyzing trace with hash 2088201538, now seen corresponding path program 1 times [2019-11-21 11:20:45,031 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:45,031 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1951387218] [2019-11-21 11:20:45,031 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:45,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:45,744 INFO L255 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 40 conjunts are in the unsatisfiable core [2019-11-21 11:20:45,746 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:45,753 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-11-21 11:20:45,753 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:20:45,758 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:20:45,758 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:20:45,758 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2019-11-21 11:20:46,290 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:46,290 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:48,381 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:48,381 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1951387218] [2019-11-21 11:20:48,381 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:48,381 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19, 16] imperfect sequences [] total 34 [2019-11-21 11:20:48,381 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287632398] [2019-11-21 11:20:48,382 INFO L442 AbstractCegarLoop]: Interpolant automaton has 35 states [2019-11-21 11:20:48,382 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:48,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2019-11-21 11:20:48,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1093, Unknown=0, NotChecked=0, Total=1190 [2019-11-21 11:20:48,383 INFO L87 Difference]: Start difference. First operand 166 states and 178 transitions. Second operand 35 states. [2019-11-21 11:20:52,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:52,709 INFO L93 Difference]: Finished difference Result 164 states and 174 transitions. [2019-11-21 11:20:52,710 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-11-21 11:20:52,710 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 86 [2019-11-21 11:20:52,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:52,711 INFO L225 Difference]: With dead ends: 164 [2019-11-21 11:20:52,711 INFO L226 Difference]: Without dead ends: 164 [2019-11-21 11:20:52,712 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 134 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=138, Invalid=1502, Unknown=0, NotChecked=0, Total=1640 [2019-11-21 11:20:52,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2019-11-21 11:20:52,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2019-11-21 11:20:52,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2019-11-21 11:20:52,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 174 transitions. [2019-11-21 11:20:52,718 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 174 transitions. Word has length 86 [2019-11-21 11:20:52,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:52,719 INFO L462 AbstractCegarLoop]: Abstraction has 164 states and 174 transitions. [2019-11-21 11:20:52,719 INFO L463 AbstractCegarLoop]: Interpolant automaton has 35 states. [2019-11-21 11:20:52,719 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 174 transitions. [2019-11-21 11:20:52,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2019-11-21 11:20:52,720 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:52,720 INFO L410 BasicCegarLoop]: trace histogram [28, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:52,925 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:52,925 INFO L410 AbstractCegarLoop]: === Iteration 19 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:52,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:52,926 INFO L82 PathProgramCache]: Analyzing trace with hash 414552243, now seen corresponding path program 1 times [2019-11-21 11:20:52,927 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:52,929 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [113615229] [2019-11-21 11:20:52,930 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 20 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:53,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:53,270 INFO L255 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 10 conjunts are in the unsatisfiable core [2019-11-21 11:20:53,273 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:53,337 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:53,337 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:53,613 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 407 trivial. 0 not checked. [2019-11-21 11:20:53,614 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [113615229] [2019-11-21 11:20:53,614 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-11-21 11:20:53,614 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 11 [2019-11-21 11:20:53,615 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857010314] [2019-11-21 11:20:53,618 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-21 11:20:53,618 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:53,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-21 11:20:53,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2019-11-21 11:20:53,619 INFO L87 Difference]: Start difference. First operand 164 states and 174 transitions. Second operand 10 states. [2019-11-21 11:20:53,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:53,740 INFO L93 Difference]: Finished difference Result 165 states and 171 transitions. [2019-11-21 11:20:53,741 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-11-21 11:20:53,741 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 89 [2019-11-21 11:20:53,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:53,743 INFO L225 Difference]: With dead ends: 165 [2019-11-21 11:20:53,743 INFO L226 Difference]: Without dead ends: 161 [2019-11-21 11:20:53,743 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2019-11-21 11:20:53,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2019-11-21 11:20:53,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2019-11-21 11:20:53,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2019-11-21 11:20:53,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 167 transitions. [2019-11-21 11:20:53,750 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 167 transitions. Word has length 89 [2019-11-21 11:20:53,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:53,750 INFO L462 AbstractCegarLoop]: Abstraction has 161 states and 167 transitions. [2019-11-21 11:20:53,750 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-21 11:20:53,751 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 167 transitions. [2019-11-21 11:20:53,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2019-11-21 11:20:53,752 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:53,752 INFO L410 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:53,955 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:53,955 INFO L410 AbstractCegarLoop]: === Iteration 20 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:53,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:53,956 INFO L82 PathProgramCache]: Analyzing trace with hash -780231510, now seen corresponding path program 1 times [2019-11-21 11:20:53,956 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:53,956 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1622027089] [2019-11-21 11:20:53,957 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:54,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:54,587 INFO L255 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 42 conjunts are in the unsatisfiable core [2019-11-21 11:20:54,590 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:54,594 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-11-21 11:20:54,594 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:20:54,597 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:20:54,598 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:20:54,598 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2019-11-21 11:20:55,118 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:55,118 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:20:55,579 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:55,579 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1622027089] [2019-11-21 11:20:55,580 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:20:55,580 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23, 18] imperfect sequences [] total 23 [2019-11-21 11:20:55,580 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789575223] [2019-11-21 11:20:55,581 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2019-11-21 11:20:55,581 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:20:55,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2019-11-21 11:20:55,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2019-11-21 11:20:55,582 INFO L87 Difference]: Start difference. First operand 161 states and 167 transitions. Second operand 24 states. [2019-11-21 11:20:57,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:20:57,704 INFO L93 Difference]: Finished difference Result 192 states and 208 transitions. [2019-11-21 11:20:57,704 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-11-21 11:20:57,705 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 99 [2019-11-21 11:20:57,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:20:57,707 INFO L225 Difference]: With dead ends: 192 [2019-11-21 11:20:57,707 INFO L226 Difference]: Without dead ends: 192 [2019-11-21 11:20:57,708 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 167 SyntacticMatches, 8 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2019-11-21 11:20:57,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2019-11-21 11:20:57,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 167. [2019-11-21 11:20:57,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2019-11-21 11:20:57,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 177 transitions. [2019-11-21 11:20:57,716 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 177 transitions. Word has length 99 [2019-11-21 11:20:57,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:20:57,717 INFO L462 AbstractCegarLoop]: Abstraction has 167 states and 177 transitions. [2019-11-21 11:20:57,717 INFO L463 AbstractCegarLoop]: Interpolant automaton has 24 states. [2019-11-21 11:20:57,717 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 177 transitions. [2019-11-21 11:20:57,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2019-11-21 11:20:57,718 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:20:57,718 INFO L410 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:20:57,924 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:57,925 INFO L410 AbstractCegarLoop]: === Iteration 21 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:20:57,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:20:57,928 INFO L82 PathProgramCache]: Analyzing trace with hash -780231509, now seen corresponding path program 1 times [2019-11-21 11:20:57,929 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:20:57,930 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [674148834] [2019-11-21 11:20:57,930 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 22 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:20:58,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:20:58,793 INFO L255 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 52 conjunts are in the unsatisfiable core [2019-11-21 11:20:58,796 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:20:58,812 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-11-21 11:20:58,813 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:20:58,826 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:20:58,826 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:20:58,827 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2019-11-21 11:20:59,505 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:20:59,505 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:21:02,237 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:21:02,238 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [674148834] [2019-11-21 11:21:02,238 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:21:02,238 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23, 20] imperfect sequences [] total 42 [2019-11-21 11:21:02,238 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540972153] [2019-11-21 11:21:02,239 INFO L442 AbstractCegarLoop]: Interpolant automaton has 43 states [2019-11-21 11:21:02,239 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:21:02,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2019-11-21 11:21:02,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1685, Unknown=0, NotChecked=0, Total=1806 [2019-11-21 11:21:02,240 INFO L87 Difference]: Start difference. First operand 167 states and 177 transitions. Second operand 43 states. [2019-11-21 11:21:07,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:21:07,255 INFO L93 Difference]: Finished difference Result 165 states and 174 transitions. [2019-11-21 11:21:07,256 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2019-11-21 11:21:07,257 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 99 [2019-11-21 11:21:07,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:21:07,259 INFO L225 Difference]: With dead ends: 165 [2019-11-21 11:21:07,259 INFO L226 Difference]: Without dead ends: 165 [2019-11-21 11:21:07,260 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 150 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=176, Invalid=2374, Unknown=0, NotChecked=0, Total=2550 [2019-11-21 11:21:07,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2019-11-21 11:21:07,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2019-11-21 11:21:07,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2019-11-21 11:21:07,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 174 transitions. [2019-11-21 11:21:07,266 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 174 transitions. Word has length 99 [2019-11-21 11:21:07,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:21:07,267 INFO L462 AbstractCegarLoop]: Abstraction has 165 states and 174 transitions. [2019-11-21 11:21:07,267 INFO L463 AbstractCegarLoop]: Interpolant automaton has 43 states. [2019-11-21 11:21:07,267 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 174 transitions. [2019-11-21 11:21:07,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2019-11-21 11:21:07,271 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:21:07,271 INFO L410 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:21:07,478 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:21:07,478 INFO L410 AbstractCegarLoop]: === Iteration 22 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:21:07,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:21:07,479 INFO L82 PathProgramCache]: Analyzing trace with hash 486336877, now seen corresponding path program 1 times [2019-11-21 11:21:07,479 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:21:07,480 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [802085990] [2019-11-21 11:21:07,480 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:21:08,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:21:08,344 INFO L255 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 23 conjunts are in the unsatisfiable core [2019-11-21 11:21:08,347 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:21:09,189 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:21:09,191 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:21:09,928 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2019-11-21 11:21:09,928 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [802085990] [2019-11-21 11:21:09,928 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 11:21:09,928 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20, 19] imperfect sequences [] total 38 [2019-11-21 11:21:09,929 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737939998] [2019-11-21 11:21:09,929 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2019-11-21 11:21:09,929 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 11:21:09,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2019-11-21 11:21:09,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1371, Unknown=0, NotChecked=0, Total=1482 [2019-11-21 11:21:09,930 INFO L87 Difference]: Start difference. First operand 165 states and 174 transitions. Second operand 39 states. [2019-11-21 11:21:11,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 11:21:11,884 INFO L93 Difference]: Finished difference Result 164 states and 173 transitions. [2019-11-21 11:21:11,887 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-11-21 11:21:11,887 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 102 [2019-11-21 11:21:11,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 11:21:11,888 INFO L225 Difference]: With dead ends: 164 [2019-11-21 11:21:11,888 INFO L226 Difference]: Without dead ends: 164 [2019-11-21 11:21:11,889 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 163 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=160, Invalid=1910, Unknown=0, NotChecked=0, Total=2070 [2019-11-21 11:21:11,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2019-11-21 11:21:11,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2019-11-21 11:21:11,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2019-11-21 11:21:11,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 173 transitions. [2019-11-21 11:21:11,895 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 173 transitions. Word has length 102 [2019-11-21 11:21:11,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 11:21:11,896 INFO L462 AbstractCegarLoop]: Abstraction has 164 states and 173 transitions. [2019-11-21 11:21:11,896 INFO L463 AbstractCegarLoop]: Interpolant automaton has 39 states. [2019-11-21 11:21:11,896 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 173 transitions. [2019-11-21 11:21:11,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2019-11-21 11:21:11,897 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 11:21:11,897 INFO L410 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 11:21:12,103 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:21:12,104 INFO L410 AbstractCegarLoop]: === Iteration 23 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2019-11-21 11:21:12,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 11:21:12,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1537524206, now seen corresponding path program 1 times [2019-11-21 11:21:12,106 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 11:21:12,106 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [54155923] [2019-11-21 11:21:12,106 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 24 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:21:13,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 11:21:13,043 INFO L255 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 138 conjunts are in the unsatisfiable core [2019-11-21 11:21:13,047 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 11:21:13,082 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2019-11-21 11:21:13,082 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:13,089 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:21:13,089 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:13,089 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:15 [2019-11-21 11:21:13,130 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:21:13,130 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 49 [2019-11-21 11:21:13,131 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:13,165 INFO L567 ElimStorePlain]: treesize reduction 24, result has 52.9 percent of original size [2019-11-21 11:21:13,166 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:13,166 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:27 [2019-11-21 11:21:13,274 INFO L343 Elim1Store]: treesize reduction 60, result has 22.1 percent of original size [2019-11-21 11:21:13,274 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 38 [2019-11-21 11:21:13,275 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:13,296 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:21:13,297 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:13,297 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:37 [2019-11-21 11:21:13,536 WARN L192 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2019-11-21 11:21:13,536 INFO L343 Elim1Store]: treesize reduction 32, result has 77.5 percent of original size [2019-11-21 11:21:13,537 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 48 treesize of output 137 [2019-11-21 11:21:13,537 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:13,620 INFO L567 ElimStorePlain]: treesize reduction 84, result has 36.8 percent of original size [2019-11-21 11:21:13,620 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:13,621 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:49 [2019-11-21 11:21:50,595 WARN L192 SmtUtils]: Spent 36.90 s on a formula simplification. DAG size of input: 73 DAG size of output: 56 [2019-11-21 11:21:50,596 INFO L343 Elim1Store]: treesize reduction 65, result has 70.7 percent of original size [2019-11-21 11:21:50,597 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 60 treesize of output 189 [2019-11-21 11:21:50,598 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:50,728 WARN L192 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 31 [2019-11-21 11:21:50,729 INFO L567 ElimStorePlain]: treesize reduction 84, result has 42.1 percent of original size [2019-11-21 11:21:50,729 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:50,729 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:61 [2019-11-21 11:21:50,935 WARN L192 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 28 [2019-11-21 11:21:50,936 INFO L343 Elim1Store]: treesize reduction 246, result has 15.2 percent of original size [2019-11-21 11:21:50,936 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 69 treesize of output 80 [2019-11-21 11:21:50,937 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:50,977 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:21:50,978 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:50,978 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:74, output treesize:70 [2019-11-21 11:21:51,487 WARN L192 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 69 [2019-11-21 11:21:51,488 INFO L343 Elim1Store]: treesize reduction 170, result has 57.2 percent of original size [2019-11-21 11:21:51,488 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 81 treesize of output 269 [2019-11-21 11:21:51,490 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:51,672 WARN L192 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 37 [2019-11-21 11:21:51,673 INFO L567 ElimStorePlain]: treesize reduction 174, result has 31.5 percent of original size [2019-11-21 11:21:51,673 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:51,673 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:84, output treesize:80 [2019-11-21 11:21:52,047 WARN L192 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 38 [2019-11-21 11:21:52,047 INFO L343 Elim1Store]: treesize reduction 430, result has 12.6 percent of original size [2019-11-21 11:21:52,048 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 91 treesize of output 108 [2019-11-21 11:21:52,049 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:52,140 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:21:52,140 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:52,140 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:96, output treesize:92 [2019-11-21 11:21:52,994 WARN L192 SmtUtils]: Spent 721.00 ms on a formula simplification. DAG size of input: 201 DAG size of output: 89 [2019-11-21 11:21:52,994 INFO L343 Elim1Store]: treesize reduction 322, result has 48.6 percent of original size [2019-11-21 11:21:52,995 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 36 case distinctions, treesize of input 103 treesize of output 357 [2019-11-21 11:21:52,996 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:53,292 WARN L192 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 47 [2019-11-21 11:21:53,293 INFO L567 ElimStorePlain]: treesize reduction 234, result has 30.8 percent of original size [2019-11-21 11:21:53,293 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:53,293 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:108, output treesize:104 [2019-11-21 11:21:53,823 WARN L192 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 242 DAG size of output: 48 [2019-11-21 11:21:53,823 INFO L343 Elim1Store]: treesize reduction 662, result has 10.8 percent of original size [2019-11-21 11:21:53,824 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 45 case distinctions, treesize of input 113 treesize of output 136 [2019-11-21 11:21:53,826 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:53,897 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:21:53,897 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:53,897 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:118, output treesize:114 [2019-11-21 11:21:55,277 WARN L192 SmtUtils]: Spent 1.19 s on a formula simplification. DAG size of input: 289 DAG size of output: 109 [2019-11-21 11:21:55,278 INFO L343 Elim1Store]: treesize reduction 522, result has 42.3 percent of original size [2019-11-21 11:21:55,279 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 55 case distinctions, treesize of input 125 treesize of output 445 [2019-11-21 11:21:55,280 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:55,664 WARN L192 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 55 [2019-11-21 11:21:55,665 INFO L567 ElimStorePlain]: treesize reduction 294, result has 30.0 percent of original size [2019-11-21 11:21:55,665 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:55,665 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:130, output treesize:126 [2019-11-21 11:21:56,535 WARN L192 SmtUtils]: Spent 649.00 ms on a formula simplification. DAG size of input: 338 DAG size of output: 58 [2019-11-21 11:21:56,536 INFO L343 Elim1Store]: treesize reduction 942, result has 9.4 percent of original size [2019-11-21 11:21:56,536 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 66 case distinctions, treesize of input 135 treesize of output 164 [2019-11-21 11:21:56,537 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:21:56,669 WARN L192 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-21 11:21:56,669 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:21:56,669 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:21:56,669 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:140, output treesize:136 [2019-11-21 11:21:57,127 WARN L192 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-21 11:21:58,731 WARN L192 SmtUtils]: Spent 1.59 s on a formula simplification. DAG size of input: 393 DAG size of output: 129 [2019-11-21 11:21:58,732 INFO L343 Elim1Store]: treesize reduction 770, result has 37.4 percent of original size [2019-11-21 11:21:58,732 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 78 case distinctions, treesize of input 147 treesize of output 533 [2019-11-21 11:21:58,734 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:01,294 WARN L192 SmtUtils]: Spent 2.56 s on a formula simplification. DAG size of input: 111 DAG size of output: 63 [2019-11-21 11:22:01,295 INFO L567 ElimStorePlain]: treesize reduction 354, result has 29.5 percent of original size [2019-11-21 11:22:01,296 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:01,296 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:152, output treesize:148 [2019-11-21 11:22:01,563 WARN L192 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-21 11:22:02,530 WARN L192 SmtUtils]: Spent 951.00 ms on a formula simplification. DAG size of input: 450 DAG size of output: 68 [2019-11-21 11:22:02,531 INFO L343 Elim1Store]: treesize reduction 1270, result has 8.4 percent of original size [2019-11-21 11:22:02,531 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 91 case distinctions, treesize of input 157 treesize of output 192 [2019-11-21 11:22:02,533 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:02,651 WARN L192 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-11-21 11:22:02,651 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:22:02,652 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:02,652 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:162, output treesize:158 [2019-11-21 11:22:02,958 WARN L192 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-11-21 11:22:04,109 WARN L192 SmtUtils]: Spent 1.14 s on a formula simplification. DAG size of input: 512 DAG size of output: 73 [2019-11-21 11:22:04,110 INFO L343 Elim1Store]: treesize reduction 1452, result has 7.9 percent of original size [2019-11-21 11:22:04,111 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 105 case distinctions, treesize of input 168 treesize of output 206 [2019-11-21 11:22:04,113 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:04,293 WARN L192 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-11-21 11:22:04,293 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:22:04,294 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:04,294 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:173, output treesize:169 [2019-11-21 11:22:04,640 WARN L192 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-11-21 11:22:07,171 WARN L192 SmtUtils]: Spent 2.52 s on a formula simplification. DAG size of input: 579 DAG size of output: 159 [2019-11-21 11:22:07,171 INFO L343 Elim1Store]: treesize reduction 1232, result has 31.9 percent of original size [2019-11-21 11:22:07,172 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 15 select indices, 15 select index equivalence classes, 0 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 120 case distinctions, treesize of input 180 treesize of output 665 [2019-11-21 11:22:07,174 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:07,850 WARN L192 SmtUtils]: Spent 675.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 75 [2019-11-21 11:22:07,851 INFO L567 ElimStorePlain]: treesize reduction 444, result has 29.0 percent of original size [2019-11-21 11:22:07,851 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:07,852 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:185, output treesize:181 [2019-11-21 11:22:08,248 WARN L192 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2019-11-21 11:22:09,840 WARN L192 SmtUtils]: Spent 1.58 s on a formula simplification. DAG size of input: 648 DAG size of output: 83 [2019-11-21 11:22:09,840 INFO L343 Elim1Store]: treesize reduction 1852, result has 7.2 percent of original size [2019-11-21 11:22:09,841 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 136 case distinctions, treesize of input 190 treesize of output 234 [2019-11-21 11:22:09,843 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:10,017 WARN L192 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2019-11-21 11:22:10,018 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:22:10,018 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:10,018 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:195, output treesize:191 [2019-11-21 11:22:10,430 WARN L192 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2019-11-21 11:22:14,104 WARN L192 SmtUtils]: Spent 3.64 s on a formula simplification. DAG size of input: 723 DAG size of output: 179 [2019-11-21 11:22:14,105 INFO L343 Elim1Store]: treesize reduction 1600, result has 29.1 percent of original size [2019-11-21 11:22:14,105 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 17 select indices, 17 select index equivalence classes, 0 disjoint index pairs (out of 136 index pairs), introduced 17 new quantified variables, introduced 153 case distinctions, treesize of input 202 treesize of output 753 [2019-11-21 11:22:14,107 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:14,931 WARN L192 SmtUtils]: Spent 822.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 83 [2019-11-21 11:22:14,932 INFO L567 ElimStorePlain]: treesize reduction 504, result has 28.7 percent of original size [2019-11-21 11:22:14,932 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:14,932 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:207, output treesize:203 [2019-11-21 11:22:15,390 WARN L192 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-11-21 11:22:17,613 WARN L192 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 800 DAG size of output: 93 [2019-11-21 11:22:17,614 INFO L343 Elim1Store]: treesize reduction 2300, result has 6.5 percent of original size [2019-11-21 11:22:17,614 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 18 select indices, 18 select index equivalence classes, 0 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 171 case distinctions, treesize of input 212 treesize of output 262 [2019-11-21 11:22:17,616 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:17,806 WARN L192 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2019-11-21 11:22:17,807 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:22:17,807 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:17,807 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:217, output treesize:213 [2019-11-21 11:22:18,322 WARN L192 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2019-11-21 11:22:22,897 WARN L192 SmtUtils]: Spent 4.56 s on a formula simplification. DAG size of input: 883 DAG size of output: 199 [2019-11-21 11:22:22,898 INFO L343 Elim1Store]: treesize reduction 2016, result has 26.7 percent of original size [2019-11-21 11:22:22,898 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 19 select indices, 19 select index equivalence classes, 0 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 190 case distinctions, treesize of input 224 treesize of output 841 [2019-11-21 11:22:22,900 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:24,017 WARN L192 SmtUtils]: Spent 1.12 s on a formula simplification. DAG size of input: 167 DAG size of output: 91 [2019-11-21 11:22:24,018 INFO L567 ElimStorePlain]: treesize reduction 564, result has 28.5 percent of original size [2019-11-21 11:22:24,018 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:24,018 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:229, output treesize:225 [2019-11-21 11:22:24,564 WARN L192 SmtUtils]: Spent 214.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-11-21 11:22:27,592 WARN L192 SmtUtils]: Spent 3.00 s on a formula simplification. DAG size of input: 968 DAG size of output: 103 [2019-11-21 11:22:27,593 INFO L343 Elim1Store]: treesize reduction 2796, result has 6.0 percent of original size [2019-11-21 11:22:27,593 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 20 select indices, 20 select index equivalence classes, 0 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 210 case distinctions, treesize of input 234 treesize of output 290 [2019-11-21 11:22:27,594 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:27,834 WARN L192 SmtUtils]: Spent 239.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2019-11-21 11:22:27,835 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:22:27,835 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:27,835 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:239, output treesize:235 [2019-11-21 11:22:28,428 WARN L192 SmtUtils]: Spent 225.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2019-11-21 11:22:31,819 WARN L192 SmtUtils]: Spent 3.38 s on a formula simplification. DAG size of input: 1058 DAG size of output: 108 [2019-11-21 11:22:31,820 INFO L343 Elim1Store]: treesize reduction 3062, result has 5.8 percent of original size [2019-11-21 11:22:31,820 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 21 select indices, 21 select index equivalence classes, 0 disjoint index pairs (out of 210 index pairs), introduced 21 new quantified variables, introduced 231 case distinctions, treesize of input 245 treesize of output 304 [2019-11-21 11:22:31,821 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:32,076 WARN L192 SmtUtils]: Spent 253.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2019-11-21 11:22:32,076 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:22:32,077 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:32,077 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:250, output treesize:246 [2019-11-21 11:22:32,725 WARN L192 SmtUtils]: Spent 254.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2019-11-21 11:22:39,495 WARN L192 SmtUtils]: Spent 6.76 s on a formula simplification. DAG size of input: 1153 DAG size of output: 229 [2019-11-21 11:22:39,496 INFO L343 Elim1Store]: treesize reduction 2730, result has 23.8 percent of original size [2019-11-21 11:22:39,496 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 22 select indices, 22 select index equivalence classes, 0 disjoint index pairs (out of 231 index pairs), introduced 22 new quantified variables, introduced 253 case distinctions, treesize of input 257 treesize of output 973 [2019-11-21 11:22:39,500 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:42,844 WARN L192 SmtUtils]: Spent 3.34 s on a formula simplification. DAG size of input: 191 DAG size of output: 103 [2019-11-21 11:22:42,845 INFO L567 ElimStorePlain]: treesize reduction 654, result has 28.3 percent of original size [2019-11-21 11:22:42,845 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:42,846 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:262, output treesize:258 [2019-11-21 11:22:43,538 WARN L192 SmtUtils]: Spent 270.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2019-11-21 11:22:47,930 WARN L192 SmtUtils]: Spent 4.38 s on a formula simplification. DAG size of input: 1250 DAG size of output: 118 [2019-11-21 11:22:47,931 INFO L343 Elim1Store]: treesize reduction 3630, result has 5.4 percent of original size [2019-11-21 11:22:47,932 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 23 select indices, 23 select index equivalence classes, 0 disjoint index pairs (out of 253 index pairs), introduced 23 new quantified variables, introduced 276 case distinctions, treesize of input 267 treesize of output 332 [2019-11-21 11:22:47,934 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:48,223 WARN L192 SmtUtils]: Spent 287.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2019-11-21 11:22:48,223 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:22:48,223 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:48,224 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:272, output treesize:268 [2019-11-21 11:22:48,973 WARN L192 SmtUtils]: Spent 290.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2019-11-21 11:22:57,675 WARN L192 SmtUtils]: Spent 8.68 s on a formula simplification. DAG size of input: 1353 DAG size of output: 249 [2019-11-21 11:22:57,676 INFO L343 Elim1Store]: treesize reduction 3266, result has 22.1 percent of original size [2019-11-21 11:22:57,676 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 24 select indices, 24 select index equivalence classes, 0 disjoint index pairs (out of 276 index pairs), introduced 24 new quantified variables, introduced 300 case distinctions, treesize of input 279 treesize of output 1061 [2019-11-21 11:22:57,678 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:22:59,065 WARN L192 SmtUtils]: Spent 1.39 s on a formula simplification. DAG size of input: 207 DAG size of output: 111 [2019-11-21 11:22:59,066 INFO L567 ElimStorePlain]: treesize reduction 714, result has 28.2 percent of original size [2019-11-21 11:22:59,066 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:22:59,066 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:284, output treesize:280 [2019-11-21 11:22:59,895 WARN L192 SmtUtils]: Spent 316.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2019-11-21 11:23:05,861 WARN L192 SmtUtils]: Spent 5.94 s on a formula simplification. DAG size of input: 1458 DAG size of output: 128 [2019-11-21 11:23:05,862 INFO L343 Elim1Store]: treesize reduction 4246, result has 5.0 percent of original size [2019-11-21 11:23:05,862 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 25 select indices, 25 select index equivalence classes, 0 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 325 case distinctions, treesize of input 289 treesize of output 360 [2019-11-21 11:23:05,863 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:23:06,192 WARN L192 SmtUtils]: Spent 328.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2019-11-21 11:23:06,193 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:23:06,193 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:23:06,193 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:294, output treesize:290 [2019-11-21 11:23:07,053 WARN L192 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2019-11-21 11:23:17,340 WARN L192 SmtUtils]: Spent 10.24 s on a formula simplification. DAG size of input: 1569 DAG size of output: 269 [2019-11-21 11:23:17,341 INFO L343 Elim1Store]: treesize reduction 3850, result has 20.7 percent of original size [2019-11-21 11:23:17,341 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 26 select indices, 26 select index equivalence classes, 0 disjoint index pairs (out of 325 index pairs), introduced 26 new quantified variables, introduced 351 case distinctions, treesize of input 301 treesize of output 1149 [2019-11-21 11:23:17,344 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:23:18,973 WARN L192 SmtUtils]: Spent 1.63 s on a formula simplification. DAG size of input: 221 DAG size of output: 117 [2019-11-21 11:23:18,973 INFO L567 ElimStorePlain]: treesize reduction 774, result has 27.9 percent of original size [2019-11-21 11:23:18,974 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:23:18,974 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:304, output treesize:300 [2019-11-21 11:23:19,903 WARN L192 SmtUtils]: Spent 358.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2019-11-21 11:23:27,623 WARN L192 SmtUtils]: Spent 7.71 s on a formula simplification. DAG size of input: 1682 DAG size of output: 138 [2019-11-21 11:23:27,626 INFO L343 Elim1Store]: treesize reduction 4910, result has 4.7 percent of original size [2019-11-21 11:23:27,627 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 27 select indices, 27 select index equivalence classes, 0 disjoint index pairs (out of 351 index pairs), introduced 27 new quantified variables, introduced 378 case distinctions, treesize of input 311 treesize of output 388 [2019-11-21 11:23:27,629 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:23:28,000 WARN L192 SmtUtils]: Spent 370.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2019-11-21 11:23:28,000 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:23:28,001 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:23:28,001 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:311, output treesize:307 [2019-11-21 11:23:29,235 WARN L192 SmtUtils]: Spent 467.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2019-11-21 11:23:30,185 WARN L192 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2019-11-21 11:23:34,529 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-21 11:23:34,566 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:23:34,566 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-21 11:23:34,567 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:76 [2019-11-21 11:23:36,574 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_1 (_ BitVec 32))) (let ((.cse0 (select |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base|))) (let ((.cse3 (store .cse0 (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv25 32)) v_DerPreprocessor_1)) (.cse1 (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv24 32)))) (let ((.cse2 (select .cse3 .cse1))) (and (= (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base| (store .cse0 .cse1 .cse2)) (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base| .cse3)) (= v_DerPreprocessor_1 .cse2) (= (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base| (let ((.cse4 (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv8 32)))) (store (store .cse3 .cse4 .cse4) (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv16 32)) .cse4))) |c_#memory_$Pointer$.offset|)))))) is different from true [2019-11-21 11:23:38,590 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_1 (_ BitVec 32))) (let ((.cse2 (select |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_#in~kobj.base|))) (let ((.cse0 (store .cse2 (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv25 32)) v_DerPreprocessor_1)) (.cse3 (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv24 32)))) (let ((.cse4 (select .cse0 .cse3))) (and (= (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_#in~kobj.base| (let ((.cse1 (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv8 32)))) (store (store .cse0 .cse1 .cse1) (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv16 32)) .cse1))) |c_#memory_$Pointer$.offset|) (= (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_#in~kobj.base| .cse0) (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_#in~kobj.base| (store .cse2 .cse3 .cse4))) (= .cse4 v_DerPreprocessor_1)))))) is different from true [2019-11-21 11:23:38,622 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 3 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 326 treesize of output 263 [2019-11-21 11:23:38,627 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,628 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,629 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,631 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,643 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,654 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,655 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,656 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,656 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,657 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,658 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,659 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,661 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,663 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,670 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,672 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,674 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,677 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,679 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,680 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,683 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,685 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,687 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,688 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,689 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,690 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,691 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,692 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,694 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,695 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,695 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,697 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,697 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,698 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,699 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,699 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,700 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,706 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,719 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,720 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,721 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,722 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,723 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,724 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,725 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,726 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,728 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,729 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,730 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,731 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,732 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,736 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,739 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,739 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,741 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,741 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,742 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,742 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,743 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,744 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,744 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,745 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,746 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,749 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,753 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,753 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,756 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,758 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,762 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,764 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,770 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,772 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,773 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,779 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,781 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,782 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,782 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,783 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,784 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,787 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,789 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,789 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,790 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,792 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,794 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,796 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,800 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,802 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,805 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,805 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,810 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,811 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,811 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,813 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,815 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,815 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,817 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,817 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,824 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,826 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,827 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,827 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,828 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,829 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,829 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,832 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,832 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,835 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,843 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,850 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,851 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,856 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,873 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,877 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,878 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,879 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,887 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,891 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,896 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,898 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,900 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,900 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,901 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,902 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,902 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,903 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,905 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,907 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,908 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,908 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,910 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,911 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,911 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,919 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,923 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,925 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,926 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,926 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,927 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,929 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,932 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,932 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,933 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,934 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,935 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,937 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,938 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,941 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,941 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,942 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,946 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,949 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,958 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,958 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,967 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,968 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,970 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,971 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,975 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,976 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,977 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,979 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,981 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,982 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:38,999 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,005 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,008 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,008 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,011 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,013 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,013 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,015 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,015 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,017 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,017 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,018 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,019 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,019 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,020 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,021 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,021 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,022 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,023 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,028 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,029 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,029 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,030 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,031 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,035 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,045 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,047 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,050 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,052 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,053 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,055 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,058 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,067 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,069 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,070 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,071 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,079 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,082 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,084 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,085 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,087 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,092 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,093 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,095 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,096 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,099 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,102 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,104 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,110 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,118 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,126 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,130 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,131 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,143 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,146 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,149 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,151 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,163 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,165 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,167 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,170 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,171 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,172 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,173 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,174 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,175 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,176 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,177 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,178 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,179 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,188 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,188 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,189 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,190 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,191 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,192 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,193 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,198 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,215 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,218 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,222 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,225 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,227 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,228 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,230 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,231 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,236 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,238 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,240 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,256 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,257 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,258 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,259 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,260 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,261 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,282 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,294 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,295 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,295 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,312 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,312 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,319 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,320 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,320 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,321 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,321 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,322 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,332 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,332 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,333 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,334 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,334 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,336 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,336 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,340 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,340 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,342 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,342 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,343 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:39,344 INFO L237 Elim1Store]: Index analysis took 353 ms [2019-11-21 11:23:39,350 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 3 stores, 28 select indices, 28 select index equivalence classes, 378 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 0 case distinctions, treesize of input 250 treesize of output 601 [2019-11-21 11:23:39,353 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-21 11:23:40,896 WARN L192 SmtUtils]: Spent 1.54 s on a formula simplification. DAG size of input: 177 DAG size of output: 176 [2019-11-21 11:23:40,897 INFO L567 ElimStorePlain]: treesize reduction 9, result has 98.6 percent of original size [2019-11-21 11:23:40,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,925 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,927 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,933 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,934 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,937 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,941 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,946 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,949 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,967 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,970 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,975 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,976 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,977 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,979 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,982 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:40,999 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,005 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,013 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,015 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,017 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,019 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,020 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,022 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,023 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,028 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,029 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,031 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,031 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,035 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,045 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,047 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,052 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,054 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,055 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,058 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,067 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,070 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,071 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,084 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,087 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,093 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,096 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,099 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,102 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,110 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,118 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,126 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,131 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,146 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,149 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,151 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,173 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,179 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,188 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,189 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,191 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,192 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,194 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,198 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,222 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,224 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,227 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,230 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,238 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,257 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,258 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,260 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,261 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,262 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,295 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,312 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,319 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,321 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,322 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,334 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,336 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,340 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,343 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,344 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,350 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,351 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,353 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,359 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,369 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,372 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,387 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,391 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,396 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,397 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,398 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,400 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,401 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,403 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,412 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,413 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,414 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,415 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,417 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,418 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,423 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,435 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,447 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,454 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,456 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,457 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,458 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 11:23:41,458 INFO L237 Elim1Store]: Index analysis took 546 ms [2019-11-21 11:23:41,461 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 28 select indices, 28 select index equivalence classes, 378 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 0 case distinctions, treesize of input 467 treesize of output 229 [2019-11-21 11:23:41,462 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-21 11:23:41,837 WARN L192 SmtUtils]: Spent 373.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2019-11-21 11:23:41,837 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:23:41,837 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:23:42,012 WARN L192 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2019-11-21 11:23:42,012 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:23:42,013 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:23:42,013 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:329, output treesize:258 [2019-11-21 11:23:43,228 WARN L192 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2019-11-21 11:23:44,014 WARN L192 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-11-21 11:23:44,805 WARN L192 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-11-21 11:23:45,631 WARN L192 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-11-21 11:23:46,455 WARN L192 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-11-21 11:23:47,305 WARN L192 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-11-21 11:23:48,185 WARN L192 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-11-21 11:23:49,057 WARN L192 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-11-21 11:23:49,937 WARN L192 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-11-21 11:23:50,806 WARN L192 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-11-21 11:23:51,911 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:23:51,912 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 28 select indices, 28 select index equivalence classes, 378 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 378 case distinctions, treesize of input 212 treesize of output 274 [2019-11-21 11:23:51,914 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:23:52,091 WARN L192 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2019-11-21 11:23:52,092 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:23:52,092 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:23:52,093 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:212, output treesize:192 [2019-11-21 11:23:53,106 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2019-11-21 11:23:54,142 WARN L192 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-11-21 11:23:55,032 WARN L192 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-11-21 11:23:56,008 WARN L192 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2019-11-21 11:23:57,020 WARN L192 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2019-11-21 11:23:57,932 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-11-21 11:23:58,849 WARN L192 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2019-11-21 11:23:59,333 WARN L192 SmtUtils]: Spent 469.00 ms on a formula simplification that was a NOOP. DAG size: 165 [2019-11-21 11:23:59,333 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:23:59,334 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 28 select indices, 28 select index equivalence classes, 351 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 378 case distinctions, treesize of input 201 treesize of output 305 [2019-11-21 11:23:59,338 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 11:23:59,522 WARN L192 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2019-11-21 11:23:59,522 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:23:59,523 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-21 11:23:59,523 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:201, output treesize:217 [2019-11-21 11:24:00,323 WARN L192 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2019-11-21 11:24:01,187 WARN L192 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2019-11-21 11:24:01,883 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 11:24:01,883 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 11:24:06,622 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-21 11:24:06,625 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:24:06,626 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-21 11:24:06,626 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:10 [2019-11-21 11:24:07,916 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-21 11:24:07,940 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 11:24:08,141 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 11:24:08,142 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.UnsupportedOperationException: alternation not yet supported: (exists ((v_DerPreprocessor_2 (_ BitVec 32))) (forall ((v_DerPreprocessor_3 (_ BitVec 32))) (or (not (= (_ bv0 32) (select (store (select |old(#memory_$Pointer$.offset)| |ldv_atomic_sub_return_#in~v.base|) |ldv_atomic_sub_return_#in~v.offset| v_DerPreprocessor_2) (_ bv0 32)))) (= (select (select (store |#memory_$Pointer$.offset| ldv_atomic_sub_return_~v.base (store (select |#memory_$Pointer$.offset| ldv_atomic_sub_return_~v.base) ldv_atomic_sub_return_~v.offset v_DerPreprocessor_3)) |ldv_atomic_sub_return_#in~v.base|) (_ bv0 32)) (_ bv0 32))))) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.applyNonSddEliminations(ElimStorePlain.java:667) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.doElimAllRec(ElimStorePlain.java:493) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.startRecursiveElimination(ElimStorePlain.java:216) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.PartialQuantifierElimination.elim(PartialQuantifierElimination.java:306) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.PartialQuantifierElimination.tryToEliminate(PartialQuantifierElimination.java:102) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer$QuantifierEliminationPostprocessor.postprocess(IterativePredicateTransformer.java:246) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.applyPostprocessors(IterativePredicateTransformer.java:440) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.computeBackwardSequence(IterativePredicateTransformer.java:419) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.computeWeakestPreconditionSequence(IterativePredicateTransformer.java:291) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolantsUsingUnsatCore(TraceCheckSpWp.java:334) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolants(TraceCheckSpWp.java:177) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.(TraceCheckSpWp.java:162) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:108) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.isCorrect(IpTcStrategyModuleBase.java:57) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.checkFeasibility(AutomatonFreeRefinementEngine.java:242) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:166) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:75) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:463) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:419) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:368) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:333) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:171) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:123) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:120) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2019-11-21 11:24:08,151 INFO L168 Benchmark]: Toolchain (without parser) took 237556.41 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 174.6 MB). Free memory was 956.3 MB in the beginning and 833.6 MB in the end (delta: 122.7 MB). Peak memory consumption was 297.3 MB. Max. memory is 11.5 GB. [2019-11-21 11:24:08,151 INFO L168 Benchmark]: CDTParser took 0.26 ms. Allocated memory is still 1.0 GB. Free memory is still 981.8 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-21 11:24:08,152 INFO L168 Benchmark]: CACSL2BoogieTranslator took 921.87 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 148.4 MB). Free memory was 951.0 MB in the beginning and 1.1 GB in the end (delta: -148.1 MB). Peak memory consumption was 15.4 MB. Max. memory is 11.5 GB. [2019-11-21 11:24:08,152 INFO L168 Benchmark]: Boogie Preprocessor took 111.56 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 6.5 MB). Peak memory consumption was 6.5 MB. Max. memory is 11.5 GB. [2019-11-21 11:24:08,152 INFO L168 Benchmark]: RCFGBuilder took 1486.76 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 989.9 MB in the end (delta: 102.6 MB). Peak memory consumption was 102.6 MB. Max. memory is 11.5 GB. [2019-11-21 11:24:08,153 INFO L168 Benchmark]: TraceAbstraction took 235029.74 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 26.2 MB). Free memory was 989.9 MB in the beginning and 833.6 MB in the end (delta: 156.3 MB). Peak memory consumption was 182.5 MB. Max. memory is 11.5 GB. [2019-11-21 11:24:08,154 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.26 ms. Allocated memory is still 1.0 GB. Free memory is still 981.8 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 921.87 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 148.4 MB). Free memory was 951.0 MB in the beginning and 1.1 GB in the end (delta: -148.1 MB). Peak memory consumption was 15.4 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 111.56 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 6.5 MB). Peak memory consumption was 6.5 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1486.76 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 989.9 MB in the end (delta: 102.6 MB). Peak memory consumption was 102.6 MB. Max. memory is 11.5 GB. * TraceAbstraction took 235029.74 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 26.2 MB). Free memory was 989.9 MB in the beginning and 833.6 MB in the end (delta: 156.3 MB). Peak memory consumption was 182.5 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: UnsupportedOperationException: alternation not yet supported: (exists ((v_DerPreprocessor_2 (_ BitVec 32))) (forall ((v_DerPreprocessor_3 (_ BitVec 32))) (or (not (= (_ bv0 32) (select (store (select |old(#memory_$Pointer$.offset)| |ldv_atomic_sub_return_#in~v.base|) |ldv_atomic_sub_return_#in~v.offset| v_DerPreprocessor_2) (_ bv0 32)))) (= (select (select (store |#memory_$Pointer$.offset| ldv_atomic_sub_return_~v.base (store (select |#memory_$Pointer$.offset| ldv_atomic_sub_return_~v.base) ldv_atomic_sub_return_~v.offset v_DerPreprocessor_3)) |ldv_atomic_sub_return_#in~v.base|) (_ bv0 32)) (_ bv0 32))))) de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: UnsupportedOperationException: alternation not yet supported: (exists ((v_DerPreprocessor_2 (_ BitVec 32))) (forall ((v_DerPreprocessor_3 (_ BitVec 32))) (or (not (= (_ bv0 32) (select (store (select |old(#memory_$Pointer$.offset)| |ldv_atomic_sub_return_#in~v.base|) |ldv_atomic_sub_return_#in~v.offset| v_DerPreprocessor_2) (_ bv0 32)))) (= (select (select (store |#memory_$Pointer$.offset| ldv_atomic_sub_return_~v.base (store (select |#memory_$Pointer$.offset| ldv_atomic_sub_return_~v.base) ldv_atomic_sub_return_~v.offset v_DerPreprocessor_3)) |ldv_atomic_sub_return_#in~v.base|) (_ bv0 32)) (_ bv0 32))))): de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.applyNonSddEliminations(ElimStorePlain.java:667) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...