./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/pthread/stack_longer-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 678e0110 Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/pthread/stack_longer-1.i -s /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 1891bb638db5c84e8fa01d5309bc212f15b49e23 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/pthread/stack_longer-1.i -s /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 1891bb638db5c84e8fa01d5309bc212f15b49e23 .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE --- Real Ultimate output --- This is Ultimate 0.1.24-678e011 [2019-11-20 04:48:05,289 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-20 04:48:05,291 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-20 04:48:05,307 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-20 04:48:05,308 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-20 04:48:05,309 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-20 04:48:05,311 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-20 04:48:05,325 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-20 04:48:05,327 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-20 04:48:05,329 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-20 04:48:05,331 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-20 04:48:05,332 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-20 04:48:05,333 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-20 04:48:05,337 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-20 04:48:05,337 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-20 04:48:05,339 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-20 04:48:05,340 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-20 04:48:05,342 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-20 04:48:05,344 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-20 04:48:05,354 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-20 04:48:05,359 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-20 04:48:05,361 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-20 04:48:05,365 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-20 04:48:05,366 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-20 04:48:05,368 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-20 04:48:05,368 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-20 04:48:05,369 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-20 04:48:05,370 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-20 04:48:05,370 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-20 04:48:05,371 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-20 04:48:05,371 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-20 04:48:05,372 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-20 04:48:05,372 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-20 04:48:05,373 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-20 04:48:05,374 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-20 04:48:05,377 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-20 04:48:05,378 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-20 04:48:05,378 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-20 04:48:05,378 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-20 04:48:05,379 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-20 04:48:05,381 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-20 04:48:05,381 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2019-11-20 04:48:05,402 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-20 04:48:05,403 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-20 04:48:05,406 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-20 04:48:05,406 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-20 04:48:05,406 INFO L138 SettingsManager]: * Use SBE=true [2019-11-20 04:48:05,407 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-20 04:48:05,407 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-20 04:48:05,407 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-11-20 04:48:05,407 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-20 04:48:05,407 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-20 04:48:05,409 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-11-20 04:48:05,409 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-20 04:48:05,409 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-11-20 04:48:05,409 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-20 04:48:05,410 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-11-20 04:48:05,410 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-20 04:48:05,410 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-11-20 04:48:05,410 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-20 04:48:05,410 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-20 04:48:05,411 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-20 04:48:05,411 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-20 04:48:05,411 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-20 04:48:05,411 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-20 04:48:05,411 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-20 04:48:05,412 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-11-20 04:48:05,412 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-11-20 04:48:05,412 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-11-20 04:48:05,412 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-11-20 04:48:05,412 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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 -> /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer 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 ! call(__VERIFIER_error())) ) 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1891bb638db5c84e8fa01d5309bc212f15b49e23 [2019-11-20 04:48:05,595 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-20 04:48:05,605 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-20 04:48:05,611 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-20 04:48:05,616 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-20 04:48:05,616 INFO L275 PluginConnector]: CDTParser initialized [2019-11-20 04:48:05,617 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/../../sv-benchmarks/c/pthread/stack_longer-1.i [2019-11-20 04:48:05,682 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/data/647a8f162/c56863c73c914390b98e8e556bd02484/FLAGb98dcada8 [2019-11-20 04:48:06,184 INFO L306 CDTParser]: Found 1 translation units. [2019-11-20 04:48:06,184 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/sv-benchmarks/c/pthread/stack_longer-1.i [2019-11-20 04:48:06,212 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/data/647a8f162/c56863c73c914390b98e8e556bd02484/FLAGb98dcada8 [2019-11-20 04:48:06,468 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/data/647a8f162/c56863c73c914390b98e8e556bd02484 [2019-11-20 04:48:06,471 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-20 04:48:06,472 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-11-20 04:48:06,473 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-20 04:48:06,473 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-20 04:48:06,476 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-20 04:48:06,477 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 04:48:06" (1/1) ... [2019-11-20 04:48:06,479 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7365f415 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:06, skipping insertion in model container [2019-11-20 04:48:06,479 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 04:48:06" (1/1) ... [2019-11-20 04:48:06,485 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-11-20 04:48:06,535 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-11-20 04:48:07,102 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-20 04:48:07,122 INFO L188 MainTranslator]: Completed pre-run [2019-11-20 04:48:07,173 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-20 04:48:07,317 INFO L192 MainTranslator]: Completed translation [2019-11-20 04:48:07,318 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07 WrapperNode [2019-11-20 04:48:07,319 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-20 04:48:07,320 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-11-20 04:48:07,320 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-11-20 04:48:07,320 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-11-20 04:48:07,329 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07" (1/1) ... [2019-11-20 04:48:07,363 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07" (1/1) ... [2019-11-20 04:48:07,422 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-11-20 04:48:07,424 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-20 04:48:07,425 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-20 04:48:07,425 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-20 04:48:07,435 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07" (1/1) ... [2019-11-20 04:48:07,435 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07" (1/1) ... [2019-11-20 04:48:07,452 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07" (1/1) ... [2019-11-20 04:48:07,454 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07" (1/1) ... [2019-11-20 04:48:07,463 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07" (1/1) ... [2019-11-20 04:48:07,482 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07" (1/1) ... [2019-11-20 04:48:07,486 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07" (1/1) ... [2019-11-20 04:48:07,492 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-20 04:48:07,492 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-20 04:48:07,492 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-20 04:48:07,493 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-20 04:48:07,493 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:48:07,566 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2019-11-20 04:48:07,566 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2019-11-20 04:48:07,567 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2019-11-20 04:48:07,567 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2019-11-20 04:48:07,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-11-20 04:48:07,568 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-11-20 04:48:07,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-11-20 04:48:07,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-11-20 04:48:07,568 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2019-11-20 04:48:07,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-11-20 04:48:07,569 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-20 04:48:07,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-20 04:48:07,571 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2019-11-20 04:48:08,114 INFO L280 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-20 04:48:08,114 INFO L285 CfgBuilder]: Removed 24 assume(true) statements. [2019-11-20 04:48:08,115 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 04:48:08 BoogieIcfgContainer [2019-11-20 04:48:08,115 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-20 04:48:08,116 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-20 04:48:08,117 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-20 04:48:08,120 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-20 04:48:08,120 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 04:48:06" (1/3) ... [2019-11-20 04:48:08,121 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@76a78099 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 04:48:08, skipping insertion in model container [2019-11-20 04:48:08,121 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:07" (2/3) ... [2019-11-20 04:48:08,121 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@76a78099 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 04:48:08, skipping insertion in model container [2019-11-20 04:48:08,121 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 04:48:08" (3/3) ... [2019-11-20 04:48:08,125 INFO L109 eAbstractionObserver]: Analyzing ICFG stack_longer-1.i [2019-11-20 04:48:08,189 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,189 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,189 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,189 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,190 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,190 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,190 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,190 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,191 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,191 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,191 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,191 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,191 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,192 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,192 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,192 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,192 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,193 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,193 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,193 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,193 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,193 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,194 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,194 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,194 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,194 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,194 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,194 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,195 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,195 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,195 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,195 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,195 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,196 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,196 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,196 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,196 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,196 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,197 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,197 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,197 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,197 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,197 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,198 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,198 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,198 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,198 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,198 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,198 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,199 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,199 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,199 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,199 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,200 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,200 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,200 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,200 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,200 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,200 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,201 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,201 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,201 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,202 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,202 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,203 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,203 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,203 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,203 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,203 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,204 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,204 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,204 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,204 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,205 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,205 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,205 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,205 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,205 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,207 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,207 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,207 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,207 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,208 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,208 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,208 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,208 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,209 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,209 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,210 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,210 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,211 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,211 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,211 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,212 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,212 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,212 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,212 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,212 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,213 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,213 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,218 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,219 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,219 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,219 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,219 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,221 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,221 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,222 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,222 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,222 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,223 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,223 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,231 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,232 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,232 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,232 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,232 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,233 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,233 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,233 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,233 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,233 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,234 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,234 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,235 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,235 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,235 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,235 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,235 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,235 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,236 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,236 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,236 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,236 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,236 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,237 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,237 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,237 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,237 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,237 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,238 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,238 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,238 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,238 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,238 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,238 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,239 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,239 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,239 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,239 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,239 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,239 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,240 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,240 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,240 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,240 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,240 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,241 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,241 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,241 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,241 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,241 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,242 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,242 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,242 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,242 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,242 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,242 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,247 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,247 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,247 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,248 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,248 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,249 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,249 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,249 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,250 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,250 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,250 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,250 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,251 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,251 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,251 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,251 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,251 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,251 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,253 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,254 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,254 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,254 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,254 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,254 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,255 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,255 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,255 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,255 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,255 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,256 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,256 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,256 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,257 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,257 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,257 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,257 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,264 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,265 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,265 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,265 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,265 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,265 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,266 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,266 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,266 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,266 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,266 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,266 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,267 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,267 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,267 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,267 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,267 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,268 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,268 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,268 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,268 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,268 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,269 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,274 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,275 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,275 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,275 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,275 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,276 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,276 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,276 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,276 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,276 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,277 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,277 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,277 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,280 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,280 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,281 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,281 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,281 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,281 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,281 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,281 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,282 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,282 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,282 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,283 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,283 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,283 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,283 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,283 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,284 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,284 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,284 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,284 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,284 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,284 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,285 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,285 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,285 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,285 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,286 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,286 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,286 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,286 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,286 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,286 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,286 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,287 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,287 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,287 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,287 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,287 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,287 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,288 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,288 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,288 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,288 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,288 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,288 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,289 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,289 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,289 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,289 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,289 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,289 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,290 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,290 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,290 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,290 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,290 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,293 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,294 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,294 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,294 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,294 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,294 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,294 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,295 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,295 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,295 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,295 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,295 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,296 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,296 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,296 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,296 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,296 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,296 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,298 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,298 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,302 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,302 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,302 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,303 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,303 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,303 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,307 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,308 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,308 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,308 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,308 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,309 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,309 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,309 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,317 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,318 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,318 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,318 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,319 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,319 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,319 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,319 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,319 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,319 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,319 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,320 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,320 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,320 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,320 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,320 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,320 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,321 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,321 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,321 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,321 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,321 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,321 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,321 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,322 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,322 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,322 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,322 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,322 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,322 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,323 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,323 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,323 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,323 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,323 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,323 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,324 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,324 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,324 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,324 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,324 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,324 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,325 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,325 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,325 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,325 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,325 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,325 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,325 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,326 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,326 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:08,388 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2019-11-20 04:48:08,388 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-20 04:48:08,396 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 8 error locations. [2019-11-20 04:48:08,407 INFO L249 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2019-11-20 04:48:08,425 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-20 04:48:08,425 INFO L374 AbstractCegarLoop]: Hoare is true [2019-11-20 04:48:08,426 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-20 04:48:08,426 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-20 04:48:08,426 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-20 04:48:08,426 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-20 04:48:08,426 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-20 04:48:08,426 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-20 04:48:08,446 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 322 places, 344 transitions [2019-11-20 04:48:12,772 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 55885 states. [2019-11-20 04:48:12,774 INFO L276 IsEmpty]: Start isEmpty. Operand 55885 states. [2019-11-20 04:48:12,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2019-11-20 04:48:12,859 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:12,860 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-20 04:48:12,861 INFO L410 AbstractCegarLoop]: === Iteration 1 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:12,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:12,867 INFO L82 PathProgramCache]: Analyzing trace with hash -322482720, now seen corresponding path program 1 times [2019-11-20 04:48:12,876 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:12,877 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935507243] [2019-11-20 04:48:12,877 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:13,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:13,208 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-20 04:48:13,209 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935507243] [2019-11-20 04:48:13,209 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:13,210 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-20 04:48:13,211 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758511576] [2019-11-20 04:48:13,215 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-20 04:48:13,215 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:13,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-20 04:48:13,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-20 04:48:13,230 INFO L87 Difference]: Start difference. First operand 55885 states. Second operand 3 states. [2019-11-20 04:48:14,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:14,182 INFO L93 Difference]: Finished difference Result 84343 states and 230044 transitions. [2019-11-20 04:48:14,183 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-20 04:48:14,184 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 45 [2019-11-20 04:48:14,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:14,602 INFO L225 Difference]: With dead ends: 84343 [2019-11-20 04:48:14,602 INFO L226 Difference]: Without dead ends: 83731 [2019-11-20 04:48:14,604 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 04:48:15,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83731 states. [2019-11-20 04:48:17,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83731 to 71491. [2019-11-20 04:48:17,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71491 states. [2019-11-20 04:48:17,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71491 states to 71491 states and 196053 transitions. [2019-11-20 04:48:17,940 INFO L78 Accepts]: Start accepts. Automaton has 71491 states and 196053 transitions. Word has length 45 [2019-11-20 04:48:17,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:17,940 INFO L462 AbstractCegarLoop]: Abstraction has 71491 states and 196053 transitions. [2019-11-20 04:48:17,941 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-20 04:48:17,941 INFO L276 IsEmpty]: Start isEmpty. Operand 71491 states and 196053 transitions. [2019-11-20 04:48:17,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2019-11-20 04:48:17,989 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:17,990 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-20 04:48:17,990 INFO L410 AbstractCegarLoop]: === Iteration 2 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:17,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:17,991 INFO L82 PathProgramCache]: Analyzing trace with hash 1189722787, now seen corresponding path program 1 times [2019-11-20 04:48:17,991 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:17,991 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524129645] [2019-11-20 04:48:17,991 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:18,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:18,085 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-20 04:48:18,086 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524129645] [2019-11-20 04:48:18,086 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:18,086 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-20 04:48:18,087 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955606790] [2019-11-20 04:48:18,089 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-20 04:48:18,090 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:18,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-20 04:48:18,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-20 04:48:18,090 INFO L87 Difference]: Start difference. First operand 71491 states and 196053 transitions. Second operand 3 states. [2019-11-20 04:48:18,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:18,870 INFO L93 Difference]: Finished difference Result 65416 states and 177846 transitions. [2019-11-20 04:48:18,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-20 04:48:18,871 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 49 [2019-11-20 04:48:18,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:19,094 INFO L225 Difference]: With dead ends: 65416 [2019-11-20 04:48:19,095 INFO L226 Difference]: Without dead ends: 64399 [2019-11-20 04:48:19,096 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 04:48:19,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64399 states. [2019-11-20 04:48:20,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64399 to 62689. [2019-11-20 04:48:20,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62689 states. [2019-11-20 04:48:20,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62689 states to 62689 states and 171087 transitions. [2019-11-20 04:48:20,653 INFO L78 Accepts]: Start accepts. Automaton has 62689 states and 171087 transitions. Word has length 49 [2019-11-20 04:48:20,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:20,655 INFO L462 AbstractCegarLoop]: Abstraction has 62689 states and 171087 transitions. [2019-11-20 04:48:20,655 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-20 04:48:20,656 INFO L276 IsEmpty]: Start isEmpty. Operand 62689 states and 171087 transitions. [2019-11-20 04:48:20,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2019-11-20 04:48:20,692 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:20,693 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-20 04:48:20,693 INFO L410 AbstractCegarLoop]: === Iteration 3 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:20,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:20,693 INFO L82 PathProgramCache]: Analyzing trace with hash 534952889, now seen corresponding path program 1 times [2019-11-20 04:48:20,694 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:20,694 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166205336] [2019-11-20 04:48:20,694 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:21,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:21,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-20 04:48:21,433 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166205336] [2019-11-20 04:48:21,433 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:21,433 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-20 04:48:21,433 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368468826] [2019-11-20 04:48:21,434 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-20 04:48:21,434 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:21,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-20 04:48:21,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-20 04:48:21,434 INFO L87 Difference]: Start difference. First operand 62689 states and 171087 transitions. Second operand 4 states. [2019-11-20 04:48:21,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:21,739 INFO L93 Difference]: Finished difference Result 71080 states and 193556 transitions. [2019-11-20 04:48:21,741 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-20 04:48:21,742 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 54 [2019-11-20 04:48:21,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:21,948 INFO L225 Difference]: With dead ends: 71080 [2019-11-20 04:48:21,948 INFO L226 Difference]: Without dead ends: 71080 [2019-11-20 04:48:21,949 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-20 04:48:22,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71080 states. [2019-11-20 04:48:23,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71080 to 63643. [2019-11-20 04:48:23,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63643 states. [2019-11-20 04:48:23,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63643 states to 63643 states and 173658 transitions. [2019-11-20 04:48:23,317 INFO L78 Accepts]: Start accepts. Automaton has 63643 states and 173658 transitions. Word has length 54 [2019-11-20 04:48:23,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:23,323 INFO L462 AbstractCegarLoop]: Abstraction has 63643 states and 173658 transitions. [2019-11-20 04:48:23,323 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-20 04:48:23,323 INFO L276 IsEmpty]: Start isEmpty. Operand 63643 states and 173658 transitions. [2019-11-20 04:48:23,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2019-11-20 04:48:23,344 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:23,344 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-20 04:48:23,344 INFO L410 AbstractCegarLoop]: === Iteration 4 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:23,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:23,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1046301766, now seen corresponding path program 1 times [2019-11-20 04:48:23,345 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:23,345 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113239849] [2019-11-20 04:48:23,346 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:23,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:23,466 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-20 04:48:23,467 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113239849] [2019-11-20 04:48:23,467 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:23,467 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-20 04:48:23,467 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3637108] [2019-11-20 04:48:23,468 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-20 04:48:23,468 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:23,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-20 04:48:23,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-20 04:48:23,468 INFO L87 Difference]: Start difference. First operand 63643 states and 173658 transitions. Second operand 4 states. [2019-11-20 04:48:24,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:24,401 INFO L93 Difference]: Finished difference Result 72034 states and 196127 transitions. [2019-11-20 04:48:24,401 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-20 04:48:24,401 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 54 [2019-11-20 04:48:24,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:24,539 INFO L225 Difference]: With dead ends: 72034 [2019-11-20 04:48:24,539 INFO L226 Difference]: Without dead ends: 72034 [2019-11-20 04:48:24,540 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-20 04:48:24,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72034 states. [2019-11-20 04:48:25,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72034 to 64597. [2019-11-20 04:48:25,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64597 states. [2019-11-20 04:48:25,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64597 states to 64597 states and 176229 transitions. [2019-11-20 04:48:25,815 INFO L78 Accepts]: Start accepts. Automaton has 64597 states and 176229 transitions. Word has length 54 [2019-11-20 04:48:25,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:25,816 INFO L462 AbstractCegarLoop]: Abstraction has 64597 states and 176229 transitions. [2019-11-20 04:48:25,816 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-20 04:48:25,816 INFO L276 IsEmpty]: Start isEmpty. Operand 64597 states and 176229 transitions. [2019-11-20 04:48:25,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2019-11-20 04:48:25,831 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:25,831 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-20 04:48:25,831 INFO L410 AbstractCegarLoop]: === Iteration 5 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:25,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:25,832 INFO L82 PathProgramCache]: Analyzing trace with hash 763777467, now seen corresponding path program 1 times [2019-11-20 04:48:25,832 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:25,832 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263765362] [2019-11-20 04:48:25,832 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:25,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:25,887 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-20 04:48:25,888 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263765362] [2019-11-20 04:48:25,888 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:25,888 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-20 04:48:25,889 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595281440] [2019-11-20 04:48:25,889 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-20 04:48:25,889 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:25,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-20 04:48:25,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-20 04:48:25,890 INFO L87 Difference]: Start difference. First operand 64597 states and 176229 transitions. Second operand 4 states. [2019-11-20 04:48:26,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:26,212 INFO L93 Difference]: Finished difference Result 72988 states and 198698 transitions. [2019-11-20 04:48:26,212 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-20 04:48:26,212 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 54 [2019-11-20 04:48:26,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:26,365 INFO L225 Difference]: With dead ends: 72988 [2019-11-20 04:48:26,365 INFO L226 Difference]: Without dead ends: 72988 [2019-11-20 04:48:26,365 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-20 04:48:26,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72988 states. [2019-11-20 04:48:28,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72988 to 65551. [2019-11-20 04:48:28,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65551 states. [2019-11-20 04:48:28,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65551 states to 65551 states and 178800 transitions. [2019-11-20 04:48:28,142 INFO L78 Accepts]: Start accepts. Automaton has 65551 states and 178800 transitions. Word has length 54 [2019-11-20 04:48:28,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:28,143 INFO L462 AbstractCegarLoop]: Abstraction has 65551 states and 178800 transitions. [2019-11-20 04:48:28,143 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-20 04:48:28,143 INFO L276 IsEmpty]: Start isEmpty. Operand 65551 states and 178800 transitions. [2019-11-20 04:48:28,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:48:28,175 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:28,175 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-11-20 04:48:28,176 INFO L410 AbstractCegarLoop]: === Iteration 6 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:28,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:28,176 INFO L82 PathProgramCache]: Analyzing trace with hash 1433055319, now seen corresponding path program 1 times [2019-11-20 04:48:28,176 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:28,176 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591542715] [2019-11-20 04:48:28,176 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:28,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:28,285 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:48:28,286 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591542715] [2019-11-20 04:48:28,286 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899536311] [2019-11-20 04:48:28,286 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-20 04:48:28,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:28,424 INFO L255 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 04:48:28,437 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:48:28,496 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:48:28,496 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 04:48:28,497 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2019-11-20 04:48:28,497 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868034502] [2019-11-20 04:48:28,498 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:28,498 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:28,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:28,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:28,499 INFO L87 Difference]: Start difference. First operand 65551 states and 178800 transitions. Second operand 7 states. [2019-11-20 04:48:28,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:28,934 INFO L93 Difference]: Finished difference Result 76279 states and 207420 transitions. [2019-11-20 04:48:28,935 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-20 04:48:28,935 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 77 [2019-11-20 04:48:28,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:29,215 INFO L225 Difference]: With dead ends: 76279 [2019-11-20 04:48:29,216 INFO L226 Difference]: Without dead ends: 76279 [2019-11-20 04:48:29,217 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2019-11-20 04:48:29,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76279 states. [2019-11-20 04:48:30,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76279 to 71455. [2019-11-20 04:48:30,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71455 states. [2019-11-20 04:48:31,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71455 states to 71455 states and 194997 transitions. [2019-11-20 04:48:31,007 INFO L78 Accepts]: Start accepts. Automaton has 71455 states and 194997 transitions. Word has length 77 [2019-11-20 04:48:31,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:31,008 INFO L462 AbstractCegarLoop]: Abstraction has 71455 states and 194997 transitions. [2019-11-20 04:48:31,008 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:31,008 INFO L276 IsEmpty]: Start isEmpty. Operand 71455 states and 194997 transitions. [2019-11-20 04:48:31,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:48:31,084 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:31,085 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-11-20 04:48:31,291 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-20 04:48:31,291 INFO L410 AbstractCegarLoop]: === Iteration 7 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:31,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:31,292 INFO L82 PathProgramCache]: Analyzing trace with hash 2089778772, now seen corresponding path program 1 times [2019-11-20 04:48:31,292 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:31,292 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719092480] [2019-11-20 04:48:31,292 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:31,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:31,410 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:48:31,410 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719092480] [2019-11-20 04:48:31,411 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360190674] [2019-11-20 04:48:31,411 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-20 04:48:32,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:32,101 INFO L255 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 04:48:32,106 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:48:32,140 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:48:32,140 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 04:48:32,141 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2019-11-20 04:48:32,141 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145492921] [2019-11-20 04:48:32,142 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:32,142 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:32,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:32,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:32,143 INFO L87 Difference]: Start difference. First operand 71455 states and 194997 transitions. Second operand 7 states. [2019-11-20 04:48:32,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:32,611 INFO L93 Difference]: Finished difference Result 81913 states and 222978 transitions. [2019-11-20 04:48:32,612 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-20 04:48:32,612 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 77 [2019-11-20 04:48:32,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:32,739 INFO L225 Difference]: With dead ends: 81913 [2019-11-20 04:48:32,739 INFO L226 Difference]: Without dead ends: 81913 [2019-11-20 04:48:32,740 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2019-11-20 04:48:33,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81913 states. [2019-11-20 04:48:33,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81913 to 77359. [2019-11-20 04:48:33,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77359 states. [2019-11-20 04:48:34,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77359 states to 77359 states and 211194 transitions. [2019-11-20 04:48:34,085 INFO L78 Accepts]: Start accepts. Automaton has 77359 states and 211194 transitions. Word has length 77 [2019-11-20 04:48:34,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:34,085 INFO L462 AbstractCegarLoop]: Abstraction has 77359 states and 211194 transitions. [2019-11-20 04:48:34,085 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:34,085 INFO L276 IsEmpty]: Start isEmpty. Operand 77359 states and 211194 transitions. [2019-11-20 04:48:34,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:48:34,120 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:34,120 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-11-20 04:48:34,323 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-20 04:48:34,323 INFO L410 AbstractCegarLoop]: === Iteration 8 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:34,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:34,324 INFO L82 PathProgramCache]: Analyzing trace with hash 1791923108, now seen corresponding path program 1 times [2019-11-20 04:48:34,324 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:34,324 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888587285] [2019-11-20 04:48:34,324 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:34,414 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:48:34,415 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888587285] [2019-11-20 04:48:34,415 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099640478] [2019-11-20 04:48:34,415 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-20 04:48:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:34,531 INFO L255 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 04:48:34,534 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:48:34,561 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:48:34,562 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 04:48:34,562 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2019-11-20 04:48:34,562 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970726084] [2019-11-20 04:48:34,563 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:34,563 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:34,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:34,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:34,564 INFO L87 Difference]: Start difference. First operand 77359 states and 211194 transitions. Second operand 7 states. [2019-11-20 04:48:35,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:35,086 INFO L93 Difference]: Finished difference Result 87547 states and 238536 transitions. [2019-11-20 04:48:35,087 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-20 04:48:35,087 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 77 [2019-11-20 04:48:35,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:35,255 INFO L225 Difference]: With dead ends: 87547 [2019-11-20 04:48:35,255 INFO L226 Difference]: Without dead ends: 87547 [2019-11-20 04:48:35,256 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2019-11-20 04:48:35,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87547 states. [2019-11-20 04:48:37,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87547 to 83263. [2019-11-20 04:48:37,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83263 states. [2019-11-20 04:48:37,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83263 states to 83263 states and 227391 transitions. [2019-11-20 04:48:37,295 INFO L78 Accepts]: Start accepts. Automaton has 83263 states and 227391 transitions. Word has length 77 [2019-11-20 04:48:37,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:37,296 INFO L462 AbstractCegarLoop]: Abstraction has 83263 states and 227391 transitions. [2019-11-20 04:48:37,296 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:37,296 INFO L276 IsEmpty]: Start isEmpty. Operand 83263 states and 227391 transitions. [2019-11-20 04:48:37,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2019-11-20 04:48:37,336 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:37,337 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:48:37,540 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-20 04:48:37,540 INFO L410 AbstractCegarLoop]: === Iteration 9 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:37,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:37,540 INFO L82 PathProgramCache]: Analyzing trace with hash 2128073226, now seen corresponding path program 1 times [2019-11-20 04:48:37,540 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:37,541 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436647515] [2019-11-20 04:48:37,541 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:37,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:37,620 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-20 04:48:37,620 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436647515] [2019-11-20 04:48:37,620 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:37,620 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-20 04:48:37,621 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478282636] [2019-11-20 04:48:37,621 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-20 04:48:37,621 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:37,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-20 04:48:37,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-20 04:48:37,622 INFO L87 Difference]: Start difference. First operand 83263 states and 227391 transitions. Second operand 3 states. [2019-11-20 04:48:37,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:37,822 INFO L93 Difference]: Finished difference Result 40360 states and 105882 transitions. [2019-11-20 04:48:37,822 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-20 04:48:37,822 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 81 [2019-11-20 04:48:37,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:37,889 INFO L225 Difference]: With dead ends: 40360 [2019-11-20 04:48:37,889 INFO L226 Difference]: Without dead ends: 40360 [2019-11-20 04:48:37,890 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 04:48:38,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40360 states. [2019-11-20 04:48:38,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40360 to 39415. [2019-11-20 04:48:38,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39415 states. [2019-11-20 04:48:38,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39415 states to 39415 states and 103497 transitions. [2019-11-20 04:48:38,512 INFO L78 Accepts]: Start accepts. Automaton has 39415 states and 103497 transitions. Word has length 81 [2019-11-20 04:48:38,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:38,512 INFO L462 AbstractCegarLoop]: Abstraction has 39415 states and 103497 transitions. [2019-11-20 04:48:38,512 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-20 04:48:38,513 INFO L276 IsEmpty]: Start isEmpty. Operand 39415 states and 103497 transitions. [2019-11-20 04:48:38,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 04:48:38,536 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:38,536 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:48:38,536 INFO L410 AbstractCegarLoop]: === Iteration 10 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:38,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:38,537 INFO L82 PathProgramCache]: Analyzing trace with hash 875316004, now seen corresponding path program 1 times [2019-11-20 04:48:38,537 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:38,537 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093481259] [2019-11-20 04:48:38,537 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:38,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:38,686 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-20 04:48:38,686 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093481259] [2019-11-20 04:48:38,686 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:38,687 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 04:48:38,687 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122543997] [2019-11-20 04:48:38,688 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:38,688 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:38,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:38,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:38,688 INFO L87 Difference]: Start difference. First operand 39415 states and 103497 transitions. Second operand 7 states. [2019-11-20 04:48:39,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:39,137 INFO L93 Difference]: Finished difference Result 53812 states and 141325 transitions. [2019-11-20 04:48:39,137 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 04:48:39,137 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 04:48:39,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:39,207 INFO L225 Difference]: With dead ends: 53812 [2019-11-20 04:48:39,207 INFO L226 Difference]: Without dead ends: 53812 [2019-11-20 04:48:39,208 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2019-11-20 04:48:39,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53812 states. [2019-11-20 04:48:39,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53812 to 40990. [2019-11-20 04:48:39,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40990 states. [2019-11-20 04:48:39,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40990 states to 40990 states and 107679 transitions. [2019-11-20 04:48:39,882 INFO L78 Accepts]: Start accepts. Automaton has 40990 states and 107679 transitions. Word has length 82 [2019-11-20 04:48:39,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:39,883 INFO L462 AbstractCegarLoop]: Abstraction has 40990 states and 107679 transitions. [2019-11-20 04:48:39,883 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:39,883 INFO L276 IsEmpty]: Start isEmpty. Operand 40990 states and 107679 transitions. [2019-11-20 04:48:39,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 04:48:39,910 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:39,910 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:48:39,910 INFO L410 AbstractCegarLoop]: === Iteration 11 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:39,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:39,911 INFO L82 PathProgramCache]: Analyzing trace with hash 1753242861, now seen corresponding path program 1 times [2019-11-20 04:48:39,911 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:39,911 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199262268] [2019-11-20 04:48:39,911 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:39,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:40,009 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-20 04:48:40,010 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199262268] [2019-11-20 04:48:40,010 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:40,010 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 04:48:40,010 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036829940] [2019-11-20 04:48:40,011 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:40,011 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:40,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:40,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:40,012 INFO L87 Difference]: Start difference. First operand 40990 states and 107679 transitions. Second operand 7 states. [2019-11-20 04:48:40,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:40,457 INFO L93 Difference]: Finished difference Result 52822 states and 138670 transitions. [2019-11-20 04:48:40,457 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 04:48:40,457 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 04:48:40,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:40,524 INFO L225 Difference]: With dead ends: 52822 [2019-11-20 04:48:40,524 INFO L226 Difference]: Without dead ends: 52822 [2019-11-20 04:48:40,524 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2019-11-20 04:48:40,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52822 states. [2019-11-20 04:48:41,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52822 to 42466. [2019-11-20 04:48:41,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42466 states. [2019-11-20 04:48:41,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42466 states to 42466 states and 111597 transitions. [2019-11-20 04:48:41,191 INFO L78 Accepts]: Start accepts. Automaton has 42466 states and 111597 transitions. Word has length 82 [2019-11-20 04:48:41,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:41,191 INFO L462 AbstractCegarLoop]: Abstraction has 42466 states and 111597 transitions. [2019-11-20 04:48:41,191 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:41,191 INFO L276 IsEmpty]: Start isEmpty. Operand 42466 states and 111597 transitions. [2019-11-20 04:48:41,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 04:48:41,573 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:41,574 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:48:41,574 INFO L410 AbstractCegarLoop]: === Iteration 12 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:41,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:41,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1623219346, now seen corresponding path program 1 times [2019-11-20 04:48:41,574 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:41,574 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539384255] [2019-11-20 04:48:41,574 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:41,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:41,697 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-20 04:48:41,697 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539384255] [2019-11-20 04:48:41,697 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:41,698 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 04:48:41,698 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291763611] [2019-11-20 04:48:41,698 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:41,699 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:41,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:41,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:41,704 INFO L87 Difference]: Start difference. First operand 42466 states and 111597 transitions. Second operand 7 states. [2019-11-20 04:48:42,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:42,151 INFO L93 Difference]: Finished difference Result 51832 states and 136015 transitions. [2019-11-20 04:48:42,152 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 04:48:42,152 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 04:48:42,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:42,221 INFO L225 Difference]: With dead ends: 51832 [2019-11-20 04:48:42,221 INFO L226 Difference]: Without dead ends: 51832 [2019-11-20 04:48:42,222 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2019-11-20 04:48:42,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51832 states. [2019-11-20 04:48:42,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51832 to 43942. [2019-11-20 04:48:42,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43942 states. [2019-11-20 04:48:42,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43942 states to 43942 states and 115515 transitions. [2019-11-20 04:48:42,912 INFO L78 Accepts]: Start accepts. Automaton has 43942 states and 115515 transitions. Word has length 82 [2019-11-20 04:48:42,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:42,912 INFO L462 AbstractCegarLoop]: Abstraction has 43942 states and 115515 transitions. [2019-11-20 04:48:42,912 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:42,912 INFO L276 IsEmpty]: Start isEmpty. Operand 43942 states and 115515 transitions. [2019-11-20 04:48:42,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 04:48:42,933 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:42,934 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:48:42,934 INFO L410 AbstractCegarLoop]: === Iteration 13 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:42,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:42,934 INFO L82 PathProgramCache]: Analyzing trace with hash 32011907, now seen corresponding path program 1 times [2019-11-20 04:48:42,934 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:42,935 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124462956] [2019-11-20 04:48:42,935 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:42,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:43,023 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-20 04:48:43,023 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124462956] [2019-11-20 04:48:43,024 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:43,024 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 04:48:43,024 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806434289] [2019-11-20 04:48:43,025 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:43,025 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:43,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:43,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:43,025 INFO L87 Difference]: Start difference. First operand 43942 states and 115515 transitions. Second operand 7 states. [2019-11-20 04:48:43,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:43,515 INFO L93 Difference]: Finished difference Result 53785 states and 140553 transitions. [2019-11-20 04:48:43,516 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 04:48:43,516 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 04:48:43,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:43,587 INFO L225 Difference]: With dead ends: 53785 [2019-11-20 04:48:43,587 INFO L226 Difference]: Without dead ends: 53785 [2019-11-20 04:48:43,588 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2019-11-20 04:48:43,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53785 states. [2019-11-20 04:48:44,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53785 to 43711. [2019-11-20 04:48:44,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43711 states. [2019-11-20 04:48:44,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43711 states to 43711 states and 114866 transitions. [2019-11-20 04:48:44,279 INFO L78 Accepts]: Start accepts. Automaton has 43711 states and 114866 transitions. Word has length 82 [2019-11-20 04:48:44,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:44,279 INFO L462 AbstractCegarLoop]: Abstraction has 43711 states and 114866 transitions. [2019-11-20 04:48:44,279 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:44,280 INFO L276 IsEmpty]: Start isEmpty. Operand 43711 states and 114866 transitions. [2019-11-20 04:48:44,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 04:48:44,300 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:44,300 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:48:44,300 INFO L410 AbstractCegarLoop]: === Iteration 14 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:44,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:44,301 INFO L82 PathProgramCache]: Analyzing trace with hash 932057506, now seen corresponding path program 1 times [2019-11-20 04:48:44,301 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:44,301 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192584429] [2019-11-20 04:48:44,301 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:44,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:44,388 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-20 04:48:44,389 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192584429] [2019-11-20 04:48:44,389 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:44,389 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 04:48:44,389 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251672574] [2019-11-20 04:48:44,390 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:44,390 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:44,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:44,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:44,390 INFO L87 Difference]: Start difference. First operand 43711 states and 114866 transitions. Second operand 7 states. [2019-11-20 04:48:44,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:44,799 INFO L93 Difference]: Finished difference Result 53140 states and 138944 transitions. [2019-11-20 04:48:44,800 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 04:48:44,800 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 04:48:44,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:44,870 INFO L225 Difference]: With dead ends: 53140 [2019-11-20 04:48:44,871 INFO L226 Difference]: Without dead ends: 53140 [2019-11-20 04:48:44,871 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2019-11-20 04:48:45,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53140 states. [2019-11-20 04:48:45,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53140 to 43471. [2019-11-20 04:48:45,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43471 states. [2019-11-20 04:48:45,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43471 states to 43471 states and 114196 transitions. [2019-11-20 04:48:45,579 INFO L78 Accepts]: Start accepts. Automaton has 43471 states and 114196 transitions. Word has length 82 [2019-11-20 04:48:45,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:45,579 INFO L462 AbstractCegarLoop]: Abstraction has 43471 states and 114196 transitions. [2019-11-20 04:48:45,579 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:45,579 INFO L276 IsEmpty]: Start isEmpty. Operand 43471 states and 114196 transitions. [2019-11-20 04:48:45,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 04:48:45,600 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:45,600 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:48:45,600 INFO L410 AbstractCegarLoop]: === Iteration 15 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:45,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:45,601 INFO L82 PathProgramCache]: Analyzing trace with hash -266410303, now seen corresponding path program 1 times [2019-11-20 04:48:45,601 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:45,601 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777451443] [2019-11-20 04:48:45,601 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:45,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:45,694 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-20 04:48:45,695 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777451443] [2019-11-20 04:48:45,695 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:45,695 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 04:48:45,695 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268060840] [2019-11-20 04:48:45,696 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:45,696 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:45,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:45,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:45,697 INFO L87 Difference]: Start difference. First operand 43471 states and 114196 transitions. Second operand 7 states. [2019-11-20 04:48:46,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:46,089 INFO L93 Difference]: Finished difference Result 52495 states and 137335 transitions. [2019-11-20 04:48:46,089 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 04:48:46,089 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 04:48:46,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:46,157 INFO L225 Difference]: With dead ends: 52495 [2019-11-20 04:48:46,158 INFO L226 Difference]: Without dead ends: 52495 [2019-11-20 04:48:46,158 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2019-11-20 04:48:46,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52495 states. [2019-11-20 04:48:46,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52495 to 43222. [2019-11-20 04:48:46,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43222 states. [2019-11-20 04:48:46,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43222 states to 43222 states and 113505 transitions. [2019-11-20 04:48:46,864 INFO L78 Accepts]: Start accepts. Automaton has 43222 states and 113505 transitions. Word has length 82 [2019-11-20 04:48:46,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:46,864 INFO L462 AbstractCegarLoop]: Abstraction has 43222 states and 113505 transitions. [2019-11-20 04:48:46,864 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:46,864 INFO L276 IsEmpty]: Start isEmpty. Operand 43222 states and 113505 transitions. [2019-11-20 04:48:46,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 04:48:46,885 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:46,885 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:48:46,886 INFO L410 AbstractCegarLoop]: === Iteration 16 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:46,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:46,886 INFO L82 PathProgramCache]: Analyzing trace with hash -609399259, now seen corresponding path program 1 times [2019-11-20 04:48:46,886 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:46,887 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711358232] [2019-11-20 04:48:46,887 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:46,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:46,979 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-20 04:48:46,979 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711358232] [2019-11-20 04:48:46,979 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:46,980 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 04:48:46,980 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124827057] [2019-11-20 04:48:46,980 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:46,980 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:46,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:46,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:46,981 INFO L87 Difference]: Start difference. First operand 43222 states and 113505 transitions. Second operand 7 states. [2019-11-20 04:48:47,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:47,359 INFO L93 Difference]: Finished difference Result 54019 states and 140991 transitions. [2019-11-20 04:48:47,359 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 04:48:47,360 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 04:48:47,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:47,429 INFO L225 Difference]: With dead ends: 54019 [2019-11-20 04:48:47,429 INFO L226 Difference]: Without dead ends: 54019 [2019-11-20 04:48:47,429 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2019-11-20 04:48:47,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54019 states. [2019-11-20 04:48:48,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54019 to 42991. [2019-11-20 04:48:48,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42991 states. [2019-11-20 04:48:48,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42991 states to 42991 states and 112856 transitions. [2019-11-20 04:48:48,508 INFO L78 Accepts]: Start accepts. Automaton has 42991 states and 112856 transitions. Word has length 82 [2019-11-20 04:48:48,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:48,509 INFO L462 AbstractCegarLoop]: Abstraction has 42991 states and 112856 transitions. [2019-11-20 04:48:48,509 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:48,509 INFO L276 IsEmpty]: Start isEmpty. Operand 42991 states and 112856 transitions. [2019-11-20 04:48:48,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 04:48:48,530 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:48,530 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:48:48,530 INFO L410 AbstractCegarLoop]: === Iteration 17 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:48,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:48,531 INFO L82 PathProgramCache]: Analyzing trace with hash -883991882, now seen corresponding path program 1 times [2019-11-20 04:48:48,531 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:48,531 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953725719] [2019-11-20 04:48:48,531 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:48,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:48,615 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-20 04:48:48,616 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953725719] [2019-11-20 04:48:48,616 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:48,617 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 04:48:48,618 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771206685] [2019-11-20 04:48:48,619 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:48,619 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:48,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:48,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:48,619 INFO L87 Difference]: Start difference. First operand 42991 states and 112856 transitions. Second operand 7 states. [2019-11-20 04:48:48,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:48,972 INFO L93 Difference]: Finished difference Result 53374 states and 139382 transitions. [2019-11-20 04:48:48,973 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 04:48:48,973 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 04:48:48,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:49,042 INFO L225 Difference]: With dead ends: 53374 [2019-11-20 04:48:49,043 INFO L226 Difference]: Without dead ends: 53374 [2019-11-20 04:48:49,043 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2019-11-20 04:48:49,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53374 states. [2019-11-20 04:48:49,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53374 to 42751. [2019-11-20 04:48:49,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42751 states. [2019-11-20 04:48:49,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42751 states to 42751 states and 112186 transitions. [2019-11-20 04:48:49,716 INFO L78 Accepts]: Start accepts. Automaton has 42751 states and 112186 transitions. Word has length 82 [2019-11-20 04:48:49,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:49,717 INFO L462 AbstractCegarLoop]: Abstraction has 42751 states and 112186 transitions. [2019-11-20 04:48:49,717 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:49,717 INFO L276 IsEmpty]: Start isEmpty. Operand 42751 states and 112186 transitions. [2019-11-20 04:48:49,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 04:48:49,737 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:49,738 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:48:49,738 INFO L410 AbstractCegarLoop]: === Iteration 18 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:49,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:49,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1298600725, now seen corresponding path program 1 times [2019-11-20 04:48:49,738 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:49,739 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480494567] [2019-11-20 04:48:49,739 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:49,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:49,827 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-20 04:48:49,828 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480494567] [2019-11-20 04:48:49,828 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:48:49,828 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 04:48:49,828 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87162319] [2019-11-20 04:48:49,829 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 04:48:49,829 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 04:48:49,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 04:48:49,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:48:49,830 INFO L87 Difference]: Start difference. First operand 42751 states and 112186 transitions. Second operand 7 states. [2019-11-20 04:48:50,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:48:50,206 INFO L93 Difference]: Finished difference Result 52729 states and 137773 transitions. [2019-11-20 04:48:50,206 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 04:48:50,206 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 04:48:50,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:48:50,275 INFO L225 Difference]: With dead ends: 52729 [2019-11-20 04:48:50,276 INFO L226 Difference]: Without dead ends: 52729 [2019-11-20 04:48:50,276 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2019-11-20 04:48:50,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52729 states. [2019-11-20 04:48:50,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52729 to 42502. [2019-11-20 04:48:50,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42502 states. [2019-11-20 04:48:50,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42502 states to 42502 states and 111495 transitions. [2019-11-20 04:48:50,943 INFO L78 Accepts]: Start accepts. Automaton has 42502 states and 111495 transitions. Word has length 82 [2019-11-20 04:48:50,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:48:50,943 INFO L462 AbstractCegarLoop]: Abstraction has 42502 states and 111495 transitions. [2019-11-20 04:48:50,943 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 04:48:50,943 INFO L276 IsEmpty]: Start isEmpty. Operand 42502 states and 111495 transitions. [2019-11-20 04:48:50,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2019-11-20 04:48:50,971 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:48:50,972 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:48:50,972 INFO L410 AbstractCegarLoop]: === Iteration 19 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:48:50,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:48:50,972 INFO L82 PathProgramCache]: Analyzing trace with hash 1161292988, now seen corresponding path program 1 times [2019-11-20 04:48:50,972 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 04:48:50,972 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227038539] [2019-11-20 04:48:50,973 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 04:48:51,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:48:51,279 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: Undeclared function symbol (const Int) at de.uni_freiburg.informatik.ultimate.logic.NoopScript.term(NoopScript.java:478) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.term(WrapperScript.java:250) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.term(WrapperScript.java:250) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.SmtUtils.termWithLocalSimplification(SmtUtils.java:1307) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.SmtUtils.termWithLocalSimplification(SmtUtils.java:1188) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.TermTransferrer.convertApplicationTerm(TermTransferrer.java:182) at de.uni_freiburg.informatik.ultimate.logic.TermTransformer$BuildApplicationTerm.walk(TermTransformer.java:339) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:115) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:106) at de.uni_freiburg.informatik.ultimate.logic.TermTransformer.transform(TermTransformer.java:272) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedInterpolantsBuilder.computePredicates(NestedInterpolantsBuilder.java:573) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedInterpolantsBuilder.(NestedInterpolantsBuilder.java:171) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolantsRecursive(InterpolatingTraceCheckCraig.java:300) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolants(InterpolatingTraceCheckCraig.java:202) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.(InterpolatingTraceCheckCraig.java:107) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleCraig.construct(IpTcStrategyModuleCraig.java:79) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleCraig.construct(IpTcStrategyModuleCraig.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:129) 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-20 04:48:51,285 INFO L168 Benchmark]: Toolchain (without parser) took 44811.97 ms. Allocated memory was 1.0 GB in the beginning and 4.2 GB in the end (delta: 3.1 GB). Free memory was 940.8 MB in the beginning and 2.1 GB in the end (delta: -1.1 GB). Peak memory consumption was 2.0 GB. Max. memory is 11.5 GB. [2019-11-20 04:48:51,285 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 1.0 GB. Free memory is still 967.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-20 04:48:51,286 INFO L168 Benchmark]: CACSL2BoogieTranslator took 846.61 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 126.4 MB). Free memory was 940.8 MB in the beginning and 1.1 GB in the end (delta: -124.9 MB). Peak memory consumption was 24.0 MB. Max. memory is 11.5 GB. [2019-11-20 04:48:51,286 INFO L168 Benchmark]: Boogie Procedure Inliner took 104.42 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-20 04:48:51,286 INFO L168 Benchmark]: Boogie Preprocessor took 67.57 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-20 04:48:51,287 INFO L168 Benchmark]: RCFGBuilder took 623.36 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 38.5 MB). Peak memory consumption was 38.5 MB. Max. memory is 11.5 GB. [2019-11-20 04:48:51,288 INFO L168 Benchmark]: TraceAbstraction took 43166.12 ms. Allocated memory was 1.2 GB in the beginning and 4.2 GB in the end (delta: 3.0 GB). Free memory was 1.0 GB in the beginning and 2.1 GB in the end (delta: -1.0 GB). Peak memory consumption was 2.0 GB. Max. memory is 11.5 GB. [2019-11-20 04:48:51,290 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.17 ms. Allocated memory is still 1.0 GB. Free memory is still 967.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 846.61 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 126.4 MB). Free memory was 940.8 MB in the beginning and 1.1 GB in the end (delta: -124.9 MB). Peak memory consumption was 24.0 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 104.42 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 67.57 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * RCFGBuilder took 623.36 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 38.5 MB). Peak memory consumption was 38.5 MB. Max. memory is 11.5 GB. * TraceAbstraction took 43166.12 ms. Allocated memory was 1.2 GB in the beginning and 4.2 GB in the end (delta: 3.0 GB). Free memory was 1.0 GB in the beginning and 2.1 GB in the end (delta: -1.0 GB). Peak memory consumption was 2.0 GB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: Undeclared function symbol (const Int) de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: Undeclared function symbol (const Int): de.uni_freiburg.informatik.ultimate.logic.NoopScript.term(NoopScript.java:478) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.24-678e011 [2019-11-20 04:48:53,595 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-20 04:48:53,597 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-20 04:48:53,610 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-20 04:48:53,610 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-20 04:48:53,612 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-20 04:48:53,614 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-20 04:48:53,616 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-20 04:48:53,618 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-20 04:48:53,619 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-20 04:48:53,621 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-20 04:48:53,622 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-20 04:48:53,623 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-20 04:48:53,624 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-20 04:48:53,625 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-20 04:48:53,627 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-20 04:48:53,628 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-20 04:48:53,629 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-20 04:48:53,631 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-20 04:48:53,634 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-20 04:48:53,636 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-20 04:48:53,637 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-20 04:48:53,638 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-20 04:48:53,639 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-20 04:48:53,643 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-20 04:48:53,644 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-20 04:48:53,644 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-20 04:48:53,645 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-20 04:48:53,646 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-20 04:48:53,647 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-20 04:48:53,647 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-20 04:48:53,648 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-20 04:48:53,649 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-20 04:48:53,650 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-20 04:48:53,651 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-20 04:48:53,652 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-20 04:48:53,652 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-20 04:48:53,653 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-20 04:48:53,653 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-20 04:48:53,654 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-20 04:48:53,655 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-20 04:48:53,656 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2019-11-20 04:48:53,673 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-20 04:48:53,674 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-20 04:48:53,675 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-20 04:48:53,675 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-20 04:48:53,676 INFO L138 SettingsManager]: * Use SBE=true [2019-11-20 04:48:53,676 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-20 04:48:53,676 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-20 04:48:53,677 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-20 04:48:53,677 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-20 04:48:53,677 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-11-20 04:48:53,678 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-20 04:48:53,678 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-11-20 04:48:53,678 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2019-11-20 04:48:53,679 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2019-11-20 04:48:53,679 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-20 04:48:53,679 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-11-20 04:48:53,679 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-20 04:48:53,680 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-11-20 04:48:53,680 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-20 04:48:53,680 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-20 04:48:53,681 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-20 04:48:53,681 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-20 04:48:53,681 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-20 04:48:53,682 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-20 04:48:53,682 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-20 04:48:53,682 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-11-20 04:48:53,682 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2019-11-20 04:48:53,683 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2019-11-20 04:48:53,683 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-11-20 04:48:53,683 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-11-20 04:48:53,684 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 -> /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer 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 ! call(__VERIFIER_error())) ) 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1891bb638db5c84e8fa01d5309bc212f15b49e23 [2019-11-20 04:48:54,006 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-20 04:48:54,017 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-20 04:48:54,020 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-20 04:48:54,022 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-20 04:48:54,022 INFO L275 PluginConnector]: CDTParser initialized [2019-11-20 04:48:54,023 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/../../sv-benchmarks/c/pthread/stack_longer-1.i [2019-11-20 04:48:54,089 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/data/430d00f56/5687bd6723de457cbfe84c1f03f41021/FLAG14baa5314 [2019-11-20 04:48:54,569 INFO L306 CDTParser]: Found 1 translation units. [2019-11-20 04:48:54,570 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/sv-benchmarks/c/pthread/stack_longer-1.i [2019-11-20 04:48:54,585 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/data/430d00f56/5687bd6723de457cbfe84c1f03f41021/FLAG14baa5314 [2019-11-20 04:48:54,870 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/data/430d00f56/5687bd6723de457cbfe84c1f03f41021 [2019-11-20 04:48:54,873 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-20 04:48:54,874 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-11-20 04:48:54,875 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-20 04:48:54,875 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-20 04:48:54,878 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-20 04:48:54,879 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 04:48:54" (1/1) ... [2019-11-20 04:48:54,881 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12779d04 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:54, skipping insertion in model container [2019-11-20 04:48:54,882 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 04:48:54" (1/1) ... [2019-11-20 04:48:54,887 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-11-20 04:48:54,938 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-11-20 04:48:55,467 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-20 04:48:55,482 INFO L188 MainTranslator]: Completed pre-run [2019-11-20 04:48:55,525 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-20 04:48:55,671 INFO L192 MainTranslator]: Completed translation [2019-11-20 04:48:55,671 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55 WrapperNode [2019-11-20 04:48:55,671 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-20 04:48:55,672 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-11-20 04:48:55,672 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-11-20 04:48:55,672 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-11-20 04:48:55,681 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55" (1/1) ... [2019-11-20 04:48:55,717 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55" (1/1) ... [2019-11-20 04:48:55,764 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-11-20 04:48:55,764 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-20 04:48:55,764 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-20 04:48:55,764 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-20 04:48:55,772 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55" (1/1) ... [2019-11-20 04:48:55,773 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55" (1/1) ... [2019-11-20 04:48:55,792 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55" (1/1) ... [2019-11-20 04:48:55,792 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55" (1/1) ... [2019-11-20 04:48:55,811 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55" (1/1) ... [2019-11-20 04:48:55,815 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55" (1/1) ... [2019-11-20 04:48:55,822 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55" (1/1) ... [2019-11-20 04:48:55,833 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-20 04:48:55,841 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-20 04:48:55,841 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-20 04:48:55,841 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-20 04:48:55,842 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:48:55,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2019-11-20 04:48:55,905 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2019-11-20 04:48:55,906 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2019-11-20 04:48:55,906 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2019-11-20 04:48:55,906 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2019-11-20 04:48:55,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-11-20 04:48:55,907 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-11-20 04:48:55,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2019-11-20 04:48:55,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2019-11-20 04:48:55,907 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2019-11-20 04:48:55,908 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-20 04:48:55,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-20 04:48:55,910 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2019-11-20 04:48:56,393 INFO L280 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-20 04:48:56,393 INFO L285 CfgBuilder]: Removed 24 assume(true) statements. [2019-11-20 04:48:56,394 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 04:48:56 BoogieIcfgContainer [2019-11-20 04:48:56,394 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-20 04:48:56,395 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-20 04:48:56,395 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-20 04:48:56,397 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-20 04:48:56,398 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 04:48:54" (1/3) ... [2019-11-20 04:48:56,398 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@542a3af5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 04:48:56, skipping insertion in model container [2019-11-20 04:48:56,398 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 04:48:55" (2/3) ... [2019-11-20 04:48:56,399 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@542a3af5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 04:48:56, skipping insertion in model container [2019-11-20 04:48:56,399 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 04:48:56" (3/3) ... [2019-11-20 04:48:56,400 INFO L109 eAbstractionObserver]: Analyzing ICFG stack_longer-1.i [2019-11-20 04:48:56,456 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,456 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,456 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,457 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,457 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,457 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,458 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,458 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,458 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,458 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,459 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,459 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,459 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,460 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,460 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,460 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,460 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,461 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,461 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,461 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,461 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,461 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,462 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,462 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,462 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,462 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,463 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,463 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,463 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,463 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,463 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,464 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,464 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,464 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,464 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,465 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,465 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,465 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,465 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,466 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,466 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,466 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,466 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,467 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,467 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,467 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,467 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,468 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,468 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,468 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,468 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,469 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,469 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,469 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,469 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,470 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,470 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,470 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,470 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,471 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,471 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,472 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,472 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,472 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,472 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,473 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,473 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,473 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,473 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,474 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,474 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,474 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,474 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,475 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,475 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,475 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,475 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,475 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,476 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,476 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,476 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,476 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,477 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,477 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,477 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,477 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,477 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,478 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,478 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,478 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,478 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,479 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,479 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,479 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,479 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,480 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,480 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,480 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,480 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,481 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,481 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,481 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,481 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,482 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,482 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,482 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,482 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,483 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,483 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,483 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,483 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,484 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,484 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,484 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,484 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,485 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,485 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,485 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,485 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,485 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,486 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,486 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,487 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,487 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,487 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,487 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,488 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,488 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,488 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,488 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,488 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,489 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,489 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,489 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,489 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,490 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,490 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,490 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,490 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,491 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,491 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,491 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,491 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,491 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,492 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,492 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,492 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,492 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,492 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,493 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,493 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,493 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,493 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,494 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,494 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,494 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,494 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,494 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,495 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,495 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,495 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,495 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,496 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,496 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,496 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,496 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,496 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,497 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,497 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,497 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,498 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,498 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,498 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,498 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,499 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,499 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,499 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,499 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,500 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,500 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,501 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,501 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,501 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,501 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,502 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,502 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,502 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,502 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,503 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,503 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,503 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,503 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,504 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,504 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,504 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,504 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,504 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,505 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,505 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,505 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,505 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,505 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,506 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,506 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,506 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,506 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,506 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,507 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,507 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,507 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,507 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,508 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,508 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,508 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,508 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,508 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,509 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,509 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,509 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,509 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,510 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,510 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,510 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,510 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,510 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,511 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,511 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,511 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,511 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,512 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,512 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,512 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,512 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,513 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,513 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,513 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,513 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,513 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,514 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,514 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,514 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,514 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,515 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,515 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,515 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,516 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,516 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,516 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,516 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,517 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,517 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,517 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,517 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,518 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,518 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,518 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,518 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,519 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,519 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,519 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,519 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,519 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,519 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,520 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,520 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,520 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,520 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,520 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,521 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,521 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,521 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,521 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,522 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,522 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,522 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,522 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,522 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,523 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,523 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,523 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,523 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,524 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,524 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,524 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,524 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,524 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,525 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,525 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,525 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,525 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,526 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,526 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,526 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,526 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,527 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,527 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,527 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,527 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,527 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,528 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,528 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,528 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,528 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,528 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,529 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,529 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,530 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,530 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,530 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,530 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,530 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,531 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,531 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,531 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,531 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,532 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,532 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,532 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,532 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,533 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,533 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,533 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,533 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,533 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,534 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,534 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,534 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,534 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,534 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,535 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,535 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,535 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,535 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,535 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,536 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,536 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,536 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,536 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,537 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,537 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,537 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,537 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,538 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,538 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,538 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,538 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,539 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,539 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,539 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,539 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,539 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,540 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,540 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,540 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,540 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,541 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,541 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,541 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,541 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,542 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,542 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,542 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,542 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,542 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,543 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,543 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 04:48:56,584 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2019-11-20 04:48:56,584 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-20 04:48:56,591 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 8 error locations. [2019-11-20 04:48:56,603 INFO L249 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2019-11-20 04:48:56,624 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-20 04:48:56,624 INFO L374 AbstractCegarLoop]: Hoare is true [2019-11-20 04:48:56,624 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-20 04:48:56,625 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-20 04:48:56,625 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-20 04:48:56,625 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-20 04:48:56,625 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-20 04:48:56,625 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-20 04:48:56,653 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 307 places, 329 transitions [2019-11-20 04:49:00,286 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 49936 states. [2019-11-20 04:49:00,288 INFO L276 IsEmpty]: Start isEmpty. Operand 49936 states. [2019-11-20 04:49:00,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-11-20 04:49:00,361 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:00,362 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-20 04:49:00,363 INFO L410 AbstractCegarLoop]: === Iteration 1 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:00,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:00,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1261832312, now seen corresponding path program 1 times [2019-11-20 04:49:00,381 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:00,382 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1995622833] [2019-11-20 04:49:00,382 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:00,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:00,573 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 2 conjunts are in the unsatisfiable core [2019-11-20 04:49:00,580 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:00,633 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-20 04:49:00,633 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:00,658 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-20 04:49:00,659 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1995622833] [2019-11-20 04:49:00,659 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:49:00,660 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2019-11-20 04:49:00,661 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002266922] [2019-11-20 04:49:00,666 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-20 04:49:00,666 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:00,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-20 04:49:00,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-11-20 04:49:00,684 INFO L87 Difference]: Start difference. First operand 49936 states. Second operand 4 states. [2019-11-20 04:49:01,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:01,768 INFO L93 Difference]: Finished difference Result 84613 states and 230953 transitions. [2019-11-20 04:49:01,769 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-20 04:49:01,770 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 44 [2019-11-20 04:49:01,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:02,283 INFO L225 Difference]: With dead ends: 84613 [2019-11-20 04:49:02,284 INFO L226 Difference]: Without dead ends: 84001 [2019-11-20 04:49:02,285 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-11-20 04:49:02,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84001 states. [2019-11-20 04:49:04,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84001 to 64678. [2019-11-20 04:49:04,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64678 states. [2019-11-20 04:49:04,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64678 states to 64678 states and 177642 transitions. [2019-11-20 04:49:04,877 INFO L78 Accepts]: Start accepts. Automaton has 64678 states and 177642 transitions. Word has length 44 [2019-11-20 04:49:04,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:49:04,878 INFO L462 AbstractCegarLoop]: Abstraction has 64678 states and 177642 transitions. [2019-11-20 04:49:04,878 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-20 04:49:04,878 INFO L276 IsEmpty]: Start isEmpty. Operand 64678 states and 177642 transitions. [2019-11-20 04:49:04,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2019-11-20 04:49:04,915 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:04,915 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-20 04:49:05,117 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:49:05,117 INFO L410 AbstractCegarLoop]: === Iteration 2 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:05,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:05,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1595694539, now seen corresponding path program 1 times [2019-11-20 04:49:05,118 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:05,118 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1501987812] [2019-11-20 04:49:05,118 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:05,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:05,288 INFO L255 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 2 conjunts are in the unsatisfiable core [2019-11-20 04:49:05,290 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:05,305 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-20 04:49:05,305 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:05,311 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-20 04:49:05,311 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1501987812] [2019-11-20 04:49:05,311 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:49:05,311 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2019-11-20 04:49:05,312 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270603661] [2019-11-20 04:49:05,317 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-20 04:49:05,317 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:05,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-20 04:49:05,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-20 04:49:05,317 INFO L87 Difference]: Start difference. First operand 64678 states and 177642 transitions. Second operand 3 states. [2019-11-20 04:49:05,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:05,636 INFO L93 Difference]: Finished difference Result 64507 states and 175755 transitions. [2019-11-20 04:49:05,637 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-20 04:49:05,637 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 47 [2019-11-20 04:49:05,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:05,753 INFO L225 Difference]: With dead ends: 64507 [2019-11-20 04:49:05,754 INFO L226 Difference]: Without dead ends: 63490 [2019-11-20 04:49:05,754 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 91 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-20 04:49:06,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63490 states. [2019-11-20 04:49:07,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63490 to 60340. [2019-11-20 04:49:07,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60340 states. [2019-11-20 04:49:07,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60340 states to 60340 states and 165192 transitions. [2019-11-20 04:49:07,446 INFO L78 Accepts]: Start accepts. Automaton has 60340 states and 165192 transitions. Word has length 47 [2019-11-20 04:49:07,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:49:07,448 INFO L462 AbstractCegarLoop]: Abstraction has 60340 states and 165192 transitions. [2019-11-20 04:49:07,448 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-20 04:49:07,448 INFO L276 IsEmpty]: Start isEmpty. Operand 60340 states and 165192 transitions. [2019-11-20 04:49:07,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-11-20 04:49:07,476 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:07,477 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-20 04:49:07,679 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:49:07,679 INFO L410 AbstractCegarLoop]: === Iteration 3 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:07,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:07,680 INFO L82 PathProgramCache]: Analyzing trace with hash -1428987036, now seen corresponding path program 1 times [2019-11-20 04:49:07,681 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:07,681 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [680805884] [2019-11-20 04:49:07,681 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:07,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:07,830 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-20 04:49:07,832 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:07,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-20 04:49:07,859 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:07,883 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-20 04:49:07,883 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [680805884] [2019-11-20 04:49:07,883 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:49:07,884 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2019-11-20 04:49:07,884 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264728523] [2019-11-20 04:49:07,885 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-20 04:49:07,885 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:07,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-20 04:49:07,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-11-20 04:49:07,886 INFO L87 Difference]: Start difference. First operand 60340 states and 165192 transitions. Second operand 6 states. [2019-11-20 04:49:08,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:08,163 INFO L93 Difference]: Finished difference Result 69139 states and 188884 transitions. [2019-11-20 04:49:08,163 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-20 04:49:08,163 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 52 [2019-11-20 04:49:08,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:08,343 INFO L225 Difference]: With dead ends: 69139 [2019-11-20 04:49:08,343 INFO L226 Difference]: Without dead ends: 69139 [2019-11-20 04:49:08,344 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:49:09,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69139 states. [2019-11-20 04:49:09,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69139 to 61180. [2019-11-20 04:49:09,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61180 states. [2019-11-20 04:49:10,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61180 states to 61180 states and 167486 transitions. [2019-11-20 04:49:10,049 INFO L78 Accepts]: Start accepts. Automaton has 61180 states and 167486 transitions. Word has length 52 [2019-11-20 04:49:10,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:49:10,049 INFO L462 AbstractCegarLoop]: Abstraction has 61180 states and 167486 transitions. [2019-11-20 04:49:10,049 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-20 04:49:10,050 INFO L276 IsEmpty]: Start isEmpty. Operand 61180 states and 167486 transitions. [2019-11-20 04:49:10,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-11-20 04:49:10,064 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:10,065 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-20 04:49:10,266 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:49:10,266 INFO L410 AbstractCegarLoop]: === Iteration 4 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:10,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:10,266 INFO L82 PathProgramCache]: Analyzing trace with hash -2130586907, now seen corresponding path program 1 times [2019-11-20 04:49:10,267 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:10,267 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [889670375] [2019-11-20 04:49:10,267 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:10,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:10,389 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-20 04:49:10,391 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:10,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-20 04:49:10,417 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:10,456 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-20 04:49:10,456 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [889670375] [2019-11-20 04:49:10,457 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:49:10,457 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2019-11-20 04:49:10,457 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327723296] [2019-11-20 04:49:10,458 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-20 04:49:10,458 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:10,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-20 04:49:10,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-11-20 04:49:10,458 INFO L87 Difference]: Start difference. First operand 61180 states and 167486 transitions. Second operand 6 states. [2019-11-20 04:49:10,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:10,732 INFO L93 Difference]: Finished difference Result 69979 states and 191178 transitions. [2019-11-20 04:49:10,733 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-20 04:49:10,733 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 52 [2019-11-20 04:49:10,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:10,864 INFO L225 Difference]: With dead ends: 69979 [2019-11-20 04:49:10,864 INFO L226 Difference]: Without dead ends: 69979 [2019-11-20 04:49:10,865 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:49:11,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69979 states. [2019-11-20 04:49:12,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69979 to 62020. [2019-11-20 04:49:12,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62020 states. [2019-11-20 04:49:12,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62020 states to 62020 states and 169780 transitions. [2019-11-20 04:49:12,760 INFO L78 Accepts]: Start accepts. Automaton has 62020 states and 169780 transitions. Word has length 52 [2019-11-20 04:49:12,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:49:12,761 INFO L462 AbstractCegarLoop]: Abstraction has 62020 states and 169780 transitions. [2019-11-20 04:49:12,761 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-20 04:49:12,761 INFO L276 IsEmpty]: Start isEmpty. Operand 62020 states and 169780 transitions. [2019-11-20 04:49:12,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-11-20 04:49:12,775 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:12,776 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-20 04:49:12,976 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:49:12,976 INFO L410 AbstractCegarLoop]: === Iteration 5 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:12,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:12,977 INFO L82 PathProgramCache]: Analyzing trace with hash 893896582, now seen corresponding path program 1 times [2019-11-20 04:49:12,977 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:12,977 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [220411060] [2019-11-20 04:49:12,977 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:13,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:13,094 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-20 04:49:13,096 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:13,119 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-20 04:49:13,119 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:13,137 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-20 04:49:13,138 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [220411060] [2019-11-20 04:49:13,138 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:49:13,138 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2019-11-20 04:49:13,138 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977940643] [2019-11-20 04:49:13,139 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-20 04:49:13,139 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:13,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-20 04:49:13,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-11-20 04:49:13,139 INFO L87 Difference]: Start difference. First operand 62020 states and 169780 transitions. Second operand 6 states. [2019-11-20 04:49:13,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:13,420 INFO L93 Difference]: Finished difference Result 70819 states and 193472 transitions. [2019-11-20 04:49:13,420 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-20 04:49:13,420 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 52 [2019-11-20 04:49:13,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:13,527 INFO L225 Difference]: With dead ends: 70819 [2019-11-20 04:49:13,528 INFO L226 Difference]: Without dead ends: 70819 [2019-11-20 04:49:13,528 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2019-11-20 04:49:13,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70819 states. [2019-11-20 04:49:14,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70819 to 62860. [2019-11-20 04:49:14,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62860 states. [2019-11-20 04:49:14,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62860 states to 62860 states and 172074 transitions. [2019-11-20 04:49:14,505 INFO L78 Accepts]: Start accepts. Automaton has 62860 states and 172074 transitions. Word has length 52 [2019-11-20 04:49:14,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:49:14,505 INFO L462 AbstractCegarLoop]: Abstraction has 62860 states and 172074 transitions. [2019-11-20 04:49:14,505 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-20 04:49:14,506 INFO L276 IsEmpty]: Start isEmpty. Operand 62860 states and 172074 transitions. [2019-11-20 04:49:14,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2019-11-20 04:49:14,538 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:14,539 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-11-20 04:49:14,739 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:49:14,740 INFO L410 AbstractCegarLoop]: === Iteration 6 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:14,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:14,740 INFO L82 PathProgramCache]: Analyzing trace with hash -1858205256, now seen corresponding path program 1 times [2019-11-20 04:49:14,741 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:14,741 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1512891273] [2019-11-20 04:49:14,741 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:14,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:14,890 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 04:49:14,892 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:14,952 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:49:14,953 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:15,026 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:49:15,026 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1512891273] [2019-11-20 04:49:15,026 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 04:49:15,027 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2019-11-20 04:49:15,027 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147612854] [2019-11-20 04:49:15,028 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-20 04:49:15,028 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:15,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-20 04:49:15,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2019-11-20 04:49:15,029 INFO L87 Difference]: Start difference. First operand 62860 states and 172074 transitions. Second operand 8 states. [2019-11-20 04:49:15,945 WARN L191 SmtUtils]: Spent 833.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2019-11-20 04:49:17,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:17,009 INFO L93 Difference]: Finished difference Result 148534 states and 406280 transitions. [2019-11-20 04:49:17,009 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-11-20 04:49:17,010 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 74 [2019-11-20 04:49:17,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:17,266 INFO L225 Difference]: With dead ends: 148534 [2019-11-20 04:49:17,266 INFO L226 Difference]: Without dead ends: 148534 [2019-11-20 04:49:17,266 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2019-11-20 04:49:17,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148534 states. [2019-11-20 04:49:19,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148534 to 94636. [2019-11-20 04:49:19,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94636 states. [2019-11-20 04:49:19,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94636 states to 94636 states and 260563 transitions. [2019-11-20 04:49:19,206 INFO L78 Accepts]: Start accepts. Automaton has 94636 states and 260563 transitions. Word has length 74 [2019-11-20 04:49:19,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:49:19,206 INFO L462 AbstractCegarLoop]: Abstraction has 94636 states and 260563 transitions. [2019-11-20 04:49:19,207 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-20 04:49:19,207 INFO L276 IsEmpty]: Start isEmpty. Operand 94636 states and 260563 transitions. [2019-11-20 04:49:19,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2019-11-20 04:49:19,232 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:19,232 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-11-20 04:49:19,434 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:49:19,434 INFO L410 AbstractCegarLoop]: === Iteration 7 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:19,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:19,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1992861369, now seen corresponding path program 1 times [2019-11-20 04:49:19,435 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:19,435 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [894569755] [2019-11-20 04:49:19,436 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:19,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:19,570 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 04:49:19,572 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:19,611 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:49:19,613 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:19,668 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:49:19,668 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [894569755] [2019-11-20 04:49:19,669 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 04:49:19,669 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2019-11-20 04:49:19,669 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005120401] [2019-11-20 04:49:19,670 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-20 04:49:19,670 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:19,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-20 04:49:19,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2019-11-20 04:49:19,671 INFO L87 Difference]: Start difference. First operand 94636 states and 260563 transitions. Second operand 8 states. [2019-11-20 04:49:24,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:24,647 INFO L93 Difference]: Finished difference Result 169243 states and 463427 transitions. [2019-11-20 04:49:24,648 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-11-20 04:49:24,648 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 74 [2019-11-20 04:49:24,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:24,893 INFO L225 Difference]: With dead ends: 169243 [2019-11-20 04:49:24,894 INFO L226 Difference]: Without dead ends: 169243 [2019-11-20 04:49:24,894 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2019-11-20 04:49:25,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169243 states. [2019-11-20 04:49:26,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169243 to 126412. [2019-11-20 04:49:26,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126412 states. [2019-11-20 04:49:27,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126412 states to 126412 states and 349052 transitions. [2019-11-20 04:49:27,184 INFO L78 Accepts]: Start accepts. Automaton has 126412 states and 349052 transitions. Word has length 74 [2019-11-20 04:49:27,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:49:27,185 INFO L462 AbstractCegarLoop]: Abstraction has 126412 states and 349052 transitions. [2019-11-20 04:49:27,185 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-20 04:49:27,185 INFO L276 IsEmpty]: Start isEmpty. Operand 126412 states and 349052 transitions. [2019-11-20 04:49:27,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2019-11-20 04:49:27,216 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:27,216 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-11-20 04:49:27,418 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:49:27,419 INFO L410 AbstractCegarLoop]: === Iteration 8 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:27,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:27,419 INFO L82 PathProgramCache]: Analyzing trace with hash 1473995386, now seen corresponding path program 1 times [2019-11-20 04:49:27,419 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:27,420 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [742962787] [2019-11-20 04:49:27,420 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:27,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:27,561 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 04:49:27,563 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:27,599 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:49:27,599 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:27,657 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 04:49:27,658 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [742962787] [2019-11-20 04:49:27,658 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 04:49:27,658 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2019-11-20 04:49:27,658 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103659975] [2019-11-20 04:49:27,659 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-20 04:49:27,659 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:27,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-20 04:49:27,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2019-11-20 04:49:27,659 INFO L87 Difference]: Start difference. First operand 126412 states and 349052 transitions. Second operand 8 states. [2019-11-20 04:49:29,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:29,573 INFO L93 Difference]: Finished difference Result 189952 states and 520574 transitions. [2019-11-20 04:49:29,574 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-11-20 04:49:29,574 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 74 [2019-11-20 04:49:29,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:29,866 INFO L225 Difference]: With dead ends: 189952 [2019-11-20 04:49:29,867 INFO L226 Difference]: Without dead ends: 189952 [2019-11-20 04:49:29,867 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2019-11-20 04:49:30,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189952 states. [2019-11-20 04:49:32,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189952 to 158188. [2019-11-20 04:49:32,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158188 states. [2019-11-20 04:49:32,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158188 states to 158188 states and 437541 transitions. [2019-11-20 04:49:32,632 INFO L78 Accepts]: Start accepts. Automaton has 158188 states and 437541 transitions. Word has length 74 [2019-11-20 04:49:32,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:49:32,632 INFO L462 AbstractCegarLoop]: Abstraction has 158188 states and 437541 transitions. [2019-11-20 04:49:32,633 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-20 04:49:32,633 INFO L276 IsEmpty]: Start isEmpty. Operand 158188 states and 437541 transitions. [2019-11-20 04:49:32,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:49:32,676 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:32,676 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:49:32,878 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:49:32,879 INFO L410 AbstractCegarLoop]: === Iteration 9 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:32,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:32,879 INFO L82 PathProgramCache]: Analyzing trace with hash 267715077, now seen corresponding path program 1 times [2019-11-20 04:49:32,879 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:32,880 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [432860223] [2019-11-20 04:49:32,880 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:33,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:33,002 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 04:49:33,004 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:33,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-20 04:49:33,046 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:33,117 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-20 04:49:33,117 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [432860223] [2019-11-20 04:49:33,117 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:49:33,117 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 04:49:33,118 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183799872] [2019-11-20 04:49:33,118 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 04:49:33,118 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:33,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 04:49:33,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 04:49:33,119 INFO L87 Difference]: Start difference. First operand 158188 states and 437541 transitions. Second operand 12 states. [2019-11-20 04:49:36,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:36,530 INFO L93 Difference]: Finished difference Result 221494 states and 606106 transitions. [2019-11-20 04:49:36,531 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 04:49:36,531 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 04:49:36,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:36,902 INFO L225 Difference]: With dead ends: 221494 [2019-11-20 04:49:36,902 INFO L226 Difference]: Without dead ends: 221494 [2019-11-20 04:49:36,903 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 04:49:37,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221494 states. [2019-11-20 04:49:39,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221494 to 163375. [2019-11-20 04:49:39,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163375 states. [2019-11-20 04:49:39,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163375 states to 163375 states and 451262 transitions. [2019-11-20 04:49:39,924 INFO L78 Accepts]: Start accepts. Automaton has 163375 states and 451262 transitions. Word has length 77 [2019-11-20 04:49:39,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:49:39,924 INFO L462 AbstractCegarLoop]: Abstraction has 163375 states and 451262 transitions. [2019-11-20 04:49:39,925 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 04:49:39,925 INFO L276 IsEmpty]: Start isEmpty. Operand 163375 states and 451262 transitions. [2019-11-20 04:49:39,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:49:39,956 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:39,956 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:49:40,156 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:49:40,157 INFO L410 AbstractCegarLoop]: === Iteration 10 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:40,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:40,157 INFO L82 PathProgramCache]: Analyzing trace with hash -243095179, now seen corresponding path program 1 times [2019-11-20 04:49:40,158 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:40,158 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [2008901858] [2019-11-20 04:49:40,158 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:40,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:40,290 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 04:49:40,292 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:40,350 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-20 04:49:40,350 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:40,456 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-20 04:49:40,456 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2008901858] [2019-11-20 04:49:40,457 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:49:40,457 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 04:49:40,457 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990339686] [2019-11-20 04:49:40,458 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 04:49:40,458 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:40,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 04:49:40,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 04:49:40,459 INFO L87 Difference]: Start difference. First operand 163375 states and 451262 transitions. Second operand 12 states. [2019-11-20 04:49:42,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:42,753 INFO L93 Difference]: Finished difference Result 222460 states and 608660 transitions. [2019-11-20 04:49:42,754 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 04:49:42,754 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 04:49:42,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:44,171 INFO L225 Difference]: With dead ends: 222460 [2019-11-20 04:49:44,172 INFO L226 Difference]: Without dead ends: 222460 [2019-11-20 04:49:44,173 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 04:49:44,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222460 states. [2019-11-20 04:49:46,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222460 to 168463. [2019-11-20 04:49:46,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 168463 states. [2019-11-20 04:49:47,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168463 states to 168463 states and 464728 transitions. [2019-11-20 04:49:47,210 INFO L78 Accepts]: Start accepts. Automaton has 168463 states and 464728 transitions. Word has length 77 [2019-11-20 04:49:47,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:49:47,211 INFO L462 AbstractCegarLoop]: Abstraction has 168463 states and 464728 transitions. [2019-11-20 04:49:47,211 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 04:49:47,211 INFO L276 IsEmpty]: Start isEmpty. Operand 168463 states and 464728 transitions. [2019-11-20 04:49:47,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:49:47,241 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:47,242 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:49:47,442 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:49:47,442 INFO L410 AbstractCegarLoop]: === Iteration 11 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:47,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:47,443 INFO L82 PathProgramCache]: Analyzing trace with hash -247735930, now seen corresponding path program 1 times [2019-11-20 04:49:47,444 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:47,444 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1192794634] [2019-11-20 04:49:47,444 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:47,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:47,592 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 04:49:47,594 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:47,633 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-20 04:49:47,633 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:47,698 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-20 04:49:47,698 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1192794634] [2019-11-20 04:49:47,698 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:49:47,699 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 04:49:47,699 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510440975] [2019-11-20 04:49:47,699 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 04:49:47,700 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:47,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 04:49:47,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 04:49:47,700 INFO L87 Difference]: Start difference. First operand 168463 states and 464728 transitions. Second operand 12 states. [2019-11-20 04:49:49,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:49,827 INFO L93 Difference]: Finished difference Result 223426 states and 611214 transitions. [2019-11-20 04:49:49,828 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 04:49:49,828 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 04:49:49,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:50,201 INFO L225 Difference]: With dead ends: 223426 [2019-11-20 04:49:50,201 INFO L226 Difference]: Without dead ends: 223426 [2019-11-20 04:49:50,202 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 04:49:51,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223426 states. [2019-11-20 04:49:53,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223426 to 173551. [2019-11-20 04:49:53,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173551 states. [2019-11-20 04:49:54,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173551 states to 173551 states and 478194 transitions. [2019-11-20 04:49:54,288 INFO L78 Accepts]: Start accepts. Automaton has 173551 states and 478194 transitions. Word has length 77 [2019-11-20 04:49:54,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:49:54,288 INFO L462 AbstractCegarLoop]: Abstraction has 173551 states and 478194 transitions. [2019-11-20 04:49:54,288 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 04:49:54,289 INFO L276 IsEmpty]: Start isEmpty. Operand 173551 states and 478194 transitions. [2019-11-20 04:49:54,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:49:54,319 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:49:54,320 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:49:54,522 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:49:54,522 INFO L410 AbstractCegarLoop]: === Iteration 12 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:49:54,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:49:54,522 INFO L82 PathProgramCache]: Analyzing trace with hash 1724935944, now seen corresponding path program 1 times [2019-11-20 04:49:54,523 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:49:54,523 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1103448650] [2019-11-20 04:49:54,523 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:49:54,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:49:54,654 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 04:49:54,655 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:49:54,693 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-20 04:49:54,693 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:49:54,758 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-20 04:49:54,758 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1103448650] [2019-11-20 04:49:54,758 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:49:54,759 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 04:49:54,759 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713491730] [2019-11-20 04:49:54,759 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 04:49:54,759 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:49:54,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 04:49:54,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 04:49:54,760 INFO L87 Difference]: Start difference. First operand 173551 states and 478194 transitions. Second operand 12 states. [2019-11-20 04:49:56,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:49:56,792 INFO L93 Difference]: Finished difference Result 228832 states and 625333 transitions. [2019-11-20 04:49:56,793 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 04:49:56,793 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 04:49:56,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:49:57,169 INFO L225 Difference]: With dead ends: 228832 [2019-11-20 04:49:57,169 INFO L226 Difference]: Without dead ends: 228832 [2019-11-20 04:49:57,170 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 04:49:57,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228832 states. [2019-11-20 04:50:00,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228832 to 173410. [2019-11-20 04:50:00,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173410 states. [2019-11-20 04:50:01,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173410 states to 173410 states and 477752 transitions. [2019-11-20 04:50:01,283 INFO L78 Accepts]: Start accepts. Automaton has 173410 states and 477752 transitions. Word has length 77 [2019-11-20 04:50:01,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:50:01,283 INFO L462 AbstractCegarLoop]: Abstraction has 173410 states and 477752 transitions. [2019-11-20 04:50:01,283 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 04:50:01,283 INFO L276 IsEmpty]: Start isEmpty. Operand 173410 states and 477752 transitions. [2019-11-20 04:50:01,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:50:01,314 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:50:01,314 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:50:01,514 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:50:01,515 INFO L410 AbstractCegarLoop]: === Iteration 13 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:50:01,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:50:01,515 INFO L82 PathProgramCache]: Analyzing trace with hash -2039546202, now seen corresponding path program 1 times [2019-11-20 04:50:01,515 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:50:01,515 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1447300631] [2019-11-20 04:50:01,516 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:50:01,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:50:01,636 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 04:50:01,638 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:50:01,683 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-20 04:50:01,683 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:50:01,748 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-20 04:50:01,748 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1447300631] [2019-11-20 04:50:01,748 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:50:01,748 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 04:50:01,749 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997454795] [2019-11-20 04:50:01,749 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 04:50:01,749 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:50:01,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 04:50:01,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 04:50:01,750 INFO L87 Difference]: Start difference. First operand 173410 states and 477752 transitions. Second operand 12 states. [2019-11-20 04:50:04,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:50:04,069 INFO L93 Difference]: Finished difference Result 228076 states and 623251 transitions. [2019-11-20 04:50:04,070 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 04:50:04,070 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 04:50:04,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:50:04,447 INFO L225 Difference]: With dead ends: 228076 [2019-11-20 04:50:04,447 INFO L226 Difference]: Without dead ends: 228076 [2019-11-20 04:50:04,448 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 04:50:05,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228076 states. [2019-11-20 04:50:07,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228076 to 173236. [2019-11-20 04:50:07,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173236 states. [2019-11-20 04:50:08,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173236 states to 173236 states and 477225 transitions. [2019-11-20 04:50:08,207 INFO L78 Accepts]: Start accepts. Automaton has 173236 states and 477225 transitions. Word has length 77 [2019-11-20 04:50:08,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:50:08,207 INFO L462 AbstractCegarLoop]: Abstraction has 173236 states and 477225 transitions. [2019-11-20 04:50:08,207 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 04:50:08,207 INFO L276 IsEmpty]: Start isEmpty. Operand 173236 states and 477225 transitions. [2019-11-20 04:50:08,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:50:08,238 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:50:08,238 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:50:08,440 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:50:08,440 INFO L410 AbstractCegarLoop]: === Iteration 14 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:50:08,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:50:08,440 INFO L82 PathProgramCache]: Analyzing trace with hash -123567697, now seen corresponding path program 1 times [2019-11-20 04:50:08,466 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:50:08,467 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1206458779] [2019-11-20 04:50:08,467 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:50:08,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:50:08,598 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 04:50:08,600 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:50:08,655 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-20 04:50:08,655 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:50:08,747 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-20 04:50:08,747 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1206458779] [2019-11-20 04:50:08,748 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:50:08,748 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 04:50:08,750 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142054071] [2019-11-20 04:50:08,750 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 04:50:08,750 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:50:08,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 04:50:08,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 04:50:08,755 INFO L87 Difference]: Start difference. First operand 173236 states and 477225 transitions. Second operand 12 states. [2019-11-20 04:50:10,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:50:10,789 INFO L93 Difference]: Finished difference Result 227320 states and 621169 transitions. [2019-11-20 04:50:10,790 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 04:50:10,790 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 04:50:10,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:50:11,143 INFO L225 Difference]: With dead ends: 227320 [2019-11-20 04:50:11,143 INFO L226 Difference]: Without dead ends: 227320 [2019-11-20 04:50:11,144 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 04:50:11,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227320 states. [2019-11-20 04:50:14,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227320 to 173029. [2019-11-20 04:50:14,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173029 states. [2019-11-20 04:50:15,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173029 states to 173029 states and 476613 transitions. [2019-11-20 04:50:15,046 INFO L78 Accepts]: Start accepts. Automaton has 173029 states and 476613 transitions. Word has length 77 [2019-11-20 04:50:15,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:50:15,046 INFO L462 AbstractCegarLoop]: Abstraction has 173029 states and 476613 transitions. [2019-11-20 04:50:15,046 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 04:50:15,046 INFO L276 IsEmpty]: Start isEmpty. Operand 173029 states and 476613 transitions. [2019-11-20 04:50:15,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:50:15,075 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:50:15,075 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:50:15,276 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:50:15,277 INFO L410 AbstractCegarLoop]: === Iteration 15 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:50:15,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:50:15,277 INFO L82 PathProgramCache]: Analyzing trace with hash 815144205, now seen corresponding path program 1 times [2019-11-20 04:50:15,277 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:50:15,277 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1657787757] [2019-11-20 04:50:15,278 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:50:15,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:50:15,384 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 04:50:15,385 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:50:15,447 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-20 04:50:15,448 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:50:15,519 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-20 04:50:15,519 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1657787757] [2019-11-20 04:50:15,519 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:50:15,519 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 04:50:15,519 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986141029] [2019-11-20 04:50:15,520 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 04:50:15,520 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:50:15,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 04:50:15,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 04:50:15,520 INFO L87 Difference]: Start difference. First operand 173029 states and 476613 transitions. Second operand 12 states. [2019-11-20 04:50:17,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:50:17,603 INFO L93 Difference]: Finished difference Result 231718 states and 632957 transitions. [2019-11-20 04:50:17,604 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 04:50:17,604 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 04:50:17,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:50:17,984 INFO L225 Difference]: With dead ends: 231718 [2019-11-20 04:50:17,984 INFO L226 Difference]: Without dead ends: 231718 [2019-11-20 04:50:17,986 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 04:50:19,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231718 states. [2019-11-20 04:50:21,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231718 to 172888. [2019-11-20 04:50:21,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172888 states. [2019-11-20 04:50:21,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172888 states to 172888 states and 476171 transitions. [2019-11-20 04:50:21,670 INFO L78 Accepts]: Start accepts. Automaton has 172888 states and 476171 transitions. Word has length 77 [2019-11-20 04:50:21,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:50:21,671 INFO L462 AbstractCegarLoop]: Abstraction has 172888 states and 476171 transitions. [2019-11-20 04:50:21,671 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 04:50:21,671 INFO L276 IsEmpty]: Start isEmpty. Operand 172888 states and 476171 transitions. [2019-11-20 04:50:21,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:50:21,702 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:50:21,702 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:50:21,902 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:50:21,902 INFO L410 AbstractCegarLoop]: === Iteration 16 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:50:21,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:50:21,903 INFO L82 PathProgramCache]: Analyzing trace with hash -411932635, now seen corresponding path program 1 times [2019-11-20 04:50:21,903 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:50:21,903 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [2055069559] [2019-11-20 04:50:21,903 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:50:22,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:50:22,023 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 04:50:22,024 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:50:22,102 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-20 04:50:22,102 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:50:22,171 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-20 04:50:22,172 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2055069559] [2019-11-20 04:50:22,172 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:50:22,172 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 04:50:22,172 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046561143] [2019-11-20 04:50:22,173 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 04:50:22,173 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:50:22,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 04:50:22,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 04:50:22,173 INFO L87 Difference]: Start difference. First operand 172888 states and 476171 transitions. Second operand 12 states. [2019-11-20 04:50:24,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:50:24,915 INFO L93 Difference]: Finished difference Result 230962 states and 630875 transitions. [2019-11-20 04:50:24,916 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 04:50:24,916 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 04:50:24,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:50:25,255 INFO L225 Difference]: With dead ends: 230962 [2019-11-20 04:50:25,255 INFO L226 Difference]: Without dead ends: 230962 [2019-11-20 04:50:25,256 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 04:50:25,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230962 states. [2019-11-20 04:50:27,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230962 to 172714. [2019-11-20 04:50:27,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172714 states. [2019-11-20 04:50:28,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172714 states to 172714 states and 475644 transitions. [2019-11-20 04:50:28,207 INFO L78 Accepts]: Start accepts. Automaton has 172714 states and 475644 transitions. Word has length 77 [2019-11-20 04:50:28,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:50:28,208 INFO L462 AbstractCegarLoop]: Abstraction has 172714 states and 475644 transitions. [2019-11-20 04:50:28,208 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 04:50:28,208 INFO L276 IsEmpty]: Start isEmpty. Operand 172714 states and 475644 transitions. [2019-11-20 04:50:28,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 04:50:28,239 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:50:28,240 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:50:28,440 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:50:28,440 INFO L410 AbstractCegarLoop]: === Iteration 17 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:50:28,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:50:28,441 INFO L82 PathProgramCache]: Analyzing trace with hash 382543212, now seen corresponding path program 1 times [2019-11-20 04:50:28,441 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:50:28,441 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [633499931] [2019-11-20 04:50:28,441 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:50:28,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:50:28,558 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 04:50:28,559 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:50:28,596 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-20 04:50:28,596 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:50:28,665 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-20 04:50:28,666 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [633499931] [2019-11-20 04:50:28,666 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:50:28,666 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 04:50:28,666 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616893481] [2019-11-20 04:50:28,666 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 04:50:28,667 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:50:28,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 04:50:28,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 04:50:28,667 INFO L87 Difference]: Start difference. First operand 172714 states and 475644 transitions. Second operand 12 states. [2019-11-20 04:50:31,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:50:31,310 INFO L93 Difference]: Finished difference Result 230206 states and 628793 transitions. [2019-11-20 04:50:31,311 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 04:50:31,311 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 04:50:31,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:50:31,684 INFO L225 Difference]: With dead ends: 230206 [2019-11-20 04:50:31,684 INFO L226 Difference]: Without dead ends: 230206 [2019-11-20 04:50:31,685 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 04:50:32,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230206 states. [2019-11-20 04:50:34,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230206 to 172507. [2019-11-20 04:50:34,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172507 states. [2019-11-20 04:50:36,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172507 states to 172507 states and 475032 transitions. [2019-11-20 04:50:36,396 INFO L78 Accepts]: Start accepts. Automaton has 172507 states and 475032 transitions. Word has length 77 [2019-11-20 04:50:36,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:50:36,396 INFO L462 AbstractCegarLoop]: Abstraction has 172507 states and 475032 transitions. [2019-11-20 04:50:36,396 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 04:50:36,396 INFO L276 IsEmpty]: Start isEmpty. Operand 172507 states and 475032 transitions. [2019-11-20 04:50:36,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2019-11-20 04:50:36,434 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:50:36,434 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:50:36,635 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:50:36,642 INFO L410 AbstractCegarLoop]: === Iteration 18 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:50:36,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:50:36,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1146995783, now seen corresponding path program 1 times [2019-11-20 04:50:36,643 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:50:36,643 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [467693341] [2019-11-20 04:50:36,644 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:50:36,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:50:36,809 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 2 conjunts are in the unsatisfiable core [2019-11-20 04:50:36,810 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:50:36,854 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 11 treesize of output 7 [2019-11-20 04:50:36,854 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:50:36,857 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:50:36,858 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-20 04:50:36,858 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:7 [2019-11-20 04:50:36,882 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-20 04:50:36,883 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:50:36,904 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-20 04:50:36,907 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [467693341] [2019-11-20 04:50:36,908 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:50:36,908 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2019-11-20 04:50:36,910 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168121238] [2019-11-20 04:50:36,911 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-20 04:50:36,911 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:50:36,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-20 04:50:36,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-20 04:50:36,912 INFO L87 Difference]: Start difference. First operand 172507 states and 475032 transitions. Second operand 3 states. [2019-11-20 04:50:37,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:50:37,205 INFO L93 Difference]: Finished difference Result 73552 states and 194385 transitions. [2019-11-20 04:50:37,205 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-20 04:50:37,205 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 86 [2019-11-20 04:50:37,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:50:37,298 INFO L225 Difference]: With dead ends: 73552 [2019-11-20 04:50:37,298 INFO L226 Difference]: Without dead ends: 73552 [2019-11-20 04:50:37,298 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 168 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-20 04:50:37,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73552 states. [2019-11-20 04:50:38,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73552 to 57577. [2019-11-20 04:50:38,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57577 states. [2019-11-20 04:50:38,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57577 states to 57577 states and 151515 transitions. [2019-11-20 04:50:38,189 INFO L78 Accepts]: Start accepts. Automaton has 57577 states and 151515 transitions. Word has length 86 [2019-11-20 04:50:38,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:50:38,190 INFO L462 AbstractCegarLoop]: Abstraction has 57577 states and 151515 transitions. [2019-11-20 04:50:38,190 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-20 04:50:38,190 INFO L276 IsEmpty]: Start isEmpty. Operand 57577 states and 151515 transitions. [2019-11-20 04:50:38,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 04:50:38,217 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:50:38,218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:50:38,418 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:50:38,419 INFO L410 AbstractCegarLoop]: === Iteration 19 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:50:38,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:50:38,419 INFO L82 PathProgramCache]: Analyzing trace with hash 1697619163, now seen corresponding path program 1 times [2019-11-20 04:50:38,420 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:50:38,420 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1353914741] [2019-11-20 04:50:38,420 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:50:38,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:50:38,627 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 04:50:38,630 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:50:38,975 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 15 treesize of output 11 [2019-11-20 04:50:38,976 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:50:39,001 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:50:39,002 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-20 04:50:39,002 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 04:50:39,420 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-20 04:50:39,421 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:50:39,423 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:50:39,423 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-20 04:50:39,423 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 04:50:39,557 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-20 04:50:39,557 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:50:40,375 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2019-11-20 04:50:40,376 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 04:50:40,412 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 04:50:40,412 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 04:50:40,413 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 04:50:41,007 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-20 04:50:41,008 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1353914741] [2019-11-20 04:50:41,008 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:50:41,008 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 04:50:41,008 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024053835] [2019-11-20 04:50:41,008 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 04:50:41,008 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:50:41,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 04:50:41,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 04:50:41,010 INFO L87 Difference]: Start difference. First operand 57577 states and 151515 transitions. Second operand 40 states. [2019-11-20 04:50:43,882 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 40 [2019-11-20 04:50:46,910 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2019-11-20 04:50:51,423 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2019-11-20 04:50:56,025 WARN L191 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2019-11-20 04:50:56,629 WARN L191 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2019-11-20 04:50:57,078 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2019-11-20 04:51:00,002 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2019-11-20 04:51:00,424 WARN L191 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 56 [2019-11-20 04:51:00,657 WARN L191 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2019-11-20 04:51:01,622 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2019-11-20 04:51:02,419 WARN L191 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2019-11-20 04:51:02,919 WARN L191 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2019-11-20 04:51:03,619 WARN L191 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2019-11-20 04:51:04,568 WARN L191 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2019-11-20 04:51:05,266 WARN L191 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2019-11-20 04:51:09,623 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 04:51:10,581 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-20 04:51:11,279 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 04:51:11,904 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-20 04:51:13,334 WARN L191 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2019-11-20 04:51:15,756 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 04:51:16,124 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 04:51:16,352 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 04:51:18,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:51:18,244 INFO L93 Difference]: Finished difference Result 87433 states and 227417 transitions. [2019-11-20 04:51:18,246 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 04:51:18,246 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 04:51:18,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:51:18,373 INFO L225 Difference]: With dead ends: 87433 [2019-11-20 04:51:18,373 INFO L226 Difference]: Without dead ends: 87433 [2019-11-20 04:51:18,384 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 286 SyntacticMatches, 1 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13131 ImplicationChecksByTransitivity, 29.2s TimeCoverageRelationStatistics Valid=4092, Invalid=32964, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 04:51:18,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87433 states. [2019-11-20 04:51:19,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87433 to 61102. [2019-11-20 04:51:19,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61102 states. [2019-11-20 04:51:19,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61102 states to 61102 states and 160999 transitions. [2019-11-20 04:51:19,385 INFO L78 Accepts]: Start accepts. Automaton has 61102 states and 160999 transitions. Word has length 87 [2019-11-20 04:51:19,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:51:19,385 INFO L462 AbstractCegarLoop]: Abstraction has 61102 states and 160999 transitions. [2019-11-20 04:51:19,385 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 04:51:19,386 INFO L276 IsEmpty]: Start isEmpty. Operand 61102 states and 160999 transitions. [2019-11-20 04:51:19,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 04:51:19,412 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:51:19,412 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:51:19,612 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:51:19,613 INFO L410 AbstractCegarLoop]: === Iteration 20 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:51:19,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:51:19,613 INFO L82 PathProgramCache]: Analyzing trace with hash 712387025, now seen corresponding path program 1 times [2019-11-20 04:51:19,614 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:51:19,614 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1255680794] [2019-11-20 04:51:19,614 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:51:19,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:51:19,777 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 04:51:19,779 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:51:19,956 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 15 treesize of output 11 [2019-11-20 04:51:19,956 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:51:19,968 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:51:19,969 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-20 04:51:19,969 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 04:51:20,372 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-20 04:51:20,372 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:51:20,376 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:51:20,376 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-20 04:51:20,376 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 04:51:20,536 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-20 04:51:20,536 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:51:21,443 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2019-11-20 04:51:21,444 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 04:51:21,487 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 04:51:21,487 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 04:51:21,487 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 04:51:22,073 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-20 04:51:22,074 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1255680794] [2019-11-20 04:51:22,074 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:51:22,074 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 04:51:22,075 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125424599] [2019-11-20 04:51:22,075 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 04:51:22,075 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:51:22,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 04:51:22,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 04:51:22,076 INFO L87 Difference]: Start difference. First operand 61102 states and 160999 transitions. Second operand 40 states. [2019-11-20 04:51:24,736 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 40 [2019-11-20 04:51:27,962 WARN L191 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2019-11-20 04:51:32,342 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2019-11-20 04:51:36,540 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2019-11-20 04:51:36,937 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2019-11-20 04:51:37,345 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2019-11-20 04:51:39,315 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2019-11-20 04:51:39,609 WARN L191 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 56 [2019-11-20 04:51:39,831 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2019-11-20 04:51:41,002 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2019-11-20 04:51:41,314 WARN L191 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2019-11-20 04:51:41,873 WARN L191 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2019-11-20 04:51:42,441 WARN L191 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2019-11-20 04:51:43,316 WARN L191 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2019-11-20 04:51:43,898 WARN L191 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2019-11-20 04:51:44,541 WARN L191 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2019-11-20 04:51:50,669 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2019-11-20 04:51:52,908 WARN L191 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 04:51:53,239 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 04:51:53,889 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 04:51:56,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:51:56,093 INFO L93 Difference]: Finished difference Result 89248 states and 232288 transitions. [2019-11-20 04:51:56,094 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 04:51:56,095 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 04:51:56,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:51:56,203 INFO L225 Difference]: With dead ends: 89248 [2019-11-20 04:51:56,203 INFO L226 Difference]: Without dead ends: 89248 [2019-11-20 04:51:56,206 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 213 SyntacticMatches, 1 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13049 ImplicationChecksByTransitivity, 26.5s TimeCoverageRelationStatistics Valid=4092, Invalid=32964, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 04:51:56,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89248 states. [2019-11-20 04:51:57,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89248 to 64627. [2019-11-20 04:51:57,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64627 states. [2019-11-20 04:51:57,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64627 states to 64627 states and 170483 transitions. [2019-11-20 04:51:57,454 INFO L78 Accepts]: Start accepts. Automaton has 64627 states and 170483 transitions. Word has length 87 [2019-11-20 04:51:57,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:51:57,454 INFO L462 AbstractCegarLoop]: Abstraction has 64627 states and 170483 transitions. [2019-11-20 04:51:57,454 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 04:51:57,455 INFO L276 IsEmpty]: Start isEmpty. Operand 64627 states and 170483 transitions. [2019-11-20 04:51:57,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 04:51:57,483 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:51:57,483 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:51:57,683 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:51:57,684 INFO L410 AbstractCegarLoop]: === Iteration 21 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:51:57,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:51:57,685 INFO L82 PathProgramCache]: Analyzing trace with hash 529868163, now seen corresponding path program 1 times [2019-11-20 04:51:57,685 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:51:57,685 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1054247643] [2019-11-20 04:51:57,685 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:51:57,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:51:57,864 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 04:51:57,867 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:51:58,072 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 15 treesize of output 11 [2019-11-20 04:51:58,073 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:51:58,083 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:51:58,083 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-20 04:51:58,084 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 04:51:58,454 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-20 04:51:58,454 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:51:58,456 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:51:58,456 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-20 04:51:58,457 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 04:51:58,591 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-20 04:51:58,592 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:51:59,396 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2019-11-20 04:51:59,397 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 04:51:59,433 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 04:51:59,434 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 04:51:59,434 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 04:51:59,950 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-20 04:51:59,950 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1054247643] [2019-11-20 04:51:59,950 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:51:59,950 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 04:51:59,950 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018366130] [2019-11-20 04:51:59,951 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 04:51:59,951 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:51:59,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 04:51:59,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 04:51:59,951 INFO L87 Difference]: Start difference. First operand 64627 states and 170483 transitions. Second operand 40 states. [2019-11-20 04:52:05,178 WARN L191 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2019-11-20 04:52:05,625 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2019-11-20 04:52:06,859 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2019-11-20 04:52:07,370 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2019-11-20 04:52:07,615 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2019-11-20 04:52:07,845 WARN L191 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2019-11-20 04:52:08,061 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2019-11-20 04:52:08,324 WARN L191 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2019-11-20 04:52:09,334 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2019-11-20 04:52:09,769 WARN L191 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2019-11-20 04:52:10,411 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2019-11-20 04:52:10,945 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2019-11-20 04:52:11,273 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2019-11-20 04:52:11,678 WARN L191 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2019-11-20 04:52:12,855 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2019-11-20 04:52:13,423 WARN L191 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2019-11-20 04:52:15,219 WARN L191 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2019-11-20 04:52:15,684 WARN L191 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2019-11-20 04:52:16,139 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2019-11-20 04:52:18,222 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2019-11-20 04:52:18,511 WARN L191 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2019-11-20 04:52:18,744 WARN L191 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2019-11-20 04:52:20,497 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2019-11-20 04:52:20,927 WARN L191 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2019-11-20 04:52:21,656 WARN L191 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 63 [2019-11-20 04:52:22,197 WARN L191 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2019-11-20 04:52:22,788 WARN L191 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2019-11-20 04:52:26,831 WARN L191 SmtUtils]: Spent 1.96 s on a formula simplification that was a NOOP. DAG size: 44 [2019-11-20 04:52:30,166 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 04:52:31,171 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-11-20 04:52:36,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:52:36,298 INFO L93 Difference]: Finished difference Result 91018 states and 237084 transitions. [2019-11-20 04:52:36,299 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 04:52:36,299 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 04:52:36,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:52:36,403 INFO L225 Difference]: With dead ends: 91018 [2019-11-20 04:52:36,403 INFO L226 Difference]: Without dead ends: 91018 [2019-11-20 04:52:36,407 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 213 SyntacticMatches, 1 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13063 ImplicationChecksByTransitivity, 29.3s TimeCoverageRelationStatistics Valid=4092, Invalid=32964, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 04:52:36,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91018 states. [2019-11-20 04:52:37,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91018 to 68152. [2019-11-20 04:52:37,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68152 states. [2019-11-20 04:52:37,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68152 states to 68152 states and 179967 transitions. [2019-11-20 04:52:37,431 INFO L78 Accepts]: Start accepts. Automaton has 68152 states and 179967 transitions. Word has length 87 [2019-11-20 04:52:37,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:52:37,432 INFO L462 AbstractCegarLoop]: Abstraction has 68152 states and 179967 transitions. [2019-11-20 04:52:37,432 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 04:52:37,432 INFO L276 IsEmpty]: Start isEmpty. Operand 68152 states and 179967 transitions. [2019-11-20 04:52:37,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 04:52:37,460 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:52:37,460 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:52:37,663 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:52:37,663 INFO L410 AbstractCegarLoop]: === Iteration 22 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:52:37,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:52:37,664 INFO L82 PathProgramCache]: Analyzing trace with hash -242217736, now seen corresponding path program 1 times [2019-11-20 04:52:37,664 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:52:37,665 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [2055481963] [2019-11-20 04:52:37,665 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:52:37,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:52:37,831 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 04:52:37,833 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:52:38,012 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 15 treesize of output 11 [2019-11-20 04:52:38,012 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:52:38,024 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:52:38,024 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-20 04:52:38,024 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 04:52:38,394 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-20 04:52:38,394 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:52:38,397 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:52:38,397 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-20 04:52:38,397 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 04:52:38,536 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-20 04:52:38,536 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:52:39,469 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2019-11-20 04:52:39,470 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 04:52:39,512 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 04:52:39,512 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 04:52:39,512 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 04:52:40,061 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-20 04:52:40,061 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2055481963] [2019-11-20 04:52:40,062 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:52:40,062 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 04:52:40,062 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542287281] [2019-11-20 04:52:40,062 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 04:52:40,062 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:52:40,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 04:52:40,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 04:52:40,063 INFO L87 Difference]: Start difference. First operand 68152 states and 179967 transitions. Second operand 40 states. [2019-11-20 04:52:45,552 WARN L191 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2019-11-20 04:52:46,021 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2019-11-20 04:52:52,643 WARN L191 SmtUtils]: Spent 391.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2019-11-20 04:52:53,099 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 04:52:55,058 WARN L191 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2019-11-20 04:52:55,630 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2019-11-20 04:52:56,038 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2019-11-20 04:52:58,019 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2019-11-20 04:52:58,432 WARN L191 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2019-11-20 04:52:58,812 WARN L191 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2019-11-20 04:52:59,648 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2019-11-20 04:53:00,411 WARN L191 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2019-11-20 04:53:00,863 WARN L191 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2019-11-20 04:53:01,444 WARN L191 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2019-11-20 04:53:02,399 WARN L191 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2019-11-20 04:53:03,084 WARN L191 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2019-11-20 04:53:08,370 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-20 04:53:09,038 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 04:53:09,610 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 04:53:10,986 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2019-11-20 04:53:16,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:53:16,035 INFO L93 Difference]: Finished difference Result 98008 states and 255869 transitions. [2019-11-20 04:53:16,036 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 04:53:16,036 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 04:53:16,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:53:16,147 INFO L225 Difference]: With dead ends: 98008 [2019-11-20 04:53:16,147 INFO L226 Difference]: Without dead ends: 98008 [2019-11-20 04:53:16,151 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13049 ImplicationChecksByTransitivity, 27.6s TimeCoverageRelationStatistics Valid=4092, Invalid=32964, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 04:53:16,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98008 states. [2019-11-20 04:53:17,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98008 to 71506. [2019-11-20 04:53:17,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71506 states. [2019-11-20 04:53:17,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71506 states to 71506 states and 189160 transitions. [2019-11-20 04:53:17,173 INFO L78 Accepts]: Start accepts. Automaton has 71506 states and 189160 transitions. Word has length 87 [2019-11-20 04:53:17,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:53:17,174 INFO L462 AbstractCegarLoop]: Abstraction has 71506 states and 189160 transitions. [2019-11-20 04:53:17,174 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 04:53:17,174 INFO L276 IsEmpty]: Start isEmpty. Operand 71506 states and 189160 transitions. [2019-11-20 04:53:17,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 04:53:17,197 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:53:17,197 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:53:17,398 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:53:17,398 INFO L410 AbstractCegarLoop]: === Iteration 23 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:53:17,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:53:17,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1649668376, now seen corresponding path program 1 times [2019-11-20 04:53:17,398 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:53:17,398 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [815237494] [2019-11-20 04:53:17,399 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/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-20 04:53:17,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:53:17,547 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 04:53:17,548 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:53:17,724 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 15 treesize of output 11 [2019-11-20 04:53:17,725 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:53:17,735 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:53:17,735 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-20 04:53:17,736 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 04:53:18,074 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-20 04:53:18,074 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:53:18,076 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:53:18,076 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-20 04:53:18,076 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 04:53:18,214 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-20 04:53:18,214 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:53:19,018 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2019-11-20 04:53:19,018 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 04:53:19,055 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 04:53:19,055 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 04:53:19,055 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 04:53:20,081 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-20 04:53:20,082 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [815237494] [2019-11-20 04:53:20,082 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:53:20,082 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 04:53:20,082 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676164265] [2019-11-20 04:53:20,082 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 04:53:20,083 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:53:20,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 04:53:20,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 04:53:20,083 INFO L87 Difference]: Start difference. First operand 71506 states and 189160 transitions. Second operand 40 states. [2019-11-20 04:53:23,124 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2019-11-20 04:53:26,252 WARN L191 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2019-11-20 04:53:26,829 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2019-11-20 04:53:33,576 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-20 04:53:35,956 WARN L191 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2019-11-20 04:53:36,381 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2019-11-20 04:53:36,812 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2019-11-20 04:53:38,853 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2019-11-20 04:53:39,126 WARN L191 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2019-11-20 04:53:39,488 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2019-11-20 04:53:40,513 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2019-11-20 04:53:41,295 WARN L191 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2019-11-20 04:53:41,786 WARN L191 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2019-11-20 04:53:42,626 WARN L191 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 62 [2019-11-20 04:53:43,291 WARN L191 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2019-11-20 04:53:43,988 WARN L191 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2019-11-20 04:53:48,271 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 04:53:49,376 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 04:53:49,976 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 04:53:51,257 WARN L191 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 04:53:52,935 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 04:53:53,722 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-20 04:53:54,698 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 04:53:54,957 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-20 04:53:57,000 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 04:53:57,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:53:57,037 INFO L93 Difference]: Finished difference Result 99823 states and 260740 transitions. [2019-11-20 04:53:57,038 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 04:53:57,038 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 04:53:57,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:53:57,177 INFO L225 Difference]: With dead ends: 99823 [2019-11-20 04:53:57,177 INFO L226 Difference]: Without dead ends: 99823 [2019-11-20 04:53:57,179 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13031 ImplicationChecksByTransitivity, 28.7s TimeCoverageRelationStatistics Valid=4092, Invalid=32964, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 04:53:57,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99823 states. [2019-11-20 04:53:58,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99823 to 74860. [2019-11-20 04:53:58,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74860 states. [2019-11-20 04:53:58,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74860 states to 74860 states and 198353 transitions. [2019-11-20 04:53:58,793 INFO L78 Accepts]: Start accepts. Automaton has 74860 states and 198353 transitions. Word has length 87 [2019-11-20 04:53:58,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:53:58,793 INFO L462 AbstractCegarLoop]: Abstraction has 74860 states and 198353 transitions. [2019-11-20 04:53:58,793 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 04:53:58,793 INFO L276 IsEmpty]: Start isEmpty. Operand 74860 states and 198353 transitions. [2019-11-20 04:53:58,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 04:53:58,823 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:53:58,823 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:53:59,023 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:53:59,024 INFO L410 AbstractCegarLoop]: === Iteration 24 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:53:59,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:53:59,024 INFO L82 PathProgramCache]: Analyzing trace with hash -1077630928, now seen corresponding path program 1 times [2019-11-20 04:53:59,025 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:53:59,025 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1147874718] [2019-11-20 04:53:59,025 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/cvc4 Starting monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:53:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:53:59,190 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 04:53:59,192 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:53:59,371 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 15 treesize of output 11 [2019-11-20 04:53:59,371 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:53:59,382 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:53:59,383 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-20 04:53:59,383 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 04:53:59,768 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-20 04:53:59,768 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:53:59,775 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:53:59,775 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-20 04:53:59,775 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 04:53:59,927 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-20 04:53:59,928 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:54:00,842 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2019-11-20 04:54:00,842 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 04:54:00,883 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 04:54:00,883 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 04:54:00,884 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 04:54:01,474 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-20 04:54:01,475 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1147874718] [2019-11-20 04:54:01,475 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:54:01,475 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 04:54:01,475 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185928752] [2019-11-20 04:54:01,475 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 04:54:01,475 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:54:01,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 04:54:01,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 04:54:01,476 INFO L87 Difference]: Start difference. First operand 74860 states and 198353 transitions. Second operand 40 states. [2019-11-20 04:54:04,563 WARN L191 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2019-11-20 04:54:07,739 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2019-11-20 04:54:08,263 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2019-11-20 04:54:09,638 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2019-11-20 04:54:09,878 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 46 [2019-11-20 04:54:10,361 WARN L191 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2019-11-20 04:54:10,659 WARN L191 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2019-11-20 04:54:10,913 WARN L191 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2019-11-20 04:54:11,164 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2019-11-20 04:54:11,456 WARN L191 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2019-11-20 04:54:12,293 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2019-11-20 04:54:12,906 WARN L191 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2019-11-20 04:54:13,310 WARN L191 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2019-11-20 04:54:14,389 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2019-11-20 04:54:14,855 WARN L191 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2019-11-20 04:54:15,840 WARN L191 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2019-11-20 04:54:16,569 WARN L191 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2019-11-20 04:54:18,359 WARN L191 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 43 [2019-11-20 04:54:18,816 WARN L191 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2019-11-20 04:54:19,284 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2019-11-20 04:54:21,628 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2019-11-20 04:54:22,047 WARN L191 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2019-11-20 04:54:22,448 WARN L191 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2019-11-20 04:54:23,332 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2019-11-20 04:54:24,493 WARN L191 SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2019-11-20 04:54:24,956 WARN L191 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2019-11-20 04:54:25,553 WARN L191 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 63 [2019-11-20 04:54:26,469 WARN L191 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2019-11-20 04:54:27,129 WARN L191 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2019-11-20 04:54:31,005 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2019-11-20 04:54:31,591 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 04:54:32,565 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 04:54:33,293 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-20 04:54:33,889 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 04:54:34,235 WARN L191 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 04:54:35,692 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-11-20 04:54:35,938 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 04:54:40,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:54:40,680 INFO L93 Difference]: Finished difference Result 101593 states and 265536 transitions. [2019-11-20 04:54:40,681 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 04:54:40,681 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 04:54:40,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:54:40,815 INFO L225 Difference]: With dead ends: 101593 [2019-11-20 04:54:40,815 INFO L226 Difference]: Without dead ends: 101593 [2019-11-20 04:54:40,817 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 285 SyntacticMatches, 2 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13135 ImplicationChecksByTransitivity, 30.5s TimeCoverageRelationStatistics Valid=4092, Invalid=32964, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 04:54:41,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101593 states. [2019-11-20 04:54:41,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101593 to 78214. [2019-11-20 04:54:41,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78214 states. [2019-11-20 04:54:42,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78214 states to 78214 states and 207546 transitions. [2019-11-20 04:54:42,087 INFO L78 Accepts]: Start accepts. Automaton has 78214 states and 207546 transitions. Word has length 87 [2019-11-20 04:54:42,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:54:42,087 INFO L462 AbstractCegarLoop]: Abstraction has 78214 states and 207546 transitions. [2019-11-20 04:54:42,087 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 04:54:42,087 INFO L276 IsEmpty]: Start isEmpty. Operand 78214 states and 207546 transitions. [2019-11-20 04:54:42,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 04:54:42,116 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:54:42,117 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:54:42,319 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:54:42,319 INFO L410 AbstractCegarLoop]: === Iteration 25 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:54:42,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:54:42,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1286753108, now seen corresponding path program 1 times [2019-11-20 04:54:42,320 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:54:42,321 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [350707649] [2019-11-20 04:54:42,321 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/cvc4 Starting monitored process 26 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:54:42,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:54:42,531 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 04:54:42,533 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:54:42,755 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 15 treesize of output 11 [2019-11-20 04:54:42,755 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:54:42,769 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:54:42,769 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-20 04:54:42,770 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 04:54:43,222 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-20 04:54:43,223 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:54:43,225 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:54:43,225 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-20 04:54:43,226 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 04:54:43,378 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-20 04:54:43,378 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:54:44,362 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2019-11-20 04:54:44,363 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 04:54:44,410 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 04:54:44,411 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 04:54:44,411 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 04:54:45,045 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-20 04:54:45,045 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [350707649] [2019-11-20 04:54:45,045 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:54:45,046 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 04:54:45,046 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891861308] [2019-11-20 04:54:45,046 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 04:54:45,046 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:54:45,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 04:54:45,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 04:54:45,047 INFO L87 Difference]: Start difference. First operand 78214 states and 207546 transitions. Second operand 40 states. [2019-11-20 04:54:55,809 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2019-11-20 04:54:58,263 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 04:55:00,325 WARN L191 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2019-11-20 04:55:14,588 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 04:55:17,422 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 04:55:17,702 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-11-20 04:55:19,639 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 04:55:19,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:55:19,658 INFO L93 Difference]: Finished difference Result 108016 states and 283358 transitions. [2019-11-20 04:55:19,659 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 04:55:19,660 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 04:55:19,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:55:19,814 INFO L225 Difference]: With dead ends: 108016 [2019-11-20 04:55:19,814 INFO L226 Difference]: Without dead ends: 108016 [2019-11-20 04:55:19,816 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13049 ImplicationChecksByTransitivity, 25.9s TimeCoverageRelationStatistics Valid=4092, Invalid=32964, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 04:55:20,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108016 states. [2019-11-20 04:55:21,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108016 to 81550. [2019-11-20 04:55:21,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81550 states. [2019-11-20 04:55:21,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81550 states to 81550 states and 216709 transitions. [2019-11-20 04:55:21,207 INFO L78 Accepts]: Start accepts. Automaton has 81550 states and 216709 transitions. Word has length 87 [2019-11-20 04:55:21,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:55:21,207 INFO L462 AbstractCegarLoop]: Abstraction has 81550 states and 216709 transitions. [2019-11-20 04:55:21,208 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 04:55:21,208 INFO L276 IsEmpty]: Start isEmpty. Operand 81550 states and 216709 transitions. [2019-11-20 04:55:21,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 04:55:21,237 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:55:21,237 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:55:21,437 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:55:21,438 INFO L410 AbstractCegarLoop]: === Iteration 26 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:55:21,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:55:21,438 INFO L82 PathProgramCache]: Analyzing trace with hash 782244116, now seen corresponding path program 1 times [2019-11-20 04:55:21,439 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:55:21,439 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [654281522] [2019-11-20 04:55:21,439 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/cvc4 Starting monitored process 27 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:55:21,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:55:21,623 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 04:55:21,625 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:55:21,813 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 15 treesize of output 11 [2019-11-20 04:55:21,813 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:55:21,827 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:55:21,827 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-20 04:55:21,827 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 04:55:22,160 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-20 04:55:22,161 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:55:22,164 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:55:22,165 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-20 04:55:22,165 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 04:55:22,314 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-20 04:55:22,314 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:55:23,773 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2019-11-20 04:55:23,773 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 04:55:23,819 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 04:55:23,819 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 04:55:23,819 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 04:55:24,437 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-20 04:55:24,437 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [654281522] [2019-11-20 04:55:24,437 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:55:24,438 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 04:55:24,438 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259004596] [2019-11-20 04:55:24,438 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 04:55:24,439 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:55:24,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 04:55:24,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 04:55:24,439 INFO L87 Difference]: Start difference. First operand 81550 states and 216709 transitions. Second operand 40 states. [2019-11-20 04:55:27,409 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2019-11-20 04:55:35,279 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2019-11-20 04:55:39,882 WARN L191 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2019-11-20 04:55:52,162 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 04:55:52,899 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 04:55:54,892 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 04:55:56,632 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 04:55:57,836 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 04:56:00,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:56:00,021 INFO L93 Difference]: Finished difference Result 109831 states and 288229 transitions. [2019-11-20 04:56:00,022 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 04:56:00,022 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 04:56:00,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:56:00,176 INFO L225 Difference]: With dead ends: 109831 [2019-11-20 04:56:00,177 INFO L226 Difference]: Without dead ends: 109831 [2019-11-20 04:56:00,179 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 213 SyntacticMatches, 1 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13043 ImplicationChecksByTransitivity, 26.8s TimeCoverageRelationStatistics Valid=4092, Invalid=32964, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 04:56:00,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109831 states. [2019-11-20 04:56:01,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109831 to 84886. [2019-11-20 04:56:01,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84886 states. [2019-11-20 04:56:01,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84886 states to 84886 states and 225872 transitions. [2019-11-20 04:56:01,999 INFO L78 Accepts]: Start accepts. Automaton has 84886 states and 225872 transitions. Word has length 87 [2019-11-20 04:56:01,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:56:01,999 INFO L462 AbstractCegarLoop]: Abstraction has 84886 states and 225872 transitions. [2019-11-20 04:56:02,000 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 04:56:02,000 INFO L276 IsEmpty]: Start isEmpty. Operand 84886 states and 225872 transitions. [2019-11-20 04:56:02,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 04:56:02,028 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:56:02,028 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 04:56:02,229 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:56:02,229 INFO L410 AbstractCegarLoop]: === Iteration 27 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:56:02,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:56:02,230 INFO L82 PathProgramCache]: Analyzing trace with hash 695478304, now seen corresponding path program 1 times [2019-11-20 04:56:02,230 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:56:02,230 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1721301969] [2019-11-20 04:56:02,230 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/cvc4 Starting monitored process 28 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:56:02,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 04:56:02,405 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 04:56:02,407 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 04:56:02,595 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 15 treesize of output 11 [2019-11-20 04:56:02,596 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:56:02,608 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:56:02,609 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-20 04:56:02,609 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 04:56:02,930 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-20 04:56:02,930 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 04:56:02,937 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 04:56:02,938 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-20 04:56:02,938 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 04:56:03,086 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-20 04:56:03,086 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 04:56:04,010 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2019-11-20 04:56:04,011 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 04:56:04,060 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 04:56:04,060 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 04:56:04,060 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 04:56:04,698 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-20 04:56:04,699 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1721301969] [2019-11-20 04:56:04,699 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 04:56:04,699 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 04:56:04,699 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725349867] [2019-11-20 04:56:04,699 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 04:56:04,700 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 04:56:04,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 04:56:04,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 04:56:04,700 INFO L87 Difference]: Start difference. First operand 84886 states and 225872 transitions. Second operand 40 states. [2019-11-20 04:56:07,845 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2019-11-20 04:56:11,260 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2019-11-20 04:56:12,697 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2019-11-20 04:56:13,137 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2019-11-20 04:56:13,422 WARN L191 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2019-11-20 04:56:13,665 WARN L191 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2019-11-20 04:56:13,900 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2019-11-20 04:56:14,197 WARN L191 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2019-11-20 04:56:15,019 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2019-11-20 04:56:15,645 WARN L191 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2019-11-20 04:56:16,043 WARN L191 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2019-11-20 04:56:17,119 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 37 [2019-11-20 04:56:17,663 WARN L191 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2019-11-20 04:56:18,724 WARN L191 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2019-11-20 04:56:19,027 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 04:56:19,455 WARN L191 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2019-11-20 04:56:21,234 WARN L191 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 40 [2019-11-20 04:56:26,906 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 04:56:33,868 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 04:56:34,562 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-20 04:56:35,893 WARN L191 SmtUtils]: Spent 547.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 04:56:37,020 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-11-20 04:56:40,149 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 04:56:42,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 04:56:42,132 INFO L93 Difference]: Finished difference Result 111601 states and 293025 transitions. [2019-11-20 04:56:42,133 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 04:56:42,133 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 04:56:42,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 04:56:42,280 INFO L225 Difference]: With dead ends: 111601 [2019-11-20 04:56:42,280 INFO L226 Difference]: Without dead ends: 111601 [2019-11-20 04:56:42,281 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 281 SyntacticMatches, 6 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13375 ImplicationChecksByTransitivity, 29.1s TimeCoverageRelationStatistics Valid=4092, Invalid=32964, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 04:56:42,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111601 states. [2019-11-20 04:56:43,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111601 to 88222. [2019-11-20 04:56:43,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88222 states. [2019-11-20 04:56:43,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88222 states to 88222 states and 235035 transitions. [2019-11-20 04:56:43,710 INFO L78 Accepts]: Start accepts. Automaton has 88222 states and 235035 transitions. Word has length 87 [2019-11-20 04:56:43,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 04:56:43,710 INFO L462 AbstractCegarLoop]: Abstraction has 88222 states and 235035 transitions. [2019-11-20 04:56:43,710 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 04:56:43,710 INFO L276 IsEmpty]: Start isEmpty. Operand 88222 states and 235035 transitions. [2019-11-20 04:56:43,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2019-11-20 04:56:43,758 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 04:56:43,758 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 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-20 04:56:43,959 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:56:43,959 INFO L410 AbstractCegarLoop]: === Iteration 28 === [t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-20 04:56:43,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 04:56:43,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1213055609, now seen corresponding path program 1 times [2019-11-20 04:56:43,960 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 04:56:43,960 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [246021856] [2019-11-20 04:56:43,960 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/cvc4 Starting monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:56:44,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-11-20 04:56:44,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-11-20 04:56:44,717 INFO L174 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2019-11-20 04:56:44,717 INFO L475 BasicCegarLoop]: Counterexample might be feasible [2019-11-20 04:56:44,934 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 04:56:45,104 INFO L304 ceAbstractionStarter]: Did not count any witness invariants because Icfg is not BoogieIcfg [2019-11-20 04:56:45,105 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.11 04:56:45 BasicIcfg [2019-11-20 04:56:45,106 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-11-20 04:56:45,117 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-11-20 04:56:45,118 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-11-20 04:56:45,118 INFO L275 PluginConnector]: Witness Printer initialized [2019-11-20 04:56:45,119 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 04:48:56" (3/4) ... [2019-11-20 04:56:45,121 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2019-11-20 04:56:45,309 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_9e0ed2ff-d6d7-448c-bebd-188f0a95d68f/bin/uautomizer/witness.graphml [2019-11-20 04:56:45,310 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-11-20 04:56:45,312 INFO L168 Benchmark]: Toolchain (without parser) took 470437.47 ms. Allocated memory was 1.0 GB in the beginning and 5.2 GB in the end (delta: 4.2 GB). Free memory was 956.4 MB in the beginning and 2.9 GB in the end (delta: -1.9 GB). Peak memory consumption was 2.3 GB. Max. memory is 11.5 GB. [2019-11-20 04:56:45,312 INFO L168 Benchmark]: CDTParser took 0.23 ms. Allocated memory is still 1.0 GB. Free memory is still 987.3 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-20 04:56:45,313 INFO L168 Benchmark]: CACSL2BoogieTranslator took 796.80 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 110.6 MB). Free memory was 956.4 MB in the beginning and 1.1 GB in the end (delta: -93.8 MB). Peak memory consumption was 27.6 MB. Max. memory is 11.5 GB. [2019-11-20 04:56:45,313 INFO L168 Benchmark]: Boogie Procedure Inliner took 91.80 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-20 04:56:45,315 INFO L168 Benchmark]: Boogie Preprocessor took 76.80 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-20 04:56:45,323 INFO L168 Benchmark]: RCFGBuilder took 553.39 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 38.4 MB). Peak memory consumption was 38.4 MB. Max. memory is 11.5 GB. [2019-11-20 04:56:45,326 INFO L168 Benchmark]: TraceAbstraction took 468710.52 ms. Allocated memory was 1.1 GB in the beginning and 5.2 GB in the end (delta: 4.1 GB). Free memory was 1.0 GB in the beginning and 3.0 GB in the end (delta: -2.0 GB). Peak memory consumption was 2.1 GB. Max. memory is 11.5 GB. [2019-11-20 04:56:45,327 INFO L168 Benchmark]: Witness Printer took 192.97 ms. Allocated memory is still 5.2 GB. Free memory was 3.0 GB in the beginning and 2.9 GB in the end (delta: 112.7 MB). Peak memory consumption was 112.7 MB. Max. memory is 11.5 GB. [2019-11-20 04:56:45,328 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.23 ms. Allocated memory is still 1.0 GB. Free memory is still 987.3 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 796.80 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 110.6 MB). Free memory was 956.4 MB in the beginning and 1.1 GB in the end (delta: -93.8 MB). Peak memory consumption was 27.6 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 91.80 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 76.80 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * RCFGBuilder took 553.39 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 38.4 MB). Peak memory consumption was 38.4 MB. Max. memory is 11.5 GB. * TraceAbstraction took 468710.52 ms. Allocated memory was 1.1 GB in the beginning and 5.2 GB in the end (delta: 4.1 GB). Free memory was 1.0 GB in the beginning and 3.0 GB in the end (delta: -2.0 GB). Peak memory consumption was 2.1 GB. Max. memory is 11.5 GB. * Witness Printer took 192.97 ms. Allocated memory is still 5.2 GB. Free memory was 3.0 GB in the beginning and 2.9 GB in the end (delta: 112.7 MB). Peak memory consumption was 112.7 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [Line: 918]: a call of __VERIFIER_error() is reachable a call of __VERIFIER_error() is reachable We found a FailurePath: [L913] 0 static int top=0; VAL [top=0] [L914] 0 static unsigned int arr[(400)]; VAL [arr={502757441:0}, top=0] [L915] 0 pthread_mutex_t m; VAL [arr={502757441:0}, m={363297231:0}, top=0] [L916] 0 _Bool flag=(0); VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L997] 0 pthread_t id1, id2; VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L999] FCALL, FORK 0 pthread_create(&id1, ((void *)0), t1, ((void *)0)) VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L966] 1 int i; VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L967] 1 unsigned int tmp; VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L968] 1 i=0 VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L1000] FCALL, FORK 0 pthread_create(&id2, ((void *)0), t2, ((void *)0)) VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L968] COND TRUE 1 i<(400) VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L971] 1 tmp = __VERIFIER_nondet_uint() VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L982] 2 int i; VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L983] 2 i=0 VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L983] COND TRUE 2 i<(400) VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L938] COND FALSE 1 !(top==(400)) VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L930] 1 return top; VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L945] 1 stack[get_top()] = x VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=0] [L922] 1 top++ VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=1] [L948] 1 return 0; VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=1] [L973] COND FALSE 1 !(push(arr,tmp)==(-1)) VAL [arr={502757441:0}, flag=0, m={363297231:0}, top=1] [L975] 1 flag=(1) VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=1] [L986] COND TRUE 2 \read(flag) VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=1] [L930] 2 return top; VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=1] [L952] COND FALSE 2 !(get_top()==0) VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=1] [L926] 2 top-- VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L930] 2 return top; VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L960] EXPR 2 stack[get_top()] VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L960] 2 return stack[get_top()]; VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L988] COND FALSE 2 !(!(pop(arr)!=(-2))) VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L983] 2 i++ VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L983] COND TRUE 2 i<(400) VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L986] COND TRUE 2 \read(flag) VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L930] 2 return top; VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L952] COND TRUE 2 get_top()==0 VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L955] 2 return (-2); VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L988] COND TRUE 2 !(pop(arr)!=(-2)) VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] [L918] 2 __VERIFIER_error() VAL [arr={502757441:0}, flag=1, m={363297231:0}, top=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 9 procedures, 380 locations, 8 error locations. Result: UNSAFE, OverallTime: 468.4s, OverallIterations: 28, TraceHistogramMax: 2, AutomataDifference: 367.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, HoareTripleCheckerStatistics: 26662 SDtfs, 105711 SDslu, 359066 SDs, 0 SdLazy, 56494 SolverSat, 2311 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 82.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6806 GetRequests, 4614 SyntacticMatches, 13 SemanticMatches, 2179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123155 ImplicationChecksByTransitivity, 261.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=173551occurred in iteration=11, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 61.8s AutomataMinimizationTime, 27 MinimizatonAttempts, 915591 StatesRemovedByMinimization, 27 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 23.3s InterpolantComputationTime, 2140 NumberOfCodeBlocks, 2140 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 4008 ConstructedInterpolants, 0 QuantifiedInterpolants, 1830746 SizeOfPredicates, 333 NumberOfNonLiveVariables, 3287 ConjunctsInSsa, 324 ConjunctsInUnsatCore, 54 InterpolantComputations, 48 PerfectInterpolantSequences, 12/84 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! Received shutdown request...