./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f470102c Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c -s /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/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 c44a8f5e35fc1ee5ca6d97a995b7f7e9f785e1a5 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.25-f470102 [2019-12-07 17:16:06,784 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-07 17:16:06,786 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-07 17:16:06,793 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-07 17:16:06,793 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-07 17:16:06,794 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-07 17:16:06,795 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-07 17:16:06,796 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-07 17:16:06,798 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-07 17:16:06,798 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-07 17:16:06,799 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-07 17:16:06,800 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-07 17:16:06,800 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-07 17:16:06,801 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-07 17:16:06,802 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-07 17:16:06,802 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-07 17:16:06,803 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-07 17:16:06,804 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-07 17:16:06,805 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-07 17:16:06,807 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-07 17:16:06,808 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-07 17:16:06,809 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-07 17:16:06,809 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-07 17:16:06,810 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-07 17:16:06,811 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-07 17:16:06,812 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-07 17:16:06,812 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-07 17:16:06,812 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-07 17:16:06,813 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-07 17:16:06,813 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-07 17:16:06,813 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-07 17:16:06,814 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-07 17:16:06,814 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-07 17:16:06,815 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-07 17:16:06,815 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-07 17:16:06,816 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-07 17:16:06,816 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-07 17:16:06,816 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-07 17:16:06,816 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-07 17:16:06,817 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-07 17:16:06,817 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-07 17:16:06,818 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2019-12-07 17:16:06,827 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-07 17:16:06,827 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-07 17:16:06,828 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-12-07 17:16:06,828 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-12-07 17:16:06,828 INFO L138 SettingsManager]: * Use SBE=true [2019-12-07 17:16:06,828 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-07 17:16:06,828 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-07 17:16:06,828 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-12-07 17:16:06,829 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-07 17:16:06,829 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-07 17:16:06,829 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-07 17:16:06,829 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-07 17:16:06,829 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-07 17:16:06,829 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-07 17:16:06,829 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-07 17:16:06,829 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-07 17:16:06,829 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-07 17:16:06,830 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-07 17:16:06,830 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-12-07 17:16:06,830 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-07 17:16:06,830 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-12-07 17:16:06,830 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-07 17:16:06,830 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-07 17:16:06,830 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-07 17:16:06,831 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-07 17:16:06,831 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-12-07 17:16:06,831 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-12-07 17:16:06,831 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-07 17:16:06,831 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2019-12-07 17:16:06,831 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_db43e1e5-a270-4d8d-8a89-da3277189bb1/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 -> c44a8f5e35fc1ee5ca6d97a995b7f7e9f785e1a5 [2019-12-07 17:16:06,933 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-07 17:16:06,941 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-07 17:16:06,943 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-07 17:16:06,944 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-07 17:16:06,944 INFO L275 PluginConnector]: CDTParser initialized [2019-12-07 17:16:06,945 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/../../sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c [2019-12-07 17:16:06,983 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/data/24e962117/3b2b3550d0a849a4ad659b241a87a7c7/FLAGecfc9fd54 [2019-12-07 17:16:07,449 INFO L306 CDTParser]: Found 1 translation units. [2019-12-07 17:16:07,449 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c [2019-12-07 17:16:07,457 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/data/24e962117/3b2b3550d0a849a4ad659b241a87a7c7/FLAGecfc9fd54 [2019-12-07 17:16:07,467 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/data/24e962117/3b2b3550d0a849a4ad659b241a87a7c7 [2019-12-07 17:16:07,469 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-07 17:16:07,469 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-12-07 17:16:07,470 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-07 17:16:07,470 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-07 17:16:07,472 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-07 17:16:07,473 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 05:16:07" (1/1) ... [2019-12-07 17:16:07,475 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@17574348 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07, skipping insertion in model container [2019-12-07 17:16:07,475 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 05:16:07" (1/1) ... [2019-12-07 17:16:07,479 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-07 17:16:07,505 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-07 17:16:07,671 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 17:16:07,674 INFO L203 MainTranslator]: Completed pre-run [2019-12-07 17:16:07,709 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 17:16:07,717 INFO L208 MainTranslator]: Completed translation [2019-12-07 17:16:07,718 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07 WrapperNode [2019-12-07 17:16:07,718 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-07 17:16:07,718 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-07 17:16:07,718 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-07 17:16:07,719 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-07 17:16:07,724 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07" (1/1) ... [2019-12-07 17:16:07,730 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07" (1/1) ... [2019-12-07 17:16:07,752 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-07 17:16:07,753 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-07 17:16:07,753 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-07 17:16:07,753 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-07 17:16:07,759 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07" (1/1) ... [2019-12-07 17:16:07,759 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07" (1/1) ... [2019-12-07 17:16:07,762 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07" (1/1) ... [2019-12-07 17:16:07,762 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07" (1/1) ... [2019-12-07 17:16:07,767 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07" (1/1) ... [2019-12-07 17:16:07,772 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07" (1/1) ... [2019-12-07 17:16:07,775 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07" (1/1) ... [2019-12-07 17:16:07,777 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-07 17:16:07,777 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-07 17:16:07,777 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-07 17:16:07,777 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-07 17:16:07,778 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/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-12-07 17:16:07,817 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-07 17:16:07,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-07 17:16:07,886 WARN L738 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-12-07 17:16:08,175 INFO L691 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2019-12-07 17:16:08,175 INFO L691 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2019-12-07 17:16:08,176 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-07 17:16:08,176 INFO L287 CfgBuilder]: Removed 7 assume(true) statements. [2019-12-07 17:16:08,177 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 05:16:08 BoogieIcfgContainer [2019-12-07 17:16:08,177 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-07 17:16:08,178 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-12-07 17:16:08,178 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-12-07 17:16:08,180 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-12-07 17:16:08,180 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.12 05:16:07" (1/3) ... [2019-12-07 17:16:08,180 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@620264ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 05:16:08, skipping insertion in model container [2019-12-07 17:16:08,180 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 05:16:07" (2/3) ... [2019-12-07 17:16:08,181 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@620264ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 05:16:08, skipping insertion in model container [2019-12-07 17:16:08,181 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 05:16:08" (3/3) ... [2019-12-07 17:16:08,182 INFO L109 eAbstractionObserver]: Analyzing ICFG s3_srvr_2a_alt.BV.c.cil.c [2019-12-07 17:16:08,188 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-12-07 17:16:08,192 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-12-07 17:16:08,199 INFO L249 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-12-07 17:16:08,218 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-12-07 17:16:08,219 INFO L374 AbstractCegarLoop]: Hoare is true [2019-12-07 17:16:08,219 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-12-07 17:16:08,219 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-12-07 17:16:08,219 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-12-07 17:16:08,219 INFO L378 AbstractCegarLoop]: Difference is false [2019-12-07 17:16:08,219 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-12-07 17:16:08,219 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-12-07 17:16:08,233 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states. [2019-12-07 17:16:08,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2019-12-07 17:16:08,239 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:08,240 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 17:16:08,240 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:08,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:08,243 INFO L82 PathProgramCache]: Analyzing trace with hash -91609757, now seen corresponding path program 1 times [2019-12-07 17:16:08,249 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:08,250 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67934745] [2019-12-07 17:16:08,250 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:08,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:08,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 17:16:08,409 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67934745] [2019-12-07 17:16:08,409 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:08,409 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 17:16:08,410 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855963455] [2019-12-07 17:16:08,413 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:08,414 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:08,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:08,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:08,424 INFO L87 Difference]: Start difference. First operand 137 states. Second operand 3 states. [2019-12-07 17:16:08,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:08,576 INFO L93 Difference]: Finished difference Result 316 states and 546 transitions. [2019-12-07 17:16:08,576 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:08,577 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 43 [2019-12-07 17:16:08,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:08,585 INFO L225 Difference]: With dead ends: 316 [2019-12-07 17:16:08,586 INFO L226 Difference]: Without dead ends: 160 [2019-12-07 17:16:08,588 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-12-07 17:16:08,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2019-12-07 17:16:08,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 155. [2019-12-07 17:16:08,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2019-12-07 17:16:08,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 247 transitions. [2019-12-07 17:16:08,624 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 247 transitions. Word has length 43 [2019-12-07 17:16:08,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:08,624 INFO L462 AbstractCegarLoop]: Abstraction has 155 states and 247 transitions. [2019-12-07 17:16:08,624 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:08,624 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 247 transitions. [2019-12-07 17:16:08,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-07 17:16:08,626 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:08,626 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-12-07 17:16:08,626 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:08,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:08,627 INFO L82 PathProgramCache]: Analyzing trace with hash 1448029290, now seen corresponding path program 1 times [2019-12-07 17:16:08,627 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:08,627 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810566449] [2019-12-07 17:16:08,627 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:08,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:08,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 17:16:08,671 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810566449] [2019-12-07 17:16:08,671 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:08,671 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 17:16:08,671 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453158274] [2019-12-07 17:16:08,673 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:08,673 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:08,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:08,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:08,673 INFO L87 Difference]: Start difference. First operand 155 states and 247 transitions. Second operand 3 states. [2019-12-07 17:16:08,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:08,783 INFO L93 Difference]: Finished difference Result 351 states and 564 transitions. [2019-12-07 17:16:08,784 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:08,784 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 44 [2019-12-07 17:16:08,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:08,786 INFO L225 Difference]: With dead ends: 351 [2019-12-07 17:16:08,786 INFO L226 Difference]: Without dead ends: 201 [2019-12-07 17:16:08,787 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-12-07 17:16:08,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2019-12-07 17:16:08,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 196. [2019-12-07 17:16:08,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 196 states. [2019-12-07 17:16:08,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 319 transitions. [2019-12-07 17:16:08,799 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 319 transitions. Word has length 44 [2019-12-07 17:16:08,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:08,799 INFO L462 AbstractCegarLoop]: Abstraction has 196 states and 319 transitions. [2019-12-07 17:16:08,799 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:08,799 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 319 transitions. [2019-12-07 17:16:08,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2019-12-07 17:16:08,801 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:08,802 INFO L410 BasicCegarLoop]: trace histogram [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] [2019-12-07 17:16:08,802 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:08,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:08,802 INFO L82 PathProgramCache]: Analyzing trace with hash 2008911458, now seen corresponding path program 1 times [2019-12-07 17:16:08,802 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:08,802 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825430632] [2019-12-07 17:16:08,802 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:08,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:08,852 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 17:16:08,853 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825430632] [2019-12-07 17:16:08,853 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:08,853 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:08,853 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454027240] [2019-12-07 17:16:08,853 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:08,854 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:08,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:08,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:08,854 INFO L87 Difference]: Start difference. First operand 196 states and 319 transitions. Second operand 3 states. [2019-12-07 17:16:08,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:08,884 INFO L93 Difference]: Finished difference Result 572 states and 934 transitions. [2019-12-07 17:16:08,884 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:08,884 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 59 [2019-12-07 17:16:08,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:08,887 INFO L225 Difference]: With dead ends: 572 [2019-12-07 17:16:08,887 INFO L226 Difference]: Without dead ends: 383 [2019-12-07 17:16:08,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-12-07 17:16:08,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2019-12-07 17:16:08,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 383. [2019-12-07 17:16:08,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 383 states. [2019-12-07 17:16:08,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 623 transitions. [2019-12-07 17:16:08,907 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 623 transitions. Word has length 59 [2019-12-07 17:16:08,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:08,907 INFO L462 AbstractCegarLoop]: Abstraction has 383 states and 623 transitions. [2019-12-07 17:16:08,907 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:08,907 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 623 transitions. [2019-12-07 17:16:08,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2019-12-07 17:16:08,910 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:08,910 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2019-12-07 17:16:08,910 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:08,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:08,911 INFO L82 PathProgramCache]: Analyzing trace with hash 44999767, now seen corresponding path program 1 times [2019-12-07 17:16:08,911 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:08,911 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860361898] [2019-12-07 17:16:08,911 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:08,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:08,946 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2019-12-07 17:16:08,946 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860361898] [2019-12-07 17:16:08,947 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:08,947 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 17:16:08,947 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123379617] [2019-12-07 17:16:08,947 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:08,947 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:08,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:08,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:08,948 INFO L87 Difference]: Start difference. First operand 383 states and 623 transitions. Second operand 3 states. [2019-12-07 17:16:09,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:09,045 INFO L93 Difference]: Finished difference Result 811 states and 1316 transitions. [2019-12-07 17:16:09,045 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:09,046 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 80 [2019-12-07 17:16:09,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:09,048 INFO L225 Difference]: With dead ends: 811 [2019-12-07 17:16:09,048 INFO L226 Difference]: Without dead ends: 435 [2019-12-07 17:16:09,049 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-12-07 17:16:09,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2019-12-07 17:16:09,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 425. [2019-12-07 17:16:09,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 425 states. [2019-12-07 17:16:09,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 685 transitions. [2019-12-07 17:16:09,063 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 685 transitions. Word has length 80 [2019-12-07 17:16:09,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:09,063 INFO L462 AbstractCegarLoop]: Abstraction has 425 states and 685 transitions. [2019-12-07 17:16:09,063 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:09,063 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 685 transitions. [2019-12-07 17:16:09,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2019-12-07 17:16:09,065 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:09,065 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2019-12-07 17:16:09,065 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:09,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:09,066 INFO L82 PathProgramCache]: Analyzing trace with hash 586802411, now seen corresponding path program 1 times [2019-12-07 17:16:09,066 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:09,066 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201433790] [2019-12-07 17:16:09,066 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:09,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:09,099 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2019-12-07 17:16:09,099 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201433790] [2019-12-07 17:16:09,099 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:09,100 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 17:16:09,100 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844312585] [2019-12-07 17:16:09,100 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:09,100 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:09,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:09,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:09,101 INFO L87 Difference]: Start difference. First operand 425 states and 685 transitions. Second operand 3 states. [2019-12-07 17:16:09,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:09,193 INFO L93 Difference]: Finished difference Result 853 states and 1374 transitions. [2019-12-07 17:16:09,193 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:09,193 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 81 [2019-12-07 17:16:09,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:09,195 INFO L225 Difference]: With dead ends: 853 [2019-12-07 17:16:09,195 INFO L226 Difference]: Without dead ends: 435 [2019-12-07 17:16:09,196 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-12-07 17:16:09,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2019-12-07 17:16:09,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 425. [2019-12-07 17:16:09,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 425 states. [2019-12-07 17:16:09,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 681 transitions. [2019-12-07 17:16:09,205 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 681 transitions. Word has length 81 [2019-12-07 17:16:09,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:09,205 INFO L462 AbstractCegarLoop]: Abstraction has 425 states and 681 transitions. [2019-12-07 17:16:09,205 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:09,205 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 681 transitions. [2019-12-07 17:16:09,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2019-12-07 17:16:09,206 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:09,207 INFO L410 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2019-12-07 17:16:09,207 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:09,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:09,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1514553016, now seen corresponding path program 1 times [2019-12-07 17:16:09,207 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:09,207 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016417687] [2019-12-07 17:16:09,208 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:09,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:09,239 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-12-07 17:16:09,239 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016417687] [2019-12-07 17:16:09,239 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:09,239 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:09,240 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062600444] [2019-12-07 17:16:09,240 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:09,240 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:09,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:09,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:09,240 INFO L87 Difference]: Start difference. First operand 425 states and 681 transitions. Second operand 3 states. [2019-12-07 17:16:09,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:09,336 INFO L93 Difference]: Finished difference Result 971 states and 1575 transitions. [2019-12-07 17:16:09,336 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:09,336 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 96 [2019-12-07 17:16:09,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:09,339 INFO L225 Difference]: With dead ends: 971 [2019-12-07 17:16:09,339 INFO L226 Difference]: Without dead ends: 553 [2019-12-07 17:16:09,340 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-12-07 17:16:09,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2019-12-07 17:16:09,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 543. [2019-12-07 17:16:09,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 543 states. [2019-12-07 17:16:09,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 797 transitions. [2019-12-07 17:16:09,351 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 797 transitions. Word has length 96 [2019-12-07 17:16:09,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:09,351 INFO L462 AbstractCegarLoop]: Abstraction has 543 states and 797 transitions. [2019-12-07 17:16:09,351 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:09,351 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 797 transitions. [2019-12-07 17:16:09,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2019-12-07 17:16:09,353 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:09,353 INFO L410 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2019-12-07 17:16:09,353 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:09,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:09,353 INFO L82 PathProgramCache]: Analyzing trace with hash 1948282102, now seen corresponding path program 1 times [2019-12-07 17:16:09,353 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:09,354 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620216584] [2019-12-07 17:16:09,354 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:09,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:09,381 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-12-07 17:16:09,382 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620216584] [2019-12-07 17:16:09,382 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:09,382 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:09,382 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359179515] [2019-12-07 17:16:09,382 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:09,382 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:09,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:09,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:09,383 INFO L87 Difference]: Start difference. First operand 543 states and 797 transitions. Second operand 3 states. [2019-12-07 17:16:09,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:09,486 INFO L93 Difference]: Finished difference Result 1167 states and 1733 transitions. [2019-12-07 17:16:09,487 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:09,487 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 96 [2019-12-07 17:16:09,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:09,490 INFO L225 Difference]: With dead ends: 1167 [2019-12-07 17:16:09,491 INFO L226 Difference]: Without dead ends: 631 [2019-12-07 17:16:09,491 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-12-07 17:16:09,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2019-12-07 17:16:09,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 605. [2019-12-07 17:16:09,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 605 states. [2019-12-07 17:16:09,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 885 transitions. [2019-12-07 17:16:09,508 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 885 transitions. Word has length 96 [2019-12-07 17:16:09,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:09,508 INFO L462 AbstractCegarLoop]: Abstraction has 605 states and 885 transitions. [2019-12-07 17:16:09,508 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:09,509 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 885 transitions. [2019-12-07 17:16:09,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2019-12-07 17:16:09,510 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:09,511 INFO L410 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:09,511 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:09,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:09,511 INFO L82 PathProgramCache]: Analyzing trace with hash 564782516, now seen corresponding path program 1 times [2019-12-07 17:16:09,511 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:09,511 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553049554] [2019-12-07 17:16:09,511 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:09,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:09,553 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2019-12-07 17:16:09,554 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553049554] [2019-12-07 17:16:09,554 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:09,554 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:09,554 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339647670] [2019-12-07 17:16:09,554 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:09,554 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:09,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:09,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:09,555 INFO L87 Difference]: Start difference. First operand 605 states and 885 transitions. Second operand 3 states. [2019-12-07 17:16:09,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:09,580 INFO L93 Difference]: Finished difference Result 905 states and 1324 transitions. [2019-12-07 17:16:09,580 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:09,581 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 120 [2019-12-07 17:16:09,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:09,584 INFO L225 Difference]: With dead ends: 905 [2019-12-07 17:16:09,584 INFO L226 Difference]: Without dead ends: 903 [2019-12-07 17:16:09,585 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-12-07 17:16:09,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2019-12-07 17:16:09,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 903. [2019-12-07 17:16:09,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 903 states. [2019-12-07 17:16:09,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1322 transitions. [2019-12-07 17:16:09,601 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1322 transitions. Word has length 120 [2019-12-07 17:16:09,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:09,601 INFO L462 AbstractCegarLoop]: Abstraction has 903 states and 1322 transitions. [2019-12-07 17:16:09,601 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:09,601 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1322 transitions. [2019-12-07 17:16:09,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2019-12-07 17:16:09,603 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:09,603 INFO L410 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:09,603 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:09,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:09,604 INFO L82 PathProgramCache]: Analyzing trace with hash 1174075643, now seen corresponding path program 1 times [2019-12-07 17:16:09,604 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:09,604 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359704589] [2019-12-07 17:16:09,604 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:09,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:09,650 INFO L134 CoverageAnalysis]: Checked inductivity of 334 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2019-12-07 17:16:09,651 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359704589] [2019-12-07 17:16:09,651 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:09,651 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:09,651 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713102771] [2019-12-07 17:16:09,651 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:09,651 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:09,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:09,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:09,652 INFO L87 Difference]: Start difference. First operand 903 states and 1322 transitions. Second operand 3 states. [2019-12-07 17:16:09,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:09,739 INFO L93 Difference]: Finished difference Result 1877 states and 2732 transitions. [2019-12-07 17:16:09,739 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:09,739 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 184 [2019-12-07 17:16:09,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:09,744 INFO L225 Difference]: With dead ends: 1877 [2019-12-07 17:16:09,745 INFO L226 Difference]: Without dead ends: 981 [2019-12-07 17:16:09,746 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-12-07 17:16:09,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2019-12-07 17:16:09,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 972. [2019-12-07 17:16:09,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 972 states. [2019-12-07 17:16:09,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1406 transitions. [2019-12-07 17:16:09,773 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1406 transitions. Word has length 184 [2019-12-07 17:16:09,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:09,773 INFO L462 AbstractCegarLoop]: Abstraction has 972 states and 1406 transitions. [2019-12-07 17:16:09,773 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:09,773 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1406 transitions. [2019-12-07 17:16:09,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2019-12-07 17:16:09,776 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:09,777 INFO L410 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:09,777 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:09,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:09,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1179429289, now seen corresponding path program 1 times [2019-12-07 17:16:09,777 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:09,777 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233948376] [2019-12-07 17:16:09,777 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:09,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:09,837 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 292 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2019-12-07 17:16:09,837 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233948376] [2019-12-07 17:16:09,837 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:09,838 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:09,838 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687963064] [2019-12-07 17:16:09,838 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:09,838 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:09,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:09,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:09,839 INFO L87 Difference]: Start difference. First operand 972 states and 1406 transitions. Second operand 3 states. [2019-12-07 17:16:09,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:09,925 INFO L93 Difference]: Finished difference Result 2048 states and 2960 transitions. [2019-12-07 17:16:09,926 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:09,926 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 204 [2019-12-07 17:16:09,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:09,930 INFO L225 Difference]: With dead ends: 2048 [2019-12-07 17:16:09,930 INFO L226 Difference]: Without dead ends: 1083 [2019-12-07 17:16:09,931 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-12-07 17:16:09,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2019-12-07 17:16:09,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 1047. [2019-12-07 17:16:09,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1047 states. [2019-12-07 17:16:09,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 1496 transitions. [2019-12-07 17:16:09,951 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 1496 transitions. Word has length 204 [2019-12-07 17:16:09,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:09,951 INFO L462 AbstractCegarLoop]: Abstraction has 1047 states and 1496 transitions. [2019-12-07 17:16:09,951 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:09,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 1496 transitions. [2019-12-07 17:16:09,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2019-12-07 17:16:09,953 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:09,954 INFO L410 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:09,954 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:09,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:09,954 INFO L82 PathProgramCache]: Analyzing trace with hash -1179962115, now seen corresponding path program 1 times [2019-12-07 17:16:09,954 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:09,954 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495687310] [2019-12-07 17:16:09,954 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:09,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:09,999 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 312 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2019-12-07 17:16:09,999 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495687310] [2019-12-07 17:16:09,999 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:09,999 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:09,999 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902442836] [2019-12-07 17:16:10,000 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:10,000 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:10,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:10,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:10,000 INFO L87 Difference]: Start difference. First operand 1047 states and 1496 transitions. Second operand 3 states. [2019-12-07 17:16:10,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:10,030 INFO L93 Difference]: Finished difference Result 3109 states and 4430 transitions. [2019-12-07 17:16:10,030 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:10,030 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 230 [2019-12-07 17:16:10,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:10,037 INFO L225 Difference]: With dead ends: 3109 [2019-12-07 17:16:10,038 INFO L226 Difference]: Without dead ends: 2069 [2019-12-07 17:16:10,039 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-12-07 17:16:10,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2019-12-07 17:16:10,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1050. [2019-12-07 17:16:10,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1050 states. [2019-12-07 17:16:10,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 1499 transitions. [2019-12-07 17:16:10,064 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 1499 transitions. Word has length 230 [2019-12-07 17:16:10,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:10,065 INFO L462 AbstractCegarLoop]: Abstraction has 1050 states and 1499 transitions. [2019-12-07 17:16:10,065 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:10,065 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 1499 transitions. [2019-12-07 17:16:10,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2019-12-07 17:16:10,067 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:10,067 INFO L410 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:10,067 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:10,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:10,067 INFO L82 PathProgramCache]: Analyzing trace with hash -150020643, now seen corresponding path program 1 times [2019-12-07 17:16:10,068 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:10,068 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690653683] [2019-12-07 17:16:10,068 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:10,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:10,116 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 385 proven. 0 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2019-12-07 17:16:10,116 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690653683] [2019-12-07 17:16:10,117 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:10,117 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:10,117 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758335178] [2019-12-07 17:16:10,117 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:10,117 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:10,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:10,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:10,118 INFO L87 Difference]: Start difference. First operand 1050 states and 1499 transitions. Second operand 3 states. [2019-12-07 17:16:10,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:10,218 INFO L93 Difference]: Finished difference Result 2195 states and 3134 transitions. [2019-12-07 17:16:10,219 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:10,219 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 230 [2019-12-07 17:16:10,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:10,225 INFO L225 Difference]: With dead ends: 2195 [2019-12-07 17:16:10,226 INFO L226 Difference]: Without dead ends: 1152 [2019-12-07 17:16:10,227 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-12-07 17:16:10,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1152 states. [2019-12-07 17:16:10,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1152 to 1131. [2019-12-07 17:16:10,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1131 states. [2019-12-07 17:16:10,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 1595 transitions. [2019-12-07 17:16:10,263 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 1595 transitions. Word has length 230 [2019-12-07 17:16:10,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:10,264 INFO L462 AbstractCegarLoop]: Abstraction has 1131 states and 1595 transitions. [2019-12-07 17:16:10,264 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:10,264 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 1595 transitions. [2019-12-07 17:16:10,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2019-12-07 17:16:10,266 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:10,266 INFO L410 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:10,266 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:10,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:10,267 INFO L82 PathProgramCache]: Analyzing trace with hash -336843366, now seen corresponding path program 1 times [2019-12-07 17:16:10,267 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:10,267 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942938091] [2019-12-07 17:16:10,267 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:10,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:10,349 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 410 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2019-12-07 17:16:10,350 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942938091] [2019-12-07 17:16:10,350 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:10,350 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:10,350 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116569286] [2019-12-07 17:16:10,350 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:10,350 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:10,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:10,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:10,351 INFO L87 Difference]: Start difference. First operand 1131 states and 1595 transitions. Second operand 3 states. [2019-12-07 17:16:10,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:10,392 INFO L93 Difference]: Finished difference Result 3373 states and 4754 transitions. [2019-12-07 17:16:10,392 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:10,392 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 231 [2019-12-07 17:16:10,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:10,400 INFO L225 Difference]: With dead ends: 3373 [2019-12-07 17:16:10,401 INFO L226 Difference]: Without dead ends: 2249 [2019-12-07 17:16:10,402 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-12-07 17:16:10,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2249 states. [2019-12-07 17:16:10,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2249 to 2247. [2019-12-07 17:16:10,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2247 states. [2019-12-07 17:16:10,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 3163 transitions. [2019-12-07 17:16:10,448 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 3163 transitions. Word has length 231 [2019-12-07 17:16:10,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:10,448 INFO L462 AbstractCegarLoop]: Abstraction has 2247 states and 3163 transitions. [2019-12-07 17:16:10,448 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:10,448 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 3163 transitions. [2019-12-07 17:16:10,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2019-12-07 17:16:10,452 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:10,452 INFO L410 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:10,452 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:10,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:10,453 INFO L82 PathProgramCache]: Analyzing trace with hash -1934345498, now seen corresponding path program 1 times [2019-12-07 17:16:10,453 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:10,453 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132167280] [2019-12-07 17:16:10,453 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:10,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:10,513 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 359 proven. 0 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2019-12-07 17:16:10,513 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132167280] [2019-12-07 17:16:10,513 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:10,514 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:10,514 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660511683] [2019-12-07 17:16:10,514 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:10,514 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:10,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:10,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:10,514 INFO L87 Difference]: Start difference. First operand 2247 states and 3163 transitions. Second operand 3 states. [2019-12-07 17:16:10,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:10,660 INFO L93 Difference]: Finished difference Result 4733 states and 6735 transitions. [2019-12-07 17:16:10,661 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:10,661 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 232 [2019-12-07 17:16:10,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:10,673 INFO L225 Difference]: With dead ends: 4733 [2019-12-07 17:16:10,674 INFO L226 Difference]: Without dead ends: 2433 [2019-12-07 17:16:10,677 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-12-07 17:16:10,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2433 states. [2019-12-07 17:16:10,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2433 to 2433. [2019-12-07 17:16:10,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2433 states. [2019-12-07 17:16:10,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2433 states to 2433 states and 3379 transitions. [2019-12-07 17:16:10,729 INFO L78 Accepts]: Start accepts. Automaton has 2433 states and 3379 transitions. Word has length 232 [2019-12-07 17:16:10,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:10,729 INFO L462 AbstractCegarLoop]: Abstraction has 2433 states and 3379 transitions. [2019-12-07 17:16:10,729 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:10,729 INFO L276 IsEmpty]: Start isEmpty. Operand 2433 states and 3379 transitions. [2019-12-07 17:16:10,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2019-12-07 17:16:10,733 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:10,733 INFO L410 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 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] [2019-12-07 17:16:10,734 INFO L410 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:10,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:10,734 INFO L82 PathProgramCache]: Analyzing trace with hash -462203708, now seen corresponding path program 1 times [2019-12-07 17:16:10,734 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:10,734 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176874051] [2019-12-07 17:16:10,734 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:10,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:10,813 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 425 proven. 16 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2019-12-07 17:16:10,813 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176874051] [2019-12-07 17:16:10,813 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119710307] [2019-12-07 17:16:10,814 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/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-12-07 17:16:10,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:10,880 INFO L264 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 17:16:10,888 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 17:16:10,955 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 398 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2019-12-07 17:16:10,955 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-12-07 17:16:10,956 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2019-12-07 17:16:10,956 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191978060] [2019-12-07 17:16:10,956 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:10,956 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:10,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:10,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-12-07 17:16:10,957 INFO L87 Difference]: Start difference. First operand 2433 states and 3379 transitions. Second operand 3 states. [2019-12-07 17:16:11,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:11,011 INFO L93 Difference]: Finished difference Result 5667 states and 7870 transitions. [2019-12-07 17:16:11,011 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:11,011 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 244 [2019-12-07 17:16:11,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:11,023 INFO L225 Difference]: With dead ends: 5667 [2019-12-07 17:16:11,023 INFO L226 Difference]: Without dead ends: 3241 [2019-12-07 17:16:11,026 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-12-07 17:16:11,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3241 states. [2019-12-07 17:16:11,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3241 to 3241. [2019-12-07 17:16:11,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3241 states. [2019-12-07 17:16:11,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3241 states to 3241 states and 4500 transitions. [2019-12-07 17:16:11,084 INFO L78 Accepts]: Start accepts. Automaton has 3241 states and 4500 transitions. Word has length 244 [2019-12-07 17:16:11,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:11,084 INFO L462 AbstractCegarLoop]: Abstraction has 3241 states and 4500 transitions. [2019-12-07 17:16:11,084 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:11,084 INFO L276 IsEmpty]: Start isEmpty. Operand 3241 states and 4500 transitions. [2019-12-07 17:16:11,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2019-12-07 17:16:11,089 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:11,089 INFO L410 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 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] [2019-12-07 17:16:11,290 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:11,290 INFO L410 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:11,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:11,291 INFO L82 PathProgramCache]: Analyzing trace with hash 464017511, now seen corresponding path program 1 times [2019-12-07 17:16:11,291 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:11,291 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211942806] [2019-12-07 17:16:11,291 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:11,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:11,353 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2019-12-07 17:16:11,354 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211942806] [2019-12-07 17:16:11,354 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856800956] [2019-12-07 17:16:11,354 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/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-12-07 17:16:11,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:11,419 INFO L264 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 3 conjunts are in the unsatisfiable core [2019-12-07 17:16:11,426 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 17:16:11,498 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2019-12-07 17:16:11,498 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-07 17:16:11,498 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2019-12-07 17:16:11,498 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610654437] [2019-12-07 17:16:11,499 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 17:16:11,499 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:11,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 17:16:11,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-12-07 17:16:11,499 INFO L87 Difference]: Start difference. First operand 3241 states and 4500 transitions. Second operand 4 states. [2019-12-07 17:16:11,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:11,738 INFO L93 Difference]: Finished difference Result 8229 states and 11374 transitions. [2019-12-07 17:16:11,739 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-12-07 17:16:11,739 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 252 [2019-12-07 17:16:11,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:11,756 INFO L225 Difference]: With dead ends: 8229 [2019-12-07 17:16:11,756 INFO L226 Difference]: Without dead ends: 4995 [2019-12-07 17:16:11,760 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 254 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-12-07 17:16:11,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4995 states. [2019-12-07 17:16:11,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4995 to 4161. [2019-12-07 17:16:11,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4161 states. [2019-12-07 17:16:11,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4161 states to 4161 states and 5572 transitions. [2019-12-07 17:16:11,841 INFO L78 Accepts]: Start accepts. Automaton has 4161 states and 5572 transitions. Word has length 252 [2019-12-07 17:16:11,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:11,841 INFO L462 AbstractCegarLoop]: Abstraction has 4161 states and 5572 transitions. [2019-12-07 17:16:11,841 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 17:16:11,841 INFO L276 IsEmpty]: Start isEmpty. Operand 4161 states and 5572 transitions. [2019-12-07 17:16:11,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2019-12-07 17:16:11,848 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:11,849 INFO L410 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 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] [2019-12-07 17:16:12,049 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:12,049 INFO L410 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:12,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:12,050 INFO L82 PathProgramCache]: Analyzing trace with hash 752836901, now seen corresponding path program 1 times [2019-12-07 17:16:12,050 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:12,050 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380442354] [2019-12-07 17:16:12,050 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:12,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:12,111 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 400 proven. 0 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2019-12-07 17:16:12,111 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380442354] [2019-12-07 17:16:12,111 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:12,111 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:12,111 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144874280] [2019-12-07 17:16:12,112 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:12,112 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:12,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:12,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:12,112 INFO L87 Difference]: Start difference. First operand 4161 states and 5572 transitions. Second operand 3 states. [2019-12-07 17:16:12,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:12,220 INFO L93 Difference]: Finished difference Result 11621 states and 15694 transitions. [2019-12-07 17:16:12,221 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:12,221 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 252 [2019-12-07 17:16:12,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:12,239 INFO L225 Difference]: With dead ends: 11621 [2019-12-07 17:16:12,240 INFO L226 Difference]: Without dead ends: 5141 [2019-12-07 17:16:12,246 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-12-07 17:16:12,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5141 states. [2019-12-07 17:16:12,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5141 to 4886. [2019-12-07 17:16:12,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4886 states. [2019-12-07 17:16:12,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4886 states to 4886 states and 6668 transitions. [2019-12-07 17:16:12,327 INFO L78 Accepts]: Start accepts. Automaton has 4886 states and 6668 transitions. Word has length 252 [2019-12-07 17:16:12,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:12,328 INFO L462 AbstractCegarLoop]: Abstraction has 4886 states and 6668 transitions. [2019-12-07 17:16:12,328 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:12,328 INFO L276 IsEmpty]: Start isEmpty. Operand 4886 states and 6668 transitions. [2019-12-07 17:16:12,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2019-12-07 17:16:12,334 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:12,335 INFO L410 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2019-12-07 17:16:12,335 INFO L410 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:12,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:12,335 INFO L82 PathProgramCache]: Analyzing trace with hash -1551518133, now seen corresponding path program 1 times [2019-12-07 17:16:12,335 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:12,335 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588430453] [2019-12-07 17:16:12,335 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:12,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:12,420 INFO L134 CoverageAnalysis]: Checked inductivity of 1066 backedges. 627 proven. 0 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2019-12-07 17:16:12,420 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588430453] [2019-12-07 17:16:12,420 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:12,421 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:12,421 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187073738] [2019-12-07 17:16:12,421 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:12,421 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:12,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:12,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:12,422 INFO L87 Difference]: Start difference. First operand 4886 states and 6668 transitions. Second operand 3 states. [2019-12-07 17:16:12,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:12,568 INFO L93 Difference]: Finished difference Result 10137 states and 13841 transitions. [2019-12-07 17:16:12,568 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:12,569 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 321 [2019-12-07 17:16:12,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:12,577 INFO L225 Difference]: With dead ends: 10137 [2019-12-07 17:16:12,577 INFO L226 Difference]: Without dead ends: 5258 [2019-12-07 17:16:12,582 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-12-07 17:16:12,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5258 states. [2019-12-07 17:16:12,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5258 to 5234. [2019-12-07 17:16:12,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5234 states. [2019-12-07 17:16:12,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5234 states to 5234 states and 7076 transitions. [2019-12-07 17:16:12,648 INFO L78 Accepts]: Start accepts. Automaton has 5234 states and 7076 transitions. Word has length 321 [2019-12-07 17:16:12,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:12,648 INFO L462 AbstractCegarLoop]: Abstraction has 5234 states and 7076 transitions. [2019-12-07 17:16:12,648 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:12,649 INFO L276 IsEmpty]: Start isEmpty. Operand 5234 states and 7076 transitions. [2019-12-07 17:16:12,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2019-12-07 17:16:12,654 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:12,654 INFO L410 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 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] [2019-12-07 17:16:12,654 INFO L410 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:12,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:12,655 INFO L82 PathProgramCache]: Analyzing trace with hash -16053374, now seen corresponding path program 1 times [2019-12-07 17:16:12,655 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:12,655 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284951915] [2019-12-07 17:16:12,655 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:12,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:12,745 INFO L134 CoverageAnalysis]: Checked inductivity of 1301 backedges. 871 proven. 26 refuted. 0 times theorem prover too weak. 404 trivial. 0 not checked. [2019-12-07 17:16:12,746 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284951915] [2019-12-07 17:16:12,746 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148488863] [2019-12-07 17:16:12,746 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/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-12-07 17:16:12,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:12,816 INFO L264 TraceCheckSpWp]: Trace formula consists of 549 conjuncts, 3 conjunts are in the unsatisfiable core [2019-12-07 17:16:12,820 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 17:16:12,941 INFO L134 CoverageAnalysis]: Checked inductivity of 1301 backedges. 680 proven. 0 refuted. 0 times theorem prover too weak. 621 trivial. 0 not checked. [2019-12-07 17:16:12,941 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-12-07 17:16:12,941 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2019-12-07 17:16:12,941 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074791253] [2019-12-07 17:16:12,942 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:12,942 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:12,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:12,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-12-07 17:16:12,942 INFO L87 Difference]: Start difference. First operand 5234 states and 7076 transitions. Second operand 3 states. [2019-12-07 17:16:13,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:13,000 INFO L93 Difference]: Finished difference Result 6046 states and 8192 transitions. [2019-12-07 17:16:13,000 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:13,001 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 354 [2019-12-07 17:16:13,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:13,010 INFO L225 Difference]: With dead ends: 6046 [2019-12-07 17:16:13,010 INFO L226 Difference]: Without dead ends: 4563 [2019-12-07 17:16:13,013 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 354 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-12-07 17:16:13,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4563 states. [2019-12-07 17:16:13,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4563 to 3753. [2019-12-07 17:16:13,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3753 states. [2019-12-07 17:16:13,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3753 states to 3753 states and 5068 transitions. [2019-12-07 17:16:13,097 INFO L78 Accepts]: Start accepts. Automaton has 3753 states and 5068 transitions. Word has length 354 [2019-12-07 17:16:13,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:13,097 INFO L462 AbstractCegarLoop]: Abstraction has 3753 states and 5068 transitions. [2019-12-07 17:16:13,097 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:13,097 INFO L276 IsEmpty]: Start isEmpty. Operand 3753 states and 5068 transitions. [2019-12-07 17:16:13,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2019-12-07 17:16:13,103 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:13,103 INFO L410 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 12, 12, 10, 10, 8, 8, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:13,303 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:13,304 INFO L410 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:13,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:13,304 INFO L82 PathProgramCache]: Analyzing trace with hash -235980636, now seen corresponding path program 1 times [2019-12-07 17:16:13,304 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:13,304 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826276624] [2019-12-07 17:16:13,304 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:13,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:13,416 INFO L134 CoverageAnalysis]: Checked inductivity of 2004 backedges. 1251 proven. 26 refuted. 0 times theorem prover too weak. 727 trivial. 0 not checked. [2019-12-07 17:16:13,417 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826276624] [2019-12-07 17:16:13,417 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102895347] [2019-12-07 17:16:13,417 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:13,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:13,495 INFO L264 TraceCheckSpWp]: Trace formula consists of 639 conjuncts, 3 conjunts are in the unsatisfiable core [2019-12-07 17:16:13,499 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 17:16:13,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2004 backedges. 1251 proven. 26 refuted. 0 times theorem prover too weak. 727 trivial. 0 not checked. [2019-12-07 17:16:13,586 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-07 17:16:13,586 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2019-12-07 17:16:13,586 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170758761] [2019-12-07 17:16:13,587 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 17:16:13,587 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:13,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 17:16:13,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-12-07 17:16:13,587 INFO L87 Difference]: Start difference. First operand 3753 states and 5068 transitions. Second operand 4 states. [2019-12-07 17:16:13,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:13,844 INFO L93 Difference]: Finished difference Result 8431 states and 11397 transitions. [2019-12-07 17:16:13,845 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-12-07 17:16:13,845 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 416 [2019-12-07 17:16:13,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:13,850 INFO L225 Difference]: With dead ends: 8431 [2019-12-07 17:16:13,850 INFO L226 Difference]: Without dead ends: 4516 [2019-12-07 17:16:13,853 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 418 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-12-07 17:16:13,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4516 states. [2019-12-07 17:16:13,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4516 to 3782. [2019-12-07 17:16:13,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3782 states. [2019-12-07 17:16:13,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3782 states to 3782 states and 5040 transitions. [2019-12-07 17:16:13,906 INFO L78 Accepts]: Start accepts. Automaton has 3782 states and 5040 transitions. Word has length 416 [2019-12-07 17:16:13,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:13,906 INFO L462 AbstractCegarLoop]: Abstraction has 3782 states and 5040 transitions. [2019-12-07 17:16:13,906 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 17:16:13,906 INFO L276 IsEmpty]: Start isEmpty. Operand 3782 states and 5040 transitions. [2019-12-07 17:16:13,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2019-12-07 17:16:13,912 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:13,912 INFO L410 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 14, 14, 14, 12, 12, 10, 10, 8, 8, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:14,113 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:14,114 INFO L410 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:14,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:14,114 INFO L82 PathProgramCache]: Analyzing trace with hash 1952122078, now seen corresponding path program 1 times [2019-12-07 17:16:14,114 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:14,114 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462463464] [2019-12-07 17:16:14,114 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:14,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:14,236 INFO L134 CoverageAnalysis]: Checked inductivity of 2412 backedges. 1354 proven. 13 refuted. 0 times theorem prover too weak. 1045 trivial. 0 not checked. [2019-12-07 17:16:14,237 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462463464] [2019-12-07 17:16:14,237 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614621369] [2019-12-07 17:16:14,237 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:14,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:14,324 INFO L264 TraceCheckSpWp]: Trace formula consists of 699 conjuncts, 3 conjunts are in the unsatisfiable core [2019-12-07 17:16:14,329 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 17:16:14,435 INFO L134 CoverageAnalysis]: Checked inductivity of 2412 backedges. 1354 proven. 13 refuted. 0 times theorem prover too weak. 1045 trivial. 0 not checked. [2019-12-07 17:16:14,435 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-07 17:16:14,435 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2019-12-07 17:16:14,436 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865568018] [2019-12-07 17:16:14,436 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 17:16:14,436 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:14,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 17:16:14,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-12-07 17:16:14,437 INFO L87 Difference]: Start difference. First operand 3782 states and 5040 transitions. Second operand 4 states. [2019-12-07 17:16:14,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:14,771 INFO L93 Difference]: Finished difference Result 11074 states and 14738 transitions. [2019-12-07 17:16:14,772 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-12-07 17:16:14,772 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 448 [2019-12-07 17:16:14,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:14,782 INFO L225 Difference]: With dead ends: 11074 [2019-12-07 17:16:14,782 INFO L226 Difference]: Without dead ends: 7488 [2019-12-07 17:16:14,785 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 450 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-12-07 17:16:14,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7488 states. [2019-12-07 17:16:14,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7488 to 5198. [2019-12-07 17:16:14,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5198 states. [2019-12-07 17:16:14,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5198 states to 5198 states and 6920 transitions. [2019-12-07 17:16:14,860 INFO L78 Accepts]: Start accepts. Automaton has 5198 states and 6920 transitions. Word has length 448 [2019-12-07 17:16:14,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:14,860 INFO L462 AbstractCegarLoop]: Abstraction has 5198 states and 6920 transitions. [2019-12-07 17:16:14,860 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 17:16:14,861 INFO L276 IsEmpty]: Start isEmpty. Operand 5198 states and 6920 transitions. [2019-12-07 17:16:14,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2019-12-07 17:16:14,867 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:14,867 INFO L410 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 16, 16, 16, 14, 14, 12, 12, 10, 10, 8, 8, 8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:15,068 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:15,068 INFO L410 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:15,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:15,069 INFO L82 PathProgramCache]: Analyzing trace with hash -671064672, now seen corresponding path program 1 times [2019-12-07 17:16:15,069 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:15,069 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298636609] [2019-12-07 17:16:15,069 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:15,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:15,204 INFO L134 CoverageAnalysis]: Checked inductivity of 2900 backedges. 1662 proven. 0 refuted. 0 times theorem prover too weak. 1238 trivial. 0 not checked. [2019-12-07 17:16:15,204 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298636609] [2019-12-07 17:16:15,204 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:15,204 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:15,204 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71994742] [2019-12-07 17:16:15,205 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:15,205 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:15,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:15,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:15,205 INFO L87 Difference]: Start difference. First operand 5198 states and 6920 transitions. Second operand 3 states. [2019-12-07 17:16:15,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:15,354 INFO L93 Difference]: Finished difference Result 11001 states and 14577 transitions. [2019-12-07 17:16:15,355 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:15,355 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 493 [2019-12-07 17:16:15,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:15,364 INFO L225 Difference]: With dead ends: 11001 [2019-12-07 17:16:15,364 INFO L226 Difference]: Without dead ends: 5810 [2019-12-07 17:16:15,370 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-12-07 17:16:15,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5810 states. [2019-12-07 17:16:15,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5810 to 5776. [2019-12-07 17:16:15,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5776 states. [2019-12-07 17:16:15,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5776 states to 5776 states and 7583 transitions. [2019-12-07 17:16:15,446 INFO L78 Accepts]: Start accepts. Automaton has 5776 states and 7583 transitions. Word has length 493 [2019-12-07 17:16:15,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:15,446 INFO L462 AbstractCegarLoop]: Abstraction has 5776 states and 7583 transitions. [2019-12-07 17:16:15,446 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:15,446 INFO L276 IsEmpty]: Start isEmpty. Operand 5776 states and 7583 transitions. [2019-12-07 17:16:15,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2019-12-07 17:16:15,453 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:15,453 INFO L410 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 16, 16, 16, 14, 14, 12, 12, 10, 10, 8, 8, 8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:15,453 INFO L410 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:15,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:15,454 INFO L82 PathProgramCache]: Analyzing trace with hash 1196437202, now seen corresponding path program 1 times [2019-12-07 17:16:15,454 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:15,454 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059254850] [2019-12-07 17:16:15,454 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:15,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:15,633 INFO L134 CoverageAnalysis]: Checked inductivity of 3138 backedges. 1660 proven. 77 refuted. 0 times theorem prover too weak. 1401 trivial. 0 not checked. [2019-12-07 17:16:15,634 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059254850] [2019-12-07 17:16:15,634 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745752599] [2019-12-07 17:16:15,634 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:15,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:15,723 INFO L264 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 17:16:15,726 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 17:16:15,833 INFO L134 CoverageAnalysis]: Checked inductivity of 3138 backedges. 1671 proven. 0 refuted. 0 times theorem prover too weak. 1467 trivial. 0 not checked. [2019-12-07 17:16:15,833 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-12-07 17:16:15,834 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2019-12-07 17:16:15,834 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387831219] [2019-12-07 17:16:15,834 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:15,834 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:15,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:15,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2019-12-07 17:16:15,835 INFO L87 Difference]: Start difference. First operand 5776 states and 7583 transitions. Second operand 3 states. [2019-12-07 17:16:16,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:16,004 INFO L93 Difference]: Finished difference Result 11733 states and 15463 transitions. [2019-12-07 17:16:16,004 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:16,005 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 508 [2019-12-07 17:16:16,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:16,014 INFO L225 Difference]: With dead ends: 11733 [2019-12-07 17:16:16,014 INFO L226 Difference]: Without dead ends: 5964 [2019-12-07 17:16:16,020 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 508 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2019-12-07 17:16:16,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5964 states. [2019-12-07 17:16:16,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5964 to 5864. [2019-12-07 17:16:16,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5864 states. [2019-12-07 17:16:16,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5864 states to 5864 states and 7707 transitions. [2019-12-07 17:16:16,100 INFO L78 Accepts]: Start accepts. Automaton has 5864 states and 7707 transitions. Word has length 508 [2019-12-07 17:16:16,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:16,101 INFO L462 AbstractCegarLoop]: Abstraction has 5864 states and 7707 transitions. [2019-12-07 17:16:16,101 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:16,101 INFO L276 IsEmpty]: Start isEmpty. Operand 5864 states and 7707 transitions. [2019-12-07 17:16:16,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 513 [2019-12-07 17:16:16,108 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:16,108 INFO L410 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 16, 14, 14, 12, 12, 10, 10, 8, 8, 8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:16,309 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:16,309 INFO L410 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:16,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:16,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1496383928, now seen corresponding path program 1 times [2019-12-07 17:16:16,309 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:16,310 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622970787] [2019-12-07 17:16:16,310 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:16,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:16,936 INFO L134 CoverageAnalysis]: Checked inductivity of 3204 backedges. 1744 proven. 206 refuted. 0 times theorem prover too weak. 1254 trivial. 0 not checked. [2019-12-07 17:16:16,936 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622970787] [2019-12-07 17:16:16,937 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819761467] [2019-12-07 17:16:16,937 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:17,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:17,029 INFO L264 TraceCheckSpWp]: Trace formula consists of 781 conjuncts, 4 conjunts are in the unsatisfiable core [2019-12-07 17:16:17,032 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 17:16:17,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 17:16:17,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 17:16:17,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 17:16:17,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 17:16:19,369 WARN L192 SmtUtils]: Spent 2.24 s on a formula simplification. DAG size of input: 26 DAG size of output: 16 [2019-12-07 17:16:19,792 INFO L134 CoverageAnalysis]: Checked inductivity of 3204 backedges. 1792 proven. 239 refuted. 0 times theorem prover too weak. 1173 trivial. 0 not checked. [2019-12-07 17:16:19,793 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-07 17:16:19,793 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2019-12-07 17:16:19,793 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525992344] [2019-12-07 17:16:19,794 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-12-07 17:16:19,794 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:19,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-12-07 17:16:19,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2019-12-07 17:16:19,794 INFO L87 Difference]: Start difference. First operand 5864 states and 7707 transitions. Second operand 8 states. [2019-12-07 17:16:28,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:28,703 INFO L93 Difference]: Finished difference Result 23651 states and 30855 transitions. [2019-12-07 17:16:28,703 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-07 17:16:28,703 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 512 [2019-12-07 17:16:28,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:28,719 INFO L225 Difference]: With dead ends: 23651 [2019-12-07 17:16:28,719 INFO L226 Difference]: Without dead ends: 17094 [2019-12-07 17:16:28,725 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 529 GetRequests, 516 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2019-12-07 17:16:28,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17094 states. [2019-12-07 17:16:28,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17094 to 16029. [2019-12-07 17:16:28,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16029 states. [2019-12-07 17:16:28,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16029 states to 16029 states and 20135 transitions. [2019-12-07 17:16:28,983 INFO L78 Accepts]: Start accepts. Automaton has 16029 states and 20135 transitions. Word has length 512 [2019-12-07 17:16:28,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:28,983 INFO L462 AbstractCegarLoop]: Abstraction has 16029 states and 20135 transitions. [2019-12-07 17:16:28,983 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-12-07 17:16:28,983 INFO L276 IsEmpty]: Start isEmpty. Operand 16029 states and 20135 transitions. [2019-12-07 17:16:29,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 525 [2019-12-07 17:16:29,000 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:29,001 INFO L410 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 17, 15, 15, 13, 13, 11, 11, 9, 9, 9, 9, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:29,202 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:29,202 INFO L410 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:29,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:29,203 INFO L82 PathProgramCache]: Analyzing trace with hash 76731436, now seen corresponding path program 1 times [2019-12-07 17:16:29,203 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:29,203 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924220926] [2019-12-07 17:16:29,204 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:29,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:29,424 INFO L134 CoverageAnalysis]: Checked inductivity of 3360 backedges. 354 proven. 0 refuted. 0 times theorem prover too weak. 3006 trivial. 0 not checked. [2019-12-07 17:16:29,424 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924220926] [2019-12-07 17:16:29,424 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:29,424 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 17:16:29,424 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100808635] [2019-12-07 17:16:29,425 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:29,425 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:29,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:29,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:29,425 INFO L87 Difference]: Start difference. First operand 16029 states and 20135 transitions. Second operand 3 states. [2019-12-07 17:16:29,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:29,734 INFO L93 Difference]: Finished difference Result 33490 states and 41898 transitions. [2019-12-07 17:16:29,735 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:29,735 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 524 [2019-12-07 17:16:29,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:29,752 INFO L225 Difference]: With dead ends: 33490 [2019-12-07 17:16:29,752 INFO L226 Difference]: Without dead ends: 15881 [2019-12-07 17:16:29,766 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-12-07 17:16:29,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15881 states. [2019-12-07 17:16:30,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15881 to 15136. [2019-12-07 17:16:30,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15136 states. [2019-12-07 17:16:30,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15136 states to 15136 states and 18911 transitions. [2019-12-07 17:16:30,022 INFO L78 Accepts]: Start accepts. Automaton has 15136 states and 18911 transitions. Word has length 524 [2019-12-07 17:16:30,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:30,022 INFO L462 AbstractCegarLoop]: Abstraction has 15136 states and 18911 transitions. [2019-12-07 17:16:30,022 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:30,022 INFO L276 IsEmpty]: Start isEmpty. Operand 15136 states and 18911 transitions. [2019-12-07 17:16:30,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2019-12-07 17:16:30,033 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:30,034 INFO L410 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 17, 15, 15, 13, 13, 11, 11, 9, 9, 9, 9, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:30,034 INFO L410 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:30,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:30,034 INFO L82 PathProgramCache]: Analyzing trace with hash -1215376266, now seen corresponding path program 1 times [2019-12-07 17:16:30,034 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:30,034 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467937021] [2019-12-07 17:16:30,034 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:30,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:30,173 INFO L134 CoverageAnalysis]: Checked inductivity of 3548 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 3396 trivial. 0 not checked. [2019-12-07 17:16:30,173 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467937021] [2019-12-07 17:16:30,173 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:30,173 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 17:16:30,173 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815858976] [2019-12-07 17:16:30,173 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:30,174 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:30,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:30,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:30,174 INFO L87 Difference]: Start difference. First operand 15136 states and 18911 transitions. Second operand 3 states. [2019-12-07 17:16:30,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:30,399 INFO L93 Difference]: Finished difference Result 29994 states and 37432 transitions. [2019-12-07 17:16:30,399 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:30,399 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 536 [2019-12-07 17:16:30,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:30,408 INFO L225 Difference]: With dead ends: 29994 [2019-12-07 17:16:30,408 INFO L226 Difference]: Without dead ends: 15184 [2019-12-07 17:16:30,414 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-12-07 17:16:30,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15184 states. [2019-12-07 17:16:30,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15184 to 15136. [2019-12-07 17:16:30,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15136 states. [2019-12-07 17:16:30,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15136 states to 15136 states and 18868 transitions. [2019-12-07 17:16:30,644 INFO L78 Accepts]: Start accepts. Automaton has 15136 states and 18868 transitions. Word has length 536 [2019-12-07 17:16:30,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:30,644 INFO L462 AbstractCegarLoop]: Abstraction has 15136 states and 18868 transitions. [2019-12-07 17:16:30,645 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:30,645 INFO L276 IsEmpty]: Start isEmpty. Operand 15136 states and 18868 transitions. [2019-12-07 17:16:30,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 538 [2019-12-07 17:16:30,655 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:30,655 INFO L410 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 17, 15, 15, 13, 13, 11, 11, 9, 9, 9, 9, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:30,655 INFO L410 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:30,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:30,656 INFO L82 PathProgramCache]: Analyzing trace with hash -943603990, now seen corresponding path program 1 times [2019-12-07 17:16:30,656 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:30,656 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104607441] [2019-12-07 17:16:30,656 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:30,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:30,840 INFO L134 CoverageAnalysis]: Checked inductivity of 3567 backedges. 171 proven. 0 refuted. 0 times theorem prover too weak. 3396 trivial. 0 not checked. [2019-12-07 17:16:30,840 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104607441] [2019-12-07 17:16:30,840 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:30,840 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 17:16:30,840 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35186064] [2019-12-07 17:16:30,840 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:30,841 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:30,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:30,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:30,841 INFO L87 Difference]: Start difference. First operand 15136 states and 18868 transitions. Second operand 3 states. [2019-12-07 17:16:31,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:31,068 INFO L93 Difference]: Finished difference Result 29994 states and 37349 transitions. [2019-12-07 17:16:31,068 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:31,068 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 537 [2019-12-07 17:16:31,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:31,078 INFO L225 Difference]: With dead ends: 29994 [2019-12-07 17:16:31,078 INFO L226 Difference]: Without dead ends: 15184 [2019-12-07 17:16:31,084 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-12-07 17:16:31,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15184 states. [2019-12-07 17:16:31,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15184 to 15136. [2019-12-07 17:16:31,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15136 states. [2019-12-07 17:16:31,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15136 states to 15136 states and 18825 transitions. [2019-12-07 17:16:31,318 INFO L78 Accepts]: Start accepts. Automaton has 15136 states and 18825 transitions. Word has length 537 [2019-12-07 17:16:31,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:31,318 INFO L462 AbstractCegarLoop]: Abstraction has 15136 states and 18825 transitions. [2019-12-07 17:16:31,318 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:31,318 INFO L276 IsEmpty]: Start isEmpty. Operand 15136 states and 18825 transitions. [2019-12-07 17:16:31,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 581 [2019-12-07 17:16:31,329 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:31,329 INFO L410 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 17, 17, 15, 15, 13, 13, 11, 11, 11, 11, 8, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:31,329 INFO L410 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:31,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:31,329 INFO L82 PathProgramCache]: Analyzing trace with hash 780560607, now seen corresponding path program 1 times [2019-12-07 17:16:31,329 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:31,330 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418276137] [2019-12-07 17:16:31,330 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:31,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:31,500 INFO L134 CoverageAnalysis]: Checked inductivity of 3937 backedges. 2204 proven. 0 refuted. 0 times theorem prover too weak. 1733 trivial. 0 not checked. [2019-12-07 17:16:31,500 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418276137] [2019-12-07 17:16:31,500 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 17:16:31,500 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 17:16:31,500 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953463451] [2019-12-07 17:16:31,501 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 17:16:31,501 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:31,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 17:16:31,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 17:16:31,501 INFO L87 Difference]: Start difference. First operand 15136 states and 18825 transitions. Second operand 3 states. [2019-12-07 17:16:31,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:31,740 INFO L93 Difference]: Finished difference Result 30231 states and 37579 transitions. [2019-12-07 17:16:31,740 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 17:16:31,740 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 580 [2019-12-07 17:16:31,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:31,749 INFO L225 Difference]: With dead ends: 30231 [2019-12-07 17:16:31,750 INFO L226 Difference]: Without dead ends: 15114 [2019-12-07 17:16:31,756 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-12-07 17:16:31,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15114 states. [2019-12-07 17:16:31,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15114 to 13798. [2019-12-07 17:16:31,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13798 states. [2019-12-07 17:16:31,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13798 states to 13798 states and 17082 transitions. [2019-12-07 17:16:31,997 INFO L78 Accepts]: Start accepts. Automaton has 13798 states and 17082 transitions. Word has length 580 [2019-12-07 17:16:31,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:31,997 INFO L462 AbstractCegarLoop]: Abstraction has 13798 states and 17082 transitions. [2019-12-07 17:16:31,997 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 17:16:31,997 INFO L276 IsEmpty]: Start isEmpty. Operand 13798 states and 17082 transitions. [2019-12-07 17:16:32,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 583 [2019-12-07 17:16:32,012 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 17:16:32,012 INFO L410 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 18, 16, 16, 14, 14, 12, 12, 10, 10, 10, 10, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2019-12-07 17:16:32,012 INFO L410 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 17:16:32,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 17:16:32,012 INFO L82 PathProgramCache]: Analyzing trace with hash -1763345373, now seen corresponding path program 2 times [2019-12-07 17:16:32,013 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 17:16:32,013 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061467292] [2019-12-07 17:16:32,013 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 17:16:32,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 17:16:32,254 INFO L134 CoverageAnalysis]: Checked inductivity of 4078 backedges. 1321 proven. 16 refuted. 0 times theorem prover too weak. 2741 trivial. 0 not checked. [2019-12-07 17:16:32,254 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061467292] [2019-12-07 17:16:32,254 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187708916] [2019-12-07 17:16:32,254 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:32,354 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-07 17:16:32,354 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-07 17:16:32,356 INFO L264 TraceCheckSpWp]: Trace formula consists of 867 conjuncts, 3 conjunts are in the unsatisfiable core [2019-12-07 17:16:32,360 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 17:16:32,503 INFO L134 CoverageAnalysis]: Checked inductivity of 4078 backedges. 1321 proven. 16 refuted. 0 times theorem prover too weak. 2741 trivial. 0 not checked. [2019-12-07 17:16:32,503 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-07 17:16:32,503 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2019-12-07 17:16:32,503 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711596228] [2019-12-07 17:16:32,504 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 17:16:32,504 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 17:16:32,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 17:16:32,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-12-07 17:16:32,504 INFO L87 Difference]: Start difference. First operand 13798 states and 17082 transitions. Second operand 4 states. [2019-12-07 17:16:32,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 17:16:32,696 INFO L93 Difference]: Finished difference Result 19952 states and 24719 transitions. [2019-12-07 17:16:32,696 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 17:16:32,696 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 582 [2019-12-07 17:16:32,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 17:16:32,697 INFO L225 Difference]: With dead ends: 19952 [2019-12-07 17:16:32,697 INFO L226 Difference]: Without dead ends: 0 [2019-12-07 17:16:32,702 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 587 GetRequests, 584 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-12-07 17:16:32,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2019-12-07 17:16:32,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2019-12-07 17:16:32,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2019-12-07 17:16:32,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2019-12-07 17:16:32,702 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 582 [2019-12-07 17:16:32,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 17:16:32,703 INFO L462 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2019-12-07 17:16:32,703 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 17:16:32,703 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2019-12-07 17:16:32,703 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-12-07 17:16:32,903 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 17:16:32,906 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2019-12-07 17:16:33,035 WARN L192 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 120 [2019-12-07 17:16:34,562 WARN L192 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 733 DAG size of output: 424 [2019-12-07 17:16:35,928 WARN L192 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 734 DAG size of output: 425 [2019-12-07 17:16:36,207 WARN L192 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 43 [2019-12-07 17:16:50,807 WARN L192 SmtUtils]: Spent 14.60 s on a formula simplification. DAG size of input: 131 DAG size of output: 55 [2019-12-07 17:16:52,148 WARN L192 SmtUtils]: Spent 1.34 s on a formula simplification. DAG size of input: 113 DAG size of output: 42 [2019-12-07 17:16:52,809 WARN L192 SmtUtils]: Spent 659.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 44 [2019-12-07 17:16:53,104 WARN L192 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 37 [2019-12-07 17:16:53,260 WARN L192 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 33 [2019-12-07 17:16:53,430 WARN L192 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 36 [2019-12-07 17:16:53,761 WARN L192 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 38 [2019-12-07 17:16:58,518 WARN L192 SmtUtils]: Spent 4.76 s on a formula simplification. DAG size of input: 114 DAG size of output: 47 [2019-12-07 17:17:10,385 WARN L192 SmtUtils]: Spent 11.86 s on a formula simplification. DAG size of input: 356 DAG size of output: 106 [2019-12-07 17:17:10,616 WARN L192 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 38 [2019-12-07 17:17:10,787 WARN L192 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 37 [2019-12-07 17:17:11,037 WARN L192 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 39 [2019-12-07 17:17:11,268 WARN L192 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 37 [2019-12-07 17:17:11,502 WARN L192 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 37 [2019-12-07 17:17:11,714 WARN L192 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 41 [2019-12-07 17:17:11,882 WARN L192 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 36 [2019-12-07 17:17:12,089 WARN L192 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 53 [2019-12-07 17:17:19,345 WARN L192 SmtUtils]: Spent 7.25 s on a formula simplification. DAG size of input: 357 DAG size of output: 103 [2019-12-07 17:17:19,638 WARN L192 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 39 [2019-12-07 17:17:19,641 INFO L242 CegarLoopResult]: At program point L168(lines 167 605) the Hoare annotation is: (let ((.cse8 (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (let ((.cse1 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576)) (.cse4 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse7 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 3)) (.cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse5 (not .cse8)) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse6 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (.cse3 (let ((.cse9 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse9) (<= .cse9 8496))))) (or (and .cse0 .cse1 .cse2 .cse3) (and (<= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse4 .cse2 .cse5) (and .cse1 .cse2 .cse6 (<= 8576 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (and .cse4 .cse7 .cse2 .cse3 .cse8) (and .cse7 .cse2 .cse6) (and .cse0 .cse2 .cse5) (and .cse2 .cse6 .cse3)))) [2019-12-07 17:17:19,642 INFO L242 CegarLoopResult]: At program point L135(lines 128 618) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8448))) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8496))) (.cse4 (exists ((ULTIMATE.start_ssl3_accept_~ag_Y~0 Int) (ULTIMATE.start_ssl3_accept_~ag_X~0 Int)) (let ((.cse7 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (and (<= ULTIMATE.start_ssl3_accept_~s__state~0 .cse7) (<= .cse7 2147483647) (<= .cse7 8496))))) (.cse6 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480)))) (or (and .cse0 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse1 .cse2 .cse3 .cse4 (let ((.cse5 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse5) (<= .cse5 8496))) .cse6) (and .cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8497)) .cse3 (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and .cse1 .cse2 .cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse4 .cse6))) [2019-12-07 17:17:19,642 INFO L246 CegarLoopResult]: For program point L102(line 102) no Hoare annotation was computed. [2019-12-07 17:17:19,642 INFO L246 CegarLoopResult]: For program point L631(lines 631 635) no Hoare annotation was computed. [2019-12-07 17:17:19,642 INFO L246 CegarLoopResult]: For program point L203(lines 203 593) no Hoare annotation was computed. [2019-12-07 17:17:19,642 INFO L246 CegarLoopResult]: For program point L170(lines 170 604) no Hoare annotation was computed. [2019-12-07 17:17:19,642 INFO L246 CegarLoopResult]: For program point L137(lines 137 615) no Hoare annotation was computed. [2019-12-07 17:17:19,642 INFO L246 CegarLoopResult]: For program point L104(lines 104 626) no Hoare annotation was computed. [2019-12-07 17:17:19,642 INFO L246 CegarLoopResult]: For program point L336(lines 336 340) no Hoare annotation was computed. [2019-12-07 17:17:19,642 INFO L242 CegarLoopResult]: At program point L204(lines 200 594) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse1 (<= 8656 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse0 .cse1 (let ((.cse2 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse2) (<= .cse2 8496)))) (and .cse0 .cse1 (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse1))) [2019-12-07 17:17:19,642 INFO L242 CegarLoopResult]: At program point L105(lines 104 626) the Hoare annotation is: (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) [2019-12-07 17:17:19,643 INFO L246 CegarLoopResult]: For program point L469(lines 469 480) no Hoare annotation was computed. [2019-12-07 17:17:19,643 INFO L246 CegarLoopResult]: For program point L436(lines 436 440) no Hoare annotation was computed. [2019-12-07 17:17:19,643 INFO L242 CegarLoopResult]: At program point L370(lines 353 388) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse1 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576))) (or (and .cse0 .cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and .cse0 .cse1 .cse2 (let ((.cse3 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse3) (<= .cse3 8496)))) (and .cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse2))) [2019-12-07 17:17:19,643 INFO L242 CegarLoopResult]: At program point L404(lines 395 426) the Hoare annotation is: (let ((.cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse0 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576))) (or (and .cse0 .cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and .cse0 .cse1 .cse2 (let ((.cse3 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse3) (<= .cse3 8496)))) (and .cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse2))) [2019-12-07 17:17:19,643 INFO L246 CegarLoopResult]: For program point L239(lines 239 244) no Hoare annotation was computed. [2019-12-07 17:17:19,643 INFO L246 CegarLoopResult]: For program point L206(lines 206 592) no Hoare annotation was computed. [2019-12-07 17:17:19,643 INFO L246 CegarLoopResult]: For program point L173(lines 173 603) no Hoare annotation was computed. [2019-12-07 17:17:19,643 INFO L246 CegarLoopResult]: For program point L140(lines 140 614) no Hoare annotation was computed. [2019-12-07 17:17:19,643 INFO L246 CegarLoopResult]: For program point L107(lines 107 625) no Hoare annotation was computed. [2019-12-07 17:17:19,643 INFO L246 CegarLoopResult]: For program point L372(lines 372 376) no Hoare annotation was computed. [2019-12-07 17:17:19,643 INFO L242 CegarLoopResult]: At program point L207(lines 206 592) the Hoare annotation is: (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) [2019-12-07 17:17:19,644 INFO L242 CegarLoopResult]: At program point L174(lines 170 604) the Hoare annotation is: (let ((.cse1 (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)))) (or (and .cse0 .cse1 .cse2 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and .cse3 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse0 .cse1 .cse2 (let ((.cse4 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse4) (<= .cse4 8496)))) (and .cse3 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse0 .cse2 (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))))) [2019-12-07 17:17:19,644 INFO L242 CegarLoopResult]: At program point L141(lines 137 615) the Hoare annotation is: (let ((.cse8 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (let ((.cse7 (< 2147483647 .cse8))) (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse1 (<= 8466 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse3 (or (<= .cse8 ULTIMATE.start_ssl3_accept_~s__state~0) (and (<= .cse8 (+ ULTIMATE.start_ssl3_accept_~s__state~0 4294967296)) .cse7))) (.cse4 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse6 (or .cse7 (<= .cse8 8496))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480)))) (or (and .cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and .cse0 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse4 .cse6 .cse5))))) [2019-12-07 17:17:19,644 INFO L246 CegarLoopResult]: For program point L75(lines 75 83) no Hoare annotation was computed. [2019-12-07 17:17:19,644 INFO L246 CegarLoopResult]: For program point L406(lines 406 412) no Hoare annotation was computed. [2019-12-07 17:17:19,644 INFO L246 CegarLoopResult]: For program point L572(lines 572 582) no Hoare annotation was computed. [2019-12-07 17:17:19,644 INFO L246 CegarLoopResult]: For program point L572-1(lines 572 582) no Hoare annotation was computed. [2019-12-07 17:17:19,644 INFO L246 CegarLoopResult]: For program point L473(lines 473 477) no Hoare annotation was computed. [2019-12-07 17:17:19,644 INFO L246 CegarLoopResult]: For program point L275(lines 275 279) no Hoare annotation was computed. [2019-12-07 17:17:19,644 INFO L246 CegarLoopResult]: For program point L176(lines 176 602) no Hoare annotation was computed. [2019-12-07 17:17:19,644 INFO L246 CegarLoopResult]: For program point L143(lines 143 613) no Hoare annotation was computed. [2019-12-07 17:17:19,644 INFO L246 CegarLoopResult]: For program point L110(lines 110 624) no Hoare annotation was computed. [2019-12-07 17:17:19,644 INFO L246 CegarLoopResult]: For program point L507(lines 507 511) no Hoare annotation was computed. [2019-12-07 17:17:19,645 INFO L246 CegarLoopResult]: For program point L309(lines 309 317) no Hoare annotation was computed. [2019-12-07 17:17:19,645 INFO L242 CegarLoopResult]: At program point L210(lines 209 591) the Hoare annotation is: (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) [2019-12-07 17:17:19,645 INFO L246 CegarLoopResult]: For program point L78(lines 78 82) no Hoare annotation was computed. [2019-12-07 17:17:19,645 INFO L246 CegarLoopResult]: For program point L78-2(lines 75 83) no Hoare annotation was computed. [2019-12-07 17:17:19,645 INFO L249 CegarLoopResult]: At program point L673(lines 66 675) the Hoare annotation is: true [2019-12-07 17:17:19,645 INFO L246 CegarLoopResult]: For program point L640(lines 640 646) no Hoare annotation was computed. [2019-12-07 17:17:19,645 INFO L246 CegarLoopResult]: For program point L541(lines 541 546) no Hoare annotation was computed. [2019-12-07 17:17:19,645 INFO L249 CegarLoopResult]: At program point L674(lines 9 676) the Hoare annotation is: true [2019-12-07 17:17:19,645 INFO L246 CegarLoopResult]: For program point L575(lines 575 579) no Hoare annotation was computed. [2019-12-07 17:17:19,645 INFO L246 CegarLoopResult]: For program point L179(lines 179 601) no Hoare annotation was computed. [2019-12-07 17:17:19,645 INFO L246 CegarLoopResult]: For program point L146(lines 146 612) no Hoare annotation was computed. [2019-12-07 17:17:19,645 INFO L246 CegarLoopResult]: For program point L113(lines 113 623) no Hoare annotation was computed. [2019-12-07 17:17:19,645 INFO L246 CegarLoopResult]: For program point L312(lines 312 316) no Hoare annotation was computed. [2019-12-07 17:17:19,645 INFO L246 CegarLoopResult]: For program point L312-2(lines 211 588) no Hoare annotation was computed. [2019-12-07 17:17:19,646 INFO L242 CegarLoopResult]: At program point L180(lines 176 602) the Hoare annotation is: (let ((.cse2 (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)))) (or (and .cse0 .cse1 .cse2 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and .cse3 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse0 .cse2 .cse1 (let ((.cse4 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse4) (<= .cse4 8496)))) (and .cse3 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse0 .cse1 (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))))) [2019-12-07 17:17:19,646 INFO L242 CegarLoopResult]: At program point L147(lines 143 613) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse1 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576))) (or (and .cse0 .cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and .cse0 .cse1 .cse2 (let ((.cse3 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse3) (<= .cse3 8496)))) (and .cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse2))) [2019-12-07 17:17:19,646 INFO L242 CegarLoopResult]: At program point L214(lines 107 625) the Hoare annotation is: (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) [2019-12-07 17:17:19,646 INFO L246 CegarLoopResult]: For program point L512(lines 512 516) no Hoare annotation was computed. [2019-12-07 17:17:19,646 INFO L246 CegarLoopResult]: For program point L512-2(lines 512 516) no Hoare annotation was computed. [2019-12-07 17:17:19,646 INFO L246 CegarLoopResult]: For program point L446-1(lines 446 458) no Hoare annotation was computed. [2019-12-07 17:17:19,646 INFO L246 CegarLoopResult]: For program point L182(lines 182 600) no Hoare annotation was computed. [2019-12-07 17:17:19,646 INFO L246 CegarLoopResult]: For program point L149(lines 149 611) no Hoare annotation was computed. [2019-12-07 17:17:19,646 INFO L246 CegarLoopResult]: For program point L116(lines 116 622) no Hoare annotation was computed. [2019-12-07 17:17:19,646 INFO L242 CegarLoopResult]: At program point L414(lines 405 425) the Hoare annotation is: (let ((.cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse0 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576))) (or (and .cse0 .cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and .cse0 .cse1 .cse2 (let ((.cse3 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse3) (<= .cse3 8496)))) (and .cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse2))) [2019-12-07 17:17:19,646 INFO L246 CegarLoopResult]: For program point L348(lines 348 352) no Hoare annotation was computed. [2019-12-07 17:17:19,646 INFO L246 CegarLoopResult]: For program point L348-2(lines 211 588) no Hoare annotation was computed. [2019-12-07 17:17:19,647 INFO L246 CegarLoopResult]: For program point L85(lines 85 93) no Hoare annotation was computed. [2019-12-07 17:17:19,647 INFO L246 CegarLoopResult]: For program point L85-1(lines 66 675) no Hoare annotation was computed. [2019-12-07 17:17:19,647 INFO L246 CegarLoopResult]: For program point L449(lines 449 454) no Hoare annotation was computed. [2019-12-07 17:17:19,647 INFO L246 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2019-12-07 17:17:19,647 INFO L246 CegarLoopResult]: For program point L185(lines 185 599) no Hoare annotation was computed. [2019-12-07 17:17:19,647 INFO L246 CegarLoopResult]: For program point L152(lines 152 610) no Hoare annotation was computed. [2019-12-07 17:17:19,647 INFO L246 CegarLoopResult]: For program point L119(lines 119 621) no Hoare annotation was computed. [2019-12-07 17:17:19,647 INFO L246 CegarLoopResult]: For program point L86(lines 86 90) no Hoare annotation was computed. [2019-12-07 17:17:19,647 INFO L246 CegarLoopResult]: For program point L417(lines 417 421) no Hoare annotation was computed. [2019-12-07 17:17:19,647 INFO L246 CegarLoopResult]: For program point L219(lines 219 223) no Hoare annotation was computed. [2019-12-07 17:17:19,647 INFO L242 CegarLoopResult]: At program point L186(lines 182 600) the Hoare annotation is: (let ((.cse4 (let ((.cse7 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse7) (<= .cse7 8496)))) (.cse5 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672))) (.cse2 (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (.cse6 (= ULTIMATE.start_ssl3_accept_~s__state~0 8608))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse6 .cse4) (and .cse5 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse0 .cse1 (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and .cse0 .cse1 .cse2 .cse3 .cse6))) [2019-12-07 17:17:19,647 INFO L242 CegarLoopResult]: At program point L153(lines 149 611) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse1 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576))) (or (and .cse0 .cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and .cse0 .cse1 .cse2 (let ((.cse3 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse3) (<= .cse3 8496)))) (and .cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse2))) [2019-12-07 17:17:19,647 INFO L246 CegarLoopResult]: For program point L219-2(lines 211 588) no Hoare annotation was computed. [2019-12-07 17:17:19,648 INFO L246 CegarLoopResult]: For program point L551(lines 551 555) no Hoare annotation was computed. [2019-12-07 17:17:19,648 INFO L246 CegarLoopResult]: For program point L485(lines 485 489) no Hoare annotation was computed. [2019-12-07 17:17:19,648 INFO L246 CegarLoopResult]: For program point L188(lines 188 598) no Hoare annotation was computed. [2019-12-07 17:17:19,648 INFO L246 CegarLoopResult]: For program point L155(lines 155 609) no Hoare annotation was computed. [2019-12-07 17:17:19,648 INFO L246 CegarLoopResult]: For program point L122(lines 122 620) no Hoare annotation was computed. [2019-12-07 17:17:19,648 INFO L242 CegarLoopResult]: At program point L552(lines 66 675) the Hoare annotation is: false [2019-12-07 17:17:19,648 INFO L242 CegarLoopResult]: At program point L123(lines 119 621) the Hoare annotation is: (let ((.cse4 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse0 (<= 8466 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8496))) (.cse2 (exists ((ULTIMATE.start_ssl3_accept_~ag_Y~0 Int) (ULTIMATE.start_ssl3_accept_~ag_X~0 Int)) (let ((.cse6 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (and (<= ULTIMATE.start_ssl3_accept_~s__state~0 .cse6) (<= .cse6 2147483647) (<= .cse6 8496))))) (.cse3 (let ((.cse5 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse5) (<= .cse5 8496))))) (or (and .cse0 .cse1 .cse2 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse3) (and .cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8497)) .cse1 (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and .cse4 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse0 .cse1 .cse2 .cse3))) [2019-12-07 17:17:19,648 INFO L246 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2019-12-07 17:17:19,648 INFO L246 CegarLoopResult]: For program point L256(lines 256 269) no Hoare annotation was computed. [2019-12-07 17:17:19,648 INFO L249 CegarLoopResult]: At program point L686(lines 677 688) the Hoare annotation is: true [2019-12-07 17:17:19,648 INFO L246 CegarLoopResult]: For program point L356(lines 356 387) no Hoare annotation was computed. [2019-12-07 17:17:19,648 INFO L246 CegarLoopResult]: For program point L323(lines 323 327) no Hoare annotation was computed. [2019-12-07 17:17:19,648 INFO L246 CegarLoopResult]: For program point L257(lines 257 262) no Hoare annotation was computed. [2019-12-07 17:17:19,649 INFO L246 CegarLoopResult]: For program point L323-2(lines 323 327) no Hoare annotation was computed. [2019-12-07 17:17:19,649 INFO L246 CegarLoopResult]: For program point L191(lines 191 597) no Hoare annotation was computed. [2019-12-07 17:17:19,649 INFO L246 CegarLoopResult]: For program point L158(lines 158 608) no Hoare annotation was computed. [2019-12-07 17:17:19,649 INFO L246 CegarLoopResult]: For program point L125(lines 125 619) no Hoare annotation was computed. [2019-12-07 17:17:19,649 INFO L246 CegarLoopResult]: For program point L522(lines 522 527) no Hoare annotation was computed. [2019-12-07 17:17:19,649 INFO L242 CegarLoopResult]: At program point L192(lines 188 598) the Hoare annotation is: (let ((.cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672))) (.cse2 (<= 8640 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse5 (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0)))) (or (and .cse0 .cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse2) (and .cse3 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse0 .cse1 .cse2 (let ((.cse4 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse4) (<= .cse4 8496)))) (and (<= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 3) .cse1 .cse2 .cse5) (and .cse3 .cse0 .cse1 .cse2 .cse5))) [2019-12-07 17:17:19,649 INFO L242 CegarLoopResult]: At program point L159(lines 155 609) the Hoare annotation is: (let ((.cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse0 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576))) (or (and .cse0 .cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and .cse0 .cse1 .cse2 (let ((.cse3 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse3) (<= .cse3 8496)))) (and .cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse2))) [2019-12-07 17:17:19,649 INFO L242 CegarLoopResult]: At program point L126(lines 125 619) the Hoare annotation is: (let ((.cse2 (<= 8466 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8496))) (.cse3 (exists ((ULTIMATE.start_ssl3_accept_~ag_Y~0 Int) (ULTIMATE.start_ssl3_accept_~ag_X~0 Int)) (let ((.cse4 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (and (<= ULTIMATE.start_ssl3_accept_~s__state~0 .cse4) (<= .cse4 2147483647) (<= .cse4 8496))))) (.cse1 (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (or (and (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8497)) .cse0 (not .cse1)) (and .cse2 .cse0 .cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse2 .cse0 .cse3 .cse1))) [2019-12-07 17:17:19,650 INFO L242 CegarLoopResult]: At program point L589(lines 101 657) the Hoare annotation is: (let ((.cse21 (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2))) (.cse5 (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (let ((.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8448))) (.cse13 (= ULTIMATE.start_ssl3_accept_~s__state~0 8592)) (.cse15 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse16 (= ULTIMATE.start_ssl3_accept_~s__state~0 8608)) (.cse11 (<= 8656 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse14 (= ULTIMATE.start_ssl3_accept_~s__state~0 8544)) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse18 (<= 8640 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse19 (<= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse12 (not .cse5)) (.cse6 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576)) (.cse17 (<= 8576 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse10 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse7 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 3)) (.cse4 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse1 (let ((.cse23 (mod .cse21 4294967296))) (or (< 2147483647 .cse23) (<= .cse23 8496)))) (.cse8 (= ULTIMATE.start_ssl3_accept_~s__state~0 8528)) (.cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (.cse22 (= ULTIMATE.start_ssl3_accept_~s__state~0 8560))) (or (and .cse0 .cse1) (and .cse2 .cse3 .cse4 .cse5) (and .cse6 .cse1 (= ULTIMATE.start_ssl3_accept_~s__state~0 8512)) (and .cse7 .cse4 .cse0) (and .cse6 .cse8 .cse1) (and .cse9 .cse10 .cse11 .cse12) (and .cse6 .cse2 .cse13 .cse1) (and .cse3 .cse4 .cse0) (and .cse6 .cse14 .cse1) (and .cse6 .cse2 .cse15 .cse1) (and .cse9 .cse0 .cse16) (and .cse9 .cse13 .cse0) (and .cse2 (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0) .cse0 .cse15 .cse17) (and .cse6 .cse2 .cse16 .cse1) (and .cse2 .cse9 .cse10 .cse11 .cse1) (and .cse6 .cse12) (and .cse9 .cse0 .cse18) (and .cse19 .cse10 .cse18 .cse12) (and .cse14 .cse0) (and .cse6 .cse2 .cse9 .cse18 .cse1) (and (<= 8466 ULTIMATE.start_ssl3_accept_~s__state~0) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8496)) .cse0 (exists ((ULTIMATE.start_ssl3_accept_~ag_Y~0 Int) (ULTIMATE.start_ssl3_accept_~ag_X~0 Int)) (let ((.cse20 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (and (<= ULTIMATE.start_ssl3_accept_~s__state~0 .cse20) (<= .cse20 2147483647) (<= .cse20 8496)))) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (and .cse19 .cse10 .cse4 .cse12) (and .cse0 (= .cse21 (+ ULTIMATE.start_ssl3_accept_~s__state~0 (* (div .cse21 4294967296) 4294967296)))) (and .cse6 .cse22 .cse1) (and .cse2 .cse4 .cse0 .cse17) (and .cse10 .cse7 .cse4 .cse1 .cse5) (and .cse8 .cse0) (and .cse0 .cse22)))) [2019-12-07 17:17:19,650 INFO L246 CegarLoopResult]: For program point L556(lines 556 560) no Hoare annotation was computed. [2019-12-07 17:17:19,650 INFO L246 CegarLoopResult]: For program point L292(lines 292 296) no Hoare annotation was computed. [2019-12-07 17:17:19,650 INFO L246 CegarLoopResult]: For program point L292-2(lines 211 588) no Hoare annotation was computed. [2019-12-07 17:17:19,650 INFO L246 CegarLoopResult]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2019-12-07 17:17:19,650 INFO L246 CegarLoopResult]: For program point L359(lines 359 386) no Hoare annotation was computed. [2019-12-07 17:17:19,650 INFO L246 CegarLoopResult]: For program point L359-1(lines 359 386) no Hoare annotation was computed. [2019-12-07 17:17:19,650 INFO L246 CegarLoopResult]: For program point L194(lines 194 596) no Hoare annotation was computed. [2019-12-07 17:17:19,650 INFO L246 CegarLoopResult]: For program point L161(lines 161 607) no Hoare annotation was computed. [2019-12-07 17:17:19,650 INFO L246 CegarLoopResult]: For program point L128(lines 128 618) no Hoare annotation was computed. [2019-12-07 17:17:19,650 INFO L246 CegarLoopResult]: For program point L360(lines 360 383) no Hoare annotation was computed. [2019-12-07 17:17:19,650 INFO L249 CegarLoopResult]: At program point L658(lines 100 659) the Hoare annotation is: true [2019-12-07 17:17:19,650 INFO L246 CegarLoopResult]: For program point L395(lines 395 426) no Hoare annotation was computed. [2019-12-07 17:17:19,651 INFO L246 CegarLoopResult]: For program point L197(lines 197 595) no Hoare annotation was computed. [2019-12-07 17:17:19,651 INFO L246 CegarLoopResult]: For program point L164(lines 164 606) no Hoare annotation was computed. [2019-12-07 17:17:19,651 INFO L246 CegarLoopResult]: For program point L131(lines 131 617) no Hoare annotation was computed. [2019-12-07 17:17:19,651 INFO L246 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 669) no Hoare annotation was computed. [2019-12-07 17:17:19,651 INFO L246 CegarLoopResult]: For program point L627(lines 627 655) no Hoare annotation was computed. [2019-12-07 17:17:19,651 INFO L246 CegarLoopResult]: For program point L396(lines 396 402) no Hoare annotation was computed. [2019-12-07 17:17:19,651 INFO L246 CegarLoopResult]: For program point L363(lines 363 382) no Hoare annotation was computed. [2019-12-07 17:17:19,651 INFO L246 CegarLoopResult]: For program point L231(lines 231 248) no Hoare annotation was computed. [2019-12-07 17:17:19,651 INFO L242 CegarLoopResult]: At program point L198(lines 194 596) the Hoare annotation is: (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672))) (.cse2 (<= 8656 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse2) (and .cse0 .cse3 .cse1 .cse2 (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse0 .cse3 .cse1 .cse2 (let ((.cse4 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse4) (<= .cse4 8496)))))) [2019-12-07 17:17:19,651 INFO L242 CegarLoopResult]: At program point L165(lines 161 607) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse1 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576))) (or (and .cse0 .cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (and .cse0 .cse1 .cse2 (let ((.cse3 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (or (< 2147483647 .cse3) (<= .cse3 8496)))) (and .cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse2))) [2019-12-07 17:17:19,651 INFO L246 CegarLoopResult]: For program point L231-2(lines 211 588) no Hoare annotation was computed. [2019-12-07 17:17:19,651 INFO L246 CegarLoopResult]: For program point L628(lines 628 652) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L562(lines 562 566) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L529(lines 529 533) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L496(lines 496 500) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L562-2(lines 562 566) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L529-2(lines 211 588) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L364(lines 364 368) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L364-2(lines 363 380) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L662(lines 662 666) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L629(lines 629 638) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L662-2(lines 662 666) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L629-2(lines 628 650) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L464(lines 464 468) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L332-1(lines 332 341) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L233(lines 233 238) no Hoare annotation was computed. [2019-12-07 17:17:19,652 INFO L246 CegarLoopResult]: For program point L200(lines 200 594) no Hoare annotation was computed. [2019-12-07 17:17:19,653 INFO L246 CegarLoopResult]: For program point L167(lines 167 605) no Hoare annotation was computed. [2019-12-07 17:17:19,653 INFO L246 CegarLoopResult]: For program point L134(lines 134 616) no Hoare annotation was computed. [2019-12-07 17:17:19,653 INFO L242 CegarLoopResult]: At program point L101-2(lines 101 657) the Hoare annotation is: (let ((.cse20 (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2))) (.cse5 (= 0 ULTIMATE.start_ssl3_accept_~s__hit~0))) (let ((.cse13 (= ULTIMATE.start_ssl3_accept_~s__state~0 8592)) (.cse15 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse16 (= ULTIMATE.start_ssl3_accept_~s__state~0 8608)) (.cse11 (<= 8656 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse14 (= ULTIMATE.start_ssl3_accept_~s__state~0 8544)) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse18 (<= 8640 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse19 (<= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse12 (not .cse5)) (.cse6 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576)) (.cse17 (<= 8576 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8448))) (.cse10 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse7 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 3)) (.cse4 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse1 (let ((.cse23 (mod .cse20 4294967296))) (or (< 2147483647 .cse23) (<= .cse23 8496)))) (.cse8 (= ULTIMATE.start_ssl3_accept_~s__state~0 8528)) (.cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (.cse21 (= ULTIMATE.start_ssl3_accept_~s__state~0 8560))) (or (and .cse0 .cse1) (and .cse2 .cse3 .cse4 .cse5) (and .cse6 .cse1 (= ULTIMATE.start_ssl3_accept_~s__state~0 8512)) (and .cse7 .cse4 .cse0) (and .cse6 .cse8 .cse1) (and .cse9 .cse10 .cse11 .cse12) (and .cse6 .cse2 .cse13 .cse1) (and .cse6 .cse14 .cse1) (and .cse6 .cse2 .cse15 .cse1) (and .cse9 .cse0 .cse16) (and .cse9 .cse13 .cse0) (and .cse2 (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0) .cse0 .cse15 .cse17) (and .cse6 .cse2 .cse16 .cse1) (and .cse2 .cse9 .cse10 .cse11 .cse1) (and .cse6 .cse12) (and .cse9 .cse0 .cse18) (and .cse19 .cse10 .cse18 .cse12) (and .cse14 .cse0) (and .cse6 .cse2 .cse9 .cse18 .cse1) (and .cse19 .cse10 .cse4 .cse12) (and .cse0 (= .cse20 (+ ULTIMATE.start_ssl3_accept_~s__state~0 (* (div .cse20 4294967296) 4294967296)))) (and .cse6 .cse21 .cse1) (and .cse2 .cse4 .cse0 .cse17) (and (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)) .cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8496)) (exists ((ULTIMATE.start_ssl3_accept_~ag_Y~0 Int) (ULTIMATE.start_ssl3_accept_~ag_X~0 Int)) (let ((.cse22 (mod (+ (* ULTIMATE.start_ssl3_accept_~ag_Y~0 2) (* ULTIMATE.start_ssl3_accept_~ag_X~0 2)) 4294967296))) (and (<= ULTIMATE.start_ssl3_accept_~s__state~0 .cse22) (<= .cse22 2147483647) (<= .cse22 8496)))) .cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (and .cse10 .cse7 .cse4 .cse1 .cse5) (and .cse8 .cse0) (and .cse0 .cse21)))) [2019-12-07 17:17:19,665 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,666 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,666 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,666 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,666 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,666 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,666 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,667 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,667 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,667 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,667 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,667 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,668 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,668 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,668 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,668 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,668 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,668 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,669 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,669 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,669 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,669 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,669 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,669 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,671 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,671 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,671 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,672 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,672 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,672 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,672 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,672 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,672 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,672 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,672 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,672 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,673 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,673 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,673 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,673 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,673 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,673 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,674 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,674 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,674 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,674 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,674 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,674 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,676 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,676 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,677 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,677 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,677 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,677 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,677 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,677 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,677 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,677 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,677 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,678 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,678 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,678 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,678 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,678 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,678 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,679 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,679 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,679 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,679 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,679 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,679 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,679 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,680 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,681 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,681 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,681 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,681 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,681 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,682 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,682 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,683 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,683 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,683 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,683 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,687 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,688 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,688 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,688 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,688 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,688 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,689 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,689 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,689 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,689 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,689 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,690 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,692 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.12 05:17:19 BoogieIcfgContainer [2019-12-07 17:17:19,692 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-12-07 17:17:19,692 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-12-07 17:17:19,692 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-12-07 17:17:19,693 INFO L275 PluginConnector]: Witness Printer initialized [2019-12-07 17:17:19,693 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 05:16:08" (3/4) ... [2019-12-07 17:17:19,695 INFO L137 WitnessPrinter]: Generating witness for correct program [2019-12-07 17:17:19,708 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2019-12-07 17:17:19,709 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2019-12-07 17:17:19,729 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((blastFlag <= 1 && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) || (((s__s3__tmp__next_state___0 <= 8576 && !(s__state == 8448)) && s__state <= 8448) && 0 == s__hit)) || ((blastFlag <= 2 && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && s__state == 8512)) || ((s__s3__tmp__next_state___0 <= 3 && s__state <= 8448) && blastFlag <= 1)) || ((blastFlag <= 2 && s__state == 8528) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((!(s__state == 8673) && blastFlag <= 3) && 8656 <= s__state) && !(0 == s__hit))) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state == 8592) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((blastFlag <= 2 && s__state == 8544) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((!(s__state == 8673) && blastFlag <= 1) && s__state == 8608)) || ((!(s__state == 8673) && s__state == 8592) && blastFlag <= 1)) || ((((s__s3__tmp__next_state___0 <= 8576 && 8576 <= s__state) && blastFlag <= 1) && s__state <= 8576) && 8576 <= s__s3__tmp__next_state___0)) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state == 8608) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((((s__s3__tmp__next_state___0 <= 8576 && !(s__state == 8673)) && blastFlag <= 3) && 8656 <= s__state) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (blastFlag <= 2 && !(0 == s__hit))) || ((!(s__state == 8673) && blastFlag <= 1) && 8640 <= s__state)) || (((8640 <= s__s3__tmp__next_state___0 && blastFlag <= 3) && 8640 <= s__state) && !(0 == s__hit))) || (s__state == 8544 && blastFlag <= 1)) || ((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && !(s__state == 8673)) && 8640 <= s__state) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((8640 <= s__s3__tmp__next_state___0 && blastFlag <= 3) && s__state <= 8448) && !(0 == s__hit))) || (blastFlag <= 1 && ag_Y * 2 + ag_X * 2 == s__state + (ag_Y * 2 + ag_X * 2) / 4294967296 * 4294967296)) || ((blastFlag <= 2 && s__state == 8560) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((s__s3__tmp__next_state___0 <= 8576 && s__state <= 8448) && blastFlag <= 1) && 8576 <= s__s3__tmp__next_state___0)) || (((((!(s__state == 8481) && !(s__state == 8448)) && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && blastFlag <= 1) && !(s__state == 8480))) || ((((blastFlag <= 3 && s__s3__tmp__next_state___0 <= 3) && s__state <= 8448) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && 0 == s__hit)) || (s__state == 8528 && blastFlag <= 1)) || (blastFlag <= 1 && s__state == 8560) [2019-12-07 17:17:19,730 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((8466 <= s__state && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && blastFlag <= 1) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) || (((((blastFlag <= 2 && !(s__state == 8673)) && !(s__state == 8672)) && !(s__state == 8497)) && !(s__state == 8496)) && !(0 == s__hit))) || (((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && 8466 <= s__state) && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) [2019-12-07 17:17:19,730 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((blastFlag <= 2 && !(s__state == 8673)) && !(s__state == 8672)) && !(s__state == 8497)) && !(s__state == 8496)) && !(0 == s__hit)) || (((8466 <= s__state && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && blastFlag <= 1)) || ((((s__s3__tmp__next_state___0 <= 8576 && 8466 <= s__state) && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && 0 == s__hit) [2019-12-07 17:17:19,730 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((blastFlag <= 1 && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) || (((s__s3__tmp__next_state___0 <= 8576 && !(s__state == 8448)) && s__state <= 8448) && 0 == s__hit)) || ((blastFlag <= 2 && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && s__state == 8512)) || ((s__s3__tmp__next_state___0 <= 3 && s__state <= 8448) && blastFlag <= 1)) || ((blastFlag <= 2 && s__state == 8528) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((!(s__state == 8673) && blastFlag <= 3) && 8656 <= s__state) && !(0 == s__hit))) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state == 8592) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((!(s__state == 8448) && s__state <= 8448) && blastFlag <= 1)) || ((blastFlag <= 2 && s__state == 8544) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((!(s__state == 8673) && blastFlag <= 1) && s__state == 8608)) || ((!(s__state == 8673) && s__state == 8592) && blastFlag <= 1)) || ((((s__s3__tmp__next_state___0 <= 8576 && 8576 <= s__state) && blastFlag <= 1) && s__state <= 8576) && 8576 <= s__s3__tmp__next_state___0)) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state == 8608) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((((s__s3__tmp__next_state___0 <= 8576 && !(s__state == 8673)) && blastFlag <= 3) && 8656 <= s__state) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (blastFlag <= 2 && !(0 == s__hit))) || ((!(s__state == 8673) && blastFlag <= 1) && 8640 <= s__state)) || (((8640 <= s__s3__tmp__next_state___0 && blastFlag <= 3) && 8640 <= s__state) && !(0 == s__hit))) || (s__state == 8544 && blastFlag <= 1)) || ((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && !(s__state == 8673)) && 8640 <= s__state) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((((8466 <= s__state && !(s__state == 8481)) && !(s__state == 8496)) && blastFlag <= 1) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && !(s__state == 8480))) || (((8640 <= s__s3__tmp__next_state___0 && blastFlag <= 3) && s__state <= 8448) && !(0 == s__hit))) || (blastFlag <= 1 && ag_Y * 2 + ag_X * 2 == s__state + (ag_Y * 2 + ag_X * 2) / 4294967296 * 4294967296)) || ((blastFlag <= 2 && s__state == 8560) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((s__s3__tmp__next_state___0 <= 8576 && s__state <= 8448) && blastFlag <= 1) && 8576 <= s__s3__tmp__next_state___0)) || ((((blastFlag <= 3 && s__s3__tmp__next_state___0 <= 3) && s__state <= 8448) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && 0 == s__hit)) || (s__state == 8528 && blastFlag <= 1)) || (blastFlag <= 1 && s__state == 8560) [2019-12-07 17:17:19,730 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && !(s__state == 8481)) && !(s__state == 8448)) && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && !(s__state == 8480)) || (((((blastFlag <= 2 && !(s__state == 8673)) && !(s__state == 8672)) && !(s__state == 8497)) && !(s__state == 8496)) && !(0 == s__hit))) || (((((!(s__state == 8481) && !(s__state == 8448)) && !(s__state == 8496)) && blastFlag <= 1) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && !(s__state == 8480)) [2019-12-07 17:17:19,770 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_db43e1e5-a270-4d8d-8a89-da3277189bb1/bin/uautomizer/witness.graphml [2019-12-07 17:17:19,770 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-12-07 17:17:19,771 INFO L168 Benchmark]: Toolchain (without parser) took 72301.49 ms. Allocated memory was 1.0 GB in the beginning and 2.8 GB in the end (delta: 1.8 GB). Free memory was 944.7 MB in the beginning and 2.2 GB in the end (delta: -1.3 GB). Peak memory consumption was 517.4 MB. Max. memory is 11.5 GB. [2019-12-07 17:17:19,771 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 960.8 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-07 17:17:19,771 INFO L168 Benchmark]: CACSL2BoogieTranslator took 248.14 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 113.8 MB). Free memory was 944.7 MB in the beginning and 1.1 GB in the end (delta: -158.4 MB). Peak memory consumption was 23.4 MB. Max. memory is 11.5 GB. [2019-12-07 17:17:19,771 INFO L168 Benchmark]: Boogie Procedure Inliner took 34.25 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-07 17:17:19,771 INFO L168 Benchmark]: Boogie Preprocessor took 24.36 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. [2019-12-07 17:17:19,772 INFO L168 Benchmark]: RCFGBuilder took 399.69 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 56.0 MB). Peak memory consumption was 56.0 MB. Max. memory is 11.5 GB. [2019-12-07 17:17:19,772 INFO L168 Benchmark]: TraceAbstraction took 71514.29 ms. Allocated memory was 1.1 GB in the beginning and 2.8 GB in the end (delta: 1.7 GB). Free memory was 1.0 GB in the beginning and 2.3 GB in the end (delta: -1.2 GB). Peak memory consumption was 1.8 GB. Max. memory is 11.5 GB. [2019-12-07 17:17:19,772 INFO L168 Benchmark]: Witness Printer took 77.60 ms. Allocated memory is still 2.8 GB. Free memory was 2.3 GB in the beginning and 2.2 GB in the end (delta: 12.9 MB). Peak memory consumption was 12.9 MB. Max. memory is 11.5 GB. [2019-12-07 17:17:19,773 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.15 ms. Allocated memory is still 1.0 GB. Free memory is still 960.8 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 248.14 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 113.8 MB). Free memory was 944.7 MB in the beginning and 1.1 GB in the end (delta: -158.4 MB). Peak memory consumption was 23.4 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 34.25 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 24.36 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. * RCFGBuilder took 399.69 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 56.0 MB). Peak memory consumption was 56.0 MB. Max. memory is 11.5 GB. * TraceAbstraction took 71514.29 ms. Allocated memory was 1.1 GB in the beginning and 2.8 GB in the end (delta: 1.7 GB). Free memory was 1.0 GB in the beginning and 2.3 GB in the end (delta: -1.2 GB). Peak memory consumption was 1.8 GB. Max. memory is 11.5 GB. * Witness Printer took 77.60 ms. Allocated memory is still 2.8 GB. Free memory was 2.3 GB in the beginning and 2.2 GB in the end (delta: 12.9 MB). Peak memory consumption was 12.9 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 669]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 182]: Loop Invariant Derived loop invariant: ((((((!(s__state == 8673) && !(s__state == 8672)) && 8576 <= s__state) && blastFlag <= 1) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state == 8608) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((((blastFlag <= 2 && 8512 <= s__state) && !(s__state == 8673)) && !(s__state == 8672)) && !(0 == s__hit))) || ((((!(s__state == 8673) && !(s__state == 8672)) && 8576 <= s__state) && blastFlag <= 1) && s__state == 8608) - InvariantResult [Line: 9]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 128]: Loop Invariant [2019-12-07 17:17:19,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,780 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,780 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,780 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,780 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,780 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,780 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,780 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] Derived loop invariant: ((((((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && !(s__state == 8481)) && !(s__state == 8448)) && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && !(s__state == 8480)) || (((((blastFlag <= 2 && !(s__state == 8673)) && !(s__state == 8672)) && !(s__state == 8497)) && !(s__state == 8496)) && !(0 == s__hit))) || (((((!(s__state == 8481) && !(s__state == 8448)) && !(s__state == 8496)) && blastFlag <= 1) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && !(s__state == 8480)) - InvariantResult [Line: 209]: Loop Invariant Derived loop invariant: !(s__state == 8672) - InvariantResult [Line: 167]: Loop Invariant Derived loop invariant: ((((((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8448) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) || (((8640 <= s__s3__tmp__next_state___0 && blastFlag <= 3) && s__state <= 8448) && !(0 == s__hit))) || (((s__s3__tmp__next_state___0 <= 8576 && s__state <= 8448) && blastFlag <= 1) && 8576 <= s__s3__tmp__next_state___0)) || ((((blastFlag <= 3 && s__s3__tmp__next_state___0 <= 3) && s__state <= 8448) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && 0 == s__hit)) || ((s__s3__tmp__next_state___0 <= 3 && s__state <= 8448) && blastFlag <= 1)) || ((blastFlag <= 2 && s__state <= 8448) && !(0 == s__hit))) || ((s__state <= 8448 && blastFlag <= 1) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) - InvariantResult [Line: 125]: Loop Invariant [2019-12-07 17:17:19,781 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,781 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,781 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,781 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,781 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,781 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,781 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,781 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,781 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,782 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,782 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,782 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,782 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,782 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,782 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,782 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,782 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,782 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,782 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,783 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,783 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,783 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,783 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,783 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] Derived loop invariant: ((((((blastFlag <= 2 && !(s__state == 8673)) && !(s__state == 8672)) && !(s__state == 8497)) && !(s__state == 8496)) && !(0 == s__hit)) || (((8466 <= s__state && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && blastFlag <= 1)) || ((((s__s3__tmp__next_state___0 <= 8576 && 8466 <= s__state) && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && 0 == s__hit) - InvariantResult [Line: 395]: Loop Invariant Derived loop invariant: (((((8512 <= s__state && blastFlag <= 2) && !(s__state == 8673)) && !(s__state == 8672)) && !(0 == s__hit)) || (((8512 <= s__state && blastFlag <= 2) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((8512 <= s__state && blastFlag <= 1) && s__state <= 8576) - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 100]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 200]: Loop Invariant Derived loop invariant: ((((s__s3__tmp__next_state___0 <= 8576 && blastFlag <= 3) && 8656 <= s__state) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) || ((blastFlag <= 3 && 8656 <= s__state) && !(0 == s__hit))) || (blastFlag <= 1 && 8656 <= s__state) - InvariantResult [Line: 149]: Loop Invariant Derived loop invariant: (((((blastFlag <= 2 && 8512 <= s__state) && !(s__state == 8673)) && !(s__state == 8672)) && !(0 == s__hit)) || (((blastFlag <= 2 && 8512 <= s__state) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((8512 <= s__state && blastFlag <= 1) && s__state <= 8576) - InvariantResult [Line: 206]: Loop Invariant Derived loop invariant: !(s__state == 8672) - InvariantResult [Line: 677]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 161]: Loop Invariant Derived loop invariant: (((((blastFlag <= 2 && 8512 <= s__state) && !(s__state == 8673)) && !(s__state == 8672)) && !(0 == s__hit)) || (((blastFlag <= 2 && 8512 <= s__state) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((8512 <= s__state && blastFlag <= 1) && s__state <= 8576) - InvariantResult [Line: 119]: Loop Invariant [2019-12-07 17:17:19,784 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,784 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,784 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,784 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,784 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,784 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,784 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,785 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,785 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,785 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,785 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,785 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,785 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,785 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,785 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,785 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,785 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,786 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,786 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,786 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,786 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,786 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,786 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,786 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] Derived loop invariant: (((((8466 <= s__state && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && blastFlag <= 1) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) || (((((blastFlag <= 2 && !(s__state == 8673)) && !(s__state == 8672)) && !(s__state == 8497)) && !(s__state == 8496)) && !(0 == s__hit))) || (((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && 8466 <= s__state) && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) - InvariantResult [Line: 101]: Loop Invariant [2019-12-07 17:17:19,786 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,786 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,787 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,787 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,787 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,787 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,787 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,788 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,788 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,788 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,788 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,788 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] Derived loop invariant: (((((((((((((((((((((((((((blastFlag <= 1 && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) || (((s__s3__tmp__next_state___0 <= 8576 && !(s__state == 8448)) && s__state <= 8448) && 0 == s__hit)) || ((blastFlag <= 2 && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && s__state == 8512)) || ((s__s3__tmp__next_state___0 <= 3 && s__state <= 8448) && blastFlag <= 1)) || ((blastFlag <= 2 && s__state == 8528) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((!(s__state == 8673) && blastFlag <= 3) && 8656 <= s__state) && !(0 == s__hit))) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state == 8592) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((!(s__state == 8448) && s__state <= 8448) && blastFlag <= 1)) || ((blastFlag <= 2 && s__state == 8544) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((!(s__state == 8673) && blastFlag <= 1) && s__state == 8608)) || ((!(s__state == 8673) && s__state == 8592) && blastFlag <= 1)) || ((((s__s3__tmp__next_state___0 <= 8576 && 8576 <= s__state) && blastFlag <= 1) && s__state <= 8576) && 8576 <= s__s3__tmp__next_state___0)) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state == 8608) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((((s__s3__tmp__next_state___0 <= 8576 && !(s__state == 8673)) && blastFlag <= 3) && 8656 <= s__state) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (blastFlag <= 2 && !(0 == s__hit))) || ((!(s__state == 8673) && blastFlag <= 1) && 8640 <= s__state)) || (((8640 <= s__s3__tmp__next_state___0 && blastFlag <= 3) && 8640 <= s__state) && !(0 == s__hit))) || (s__state == 8544 && blastFlag <= 1)) || ((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && !(s__state == 8673)) && 8640 <= s__state) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((((8466 <= s__state && !(s__state == 8481)) && !(s__state == 8496)) && blastFlag <= 1) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && !(s__state == 8480))) || (((8640 <= s__s3__tmp__next_state___0 && blastFlag <= 3) && s__state <= 8448) && !(0 == s__hit))) || (blastFlag <= 1 && ag_Y * 2 + ag_X * 2 == s__state + (ag_Y * 2 + ag_X * 2) / 4294967296 * 4294967296)) || ((blastFlag <= 2 && s__state == 8560) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((s__s3__tmp__next_state___0 <= 8576 && s__state <= 8448) && blastFlag <= 1) && 8576 <= s__s3__tmp__next_state___0)) || ((((blastFlag <= 3 && s__s3__tmp__next_state___0 <= 3) && s__state <= 8448) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && 0 == s__hit)) || (s__state == 8528 && blastFlag <= 1)) || (blastFlag <= 1 && s__state == 8560) - InvariantResult [Line: 194]: Loop Invariant Derived loop invariant: ((((!(s__state == 8673) && !(s__state == 8672)) && blastFlag <= 1) && 8656 <= s__state) || ((((!(s__state == 8673) && blastFlag <= 3) && !(s__state == 8672)) && 8656 <= s__state) && !(0 == s__hit))) || (((((s__s3__tmp__next_state___0 <= 8576 && !(s__state == 8673)) && blastFlag <= 3) && !(s__state == 8672)) && 8656 <= s__state) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 143]: Loop Invariant Derived loop invariant: (((((blastFlag <= 2 && 8512 <= s__state) && !(s__state == 8673)) && !(s__state == 8672)) && !(0 == s__hit)) || (((blastFlag <= 2 && 8512 <= s__state) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((8512 <= s__state && blastFlag <= 1) && s__state <= 8576) - InvariantResult [Line: 104]: Loop Invariant Derived loop invariant: !(s__state == 8672) - InvariantResult [Line: 176]: Loop Invariant Derived loop invariant: ((((!(s__state == 8673) && !(s__state == 8672)) && 8576 <= s__state) && blastFlag <= 1) || (((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && !(s__state == 8673)) && 8576 <= s__state) && !(s__state == 8672)) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((((blastFlag <= 2 && 8512 <= s__state) && !(s__state == 8673)) && !(s__state == 8672)) && !(0 == s__hit)) - InvariantResult [Line: 155]: Loop Invariant Derived loop invariant: (((((8512 <= s__state && blastFlag <= 2) && !(s__state == 8673)) && !(s__state == 8672)) && !(0 == s__hit)) || (((8512 <= s__state && blastFlag <= 2) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((8512 <= s__state && blastFlag <= 1) && s__state <= 8576) - InvariantResult [Line: 405]: Loop Invariant Derived loop invariant: (((((8512 <= s__state && blastFlag <= 2) && !(s__state == 8673)) && !(s__state == 8672)) && !(0 == s__hit)) || (((8512 <= s__state && blastFlag <= 2) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((8512 <= s__state && blastFlag <= 1) && s__state <= 8576) - InvariantResult [Line: 188]: Loop Invariant Derived loop invariant: (((((!(s__state == 8673) && !(s__state == 8672)) && blastFlag <= 1) && 8640 <= s__state) || (((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && !(s__state == 8673)) && !(s__state == 8672)) && 8640 <= s__state) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((((8640 <= s__s3__tmp__next_state___0 && !(s__state == 8673)) && blastFlag <= 3) && !(s__state == 8672)) && 8640 <= s__state) && !(0 == s__hit))) || ((((blastFlag <= 2 && !(s__state == 8673)) && !(s__state == 8672)) && 8640 <= s__state) && !(0 == s__hit)) - InvariantResult [Line: 107]: Loop Invariant Derived loop invariant: !(s__state == 8672) - InvariantResult [Line: 353]: Loop Invariant Derived loop invariant: (((((blastFlag <= 2 && 8512 <= s__state) && !(s__state == 8673)) && !(s__state == 8672)) && !(0 == s__hit)) || (((blastFlag <= 2 && 8512 <= s__state) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((8512 <= s__state && blastFlag <= 1) && s__state <= 8576) - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: ((((blastFlag <= 2 && !(s__state == 8673)) && !(s__state == 8672)) && !(0 == s__hit)) || (((((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && 8466 <= s__state) && !(s__state == 8481)) && ((ag_Y * 2 + ag_X * 2) % 4294967296 <= s__state || ((ag_Y * 2 + ag_X * 2) % 4294967296 <= s__state + 4294967296 && 2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296))) && s__state <= 8576) && !(s__state == 8480)) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((((((8466 <= s__state && !(s__state == 8481)) && ((ag_Y * 2 + ag_X * 2) % 4294967296 <= s__state || ((ag_Y * 2 + ag_X * 2) % 4294967296 <= s__state + 4294967296 && 2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296))) && blastFlag <= 1) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && !(s__state == 8480)) - InvariantResult [Line: 101]: Loop Invariant [2019-12-07 17:17:19,790 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,790 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,791 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,791 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,791 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,791 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,791 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,792 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,792 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,792 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] [2019-12-07 17:17:19,792 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_Y~0,QUANTIFIED] [2019-12-07 17:17:19,792 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~ag_X~0,QUANTIFIED] Derived loop invariant: ((((((((((((((((((((((((((blastFlag <= 1 && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) || (((s__s3__tmp__next_state___0 <= 8576 && !(s__state == 8448)) && s__state <= 8448) && 0 == s__hit)) || ((blastFlag <= 2 && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && s__state == 8512)) || ((s__s3__tmp__next_state___0 <= 3 && s__state <= 8448) && blastFlag <= 1)) || ((blastFlag <= 2 && s__state == 8528) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((!(s__state == 8673) && blastFlag <= 3) && 8656 <= s__state) && !(0 == s__hit))) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state == 8592) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((blastFlag <= 2 && s__state == 8544) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((!(s__state == 8673) && blastFlag <= 1) && s__state == 8608)) || ((!(s__state == 8673) && s__state == 8592) && blastFlag <= 1)) || ((((s__s3__tmp__next_state___0 <= 8576 && 8576 <= s__state) && blastFlag <= 1) && s__state <= 8576) && 8576 <= s__s3__tmp__next_state___0)) || (((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && s__state == 8608) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((((s__s3__tmp__next_state___0 <= 8576 && !(s__state == 8673)) && blastFlag <= 3) && 8656 <= s__state) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (blastFlag <= 2 && !(0 == s__hit))) || ((!(s__state == 8673) && blastFlag <= 1) && 8640 <= s__state)) || (((8640 <= s__s3__tmp__next_state___0 && blastFlag <= 3) && 8640 <= s__state) && !(0 == s__hit))) || (s__state == 8544 && blastFlag <= 1)) || ((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && !(s__state == 8673)) && 8640 <= s__state) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((8640 <= s__s3__tmp__next_state___0 && blastFlag <= 3) && s__state <= 8448) && !(0 == s__hit))) || (blastFlag <= 1 && ag_Y * 2 + ag_X * 2 == s__state + (ag_Y * 2 + ag_X * 2) / 4294967296 * 4294967296)) || ((blastFlag <= 2 && s__state == 8560) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || (((s__s3__tmp__next_state___0 <= 8576 && s__state <= 8448) && blastFlag <= 1) && 8576 <= s__s3__tmp__next_state___0)) || (((((!(s__state == 8481) && !(s__state == 8448)) && !(s__state == 8496)) && (\exists ULTIMATE.start_ssl3_accept_~ag_Y~0 : int, ULTIMATE.start_ssl3_accept_~ag_X~0 : int :: (s__state <= (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 2147483647) && (ULTIMATE.start_ssl3_accept_~ag_Y~0 * 2 + ULTIMATE.start_ssl3_accept_~ag_X~0 * 2) % 4294967296 <= 8496)) && blastFlag <= 1) && !(s__state == 8480))) || ((((blastFlag <= 3 && s__s3__tmp__next_state___0 <= 3) && s__state <= 8448) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496)) && 0 == s__hit)) || (s__state == 8528 && blastFlag <= 1)) || (blastFlag <= 1 && s__state == 8560) - InvariantResult [Line: 170]: Loop Invariant Derived loop invariant: ((((!(s__state == 8673) && 8576 <= s__state) && !(s__state == 8672)) && blastFlag <= 1) || (((((blastFlag <= 2 && s__s3__tmp__next_state___0 <= 8576) && !(s__state == 8673)) && 8576 <= s__state) && !(s__state == 8672)) && (2147483647 < (ag_Y * 2 + ag_X * 2) % 4294967296 || (ag_Y * 2 + ag_X * 2) % 4294967296 <= 8496))) || ((((blastFlag <= 2 && 8512 <= s__state) && !(s__state == 8673)) && !(s__state == 8672)) && !(0 == s__hit)) - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 137 locations, 1 error locations. Result: SAFE, OverallTime: 24.6s, OverallIterations: 29, TraceHistogramMax: 21, AutomataDifference: 13.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 46.7s, HoareTripleCheckerStatistics: 5771 SDtfs, 3203 SDslu, 3957 SDs, 0 SdLazy, 4046 SolverSat, 666 SolverUnsat, 2 SolverUnknown, 0 SolverNotchecked, 9.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3418 GetRequests, 3363 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 2.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=16029occurred in iteration=24, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.1s AutomataMinimizationTime, 29 MinimizatonAttempts, 9456 StatesRemovedByMinimization, 24 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 29 LocationsWithAnnotation, 29 PreInvPairs, 955 NumberOfFragments, 2920 HoareAnnotationTreeSize, 29 FomulaSimplifications, 213379 FormulaSimplificationTreeSizeReduction, 3.0s HoareSimplificationTime, 29 FomulaSimplificationsInter, 92339 FormulaSimplificationTreeSizeReductionInter, 43.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 4.3s InterpolantComputationTime, 11805 NumberOfCodeBlocks, 11805 NumberOfCodeBlocksAsserted, 38 NumberOfCheckSat, 11768 ConstructedInterpolants, 35 QuantifiedInterpolants, 10935150 SizeOfPredicates, 13 NumberOfNonLiveVariables, 5126 ConjunctsInSsa, 23 ConjunctsInUnsatCore, 37 InterpolantComputations, 24 PerfectInterpolantSequences, 56363/57069 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 correct! Received shutdown request...