./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/pthread/stack_longest-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_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/pthread/stack_longest-1.i -s /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 1ed568caba4b883b0886336a3869d78e2ca18840 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 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_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/pthread/stack_longest-1.i -s /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 1ed568caba4b883b0886336a3869d78e2ca18840 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 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 07:39:27,769 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-20 07:39:27,772 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-20 07:39:27,783 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-20 07:39:27,784 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-20 07:39:27,785 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-20 07:39:27,787 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-20 07:39:27,789 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-20 07:39:27,792 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-20 07:39:27,793 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-20 07:39:27,794 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-20 07:39:27,795 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-20 07:39:27,796 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-20 07:39:27,797 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-20 07:39:27,798 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-20 07:39:27,799 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-20 07:39:27,800 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-20 07:39:27,802 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-20 07:39:27,804 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-20 07:39:27,806 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-20 07:39:27,808 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-20 07:39:27,809 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-20 07:39:27,811 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-20 07:39:27,812 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-20 07:39:27,815 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-20 07:39:27,815 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-20 07:39:27,816 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-20 07:39:27,817 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-20 07:39:27,817 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-20 07:39:27,819 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-20 07:39:27,819 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-20 07:39:27,820 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-20 07:39:27,821 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-20 07:39:27,821 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-20 07:39:27,822 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-20 07:39:27,823 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-20 07:39:27,823 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-20 07:39:27,824 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-20 07:39:27,824 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-20 07:39:27,825 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-20 07:39:27,826 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-20 07:39:27,826 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2019-11-20 07:39:27,840 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-20 07:39:27,841 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-20 07:39:27,842 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-20 07:39:27,842 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-20 07:39:27,842 INFO L138 SettingsManager]: * Use SBE=true [2019-11-20 07:39:27,843 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-20 07:39:27,843 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-20 07:39:27,843 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-11-20 07:39:27,843 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-20 07:39:27,844 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-20 07:39:27,844 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-11-20 07:39:27,844 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-20 07:39:27,844 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-11-20 07:39:27,845 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-20 07:39:27,845 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-11-20 07:39:27,845 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-20 07:39:27,845 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-11-20 07:39:27,846 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-20 07:39:27,846 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-20 07:39:27,846 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-20 07:39:27,846 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-20 07:39:27,847 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-20 07:39:27,847 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-20 07:39:27,847 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-20 07:39:27,847 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-11-20 07:39:27,848 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-11-20 07:39:27,848 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-11-20 07:39:27,848 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-11-20 07:39:27,848 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_562238d4-a175-4c46-9c69-a14d2e29fe38/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 -> 1ed568caba4b883b0886336a3869d78e2ca18840 [2019-11-20 07:39:28,039 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-20 07:39:28,050 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-20 07:39:28,055 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-20 07:39:28,056 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-20 07:39:28,057 INFO L275 PluginConnector]: CDTParser initialized [2019-11-20 07:39:28,057 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/../../sv-benchmarks/c/pthread/stack_longest-1.i [2019-11-20 07:39:28,129 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/data/c927a2383/be99c7b22f234aa988baf580e34eea92/FLAG958d9a385 [2019-11-20 07:39:28,752 INFO L306 CDTParser]: Found 1 translation units. [2019-11-20 07:39:28,753 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/sv-benchmarks/c/pthread/stack_longest-1.i [2019-11-20 07:39:28,776 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/data/c927a2383/be99c7b22f234aa988baf580e34eea92/FLAG958d9a385 [2019-11-20 07:39:29,043 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/data/c927a2383/be99c7b22f234aa988baf580e34eea92 [2019-11-20 07:39:29,049 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-20 07:39:29,051 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-11-20 07:39:29,055 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-20 07:39:29,055 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-20 07:39:29,059 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-20 07:39:29,060 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:39:29" (1/1) ... [2019-11-20 07:39:29,063 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f915169 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:29, skipping insertion in model container [2019-11-20 07:39:29,064 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:39:29" (1/1) ... [2019-11-20 07:39:29,082 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-11-20 07:39:29,146 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-11-20 07:39:29,786 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-20 07:39:29,813 INFO L188 MainTranslator]: Completed pre-run [2019-11-20 07:39:29,890 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-20 07:39:30,038 INFO L192 MainTranslator]: Completed translation [2019-11-20 07:39:30,039 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30 WrapperNode [2019-11-20 07:39:30,040 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-20 07:39:30,043 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-11-20 07:39:30,043 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-11-20 07:39:30,043 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-11-20 07:39:30,052 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30" (1/1) ... [2019-11-20 07:39:30,086 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30" (1/1) ... [2019-11-20 07:39:30,121 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-11-20 07:39:30,127 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-20 07:39:30,127 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-20 07:39:30,128 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-20 07:39:30,139 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30" (1/1) ... [2019-11-20 07:39:30,139 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30" (1/1) ... [2019-11-20 07:39:30,157 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30" (1/1) ... [2019-11-20 07:39:30,160 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30" (1/1) ... [2019-11-20 07:39:30,171 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30" (1/1) ... [2019-11-20 07:39:30,176 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30" (1/1) ... [2019-11-20 07:39:30,180 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30" (1/1) ... [2019-11-20 07:39:30,184 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-20 07:39:30,185 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-20 07:39:30,185 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-20 07:39:30,185 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-20 07:39:30,187 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:39:30,273 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2019-11-20 07:39:30,274 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2019-11-20 07:39:30,274 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2019-11-20 07:39:30,274 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2019-11-20 07:39:30,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-11-20 07:39:30,275 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-11-20 07:39:30,276 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-11-20 07:39:30,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-11-20 07:39:30,277 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2019-11-20 07:39:30,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-11-20 07:39:30,279 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-20 07:39:30,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-20 07:39:30,281 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 07:39:31,004 INFO L280 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-20 07:39:31,004 INFO L285 CfgBuilder]: Removed 24 assume(true) statements. [2019-11-20 07:39:31,006 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:39:31 BoogieIcfgContainer [2019-11-20 07:39:31,006 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-20 07:39:31,007 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-20 07:39:31,007 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-20 07:39:31,009 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-20 07:39:31,009 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 07:39:29" (1/3) ... [2019-11-20 07:39:31,010 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@235cdbf0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:39:31, skipping insertion in model container [2019-11-20 07:39:31,010 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:39:30" (2/3) ... [2019-11-20 07:39:31,011 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@235cdbf0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:39:31, skipping insertion in model container [2019-11-20 07:39:31,011 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:39:31" (3/3) ... [2019-11-20 07:39:31,012 INFO L109 eAbstractionObserver]: Analyzing ICFG stack_longest-1.i [2019-11-20 07:39:31,093 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,093 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,093 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,094 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,094 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,094 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,095 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,095 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,095 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,095 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,095 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,096 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,096 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,096 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,096 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,097 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,097 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,097 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,097 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,098 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,098 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,098 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,098 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,098 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,099 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,099 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,099 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,099 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,099 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,100 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,100 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,100 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,100 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,101 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,101 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,101 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,101 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,102 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,102 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,102 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,102 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,102 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,103 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,103 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,103 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,103 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,104 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,104 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,104 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,104 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,105 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,105 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,105 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,105 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,106 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,106 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,106 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,106 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,106 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,107 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,107 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,107 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,108 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,108 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,108 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,108 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,109 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,109 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,109 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,109 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,110 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,110 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,110 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,110 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,111 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,111 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,111 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,111 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,112 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,112 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,112 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,112 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,112 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,113 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,113 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,113 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,113 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,113 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,114 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,114 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,114 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,114 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,114 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,115 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,115 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,115 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,115 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,115 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,116 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,116 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,116 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,116 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,117 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,117 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,117 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,117 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,117 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,118 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,118 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,118 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,118 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,119 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,119 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,119 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,119 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,120 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,120 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,120 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,120 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,121 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,121 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,121 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,121 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,121 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,122 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,122 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,123 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,123 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,123 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,123 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,124 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,124 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,124 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,124 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,124 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,125 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,125 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,125 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,125 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,126 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,126 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,126 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,126 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,127 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,127 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,127 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,127 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,127 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,128 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,128 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,128 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,128 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,128 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,129 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,129 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,129 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,129 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,130 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,130 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,130 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,130 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,131 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,131 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,131 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,131 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,132 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,132 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,132 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,132 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,133 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,133 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,133 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,133 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,133 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,134 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,134 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,134 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,135 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,135 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,135 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,135 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,136 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,136 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,136 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,136 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,136 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,138 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,138 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,138 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,138 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,138 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,139 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,139 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,139 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,139 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,140 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,140 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,140 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,141 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,141 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,141 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,141 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,141 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,142 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,142 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,142 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,142 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,142 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,143 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,143 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,143 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,143 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,144 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,144 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,144 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,144 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,144 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,145 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,145 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,145 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,145 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,145 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,146 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,146 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,146 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,146 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,147 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,147 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,147 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,147 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,148 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,148 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,148 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,148 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,148 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,149 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,149 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,149 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,149 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,150 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,150 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,150 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,150 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,151 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,151 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,151 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,151 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,151 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,151 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,152 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,152 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,153 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,153 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,153 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,153 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,154 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,154 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,154 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,154 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,154 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,155 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,155 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,155 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,155 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,156 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,156 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,156 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,156 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,156 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,157 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,157 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,157 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,157 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,157 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,158 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,158 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,158 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,158 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,158 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,159 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,159 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,159 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,159 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,159 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,160 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,160 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,160 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,160 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,161 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,161 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,161 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,161 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,161 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,162 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,162 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,162 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,162 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,163 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,163 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,163 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,163 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,163 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,164 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,164 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,164 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,164 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,165 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,165 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,165 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,165 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,165 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,166 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,166 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,166 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,167 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,168 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,169 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,169 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,169 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,169 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,169 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,170 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,170 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,170 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,170 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,171 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,171 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,171 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,171 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,172 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,172 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,172 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,172 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,173 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,173 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,173 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,173 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,173 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,174 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,174 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,174 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,174 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,174 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,175 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,188 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,189 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,189 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,189 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,189 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,189 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,190 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,190 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,190 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,190 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,191 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,191 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,191 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,191 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,191 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,192 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,192 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,192 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,192 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,193 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,193 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,193 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,193 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,193 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,194 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,194 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,194 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,194 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,195 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,195 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,195 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,195 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,195 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,196 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,196 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,196 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,196 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:39:31,283 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2019-11-20 07:39:31,283 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-20 07:39:31,291 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 8 error locations. [2019-11-20 07:39:31,305 INFO L249 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2019-11-20 07:39:31,334 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-20 07:39:31,334 INFO L374 AbstractCegarLoop]: Hoare is true [2019-11-20 07:39:31,334 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-20 07:39:31,334 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-20 07:39:31,334 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-20 07:39:31,335 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-20 07:39:31,335 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-20 07:39:31,335 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-20 07:39:31,357 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 322 places, 344 transitions [2019-11-20 07:39:35,968 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 55885 states. [2019-11-20 07:39:35,970 INFO L276 IsEmpty]: Start isEmpty. Operand 55885 states. [2019-11-20 07:39:36,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2019-11-20 07:39:36,047 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:39:36,048 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 07:39:36,048 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 07:39:36,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:39:36,054 INFO L82 PathProgramCache]: Analyzing trace with hash -1060111814, now seen corresponding path program 1 times [2019-11-20 07:39:36,062 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:39:36,063 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150007403] [2019-11-20 07:39:36,063 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:39:36,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:39:36,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 07:39:36,418 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150007403] [2019-11-20 07:39:36,419 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:39:36,419 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-20 07:39:36,420 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406990970] [2019-11-20 07:39:36,425 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-20 07:39:36,425 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:39:36,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-20 07:39:36,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-20 07:39:36,442 INFO L87 Difference]: Start difference. First operand 55885 states. Second operand 3 states. [2019-11-20 07:39:37,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:39:37,150 INFO L93 Difference]: Finished difference Result 84343 states and 230044 transitions. [2019-11-20 07:39:37,151 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-20 07:39:37,152 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 45 [2019-11-20 07:39:37,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:39:37,652 INFO L225 Difference]: With dead ends: 84343 [2019-11-20 07:39:37,653 INFO L226 Difference]: Without dead ends: 83731 [2019-11-20 07:39:37,655 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 07:39:38,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83731 states. [2019-11-20 07:39:41,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83731 to 71491. [2019-11-20 07:39:41,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71491 states. [2019-11-20 07:39:41,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71491 states to 71491 states and 196053 transitions. [2019-11-20 07:39:41,606 INFO L78 Accepts]: Start accepts. Automaton has 71491 states and 196053 transitions. Word has length 45 [2019-11-20 07:39:41,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:39:41,608 INFO L462 AbstractCegarLoop]: Abstraction has 71491 states and 196053 transitions. [2019-11-20 07:39:41,608 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-20 07:39:41,608 INFO L276 IsEmpty]: Start isEmpty. Operand 71491 states and 196053 transitions. [2019-11-20 07:39:41,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2019-11-20 07:39:41,676 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:39:41,677 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 07:39:41,678 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 07:39:41,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:39:41,679 INFO L82 PathProgramCache]: Analyzing trace with hash -1660746851, now seen corresponding path program 1 times [2019-11-20 07:39:41,679 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:39:41,680 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972117724] [2019-11-20 07:39:41,680 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:39:41,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:39:41,843 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 07:39:41,843 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972117724] [2019-11-20 07:39:41,844 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:39:41,844 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-20 07:39:41,844 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324502943] [2019-11-20 07:39:41,846 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-20 07:39:41,847 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:39:41,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-20 07:39:41,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-20 07:39:41,848 INFO L87 Difference]: Start difference. First operand 71491 states and 196053 transitions. Second operand 3 states. [2019-11-20 07:39:43,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:39:43,772 INFO L93 Difference]: Finished difference Result 65416 states and 177846 transitions. [2019-11-20 07:39:43,774 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-20 07:39:43,774 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 49 [2019-11-20 07:39:43,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:39:43,916 INFO L225 Difference]: With dead ends: 65416 [2019-11-20 07:39:43,917 INFO L226 Difference]: Without dead ends: 64399 [2019-11-20 07:39:43,918 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 07:39:44,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64399 states. [2019-11-20 07:39:45,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64399 to 62689. [2019-11-20 07:39:45,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62689 states. [2019-11-20 07:39:45,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62689 states to 62689 states and 171087 transitions. [2019-11-20 07:39:45,385 INFO L78 Accepts]: Start accepts. Automaton has 62689 states and 171087 transitions. Word has length 49 [2019-11-20 07:39:45,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:39:45,387 INFO L462 AbstractCegarLoop]: Abstraction has 62689 states and 171087 transitions. [2019-11-20 07:39:45,387 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-20 07:39:45,387 INFO L276 IsEmpty]: Start isEmpty. Operand 62689 states and 171087 transitions. [2019-11-20 07:39:45,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2019-11-20 07:39:45,411 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:39:45,411 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 07:39:45,411 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 07:39:45,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:39:45,412 INFO L82 PathProgramCache]: Analyzing trace with hash 918988285, now seen corresponding path program 1 times [2019-11-20 07:39:45,412 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:39:45,412 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135382427] [2019-11-20 07:39:45,412 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:39:45,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:39:45,483 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 07:39:45,483 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135382427] [2019-11-20 07:39:45,484 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:39:45,484 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-20 07:39:45,484 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858913504] [2019-11-20 07:39:45,485 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-20 07:39:45,485 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:39:45,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-20 07:39:45,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-20 07:39:45,485 INFO L87 Difference]: Start difference. First operand 62689 states and 171087 transitions. Second operand 4 states. [2019-11-20 07:39:46,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:39:46,613 INFO L93 Difference]: Finished difference Result 71080 states and 193556 transitions. [2019-11-20 07:39:46,615 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-20 07:39:46,615 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 54 [2019-11-20 07:39:46,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:39:46,867 INFO L225 Difference]: With dead ends: 71080 [2019-11-20 07:39:46,867 INFO L226 Difference]: Without dead ends: 71080 [2019-11-20 07:39:46,868 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 07:39:47,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71080 states. [2019-11-20 07:39:47,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71080 to 63643. [2019-11-20 07:39:47,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63643 states. [2019-11-20 07:39:48,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63643 states to 63643 states and 173658 transitions. [2019-11-20 07:39:48,102 INFO L78 Accepts]: Start accepts. Automaton has 63643 states and 173658 transitions. Word has length 54 [2019-11-20 07:39:48,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:39:48,103 INFO L462 AbstractCegarLoop]: Abstraction has 63643 states and 173658 transitions. [2019-11-20 07:39:48,103 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-20 07:39:48,103 INFO L276 IsEmpty]: Start isEmpty. Operand 63643 states and 173658 transitions. [2019-11-20 07:39:48,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2019-11-20 07:39:48,119 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:39:48,119 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 07:39:48,119 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 07:39:48,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:39:48,119 INFO L82 PathProgramCache]: Analyzing trace with hash -1867110914, now seen corresponding path program 1 times [2019-11-20 07:39:48,120 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:39:48,120 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535843514] [2019-11-20 07:39:48,120 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:39:48,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:39:48,217 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 07:39:48,217 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535843514] [2019-11-20 07:39:48,217 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:39:48,218 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-20 07:39:48,218 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921690808] [2019-11-20 07:39:48,218 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-20 07:39:48,218 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:39:48,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-20 07:39:48,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-20 07:39:48,219 INFO L87 Difference]: Start difference. First operand 63643 states and 173658 transitions. Second operand 4 states. [2019-11-20 07:39:48,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:39:48,543 INFO L93 Difference]: Finished difference Result 72034 states and 196127 transitions. [2019-11-20 07:39:48,544 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-20 07:39:48,544 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 54 [2019-11-20 07:39:48,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:39:48,754 INFO L225 Difference]: With dead ends: 72034 [2019-11-20 07:39:48,754 INFO L226 Difference]: Without dead ends: 72034 [2019-11-20 07:39:48,755 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 07:39:49,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72034 states. [2019-11-20 07:39:50,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72034 to 64597. [2019-11-20 07:39:50,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64597 states. [2019-11-20 07:39:50,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64597 states to 64597 states and 176229 transitions. [2019-11-20 07:39:50,888 INFO L78 Accepts]: Start accepts. Automaton has 64597 states and 176229 transitions. Word has length 54 [2019-11-20 07:39:50,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:39:50,888 INFO L462 AbstractCegarLoop]: Abstraction has 64597 states and 176229 transitions. [2019-11-20 07:39:50,888 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-20 07:39:50,888 INFO L276 IsEmpty]: Start isEmpty. Operand 64597 states and 176229 transitions. [2019-11-20 07:39:50,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2019-11-20 07:39:50,905 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:39:50,905 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 07:39:50,906 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 07:39:50,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:39:50,906 INFO L82 PathProgramCache]: Analyzing trace with hash 545390591, now seen corresponding path program 1 times [2019-11-20 07:39:50,907 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:39:50,907 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177209435] [2019-11-20 07:39:50,907 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:39:50,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:39:50,996 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 07:39:50,996 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177209435] [2019-11-20 07:39:50,996 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:39:50,996 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-20 07:39:50,997 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546494468] [2019-11-20 07:39:50,997 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-20 07:39:50,997 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:39:50,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-20 07:39:50,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-20 07:39:50,998 INFO L87 Difference]: Start difference. First operand 64597 states and 176229 transitions. Second operand 4 states. [2019-11-20 07:39:51,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:39:51,275 INFO L93 Difference]: Finished difference Result 72988 states and 198698 transitions. [2019-11-20 07:39:51,276 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-20 07:39:51,276 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 54 [2019-11-20 07:39:51,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:39:51,397 INFO L225 Difference]: With dead ends: 72988 [2019-11-20 07:39:51,397 INFO L226 Difference]: Without dead ends: 72988 [2019-11-20 07:39:51,397 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 07:39:51,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72988 states. [2019-11-20 07:39:52,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72988 to 65551. [2019-11-20 07:39:52,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65551 states. [2019-11-20 07:39:52,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65551 states to 65551 states and 178800 transitions. [2019-11-20 07:39:52,503 INFO L78 Accepts]: Start accepts. Automaton has 65551 states and 178800 transitions. Word has length 54 [2019-11-20 07:39:52,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:39:52,504 INFO L462 AbstractCegarLoop]: Abstraction has 65551 states and 178800 transitions. [2019-11-20 07:39:52,504 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-20 07:39:52,504 INFO L276 IsEmpty]: Start isEmpty. Operand 65551 states and 178800 transitions. [2019-11-20 07:39:56,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:39:56,624 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:39:56,625 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 07:39:56,625 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 07:39:56,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:39:56,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1568911537, now seen corresponding path program 1 times [2019-11-20 07:39:56,625 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:39:56,626 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874715757] [2019-11-20 07:39:56,626 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:39:56,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:39:56,768 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 07:39:56,769 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874715757] [2019-11-20 07:39:56,769 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325870609] [2019-11-20 07:39:56,769 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:39:56,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:39:56,946 INFO L255 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 07:39:56,962 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:39:57,075 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 07:39:57,075 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 07:39:57,076 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2019-11-20 07:39:57,076 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178547242] [2019-11-20 07:39:57,080 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:39:57,080 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:39:57,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:39:57,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:39:57,081 INFO L87 Difference]: Start difference. First operand 65551 states and 178800 transitions. Second operand 7 states. [2019-11-20 07:39:57,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:39:57,539 INFO L93 Difference]: Finished difference Result 76279 states and 207420 transitions. [2019-11-20 07:39:57,544 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-20 07:39:57,544 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 77 [2019-11-20 07:39:57,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:39:57,955 INFO L225 Difference]: With dead ends: 76279 [2019-11-20 07:39:57,956 INFO L226 Difference]: Without dead ends: 76279 [2019-11-20 07:39:57,957 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2019-11-20 07:39:58,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76279 states. [2019-11-20 07:39:59,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76279 to 71455. [2019-11-20 07:39:59,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71455 states. [2019-11-20 07:39:59,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71455 states to 71455 states and 194997 transitions. [2019-11-20 07:39:59,660 INFO L78 Accepts]: Start accepts. Automaton has 71455 states and 194997 transitions. Word has length 77 [2019-11-20 07:39:59,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:39:59,661 INFO L462 AbstractCegarLoop]: Abstraction has 71455 states and 194997 transitions. [2019-11-20 07:39:59,661 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:39:59,661 INFO L276 IsEmpty]: Start isEmpty. Operand 71455 states and 194997 transitions. [2019-11-20 07:39:59,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:39:59,752 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:39:59,753 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 07:39:59,958 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-20 07:39:59,959 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 07:39:59,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:39:59,960 INFO L82 PathProgramCache]: Analyzing trace with hash 952862834, now seen corresponding path program 1 times [2019-11-20 07:39:59,960 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:39:59,960 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402562896] [2019-11-20 07:39:59,960 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:00,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:00,132 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 07:40:00,133 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402562896] [2019-11-20 07:40:00,134 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520328625] [2019-11-20 07:40:00,134 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:40:00,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:00,272 INFO L255 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 07:40:00,281 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:40:00,319 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 07:40:00,319 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 07:40:00,320 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2019-11-20 07:40:00,320 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634287523] [2019-11-20 07:40:00,321 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:40:00,322 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:00,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:40:00,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:40:00,323 INFO L87 Difference]: Start difference. First operand 71455 states and 194997 transitions. Second operand 7 states. [2019-11-20 07:40:00,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:00,770 INFO L93 Difference]: Finished difference Result 81913 states and 222978 transitions. [2019-11-20 07:40:00,770 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-20 07:40:00,770 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 77 [2019-11-20 07:40:00,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:00,921 INFO L225 Difference]: With dead ends: 81913 [2019-11-20 07:40:00,922 INFO L226 Difference]: Without dead ends: 81913 [2019-11-20 07:40:00,922 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 07:40:01,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81913 states. [2019-11-20 07:40:02,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81913 to 77359. [2019-11-20 07:40:02,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77359 states. [2019-11-20 07:40:02,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77359 states to 77359 states and 211194 transitions. [2019-11-20 07:40:02,830 INFO L78 Accepts]: Start accepts. Automaton has 77359 states and 211194 transitions. Word has length 77 [2019-11-20 07:40:02,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:02,830 INFO L462 AbstractCegarLoop]: Abstraction has 77359 states and 211194 transitions. [2019-11-20 07:40:02,830 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:40:02,830 INFO L276 IsEmpty]: Start isEmpty. Operand 77359 states and 211194 transitions. [2019-11-20 07:40:02,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:40:02,865 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:02,865 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 07:40:03,069 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-20 07:40:03,069 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 07:40:03,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:03,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1291393248, now seen corresponding path program 1 times [2019-11-20 07:40:03,069 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:03,070 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766779814] [2019-11-20 07:40:03,070 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:03,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:03,163 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 07:40:03,164 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766779814] [2019-11-20 07:40:03,167 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866172220] [2019-11-20 07:40:03,168 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:40:03,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:03,281 INFO L255 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 07:40:03,284 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:40:03,316 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 07:40:03,317 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 07:40:03,317 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2019-11-20 07:40:03,317 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31940883] [2019-11-20 07:40:03,318 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:40:03,318 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:03,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:40:03,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:40:03,319 INFO L87 Difference]: Start difference. First operand 77359 states and 211194 transitions. Second operand 7 states. [2019-11-20 07:40:03,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:03,781 INFO L93 Difference]: Finished difference Result 87547 states and 238536 transitions. [2019-11-20 07:40:03,781 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-20 07:40:03,781 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 77 [2019-11-20 07:40:03,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:03,949 INFO L225 Difference]: With dead ends: 87547 [2019-11-20 07:40:03,949 INFO L226 Difference]: Without dead ends: 87547 [2019-11-20 07:40:03,950 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 07:40:04,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87547 states. [2019-11-20 07:40:05,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87547 to 83263. [2019-11-20 07:40:05,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83263 states. [2019-11-20 07:40:05,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83263 states to 83263 states and 227391 transitions. [2019-11-20 07:40:05,347 INFO L78 Accepts]: Start accepts. Automaton has 83263 states and 227391 transitions. Word has length 77 [2019-11-20 07:40:05,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:05,348 INFO L462 AbstractCegarLoop]: Abstraction has 83263 states and 227391 transitions. [2019-11-20 07:40:05,348 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:40:05,348 INFO L276 IsEmpty]: Start isEmpty. Operand 83263 states and 227391 transitions. [2019-11-20 07:40:05,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2019-11-20 07:40:05,392 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:05,392 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 07:40:05,596 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-20 07:40:05,596 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 07:40:05,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:05,596 INFO L82 PathProgramCache]: Analyzing trace with hash 1363539076, now seen corresponding path program 1 times [2019-11-20 07:40:05,596 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:05,597 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549071571] [2019-11-20 07:40:05,597 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:05,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:05,674 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 07:40:05,675 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549071571] [2019-11-20 07:40:05,675 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:05,675 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-20 07:40:05,675 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704649776] [2019-11-20 07:40:05,676 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-20 07:40:05,676 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:05,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-20 07:40:05,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-20 07:40:05,676 INFO L87 Difference]: Start difference. First operand 83263 states and 227391 transitions. Second operand 3 states. [2019-11-20 07:40:05,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:05,838 INFO L93 Difference]: Finished difference Result 40360 states and 105882 transitions. [2019-11-20 07:40:05,839 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-20 07:40:05,839 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 81 [2019-11-20 07:40:05,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:05,888 INFO L225 Difference]: With dead ends: 40360 [2019-11-20 07:40:05,888 INFO L226 Difference]: Without dead ends: 40360 [2019-11-20 07:40:05,888 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 07:40:06,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40360 states. [2019-11-20 07:40:06,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40360 to 39415. [2019-11-20 07:40:06,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39415 states. [2019-11-20 07:40:06,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39415 states to 39415 states and 103497 transitions. [2019-11-20 07:40:06,872 INFO L78 Accepts]: Start accepts. Automaton has 39415 states and 103497 transitions. Word has length 81 [2019-11-20 07:40:06,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:06,873 INFO L462 AbstractCegarLoop]: Abstraction has 39415 states and 103497 transitions. [2019-11-20 07:40:06,873 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-20 07:40:06,873 INFO L276 IsEmpty]: Start isEmpty. Operand 39415 states and 103497 transitions. [2019-11-20 07:40:06,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 07:40:06,897 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:06,897 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 07:40:06,898 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 07:40:06,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:06,898 INFO L82 PathProgramCache]: Analyzing trace with hash 1823747656, now seen corresponding path program 1 times [2019-11-20 07:40:06,898 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:06,898 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385399313] [2019-11-20 07:40:06,898 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:06,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:07,015 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 07:40:07,016 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385399313] [2019-11-20 07:40:07,016 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:07,016 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 07:40:07,017 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792516441] [2019-11-20 07:40:07,017 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:40:07,017 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:07,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:40:07,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:40:07,018 INFO L87 Difference]: Start difference. First operand 39415 states and 103497 transitions. Second operand 7 states. [2019-11-20 07:40:07,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:07,525 INFO L93 Difference]: Finished difference Result 53812 states and 141325 transitions. [2019-11-20 07:40:07,525 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 07:40:07,525 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 07:40:07,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:07,597 INFO L225 Difference]: With dead ends: 53812 [2019-11-20 07:40:07,598 INFO L226 Difference]: Without dead ends: 53812 [2019-11-20 07:40:07,598 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 07:40:07,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53812 states. [2019-11-20 07:40:08,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53812 to 40990. [2019-11-20 07:40:08,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40990 states. [2019-11-20 07:40:08,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40990 states to 40990 states and 107679 transitions. [2019-11-20 07:40:08,251 INFO L78 Accepts]: Start accepts. Automaton has 40990 states and 107679 transitions. Word has length 82 [2019-11-20 07:40:08,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:08,251 INFO L462 AbstractCegarLoop]: Abstraction has 40990 states and 107679 transitions. [2019-11-20 07:40:08,252 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:40:08,252 INFO L276 IsEmpty]: Start isEmpty. Operand 40990 states and 107679 transitions. [2019-11-20 07:40:08,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 07:40:08,277 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:08,277 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 07:40:08,277 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 07:40:08,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:08,277 INFO L82 PathProgramCache]: Analyzing trace with hash 1357431143, now seen corresponding path program 1 times [2019-11-20 07:40:08,278 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:08,278 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698681673] [2019-11-20 07:40:08,278 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:08,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:08,376 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 07:40:08,376 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698681673] [2019-11-20 07:40:08,376 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:08,376 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 07:40:08,377 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060226949] [2019-11-20 07:40:08,377 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:40:08,377 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:08,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:40:08,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:40:08,378 INFO L87 Difference]: Start difference. First operand 40990 states and 107679 transitions. Second operand 7 states. [2019-11-20 07:40:08,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:08,750 INFO L93 Difference]: Finished difference Result 52822 states and 138670 transitions. [2019-11-20 07:40:08,751 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 07:40:08,751 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 07:40:08,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:08,816 INFO L225 Difference]: With dead ends: 52822 [2019-11-20 07:40:08,817 INFO L226 Difference]: Without dead ends: 52822 [2019-11-20 07:40:08,817 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 07:40:08,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52822 states. [2019-11-20 07:40:09,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52822 to 42466. [2019-11-20 07:40:09,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42466 states. [2019-11-20 07:40:09,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42466 states to 42466 states and 111597 transitions. [2019-11-20 07:40:09,471 INFO L78 Accepts]: Start accepts. Automaton has 42466 states and 111597 transitions. Word has length 82 [2019-11-20 07:40:09,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:09,472 INFO L462 AbstractCegarLoop]: Abstraction has 42466 states and 111597 transitions. [2019-11-20 07:40:09,472 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:40:09,472 INFO L276 IsEmpty]: Start isEmpty. Operand 42466 states and 111597 transitions. [2019-11-20 07:40:09,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 07:40:09,496 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:09,496 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 07:40:09,496 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 07:40:09,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:09,497 INFO L82 PathProgramCache]: Analyzing trace with hash -1305339258, now seen corresponding path program 1 times [2019-11-20 07:40:09,497 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:09,497 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137403645] [2019-11-20 07:40:09,497 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:09,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:09,594 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 07:40:09,594 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137403645] [2019-11-20 07:40:09,594 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:09,595 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 07:40:09,595 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244106270] [2019-11-20 07:40:09,595 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:40:09,599 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:09,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:40:09,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:40:09,602 INFO L87 Difference]: Start difference. First operand 42466 states and 111597 transitions. Second operand 7 states. [2019-11-20 07:40:10,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:10,017 INFO L93 Difference]: Finished difference Result 51832 states and 136015 transitions. [2019-11-20 07:40:10,017 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 07:40:10,017 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 07:40:10,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:10,108 INFO L225 Difference]: With dead ends: 51832 [2019-11-20 07:40:10,108 INFO L226 Difference]: Without dead ends: 51832 [2019-11-20 07:40:10,108 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 07:40:10,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51832 states. [2019-11-20 07:40:10,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51832 to 43942. [2019-11-20 07:40:10,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43942 states. [2019-11-20 07:40:10,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43942 states to 43942 states and 115515 transitions. [2019-11-20 07:40:10,838 INFO L78 Accepts]: Start accepts. Automaton has 43942 states and 115515 transitions. Word has length 82 [2019-11-20 07:40:10,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:10,839 INFO L462 AbstractCegarLoop]: Abstraction has 43942 states and 115515 transitions. [2019-11-20 07:40:10,839 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:40:10,839 INFO L276 IsEmpty]: Start isEmpty. Operand 43942 states and 115515 transitions. [2019-11-20 07:40:10,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 07:40:10,869 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:10,869 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 07:40:10,869 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 07:40:10,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:10,870 INFO L82 PathProgramCache]: Analyzing trace with hash -903375345, now seen corresponding path program 1 times [2019-11-20 07:40:10,870 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:10,870 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90726737] [2019-11-20 07:40:10,871 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:10,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:10,976 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 07:40:10,977 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90726737] [2019-11-20 07:40:10,977 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:10,977 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 07:40:10,978 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343134124] [2019-11-20 07:40:10,978 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:40:10,978 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:10,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:40:10,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:40:10,979 INFO L87 Difference]: Start difference. First operand 43942 states and 115515 transitions. Second operand 7 states. [2019-11-20 07:40:11,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:11,438 INFO L93 Difference]: Finished difference Result 53785 states and 140553 transitions. [2019-11-20 07:40:11,439 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 07:40:11,439 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 07:40:11,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:11,505 INFO L225 Difference]: With dead ends: 53785 [2019-11-20 07:40:11,505 INFO L226 Difference]: Without dead ends: 53785 [2019-11-20 07:40:11,506 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 07:40:11,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53785 states. [2019-11-20 07:40:12,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53785 to 43711. [2019-11-20 07:40:12,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43711 states. [2019-11-20 07:40:12,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43711 states to 43711 states and 114866 transitions. [2019-11-20 07:40:12,389 INFO L78 Accepts]: Start accepts. Automaton has 43711 states and 114866 transitions. Word has length 82 [2019-11-20 07:40:12,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:12,389 INFO L462 AbstractCegarLoop]: Abstraction has 43711 states and 114866 transitions. [2019-11-20 07:40:12,389 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:40:12,389 INFO L276 IsEmpty]: Start isEmpty. Operand 43711 states and 114866 transitions. [2019-11-20 07:40:12,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 07:40:12,412 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:12,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] [2019-11-20 07:40:12,412 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 07:40:12,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:12,413 INFO L82 PathProgramCache]: Analyzing trace with hash 862068104, now seen corresponding path program 1 times [2019-11-20 07:40:12,413 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:12,414 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262739303] [2019-11-20 07:40:12,414 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:12,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:12,492 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 07:40:12,492 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262739303] [2019-11-20 07:40:12,492 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:12,492 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 07:40:12,493 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584811955] [2019-11-20 07:40:12,493 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:40:12,493 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:12,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:40:12,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:40:12,494 INFO L87 Difference]: Start difference. First operand 43711 states and 114866 transitions. Second operand 7 states. [2019-11-20 07:40:12,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:12,899 INFO L93 Difference]: Finished difference Result 53140 states and 138944 transitions. [2019-11-20 07:40:12,899 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 07:40:12,900 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 07:40:12,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:12,971 INFO L225 Difference]: With dead ends: 53140 [2019-11-20 07:40:12,972 INFO L226 Difference]: Without dead ends: 53140 [2019-11-20 07:40:12,972 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 07:40:13,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53140 states. [2019-11-20 07:40:13,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53140 to 43471. [2019-11-20 07:40:13,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43471 states. [2019-11-20 07:40:13,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43471 states to 43471 states and 114196 transitions. [2019-11-20 07:40:13,667 INFO L78 Accepts]: Start accepts. Automaton has 43471 states and 114196 transitions. Word has length 82 [2019-11-20 07:40:13,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:13,668 INFO L462 AbstractCegarLoop]: Abstraction has 43471 states and 114196 transitions. [2019-11-20 07:40:13,668 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:40:13,668 INFO L276 IsEmpty]: Start isEmpty. Operand 43471 states and 114196 transitions. [2019-11-20 07:40:13,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 07:40:13,693 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:13,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, 1, 1, 1, 1, 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 07:40:13,693 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 07:40:13,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:13,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1225884727, now seen corresponding path program 1 times [2019-11-20 07:40:13,694 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:13,694 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796636699] [2019-11-20 07:40:13,694 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:13,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:13,797 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 07:40:13,797 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796636699] [2019-11-20 07:40:13,798 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:13,798 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 07:40:13,798 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844416276] [2019-11-20 07:40:13,798 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:40:13,799 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:13,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:40:13,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:40:13,800 INFO L87 Difference]: Start difference. First operand 43471 states and 114196 transitions. Second operand 7 states. [2019-11-20 07:40:14,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:14,243 INFO L93 Difference]: Finished difference Result 52495 states and 137335 transitions. [2019-11-20 07:40:14,243 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 07:40:14,243 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 07:40:14,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:14,322 INFO L225 Difference]: With dead ends: 52495 [2019-11-20 07:40:14,322 INFO L226 Difference]: Without dead ends: 52495 [2019-11-20 07:40:14,323 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 07:40:14,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52495 states. [2019-11-20 07:40:14,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52495 to 43222. [2019-11-20 07:40:14,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43222 states. [2019-11-20 07:40:15,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43222 states to 43222 states and 113505 transitions. [2019-11-20 07:40:15,045 INFO L78 Accepts]: Start accepts. Automaton has 43222 states and 113505 transitions. Word has length 82 [2019-11-20 07:40:15,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:15,045 INFO L462 AbstractCegarLoop]: Abstraction has 43222 states and 113505 transitions. [2019-11-20 07:40:15,046 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:40:15,046 INFO L276 IsEmpty]: Start isEmpty. Operand 43222 states and 113505 transitions. [2019-11-20 07:40:15,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 07:40:15,071 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:15,071 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 07:40:15,072 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 07:40:15,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:15,072 INFO L82 PathProgramCache]: Analyzing trace with hash -941291493, now seen corresponding path program 1 times [2019-11-20 07:40:15,072 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:15,072 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62674320] [2019-11-20 07:40:15,073 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:15,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:15,165 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 07:40:15,165 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62674320] [2019-11-20 07:40:15,166 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:15,166 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 07:40:15,166 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706480927] [2019-11-20 07:40:15,167 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:40:15,167 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:15,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:40:15,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:40:15,168 INFO L87 Difference]: Start difference. First operand 43222 states and 113505 transitions. Second operand 7 states. [2019-11-20 07:40:15,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:15,660 INFO L93 Difference]: Finished difference Result 54019 states and 140991 transitions. [2019-11-20 07:40:15,661 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 07:40:15,661 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 07:40:15,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:15,745 INFO L225 Difference]: With dead ends: 54019 [2019-11-20 07:40:15,745 INFO L226 Difference]: Without dead ends: 54019 [2019-11-20 07:40:15,745 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 07:40:15,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54019 states. [2019-11-20 07:40:16,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54019 to 42991. [2019-11-20 07:40:16,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42991 states. [2019-11-20 07:40:16,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42991 states to 42991 states and 112856 transitions. [2019-11-20 07:40:16,472 INFO L78 Accepts]: Start accepts. Automaton has 42991 states and 112856 transitions. Word has length 82 [2019-11-20 07:40:16,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:16,472 INFO L462 AbstractCegarLoop]: Abstraction has 42991 states and 112856 transitions. [2019-11-20 07:40:16,472 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:40:16,472 INFO L276 IsEmpty]: Start isEmpty. Operand 42991 states and 112856 transitions. [2019-11-20 07:40:16,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 07:40:16,496 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:16,496 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 07:40:16,497 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 07:40:16,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:16,497 INFO L82 PathProgramCache]: Analyzing trace with hash -1116436270, now seen corresponding path program 1 times [2019-11-20 07:40:16,497 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:16,498 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740547274] [2019-11-20 07:40:16,498 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:16,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:16,587 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 07:40:16,588 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740547274] [2019-11-20 07:40:16,588 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:16,588 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 07:40:16,588 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221595951] [2019-11-20 07:40:16,589 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:40:16,589 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:16,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:40:16,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:40:16,590 INFO L87 Difference]: Start difference. First operand 42991 states and 112856 transitions. Second operand 7 states. [2019-11-20 07:40:17,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:17,113 INFO L93 Difference]: Finished difference Result 53374 states and 139382 transitions. [2019-11-20 07:40:17,114 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 07:40:17,114 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 07:40:17,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:17,224 INFO L225 Difference]: With dead ends: 53374 [2019-11-20 07:40:17,224 INFO L226 Difference]: Without dead ends: 53374 [2019-11-20 07:40:17,227 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 07:40:17,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53374 states. [2019-11-20 07:40:18,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53374 to 42751. [2019-11-20 07:40:18,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42751 states. [2019-11-20 07:40:18,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42751 states to 42751 states and 112186 transitions. [2019-11-20 07:40:18,261 INFO L78 Accepts]: Start accepts. Automaton has 42751 states and 112186 transitions. Word has length 82 [2019-11-20 07:40:18,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:18,261 INFO L462 AbstractCegarLoop]: Abstraction has 42751 states and 112186 transitions. [2019-11-20 07:40:18,261 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:40:18,261 INFO L276 IsEmpty]: Start isEmpty. Operand 42751 states and 112186 transitions. [2019-11-20 07:40:18,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-20 07:40:18,285 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:18,286 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 07:40:18,286 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 07:40:18,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:18,286 INFO L82 PathProgramCache]: Analyzing trace with hash 2010471129, now seen corresponding path program 1 times [2019-11-20 07:40:18,286 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:18,287 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153648602] [2019-11-20 07:40:18,287 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:18,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:18,380 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 07:40:18,380 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153648602] [2019-11-20 07:40:18,381 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:18,381 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-20 07:40:18,381 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065681366] [2019-11-20 07:40:18,382 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-20 07:40:18,382 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-20 07:40:18,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-20 07:40:18,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-20 07:40:18,383 INFO L87 Difference]: Start difference. First operand 42751 states and 112186 transitions. Second operand 7 states. [2019-11-20 07:40:18,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:18,817 INFO L93 Difference]: Finished difference Result 52729 states and 137773 transitions. [2019-11-20 07:40:18,818 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-20 07:40:18,818 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2019-11-20 07:40:18,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:18,897 INFO L225 Difference]: With dead ends: 52729 [2019-11-20 07:40:18,897 INFO L226 Difference]: Without dead ends: 52729 [2019-11-20 07:40:18,898 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 07:40:19,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52729 states. [2019-11-20 07:40:19,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52729 to 42502. [2019-11-20 07:40:19,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42502 states. [2019-11-20 07:40:19,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42502 states to 42502 states and 111495 transitions. [2019-11-20 07:40:19,607 INFO L78 Accepts]: Start accepts. Automaton has 42502 states and 111495 transitions. Word has length 82 [2019-11-20 07:40:19,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:19,608 INFO L462 AbstractCegarLoop]: Abstraction has 42502 states and 111495 transitions. [2019-11-20 07:40:19,608 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-20 07:40:19,608 INFO L276 IsEmpty]: Start isEmpty. Operand 42502 states and 111495 transitions. [2019-11-20 07:40:19,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2019-11-20 07:40:19,641 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:19,642 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 07:40:19,642 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 07:40:19,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:19,642 INFO L82 PathProgramCache]: Analyzing trace with hash -421250720, now seen corresponding path program 1 times [2019-11-20 07:40:19,642 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-20 07:40:19,642 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436675444] [2019-11-20 07:40:19,643 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-20 07:40:19,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:20,036 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 07:40:20,043 INFO L168 Benchmark]: Toolchain (without parser) took 50992.44 ms. Allocated memory was 1.0 GB in the beginning and 5.2 GB in the end (delta: 4.2 GB). Free memory was 944.7 MB in the beginning and 3.6 GB in the end (delta: -2.6 GB). Peak memory consumption was 1.5 GB. Max. memory is 11.5 GB. [2019-11-20 07:40:20,043 INFO L168 Benchmark]: CDTParser took 0.57 ms. Allocated memory is still 1.0 GB. Free memory is still 967.5 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-20 07:40:20,044 INFO L168 Benchmark]: CACSL2BoogieTranslator took 987.22 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 129.5 MB). Free memory was 944.7 MB in the beginning and 1.1 GB in the end (delta: -118.0 MB). Peak memory consumption was 24.0 MB. Max. memory is 11.5 GB. [2019-11-20 07:40:20,044 INFO L168 Benchmark]: Boogie Procedure Inliner took 84.18 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 07:40:20,044 INFO L168 Benchmark]: Boogie Preprocessor took 57.61 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 07:40:20,045 INFO L168 Benchmark]: RCFGBuilder took 820.90 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: 42.7 MB). Peak memory consumption was 42.7 MB. Max. memory is 11.5 GB. [2019-11-20 07:40:20,045 INFO L168 Benchmark]: TraceAbstraction took 49034.75 ms. Allocated memory was 1.2 GB in the beginning and 5.2 GB in the end (delta: 4.0 GB). Free memory was 1.0 GB in the beginning and 3.6 GB in the end (delta: -2.6 GB). Peak memory consumption was 1.5 GB. Max. memory is 11.5 GB. [2019-11-20 07:40:20,047 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.57 ms. Allocated memory is still 1.0 GB. Free memory is still 967.5 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 987.22 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 129.5 MB). Free memory was 944.7 MB in the beginning and 1.1 GB in the end (delta: -118.0 MB). Peak memory consumption was 24.0 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 84.18 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 57.61 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 820.90 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: 42.7 MB). Peak memory consumption was 42.7 MB. Max. memory is 11.5 GB. * TraceAbstraction took 49034.75 ms. Allocated memory was 1.2 GB in the beginning and 5.2 GB in the end (delta: 4.0 GB). Free memory was 1.0 GB in the beginning and 3.6 GB in the end (delta: -2.6 GB). Peak memory consumption was 1.5 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 07:40:22,739 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-20 07:40:22,742 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-20 07:40:22,756 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-20 07:40:22,756 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-20 07:40:22,758 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-20 07:40:22,760 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-20 07:40:22,763 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-20 07:40:22,765 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-20 07:40:22,774 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-20 07:40:22,776 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-20 07:40:22,778 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-20 07:40:22,779 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-20 07:40:22,782 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-20 07:40:22,784 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-20 07:40:22,787 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-20 07:40:22,789 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-20 07:40:22,792 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-20 07:40:22,796 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-20 07:40:22,801 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-20 07:40:22,806 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-20 07:40:22,810 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-20 07:40:22,813 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-20 07:40:22,815 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-20 07:40:22,820 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-20 07:40:22,821 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-20 07:40:22,821 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-20 07:40:22,823 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-20 07:40:22,824 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-20 07:40:22,826 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-20 07:40:22,826 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-20 07:40:22,827 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-20 07:40:22,828 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-20 07:40:22,829 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-20 07:40:22,831 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-20 07:40:22,832 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-20 07:40:22,833 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-20 07:40:22,833 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-20 07:40:22,834 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-20 07:40:22,835 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-20 07:40:22,837 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-20 07:40:22,838 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2019-11-20 07:40:22,861 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-20 07:40:22,862 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-20 07:40:22,864 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-20 07:40:22,865 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-20 07:40:22,865 INFO L138 SettingsManager]: * Use SBE=true [2019-11-20 07:40:22,866 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-20 07:40:22,866 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-20 07:40:22,867 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-20 07:40:22,867 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-20 07:40:22,867 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-11-20 07:40:22,869 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-20 07:40:22,869 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-11-20 07:40:22,869 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2019-11-20 07:40:22,870 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2019-11-20 07:40:22,870 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-20 07:40:22,870 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-11-20 07:40:22,871 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-20 07:40:22,871 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-11-20 07:40:22,872 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-20 07:40:22,872 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-20 07:40:22,873 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-20 07:40:22,873 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-20 07:40:22,873 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-20 07:40:22,874 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-20 07:40:22,874 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-20 07:40:22,874 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-11-20 07:40:22,875 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2019-11-20 07:40:22,875 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2019-11-20 07:40:22,875 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-11-20 07:40:22,876 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-11-20 07:40:22,876 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_562238d4-a175-4c46-9c69-a14d2e29fe38/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 -> 1ed568caba4b883b0886336a3869d78e2ca18840 [2019-11-20 07:40:23,274 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-20 07:40:23,287 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-20 07:40:23,291 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-20 07:40:23,293 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-20 07:40:23,294 INFO L275 PluginConnector]: CDTParser initialized [2019-11-20 07:40:23,295 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/../../sv-benchmarks/c/pthread/stack_longest-1.i [2019-11-20 07:40:23,362 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/data/79263eba4/416eab7f2a6545d18471fc0c7fab426d/FLAG394bd2319 [2019-11-20 07:40:23,986 INFO L306 CDTParser]: Found 1 translation units. [2019-11-20 07:40:23,990 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/sv-benchmarks/c/pthread/stack_longest-1.i [2019-11-20 07:40:24,019 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/data/79263eba4/416eab7f2a6545d18471fc0c7fab426d/FLAG394bd2319 [2019-11-20 07:40:24,224 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/data/79263eba4/416eab7f2a6545d18471fc0c7fab426d [2019-11-20 07:40:24,228 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-20 07:40:24,230 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-11-20 07:40:24,231 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-20 07:40:24,232 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-20 07:40:24,236 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-20 07:40:24,237 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:40:24" (1/1) ... [2019-11-20 07:40:24,241 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@256a83e5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:24, skipping insertion in model container [2019-11-20 07:40:24,241 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:40:24" (1/1) ... [2019-11-20 07:40:24,250 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-11-20 07:40:24,329 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-11-20 07:40:25,077 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-20 07:40:25,098 INFO L188 MainTranslator]: Completed pre-run [2019-11-20 07:40:25,156 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-20 07:40:25,372 INFO L192 MainTranslator]: Completed translation [2019-11-20 07:40:25,373 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25 WrapperNode [2019-11-20 07:40:25,373 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-20 07:40:25,374 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-11-20 07:40:25,374 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-11-20 07:40:25,375 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-11-20 07:40:25,385 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25" (1/1) ... [2019-11-20 07:40:25,412 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25" (1/1) ... [2019-11-20 07:40:25,446 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-11-20 07:40:25,447 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-20 07:40:25,447 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-20 07:40:25,447 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-20 07:40:25,459 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25" (1/1) ... [2019-11-20 07:40:25,460 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25" (1/1) ... [2019-11-20 07:40:25,466 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25" (1/1) ... [2019-11-20 07:40:25,467 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25" (1/1) ... [2019-11-20 07:40:25,484 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25" (1/1) ... [2019-11-20 07:40:25,502 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25" (1/1) ... [2019-11-20 07:40:25,506 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25" (1/1) ... [2019-11-20 07:40:25,513 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-20 07:40:25,522 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-20 07:40:25,523 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-20 07:40:25,523 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-20 07:40:25,524 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:40:25,603 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2019-11-20 07:40:25,603 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2019-11-20 07:40:25,603 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2019-11-20 07:40:25,604 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2019-11-20 07:40:25,604 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2019-11-20 07:40:25,604 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-11-20 07:40:25,605 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-11-20 07:40:25,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2019-11-20 07:40:25,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2019-11-20 07:40:25,606 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2019-11-20 07:40:25,606 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-20 07:40:25,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-20 07:40:25,608 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 07:40:26,318 INFO L280 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-20 07:40:26,319 INFO L285 CfgBuilder]: Removed 24 assume(true) statements. [2019-11-20 07:40:26,321 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:40:26 BoogieIcfgContainer [2019-11-20 07:40:26,321 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-20 07:40:26,322 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-20 07:40:26,323 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-20 07:40:26,327 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-20 07:40:26,327 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 07:40:24" (1/3) ... [2019-11-20 07:40:26,330 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7500d7b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:40:26, skipping insertion in model container [2019-11-20 07:40:26,331 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:40:25" (2/3) ... [2019-11-20 07:40:26,331 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7500d7b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:40:26, skipping insertion in model container [2019-11-20 07:40:26,332 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:40:26" (3/3) ... [2019-11-20 07:40:26,334 INFO L109 eAbstractionObserver]: Analyzing ICFG stack_longest-1.i [2019-11-20 07:40:26,429 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,429 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,429 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,430 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,431 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,431 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,431 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,432 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,432 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,433 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,433 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,433 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,434 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,434 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,434 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,434 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,435 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,435 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,435 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,436 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,436 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,436 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,437 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,437 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,437 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,438 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,438 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,438 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,439 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,439 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,439 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,439 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,440 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,440 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,441 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,441 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,441 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,442 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,443 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,443 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,443 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,444 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,444 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,445 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,446 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,446 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,447 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,447 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,448 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,448 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,448 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,449 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,449 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,449 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,450 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,450 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,450 WARN L315 ript$VariableManager]: TermVariabe t1Thread2of3ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,451 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,451 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,452 WARN L315 ript$VariableManager]: TermVariabe |t1Thread2of3ForFork2_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,454 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,455 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,455 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,455 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,456 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,456 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,456 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,457 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,457 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,458 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,458 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,458 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,459 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,460 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,460 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,460 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,461 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,461 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,461 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,461 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,462 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,462 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,462 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,463 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,464 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,464 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,464 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,465 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,466 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,466 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,466 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,466 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,466 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,467 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,467 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,467 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,467 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,468 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,468 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,468 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,468 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,468 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,468 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,469 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,469 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,469 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,469 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,469 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,470 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,470 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,470 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,471 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,471 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,472 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,472 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,472 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,473 WARN L315 ript$VariableManager]: TermVariabe t1Thread3of3ForFork4_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,473 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,473 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,474 WARN L315 ript$VariableManager]: TermVariabe |t1Thread3of3ForFork4_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,476 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,476 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,477 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,477 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,477 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,478 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,478 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,478 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,479 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,479 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,479 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,480 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,480 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,480 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,481 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,482 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,482 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,483 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~tmp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,483 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,483 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,483 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,484 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,484 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,484 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,485 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,485 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,485 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,485 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,486 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,486 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,487 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,488 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,488 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,488 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,489 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,489 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,489 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,490 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,490 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,490 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,491 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,491 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,491 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,491 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,492 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,492 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,492 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_push_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,493 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,493 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~ret45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,493 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#t~ret36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,500 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,501 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,503 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,503 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,505 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,505 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,506 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,506 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_inc_top_#t~post31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,506 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,507 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of3ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,510 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,510 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,511 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,511 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,511 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,513 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,513 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,513 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,514 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,514 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,514 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,515 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,515 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,515 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,518 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,518 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,518 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,519 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,519 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,519 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,520 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,520 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,520 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,520 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,521 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,521 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,521 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,522 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,522 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,522 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,523 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,523 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,523 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,523 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,524 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,524 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,524 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,525 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,525 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,525 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,526 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,526 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,526 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,526 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,527 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,528 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,533 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,534 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,534 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,534 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,535 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,535 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,535 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,536 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,536 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,536 WARN L315 ript$VariableManager]: TermVariabe t2Thread2of3ForFork3_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,537 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,538 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,548 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,549 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,549 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,549 WARN L315 ript$VariableManager]: TermVariabe |t2Thread2of3ForFork3_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,550 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,551 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,552 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,552 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,552 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,553 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,553 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,553 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,554 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,554 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,554 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,555 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,555 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,556 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,558 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,558 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,559 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,559 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,559 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,559 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,561 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,562 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,562 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,562 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,562 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,563 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,563 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,564 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,564 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,564 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,565 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,565 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,565 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,565 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,566 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,566 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,566 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,566 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,567 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,567 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,567 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,568 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,568 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,568 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,568 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,569 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,569 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,570 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,570 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,570 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,571 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,571 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,571 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,571 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,572 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,572 WARN L315 ript$VariableManager]: TermVariabe t2Thread3of3ForFork5_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,572 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,572 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,573 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,573 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,573 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,574 WARN L315 ript$VariableManager]: TermVariabe |t2Thread3of3ForFork5_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,575 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,575 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,575 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,576 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,576 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,576 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,577 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,577 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,577 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,577 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,578 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,578 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,578 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,579 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,579 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,579 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,580 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,580 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,580 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,580 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,581 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,581 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,581 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,581 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,582 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,582 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,582 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#in~stack.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,583 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,583 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,583 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,583 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,584 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,584 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,584 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,584 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,585 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,585 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,590 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,590 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,590 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,591 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,591 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,591 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,592 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,592 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,592 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,592 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,593 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_dec_top_#t~post32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,593 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,593 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_#t~ret48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,594 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,594 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,595 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_get_top_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,595 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,595 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,597 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of3ForFork1_pop_~stack.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,598 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,598 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,598 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,599 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,599 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~ret40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,599 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of3ForFork1_pop_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-11-20 07:40:26,656 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2019-11-20 07:40:26,657 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-20 07:40:26,667 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 8 error locations. [2019-11-20 07:40:26,681 INFO L249 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2019-11-20 07:40:26,708 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-20 07:40:26,709 INFO L374 AbstractCegarLoop]: Hoare is true [2019-11-20 07:40:26,709 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-20 07:40:26,709 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-20 07:40:26,709 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-20 07:40:26,710 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-20 07:40:26,710 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-20 07:40:26,710 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-20 07:40:26,751 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 307 places, 329 transitions [2019-11-20 07:40:31,757 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 49936 states. [2019-11-20 07:40:31,759 INFO L276 IsEmpty]: Start isEmpty. Operand 49936 states. [2019-11-20 07:40:31,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-11-20 07:40:31,854 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:31,855 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 07:40:31,856 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 07:40:31,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:31,864 INFO L82 PathProgramCache]: Analyzing trace with hash -648513575, now seen corresponding path program 1 times [2019-11-20 07:40:31,880 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:40:31,880 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1244843480] [2019-11-20 07:40:31,881 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:40:32,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:32,287 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 2 conjunts are in the unsatisfiable core [2019-11-20 07:40:32,295 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:40:32,363 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 07:40:32,364 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:40:32,401 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 07:40:32,402 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1244843480] [2019-11-20 07:40:32,403 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:32,403 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2019-11-20 07:40:32,404 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972602310] [2019-11-20 07:40:32,412 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-20 07:40:32,413 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:40:32,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-20 07:40:32,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-11-20 07:40:32,433 INFO L87 Difference]: Start difference. First operand 49936 states. Second operand 4 states. [2019-11-20 07:40:33,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:33,487 INFO L93 Difference]: Finished difference Result 84613 states and 230953 transitions. [2019-11-20 07:40:33,487 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-20 07:40:33,489 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 44 [2019-11-20 07:40:33,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:34,042 INFO L225 Difference]: With dead ends: 84613 [2019-11-20 07:40:34,042 INFO L226 Difference]: Without dead ends: 84001 [2019-11-20 07:40:34,044 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 07:40:34,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84001 states. [2019-11-20 07:40:37,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84001 to 64678. [2019-11-20 07:40:37,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64678 states. [2019-11-20 07:40:37,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64678 states to 64678 states and 177642 transitions. [2019-11-20 07:40:37,498 INFO L78 Accepts]: Start accepts. Automaton has 64678 states and 177642 transitions. Word has length 44 [2019-11-20 07:40:37,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:37,499 INFO L462 AbstractCegarLoop]: Abstraction has 64678 states and 177642 transitions. [2019-11-20 07:40:37,499 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-20 07:40:37,499 INFO L276 IsEmpty]: Start isEmpty. Operand 64678 states and 177642 transitions. [2019-11-20 07:40:37,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2019-11-20 07:40:37,553 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:37,554 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 07:40:37,757 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:40:37,757 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 07:40:37,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:37,758 INFO L82 PathProgramCache]: Analyzing trace with hash -2018831080, now seen corresponding path program 1 times [2019-11-20 07:40:37,758 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:40:37,758 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1375942707] [2019-11-20 07:40:37,759 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:40:37,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:37,963 INFO L255 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 2 conjunts are in the unsatisfiable core [2019-11-20 07:40:37,965 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:40:37,982 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 07:40:37,985 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:40:37,998 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 07:40:37,998 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1375942707] [2019-11-20 07:40:37,999 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:37,999 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2019-11-20 07:40:37,999 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540229966] [2019-11-20 07:40:38,010 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-20 07:40:38,020 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:40:38,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-20 07:40:38,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-20 07:40:38,021 INFO L87 Difference]: Start difference. First operand 64678 states and 177642 transitions. Second operand 3 states. [2019-11-20 07:40:38,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:38,421 INFO L93 Difference]: Finished difference Result 64507 states and 175755 transitions. [2019-11-20 07:40:38,422 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-20 07:40:38,422 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 47 [2019-11-20 07:40:38,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:38,748 INFO L225 Difference]: With dead ends: 64507 [2019-11-20 07:40:38,748 INFO L226 Difference]: Without dead ends: 63490 [2019-11-20 07:40:38,750 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 07:40:39,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63490 states. [2019-11-20 07:40:40,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63490 to 60340. [2019-11-20 07:40:40,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60340 states. [2019-11-20 07:40:40,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60340 states to 60340 states and 165192 transitions. [2019-11-20 07:40:40,978 INFO L78 Accepts]: Start accepts. Automaton has 60340 states and 165192 transitions. Word has length 47 [2019-11-20 07:40:40,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:40,979 INFO L462 AbstractCegarLoop]: Abstraction has 60340 states and 165192 transitions. [2019-11-20 07:40:40,980 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-20 07:40:40,980 INFO L276 IsEmpty]: Start isEmpty. Operand 60340 states and 165192 transitions. [2019-11-20 07:40:41,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-11-20 07:40:41,012 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:41,013 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 07:40:41,216 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:40:41,216 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 07:40:41,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:41,218 INFO L82 PathProgramCache]: Analyzing trace with hash 339186885, now seen corresponding path program 1 times [2019-11-20 07:40:41,219 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:40:41,219 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1328448381] [2019-11-20 07:40:41,219 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:40:41,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:41,407 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-20 07:40:41,410 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:40:41,438 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 07:40:41,439 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:40:41,481 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 07:40:41,488 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1328448381] [2019-11-20 07:40:41,488 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:41,488 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2019-11-20 07:40:41,489 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303805059] [2019-11-20 07:40:41,490 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-20 07:40:41,492 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:40:41,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-20 07:40:41,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-11-20 07:40:41,493 INFO L87 Difference]: Start difference. First operand 60340 states and 165192 transitions. Second operand 6 states. [2019-11-20 07:40:42,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:42,685 INFO L93 Difference]: Finished difference Result 69139 states and 188884 transitions. [2019-11-20 07:40:42,686 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-20 07:40:42,686 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 52 [2019-11-20 07:40:42,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:42,888 INFO L225 Difference]: With dead ends: 69139 [2019-11-20 07:40:42,888 INFO L226 Difference]: Without dead ends: 69139 [2019-11-20 07:40:42,889 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 07:40:43,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69139 states. [2019-11-20 07:40:44,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69139 to 61180. [2019-11-20 07:40:44,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61180 states. [2019-11-20 07:40:44,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61180 states to 61180 states and 167486 transitions. [2019-11-20 07:40:44,375 INFO L78 Accepts]: Start accepts. Automaton has 61180 states and 167486 transitions. Word has length 52 [2019-11-20 07:40:44,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:44,376 INFO L462 AbstractCegarLoop]: Abstraction has 61180 states and 167486 transitions. [2019-11-20 07:40:44,376 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-20 07:40:44,376 INFO L276 IsEmpty]: Start isEmpty. Operand 61180 states and 167486 transitions. [2019-11-20 07:40:44,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-11-20 07:40:44,397 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:44,397 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 07:40:44,598 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:40:44,598 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 07:40:44,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:44,599 INFO L82 PathProgramCache]: Analyzing trace with hash -931296922, now seen corresponding path program 1 times [2019-11-20 07:40:44,599 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:40:44,599 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [585646569] [2019-11-20 07:40:44,600 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:40:44,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:44,783 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-20 07:40:44,785 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:40:44,811 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 07:40:44,811 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:40:44,847 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 07:40:44,851 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [585646569] [2019-11-20 07:40:44,851 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:44,852 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2019-11-20 07:40:44,852 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991890972] [2019-11-20 07:40:44,852 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-20 07:40:44,853 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:40:44,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-20 07:40:44,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-11-20 07:40:44,854 INFO L87 Difference]: Start difference. First operand 61180 states and 167486 transitions. Second operand 6 states. [2019-11-20 07:40:45,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:45,190 INFO L93 Difference]: Finished difference Result 69979 states and 191178 transitions. [2019-11-20 07:40:45,191 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-20 07:40:45,191 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 52 [2019-11-20 07:40:45,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:45,339 INFO L225 Difference]: With dead ends: 69979 [2019-11-20 07:40:45,339 INFO L226 Difference]: Without dead ends: 69979 [2019-11-20 07:40:45,340 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 07:40:45,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69979 states. [2019-11-20 07:40:47,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69979 to 62020. [2019-11-20 07:40:47,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62020 states. [2019-11-20 07:40:47,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62020 states to 62020 states and 169780 transitions. [2019-11-20 07:40:47,389 INFO L78 Accepts]: Start accepts. Automaton has 62020 states and 169780 transitions. Word has length 52 [2019-11-20 07:40:47,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:47,390 INFO L462 AbstractCegarLoop]: Abstraction has 62020 states and 169780 transitions. [2019-11-20 07:40:47,390 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-20 07:40:47,390 INFO L276 IsEmpty]: Start isEmpty. Operand 62020 states and 169780 transitions. [2019-11-20 07:40:47,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-11-20 07:40:47,406 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:47,406 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 07:40:47,607 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:40:47,607 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 07:40:47,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:47,607 INFO L82 PathProgramCache]: Analyzing trace with hash 2093186567, now seen corresponding path program 1 times [2019-11-20 07:40:47,608 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:40:47,608 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1012879004] [2019-11-20 07:40:47,609 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:40:47,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:47,778 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-20 07:40:47,780 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:40:47,804 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 07:40:47,805 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:40:47,832 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 07:40:47,833 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1012879004] [2019-11-20 07:40:47,833 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:40:47,834 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2019-11-20 07:40:47,834 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37791535] [2019-11-20 07:40:47,835 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-20 07:40:47,835 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:40:47,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-20 07:40:47,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-11-20 07:40:47,836 INFO L87 Difference]: Start difference. First operand 62020 states and 169780 transitions. Second operand 6 states. [2019-11-20 07:40:48,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:48,155 INFO L93 Difference]: Finished difference Result 70819 states and 193472 transitions. [2019-11-20 07:40:48,156 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-20 07:40:48,156 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 52 [2019-11-20 07:40:48,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:48,282 INFO L225 Difference]: With dead ends: 70819 [2019-11-20 07:40:48,283 INFO L226 Difference]: Without dead ends: 70819 [2019-11-20 07:40:48,283 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 07:40:48,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70819 states. [2019-11-20 07:40:49,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70819 to 62860. [2019-11-20 07:40:49,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62860 states. [2019-11-20 07:40:50,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62860 states to 62860 states and 172074 transitions. [2019-11-20 07:40:50,386 INFO L78 Accepts]: Start accepts. Automaton has 62860 states and 172074 transitions. Word has length 52 [2019-11-20 07:40:50,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:50,386 INFO L462 AbstractCegarLoop]: Abstraction has 62860 states and 172074 transitions. [2019-11-20 07:40:50,386 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-20 07:40:50,387 INFO L276 IsEmpty]: Start isEmpty. Operand 62860 states and 172074 transitions. [2019-11-20 07:40:50,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2019-11-20 07:40:50,424 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:50,425 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 07:40:50,627 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:40:50,627 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 07:40:50,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:50,627 INFO L82 PathProgramCache]: Analyzing trace with hash -735199079, now seen corresponding path program 1 times [2019-11-20 07:40:50,628 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:40:50,628 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [673599954] [2019-11-20 07:40:50,628 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:40:50,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:50,799 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 07:40:50,802 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:40:50,851 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 07:40:50,852 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:40:50,922 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 07:40:50,923 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [673599954] [2019-11-20 07:40:50,923 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 07:40:50,923 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2019-11-20 07:40:50,923 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963277395] [2019-11-20 07:40:50,924 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-20 07:40:50,924 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:40:50,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-20 07:40:50,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2019-11-20 07:40:50,925 INFO L87 Difference]: Start difference. First operand 62860 states and 172074 transitions. Second operand 8 states. [2019-11-20 07:40:52,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:52,146 INFO L93 Difference]: Finished difference Result 148534 states and 406280 transitions. [2019-11-20 07:40:52,147 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-11-20 07:40:52,147 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 74 [2019-11-20 07:40:52,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:52,418 INFO L225 Difference]: With dead ends: 148534 [2019-11-20 07:40:52,418 INFO L226 Difference]: Without dead ends: 148534 [2019-11-20 07:40:52,418 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 07:40:53,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148534 states. [2019-11-20 07:40:54,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148534 to 94636. [2019-11-20 07:40:54,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94636 states. [2019-11-20 07:40:54,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94636 states to 94636 states and 260563 transitions. [2019-11-20 07:40:54,518 INFO L78 Accepts]: Start accepts. Automaton has 94636 states and 260563 transitions. Word has length 74 [2019-11-20 07:40:54,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:40:54,519 INFO L462 AbstractCegarLoop]: Abstraction has 94636 states and 260563 transitions. [2019-11-20 07:40:54,519 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-20 07:40:54,519 INFO L276 IsEmpty]: Start isEmpty. Operand 94636 states and 260563 transitions. [2019-11-20 07:40:54,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2019-11-20 07:40:54,548 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:40:54,548 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 07:40:54,748 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:40:54,749 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 07:40:54,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:40:54,749 INFO L82 PathProgramCache]: Analyzing trace with hash -1254065062, now seen corresponding path program 1 times [2019-11-20 07:40:54,750 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:40:54,750 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1454834517] [2019-11-20 07:40:54,750 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:40:54,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:40:54,922 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 07:40:54,924 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:40:54,973 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 07:40:54,976 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:40:55,040 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 07:40:55,041 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1454834517] [2019-11-20 07:40:55,041 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 07:40:55,042 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2019-11-20 07:40:55,042 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796942592] [2019-11-20 07:40:55,043 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-20 07:40:55,043 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:40:55,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-20 07:40:55,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2019-11-20 07:40:55,043 INFO L87 Difference]: Start difference. First operand 94636 states and 260563 transitions. Second operand 8 states. [2019-11-20 07:40:56,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:40:56,711 INFO L93 Difference]: Finished difference Result 169243 states and 463427 transitions. [2019-11-20 07:40:56,711 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-11-20 07:40:56,711 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 74 [2019-11-20 07:40:56,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:40:56,990 INFO L225 Difference]: With dead ends: 169243 [2019-11-20 07:40:56,991 INFO L226 Difference]: Without dead ends: 169243 [2019-11-20 07:40:56,991 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 07:40:57,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169243 states. [2019-11-20 07:40:59,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169243 to 126412. [2019-11-20 07:40:59,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126412 states. [2019-11-20 07:41:00,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126412 states to 126412 states and 349052 transitions. [2019-11-20 07:41:00,762 INFO L78 Accepts]: Start accepts. Automaton has 126412 states and 349052 transitions. Word has length 74 [2019-11-20 07:41:00,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:41:00,762 INFO L462 AbstractCegarLoop]: Abstraction has 126412 states and 349052 transitions. [2019-11-20 07:41:00,762 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-20 07:41:00,762 INFO L276 IsEmpty]: Start isEmpty. Operand 126412 states and 349052 transitions. [2019-11-20 07:41:00,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2019-11-20 07:41:00,796 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:41:00,797 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 07:41:00,999 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:41:00,999 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 07:41:01,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:41:01,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1772931045, now seen corresponding path program 1 times [2019-11-20 07:41:01,000 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:41:01,001 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [10875537] [2019-11-20 07:41:01,001 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:41:01,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:41:01,148 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-20 07:41:01,151 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:41:01,206 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 07:41:01,207 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:41:01,264 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 07:41:01,264 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [10875537] [2019-11-20 07:41:01,264 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 07:41:01,264 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2019-11-20 07:41:01,264 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065827635] [2019-11-20 07:41:01,265 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-20 07:41:01,265 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:41:01,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-20 07:41:01,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2019-11-20 07:41:01,265 INFO L87 Difference]: Start difference. First operand 126412 states and 349052 transitions. Second operand 8 states. [2019-11-20 07:41:02,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:41:02,213 INFO L93 Difference]: Finished difference Result 189952 states and 520574 transitions. [2019-11-20 07:41:02,213 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-11-20 07:41:02,214 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 74 [2019-11-20 07:41:02,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:41:02,518 INFO L225 Difference]: With dead ends: 189952 [2019-11-20 07:41:02,518 INFO L226 Difference]: Without dead ends: 189952 [2019-11-20 07:41:02,519 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 07:41:03,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189952 states. [2019-11-20 07:41:05,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189952 to 158188. [2019-11-20 07:41:05,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158188 states. [2019-11-20 07:41:05,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158188 states to 158188 states and 437541 transitions. [2019-11-20 07:41:05,764 INFO L78 Accepts]: Start accepts. Automaton has 158188 states and 437541 transitions. Word has length 74 [2019-11-20 07:41:05,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:41:05,765 INFO L462 AbstractCegarLoop]: Abstraction has 158188 states and 437541 transitions. [2019-11-20 07:41:05,765 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-20 07:41:05,765 INFO L276 IsEmpty]: Start isEmpty. Operand 158188 states and 437541 transitions. [2019-11-20 07:41:05,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:41:05,812 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:41:05,812 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 07:41:06,014 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:41:06,015 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 07:41:06,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:41:06,015 INFO L82 PathProgramCache]: Analyzing trace with hash -692843548, now seen corresponding path program 1 times [2019-11-20 07:41:06,015 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:41:06,015 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1021819806] [2019-11-20 07:41:06,016 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:41:06,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:41:06,171 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:41:06,173 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:41:06,237 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 07:41:06,239 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:41:12,734 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-20 07:41:12,735 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1021819806] [2019-11-20 07:41:12,735 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:41:12,735 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 07:41:12,735 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545692939] [2019-11-20 07:41:12,735 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 07:41:12,736 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:41:12,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 07:41:12,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 07:41:12,736 INFO L87 Difference]: Start difference. First operand 158188 states and 437541 transitions. Second operand 12 states. [2019-11-20 07:41:15,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:41:15,144 INFO L93 Difference]: Finished difference Result 221494 states and 606106 transitions. [2019-11-20 07:41:15,145 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 07:41:15,145 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 07:41:15,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:41:15,545 INFO L225 Difference]: With dead ends: 221494 [2019-11-20 07:41:15,545 INFO L226 Difference]: Without dead ends: 221494 [2019-11-20 07:41:15,546 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 07:41:16,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221494 states. [2019-11-20 07:41:18,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221494 to 163375. [2019-11-20 07:41:18,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163375 states. [2019-11-20 07:41:20,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163375 states to 163375 states and 451262 transitions. [2019-11-20 07:41:20,276 INFO L78 Accepts]: Start accepts. Automaton has 163375 states and 451262 transitions. Word has length 77 [2019-11-20 07:41:20,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:41:20,277 INFO L462 AbstractCegarLoop]: Abstraction has 163375 states and 451262 transitions. [2019-11-20 07:41:20,277 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 07:41:20,277 INFO L276 IsEmpty]: Start isEmpty. Operand 163375 states and 451262 transitions. [2019-11-20 07:41:20,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:41:20,312 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:41:20,313 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 07:41:20,513 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:41:20,513 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 07:41:20,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:41:20,514 INFO L82 PathProgramCache]: Analyzing trace with hash -723931748, now seen corresponding path program 1 times [2019-11-20 07:41:20,514 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:41:20,514 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [772020362] [2019-11-20 07:41:20,515 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:41:20,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:41:20,659 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:41:20,661 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:41:20,749 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 07:41:20,751 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:41:20,877 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 07:41:20,877 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [772020362] [2019-11-20 07:41:20,877 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:41:20,878 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 07:41:20,878 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922496334] [2019-11-20 07:41:20,878 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 07:41:20,878 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:41:20,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 07:41:20,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 07:41:20,879 INFO L87 Difference]: Start difference. First operand 163375 states and 451262 transitions. Second operand 12 states. [2019-11-20 07:41:23,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:41:23,568 INFO L93 Difference]: Finished difference Result 222460 states and 608660 transitions. [2019-11-20 07:41:23,569 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 07:41:23,569 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 07:41:23,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:41:24,014 INFO L225 Difference]: With dead ends: 222460 [2019-11-20 07:41:24,014 INFO L226 Difference]: Without dead ends: 222460 [2019-11-20 07:41:24,015 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 07:41:24,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222460 states. [2019-11-20 07:41:27,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222460 to 168463. [2019-11-20 07:41:27,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 168463 states. [2019-11-20 07:41:27,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168463 states to 168463 states and 464728 transitions. [2019-11-20 07:41:27,630 INFO L78 Accepts]: Start accepts. Automaton has 168463 states and 464728 transitions. Word has length 77 [2019-11-20 07:41:27,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:41:27,630 INFO L462 AbstractCegarLoop]: Abstraction has 168463 states and 464728 transitions. [2019-11-20 07:41:27,630 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 07:41:27,630 INFO L276 IsEmpty]: Start isEmpty. Operand 168463 states and 464728 transitions. [2019-11-20 07:41:27,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:41:27,667 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:41:27,668 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 07:41:27,868 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:41:27,869 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 07:41:27,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:41:27,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1192046757, now seen corresponding path program 1 times [2019-11-20 07:41:27,870 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:41:27,870 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [2087374724] [2019-11-20 07:41:27,870 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:41:28,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:41:28,007 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:41:28,008 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:41:28,048 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 07:41:28,049 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:41:28,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 07:41:28,119 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2087374724] [2019-11-20 07:41:28,119 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:41:28,120 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 07:41:28,120 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241968514] [2019-11-20 07:41:28,120 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 07:41:28,120 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:41:28,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 07:41:28,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 07:41:28,121 INFO L87 Difference]: Start difference. First operand 168463 states and 464728 transitions. Second operand 12 states. [2019-11-20 07:41:31,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:41:31,418 INFO L93 Difference]: Finished difference Result 223426 states and 611214 transitions. [2019-11-20 07:41:31,418 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 07:41:31,419 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 07:41:31,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:41:31,805 INFO L225 Difference]: With dead ends: 223426 [2019-11-20 07:41:31,805 INFO L226 Difference]: Without dead ends: 223426 [2019-11-20 07:41:31,806 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 07:41:32,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223426 states. [2019-11-20 07:41:35,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223426 to 173551. [2019-11-20 07:41:35,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173551 states. [2019-11-20 07:41:35,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173551 states to 173551 states and 478194 transitions. [2019-11-20 07:41:35,599 INFO L78 Accepts]: Start accepts. Automaton has 173551 states and 478194 transitions. Word has length 77 [2019-11-20 07:41:35,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:41:35,600 INFO L462 AbstractCegarLoop]: Abstraction has 173551 states and 478194 transitions. [2019-11-20 07:41:35,600 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 07:41:35,600 INFO L276 IsEmpty]: Start isEmpty. Operand 173551 states and 478194 transitions. [2019-11-20 07:41:35,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:41:35,642 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:41:35,642 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 07:41:35,842 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:41:35,843 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 07:41:35,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:41:35,843 INFO L82 PathProgramCache]: Analyzing trace with hash 374822627, now seen corresponding path program 1 times [2019-11-20 07:41:35,844 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:41:35,844 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1422081717] [2019-11-20 07:41:35,844 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:41:35,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:41:35,989 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:41:35,990 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:41:36,033 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 07:41:36,033 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:41:36,108 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 07:41:36,108 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1422081717] [2019-11-20 07:41:36,108 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:41:36,109 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 07:41:36,109 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377744264] [2019-11-20 07:41:36,109 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 07:41:36,109 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:41:36,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 07:41:36,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 07:41:36,110 INFO L87 Difference]: Start difference. First operand 173551 states and 478194 transitions. Second operand 12 states. [2019-11-20 07:41:38,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:41:38,497 INFO L93 Difference]: Finished difference Result 228832 states and 625333 transitions. [2019-11-20 07:41:38,497 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 07:41:38,497 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 07:41:38,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:41:38,981 INFO L225 Difference]: With dead ends: 228832 [2019-11-20 07:41:38,981 INFO L226 Difference]: Without dead ends: 228832 [2019-11-20 07:41:38,983 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 07:41:40,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228832 states. [2019-11-20 07:41:43,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228832 to 173410. [2019-11-20 07:41:43,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173410 states. [2019-11-20 07:41:43,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173410 states to 173410 states and 477752 transitions. [2019-11-20 07:41:43,706 INFO L78 Accepts]: Start accepts. Automaton has 173410 states and 477752 transitions. Word has length 77 [2019-11-20 07:41:43,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:41:43,706 INFO L462 AbstractCegarLoop]: Abstraction has 173410 states and 477752 transitions. [2019-11-20 07:41:43,706 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 07:41:43,707 INFO L276 IsEmpty]: Start isEmpty. Operand 173410 states and 477752 transitions. [2019-11-20 07:41:43,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:41:43,750 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:41:43,750 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 07:41:43,951 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:41:43,951 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 07:41:43,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:41:43,952 INFO L82 PathProgramCache]: Analyzing trace with hash -1507738979, now seen corresponding path program 1 times [2019-11-20 07:41:43,952 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:41:43,952 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1677270535] [2019-11-20 07:41:43,952 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:41:44,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:41:44,088 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:41:44,090 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:41:44,139 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 07:41:44,139 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:41:44,215 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 07:41:44,216 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1677270535] [2019-11-20 07:41:44,216 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:41:44,216 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 07:41:44,216 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153638811] [2019-11-20 07:41:44,217 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 07:41:44,217 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:41:44,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 07:41:44,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 07:41:44,218 INFO L87 Difference]: Start difference. First operand 173410 states and 477752 transitions. Second operand 12 states. [2019-11-20 07:41:47,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:41:47,274 INFO L93 Difference]: Finished difference Result 228076 states and 623251 transitions. [2019-11-20 07:41:47,274 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 07:41:47,274 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 07:41:47,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:41:47,835 INFO L225 Difference]: With dead ends: 228076 [2019-11-20 07:41:47,835 INFO L226 Difference]: Without dead ends: 228076 [2019-11-20 07:41:47,836 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 07:41:49,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228076 states. [2019-11-20 07:41:52,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228076 to 173236. [2019-11-20 07:41:52,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173236 states. [2019-11-20 07:41:52,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173236 states to 173236 states and 477225 transitions. [2019-11-20 07:41:52,430 INFO L78 Accepts]: Start accepts. Automaton has 173236 states and 477225 transitions. Word has length 77 [2019-11-20 07:41:52,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:41:52,430 INFO L462 AbstractCegarLoop]: Abstraction has 173236 states and 477225 transitions. [2019-11-20 07:41:52,430 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 07:41:52,431 INFO L276 IsEmpty]: Start isEmpty. Operand 173236 states and 477225 transitions. [2019-11-20 07:41:52,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:41:52,474 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:41:52,474 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 07:41:52,676 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:41:52,676 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 07:41:52,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:41:52,677 INFO L82 PathProgramCache]: Analyzing trace with hash -713263132, now seen corresponding path program 1 times [2019-11-20 07:41:52,677 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:41:52,677 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1776523064] [2019-11-20 07:41:52,678 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:41:52,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:41:52,856 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:41:52,858 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:41:52,925 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 07:41:52,926 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:41:53,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 07:41:53,062 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1776523064] [2019-11-20 07:41:53,062 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:41:53,063 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 07:41:53,063 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287044434] [2019-11-20 07:41:53,063 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 07:41:53,066 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:41:53,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 07:41:53,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 07:41:53,073 INFO L87 Difference]: Start difference. First operand 173236 states and 477225 transitions. Second operand 12 states. [2019-11-20 07:41:55,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:41:55,730 INFO L93 Difference]: Finished difference Result 227320 states and 621169 transitions. [2019-11-20 07:41:55,731 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 07:41:55,731 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 07:41:55,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:41:56,210 INFO L225 Difference]: With dead ends: 227320 [2019-11-20 07:41:56,210 INFO L226 Difference]: Without dead ends: 227320 [2019-11-20 07:41:56,212 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 07:41:57,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227320 states. [2019-11-20 07:42:00,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227320 to 173029. [2019-11-20 07:42:00,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173029 states. [2019-11-20 07:42:00,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173029 states to 173029 states and 476613 transitions. [2019-11-20 07:42:00,693 INFO L78 Accepts]: Start accepts. Automaton has 173029 states and 476613 transitions. Word has length 77 [2019-11-20 07:42:00,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:42:00,693 INFO L462 AbstractCegarLoop]: Abstraction has 173029 states and 476613 transitions. [2019-11-20 07:42:00,693 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 07:42:00,693 INFO L276 IsEmpty]: Start isEmpty. Operand 173029 states and 476613 transitions. [2019-11-20 07:42:00,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:42:00,730 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:42:00,730 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 07:42:00,932 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:42:00,932 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 07:42:00,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:42:00,932 INFO L82 PathProgramCache]: Analyzing trace with hash 1895346380, now seen corresponding path program 1 times [2019-11-20 07:42:00,933 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:42:00,933 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1141758463] [2019-11-20 07:42:00,933 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:42:01,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:42:01,062 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:42:01,063 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:42:01,100 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 07:42:01,100 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:42:01,172 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 07:42:01,173 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1141758463] [2019-11-20 07:42:01,173 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:42:01,173 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 07:42:01,173 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123164423] [2019-11-20 07:42:01,173 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 07:42:01,174 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:42:01,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 07:42:01,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 07:42:01,174 INFO L87 Difference]: Start difference. First operand 173029 states and 476613 transitions. Second operand 12 states. [2019-11-20 07:42:03,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:42:03,515 INFO L93 Difference]: Finished difference Result 231718 states and 632957 transitions. [2019-11-20 07:42:03,515 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 07:42:03,515 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 07:42:03,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:42:03,941 INFO L225 Difference]: With dead ends: 231718 [2019-11-20 07:42:03,941 INFO L226 Difference]: Without dead ends: 231718 [2019-11-20 07:42:03,942 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=457, Invalid=1705, Unknown=0, NotChecked=0, Total=2162 [2019-11-20 07:42:05,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231718 states. [2019-11-20 07:42:07,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231718 to 172888. [2019-11-20 07:42:07,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172888 states. [2019-11-20 07:42:08,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172888 states to 172888 states and 476171 transitions. [2019-11-20 07:42:08,250 INFO L78 Accepts]: Start accepts. Automaton has 172888 states and 476171 transitions. Word has length 77 [2019-11-20 07:42:08,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:42:08,251 INFO L462 AbstractCegarLoop]: Abstraction has 172888 states and 476171 transitions. [2019-11-20 07:42:08,251 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 07:42:08,251 INFO L276 IsEmpty]: Start isEmpty. Operand 172888 states and 476171 transitions. [2019-11-20 07:42:08,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:42:08,285 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:42:08,285 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 07:42:08,486 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:42:08,486 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 07:42:08,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:42:08,487 INFO L82 PathProgramCache]: Analyzing trace with hash 1232178442, now seen corresponding path program 1 times [2019-11-20 07:42:08,487 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:42:08,487 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [197080632] [2019-11-20 07:42:08,487 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:42:08,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:42:08,617 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:42:08,618 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:42:08,661 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 07:42:08,662 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:42:08,727 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 07:42:08,727 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [197080632] [2019-11-20 07:42:08,727 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:42:08,727 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 07:42:08,728 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335127818] [2019-11-20 07:42:08,728 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 07:42:08,728 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:42:08,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 07:42:08,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 07:42:08,729 INFO L87 Difference]: Start difference. First operand 172888 states and 476171 transitions. Second operand 12 states. [2019-11-20 07:42:10,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:42:10,822 INFO L93 Difference]: Finished difference Result 230962 states and 630875 transitions. [2019-11-20 07:42:10,822 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 07:42:10,822 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 07:42:10,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:42:11,245 INFO L225 Difference]: With dead ends: 230962 [2019-11-20 07:42:11,245 INFO L226 Difference]: Without dead ends: 230962 [2019-11-20 07:42:11,246 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 07:42:12,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230962 states. [2019-11-20 07:42:14,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230962 to 172714. [2019-11-20 07:42:14,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172714 states. [2019-11-20 07:42:15,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172714 states to 172714 states and 475644 transitions. [2019-11-20 07:42:15,382 INFO L78 Accepts]: Start accepts. Automaton has 172714 states and 475644 transitions. Word has length 77 [2019-11-20 07:42:15,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:42:15,382 INFO L462 AbstractCegarLoop]: Abstraction has 172714 states and 475644 transitions. [2019-11-20 07:42:15,382 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 07:42:15,382 INFO L276 IsEmpty]: Start isEmpty. Operand 172714 states and 475644 transitions. [2019-11-20 07:42:15,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-20 07:42:15,418 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:42:15,419 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 07:42:15,620 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:42:15,621 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 07:42:15,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:42:15,621 INFO L82 PathProgramCache]: Analyzing trace with hash -583721237, now seen corresponding path program 1 times [2019-11-20 07:42:15,621 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:42:15,622 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [778490079] [2019-11-20 07:42:15,622 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:42:15,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:42:15,753 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:42:15,754 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:42:15,806 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 07:42:15,806 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:42:15,910 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 07:42:15,910 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [778490079] [2019-11-20 07:42:15,910 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:42:15,910 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2019-11-20 07:42:15,911 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325891432] [2019-11-20 07:42:15,911 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-20 07:42:15,911 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:42:15,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-20 07:42:15,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-11-20 07:42:15,912 INFO L87 Difference]: Start difference. First operand 172714 states and 475644 transitions. Second operand 12 states. [2019-11-20 07:42:19,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:42:19,029 INFO L93 Difference]: Finished difference Result 230206 states and 628793 transitions. [2019-11-20 07:42:19,030 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-11-20 07:42:19,030 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2019-11-20 07:42:19,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:42:19,421 INFO L225 Difference]: With dead ends: 230206 [2019-11-20 07:42:19,421 INFO L226 Difference]: Without dead ends: 230206 [2019-11-20 07:42:19,422 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 07:42:20,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230206 states. [2019-11-20 07:42:22,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230206 to 172507. [2019-11-20 07:42:22,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172507 states. [2019-11-20 07:42:22,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172507 states to 172507 states and 475032 transitions. [2019-11-20 07:42:22,897 INFO L78 Accepts]: Start accepts. Automaton has 172507 states and 475032 transitions. Word has length 77 [2019-11-20 07:42:22,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:42:22,898 INFO L462 AbstractCegarLoop]: Abstraction has 172507 states and 475032 transitions. [2019-11-20 07:42:22,898 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-20 07:42:22,898 INFO L276 IsEmpty]: Start isEmpty. Operand 172507 states and 475032 transitions. [2019-11-20 07:42:22,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2019-11-20 07:42:22,962 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:42:22,962 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 07:42:23,162 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:42:23,163 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 07:42:23,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:42:23,163 INFO L82 PathProgramCache]: Analyzing trace with hash 91383112, now seen corresponding path program 1 times [2019-11-20 07:42:23,164 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:42:23,164 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [58164274] [2019-11-20 07:42:23,164 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:42:23,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:42:23,349 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 2 conjunts are in the unsatisfiable core [2019-11-20 07:42:23,350 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:42:23,405 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 07:42:23,409 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:42:23,417 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:42:23,417 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-20 07:42:23,417 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:7 [2019-11-20 07:42:23,462 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 07:42:23,463 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:42:23,480 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 07:42:23,483 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [58164274] [2019-11-20 07:42:23,484 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:42:23,484 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2019-11-20 07:42:23,487 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211548509] [2019-11-20 07:42:23,488 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-20 07:42:23,489 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:42:23,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-20 07:42:23,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-20 07:42:23,490 INFO L87 Difference]: Start difference. First operand 172507 states and 475032 transitions. Second operand 3 states. [2019-11-20 07:42:23,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:42:23,794 INFO L93 Difference]: Finished difference Result 73552 states and 194385 transitions. [2019-11-20 07:42:23,795 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-20 07:42:23,795 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 86 [2019-11-20 07:42:23,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:42:23,899 INFO L225 Difference]: With dead ends: 73552 [2019-11-20 07:42:23,899 INFO L226 Difference]: Without dead ends: 73552 [2019-11-20 07:42:23,899 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 07:42:24,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73552 states. [2019-11-20 07:42:25,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73552 to 57577. [2019-11-20 07:42:25,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57577 states. [2019-11-20 07:42:25,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57577 states to 57577 states and 151515 transitions. [2019-11-20 07:42:25,730 INFO L78 Accepts]: Start accepts. Automaton has 57577 states and 151515 transitions. Word has length 86 [2019-11-20 07:42:25,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:42:25,730 INFO L462 AbstractCegarLoop]: Abstraction has 57577 states and 151515 transitions. [2019-11-20 07:42:25,731 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-20 07:42:25,731 INFO L276 IsEmpty]: Start isEmpty. Operand 57577 states and 151515 transitions. [2019-11-20 07:42:25,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 07:42:25,765 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:42:25,765 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 07:42:25,965 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:42:25,966 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 07:42:25,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:42:25,967 INFO L82 PathProgramCache]: Analyzing trace with hash 1932150484, now seen corresponding path program 1 times [2019-11-20 07:42:25,967 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:42:25,967 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1692578573] [2019-11-20 07:42:25,967 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:42:26,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:42:26,161 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 07:42:26,164 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:42:26,563 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 07:42:26,563 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:42:26,587 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:42:26,588 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 07:42:26,588 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 07:42:27,111 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 07:42:27,112 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:42:27,114 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:42:27,115 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 07:42:27,115 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 07:42:27,291 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 07:42:27,291 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:42:28,405 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 07:42:28,406 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 07:42:28,458 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 07:42:28,458 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 07:42:28,459 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 07:42:29,233 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 07:42:29,233 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1692578573] [2019-11-20 07:42:29,233 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:42:29,233 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 07:42:29,233 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297292358] [2019-11-20 07:42:29,234 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 07:42:29,234 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:42:29,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 07:42:29,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 07:42:29,236 INFO L87 Difference]: Start difference. First operand 57577 states and 151515 transitions. Second operand 40 states. [2019-11-20 07:42:32,848 WARN L191 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2019-11-20 07:42:36,300 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2019-11-20 07:42:36,627 WARN L191 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2019-11-20 07:42:37,123 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2019-11-20 07:42:45,398 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:42:47,921 WARN L191 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2019-11-20 07:42:48,653 WARN L191 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2019-11-20 07:42:49,225 WARN L191 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2019-11-20 07:42:52,160 WARN L191 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2019-11-20 07:42:52,696 WARN L191 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 56 [2019-11-20 07:42:53,167 WARN L191 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2019-11-20 07:42:53,766 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2019-11-20 07:42:54,230 WARN L191 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2019-11-20 07:42:54,703 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2019-11-20 07:42:55,175 WARN L191 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2019-11-20 07:42:55,756 WARN L191 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2019-11-20 07:42:56,028 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:42:56,581 WARN L191 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2019-11-20 07:42:56,879 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:42:57,186 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-20 07:42:57,728 WARN L191 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2019-11-20 07:42:57,959 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:42:58,980 WARN L191 SmtUtils]: Spent 617.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2019-11-20 07:42:59,263 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:42:59,558 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-11-20 07:43:03,513 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2019-11-20 07:43:03,814 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:43:04,166 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:43:05,329 WARN L191 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-20 07:43:06,140 WARN L191 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:43:06,585 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:43:06,873 WARN L191 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-20 07:43:08,575 WARN L191 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2019-11-20 07:43:08,881 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 07:43:09,500 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2019-11-20 07:43:10,231 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:43:10,686 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:43:10,958 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:43:11,373 WARN L191 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:43:11,801 WARN L191 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:43:12,298 WARN L191 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:43:12,584 WARN L191 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:43:12,864 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-20 07:43:13,827 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2019-11-20 07:43:14,238 WARN L191 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:43:15,187 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:43:15,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:43:15,208 INFO L93 Difference]: Finished difference Result 87433 states and 227417 transitions. [2019-11-20 07:43:15,209 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 07:43:15,209 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 07:43:15,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:43:15,325 INFO L225 Difference]: With dead ends: 87433 [2019-11-20 07:43:15,325 INFO L226 Difference]: Without dead ends: 87433 [2019-11-20 07:43:15,337 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 286 SyntacticMatches, 1 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13132 ImplicationChecksByTransitivity, 35.9s TimeCoverageRelationStatistics Valid=4089, Invalid=32967, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 07:43:15,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87433 states. [2019-11-20 07:43:16,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87433 to 61102. [2019-11-20 07:43:16,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61102 states. [2019-11-20 07:43:16,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61102 states to 61102 states and 160999 transitions. [2019-11-20 07:43:16,459 INFO L78 Accepts]: Start accepts. Automaton has 61102 states and 160999 transitions. Word has length 87 [2019-11-20 07:43:16,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:43:16,459 INFO L462 AbstractCegarLoop]: Abstraction has 61102 states and 160999 transitions. [2019-11-20 07:43:16,460 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 07:43:16,460 INFO L276 IsEmpty]: Start isEmpty. Operand 61102 states and 160999 transitions. [2019-11-20 07:43:16,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 07:43:16,494 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:43:16,494 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 07:43:16,695 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:43:16,695 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 07:43:16,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:43:16,696 INFO L82 PathProgramCache]: Analyzing trace with hash -187104674, now seen corresponding path program 1 times [2019-11-20 07:43:16,696 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:43:16,696 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1047817840] [2019-11-20 07:43:16,696 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:43:16,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:43:16,888 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 07:43:16,890 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:43:17,118 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 07:43:17,118 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:43:17,133 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:43:17,134 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 07:43:17,134 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 07:43:17,612 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 07:43:17,612 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:43:17,615 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:43:17,616 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 07:43:17,616 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 07:43:17,826 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 07:43:17,826 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:43:19,030 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 07:43:19,031 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 07:43:19,153 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 20 [2019-11-20 07:43:19,154 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 07:43:19,154 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 07:43:19,154 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 07:43:19,931 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 07:43:19,931 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1047817840] [2019-11-20 07:43:19,932 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:43:19,932 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 07:43:19,932 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342014239] [2019-11-20 07:43:19,933 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 07:43:19,933 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:43:19,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 07:43:19,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 07:43:19,935 INFO L87 Difference]: Start difference. First operand 61102 states and 160999 transitions. Second operand 40 states. [2019-11-20 07:43:23,395 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2019-11-20 07:43:27,087 WARN L191 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2019-11-20 07:43:27,672 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2019-11-20 07:43:32,938 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2019-11-20 07:43:35,458 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2019-11-20 07:43:36,203 WARN L191 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:43:37,107 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2019-11-20 07:43:39,560 WARN L191 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2019-11-20 07:43:40,236 WARN L191 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2019-11-20 07:43:40,818 WARN L191 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2019-11-20 07:43:43,371 WARN L191 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2019-11-20 07:43:43,736 WARN L191 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2019-11-20 07:43:44,047 WARN L191 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2019-11-20 07:43:45,051 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 40 [2019-11-20 07:43:45,525 WARN L191 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2019-11-20 07:43:45,788 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2019-11-20 07:43:46,540 WARN L191 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2019-11-20 07:43:46,901 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:43:47,256 WARN L191 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2019-11-20 07:43:47,957 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:43:48,368 WARN L191 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2019-11-20 07:43:49,218 WARN L191 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2019-11-20 07:43:49,747 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:43:50,095 WARN L191 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2019-11-20 07:43:50,673 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-11-20 07:43:54,575 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:43:54,884 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:43:55,190 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2019-11-20 07:43:55,582 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-20 07:43:56,386 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2019-11-20 07:43:56,984 WARN L191 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:43:57,722 WARN L191 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-20 07:43:58,027 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:43:59,250 WARN L191 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2019-11-20 07:44:00,126 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 07:44:01,212 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:44:01,451 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:44:01,855 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:44:02,180 WARN L191 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:44:02,675 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:44:02,929 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:44:03,467 WARN L191 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:44:03,771 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:44:04,057 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-20 07:44:06,002 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:44:06,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:44:06,023 INFO L93 Difference]: Finished difference Result 89248 states and 232288 transitions. [2019-11-20 07:44:06,024 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 07:44:06,025 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 07:44:06,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:44:06,147 INFO L225 Difference]: With dead ends: 89248 [2019-11-20 07:44:06,147 INFO L226 Difference]: Without dead ends: 89248 [2019-11-20 07:44:06,151 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13032 ImplicationChecksByTransitivity, 35.4s TimeCoverageRelationStatistics Valid=4089, Invalid=32967, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 07:44:06,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89248 states. [2019-11-20 07:44:07,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89248 to 64627. [2019-11-20 07:44:07,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64627 states. [2019-11-20 07:44:07,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64627 states to 64627 states and 170483 transitions. [2019-11-20 07:44:07,348 INFO L78 Accepts]: Start accepts. Automaton has 64627 states and 170483 transitions. Word has length 87 [2019-11-20 07:44:07,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:44:07,349 INFO L462 AbstractCegarLoop]: Abstraction has 64627 states and 170483 transitions. [2019-11-20 07:44:07,349 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 07:44:07,349 INFO L276 IsEmpty]: Start isEmpty. Operand 64627 states and 170483 transitions. [2019-11-20 07:44:07,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 07:44:07,379 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:44:07,380 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 07:44:07,580 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:44:07,580 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 07:44:07,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:44:07,581 INFO L82 PathProgramCache]: Analyzing trace with hash 384932774, now seen corresponding path program 1 times [2019-11-20 07:44:07,581 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:44:07,581 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [291890835] [2019-11-20 07:44:07,582 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:44:07,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:44:07,786 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 07:44:07,788 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:44:08,026 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 07:44:08,026 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:44:08,041 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:44:08,042 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 07:44:08,042 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 07:44:08,531 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 07:44:08,531 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:44:08,535 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:44:08,535 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 07:44:08,535 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 07:44:08,737 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 07:44:08,738 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:44:10,310 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 07:44:10,311 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 07:44:10,365 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 07:44:10,365 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 07:44:10,366 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 07:44:11,095 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 07:44:11,096 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [291890835] [2019-11-20 07:44:11,096 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:44:11,096 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 07:44:11,096 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656786712] [2019-11-20 07:44:11,097 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 07:44:11,097 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:44:11,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 07:44:11,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 07:44:11,098 INFO L87 Difference]: Start difference. First operand 64627 states and 170483 transitions. Second operand 40 states. [2019-11-20 07:44:14,735 WARN L191 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2019-11-20 07:44:18,580 WARN L191 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2019-11-20 07:44:19,111 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 44 [2019-11-20 07:44:19,628 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2019-11-20 07:44:20,678 WARN L191 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2019-11-20 07:44:20,961 WARN L191 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2019-11-20 07:44:21,425 WARN L191 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 47 [2019-11-20 07:44:21,804 WARN L191 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2019-11-20 07:44:22,129 WARN L191 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2019-11-20 07:44:22,421 WARN L191 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2019-11-20 07:44:22,779 WARN L191 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2019-11-20 07:44:23,785 WARN L191 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2019-11-20 07:44:24,524 WARN L191 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2019-11-20 07:44:25,010 WARN L191 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2019-11-20 07:44:25,906 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2019-11-20 07:44:26,316 WARN L191 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2019-11-20 07:44:26,821 WARN L191 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2019-11-20 07:44:28,046 WARN L191 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2019-11-20 07:44:28,456 WARN L191 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:44:28,973 WARN L191 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2019-11-20 07:44:31,117 WARN L191 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 43 [2019-11-20 07:44:31,624 WARN L191 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2019-11-20 07:44:32,159 WARN L191 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2019-11-20 07:44:34,869 WARN L191 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2019-11-20 07:44:35,386 WARN L191 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2019-11-20 07:44:35,828 WARN L191 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2019-11-20 07:44:36,411 WARN L191 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2019-11-20 07:44:36,843 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2019-11-20 07:44:37,253 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2019-11-20 07:44:37,656 WARN L191 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2019-11-20 07:44:38,288 WARN L191 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2019-11-20 07:44:38,961 WARN L191 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2019-11-20 07:44:39,955 WARN L191 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2019-11-20 07:44:40,203 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:44:40,763 WARN L191 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2019-11-20 07:44:41,075 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:44:41,385 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-11-20 07:44:41,704 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-20 07:44:45,321 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-20 07:44:46,720 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:44:47,514 WARN L191 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:44:47,866 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:44:48,181 WARN L191 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:44:49,810 WARN L191 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:44:50,089 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2019-11-20 07:44:50,678 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2019-11-20 07:44:51,182 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:44:51,454 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:44:51,841 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-20 07:44:52,467 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:44:52,734 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:44:53,212 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-20 07:44:53,547 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:44:55,666 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-11-20 07:44:55,966 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:44:55,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:44:55,987 INFO L93 Difference]: Finished difference Result 91018 states and 237084 transitions. [2019-11-20 07:44:55,988 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 07:44:55,988 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 07:44:55,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:44:56,136 INFO L225 Difference]: With dead ends: 91018 [2019-11-20 07:44:56,137 INFO L226 Difference]: Without dead ends: 91018 [2019-11-20 07:44:56,142 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 283 SyntacticMatches, 4 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13223 ImplicationChecksByTransitivity, 36.4s TimeCoverageRelationStatistics Valid=4089, Invalid=32967, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 07:44:56,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91018 states. [2019-11-20 07:44:57,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91018 to 68152. [2019-11-20 07:44:57,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68152 states. [2019-11-20 07:44:57,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68152 states to 68152 states and 179967 transitions. [2019-11-20 07:44:57,828 INFO L78 Accepts]: Start accepts. Automaton has 68152 states and 179967 transitions. Word has length 87 [2019-11-20 07:44:57,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:44:57,828 INFO L462 AbstractCegarLoop]: Abstraction has 68152 states and 179967 transitions. [2019-11-20 07:44:57,828 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 07:44:57,828 INFO L276 IsEmpty]: Start isEmpty. Operand 68152 states and 179967 transitions. [2019-11-20 07:44:57,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 07:44:57,868 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:44:57,868 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 07:44:58,071 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:44:58,072 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 07:44:58,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:44:58,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1346454650, now seen corresponding path program 1 times [2019-11-20 07:44:58,074 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:44:58,074 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [541510987] [2019-11-20 07:44:58,074 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:44:58,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:44:58,293 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 07:44:58,295 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:44:58,555 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 07:44:58,555 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:44:58,572 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:44:58,573 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 07:44:58,573 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 07:44:59,039 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 07:44:59,039 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:44:59,042 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:44:59,043 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 07:44:59,043 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 07:44:59,222 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 07:44:59,222 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:45:00,395 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 07:45:00,396 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 07:45:00,466 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 07:45:00,466 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 07:45:00,466 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 07:45:01,286 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 07:45:01,286 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [541510987] [2019-11-20 07:45:01,287 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:45:01,287 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 07:45:01,287 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462776460] [2019-11-20 07:45:01,287 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 07:45:01,288 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:45:01,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 07:45:01,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 07:45:01,288 INFO L87 Difference]: Start difference. First operand 68152 states and 179967 transitions. Second operand 40 states. [2019-11-20 07:45:05,043 WARN L191 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2019-11-20 07:45:14,905 WARN L191 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2019-11-20 07:45:17,905 WARN L191 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:45:20,223 WARN L191 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2019-11-20 07:45:32,415 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-20 07:45:33,029 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:45:34,075 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:45:34,834 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:45:35,241 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:45:35,550 WARN L191 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:45:37,173 WARN L191 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 07:45:37,438 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:45:38,507 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:45:39,178 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:45:39,441 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:45:39,815 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:45:40,572 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:45:40,852 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:45:42,153 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:45:43,195 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:45:43,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:45:43,218 INFO L93 Difference]: Finished difference Result 98008 states and 255869 transitions. [2019-11-20 07:45:43,219 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 07:45:43,219 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 07:45:43,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:45:43,361 INFO L225 Difference]: With dead ends: 98008 [2019-11-20 07:45:43,361 INFO L226 Difference]: Without dead ends: 98008 [2019-11-20 07:45:43,365 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 284 SyntacticMatches, 3 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13201 ImplicationChecksByTransitivity, 31.8s TimeCoverageRelationStatistics Valid=4089, Invalid=32967, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 07:45:43,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98008 states. [2019-11-20 07:45:44,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98008 to 71506. [2019-11-20 07:45:44,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71506 states. [2019-11-20 07:45:44,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71506 states to 71506 states and 189160 transitions. [2019-11-20 07:45:44,918 INFO L78 Accepts]: Start accepts. Automaton has 71506 states and 189160 transitions. Word has length 87 [2019-11-20 07:45:44,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:45:44,918 INFO L462 AbstractCegarLoop]: Abstraction has 71506 states and 189160 transitions. [2019-11-20 07:45:44,918 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 07:45:44,919 INFO L276 IsEmpty]: Start isEmpty. Operand 71506 states and 189160 transitions. [2019-11-20 07:45:44,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 07:45:44,958 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:45:44,958 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 07:45:45,162 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:45:45,163 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 07:45:45,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:45:45,163 INFO L82 PathProgramCache]: Analyzing trace with hash -1425754740, now seen corresponding path program 1 times [2019-11-20 07:45:45,164 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:45:45,164 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1576135846] [2019-11-20 07:45:45,164 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:45:45,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:45:45,385 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 07:45:45,387 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:45:45,613 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 07:45:45,613 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:45:45,630 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:45:45,630 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 07:45:45,631 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 07:45:46,050 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 07:45:46,050 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:45:46,053 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:45:46,054 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 07:45:46,054 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 07:45:46,239 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 07:45:46,239 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:45:47,310 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 07:45:47,310 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 07:45:47,364 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 07:45:47,365 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 07:45:47,365 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 07:45:48,124 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 07:45:48,125 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1576135846] [2019-11-20 07:45:48,125 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:45:48,125 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 07:45:48,125 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712220128] [2019-11-20 07:45:48,126 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 07:45:48,126 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:45:48,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 07:45:48,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 07:45:48,126 INFO L87 Difference]: Start difference. First operand 71506 states and 189160 transitions. Second operand 40 states. [2019-11-20 07:45:51,768 WARN L191 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2019-11-20 07:46:01,613 WARN L191 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2019-11-20 07:46:04,119 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:46:06,970 WARN L191 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2019-11-20 07:46:07,771 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:46:12,421 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2019-11-20 07:46:13,271 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:46:13,498 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-20 07:46:14,156 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:46:14,422 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:46:15,654 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:46:15,880 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:46:16,466 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-11-20 07:46:20,280 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:46:20,617 WARN L191 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:46:20,931 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-11-20 07:46:21,340 WARN L191 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:46:22,046 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2019-11-20 07:46:22,659 WARN L191 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-20 07:46:23,342 WARN L191 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:46:23,634 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:46:24,846 WARN L191 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-11-20 07:46:26,408 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2019-11-20 07:46:26,670 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:46:26,929 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:46:27,339 WARN L191 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:46:27,605 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:46:27,995 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:46:28,250 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:46:28,752 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:46:29,054 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:46:29,343 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-20 07:46:30,312 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-20 07:46:31,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:46:31,305 INFO L93 Difference]: Finished difference Result 99823 states and 260740 transitions. [2019-11-20 07:46:31,307 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 07:46:31,307 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 07:46:31,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:46:31,474 INFO L225 Difference]: With dead ends: 99823 [2019-11-20 07:46:31,474 INFO L226 Difference]: Without dead ends: 99823 [2019-11-20 07:46:31,476 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13032 ImplicationChecksByTransitivity, 33.0s TimeCoverageRelationStatistics Valid=4089, Invalid=32967, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 07:46:31,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99823 states. [2019-11-20 07:46:32,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99823 to 74860. [2019-11-20 07:46:32,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74860 states. [2019-11-20 07:46:32,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74860 states to 74860 states and 198353 transitions. [2019-11-20 07:46:32,961 INFO L78 Accepts]: Start accepts. Automaton has 74860 states and 198353 transitions. Word has length 87 [2019-11-20 07:46:32,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:46:32,962 INFO L462 AbstractCegarLoop]: Abstraction has 74860 states and 198353 transitions. [2019-11-20 07:46:32,962 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 07:46:32,962 INFO L276 IsEmpty]: Start isEmpty. Operand 74860 states and 198353 transitions. [2019-11-20 07:46:32,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 07:46:32,994 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:46:32,994 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 07:46:33,195 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:46:33,195 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 07:46:33,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:46:33,196 INFO L82 PathProgramCache]: Analyzing trace with hash -1512520552, now seen corresponding path program 1 times [2019-11-20 07:46:33,196 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:46:33,196 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1267421009] [2019-11-20 07:46:33,196 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:46:33,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:46:33,388 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-20 07:46:33,389 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:46:33,611 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 07:46:33,611 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:46:33,627 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:46:33,627 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 07:46:33,628 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2019-11-20 07:46:34,066 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 07:46:34,066 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:46:34,069 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:46:34,069 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 07:46:34,069 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-20 07:46:34,232 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 07:46:34,232 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:46:35,336 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 07:46:35,337 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 07:46:35,390 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 07:46:35,391 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 07:46:35,391 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 07:46:36,173 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 07:46:36,173 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1267421009] [2019-11-20 07:46:36,174 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:46:36,174 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 20] imperfect sequences [] total 40 [2019-11-20 07:46:36,174 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044479031] [2019-11-20 07:46:36,175 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-11-20 07:46:36,175 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:46:36,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-11-20 07:46:36,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1445, Unknown=0, NotChecked=0, Total=1560 [2019-11-20 07:46:36,176 INFO L87 Difference]: Start difference. First operand 74860 states and 198353 transitions. Second operand 40 states. [2019-11-20 07:46:40,488 WARN L191 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2019-11-20 07:46:45,069 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2019-11-20 07:46:45,552 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2019-11-20 07:46:46,630 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2019-11-20 07:46:46,921 WARN L191 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2019-11-20 07:46:47,441 WARN L191 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2019-11-20 07:46:47,747 WARN L191 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2019-11-20 07:46:48,060 WARN L191 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2019-11-20 07:46:48,351 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2019-11-20 07:46:48,694 WARN L191 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2019-11-20 07:46:49,714 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2019-11-20 07:46:50,411 WARN L191 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2019-11-20 07:46:50,870 WARN L191 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2019-11-20 07:46:51,668 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2019-11-20 07:46:52,023 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 37 [2019-11-20 07:46:52,528 WARN L191 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2019-11-20 07:46:53,598 WARN L191 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2019-11-20 07:46:53,913 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:46:54,358 WARN L191 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2019-11-20 07:46:56,480 WARN L191 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2019-11-20 07:46:57,702 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:47:02,510 WARN L191 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2019-11-20 07:47:03,962 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:47:04,355 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:47:06,167 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:47:10,163 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-11-20 07:47:10,776 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:47:11,886 WARN L191 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:47:12,241 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:47:12,773 WARN L191 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-20 07:47:13,426 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:47:13,770 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:47:14,543 WARN L191 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2019-11-20 07:47:14,925 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2019-11-20 07:47:15,523 WARN L191 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-11-20 07:47:15,813 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:47:16,982 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:47:17,259 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:47:17,706 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:47:17,980 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:47:18,385 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:47:19,132 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:47:19,429 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:47:21,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:47:21,841 INFO L93 Difference]: Finished difference Result 101593 states and 265536 transitions. [2019-11-20 07:47:21,842 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2019-11-20 07:47:21,842 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 87 [2019-11-20 07:47:21,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:47:22,013 INFO L225 Difference]: With dead ends: 101593 [2019-11-20 07:47:22,013 INFO L226 Difference]: Without dead ends: 101593 [2019-11-20 07:47:22,017 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 284 SyntacticMatches, 3 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13191 ImplicationChecksByTransitivity, 34.0s TimeCoverageRelationStatistics Valid=4089, Invalid=32967, Unknown=0, NotChecked=0, Total=37056 [2019-11-20 07:47:22,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101593 states. [2019-11-20 07:47:23,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101593 to 78214. [2019-11-20 07:47:23,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78214 states. [2019-11-20 07:47:23,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78214 states to 78214 states and 207546 transitions. [2019-11-20 07:47:23,995 INFO L78 Accepts]: Start accepts. Automaton has 78214 states and 207546 transitions. Word has length 87 [2019-11-20 07:47:23,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:47:23,996 INFO L462 AbstractCegarLoop]: Abstraction has 78214 states and 207546 transitions. [2019-11-20 07:47:23,996 INFO L463 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-11-20 07:47:23,996 INFO L276 IsEmpty]: Start isEmpty. Operand 78214 states and 207546 transitions. [2019-11-20 07:47:24,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 07:47:24,038 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:47:24,038 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 07:47:24,241 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:47:24,242 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 07:47:24,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:47:24,243 INFO L82 PathProgramCache]: Analyzing trace with hash 6387124, now seen corresponding path program 1 times [2019-11-20 07:47:24,243 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:47:24,244 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1978112265] [2019-11-20 07:47:24,244 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:47:24,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:47:24,547 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 29 conjunts are in the unsatisfiable core [2019-11-20 07:47:24,549 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:47:24,802 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 07:47:24,802 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:47:24,820 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:47:24,820 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 07:47:24,821 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:21 [2019-11-20 07:47:24,952 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-20 07:47:24,981 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:47:24,981 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 44 [2019-11-20 07:47:24,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-20 07:47:24,987 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:47:25,054 INFO L567 ElimStorePlain]: treesize reduction 21, result has 55.3 percent of original size [2019-11-20 07:47:25,054 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-20 07:47:25,055 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:26 [2019-11-20 07:47:25,808 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:47:25,808 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 18 [2019-11-20 07:47:25,809 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:47:25,821 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:47:25,821 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-20 07:47:25,822 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:22, output treesize:3 [2019-11-20 07:47:26,055 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 07:47:26,055 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:47:27,646 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 07:47:27,647 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 07:47:27,707 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 07:47:27,707 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 07:47:27,707 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 07:47:28,624 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 07:47:28,625 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1978112265] [2019-11-20 07:47:28,625 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:47:28,626 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24, 20] imperfect sequences [] total 42 [2019-11-20 07:47:28,626 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790579298] [2019-11-20 07:47:28,627 INFO L442 AbstractCegarLoop]: Interpolant automaton has 42 states [2019-11-20 07:47:28,627 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:47:28,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2019-11-20 07:47:28,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1593, Unknown=0, NotChecked=0, Total=1722 [2019-11-20 07:47:28,628 INFO L87 Difference]: Start difference. First operand 78214 states and 207546 transitions. Second operand 42 states. [2019-11-20 07:47:32,954 WARN L191 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2019-11-20 07:47:33,346 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2019-11-20 07:47:33,889 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2019-11-20 07:47:39,119 WARN L191 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2019-11-20 07:47:40,174 WARN L191 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2019-11-20 07:47:44,600 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:47:44,944 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:47:46,302 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:47:48,953 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2019-11-20 07:47:49,514 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2019-11-20 07:47:49,855 WARN L191 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2019-11-20 07:47:53,204 WARN L191 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:47:53,500 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2019-11-20 07:47:54,252 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2019-11-20 07:47:54,744 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:47:55,375 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-11-20 07:47:55,942 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:47:56,342 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2019-11-20 07:47:57,708 WARN L191 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2019-11-20 07:47:58,271 WARN L191 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:48:00,706 WARN L191 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2019-11-20 07:48:03,765 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:48:04,093 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:48:04,826 WARN L191 SmtUtils]: Spent 579.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:48:07,178 WARN L191 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2019-11-20 07:48:08,237 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:48:08,527 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:48:08,861 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:48:09,346 WARN L191 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:48:09,684 WARN L191 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-20 07:48:10,290 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:48:10,588 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:48:11,153 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 07:48:11,487 WARN L191 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-11-20 07:48:11,890 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:48:15,723 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:48:16,054 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:48:16,479 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:48:17,404 WARN L191 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:48:18,148 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:48:18,563 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-11-20 07:48:19,653 WARN L191 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 07:48:20,460 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-11-20 07:48:21,373 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:48:21,797 WARN L191 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:48:22,245 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:48:22,816 WARN L191 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:48:23,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:48:23,012 INFO L93 Difference]: Finished difference Result 110344 states and 289427 transitions. [2019-11-20 07:48:23,014 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2019-11-20 07:48:23,014 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 87 [2019-11-20 07:48:23,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:48:23,201 INFO L225 Difference]: With dead ends: 110344 [2019-11-20 07:48:23,201 INFO L226 Difference]: Without dead ends: 110344 [2019-11-20 07:48:23,203 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 214 SyntacticMatches, 1 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14647 ImplicationChecksByTransitivity, 41.1s TimeCoverageRelationStatistics Valid=4327, Invalid=37085, Unknown=0, NotChecked=0, Total=41412 [2019-11-20 07:48:23,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110344 states. [2019-11-20 07:48:24,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110344 to 81772. [2019-11-20 07:48:24,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81772 states. [2019-11-20 07:48:24,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81772 states to 81772 states and 217363 transitions. [2019-11-20 07:48:24,958 INFO L78 Accepts]: Start accepts. Automaton has 81772 states and 217363 transitions. Word has length 87 [2019-11-20 07:48:24,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:48:24,959 INFO L462 AbstractCegarLoop]: Abstraction has 81772 states and 217363 transitions. [2019-11-20 07:48:24,959 INFO L463 AbstractCegarLoop]: Interpolant automaton has 42 states. [2019-11-20 07:48:24,959 INFO L276 IsEmpty]: Start isEmpty. Operand 81772 states and 217363 transitions. [2019-11-20 07:48:25,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 07:48:25,001 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:48:25,002 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 07:48:25,203 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:48:25,203 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 07:48:25,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:48:25,204 INFO L82 PathProgramCache]: Analyzing trace with hash -841994792, now seen corresponding path program 1 times [2019-11-20 07:48:25,204 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:48:25,204 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [128864311] [2019-11-20 07:48:25,204 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:48:25,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:48:25,511 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 29 conjunts are in the unsatisfiable core [2019-11-20 07:48:25,514 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:48:25,794 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 07:48:25,795 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:48:25,814 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:48:25,815 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 07:48:25,815 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:21 [2019-11-20 07:48:25,948 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-20 07:48:25,976 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:48:25,976 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 44 [2019-11-20 07:48:25,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-20 07:48:25,978 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:48:26,022 INFO L567 ElimStorePlain]: treesize reduction 21, result has 55.3 percent of original size [2019-11-20 07:48:26,022 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-20 07:48:26,023 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:26 [2019-11-20 07:48:26,639 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:48:26,639 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 18 [2019-11-20 07:48:26,640 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:48:26,652 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:48:26,653 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-20 07:48:26,653 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:22, output treesize:3 [2019-11-20 07:48:26,931 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 07:48:26,931 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:48:28,444 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 07:48:28,444 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 07:48:28,499 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 07:48:28,499 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 07:48:28,500 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 07:48:29,406 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 07:48:29,406 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [128864311] [2019-11-20 07:48:29,406 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:48:29,407 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24, 20] imperfect sequences [] total 42 [2019-11-20 07:48:29,407 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301449858] [2019-11-20 07:48:29,407 INFO L442 AbstractCegarLoop]: Interpolant automaton has 42 states [2019-11-20 07:48:29,408 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:48:29,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2019-11-20 07:48:29,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1593, Unknown=0, NotChecked=0, Total=1722 [2019-11-20 07:48:29,408 INFO L87 Difference]: Start difference. First operand 81772 states and 217363 transitions. Second operand 42 states. [2019-11-20 07:48:34,213 WARN L191 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2019-11-20 07:48:35,229 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2019-11-20 07:48:41,146 WARN L191 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2019-11-20 07:48:41,542 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:48:42,880 WARN L191 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2019-11-20 07:48:44,577 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:48:47,395 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:48:47,698 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:48:47,983 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:48:52,360 WARN L191 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2019-11-20 07:48:55,606 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:48:56,733 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2019-11-20 07:48:57,870 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-11-20 07:48:58,244 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:48:58,810 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2019-11-20 07:49:00,136 WARN L191 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2019-11-20 07:49:00,464 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:49:02,870 WARN L191 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2019-11-20 07:49:04,809 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2019-11-20 07:49:06,414 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:49:06,741 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:49:09,460 WARN L191 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2019-11-20 07:49:09,954 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:49:10,587 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:49:10,885 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:49:11,649 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:49:11,969 WARN L191 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-20 07:49:12,638 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:49:13,630 WARN L191 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 07:49:13,971 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-11-20 07:49:14,385 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:49:15,740 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2019-11-20 07:49:19,374 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:49:19,814 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:49:20,185 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:49:20,890 WARN L191 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:49:21,291 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:49:21,744 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:49:22,294 WARN L191 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-11-20 07:49:22,823 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:49:23,532 WARN L191 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 07:49:24,401 WARN L191 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-11-20 07:49:25,839 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:49:26,340 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:49:26,969 WARN L191 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:49:27,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:49:27,227 INFO L93 Difference]: Finished difference Result 112099 states and 294138 transitions. [2019-11-20 07:49:27,229 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2019-11-20 07:49:27,229 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 87 [2019-11-20 07:49:27,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:49:27,432 INFO L225 Difference]: With dead ends: 112099 [2019-11-20 07:49:27,432 INFO L226 Difference]: Without dead ends: 112099 [2019-11-20 07:49:27,435 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 214 SyntacticMatches, 1 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14639 ImplicationChecksByTransitivity, 40.7s TimeCoverageRelationStatistics Valid=4327, Invalid=37085, Unknown=0, NotChecked=0, Total=41412 [2019-11-20 07:49:27,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112099 states. [2019-11-20 07:49:29,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112099 to 85318. [2019-11-20 07:49:29,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85318 states. [2019-11-20 07:49:30,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85318 states to 85318 states and 227131 transitions. [2019-11-20 07:49:30,159 INFO L78 Accepts]: Start accepts. Automaton has 85318 states and 227131 transitions. Word has length 87 [2019-11-20 07:49:30,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:49:30,159 INFO L462 AbstractCegarLoop]: Abstraction has 85318 states and 227131 transitions. [2019-11-20 07:49:30,159 INFO L463 AbstractCegarLoop]: Interpolant automaton has 42 states. [2019-11-20 07:49:30,160 INFO L276 IsEmpty]: Start isEmpty. Operand 85318 states and 227131 transitions. [2019-11-20 07:49:30,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-11-20 07:49:30,195 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:49:30,195 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 07:49:30,395 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:49:30,396 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 07:49:30,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:49:30,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1729679814, now seen corresponding path program 1 times [2019-11-20 07:49:30,397 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:49:30,397 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1288582431] [2019-11-20 07:49:30,397 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:49:30,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:49:30,710 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 29 conjunts are in the unsatisfiable core [2019-11-20 07:49:30,713 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:49:30,989 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 07:49:30,989 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:49:31,006 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:49:31,006 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 07:49:31,006 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:21 [2019-11-20 07:49:31,143 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-20 07:49:31,172 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:49:31,172 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 44 [2019-11-20 07:49:31,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-20 07:49:31,174 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:49:31,215 INFO L567 ElimStorePlain]: treesize reduction 21, result has 55.3 percent of original size [2019-11-20 07:49:31,215 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-20 07:49:31,215 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:26 [2019-11-20 07:49:31,814 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:49:31,814 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 18 [2019-11-20 07:49:31,815 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-20 07:49:31,825 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-20 07:49:31,826 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-20 07:49:31,826 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:22, output treesize:3 [2019-11-20 07:49:32,065 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 07:49:32,065 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:49:33,625 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 07:49:33,626 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-20 07:49:33,684 INFO L567 ElimStorePlain]: treesize reduction 17, result has 55.3 percent of original size [2019-11-20 07:49:33,684 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-20 07:49:33,684 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:21 [2019-11-20 07:49:34,584 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 07:49:34,584 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1288582431] [2019-11-20 07:49:34,584 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-20 07:49:34,585 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24, 20] imperfect sequences [] total 42 [2019-11-20 07:49:34,585 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070379649] [2019-11-20 07:49:34,585 INFO L442 AbstractCegarLoop]: Interpolant automaton has 42 states [2019-11-20 07:49:34,585 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:49:34,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2019-11-20 07:49:34,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1593, Unknown=0, NotChecked=0, Total=1722 [2019-11-20 07:49:34,586 INFO L87 Difference]: Start difference. First operand 85318 states and 227131 transitions. Second operand 42 states. [2019-11-20 07:49:39,299 WARN L191 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2019-11-20 07:49:40,225 WARN L191 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2019-11-20 07:49:45,820 WARN L191 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2019-11-20 07:49:46,200 WARN L191 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:49:47,072 WARN L191 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 52 [2019-11-20 07:49:47,940 WARN L191 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2019-11-20 07:49:49,789 WARN L191 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2019-11-20 07:49:50,374 WARN L191 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2019-11-20 07:49:51,451 WARN L191 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 56 [2019-11-20 07:49:52,219 WARN L191 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 58 [2019-11-20 07:49:52,875 WARN L191 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2019-11-20 07:49:53,426 WARN L191 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2019-11-20 07:49:54,124 WARN L191 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2019-11-20 07:49:56,009 WARN L191 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 50 [2019-11-20 07:49:56,907 WARN L191 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2019-11-20 07:49:57,759 WARN L191 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2019-11-20 07:49:58,514 WARN L191 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2019-11-20 07:49:59,188 WARN L191 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2019-11-20 07:50:00,095 WARN L191 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2019-11-20 07:50:01,455 WARN L191 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-20 07:50:02,026 WARN L191 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 49 [2019-11-20 07:50:02,871 WARN L191 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2019-11-20 07:50:03,229 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-11-20 07:50:04,145 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-11-20 07:50:04,526 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:50:06,415 WARN L191 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2019-11-20 07:50:06,754 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:50:09,158 WARN L191 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2019-11-20 07:50:09,475 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:50:10,991 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2019-11-20 07:50:15,376 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2019-11-20 07:50:16,460 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:50:16,765 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-11-20 07:50:17,604 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:50:17,947 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-11-20 07:50:19,420 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 07:50:19,746 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-20 07:50:20,129 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-20 07:50:24,244 WARN L191 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-11-20 07:50:24,963 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:50:25,859 WARN L191 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-20 07:50:26,237 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:50:26,630 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-11-20 07:50:27,098 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-20 07:50:28,036 WARN L191 SmtUtils]: Spent 578.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:50:28,807 WARN L191 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-11-20 07:50:29,730 WARN L191 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2019-11-20 07:50:30,390 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2019-11-20 07:50:31,058 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-11-20 07:50:32,036 WARN L191 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-11-20 07:50:32,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:50:32,280 INFO L93 Difference]: Finished difference Result 113809 states and 298774 transitions. [2019-11-20 07:50:32,282 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2019-11-20 07:50:32,282 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 87 [2019-11-20 07:50:32,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:50:32,487 INFO L225 Difference]: With dead ends: 113809 [2019-11-20 07:50:32,487 INFO L226 Difference]: Without dead ends: 113809 [2019-11-20 07:50:32,489 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 212 SyntacticMatches, 3 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14740 ImplicationChecksByTransitivity, 43.8s TimeCoverageRelationStatistics Valid=4327, Invalid=37085, Unknown=0, NotChecked=0, Total=41412 [2019-11-20 07:50:32,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113809 states. [2019-11-20 07:50:34,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113809 to 88864. [2019-11-20 07:50:34,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88864 states. [2019-11-20 07:50:34,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88864 states to 88864 states and 236899 transitions. [2019-11-20 07:50:34,366 INFO L78 Accepts]: Start accepts. Automaton has 88864 states and 236899 transitions. Word has length 87 [2019-11-20 07:50:34,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:50:34,366 INFO L462 AbstractCegarLoop]: Abstraction has 88864 states and 236899 transitions. [2019-11-20 07:50:34,366 INFO L463 AbstractCegarLoop]: Interpolant automaton has 42 states. [2019-11-20 07:50:34,366 INFO L276 IsEmpty]: Start isEmpty. Operand 88864 states and 236899 transitions. [2019-11-20 07:50:34,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2019-11-20 07:50:34,440 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:50:34,441 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] [2019-11-20 07:50:34,641 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:50:34,642 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 07:50:34,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:50:34,642 INFO L82 PathProgramCache]: Analyzing trace with hash 1888992840, now seen corresponding path program 1 times [2019-11-20 07:50:34,643 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:50:34,643 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1255127909] [2019-11-20 07:50:34,643 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/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 07:50:34,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:50:34,797 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:50:34,798 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:50:34,834 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-11-20 07:50:34,834 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:50:34,899 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-11-20 07:50:34,899 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1255127909] [2019-11-20 07:50:34,900 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 07:50:34,900 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2019-11-20 07:50:34,900 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316400176] [2019-11-20 07:50:34,900 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-20 07:50:34,900 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:50:34,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-20 07:50:34,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2019-11-20 07:50:34,901 INFO L87 Difference]: Start difference. First operand 88864 states and 236899 transitions. Second operand 10 states. [2019-11-20 07:50:35,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:50:35,685 INFO L93 Difference]: Finished difference Result 106804 states and 281895 transitions. [2019-11-20 07:50:35,686 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-11-20 07:50:35,686 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 108 [2019-11-20 07:50:35,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:50:35,887 INFO L225 Difference]: With dead ends: 106804 [2019-11-20 07:50:35,887 INFO L226 Difference]: Without dead ends: 106804 [2019-11-20 07:50:35,888 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2019-11-20 07:50:36,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106804 states. [2019-11-20 07:50:37,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106804 to 90844. [2019-11-20 07:50:37,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90844 states. [2019-11-20 07:50:37,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90844 states to 90844 states and 242359 transitions. [2019-11-20 07:50:37,820 INFO L78 Accepts]: Start accepts. Automaton has 90844 states and 242359 transitions. Word has length 108 [2019-11-20 07:50:37,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:50:37,820 INFO L462 AbstractCegarLoop]: Abstraction has 90844 states and 242359 transitions. [2019-11-20 07:50:37,820 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-20 07:50:37,820 INFO L276 IsEmpty]: Start isEmpty. Operand 90844 states and 242359 transitions. [2019-11-20 07:50:37,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2019-11-20 07:50:37,889 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:50:37,889 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] [2019-11-20 07:50:38,092 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:50:38,093 INFO L410 AbstractCegarLoop]: === Iteration 29 === [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 07:50:38,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:50:38,093 INFO L82 PathProgramCache]: Analyzing trace with hash 872945250, now seen corresponding path program 1 times [2019-11-20 07:50:38,094 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:50:38,094 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [2073310152] [2019-11-20 07:50:38,094 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/cvc4 Starting monitored process 30 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:50:38,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:50:38,243 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:50:38,245 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:50:38,295 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-11-20 07:50:38,295 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:50:38,399 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-11-20 07:50:38,399 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2073310152] [2019-11-20 07:50:38,400 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 07:50:38,400 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2019-11-20 07:50:38,400 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895395817] [2019-11-20 07:50:38,401 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-20 07:50:38,401 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:50:38,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-20 07:50:38,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2019-11-20 07:50:38,402 INFO L87 Difference]: Start difference. First operand 90844 states and 242359 transitions. Second operand 10 states. [2019-11-20 07:50:39,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:50:39,346 INFO L93 Difference]: Finished difference Result 108634 states and 286886 transitions. [2019-11-20 07:50:39,346 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-11-20 07:50:39,346 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 108 [2019-11-20 07:50:39,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:50:40,132 INFO L225 Difference]: With dead ends: 108634 [2019-11-20 07:50:40,132 INFO L226 Difference]: Without dead ends: 108634 [2019-11-20 07:50:40,133 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 205 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2019-11-20 07:50:40,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108634 states. [2019-11-20 07:50:41,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108634 to 92824. [2019-11-20 07:50:41,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92824 states. [2019-11-20 07:50:42,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92824 states to 92824 states and 247819 transitions. [2019-11-20 07:50:42,058 INFO L78 Accepts]: Start accepts. Automaton has 92824 states and 247819 transitions. Word has length 108 [2019-11-20 07:50:42,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:50:42,059 INFO L462 AbstractCegarLoop]: Abstraction has 92824 states and 247819 transitions. [2019-11-20 07:50:42,059 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-20 07:50:42,059 INFO L276 IsEmpty]: Start isEmpty. Operand 92824 states and 247819 transitions. [2019-11-20 07:50:42,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2019-11-20 07:50:42,121 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:50:42,121 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] [2019-11-20 07:50:42,323 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:50:42,324 INFO L410 AbstractCegarLoop]: === Iteration 30 === [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 07:50:42,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:50:42,325 INFO L82 PathProgramCache]: Analyzing trace with hash -161870796, now seen corresponding path program 1 times [2019-11-20 07:50:42,325 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:50:42,325 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [222985130] [2019-11-20 07:50:42,325 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/cvc4 Starting monitored process 31 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:50:42,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-20 07:50:42,495 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-20 07:50:42,497 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-20 07:50:42,582 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-11-20 07:50:42,582 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-20 07:50:42,713 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-11-20 07:50:42,713 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [222985130] [2019-11-20 07:50:42,714 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-20 07:50:42,714 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2019-11-20 07:50:42,714 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368436996] [2019-11-20 07:50:42,715 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-20 07:50:42,715 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-20 07:50:42,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-20 07:50:42,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2019-11-20 07:50:42,716 INFO L87 Difference]: Start difference. First operand 92824 states and 247819 transitions. Second operand 10 states. [2019-11-20 07:50:43,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-20 07:50:43,985 INFO L93 Difference]: Finished difference Result 110419 states and 291802 transitions. [2019-11-20 07:50:43,985 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-11-20 07:50:43,986 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 108 [2019-11-20 07:50:43,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-20 07:50:44,222 INFO L225 Difference]: With dead ends: 110419 [2019-11-20 07:50:44,222 INFO L226 Difference]: Without dead ends: 110419 [2019-11-20 07:50:44,223 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 205 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2019-11-20 07:50:44,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110419 states. [2019-11-20 07:50:45,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110419 to 94792. [2019-11-20 07:50:45,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94792 states. [2019-11-20 07:50:46,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94792 states to 94792 states and 253230 transitions. [2019-11-20 07:50:46,193 INFO L78 Accepts]: Start accepts. Automaton has 94792 states and 253230 transitions. Word has length 108 [2019-11-20 07:50:46,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-20 07:50:46,194 INFO L462 AbstractCegarLoop]: Abstraction has 94792 states and 253230 transitions. [2019-11-20 07:50:46,194 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-20 07:50:46,194 INFO L276 IsEmpty]: Start isEmpty. Operand 94792 states and 253230 transitions. [2019-11-20 07:50:46,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2019-11-20 07:50:46,264 INFO L402 BasicCegarLoop]: Found error trace [2019-11-20 07:50:46,265 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 07:50:46,465 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:50:46,466 INFO L410 AbstractCegarLoop]: === Iteration 31 === [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 07:50:46,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-20 07:50:46,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1768540480, now seen corresponding path program 1 times [2019-11-20 07:50:46,466 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-20 07:50:46,467 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1961446377] [2019-11-20 07:50:46,467 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/cvc4 Starting monitored process 32 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:50:46,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-11-20 07:50:47,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-11-20 07:50:47,417 INFO L174 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2019-11-20 07:50:47,418 INFO L475 BasicCegarLoop]: Counterexample might be feasible [2019-11-20 07:50:47,623 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-20 07:50:47,816 INFO L304 ceAbstractionStarter]: Did not count any witness invariants because Icfg is not BoogieIcfg [2019-11-20 07:50:47,818 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.11 07:50:47 BasicIcfg [2019-11-20 07:50:47,819 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-11-20 07:50:47,819 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-11-20 07:50:47,820 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-11-20 07:50:47,820 INFO L275 PluginConnector]: Witness Printer initialized [2019-11-20 07:50:47,821 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:40:26" (3/4) ... [2019-11-20 07:50:47,823 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2019-11-20 07:50:47,995 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_562238d4-a175-4c46-9c69-a14d2e29fe38/bin/uautomizer/witness.graphml [2019-11-20 07:50:47,996 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-11-20 07:50:47,997 INFO L168 Benchmark]: Toolchain (without parser) took 623768.14 ms. Allocated memory was 1.0 GB in the beginning and 5.1 GB in the end (delta: 4.1 GB). Free memory was 955.1 MB in the beginning and 1.1 GB in the end (delta: -166.1 MB). Peak memory consumption was 3.9 GB. Max. memory is 11.5 GB. [2019-11-20 07:50:47,998 INFO L168 Benchmark]: CDTParser took 0.25 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 07:50:47,998 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1142.37 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 125.3 MB). Free memory was 955.1 MB in the beginning and 1.1 GB in the end (delta: -104.0 MB). Peak memory consumption was 32.1 MB. Max. memory is 11.5 GB. [2019-11-20 07:50:47,999 INFO L168 Benchmark]: Boogie Procedure Inliner took 72.55 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 07:50:47,999 INFO L168 Benchmark]: Boogie Preprocessor took 75.12 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 07:50:47,999 INFO L168 Benchmark]: RCFGBuilder took 798.76 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.9 MB). Peak memory consumption was 38.9 MB. Max. memory is 11.5 GB. [2019-11-20 07:50:48,000 INFO L168 Benchmark]: TraceAbstraction took 621496.35 ms. Allocated memory was 1.2 GB in the beginning and 5.1 GB in the end (delta: 4.0 GB). Free memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: -156.8 MB). Peak memory consumption was 3.8 GB. Max. memory is 11.5 GB. [2019-11-20 07:50:48,000 INFO L168 Benchmark]: Witness Printer took 176.75 ms. Allocated memory is still 5.1 GB. Free memory was 1.2 GB in the beginning and 1.1 GB in the end (delta: 55.8 MB). Peak memory consumption was 55.8 MB. Max. memory is 11.5 GB. [2019-11-20 07:50:48,002 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.25 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 1142.37 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 125.3 MB). Free memory was 955.1 MB in the beginning and 1.1 GB in the end (delta: -104.0 MB). Peak memory consumption was 32.1 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 72.55 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 75.12 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 798.76 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.9 MB). Peak memory consumption was 38.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 621496.35 ms. Allocated memory was 1.2 GB in the beginning and 5.1 GB in the end (delta: 4.0 GB). Free memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: -156.8 MB). Peak memory consumption was 3.8 GB. Max. memory is 11.5 GB. * Witness Printer took 176.75 ms. Allocated memory is still 5.1 GB. Free memory was 1.2 GB in the beginning and 1.1 GB in the end (delta: 55.8 MB). Peak memory consumption was 55.8 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [Line: 919]: 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[(800)]; VAL [arr={1457479607:0}, top=0] [L915] 0 pthread_mutex_t m; VAL [arr={1457479607:0}, m={1471118335:0}, top=0] [L916] 0 _Bool flag=(0); VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L998] 0 pthread_t id1, id2; VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L1000] FCALL, FORK 0 pthread_create(&id1, ((void *)0), t1, ((void *)0)) VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L967] 1 int i; VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L968] 1 unsigned int tmp; VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L969] 1 i=0 VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L969] COND TRUE 1 i<(800) VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L1001] FCALL, FORK 0 pthread_create(&id2, ((void *)0), t2, ((void *)0)) VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L983] 2 int i; VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L984] 2 i=0 VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L984] COND TRUE 2 i<(800) VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L972] 1 tmp = __VERIFIER_nondet_uint() VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L939] COND FALSE 1 !(top==(800)) VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L931] 1 return top; VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L946] 1 stack[get_top()] = x VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=0] [L923] 1 top++ VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=1] [L949] 1 return 0; VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=1] [L974] COND FALSE 1 !(push(arr,tmp)==(-1)) VAL [arr={1457479607:0}, flag=0, m={1471118335:0}, top=1] [L976] 1 flag=(1) VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=1] [L987] COND TRUE 2 \read(flag) VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=1] [L931] 2 return top; VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=1] [L953] COND FALSE 2 !(get_top()==0) VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=1] [L927] 2 top-- VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L931] 2 return top; VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L961] EXPR 2 stack[get_top()] VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L961] 2 return stack[get_top()]; VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L989] COND FALSE 2 !(!(pop(arr)!=(-2))) VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L984] 2 i++ VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L984] COND TRUE 2 i<(800) VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L987] COND TRUE 2 \read(flag) VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L931] 2 return top; VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L953] COND TRUE 2 get_top()==0 VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L956] 2 return (-2); VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L989] COND TRUE 2 !(pop(arr)!=(-2)) VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] [L919] 2 __VERIFIER_error() VAL [arr={1457479607:0}, flag=1, m={1471118335:0}, top=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 9 procedures, 380 locations, 8 error locations. Result: UNSAFE, OverallTime: 621.1s, OverallIterations: 31, TraceHistogramMax: 2, AutomataDifference: 481.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, HoareTripleCheckerStatistics: 28693 SDtfs, 113676 SDslu, 368516 SDs, 0 SdLazy, 57181 SolverSat, 2341 SolverUnsat, 3 SolverUnknown, 0 SolverNotchecked, 117.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7447 GetRequests, 5156 SyntacticMatches, 19 SemanticMatches, 2272 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128283 ImplicationChecksByTransitivity, 341.2s 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: 81.2s AutomataMinimizationTime, 30 MinimizatonAttempts, 968496 StatesRemovedByMinimization, 30 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 2.2s SatisfiabilityAnalysisTime, 38.9s InterpolantComputationTime, 2464 NumberOfCodeBlocks, 2464 NumberOfCodeBlocksAsserted, 31 NumberOfCheckSat, 4650 ConstructedInterpolants, 75 QuantifiedInterpolants, 2214082 SizeOfPredicates, 357 NumberOfNonLiveVariables, 3770 ConjunctsInSsa, 348 ConjunctsInUnsatCore, 60 InterpolantComputations, 48 PerfectInterpolantSequences, 90/168 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...