./Ultimate.py --spec ../../sv-benchmarks/c/ReachSafety.prp --file ../../sv-benchmarks/c/bitvector/s3_srvr_3_true-unreach-call_true-no-overflow.BV.c.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 1dbac8bc Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/bitvector/s3_srvr_3_true-unreach-call_true-no-overflow.BV.c.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash cfc4572bc150d8d2f9b1a5737590a88a31fdad6b ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-1dbac8b [2018-11-10 10:51:19,665 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-10 10:51:19,667 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-10 10:51:19,678 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-10 10:51:19,678 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-10 10:51:19,679 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-10 10:51:19,680 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-10 10:51:19,683 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-10 10:51:19,685 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-10 10:51:19,685 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-10 10:51:19,686 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-10 10:51:19,686 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-10 10:51:19,687 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-10 10:51:19,688 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-10 10:51:19,689 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-10 10:51:19,690 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-10 10:51:19,690 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-10 10:51:19,692 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-10 10:51:19,694 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-10 10:51:19,695 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-10 10:51:19,696 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-10 10:51:19,697 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-10 10:51:19,699 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-10 10:51:19,699 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-10 10:51:19,699 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-10 10:51:19,700 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-10 10:51:19,701 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-10 10:51:19,702 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-10 10:51:19,702 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-10 10:51:19,703 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-10 10:51:19,703 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-10 10:51:19,704 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-10 10:51:19,704 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-10 10:51:19,704 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-10 10:51:19,705 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-10 10:51:19,706 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-10 10:51:19,706 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf [2018-11-10 10:51:19,718 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-10 10:51:19,718 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-10 10:51:19,719 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-10 10:51:19,719 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-10 10:51:19,719 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-10 10:51:19,719 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-10 10:51:19,719 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-10 10:51:19,719 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-10 10:51:19,720 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-10 10:51:19,720 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-10 10:51:19,720 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-10 10:51:19,721 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-10 10:51:19,721 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-10 10:51:19,721 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-10 10:51:19,721 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-10 10:51:19,721 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-10 10:51:19,721 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-10 10:51:19,722 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-10 10:51:19,722 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-10 10:51:19,722 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-10 10:51:19,722 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-10 10:51:19,722 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-10 10:51:19,722 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-10 10:51:19,723 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-10 10:51:19,723 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-10 10:51:19,723 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-10 10:51:19,723 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-10 10:51:19,723 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-10 10:51:19,723 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-10 10:51:19,724 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-10 10:51:19,724 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-10 10:51:19,724 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-10 10:51:19,724 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-10 10:51:19,724 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-10 10:51:19,724 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan 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 -> Taipan 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 -> cfc4572bc150d8d2f9b1a5737590a88a31fdad6b [2018-11-10 10:51:19,752 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-10 10:51:19,763 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-10 10:51:19,766 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-10 10:51:19,767 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-10 10:51:19,768 INFO L276 PluginConnector]: CDTParser initialized [2018-11-10 10:51:19,768 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/../../sv-benchmarks/c/bitvector/s3_srvr_3_true-unreach-call_true-no-overflow.BV.c.cil.c [2018-11-10 10:51:19,813 INFO L218 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/data/01ebd199f/b81db333d8f74403b9173aa75880b53f/FLAG780522517 [2018-11-10 10:51:20,143 INFO L298 CDTParser]: Found 1 translation units. [2018-11-10 10:51:20,144 INFO L158 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/sv-benchmarks/c/bitvector/s3_srvr_3_true-unreach-call_true-no-overflow.BV.c.cil.c [2018-11-10 10:51:20,153 INFO L346 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/data/01ebd199f/b81db333d8f74403b9173aa75880b53f/FLAG780522517 [2018-11-10 10:51:20,165 INFO L354 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/data/01ebd199f/b81db333d8f74403b9173aa75880b53f [2018-11-10 10:51:20,167 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-10 10:51:20,168 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-10 10:51:20,169 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-10 10:51:20,169 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-10 10:51:20,171 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-10 10:51:20,172 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 10:51:20" (1/1) ... [2018-11-10 10:51:20,173 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f1788b0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20, skipping insertion in model container [2018-11-10 10:51:20,174 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 10:51:20" (1/1) ... [2018-11-10 10:51:20,180 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-10 10:51:20,206 INFO L174 MainTranslator]: Built tables and reachable declarations [2018-11-10 10:51:20,348 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 10:51:20,351 INFO L189 MainTranslator]: Completed pre-run [2018-11-10 10:51:20,389 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 10:51:20,397 INFO L193 MainTranslator]: Completed translation [2018-11-10 10:51:20,397 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20 WrapperNode [2018-11-10 10:51:20,397 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-10 10:51:20,398 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-10 10:51:20,398 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-10 10:51:20,398 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-10 10:51:20,403 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20" (1/1) ... [2018-11-10 10:51:20,409 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20" (1/1) ... [2018-11-10 10:51:20,414 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-10 10:51:20,415 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-10 10:51:20,415 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-10 10:51:20,415 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-10 10:51:20,469 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20" (1/1) ... [2018-11-10 10:51:20,469 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20" (1/1) ... [2018-11-10 10:51:20,472 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20" (1/1) ... [2018-11-10 10:51:20,472 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20" (1/1) ... [2018-11-10 10:51:20,481 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20" (1/1) ... [2018-11-10 10:51:20,493 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20" (1/1) ... [2018-11-10 10:51:20,495 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20" (1/1) ... [2018-11-10 10:51:20,498 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-10 10:51:20,499 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-10 10:51:20,499 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-10 10:51:20,499 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-10 10:51:20,500 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/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 [2018-11-10 10:51:20,542 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-10 10:51:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-10 10:51:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-10 10:51:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-10 10:51:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-10 10:51:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-10 10:51:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure ssl3_accept [2018-11-10 10:51:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ssl3_accept [2018-11-10 10:51:20,670 WARN L667 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-10 10:51:20,670 WARN L632 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-10 10:51:21,039 INFO L341 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-10 10:51:21,040 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 10:51:21 BoogieIcfgContainer [2018-11-10 10:51:21,040 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-10 10:51:21,040 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-10 10:51:21,040 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-10 10:51:21,044 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-10 10:51:21,044 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 10:51:20" (1/3) ... [2018-11-10 10:51:21,045 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77da7e3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 10:51:21, skipping insertion in model container [2018-11-10 10:51:21,045 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:51:20" (2/3) ... [2018-11-10 10:51:21,045 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77da7e3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 10:51:21, skipping insertion in model container [2018-11-10 10:51:21,045 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 10:51:21" (3/3) ... [2018-11-10 10:51:21,047 INFO L112 eAbstractionObserver]: Analyzing ICFG s3_srvr_3_true-unreach-call_true-no-overflow.BV.c.cil.c [2018-11-10 10:51:21,056 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-10 10:51:21,064 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-10 10:51:21,079 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-10 10:51:21,109 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-10 10:51:21,109 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-10 10:51:21,109 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-10 10:51:21,110 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-10 10:51:21,110 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-10 10:51:21,110 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-10 10:51:21,110 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-10 10:51:21,110 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-10 10:51:21,130 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states. [2018-11-10 10:51:21,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-10 10:51:21,138 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:21,139 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:51:21,141 INFO L424 AbstractCegarLoop]: === Iteration 1 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:21,146 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:21,146 INFO L82 PathProgramCache]: Analyzing trace with hash 1257687145, now seen corresponding path program 1 times [2018-11-10 10:51:21,148 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:21,193 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:21,193 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:21,194 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:21,194 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:21,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:21,373 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 10:51:21,375 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:21,375 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:21,375 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:21,379 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:21,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:21,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:21,390 INFO L87 Difference]: Start difference. First operand 147 states. Second operand 5 states. [2018-11-10 10:51:21,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:21,725 INFO L93 Difference]: Finished difference Result 335 states and 572 transitions. [2018-11-10 10:51:21,726 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:21,727 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 50 [2018-11-10 10:51:21,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:21,739 INFO L225 Difference]: With dead ends: 335 [2018-11-10 10:51:21,740 INFO L226 Difference]: Without dead ends: 178 [2018-11-10 10:51:21,743 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:21,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-11-10 10:51:21,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2018-11-10 10:51:21,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173 states. [2018-11-10 10:51:21,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 278 transitions. [2018-11-10 10:51:21,782 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 278 transitions. Word has length 50 [2018-11-10 10:51:21,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:21,783 INFO L481 AbstractCegarLoop]: Abstraction has 173 states and 278 transitions. [2018-11-10 10:51:21,783 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:21,783 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 278 transitions. [2018-11-10 10:51:21,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-11-10 10:51:21,785 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:21,785 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:51:21,785 INFO L424 AbstractCegarLoop]: === Iteration 2 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:21,785 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:21,785 INFO L82 PathProgramCache]: Analyzing trace with hash 326530510, now seen corresponding path program 1 times [2018-11-10 10:51:21,786 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:21,786 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:21,787 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:21,787 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:21,787 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:21,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:21,886 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 10:51:21,887 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:21,887 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:21,887 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:21,889 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:21,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:21,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:21,889 INFO L87 Difference]: Start difference. First operand 173 states and 278 transitions. Second operand 5 states. [2018-11-10 10:51:22,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:22,102 INFO L93 Difference]: Finished difference Result 382 states and 626 transitions. [2018-11-10 10:51:22,103 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:22,103 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 51 [2018-11-10 10:51:22,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:22,105 INFO L225 Difference]: With dead ends: 382 [2018-11-10 10:51:22,105 INFO L226 Difference]: Without dead ends: 220 [2018-11-10 10:51:22,107 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:22,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2018-11-10 10:51:22,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 215. [2018-11-10 10:51:22,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2018-11-10 10:51:22,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 356 transitions. [2018-11-10 10:51:22,124 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 356 transitions. Word has length 51 [2018-11-10 10:51:22,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:22,124 INFO L481 AbstractCegarLoop]: Abstraction has 215 states and 356 transitions. [2018-11-10 10:51:22,124 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:22,124 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 356 transitions. [2018-11-10 10:51:22,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-11-10 10:51:22,127 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:22,127 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1] [2018-11-10 10:51:22,127 INFO L424 AbstractCegarLoop]: === Iteration 3 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:22,128 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:22,128 INFO L82 PathProgramCache]: Analyzing trace with hash 1193042543, now seen corresponding path program 1 times [2018-11-10 10:51:22,128 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:22,129 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:22,129 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:22,129 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:22,129 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:22,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:22,221 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 10:51:22,221 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:22,222 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:22,222 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:22,222 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:22,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:22,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:22,223 INFO L87 Difference]: Start difference. First operand 215 states and 356 transitions. Second operand 5 states. [2018-11-10 10:51:22,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:22,395 INFO L93 Difference]: Finished difference Result 449 states and 754 transitions. [2018-11-10 10:51:22,395 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:22,396 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 79 [2018-11-10 10:51:22,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:22,398 INFO L225 Difference]: With dead ends: 449 [2018-11-10 10:51:22,398 INFO L226 Difference]: Without dead ends: 247 [2018-11-10 10:51:22,399 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:22,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2018-11-10 10:51:22,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 247. [2018-11-10 10:51:22,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2018-11-10 10:51:22,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 413 transitions. [2018-11-10 10:51:22,412 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 413 transitions. Word has length 79 [2018-11-10 10:51:22,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:22,412 INFO L481 AbstractCegarLoop]: Abstraction has 247 states and 413 transitions. [2018-11-10 10:51:22,412 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:22,413 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 413 transitions. [2018-11-10 10:51:22,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-11-10 10:51:22,414 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:22,415 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1] [2018-11-10 10:51:22,415 INFO L424 AbstractCegarLoop]: === Iteration 4 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:22,415 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:22,415 INFO L82 PathProgramCache]: Analyzing trace with hash -554118448, now seen corresponding path program 1 times [2018-11-10 10:51:22,415 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:22,416 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:22,416 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:22,416 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:22,417 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:22,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:22,489 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 10:51:22,489 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:22,490 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:22,490 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:22,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:22,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:22,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:22,490 INFO L87 Difference]: Start difference. First operand 247 states and 413 transitions. Second operand 5 states. [2018-11-10 10:51:22,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:22,627 INFO L93 Difference]: Finished difference Result 528 states and 892 transitions. [2018-11-10 10:51:22,628 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:22,628 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 91 [2018-11-10 10:51:22,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:22,629 INFO L225 Difference]: With dead ends: 528 [2018-11-10 10:51:22,629 INFO L226 Difference]: Without dead ends: 294 [2018-11-10 10:51:22,630 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:22,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2018-11-10 10:51:22,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 290. [2018-11-10 10:51:22,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 290 states. [2018-11-10 10:51:22,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 489 transitions. [2018-11-10 10:51:22,642 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 489 transitions. Word has length 91 [2018-11-10 10:51:22,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:22,642 INFO L481 AbstractCegarLoop]: Abstraction has 290 states and 489 transitions. [2018-11-10 10:51:22,642 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:22,642 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 489 transitions. [2018-11-10 10:51:22,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-11-10 10:51:22,643 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:22,644 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2018-11-10 10:51:22,644 INFO L424 AbstractCegarLoop]: === Iteration 5 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:22,644 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:22,644 INFO L82 PathProgramCache]: Analyzing trace with hash 1645177188, now seen corresponding path program 1 times [2018-11-10 10:51:22,644 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:22,645 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:22,645 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:22,645 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:22,645 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:22,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:22,710 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-11-10 10:51:22,710 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:22,711 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:22,711 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:22,711 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:22,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:22,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:22,712 INFO L87 Difference]: Start difference. First operand 290 states and 489 transitions. Second operand 5 states. [2018-11-10 10:51:22,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:22,831 INFO L93 Difference]: Finished difference Result 585 states and 990 transitions. [2018-11-10 10:51:22,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:22,831 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 92 [2018-11-10 10:51:22,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:22,833 INFO L225 Difference]: With dead ends: 585 [2018-11-10 10:51:22,833 INFO L226 Difference]: Without dead ends: 308 [2018-11-10 10:51:22,833 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:22,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2018-11-10 10:51:22,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 306. [2018-11-10 10:51:22,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 306 states. [2018-11-10 10:51:22,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 512 transitions. [2018-11-10 10:51:22,844 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 512 transitions. Word has length 92 [2018-11-10 10:51:22,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:22,845 INFO L481 AbstractCegarLoop]: Abstraction has 306 states and 512 transitions. [2018-11-10 10:51:22,845 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:22,845 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 512 transitions. [2018-11-10 10:51:22,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-11-10 10:51:22,846 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:22,846 INFO L375 BasicCegarLoop]: trace histogram [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, 1] [2018-11-10 10:51:22,846 INFO L424 AbstractCegarLoop]: === Iteration 6 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:22,847 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:22,847 INFO L82 PathProgramCache]: Analyzing trace with hash 481569387, now seen corresponding path program 1 times [2018-11-10 10:51:22,847 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:22,848 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:22,848 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:22,848 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:22,848 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:22,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:22,912 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 10:51:22,912 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:22,912 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:22,912 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:22,912 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:22,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:22,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:22,913 INFO L87 Difference]: Start difference. First operand 306 states and 512 transitions. Second operand 5 states. [2018-11-10 10:51:23,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:23,064 INFO L93 Difference]: Finished difference Result 603 states and 1012 transitions. [2018-11-10 10:51:23,065 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:23,065 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 92 [2018-11-10 10:51:23,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:23,067 INFO L225 Difference]: With dead ends: 603 [2018-11-10 10:51:23,067 INFO L226 Difference]: Without dead ends: 308 [2018-11-10 10:51:23,068 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:23,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2018-11-10 10:51:23,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 304. [2018-11-10 10:51:23,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-11-10 10:51:23,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 507 transitions. [2018-11-10 10:51:23,077 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 507 transitions. Word has length 92 [2018-11-10 10:51:23,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:23,077 INFO L481 AbstractCegarLoop]: Abstraction has 304 states and 507 transitions. [2018-11-10 10:51:23,078 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:23,078 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 507 transitions. [2018-11-10 10:51:23,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-11-10 10:51:23,079 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:23,079 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:51:23,079 INFO L424 AbstractCegarLoop]: === Iteration 7 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:23,079 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:23,080 INFO L82 PathProgramCache]: Analyzing trace with hash 1144267854, now seen corresponding path program 1 times [2018-11-10 10:51:23,080 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:23,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:23,081 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:23,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:23,081 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:23,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:23,130 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-11-10 10:51:23,131 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:23,131 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:23,131 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:23,131 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:23,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:23,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:23,132 INFO L87 Difference]: Start difference. First operand 304 states and 507 transitions. Second operand 5 states. [2018-11-10 10:51:23,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:23,238 INFO L93 Difference]: Finished difference Result 597 states and 999 transitions. [2018-11-10 10:51:23,239 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:23,239 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 93 [2018-11-10 10:51:23,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:23,240 INFO L225 Difference]: With dead ends: 597 [2018-11-10 10:51:23,241 INFO L226 Difference]: Without dead ends: 306 [2018-11-10 10:51:23,241 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:23,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2018-11-10 10:51:23,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 304. [2018-11-10 10:51:23,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-11-10 10:51:23,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 503 transitions. [2018-11-10 10:51:23,250 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 503 transitions. Word has length 93 [2018-11-10 10:51:23,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:23,251 INFO L481 AbstractCegarLoop]: Abstraction has 304 states and 503 transitions. [2018-11-10 10:51:23,251 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:23,251 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 503 transitions. [2018-11-10 10:51:23,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-11-10 10:51:23,252 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:23,252 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 10:51:23,252 INFO L424 AbstractCegarLoop]: === Iteration 8 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:23,253 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:23,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1066574538, now seen corresponding path program 1 times [2018-11-10 10:51:23,253 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:23,254 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:23,254 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:23,254 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:23,254 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:23,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:23,301 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2018-11-10 10:51:23,301 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:23,301 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:23,301 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:23,302 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:23,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:23,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:23,302 INFO L87 Difference]: Start difference. First operand 304 states and 503 transitions. Second operand 5 states. [2018-11-10 10:51:23,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:23,401 INFO L93 Difference]: Finished difference Result 603 states and 1000 transitions. [2018-11-10 10:51:23,401 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:23,401 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-11-10 10:51:23,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:23,402 INFO L225 Difference]: With dead ends: 603 [2018-11-10 10:51:23,402 INFO L226 Difference]: Without dead ends: 312 [2018-11-10 10:51:23,403 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:23,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2018-11-10 10:51:23,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 312. [2018-11-10 10:51:23,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 312 states. [2018-11-10 10:51:23,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 508 transitions. [2018-11-10 10:51:23,414 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 508 transitions. Word has length 105 [2018-11-10 10:51:23,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:23,414 INFO L481 AbstractCegarLoop]: Abstraction has 312 states and 508 transitions. [2018-11-10 10:51:23,414 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:23,414 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 508 transitions. [2018-11-10 10:51:23,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-11-10 10:51:23,415 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:23,415 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 10:51:23,416 INFO L424 AbstractCegarLoop]: === Iteration 9 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:23,416 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:23,416 INFO L82 PathProgramCache]: Analyzing trace with hash 1362848167, now seen corresponding path program 1 times [2018-11-10 10:51:23,416 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:23,416 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:23,417 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:23,417 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:23,417 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:23,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:23,458 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-11-10 10:51:23,459 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:23,459 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:23,459 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:23,459 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:23,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:23,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:23,460 INFO L87 Difference]: Start difference. First operand 312 states and 508 transitions. Second operand 5 states. [2018-11-10 10:51:23,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:23,580 INFO L93 Difference]: Finished difference Result 643 states and 1053 transitions. [2018-11-10 10:51:23,581 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:23,581 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 106 [2018-11-10 10:51:23,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:23,582 INFO L225 Difference]: With dead ends: 643 [2018-11-10 10:51:23,582 INFO L226 Difference]: Without dead ends: 344 [2018-11-10 10:51:23,583 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:23,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2018-11-10 10:51:23,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 342. [2018-11-10 10:51:23,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 342 states. [2018-11-10 10:51:23,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 556 transitions. [2018-11-10 10:51:23,592 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 556 transitions. Word has length 106 [2018-11-10 10:51:23,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:23,592 INFO L481 AbstractCegarLoop]: Abstraction has 342 states and 556 transitions. [2018-11-10 10:51:23,592 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:23,592 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 556 transitions. [2018-11-10 10:51:23,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-11-10 10:51:23,593 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:23,593 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 10:51:23,594 INFO L424 AbstractCegarLoop]: === Iteration 10 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:23,594 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:23,594 INFO L82 PathProgramCache]: Analyzing trace with hash 1908640973, now seen corresponding path program 1 times [2018-11-10 10:51:23,594 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:23,595 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:23,595 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:23,595 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:23,595 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:23,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:23,647 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-11-10 10:51:23,647 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:23,647 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:23,647 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:23,648 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:23,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:23,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:23,648 INFO L87 Difference]: Start difference. First operand 342 states and 556 transitions. Second operand 5 states. [2018-11-10 10:51:23,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:23,782 INFO L93 Difference]: Finished difference Result 706 states and 1155 transitions. [2018-11-10 10:51:23,782 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:23,783 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 107 [2018-11-10 10:51:23,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:23,784 INFO L225 Difference]: With dead ends: 706 [2018-11-10 10:51:23,784 INFO L226 Difference]: Without dead ends: 377 [2018-11-10 10:51:23,785 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:23,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2018-11-10 10:51:23,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 370. [2018-11-10 10:51:23,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 370 states. [2018-11-10 10:51:23,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 599 transitions. [2018-11-10 10:51:23,796 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 599 transitions. Word has length 107 [2018-11-10 10:51:23,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:23,796 INFO L481 AbstractCegarLoop]: Abstraction has 370 states and 599 transitions. [2018-11-10 10:51:23,796 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:23,797 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 599 transitions. [2018-11-10 10:51:23,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-11-10 10:51:23,798 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:23,798 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 10:51:23,798 INFO L424 AbstractCegarLoop]: === Iteration 11 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:23,798 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:23,798 INFO L82 PathProgramCache]: Analyzing trace with hash -838099087, now seen corresponding path program 1 times [2018-11-10 10:51:23,798 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:23,799 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:23,799 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:23,799 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:23,799 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:23,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:23,846 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-11-10 10:51:23,846 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:23,846 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:23,846 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:23,847 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:23,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:23,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:23,847 INFO L87 Difference]: Start difference. First operand 370 states and 599 transitions. Second operand 5 states. [2018-11-10 10:51:24,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:24,005 INFO L93 Difference]: Finished difference Result 729 states and 1183 transitions. [2018-11-10 10:51:24,006 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:24,006 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 107 [2018-11-10 10:51:24,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:24,008 INFO L225 Difference]: With dead ends: 729 [2018-11-10 10:51:24,008 INFO L226 Difference]: Without dead ends: 372 [2018-11-10 10:51:24,008 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:24,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2018-11-10 10:51:24,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 370. [2018-11-10 10:51:24,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 370 states. [2018-11-10 10:51:24,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 595 transitions. [2018-11-10 10:51:24,021 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 595 transitions. Word has length 107 [2018-11-10 10:51:24,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:24,021 INFO L481 AbstractCegarLoop]: Abstraction has 370 states and 595 transitions. [2018-11-10 10:51:24,021 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:24,021 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 595 transitions. [2018-11-10 10:51:24,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-11-10 10:51:24,033 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:24,033 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 10:51:24,033 INFO L424 AbstractCegarLoop]: === Iteration 12 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:24,033 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:24,033 INFO L82 PathProgramCache]: Analyzing trace with hash 140401891, now seen corresponding path program 1 times [2018-11-10 10:51:24,034 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:24,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,034 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:24,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,034 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:24,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:24,089 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-11-10 10:51:24,090 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:24,090 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:24,090 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:24,090 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:24,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:24,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:24,091 INFO L87 Difference]: Start difference. First operand 370 states and 595 transitions. Second operand 5 states. [2018-11-10 10:51:24,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:24,211 INFO L93 Difference]: Finished difference Result 734 states and 1185 transitions. [2018-11-10 10:51:24,211 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:24,212 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 108 [2018-11-10 10:51:24,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:24,213 INFO L225 Difference]: With dead ends: 734 [2018-11-10 10:51:24,213 INFO L226 Difference]: Without dead ends: 377 [2018-11-10 10:51:24,213 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:24,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2018-11-10 10:51:24,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 370. [2018-11-10 10:51:24,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 370 states. [2018-11-10 10:51:24,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 590 transitions. [2018-11-10 10:51:24,222 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 590 transitions. Word has length 108 [2018-11-10 10:51:24,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:24,222 INFO L481 AbstractCegarLoop]: Abstraction has 370 states and 590 transitions. [2018-11-10 10:51:24,222 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:24,222 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 590 transitions. [2018-11-10 10:51:24,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-11-10 10:51:24,223 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:24,223 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:51:24,224 INFO L424 AbstractCegarLoop]: === Iteration 13 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:24,224 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:24,224 INFO L82 PathProgramCache]: Analyzing trace with hash 137575679, now seen corresponding path program 1 times [2018-11-10 10:51:24,224 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:24,224 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,225 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:24,225 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,225 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:24,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:24,281 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-11-10 10:51:24,281 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:24,281 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:24,281 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:24,282 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:24,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:24,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:24,282 INFO L87 Difference]: Start difference. First operand 370 states and 590 transitions. Second operand 5 states. [2018-11-10 10:51:24,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:24,431 INFO L93 Difference]: Finished difference Result 753 states and 1205 transitions. [2018-11-10 10:51:24,432 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:24,432 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 113 [2018-11-10 10:51:24,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:24,433 INFO L225 Difference]: With dead ends: 753 [2018-11-10 10:51:24,434 INFO L226 Difference]: Without dead ends: 396 [2018-11-10 10:51:24,434 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:24,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2018-11-10 10:51:24,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 392. [2018-11-10 10:51:24,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 392 states. [2018-11-10 10:51:24,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 620 transitions. [2018-11-10 10:51:24,449 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 620 transitions. Word has length 113 [2018-11-10 10:51:24,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:24,449 INFO L481 AbstractCegarLoop]: Abstraction has 392 states and 620 transitions. [2018-11-10 10:51:24,450 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:24,450 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 620 transitions. [2018-11-10 10:51:24,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-11-10 10:51:24,451 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:24,451 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:51:24,451 INFO L424 AbstractCegarLoop]: === Iteration 14 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:24,451 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:24,452 INFO L82 PathProgramCache]: Analyzing trace with hash -1410059659, now seen corresponding path program 1 times [2018-11-10 10:51:24,452 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:24,452 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,452 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:24,452 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,453 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:24,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:24,504 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-11-10 10:51:24,504 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:24,504 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 10:51:24,504 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:24,505 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 10:51:24,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 10:51:24,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 10:51:24,505 INFO L87 Difference]: Start difference. First operand 392 states and 620 transitions. Second operand 5 states. [2018-11-10 10:51:24,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:24,715 INFO L93 Difference]: Finished difference Result 775 states and 1229 transitions. [2018-11-10 10:51:24,715 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:51:24,716 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 114 [2018-11-10 10:51:24,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:24,717 INFO L225 Difference]: With dead ends: 775 [2018-11-10 10:51:24,717 INFO L226 Difference]: Without dead ends: 396 [2018-11-10 10:51:24,718 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:51:24,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2018-11-10 10:51:24,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 392. [2018-11-10 10:51:24,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 392 states. [2018-11-10 10:51:24,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 614 transitions. [2018-11-10 10:51:24,732 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 614 transitions. Word has length 114 [2018-11-10 10:51:24,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:24,732 INFO L481 AbstractCegarLoop]: Abstraction has 392 states and 614 transitions. [2018-11-10 10:51:24,732 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 10:51:24,732 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 614 transitions. [2018-11-10 10:51:24,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-11-10 10:51:24,733 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:24,734 INFO L375 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1] [2018-11-10 10:51:24,734 INFO L424 AbstractCegarLoop]: === Iteration 15 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:24,734 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:24,734 INFO L82 PathProgramCache]: Analyzing trace with hash 54973179, now seen corresponding path program 1 times [2018-11-10 10:51:24,734 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:24,735 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,735 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:24,735 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,735 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:24,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:24,752 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2018-11-10 10:51:24,752 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:24,753 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 10:51:24,753 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:24,753 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:51:24,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:51:24,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:51:24,753 INFO L87 Difference]: Start difference. First operand 392 states and 614 transitions. Second operand 3 states. [2018-11-10 10:51:24,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:24,783 INFO L93 Difference]: Finished difference Result 1125 states and 1770 transitions. [2018-11-10 10:51:24,784 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:51:24,784 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 130 [2018-11-10 10:51:24,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:24,786 INFO L225 Difference]: With dead ends: 1125 [2018-11-10 10:51:24,786 INFO L226 Difference]: Without dead ends: 746 [2018-11-10 10:51:24,787 INFO L605 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 [2018-11-10 10:51:24,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2018-11-10 10:51:24,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 746. [2018-11-10 10:51:24,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 746 states. [2018-11-10 10:51:24,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 1168 transitions. [2018-11-10 10:51:24,806 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 1168 transitions. Word has length 130 [2018-11-10 10:51:24,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:24,807 INFO L481 AbstractCegarLoop]: Abstraction has 746 states and 1168 transitions. [2018-11-10 10:51:24,807 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:51:24,807 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 1168 transitions. [2018-11-10 10:51:24,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-11-10 10:51:24,808 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:24,809 INFO L375 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1] [2018-11-10 10:51:24,809 INFO L424 AbstractCegarLoop]: === Iteration 16 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:24,809 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:24,809 INFO L82 PathProgramCache]: Analyzing trace with hash 678254781, now seen corresponding path program 1 times [2018-11-10 10:51:24,809 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:24,810 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,810 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:24,810 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,810 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:24,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:24,842 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-11-10 10:51:24,842 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:24,842 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 10:51:24,842 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:24,843 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:51:24,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:51:24,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:51:24,843 INFO L87 Difference]: Start difference. First operand 746 states and 1168 transitions. Second operand 3 states. [2018-11-10 10:51:24,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:24,886 INFO L93 Difference]: Finished difference Result 1125 states and 1765 transitions. [2018-11-10 10:51:24,887 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:51:24,887 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 130 [2018-11-10 10:51:24,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:24,890 INFO L225 Difference]: With dead ends: 1125 [2018-11-10 10:51:24,890 INFO L226 Difference]: Without dead ends: 1123 [2018-11-10 10:51:24,890 INFO L605 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 [2018-11-10 10:51:24,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1123 states. [2018-11-10 10:51:24,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1123 to 1123. [2018-11-10 10:51:24,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1123 states. [2018-11-10 10:51:24,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 1763 transitions. [2018-11-10 10:51:24,917 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 1763 transitions. Word has length 130 [2018-11-10 10:51:24,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:24,918 INFO L481 AbstractCegarLoop]: Abstraction has 1123 states and 1763 transitions. [2018-11-10 10:51:24,918 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:51:24,918 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 1763 transitions. [2018-11-10 10:51:24,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-11-10 10:51:24,920 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:24,920 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 10:51:24,920 INFO L424 AbstractCegarLoop]: === Iteration 17 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:24,920 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:24,921 INFO L82 PathProgramCache]: Analyzing trace with hash -83295236, now seen corresponding path program 1 times [2018-11-10 10:51:24,921 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:24,921 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,921 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:24,921 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:24,922 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:24,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:24,948 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2018-11-10 10:51:24,948 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:24,948 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 10:51:24,948 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:24,948 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:51:24,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:51:24,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:51:24,949 INFO L87 Difference]: Start difference. First operand 1123 states and 1763 transitions. Second operand 3 states. [2018-11-10 10:51:25,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:25,045 INFO L93 Difference]: Finished difference Result 1891 states and 2972 transitions. [2018-11-10 10:51:25,046 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:51:25,046 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 147 [2018-11-10 10:51:25,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:25,049 INFO L225 Difference]: With dead ends: 1891 [2018-11-10 10:51:25,049 INFO L226 Difference]: Without dead ends: 1135 [2018-11-10 10:51:25,050 INFO L605 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 [2018-11-10 10:51:25,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2018-11-10 10:51:25,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 1123. [2018-11-10 10:51:25,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1123 states. [2018-11-10 10:51:25,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 1745 transitions. [2018-11-10 10:51:25,086 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 1745 transitions. Word has length 147 [2018-11-10 10:51:25,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:25,086 INFO L481 AbstractCegarLoop]: Abstraction has 1123 states and 1745 transitions. [2018-11-10 10:51:25,086 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:51:25,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 1745 transitions. [2018-11-10 10:51:25,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2018-11-10 10:51:25,089 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:25,089 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 10:51:25,090 INFO L424 AbstractCegarLoop]: === Iteration 18 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:25,090 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:25,090 INFO L82 PathProgramCache]: Analyzing trace with hash -1983134355, now seen corresponding path program 1 times [2018-11-10 10:51:25,090 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:25,091 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:25,091 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:25,091 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:25,091 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:25,098 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 10:51:25,099 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 10:51:25,099 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/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 [2018-11-10 10:51:25,106 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:25,106 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 10:51:25,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:25,162 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 170 with the following transitions: [2018-11-10 10:51:25,164 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [11], [20], [31], [37], [41], [47], [49], [54], [59], [64], [69], [74], [79], [84], [89], [92], [94], [99], [104], [107], [109], [114], [119], [124], [129], [134], [139], [144], [149], [154], [159], [164], [169], [174], [179], [184], [189], [192], [194], [199], [202], [204], [209], [212], [283], [286], [294], [296], [299], [307], [310], [314], [473], [476], [484], [489], [491], [493], [498], [503], [509], [514], [516], [519], [587], [589], [602], [607], [608], [609], [611] [2018-11-10 10:51:25,204 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 10:51:25,204 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 10:51:30,941 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-11-10 10:51:30,942 INFO L272 AbstractInterpreter]: Visited 64 different actions 149 times. Merged at 48 different actions 78 times. Never widened. Found 5 fixpoints after 4 different actions. Largest state had 86 variables. [2018-11-10 10:51:30,947 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:30,947 INFO L398 sIntCurrentIteration]: Generating AbsInt predicates [2018-11-10 10:51:38,386 INFO L227 lantSequenceWeakener]: Weakened 152 states. On average, predicates are now at 85.12% of their original sizes. [2018-11-10 10:51:38,386 INFO L413 sIntCurrentIteration]: Unifying AI predicates [2018-11-10 10:51:41,743 INFO L415 sIntCurrentIteration]: We unified 168 AI predicates to 168 [2018-11-10 10:51:41,743 INFO L424 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-11-10 10:51:41,744 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:51:41,744 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2018-11-10 10:51:41,744 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:51:41,744 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-11-10 10:51:41,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-11-10 10:51:41,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=904, Unknown=0, NotChecked=0, Total=1056 [2018-11-10 10:51:41,745 INFO L87 Difference]: Start difference. First operand 1123 states and 1745 transitions. Second operand 33 states. [2018-11-10 10:51:51,953 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 10:51:57,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:51:57,979 INFO L93 Difference]: Finished difference Result 2649 states and 4088 transitions. [2018-11-10 10:51:57,979 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-11-10 10:51:57,979 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 169 [2018-11-10 10:51:57,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:51:57,982 INFO L225 Difference]: With dead ends: 2649 [2018-11-10 10:51:57,982 INFO L226 Difference]: Without dead ends: 1539 [2018-11-10 10:51:57,984 INFO L605 BasicCegarLoop]: 2 DeclaredPredicates, 179 GetRequests, 128 SyntacticMatches, 9 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=304, Invalid=1588, Unknown=0, NotChecked=0, Total=1892 [2018-11-10 10:51:57,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1539 states. [2018-11-10 10:51:58,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1539 to 1412. [2018-11-10 10:51:58,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1412 states. [2018-11-10 10:51:58,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 2119 transitions. [2018-11-10 10:51:58,046 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 2119 transitions. Word has length 169 [2018-11-10 10:51:58,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:51:58,047 INFO L481 AbstractCegarLoop]: Abstraction has 1412 states and 2119 transitions. [2018-11-10 10:51:58,047 INFO L482 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-11-10 10:51:58,047 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 2119 transitions. [2018-11-10 10:51:58,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2018-11-10 10:51:58,049 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:51:58,049 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-10 10:51:58,049 INFO L424 AbstractCegarLoop]: === Iteration 19 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:51:58,049 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:51:58,050 INFO L82 PathProgramCache]: Analyzing trace with hash 42644558, now seen corresponding path program 1 times [2018-11-10 10:51:58,050 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:51:58,050 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:58,050 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:58,051 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:51:58,051 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:51:58,057 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 10:51:58,057 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 10:51:58,057 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/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 [2018-11-10 10:51:58,064 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:51:58,064 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 10:51:58,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:51:58,097 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 211 with the following transitions: [2018-11-10 10:51:58,097 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [11], [20], [31], [37], [41], [47], [49], [54], [59], [64], [69], [74], [79], [84], [89], [92], [94], [99], [104], [107], [109], [114], [119], [124], [129], [134], [139], [144], [149], [154], [159], [164], [169], [174], [179], [184], [189], [192], [194], [199], [202], [204], [209], [212], [283], [286], [294], [296], [299], [307], [310], [314], [473], [476], [484], [489], [491], [493], [498], [501], [503], [509], [514], [516], [519], [587], [589], [602], [607], [608], [609], [611] [2018-11-10 10:51:58,100 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 10:51:58,100 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 10:52:04,943 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 10:52:10,350 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 10:52:10,350 INFO L272 AbstractInterpreter]: Visited 75 different actions 371 times. Merged at 62 different actions 270 times. Widened at 4 different actions 7 times. Found 21 fixpoints after 14 different actions. Largest state had 86 variables. [2018-11-10 10:52:10,361 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:52:10,362 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 10:52:10,362 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 10:52:10,362 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 10:52:10,370 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:52:10,370 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 10:52:10,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:52:10,426 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 10:52:10,469 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 261 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2018-11-10 10:52:10,469 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 10:52:10,497 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 261 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2018-11-10 10:52:10,514 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:52:10,514 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2018-11-10 10:52:10,514 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:52:10,515 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:52:10,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:52:10,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:52:10,516 INFO L87 Difference]: Start difference. First operand 1412 states and 2119 transitions. Second operand 3 states. [2018-11-10 10:52:10,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:52:10,661 INFO L93 Difference]: Finished difference Result 4080 states and 6183 transitions. [2018-11-10 10:52:10,661 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:52:10,661 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 210 [2018-11-10 10:52:10,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:52:10,666 INFO L225 Difference]: With dead ends: 4080 [2018-11-10 10:52:10,666 INFO L226 Difference]: Without dead ends: 2738 [2018-11-10 10:52:10,668 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 418 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:52:10,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2738 states. [2018-11-10 10:52:10,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2738 to 2736. [2018-11-10 10:52:10,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2736 states. [2018-11-10 10:52:10,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 4130 transitions. [2018-11-10 10:52:10,829 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 4130 transitions. Word has length 210 [2018-11-10 10:52:10,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:52:10,830 INFO L481 AbstractCegarLoop]: Abstraction has 2736 states and 4130 transitions. [2018-11-10 10:52:10,830 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:52:10,830 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 4130 transitions. [2018-11-10 10:52:10,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2018-11-10 10:52:10,834 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:52:10,834 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-10 10:52:10,835 INFO L424 AbstractCegarLoop]: === Iteration 20 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:52:10,835 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:52:10,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1362396491, now seen corresponding path program 1 times [2018-11-10 10:52:10,835 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:52:10,835 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:52:10,836 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:52:10,836 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:52:10,836 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:52:10,843 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 10:52:10,843 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 10:52:10,843 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/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 [2018-11-10 10:52:10,849 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:52:10,849 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 10:52:10,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:52:10,890 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 250 with the following transitions: [2018-11-10 10:52:10,890 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [11], [20], [31], [37], [41], [47], [49], [54], [59], [64], [69], [74], [79], [84], [89], [92], [94], [99], [104], [107], [109], [114], [119], [124], [129], [134], [139], [144], [149], [154], [159], [164], [169], [174], [179], [184], [189], [192], [194], [199], [202], [204], [209], [212], [283], [286], [288], [294], [296], [299], [301], [307], [310], [314], [473], [476], [484], [487], [491], [493], [498], [501], [503], [509], [514], [516], [519], [587], [589], [602], [607], [608], [609], [611] [2018-11-10 10:52:10,892 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 10:52:10,892 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 10:52:18,123 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 10:52:30,242 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 10:52:30,242 INFO L272 AbstractInterpreter]: Visited 77 different actions 525 times. Merged at 66 different actions 406 times. Widened at 7 different actions 15 times. Found 34 fixpoints after 13 different actions. Largest state had 86 variables. [2018-11-10 10:52:30,249 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:52:30,249 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 10:52:30,249 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 10:52:30,249 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 10:52:30,255 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:52:30,255 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 10:52:30,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:52:30,303 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 10:52:30,345 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 391 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2018-11-10 10:52:30,345 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 10:52:30,386 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 391 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2018-11-10 10:52:30,403 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:52:30,403 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2018-11-10 10:52:30,403 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:52:30,403 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:52:30,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:52:30,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-11-10 10:52:30,404 INFO L87 Difference]: Start difference. First operand 2736 states and 4130 transitions. Second operand 3 states. [2018-11-10 10:52:30,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:52:30,919 INFO L93 Difference]: Finished difference Result 4310 states and 6551 transitions. [2018-11-10 10:52:30,920 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:52:30,920 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 249 [2018-11-10 10:52:30,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:52:30,927 INFO L225 Difference]: With dead ends: 4310 [2018-11-10 10:52:30,928 INFO L226 Difference]: Without dead ends: 2808 [2018-11-10 10:52:30,931 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 495 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-11-10 10:52:30,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2808 states. [2018-11-10 10:52:31,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2808 to 2736. [2018-11-10 10:52:31,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2736 states. [2018-11-10 10:52:31,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 4058 transitions. [2018-11-10 10:52:31,173 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 4058 transitions. Word has length 249 [2018-11-10 10:52:31,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:52:31,174 INFO L481 AbstractCegarLoop]: Abstraction has 2736 states and 4058 transitions. [2018-11-10 10:52:31,174 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:52:31,174 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 4058 transitions. [2018-11-10 10:52:31,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-11-10 10:52:31,181 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:52:31,181 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-10 10:52:31,181 INFO L424 AbstractCegarLoop]: === Iteration 21 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:52:31,181 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:52:31,181 INFO L82 PathProgramCache]: Analyzing trace with hash 2125855969, now seen corresponding path program 1 times [2018-11-10 10:52:31,181 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:52:31,182 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:52:31,182 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:52:31,182 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:52:31,182 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:52:31,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:52:31,250 INFO L134 CoverageAnalysis]: Checked inductivity of 598 backedges. 346 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2018-11-10 10:52:31,251 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:52:31,251 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 10:52:31,251 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:52:31,251 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:52:31,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:52:31,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:52:31,252 INFO L87 Difference]: Start difference. First operand 2736 states and 4058 transitions. Second operand 3 states. [2018-11-10 10:52:31,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:52:31,796 INFO L93 Difference]: Finished difference Result 5500 states and 8152 transitions. [2018-11-10 10:52:31,797 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:52:31,797 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 263 [2018-11-10 10:52:31,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:52:31,805 INFO L225 Difference]: With dead ends: 5500 [2018-11-10 10:52:31,806 INFO L226 Difference]: Without dead ends: 2834 [2018-11-10 10:52:31,809 INFO L605 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 [2018-11-10 10:52:31,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2834 states. [2018-11-10 10:52:32,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2834 to 2736. [2018-11-10 10:52:32,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2736 states. [2018-11-10 10:52:32,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 3962 transitions. [2018-11-10 10:52:32,026 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 3962 transitions. Word has length 263 [2018-11-10 10:52:32,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:52:32,027 INFO L481 AbstractCegarLoop]: Abstraction has 2736 states and 3962 transitions. [2018-11-10 10:52:32,027 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:52:32,027 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 3962 transitions. [2018-11-10 10:52:32,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-11-10 10:52:32,033 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:52:32,033 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-10 10:52:32,034 INFO L424 AbstractCegarLoop]: === Iteration 22 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:52:32,034 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:52:32,034 INFO L82 PathProgramCache]: Analyzing trace with hash -266736695, now seen corresponding path program 1 times [2018-11-10 10:52:32,034 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:52:32,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:52:32,035 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:52:32,035 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:52:32,035 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:52:32,043 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 10:52:32,043 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 10:52:32,044 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/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 [2018-11-10 10:52:32,052 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:52:32,052 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 10:52:32,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:52:32,117 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 293 with the following transitions: [2018-11-10 10:52:32,117 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [11], [20], [31], [37], [41], [47], [49], [54], [59], [64], [69], [74], [79], [84], [89], [92], [94], [99], [104], [107], [109], [114], [119], [124], [129], [134], [139], [144], [149], [154], [159], [164], [169], [174], [179], [184], [189], [192], [194], [199], [202], [204], [209], [212], [283], [286], [288], [294], [296], [299], [301], [307], [310], [314], [473], [476], [484], [487], [491], [493], [498], [501], [503], [509], [514], [516], [519], [521], [526], [529], [533], [587], [589], [602], [607], [608], [609], [611] [2018-11-10 10:52:32,120 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 10:52:32,120 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 10:52:39,513 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 10:52:49,889 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 10:52:49,889 INFO L272 AbstractInterpreter]: Visited 81 different actions 551 times. Merged at 70 different actions 423 times. Widened at 8 different actions 16 times. Found 40 fixpoints after 14 different actions. Largest state had 86 variables. [2018-11-10 10:52:49,890 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:52:49,891 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 10:52:49,891 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 10:52:49,891 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 10:52:49,896 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:52:49,896 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 10:52:49,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:52:49,940 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 10:52:49,982 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 518 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2018-11-10 10:52:49,982 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 10:52:50,009 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 518 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2018-11-10 10:52:50,026 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:52:50,026 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2018-11-10 10:52:50,026 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:52:50,027 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:52:50,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:52:50,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:52:50,027 INFO L87 Difference]: Start difference. First operand 2736 states and 3962 transitions. Second operand 3 states. [2018-11-10 10:52:50,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:52:50,358 INFO L93 Difference]: Finished difference Result 5402 states and 7845 transitions. [2018-11-10 10:52:50,358 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:52:50,359 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 292 [2018-11-10 10:52:50,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:52:50,366 INFO L225 Difference]: With dead ends: 5402 [2018-11-10 10:52:50,366 INFO L226 Difference]: Without dead ends: 2736 [2018-11-10 10:52:50,370 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 583 GetRequests, 582 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:52:50,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2736 states. [2018-11-10 10:52:50,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2736 to 2736. [2018-11-10 10:52:50,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2736 states. [2018-11-10 10:52:50,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 3874 transitions. [2018-11-10 10:52:50,561 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 3874 transitions. Word has length 292 [2018-11-10 10:52:50,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:52:50,562 INFO L481 AbstractCegarLoop]: Abstraction has 2736 states and 3874 transitions. [2018-11-10 10:52:50,562 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:52:50,562 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 3874 transitions. [2018-11-10 10:52:50,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2018-11-10 10:52:50,568 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:52:50,568 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-10 10:52:50,568 INFO L424 AbstractCegarLoop]: === Iteration 23 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:52:50,568 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:52:50,569 INFO L82 PathProgramCache]: Analyzing trace with hash -2048199037, now seen corresponding path program 1 times [2018-11-10 10:52:50,569 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:52:50,569 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:52:50,569 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:52:50,569 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:52:50,570 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:52:50,579 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 10:52:50,579 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 10:52:50,579 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/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 [2018-11-10 10:52:50,587 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:52:50,587 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 10:52:50,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:52:50,647 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 322 with the following transitions: [2018-11-10 10:52:50,648 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [11], [20], [31], [37], [41], [47], [49], [54], [59], [64], [69], [74], [79], [84], [89], [92], [94], [99], [104], [107], [109], [114], [119], [124], [129], [134], [139], [144], [149], [154], [157], [159], [164], [169], [174], [179], [184], [189], [192], [194], [199], [202], [204], [209], [212], [283], [286], [288], [294], [296], [299], [301], [307], [310], [314], [437], [439], [473], [476], [484], [487], [491], [493], [498], [501], [503], [509], [514], [516], [519], [521], [526], [529], [533], [587], [589], [602], [607], [608], [609], [611] [2018-11-10 10:52:50,650 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 10:52:50,650 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 10:52:58,282 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 10:53:09,494 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 10:53:09,494 INFO L272 AbstractInterpreter]: Visited 84 different actions 599 times. Merged at 73 different actions 457 times. Widened at 9 different actions 19 times. Found 46 fixpoints after 16 different actions. Largest state had 86 variables. [2018-11-10 10:53:09,496 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:53:09,496 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 10:53:09,496 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 10:53:09,496 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 10:53:09,501 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:09,501 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 10:53:09,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:53:09,545 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 10:53:09,579 INFO L134 CoverageAnalysis]: Checked inductivity of 945 backedges. 562 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2018-11-10 10:53:09,579 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 10:53:09,616 INFO L134 CoverageAnalysis]: Checked inductivity of 945 backedges. 562 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2018-11-10 10:53:09,632 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:53:09,633 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2018-11-10 10:53:09,633 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:53:09,633 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:53:09,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:53:09,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-11-10 10:53:09,634 INFO L87 Difference]: Start difference. First operand 2736 states and 3874 transitions. Second operand 3 states. [2018-11-10 10:53:09,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:53:09,885 INFO L93 Difference]: Finished difference Result 5712 states and 8145 transitions. [2018-11-10 10:53:09,886 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:53:09,886 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 321 [2018-11-10 10:53:09,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:53:09,891 INFO L225 Difference]: With dead ends: 5712 [2018-11-10 10:53:09,891 INFO L226 Difference]: Without dead ends: 1767 [2018-11-10 10:53:09,897 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 641 GetRequests, 639 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-11-10 10:53:09,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1767 states. [2018-11-10 10:53:10,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1767 to 1767. [2018-11-10 10:53:10,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1767 states. [2018-11-10 10:53:10,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 2467 transitions. [2018-11-10 10:53:10,011 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 2467 transitions. Word has length 321 [2018-11-10 10:53:10,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:53:10,011 INFO L481 AbstractCegarLoop]: Abstraction has 1767 states and 2467 transitions. [2018-11-10 10:53:10,011 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:53:10,011 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 2467 transitions. [2018-11-10 10:53:10,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2018-11-10 10:53:10,014 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:53:10,014 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:53:10,014 INFO L424 AbstractCegarLoop]: === Iteration 24 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:53:10,014 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:53:10,014 INFO L82 PathProgramCache]: Analyzing trace with hash 1042635952, now seen corresponding path program 1 times [2018-11-10 10:53:10,015 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:53:10,015 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:10,015 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:10,015 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:10,015 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:53:10,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:53:10,089 INFO L134 CoverageAnalysis]: Checked inductivity of 913 backedges. 317 proven. 0 refuted. 0 times theorem prover too weak. 596 trivial. 0 not checked. [2018-11-10 10:53:10,089 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:53:10,089 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 10:53:10,089 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:53:10,090 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:53:10,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:53:10,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:53:10,092 INFO L87 Difference]: Start difference. First operand 1767 states and 2467 transitions. Second operand 3 states. [2018-11-10 10:53:10,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:53:10,314 INFO L93 Difference]: Finished difference Result 3570 states and 5005 transitions. [2018-11-10 10:53:10,314 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:53:10,314 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 321 [2018-11-10 10:53:10,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:53:10,317 INFO L225 Difference]: With dead ends: 3570 [2018-11-10 10:53:10,317 INFO L226 Difference]: Without dead ends: 1873 [2018-11-10 10:53:10,319 INFO L605 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 [2018-11-10 10:53:10,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1873 states. [2018-11-10 10:53:10,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1873 to 1858. [2018-11-10 10:53:10,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1858 states. [2018-11-10 10:53:10,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1858 states to 1858 states and 2573 transitions. [2018-11-10 10:53:10,385 INFO L78 Accepts]: Start accepts. Automaton has 1858 states and 2573 transitions. Word has length 321 [2018-11-10 10:53:10,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:53:10,386 INFO L481 AbstractCegarLoop]: Abstraction has 1858 states and 2573 transitions. [2018-11-10 10:53:10,386 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:53:10,386 INFO L276 IsEmpty]: Start isEmpty. Operand 1858 states and 2573 transitions. [2018-11-10 10:53:10,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2018-11-10 10:53:10,388 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:53:10,388 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:53:10,388 INFO L424 AbstractCegarLoop]: === Iteration 25 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:53:10,389 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:53:10,389 INFO L82 PathProgramCache]: Analyzing trace with hash -2039215303, now seen corresponding path program 1 times [2018-11-10 10:53:10,389 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:53:10,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:10,389 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:10,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:10,390 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:53:10,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:53:10,447 INFO L134 CoverageAnalysis]: Checked inductivity of 1075 backedges. 462 proven. 0 refuted. 0 times theorem prover too weak. 613 trivial. 0 not checked. [2018-11-10 10:53:10,447 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:53:10,447 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 10:53:10,447 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:53:10,447 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:53:10,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:53:10,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:53:10,448 INFO L87 Difference]: Start difference. First operand 1858 states and 2573 transitions. Second operand 3 states. [2018-11-10 10:53:10,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:53:10,619 INFO L93 Difference]: Finished difference Result 3831 states and 5352 transitions. [2018-11-10 10:53:10,620 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:53:10,620 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 342 [2018-11-10 10:53:10,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:53:10,625 INFO L225 Difference]: With dead ends: 3831 [2018-11-10 10:53:10,625 INFO L226 Difference]: Without dead ends: 2043 [2018-11-10 10:53:10,628 INFO L605 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 [2018-11-10 10:53:10,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2043 states. [2018-11-10 10:53:10,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2043 to 1983. [2018-11-10 10:53:10,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1983 states. [2018-11-10 10:53:10,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 2718 transitions. [2018-11-10 10:53:10,706 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 2718 transitions. Word has length 342 [2018-11-10 10:53:10,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:53:10,706 INFO L481 AbstractCegarLoop]: Abstraction has 1983 states and 2718 transitions. [2018-11-10 10:53:10,706 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:53:10,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 2718 transitions. [2018-11-10 10:53:10,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2018-11-10 10:53:10,709 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:53:10,709 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:53:10,709 INFO L424 AbstractCegarLoop]: === Iteration 26 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:53:10,709 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:53:10,709 INFO L82 PathProgramCache]: Analyzing trace with hash -2119962614, now seen corresponding path program 1 times [2018-11-10 10:53:10,709 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:53:10,710 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:10,710 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:10,710 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:10,710 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:53:10,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:53:10,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1270 backedges. 621 proven. 0 refuted. 0 times theorem prover too weak. 649 trivial. 0 not checked. [2018-11-10 10:53:10,771 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:53:10,772 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 10:53:10,772 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:53:10,772 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:53:10,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:53:10,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:53:10,772 INFO L87 Difference]: Start difference. First operand 1983 states and 2718 transitions. Second operand 3 states. [2018-11-10 10:53:10,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:53:10,948 INFO L93 Difference]: Finished difference Result 3931 states and 5417 transitions. [2018-11-10 10:53:10,949 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:53:10,949 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 369 [2018-11-10 10:53:10,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:53:10,953 INFO L225 Difference]: With dead ends: 3931 [2018-11-10 10:53:10,953 INFO L226 Difference]: Without dead ends: 2018 [2018-11-10 10:53:10,955 INFO L605 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 [2018-11-10 10:53:10,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2018-11-10 10:53:11,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 1983. [2018-11-10 10:53:11,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1983 states. [2018-11-10 10:53:11,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 2668 transitions. [2018-11-10 10:53:11,031 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 2668 transitions. Word has length 369 [2018-11-10 10:53:11,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:53:11,031 INFO L481 AbstractCegarLoop]: Abstraction has 1983 states and 2668 transitions. [2018-11-10 10:53:11,031 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:53:11,031 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 2668 transitions. [2018-11-10 10:53:11,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 388 [2018-11-10 10:53:11,034 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:53:11,034 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:53:11,034 INFO L424 AbstractCegarLoop]: === Iteration 27 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:53:11,034 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:53:11,035 INFO L82 PathProgramCache]: Analyzing trace with hash 299709628, now seen corresponding path program 1 times [2018-11-10 10:53:11,035 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:53:11,035 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:11,035 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:11,035 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:11,035 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:53:11,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:53:11,110 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 950 proven. 27 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2018-11-10 10:53:11,110 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 10:53:11,110 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-10 10:53:11,110 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 388 with the following transitions: [2018-11-10 10:53:11,111 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [11], [20], [31], [37], [41], [47], [49], [54], [59], [64], [69], [74], [79], [84], [89], [92], [94], [99], [104], [107], [109], [114], [117], [119], [124], [127], [129], [134], [137], [139], [144], [149], [154], [157], [159], [164], [169], [174], [179], [184], [189], [192], [194], [199], [202], [204], [209], [212], [283], [286], [294], [296], [299], [307], [312], [314], [318], [327], [329], [332], [338], [367], [372], [382], [386], [397], [408], [410], [415], [437], [439], [473], [476], [484], [489], [491], [493], [498], [501], [503], [509], [514], [516], [519], [521], [526], [531], [533], [587], [589], [602], [607], [608], [609], [611] [2018-11-10 10:53:11,112 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 10:53:11,112 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 10:53:13,208 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 10:53:29,287 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 10:53:29,287 INFO L272 AbstractInterpreter]: Visited 98 different actions 704 times. Merged at 82 different actions 527 times. Widened at 15 different actions 30 times. Found 52 fixpoints after 21 different actions. Largest state had 88 variables. [2018-11-10 10:53:29,289 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:53:29,289 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 10:53:29,289 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 10:53:29,289 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 10:53:29,295 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:29,295 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 10:53:29,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:53:29,348 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 10:53:29,406 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 950 proven. 27 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2018-11-10 10:53:29,407 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 10:53:29,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 950 proven. 27 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2018-11-10 10:53:29,485 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-10 10:53:29,485 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2018-11-10 10:53:29,485 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-10 10:53:29,485 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-10 10:53:29,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-10 10:53:29,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:53:29,485 INFO L87 Difference]: Start difference. First operand 1983 states and 2668 transitions. Second operand 4 states. [2018-11-10 10:53:29,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:53:29,831 INFO L93 Difference]: Finished difference Result 5019 states and 6763 transitions. [2018-11-10 10:53:29,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 10:53:29,831 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 387 [2018-11-10 10:53:29,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:53:29,835 INFO L225 Difference]: With dead ends: 5019 [2018-11-10 10:53:29,835 INFO L226 Difference]: Without dead ends: 2999 [2018-11-10 10:53:29,838 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 779 GetRequests, 774 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-10 10:53:29,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2999 states. [2018-11-10 10:53:29,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2999 to 2057. [2018-11-10 10:53:29,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2057 states. [2018-11-10 10:53:29,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 2741 transitions. [2018-11-10 10:53:29,934 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 2741 transitions. Word has length 387 [2018-11-10 10:53:29,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:53:29,935 INFO L481 AbstractCegarLoop]: Abstraction has 2057 states and 2741 transitions. [2018-11-10 10:53:29,935 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-10 10:53:29,935 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 2741 transitions. [2018-11-10 10:53:29,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2018-11-10 10:53:29,939 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:53:29,939 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 8, 6, 6, 6, 6, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1] [2018-11-10 10:53:29,939 INFO L424 AbstractCegarLoop]: === Iteration 28 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:53:29,939 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:53:29,939 INFO L82 PathProgramCache]: Analyzing trace with hash -1526241692, now seen corresponding path program 1 times [2018-11-10 10:53:29,940 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:53:29,940 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:29,940 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:29,940 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:29,940 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:53:29,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:53:30,082 INFO L134 CoverageAnalysis]: Checked inductivity of 2106 backedges. 1028 proven. 0 refuted. 0 times theorem prover too weak. 1078 trivial. 0 not checked. [2018-11-10 10:53:30,083 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:53:30,083 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 10:53:30,083 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:53:30,083 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:53:30,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:53:30,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:53:30,084 INFO L87 Difference]: Start difference. First operand 2057 states and 2741 transitions. Second operand 3 states. [2018-11-10 10:53:30,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:53:30,265 INFO L93 Difference]: Finished difference Result 4054 states and 5413 transitions. [2018-11-10 10:53:30,266 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:53:30,266 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 457 [2018-11-10 10:53:30,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:53:30,269 INFO L225 Difference]: With dead ends: 4054 [2018-11-10 10:53:30,269 INFO L226 Difference]: Without dead ends: 2067 [2018-11-10 10:53:30,272 INFO L605 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 [2018-11-10 10:53:30,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2067 states. [2018-11-10 10:53:30,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2067 to 2057. [2018-11-10 10:53:30,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2057 states. [2018-11-10 10:53:30,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 2691 transitions. [2018-11-10 10:53:30,372 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 2691 transitions. Word has length 457 [2018-11-10 10:53:30,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:53:30,372 INFO L481 AbstractCegarLoop]: Abstraction has 2057 states and 2691 transitions. [2018-11-10 10:53:30,372 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:53:30,372 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 2691 transitions. [2018-11-10 10:53:30,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 491 [2018-11-10 10:53:30,375 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:53:30,375 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 13, 13, 12, 12, 11, 11, 10, 10, 10, 10, 8, 6, 6, 6, 6, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:53:30,376 INFO L424 AbstractCegarLoop]: === Iteration 29 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:53:30,376 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:53:30,376 INFO L82 PathProgramCache]: Analyzing trace with hash -1282441832, now seen corresponding path program 1 times [2018-11-10 10:53:30,376 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:53:30,376 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:30,377 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:30,377 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:30,377 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:53:30,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:53:30,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2443 backedges. 1386 proven. 0 refuted. 0 times theorem prover too weak. 1057 trivial. 0 not checked. [2018-11-10 10:53:30,529 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:53:30,529 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 10:53:30,529 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:53:30,529 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:53:30,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:53:30,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:53:30,530 INFO L87 Difference]: Start difference. First operand 2057 states and 2691 transitions. Second operand 3 states. [2018-11-10 10:53:30,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:53:30,806 INFO L93 Difference]: Finished difference Result 4224 states and 5563 transitions. [2018-11-10 10:53:30,806 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:53:30,806 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 490 [2018-11-10 10:53:30,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:53:30,810 INFO L225 Difference]: With dead ends: 4224 [2018-11-10 10:53:30,810 INFO L226 Difference]: Without dead ends: 2237 [2018-11-10 10:53:30,812 INFO L605 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 [2018-11-10 10:53:30,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2237 states. [2018-11-10 10:53:30,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2237 to 2227. [2018-11-10 10:53:30,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2227 states. [2018-11-10 10:53:30,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2227 states to 2227 states and 2881 transitions. [2018-11-10 10:53:30,944 INFO L78 Accepts]: Start accepts. Automaton has 2227 states and 2881 transitions. Word has length 490 [2018-11-10 10:53:30,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:53:30,945 INFO L481 AbstractCegarLoop]: Abstraction has 2227 states and 2881 transitions. [2018-11-10 10:53:30,945 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:53:30,945 INFO L276 IsEmpty]: Start isEmpty. Operand 2227 states and 2881 transitions. [2018-11-10 10:53:30,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 555 [2018-11-10 10:53:30,951 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:53:30,952 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 15, 15, 14, 14, 13, 13, 12, 12, 12, 12, 10, 8, 8, 6, 6, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:53:30,952 INFO L424 AbstractCegarLoop]: === Iteration 30 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:53:30,952 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:53:30,952 INFO L82 PathProgramCache]: Analyzing trace with hash 166418816, now seen corresponding path program 1 times [2018-11-10 10:53:30,952 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:53:30,953 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:30,953 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:30,953 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:30,953 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:53:30,970 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 10:53:30,971 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 10:53:30,971 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-11-10 10:53:30,983 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:30,983 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 10:53:31,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:53:31,056 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 555 with the following transitions: [2018-11-10 10:53:31,056 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [11], [20], [31], [37], [41], [47], [49], [54], [59], [64], [69], [74], [79], [84], [89], [92], [94], [99], [104], [107], [109], [114], [117], [119], [124], [127], [129], [134], [137], [139], [144], [149], [154], [157], [159], [162], [164], [169], [172], [174], [179], [184], [189], [192], [194], [199], [202], [204], [209], [212], [283], [286], [294], [296], [299], [307], [312], [314], [318], [327], [329], [332], [338], [367], [372], [382], [386], [397], [408], [410], [415], [437], [439], [441], [446], [451], [456], [459], [464], [473], [476], [478], [484], [489], [491], [493], [498], [501], [503], [509], [514], [516], [519], [521], [526], [531], [533], [587], [589], [602], [607], [608], [609], [611] [2018-11-10 10:53:31,058 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 10:53:31,058 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 10:53:33,352 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 10:53:50,642 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 10:53:50,642 INFO L272 AbstractInterpreter]: Visited 107 different actions 754 times. Merged at 93 different actions 548 times. Widened at 17 different actions 33 times. Found 61 fixpoints after 24 different actions. Largest state had 91 variables. [2018-11-10 10:53:50,643 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:53:50,643 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 10:53:50,643 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 10:53:50,643 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 10:53:50,651 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:50,651 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 10:53:50,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:53:50,719 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 10:53:50,799 INFO L134 CoverageAnalysis]: Checked inductivity of 3239 backedges. 1840 proven. 0 refuted. 0 times theorem prover too weak. 1399 trivial. 0 not checked. [2018-11-10 10:53:50,799 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 10:53:50,880 INFO L134 CoverageAnalysis]: Checked inductivity of 3239 backedges. 1840 proven. 0 refuted. 0 times theorem prover too weak. 1399 trivial. 0 not checked. [2018-11-10 10:53:50,896 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-11-10 10:53:50,897 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2018-11-10 10:53:50,897 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 10:53:50,897 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 10:53:50,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 10:53:50,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:53:50,898 INFO L87 Difference]: Start difference. First operand 2227 states and 2881 transitions. Second operand 3 states. [2018-11-10 10:53:51,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:53:51,061 INFO L93 Difference]: Finished difference Result 4574 states and 5963 transitions. [2018-11-10 10:53:51,061 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 10:53:51,061 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 554 [2018-11-10 10:53:51,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:53:51,065 INFO L225 Difference]: With dead ends: 4574 [2018-11-10 10:53:51,065 INFO L226 Difference]: Without dead ends: 2417 [2018-11-10 10:53:51,067 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 1107 GetRequests, 1106 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 10:53:51,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2417 states. [2018-11-10 10:53:51,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2417 to 2407. [2018-11-10 10:53:51,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2407 states. [2018-11-10 10:53:51,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2407 states to 2407 states and 3081 transitions. [2018-11-10 10:53:51,183 INFO L78 Accepts]: Start accepts. Automaton has 2407 states and 3081 transitions. Word has length 554 [2018-11-10 10:53:51,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:53:51,184 INFO L481 AbstractCegarLoop]: Abstraction has 2407 states and 3081 transitions. [2018-11-10 10:53:51,184 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 10:53:51,184 INFO L276 IsEmpty]: Start isEmpty. Operand 2407 states and 3081 transitions. [2018-11-10 10:53:51,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 623 [2018-11-10 10:53:51,188 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 10:53:51,188 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 17, 17, 16, 16, 15, 15, 14, 14, 14, 14, 12, 10, 10, 8, 8, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 10:53:51,189 INFO L424 AbstractCegarLoop]: === Iteration 31 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 10:53:51,189 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:53:51,189 INFO L82 PathProgramCache]: Analyzing trace with hash 22007070, now seen corresponding path program 1 times [2018-11-10 10:53:51,189 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 10:53:51,189 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:51,189 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:53:51,189 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 10:53:51,189 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 10:53:51,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:53:51,397 INFO L134 CoverageAnalysis]: Checked inductivity of 4181 backedges. 2410 proven. 27 refuted. 0 times theorem prover too weak. 1744 trivial. 0 not checked. [2018-11-10 10:53:51,397 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 10:53:51,398 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-10 10:53:51,398 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 623 with the following transitions: [2018-11-10 10:53:51,398 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [11], [20], [31], [37], [41], [47], [49], [54], [59], [64], [69], [74], [79], [84], [89], [92], [94], [99], [104], [107], [109], [114], [117], [119], [124], [127], [129], [134], [137], [139], [144], [149], [154], [157], [159], [162], [164], [169], [172], [174], [179], [182], [184], [189], [192], [194], [199], [202], [204], [209], [212], [283], [286], [294], [296], [299], [307], [312], [314], [318], [327], [329], [332], [338], [367], [372], [382], [386], [397], [408], [410], [415], [437], [439], [441], [446], [451], [456], [459], [464], [466], [471], [473], [476], [478], [484], [489], [491], [493], [498], [501], [503], [509], [514], [516], [519], [521], [526], [531], [533], [587], [589], [602], [607], [608], [609], [611] [2018-11-10 10:53:51,400 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 10:53:51,400 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 10:53:53,464 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 10:54:11,120 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 10:54:11,121 INFO L272 AbstractInterpreter]: Visited 110 different actions 772 times. Merged at 96 different actions 554 times. Widened at 18 different actions 34 times. Found 64 fixpoints after 25 different actions. Largest state had 92 variables. [2018-11-10 10:54:11,125 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 10:54:11,125 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 10:54:11,125 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 10:54:11,125 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 10:54:11,131 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 10:54:11,131 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 10:54:11,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 10:54:11,193 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 10:54:11,291 INFO L134 CoverageAnalysis]: Checked inductivity of 4181 backedges. 2410 proven. 27 refuted. 0 times theorem prover too weak. 1744 trivial. 0 not checked. [2018-11-10 10:54:11,291 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 10:54:11,406 INFO L134 CoverageAnalysis]: Checked inductivity of 4181 backedges. 2410 proven. 27 refuted. 0 times theorem prover too weak. 1744 trivial. 0 not checked. [2018-11-10 10:54:11,423 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-10 10:54:11,423 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2018-11-10 10:54:11,423 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-10 10:54:11,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-10 10:54:11,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-10 10:54:11,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 10:54:11,424 INFO L87 Difference]: Start difference. First operand 2407 states and 3081 transitions. Second operand 4 states. [2018-11-10 10:54:11,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 10:54:11,578 INFO L93 Difference]: Finished difference Result 2525 states and 3233 transitions. [2018-11-10 10:54:11,579 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-10 10:54:11,579 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 622 [2018-11-10 10:54:11,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 10:54:11,579 INFO L225 Difference]: With dead ends: 2525 [2018-11-10 10:54:11,579 INFO L226 Difference]: Without dead ends: 0 [2018-11-10 10:54:11,582 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 1249 GetRequests, 1244 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-10 10:54:11,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-10 10:54:11,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-10 10:54:11,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-10 10:54:11,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-10 10:54:11,583 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 622 [2018-11-10 10:54:11,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 10:54:11,583 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-10 10:54:11,583 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-10 10:54:11,583 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-10 10:54:11,583 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-10 10:54:11,587 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-10 10:54:11,892 WARN L179 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 294 DAG size of output: 290 [2018-11-10 10:54:12,144 WARN L179 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 292 DAG size of output: 288 [2018-11-10 10:54:12,200 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,253 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,276 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,282 WARN L179 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 285 DAG size of output: 272 [2018-11-10 10:54:12,513 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,597 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,625 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,666 WARN L179 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 507 DAG size of output: 463 [2018-11-10 10:54:12,709 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,710 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,816 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,819 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,840 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,849 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,854 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,855 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,864 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,876 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:12,890 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:13,152 WARN L179 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 294 DAG size of output: 290 [2018-11-10 10:54:13,237 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:13,515 WARN L179 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 294 DAG size of output: 290 [2018-11-10 10:54:13,607 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:13,630 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:13,681 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:13,682 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:13,685 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:13,688 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:13,693 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:13,695 WARN L179 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 304 DAG size of output: 274 [2018-11-10 10:54:13,932 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:14,235 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:14,449 WARN L179 SmtUtils]: Spent 751.00 ms on a formula simplification. DAG size of input: 741 DAG size of output: 619 [2018-11-10 10:54:15,008 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:15,212 WARN L179 SmtUtils]: Spent 760.00 ms on a formula simplification. DAG size of input: 630 DAG size of output: 532 [2018-11-10 10:54:15,251 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:15,275 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:15,327 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:15,334 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:15,340 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 10:54:15,381 WARN L179 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 487 DAG size of output: 420 [2018-11-10 10:54:16,567 WARN L179 SmtUtils]: Spent 1.11 s on a formula simplification. DAG size of input: 292 DAG size of output: 102 [2018-11-10 10:54:17,408 WARN L179 SmtUtils]: Spent 839.00 ms on a formula simplification. DAG size of input: 290 DAG size of output: 81 [2018-11-10 10:54:17,839 WARN L179 SmtUtils]: Spent 429.00 ms on a formula simplification. DAG size of input: 273 DAG size of output: 82 [2018-11-10 10:54:18,873 WARN L179 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 464 DAG size of output: 79 [2018-11-10 10:54:19,317 WARN L179 SmtUtils]: Spent 442.00 ms on a formula simplification. DAG size of input: 275 DAG size of output: 86 [2018-11-10 10:54:19,831 WARN L179 SmtUtils]: Spent 454.00 ms on a formula simplification. DAG size of input: 273 DAG size of output: 84 [2018-11-10 10:54:20,696 WARN L179 SmtUtils]: Spent 806.00 ms on a formula simplification. DAG size of input: 278 DAG size of output: 86 [2018-11-10 10:54:21,495 WARN L179 SmtUtils]: Spent 798.00 ms on a formula simplification. DAG size of input: 278 DAG size of output: 86 [2018-11-10 10:54:22,611 WARN L179 SmtUtils]: Spent 1.11 s on a formula simplification. DAG size of input: 292 DAG size of output: 102 [2018-11-10 10:54:23,064 WARN L179 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 273 DAG size of output: 84 [2018-11-10 10:54:24,308 WARN L179 SmtUtils]: Spent 1.24 s on a formula simplification. DAG size of input: 418 DAG size of output: 121 [2018-11-10 10:54:24,767 WARN L179 SmtUtils]: Spent 429.00 ms on a formula simplification. DAG size of input: 278 DAG size of output: 54 [2018-11-10 10:54:25,977 WARN L179 SmtUtils]: Spent 1.12 s on a formula simplification. DAG size of input: 292 DAG size of output: 102 [2018-11-10 10:54:26,428 WARN L179 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 273 DAG size of output: 82 [2018-11-10 10:54:26,866 WARN L179 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 276 DAG size of output: 88 [2018-11-10 10:54:30,928 WARN L179 SmtUtils]: Spent 4.06 s on a formula simplification. DAG size of input: 618 DAG size of output: 141 [2018-11-10 10:54:34,237 WARN L179 SmtUtils]: Spent 3.31 s on a formula simplification. DAG size of input: 530 DAG size of output: 112 [2018-11-10 10:54:35,740 WARN L179 SmtUtils]: Spent 1.50 s on a formula simplification. DAG size of input: 416 DAG size of output: 112 [2018-11-10 10:54:36,195 WARN L179 SmtUtils]: Spent 454.00 ms on a formula simplification. DAG size of input: 273 DAG size of output: 84 [2018-11-10 10:54:36,198 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.initFINAL(line -1) the Hoare annotation is: true [2018-11-10 10:54:36,198 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-10 10:54:36,198 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-10 10:54:36,198 INFO L428 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-11-10 10:54:36,198 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-10 10:54:36,198 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-10 10:54:36,198 INFO L428 ceAbstractionStarter]: At program point mainENTRY(lines 674 685) the Hoare annotation is: true [2018-11-10 10:54:36,198 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 674 685) no Hoare annotation was computed. [2018-11-10 10:54:36,198 INFO L421 ceAbstractionStarter]: At program point L681(line 681) the Hoare annotation is: (= main_~s~0 8464) [2018-11-10 10:54:36,198 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 674 685) no Hoare annotation was computed. [2018-11-10 10:54:36,198 INFO L425 ceAbstractionStarter]: For program point L681-1(line 681) no Hoare annotation was computed. [2018-11-10 10:54:36,198 INFO L425 ceAbstractionStarter]: For program point L465(lines 465 469) no Hoare annotation was computed. [2018-11-10 10:54:36,198 INFO L421 ceAbstractionStarter]: At program point L201(lines 197 591) the Hoare annotation is: (or (not (= |ssl3_accept_#in~initial_state| 8464)) (and (<= 8672 ssl3_accept_~s__state~0) (<= ssl3_accept_~blastFlag~0 3) (not (= 12292 ssl3_accept_~s__state~0)))) [2018-11-10 10:54:36,198 INFO L421 ceAbstractionStarter]: At program point L102(lines 101 623) the Hoare annotation is: (or (not (= |ssl3_accept_#in~initial_state| 8464)) (and (not (= 8673 ssl3_accept_~s__state~0)) (<= 8672 ssl3_accept_~s__state~0) (not (= 8672 ssl3_accept_~s__state~0)) (<= ssl3_accept_~blastFlag~0 3) (not (= ssl3_accept_~s__hit~0 0)))) [2018-11-10 10:54:36,198 INFO L425 ceAbstractionStarter]: For program point L499(lines 499 503) no Hoare annotation was computed. [2018-11-10 10:54:36,198 INFO L425 ceAbstractionStarter]: For program point L499-2(lines 208 585) no Hoare annotation was computed. [2018-11-10 10:54:36,198 INFO L425 ceAbstractionStarter]: For program point L236(lines 236 241) no Hoare annotation was computed. [2018-11-10 10:54:36,199 INFO L425 ceAbstractionStarter]: For program point L203(lines 203 589) no Hoare annotation was computed. [2018-11-10 10:54:36,199 INFO L425 ceAbstractionStarter]: For program point L170(lines 170 600) no Hoare annotation was computed. [2018-11-10 10:54:36,199 INFO L425 ceAbstractionStarter]: For program point L137(lines 137 611) no Hoare annotation was computed. [2018-11-10 10:54:36,199 INFO L425 ceAbstractionStarter]: For program point L104(lines 104 622) no Hoare annotation was computed. [2018-11-10 10:54:36,199 INFO L421 ceAbstractionStarter]: At program point L204(lines 203 589) the Hoare annotation is: (or (not (= 8672 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 8464))) [2018-11-10 10:54:36,199 INFO L421 ceAbstractionStarter]: At program point L171(lines 167 601) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse3 (not (= 8672 ssl3_accept_~s__state~0))) (.cse8 (not (= 8448 ssl3_accept_~s__state~0))) (.cse9 (not (= 8561 ssl3_accept_~s__state~0))) (.cse2 (not (= 8496 ssl3_accept_~s__state~0))) (.cse4 (not (= 8497 ssl3_accept_~s__state~0))) (.cse6 (not (= 8657 ssl3_accept_~s__state~0))) (.cse7 (not (= 8656 ssl3_accept_~s__state~0))) (.cse10 (not (= 8480 ssl3_accept_~s__state~0))) (.cse11 (not (= 8481 ssl3_accept_~s__state~0))) (.cse1 (not (= 8545 ssl3_accept_~s__state~0))) (.cse5 (not (= 8544 ssl3_accept_~s__state~0))) (.cse12 (<= ssl3_accept_~s__state~0 8672))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ssl3_accept_~blastFlag~0 3) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not (= ssl3_accept_~s__hit~0 0)) .cse12) (and .cse0 .cse3 .cse8 .cse9 (= ssl3_accept_~blastFlag~0 2) .cse2 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) .cse4 .cse6 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) .cse7 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse10 .cse11 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse1 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) .cse5 (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649) .cse12) (not (= |ssl3_accept_#in~initial_state| 8464)))) [2018-11-10 10:54:36,199 INFO L421 ceAbstractionStarter]: At program point L138(lines 134 612) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse3 (not (= 8448 ssl3_accept_~s__state~0))) (.cse4 (not (= 8561 ssl3_accept_~s__state~0))) (.cse5 (not (= 8480 ssl3_accept_~s__state~0))) (.cse6 (not (= 8481 ssl3_accept_~s__state~0))) (.cse1 (not (= 8545 ssl3_accept_~s__state~0))) (.cse7 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294)) (.cse2 (not (= 8544 ssl3_accept_~s__state~0))) (.cse8 (* 2 ssl3_accept_~tmp___10~0))) (or (and .cse0 .cse1 (not (= 8672 ssl3_accept_~s__state~0)) .cse2 (<= ssl3_accept_~blastFlag~0 3) (not (= 8657 ssl3_accept_~s__state~0)) (not (= 8656 ssl3_accept_~s__state~0)) .cse3 .cse4 .cse5 .cse6 (not (= ssl3_accept_~s__hit~0 0)) (<= ssl3_accept_~s__state~0 8672)) (not (= |ssl3_accept_#in~initial_state| 8464)) (and (<= 0 (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0 2147483647)) (= ssl3_accept_~blastFlag~0 1) (<= 0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~s__state~0 2147475152)) (<= (+ ssl3_accept_~tmp___9~0 ssl3_accept_~blastFlag~0) 2147483648) .cse7 (<= (* 2 ssl3_accept_~ret~0) 4294967294) (<= 8497 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~s__state~0)) (<= 0 (+ .cse8 4294967296)) (<= 0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 ssl3_accept_~s__state~0 2147475152)) (<= 0 (+ ssl3_accept_~tmp___9~0 ssl3_accept_~blastFlag~0 2147483647)) (<= ssl3_accept_~tmp___10~0 (+ ssl3_accept_~blastFlag~0 2147483646)) (<= (* 2 ssl3_accept_~s__state~0) 16992) (<= ssl3_accept_~s__s3__tmp__new_cipher~0 (+ ssl3_accept_~s__state~0 2147475151))) (and .cse0 .cse3 .cse4 (= ssl3_accept_~blastFlag~0 2) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) (<= ssl3_accept_~s__state~0 8576) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse5 .cse6 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse1 .cse7 .cse2 (<= .cse8 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649)))) [2018-11-10 10:54:36,199 INFO L425 ceAbstractionStarter]: For program point L72(lines 72 80) no Hoare annotation was computed. [2018-11-10 10:54:36,199 INFO L425 ceAbstractionStarter]: For program point L271(lines 271 275) no Hoare annotation was computed. [2018-11-10 10:54:36,199 INFO L425 ceAbstractionStarter]: For program point L569(lines 569 579) no Hoare annotation was computed. [2018-11-10 10:54:36,199 INFO L425 ceAbstractionStarter]: For program point L569-1(lines 569 579) no Hoare annotation was computed. [2018-11-10 10:54:36,199 INFO L425 ceAbstractionStarter]: For program point L305(lines 305 309) no Hoare annotation was computed. [2018-11-10 10:54:36,199 INFO L425 ceAbstractionStarter]: For program point L305-2(lines 208 585) no Hoare annotation was computed. [2018-11-10 10:54:36,199 INFO L425 ceAbstractionStarter]: For program point L173(lines 173 599) no Hoare annotation was computed. [2018-11-10 10:54:36,200 INFO L425 ceAbstractionStarter]: For program point L140(lines 140 610) no Hoare annotation was computed. [2018-11-10 10:54:36,200 INFO L425 ceAbstractionStarter]: For program point L107(lines 107 621) no Hoare annotation was computed. [2018-11-10 10:54:36,200 INFO L425 ceAbstractionStarter]: For program point ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION(line 666) no Hoare annotation was computed. [2018-11-10 10:54:36,200 INFO L425 ceAbstractionStarter]: For program point L438-1(lines 438 450) no Hoare annotation was computed. [2018-11-10 10:54:36,200 INFO L421 ceAbstractionStarter]: At program point L207(lines 206 588) the Hoare annotation is: (or (not (= 8672 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 8464))) [2018-11-10 10:54:36,200 INFO L425 ceAbstractionStarter]: For program point L75(lines 75 79) no Hoare annotation was computed. [2018-11-10 10:54:36,200 INFO L425 ceAbstractionStarter]: For program point L75-2(lines 72 80) no Hoare annotation was computed. [2018-11-10 10:54:36,200 INFO L428 ceAbstractionStarter]: At program point L670(lines 63 672) the Hoare annotation is: true [2018-11-10 10:54:36,200 INFO L425 ceAbstractionStarter]: For program point L637(lines 637 643) no Hoare annotation was computed. [2018-11-10 10:54:36,200 INFO L425 ceAbstractionStarter]: For program point L538(lines 538 543) no Hoare annotation was computed. [2018-11-10 10:54:36,200 INFO L421 ceAbstractionStarter]: At program point L406(lines 397 417) the Hoare annotation is: (let ((.cse2 (and (not (= |ssl3_accept_#in~initial_state| 8673)) (not (= |ssl3_accept_#in~initial_state| 8480)) (not (= |ssl3_accept_#in~initial_state| 8656)) (not (= 8560 ssl3_accept_~s__state~0)) (not (= 8448 ssl3_accept_~s__state~0)) (not (= 8561 ssl3_accept_~s__state~0)) (not (= 8480 ssl3_accept_~s__state~0)) (not (= 8672 ssl3_accept_~s__state~0)) (not (= 8481 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 12292)) (not (= |ssl3_accept_#in~initial_state| 8672)) (not (= 8657 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 8544)) (not (= |ssl3_accept_#in~initial_state| 8545)) (not (= 8656 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 8481)))) (.cse0 (not (= 8496 ssl3_accept_~s__state~0))) (.cse1 (not (= 8497 ssl3_accept_~s__state~0)))) (or (not (= |ssl3_accept_#in~initial_state| 8464)) (and (<= ssl3_accept_~s__state~0 8576) (and (= ssl3_accept_~blastFlag~0 2) .cse0 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) .cse1 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse2 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649))) (and .cse2 (<= ssl3_accept_~blastFlag~0 3) (not (= ssl3_accept_~s__hit~0 0)) .cse0 (<= ssl3_accept_~s__state~0 8672) .cse1))) [2018-11-10 10:54:36,200 INFO L425 ceAbstractionStarter]: For program point L340(lines 340 344) no Hoare annotation was computed. [2018-11-10 10:54:36,200 INFO L425 ceAbstractionStarter]: For program point L340-2(lines 208 585) no Hoare annotation was computed. [2018-11-10 10:54:36,201 INFO L428 ceAbstractionStarter]: At program point ssl3_acceptENTRY(lines 8 673) the Hoare annotation is: true [2018-11-10 10:54:36,201 INFO L425 ceAbstractionStarter]: For program point L572(lines 572 576) no Hoare annotation was computed. [2018-11-10 10:54:36,201 INFO L425 ceAbstractionStarter]: For program point L176(lines 176 598) no Hoare annotation was computed. [2018-11-10 10:54:36,201 INFO L425 ceAbstractionStarter]: For program point L143(lines 143 609) no Hoare annotation was computed. [2018-11-10 10:54:36,201 INFO L425 ceAbstractionStarter]: For program point L110(lines 110 620) no Hoare annotation was computed. [2018-11-10 10:54:36,201 INFO L425 ceAbstractionStarter]: For program point L441(lines 441 446) no Hoare annotation was computed. [2018-11-10 10:54:36,201 INFO L421 ceAbstractionStarter]: At program point L177(lines 173 599) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse3 (not (= 8672 ssl3_accept_~s__state~0))) (.cse8 (not (= 8448 ssl3_accept_~s__state~0))) (.cse9 (not (= 8561 ssl3_accept_~s__state~0))) (.cse2 (not (= 8496 ssl3_accept_~s__state~0))) (.cse4 (not (= 8497 ssl3_accept_~s__state~0))) (.cse6 (not (= 8657 ssl3_accept_~s__state~0))) (.cse7 (not (= 8656 ssl3_accept_~s__state~0))) (.cse10 (not (= 8480 ssl3_accept_~s__state~0))) (.cse11 (not (= 8481 ssl3_accept_~s__state~0))) (.cse1 (not (= 8545 ssl3_accept_~s__state~0))) (.cse5 (not (= 8544 ssl3_accept_~s__state~0))) (.cse12 (<= ssl3_accept_~s__state~0 8672))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ssl3_accept_~blastFlag~0 3) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not (= ssl3_accept_~s__hit~0 0)) .cse12) (and .cse0 .cse3 .cse8 .cse9 (= ssl3_accept_~blastFlag~0 2) .cse2 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) .cse4 .cse6 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) .cse7 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse10 .cse11 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse1 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) .cse5 (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649) .cse12) (not (= |ssl3_accept_#in~initial_state| 8464)))) [2018-11-10 10:54:36,201 INFO L421 ceAbstractionStarter]: At program point L144(lines 140 610) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse7 (not (= 8545 ssl3_accept_~s__state~0))) (.cse3 (not (= 8496 ssl3_accept_~s__state~0))) (.cse4 (not (= 8497 ssl3_accept_~s__state~0))) (.cse8 (not (= 8544 ssl3_accept_~s__state~0))) (.cse1 (not (= 8448 ssl3_accept_~s__state~0))) (.cse2 (not (= 8561 ssl3_accept_~s__state~0))) (.cse5 (not (= 8480 ssl3_accept_~s__state~0))) (.cse6 (not (= 8481 ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 (= ssl3_accept_~blastFlag~0 2) .cse3 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) (<= ssl3_accept_~s__state~0 8576) .cse4 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse5 .cse6 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse7 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) .cse8 (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649)) (and .cse0 .cse7 .cse3 (not (= 8672 ssl3_accept_~s__state~0)) .cse4 .cse8 (<= ssl3_accept_~blastFlag~0 3) (not (= 8657 ssl3_accept_~s__state~0)) (not (= 8656 ssl3_accept_~s__state~0)) .cse1 .cse2 .cse5 .cse6 (not (= ssl3_accept_~s__hit~0 0)) (<= ssl3_accept_~s__state~0 8672)) (not (= |ssl3_accept_#in~initial_state| 8464)))) [2018-11-10 10:54:36,201 INFO L425 ceAbstractionStarter]: For program point L409(lines 409 413) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L421 ceAbstractionStarter]: At program point L211(lines 104 622) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse7 (not (= 8545 ssl3_accept_~s__state~0))) (.cse3 (not (= 8496 ssl3_accept_~s__state~0))) (.cse4 (not (= 8497 ssl3_accept_~s__state~0))) (.cse8 (not (= 8544 ssl3_accept_~s__state~0))) (.cse1 (not (= 8448 ssl3_accept_~s__state~0))) (.cse2 (not (= 8561 ssl3_accept_~s__state~0))) (.cse5 (not (= 8480 ssl3_accept_~s__state~0))) (.cse6 (not (= 8481 ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 (= ssl3_accept_~blastFlag~0 2) .cse3 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) (<= ssl3_accept_~s__state~0 8576) .cse4 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse5 .cse6 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse7 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) .cse8 (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649)) (and .cse0 .cse7 (not (= 8673 ssl3_accept_~s__state~0)) .cse3 (not (= 8672 ssl3_accept_~s__state~0)) .cse4 .cse8 (<= ssl3_accept_~blastFlag~0 3) (not (= 8657 ssl3_accept_~s__state~0)) (not (= 8656 ssl3_accept_~s__state~0)) .cse1 .cse2 .cse5 .cse6 (not (= ssl3_accept_~s__hit~0 0))) (not (= |ssl3_accept_#in~initial_state| 8464)))) [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L509(lines 509 513) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L509-2(lines 509 513) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L179(lines 179 597) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L146(lines 146 608) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L113(lines 113 619) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L477(lines 477 481) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L82(lines 82 90) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L82-1(lines 63 672) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L182(lines 182 596) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L149(lines 149 607) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L116(lines 116 618) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L83(lines 83 87) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L348(lines 348 379) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L315(lines 315 319) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L315-2(lines 315 319) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L425 ceAbstractionStarter]: For program point L216(lines 216 220) no Hoare annotation was computed. [2018-11-10 10:54:36,202 INFO L421 ceAbstractionStarter]: At program point L183(lines 179 597) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse3 (not (= 8672 ssl3_accept_~s__state~0))) (.cse8 (not (= 8448 ssl3_accept_~s__state~0))) (.cse9 (not (= 8561 ssl3_accept_~s__state~0))) (.cse2 (not (= 8496 ssl3_accept_~s__state~0))) (.cse4 (not (= 8497 ssl3_accept_~s__state~0))) (.cse6 (not (= 8657 ssl3_accept_~s__state~0))) (.cse7 (not (= 8656 ssl3_accept_~s__state~0))) (.cse10 (not (= 8480 ssl3_accept_~s__state~0))) (.cse11 (not (= 8481 ssl3_accept_~s__state~0))) (.cse1 (not (= 8545 ssl3_accept_~s__state~0))) (.cse5 (not (= 8544 ssl3_accept_~s__state~0))) (.cse12 (<= ssl3_accept_~s__state~0 8672))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ssl3_accept_~blastFlag~0 3) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not (= ssl3_accept_~s__hit~0 0)) .cse12) (and .cse0 .cse3 .cse8 .cse9 (= ssl3_accept_~blastFlag~0 2) .cse2 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) .cse4 .cse6 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) .cse7 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse10 .cse11 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse1 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) .cse5 (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649) .cse12) (not (= |ssl3_accept_#in~initial_state| 8464)))) [2018-11-10 10:54:36,203 INFO L421 ceAbstractionStarter]: At program point L150(lines 146 608) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse7 (not (= 8545 ssl3_accept_~s__state~0))) (.cse3 (not (= 8496 ssl3_accept_~s__state~0))) (.cse4 (not (= 8497 ssl3_accept_~s__state~0))) (.cse8 (not (= 8544 ssl3_accept_~s__state~0))) (.cse1 (not (= 8448 ssl3_accept_~s__state~0))) (.cse2 (not (= 8561 ssl3_accept_~s__state~0))) (.cse5 (not (= 8480 ssl3_accept_~s__state~0))) (.cse6 (not (= 8481 ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 (= ssl3_accept_~blastFlag~0 2) .cse3 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) (<= ssl3_accept_~s__state~0 8576) .cse4 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse5 .cse6 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse7 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) .cse8 (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649)) (and .cse0 .cse7 .cse3 (not (= 8672 ssl3_accept_~s__state~0)) .cse4 .cse8 (<= ssl3_accept_~blastFlag~0 3) (not (= 8657 ssl3_accept_~s__state~0)) (not (= 8656 ssl3_accept_~s__state~0)) .cse1 .cse2 .cse5 .cse6 (not (= ssl3_accept_~s__hit~0 0)) (<= ssl3_accept_~s__state~0 8672)) (not (= |ssl3_accept_#in~initial_state| 8464)))) [2018-11-10 10:54:36,203 INFO L425 ceAbstractionStarter]: For program point L216-2(lines 208 585) no Hoare annotation was computed. [2018-11-10 10:54:36,203 INFO L425 ceAbstractionStarter]: For program point L548(lines 548 552) no Hoare annotation was computed. [2018-11-10 10:54:36,203 INFO L425 ceAbstractionStarter]: For program point L185(lines 185 595) no Hoare annotation was computed. [2018-11-10 10:54:36,203 INFO L425 ceAbstractionStarter]: For program point L152(lines 152 606) no Hoare annotation was computed. [2018-11-10 10:54:36,203 INFO L425 ceAbstractionStarter]: For program point L119(lines 119 617) no Hoare annotation was computed. [2018-11-10 10:54:36,203 INFO L421 ceAbstractionStarter]: At program point L549(lines 63 672) the Hoare annotation is: (not (= |ssl3_accept_#in~initial_state| 8464)) [2018-11-10 10:54:36,203 INFO L425 ceAbstractionStarter]: For program point $Ultimate##90(lines 208 587) no Hoare annotation was computed. [2018-11-10 10:54:36,203 INFO L425 ceAbstractionStarter]: For program point L351(lines 351 378) no Hoare annotation was computed. [2018-11-10 10:54:36,203 INFO L425 ceAbstractionStarter]: For program point L351-1(lines 351 378) no Hoare annotation was computed. [2018-11-10 10:54:36,203 INFO L425 ceAbstractionStarter]: For program point $Ultimate##91(lines 208 587) no Hoare annotation was computed. [2018-11-10 10:54:36,203 INFO L421 ceAbstractionStarter]: At program point L120(lines 116 618) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse5 (not (= 8545 ssl3_accept_~s__state~0))) (.cse3 (not (= 8496 ssl3_accept_~s__state~0))) (.cse4 (not (= 8497 ssl3_accept_~s__state~0))) (.cse6 (not (= 8544 ssl3_accept_~s__state~0))) (.cse1 (not (= 8448 ssl3_accept_~s__state~0))) (.cse2 (not (= 8561 ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 (= ssl3_accept_~blastFlag~0 2) .cse3 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) (<= ssl3_accept_~s__state~0 8576) .cse4 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) (<= ssl3_accept_~s__s3__tmp__next_state___0~0 8576) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse5 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) .cse6 (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649)) (not (= |ssl3_accept_#in~initial_state| 8464)) (and .cse0 .cse5 .cse3 (not (= 8672 ssl3_accept_~s__state~0)) .cse4 .cse6 (<= ssl3_accept_~blastFlag~0 3) (not (= 8657 ssl3_accept_~s__state~0)) (not (= 8656 ssl3_accept_~s__state~0)) .cse1 .cse2 (not (= ssl3_accept_~s__hit~0 0)) (<= ssl3_accept_~s__state~0 8672)))) [2018-11-10 10:54:36,203 INFO L425 ceAbstractionStarter]: For program point L352(lines 352 375) no Hoare annotation was computed. [2018-11-10 10:54:36,203 INFO L425 ceAbstractionStarter]: For program point L253(lines 253 265) no Hoare annotation was computed. [2018-11-10 10:54:36,204 INFO L425 ceAbstractionStarter]: For program point L254(lines 254 259) no Hoare annotation was computed. [2018-11-10 10:54:36,204 INFO L425 ceAbstractionStarter]: For program point L188(lines 188 594) no Hoare annotation was computed. [2018-11-10 10:54:36,204 INFO L425 ceAbstractionStarter]: For program point L155(lines 155 605) no Hoare annotation was computed. [2018-11-10 10:54:36,204 INFO L425 ceAbstractionStarter]: For program point L122(lines 122 616) no Hoare annotation was computed. [2018-11-10 10:54:36,204 INFO L425 ceAbstractionStarter]: For program point ssl3_acceptEXIT(lines 8 673) no Hoare annotation was computed. [2018-11-10 10:54:36,204 INFO L425 ceAbstractionStarter]: For program point L519(lines 519 524) no Hoare annotation was computed. [2018-11-10 10:54:36,204 INFO L425 ceAbstractionStarter]: For program point L387(lines 387 418) no Hoare annotation was computed. [2018-11-10 10:54:36,204 INFO L425 ceAbstractionStarter]: For program point L288(lines 288 292) no Hoare annotation was computed. [2018-11-10 10:54:36,204 INFO L425 ceAbstractionStarter]: For program point L288-2(lines 208 585) no Hoare annotation was computed. [2018-11-10 10:54:36,204 INFO L421 ceAbstractionStarter]: At program point L189(lines 185 595) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse3 (not (= 8672 ssl3_accept_~s__state~0))) (.cse8 (not (= 8448 ssl3_accept_~s__state~0))) (.cse9 (not (= 8561 ssl3_accept_~s__state~0))) (.cse2 (not (= 8496 ssl3_accept_~s__state~0))) (.cse4 (not (= 8497 ssl3_accept_~s__state~0))) (.cse6 (not (= 8657 ssl3_accept_~s__state~0))) (.cse7 (not (= 8656 ssl3_accept_~s__state~0))) (.cse10 (not (= 8480 ssl3_accept_~s__state~0))) (.cse11 (not (= 8481 ssl3_accept_~s__state~0))) (.cse1 (not (= 8545 ssl3_accept_~s__state~0))) (.cse5 (not (= 8544 ssl3_accept_~s__state~0))) (.cse12 (<= ssl3_accept_~s__state~0 8672))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not (= ssl3_accept_~s__hit~0 0)) .cse12) (and .cse0 .cse3 .cse8 .cse9 (= ssl3_accept_~blastFlag~0 2) .cse2 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) .cse4 .cse6 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) .cse7 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse10 .cse11 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse1 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) .cse5 (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649) .cse12) (not (= |ssl3_accept_#in~initial_state| 8464)))) [2018-11-10 10:54:36,205 INFO L421 ceAbstractionStarter]: At program point L156(lines 152 606) the Hoare annotation is: (let ((.cse2 (and (not (= |ssl3_accept_#in~initial_state| 8673)) (not (= |ssl3_accept_#in~initial_state| 8480)) (not (= |ssl3_accept_#in~initial_state| 8656)) (not (= 8560 ssl3_accept_~s__state~0)) (not (= 8448 ssl3_accept_~s__state~0)) (not (= 8561 ssl3_accept_~s__state~0)) (not (= 8480 ssl3_accept_~s__state~0)) (not (= 8672 ssl3_accept_~s__state~0)) (not (= 8481 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 12292)) (not (= |ssl3_accept_#in~initial_state| 8672)) (not (= 8657 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 8544)) (not (= |ssl3_accept_#in~initial_state| 8545)) (not (= 8656 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 8481)))) (.cse0 (not (= 8496 ssl3_accept_~s__state~0))) (.cse1 (not (= 8497 ssl3_accept_~s__state~0)))) (or (not (= |ssl3_accept_#in~initial_state| 8464)) (and (<= ssl3_accept_~s__state~0 8576) (and (= ssl3_accept_~blastFlag~0 2) .cse0 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) .cse1 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse2 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649))) (and .cse2 (<= ssl3_accept_~blastFlag~0 3) (not (= ssl3_accept_~s__hit~0 0)) .cse0 (<= ssl3_accept_~s__state~0 8672) .cse1))) [2018-11-10 10:54:36,205 INFO L421 ceAbstractionStarter]: At program point L123(lines 122 616) the Hoare annotation is: (or (and (not (= 8560 ssl3_accept_~s__state~0)) (not (= 8545 ssl3_accept_~s__state~0)) (not (= 8496 ssl3_accept_~s__state~0)) (not (= 8672 ssl3_accept_~s__state~0)) (not (= 8497 ssl3_accept_~s__state~0)) (not (= 8544 ssl3_accept_~s__state~0)) (not (= 8657 ssl3_accept_~s__state~0)) (not (= 8656 ssl3_accept_~s__state~0)) (not (= 8448 ssl3_accept_~s__state~0)) (not (= 8561 ssl3_accept_~s__state~0)) (not (= 8480 ssl3_accept_~s__state~0)) (not (= 8481 ssl3_accept_~s__state~0)) (<= ssl3_accept_~s__state~0 8672)) (not (= |ssl3_accept_#in~initial_state| 8464))) [2018-11-10 10:54:36,205 INFO L421 ceAbstractionStarter]: At program point L586(lines 98 654) the Hoare annotation is: (let ((.cse13 (* 2 ssl3_accept_~tmp___10~0))) (let ((.cse0 (<= ssl3_accept_~blastFlag~0 3)) (.cse2 (= ssl3_accept_~blastFlag~0 2)) (.cse3 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650))) (.cse4 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650))) (.cse5 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650))) (.cse6 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650))) (.cse7 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294)) (.cse8 (<= .cse13 4294967294)) (.cse9 (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645))) (.cse10 (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649)) (.cse11 (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646))) (.cse12 (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649)) (.cse1 (<= ssl3_accept_~s__state~0 8672))) (or (<= ssl3_accept_~s__state~0 3) (and (<= 8672 ssl3_accept_~s__state~0) .cse0 .cse1) (and .cse0 (not (= ssl3_accept_~s__hit~0 0))) (not (= |ssl3_accept_#in~initial_state| 8464)) (and .cse2 .cse3 (<= ssl3_accept_~s__state~0 8576) .cse4 .cse5 (<= ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and (<= 0 (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0 2147483647)) (= ssl3_accept_~blastFlag~0 1) (<= 0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~s__state~0 2147475152)) (<= (+ ssl3_accept_~tmp___9~0 ssl3_accept_~blastFlag~0) 2147483648) .cse7 (<= (* 2 ssl3_accept_~ret~0) 4294967294) (<= 8497 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~s__state~0)) (<= 0 (+ .cse13 4294967296)) (<= 0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 ssl3_accept_~s__state~0 2147475152)) (<= 0 (+ ssl3_accept_~tmp___9~0 ssl3_accept_~blastFlag~0 2147483647)) (<= ssl3_accept_~tmp___10~0 (+ ssl3_accept_~blastFlag~0 2147483646)) (<= (* 2 ssl3_accept_~s__state~0) 16992) (<= ssl3_accept_~s__s3__tmp__new_cipher~0 (+ ssl3_accept_~s__state~0 2147475151))) (and (<= ssl3_accept_~s__s3__tmp__next_state___0~0 3) .cse0 (= ssl3_accept_~s__state~0 8448)) (and (not (= 8448 ssl3_accept_~s__state~0)) (not (= 8561 ssl3_accept_~s__state~0)) .cse2 .cse3 (not (= 8497 ssl3_accept_~s__state~0)) (not (= 8657 ssl3_accept_~s__state~0)) .cse4 .cse5 (not (= 8480 ssl3_accept_~s__state~0)) (not (= 8481 ssl3_accept_~s__state~0)) .cse6 (not (= 8545 ssl3_accept_~s__state~0)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse1)))) [2018-11-10 10:54:36,205 INFO L425 ceAbstractionStarter]: For program point L553(lines 553 557) no Hoare annotation was computed. [2018-11-10 10:54:36,205 INFO L425 ceAbstractionStarter]: For program point L388(lines 388 394) no Hoare annotation was computed. [2018-11-10 10:54:36,205 INFO L425 ceAbstractionStarter]: For program point L355(lines 355 374) no Hoare annotation was computed. [2018-11-10 10:54:36,205 INFO L425 ceAbstractionStarter]: For program point L488(lines 488 492) no Hoare annotation was computed. [2018-11-10 10:54:36,205 INFO L425 ceAbstractionStarter]: For program point L356(lines 356 360) no Hoare annotation was computed. [2018-11-10 10:54:36,205 INFO L425 ceAbstractionStarter]: For program point L356-2(lines 355 372) no Hoare annotation was computed. [2018-11-10 10:54:36,205 INFO L425 ceAbstractionStarter]: For program point L191(lines 191 593) no Hoare annotation was computed. [2018-11-10 10:54:36,205 INFO L425 ceAbstractionStarter]: For program point L158(lines 158 604) no Hoare annotation was computed. [2018-11-10 10:54:36,205 INFO L425 ceAbstractionStarter]: For program point L125(lines 125 615) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point ssl3_acceptFINAL(lines 8 673) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L456(lines 456 460) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L324-1(lines 324 333) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L428 ceAbstractionStarter]: At program point L655(lines 97 656) the Hoare annotation is: true [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L194(lines 194 592) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L161(lines 161 603) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L128(lines 128 614) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L624(lines 624 652) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L228(lines 228 245) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L421 ceAbstractionStarter]: At program point L195(lines 191 593) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse3 (not (= 8672 ssl3_accept_~s__state~0))) (.cse6 (not (= 8448 ssl3_accept_~s__state~0))) (.cse7 (not (= 8561 ssl3_accept_~s__state~0))) (.cse2 (not (= 8496 ssl3_accept_~s__state~0))) (.cse4 (not (= 8497 ssl3_accept_~s__state~0))) (.cse8 (not (= 8480 ssl3_accept_~s__state~0))) (.cse9 (not (= 8481 ssl3_accept_~s__state~0))) (.cse1 (not (= 8545 ssl3_accept_~s__state~0))) (.cse5 (not (= 8544 ssl3_accept_~s__state~0))) (.cse10 (<= ssl3_accept_~s__state~0 8672))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ssl3_accept_~blastFlag~0 3) .cse6 .cse7 .cse8 .cse9 (not (= ssl3_accept_~s__hit~0 0)) .cse10) (and (and .cse0 .cse3 .cse6 .cse7 (= ssl3_accept_~blastFlag~0 2) .cse2 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) .cse4 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse8 .cse9 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse1 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) .cse5 (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649)) .cse10) (not (= |ssl3_accept_#in~initial_state| 8464)))) [2018-11-10 10:54:36,206 INFO L421 ceAbstractionStarter]: At program point L162(lines 158 604) the Hoare annotation is: (let ((.cse2 (not (= 8496 ssl3_accept_~s__state~0))) (.cse3 (not (= 8497 ssl3_accept_~s__state~0))) (.cse1 (and (not (= 8448 ssl3_accept_~s__state~0)) (not (= 8480 ssl3_accept_~s__state~0)) (not (= 8672 ssl3_accept_~s__state~0)) (not (= 8481 ssl3_accept_~s__state~0)) (not (= 8544 ssl3_accept_~s__state~0)) (not (= 8657 ssl3_accept_~s__state~0)) (not (= 8656 ssl3_accept_~s__state~0)))) (.cse0 (not (= 8545 ssl3_accept_~s__state~0)))) (or (not (= |ssl3_accept_#in~initial_state| 8464)) (and .cse0 .cse1 .cse2 .cse3 (<= ssl3_accept_~blastFlag~0 3) (not (= ssl3_accept_~s__hit~0 0)) (<= ssl3_accept_~s__state~0 8672)) (and (= ssl3_accept_~blastFlag~0 2) .cse2 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) (<= ssl3_accept_~s__state~0 8576) .cse3 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse1 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse0 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649)))) [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L228-2(lines 208 585) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L625(lines 625 649) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L559(lines 559 563) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L526(lines 526 530) no Hoare annotation was computed. [2018-11-10 10:54:36,206 INFO L425 ceAbstractionStarter]: For program point L559-2(lines 559 563) no Hoare annotation was computed. [2018-11-10 10:54:36,207 INFO L425 ceAbstractionStarter]: For program point L526-2(lines 208 585) no Hoare annotation was computed. [2018-11-10 10:54:36,207 INFO L425 ceAbstractionStarter]: For program point L328(lines 328 332) no Hoare annotation was computed. [2018-11-10 10:54:36,207 INFO L425 ceAbstractionStarter]: For program point L659(lines 659 663) no Hoare annotation was computed. [2018-11-10 10:54:36,207 INFO L425 ceAbstractionStarter]: For program point L626(lines 626 635) no Hoare annotation was computed. [2018-11-10 10:54:36,207 INFO L425 ceAbstractionStarter]: For program point L659-2(lines 659 663) no Hoare annotation was computed. [2018-11-10 10:54:36,207 INFO L425 ceAbstractionStarter]: For program point L626-2(lines 625 647) no Hoare annotation was computed. [2018-11-10 10:54:36,207 INFO L425 ceAbstractionStarter]: For program point L461(lines 461 472) no Hoare annotation was computed. [2018-11-10 10:54:36,207 INFO L425 ceAbstractionStarter]: For program point L428(lines 428 432) no Hoare annotation was computed. [2018-11-10 10:54:36,207 INFO L421 ceAbstractionStarter]: At program point L362(lines 345 380) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse7 (not (= 8545 ssl3_accept_~s__state~0))) (.cse3 (not (= 8496 ssl3_accept_~s__state~0))) (.cse4 (not (= 8497 ssl3_accept_~s__state~0))) (.cse8 (not (= 8544 ssl3_accept_~s__state~0))) (.cse1 (not (= 8448 ssl3_accept_~s__state~0))) (.cse2 (not (= 8561 ssl3_accept_~s__state~0))) (.cse5 (not (= 8480 ssl3_accept_~s__state~0))) (.cse6 (not (= 8481 ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 (= ssl3_accept_~blastFlag~0 2) .cse3 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) (<= ssl3_accept_~s__state~0 8576) .cse4 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse5 .cse6 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse7 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) .cse8 (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649)) (and .cse0 .cse7 .cse3 (not (= 8672 ssl3_accept_~s__state~0)) .cse4 .cse8 (<= ssl3_accept_~blastFlag~0 3) (not (= 8657 ssl3_accept_~s__state~0)) (not (= 8656 ssl3_accept_~s__state~0)) .cse1 .cse2 .cse5 .cse6 (not (= ssl3_accept_~s__hit~0 0)) (<= ssl3_accept_~s__state~0 8672)) (not (= |ssl3_accept_#in~initial_state| 8464)))) [2018-11-10 10:54:36,207 INFO L425 ceAbstractionStarter]: For program point L230(lines 230 235) no Hoare annotation was computed. [2018-11-10 10:54:36,207 INFO L425 ceAbstractionStarter]: For program point L197(lines 197 591) no Hoare annotation was computed. [2018-11-10 10:54:36,207 INFO L425 ceAbstractionStarter]: For program point L164(lines 164 602) no Hoare annotation was computed. [2018-11-10 10:54:36,208 INFO L425 ceAbstractionStarter]: For program point L131(lines 131 613) no Hoare annotation was computed. [2018-11-10 10:54:36,208 INFO L425 ceAbstractionStarter]: For program point L98-1(lines 98 654) no Hoare annotation was computed. [2018-11-10 10:54:36,208 INFO L421 ceAbstractionStarter]: At program point L98-3(lines 98 654) the Hoare annotation is: (let ((.cse2 (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0)) (.cse17 (* 2 ssl3_accept_~tmp___10~0))) (let ((.cse1 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~s__state~0)) (.cse3 (<= 0 (+ .cse17 4294967296))) (.cse4 (<= ssl3_accept_~blastFlag~0 3)) (.cse6 (= ssl3_accept_~blastFlag~0 2)) (.cse7 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650))) (.cse8 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650))) (.cse9 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650))) (.cse10 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650))) (.cse11 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294)) (.cse12 (<= .cse17 4294967294)) (.cse13 (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645))) (.cse14 (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649)) (.cse15 (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646))) (.cse16 (<= .cse2 2147483649)) (.cse5 (<= ssl3_accept_~s__state~0 8672))) (or (<= ssl3_accept_~s__state~0 3) (let ((.cse0 (+ ssl3_accept_~s__state~0 2147475183))) (and (<= 0 (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0 2147483648)) (<= 0 (+ ssl3_accept_~s__cert~0 ssl3_accept_~s__state~0 2147475184)) (<= ssl3_accept_~s__s3__tmp__new_cipher~0 .cse0) (<= (+ ssl3_accept_~s__s3__tmp__reuse_message~0 ssl3_accept_~blastFlag~0) 2147483647) (= ssl3_accept_~s__state~0 8464) (<= ssl3_accept_~s__state~0 (+ ssl3_accept_~tmp___9~0 2147492112)) (<= 8464 .cse1) (<= (* 2 ssl3_accept_~blastFlag~0) 0) (<= .cse2 2147483647) .cse3 (<= 0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~s__state~0 2147475184)) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483647)) (<= 0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 ssl3_accept_~s__state~0 2147475184)) (<= (* 2 ssl3_accept_~s__cert~0) 4294967294) (<= ssl3_accept_~tmp___10~0 .cse0))) (and (<= 8672 ssl3_accept_~s__state~0) .cse4 .cse5) (and .cse4 (not (= ssl3_accept_~s__hit~0 0))) (not (= |ssl3_accept_#in~initial_state| 8464)) (and .cse6 .cse7 (<= ssl3_accept_~s__state~0 8576) .cse8 .cse9 (<= ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and (<= 0 (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0 2147483647)) (= ssl3_accept_~blastFlag~0 1) (<= 0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~s__state~0 2147475152)) (<= (+ ssl3_accept_~tmp___9~0 ssl3_accept_~blastFlag~0) 2147483648) .cse11 (<= (* 2 ssl3_accept_~ret~0) 4294967294) (<= 8497 .cse1) .cse3 (<= 0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 ssl3_accept_~s__state~0 2147475152)) (<= 0 (+ ssl3_accept_~tmp___9~0 ssl3_accept_~blastFlag~0 2147483647)) (<= ssl3_accept_~tmp___10~0 (+ ssl3_accept_~blastFlag~0 2147483646)) (<= (* 2 ssl3_accept_~s__state~0) 16992) (<= ssl3_accept_~s__s3__tmp__new_cipher~0 (+ ssl3_accept_~s__state~0 2147475151))) (and (<= ssl3_accept_~s__s3__tmp__next_state___0~0 3) .cse4 (= ssl3_accept_~s__state~0 8448)) (and (not (= 8448 ssl3_accept_~s__state~0)) (not (= 8561 ssl3_accept_~s__state~0)) .cse6 .cse7 (not (= 8497 ssl3_accept_~s__state~0)) (not (= 8657 ssl3_accept_~s__state~0)) .cse8 .cse9 (not (= 8480 ssl3_accept_~s__state~0)) (not (= 8481 ssl3_accept_~s__state~0)) .cse10 (not (= 8545 ssl3_accept_~s__state~0)) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse5)))) [2018-11-10 10:54:36,208 INFO L421 ceAbstractionStarter]: At program point L396(lines 387 418) the Hoare annotation is: (let ((.cse2 (and (not (= |ssl3_accept_#in~initial_state| 8673)) (not (= |ssl3_accept_#in~initial_state| 8480)) (not (= |ssl3_accept_#in~initial_state| 8656)) (not (= 8560 ssl3_accept_~s__state~0)) (not (= 8448 ssl3_accept_~s__state~0)) (not (= 8561 ssl3_accept_~s__state~0)) (not (= 8480 ssl3_accept_~s__state~0)) (not (= 8672 ssl3_accept_~s__state~0)) (not (= 8481 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 12292)) (not (= |ssl3_accept_#in~initial_state| 8672)) (not (= 8657 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 8544)) (not (= |ssl3_accept_#in~initial_state| 8545)) (not (= 8656 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 8481)))) (.cse0 (not (= 8496 ssl3_accept_~s__state~0))) (.cse1 (not (= 8497 ssl3_accept_~s__state~0)))) (or (not (= |ssl3_accept_#in~initial_state| 8464)) (and (<= ssl3_accept_~s__state~0 8576) (and (= ssl3_accept_~blastFlag~0 2) .cse0 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) .cse1 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse2 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649))) (and .cse2 (<= ssl3_accept_~blastFlag~0 3) (not (= ssl3_accept_~s__hit~0 0)) .cse0 (<= ssl3_accept_~s__state~0 8672) .cse1))) [2018-11-10 10:54:36,208 INFO L421 ceAbstractionStarter]: At program point L165(lines 164 602) the Hoare annotation is: (let ((.cse0 (<= ssl3_accept_~blastFlag~0 3)) (.cse1 (= ssl3_accept_~s__state~0 8448))) (or (and .cse0 (not (= ssl3_accept_~s__hit~0 0)) .cse1) (and (= ssl3_accept_~blastFlag~0 2) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) (<= ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse1 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) (<= (* 2 ssl3_accept_~tmp___10~0) 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0) 2147483649)) (and (<= ssl3_accept_~s__s3__tmp__next_state___0~0 3) .cse0 .cse1) (not (= |ssl3_accept_#in~initial_state| 8464)))) [2018-11-10 10:54:36,209 INFO L421 ceAbstractionStarter]: At program point L132(lines 125 615) the Hoare annotation is: (let ((.cse0 (not (= 8560 ssl3_accept_~s__state~0))) (.cse7 (not (= 8545 ssl3_accept_~s__state~0))) (.cse3 (not (= 8496 ssl3_accept_~s__state~0))) (.cse4 (not (= 8497 ssl3_accept_~s__state~0))) (.cse8 (not (= 8544 ssl3_accept_~s__state~0))) (.cse1 (not (= 8448 ssl3_accept_~s__state~0))) (.cse2 (not (= 8561 ssl3_accept_~s__state~0))) (.cse5 (not (= 8480 ssl3_accept_~s__state~0))) (.cse6 (not (= 8481 ssl3_accept_~s__state~0))) (.cse10 (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0)) (.cse9 (* 2 ssl3_accept_~tmp___10~0))) (or (and .cse0 .cse1 .cse2 (= ssl3_accept_~blastFlag~0 2) .cse3 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 2147483650)) (<= ssl3_accept_~s__state~0 8576) .cse4 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~tmp___9~0 2147483650)) (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 2147483650)) .cse5 .cse6 (<= ssl3_accept_~blastFlag~0 (+ ssl3_accept_~ret~0 2147483650)) .cse7 (<= (* 2 ssl3_accept_~s__s3__tmp__reuse_message~0) 4294967294) .cse8 (<= .cse9 4294967294) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483645)) (<= (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~blastFlag~0) 2147483649) (<= 0 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~tmp___10~0 2147483646)) (<= .cse10 2147483649)) (and .cse0 .cse7 .cse3 (not (= 8672 ssl3_accept_~s__state~0)) .cse4 .cse8 (<= ssl3_accept_~blastFlag~0 3) (not (= 8657 ssl3_accept_~s__state~0)) (not (= 8656 ssl3_accept_~s__state~0)) .cse1 .cse2 .cse5 .cse6 (not (= ssl3_accept_~s__hit~0 0)) (<= ssl3_accept_~s__state~0 8672)) (not (= |ssl3_accept_#in~initial_state| 8464)) (let ((.cse11 (+ ssl3_accept_~s__state~0 2147475183))) (and (<= 0 (+ ssl3_accept_~ret~0 ssl3_accept_~blastFlag~0 2147483648)) (<= 0 (+ ssl3_accept_~s__cert~0 ssl3_accept_~s__state~0 2147475184)) (<= ssl3_accept_~s__s3__tmp__new_cipher~0 .cse11) (<= (+ ssl3_accept_~s__s3__tmp__reuse_message~0 ssl3_accept_~blastFlag~0) 2147483647) (= ssl3_accept_~s__state~0 8464) (<= ssl3_accept_~s__state~0 (+ ssl3_accept_~tmp___9~0 2147492112)) (<= 8464 (+ ssl3_accept_~blastFlag~0 ssl3_accept_~s__state~0)) (<= (* 2 ssl3_accept_~blastFlag~0) 0) (<= .cse10 2147483647) (<= 0 (+ .cse9 4294967296)) (<= 0 (+ ssl3_accept_~s__s3__tmp__new_cipher~0 ssl3_accept_~s__state~0 2147475184)) (<= ssl3_accept_~tmp___9~0 (+ ssl3_accept_~blastFlag~0 2147483647)) (<= 0 (+ ssl3_accept_~s__s3__tmp__reuse_message~0 ssl3_accept_~s__state~0 2147475184)) (<= (* 2 ssl3_accept_~s__cert~0) 4294967294) (<= ssl3_accept_~tmp___10~0 .cse11))))) [2018-11-10 10:54:36,209 INFO L425 ceAbstractionStarter]: For program point L99(line 99) no Hoare annotation was computed. [2018-11-10 10:54:36,209 INFO L425 ceAbstractionStarter]: For program point L628(lines 628 632) no Hoare annotation was computed. [2018-11-10 10:54:36,209 INFO L425 ceAbstractionStarter]: For program point L364(lines 364 368) no Hoare annotation was computed. [2018-11-10 10:54:36,209 INFO L425 ceAbstractionStarter]: For program point L398(lines 398 404) no Hoare annotation was computed. [2018-11-10 10:54:36,209 INFO L425 ceAbstractionStarter]: For program point L200(lines 200 590) no Hoare annotation was computed. [2018-11-10 10:54:36,209 INFO L425 ceAbstractionStarter]: For program point L167(lines 167 601) no Hoare annotation was computed. [2018-11-10 10:54:36,209 INFO L425 ceAbstractionStarter]: For program point L134(lines 134 612) no Hoare annotation was computed. [2018-11-10 10:54:36,209 INFO L425 ceAbstractionStarter]: For program point L101(lines 101 623) no Hoare annotation was computed. [2018-11-10 10:54:36,258 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.11 10:54:36 BoogieIcfgContainer [2018-11-10 10:54:36,258 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-10 10:54:36,258 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-10 10:54:36,258 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-10 10:54:36,258 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-10 10:54:36,259 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 10:51:21" (3/4) ... [2018-11-10 10:54:36,262 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-10 10:54:36,267 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-10 10:54:36,268 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-10 10:54:36,268 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ssl3_accept [2018-11-10 10:54:36,275 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2018-11-10 10:54:36,276 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2018-11-10 10:54:36,276 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-10 10:54:36,307 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((s__state <= 3 || ((((((((((((((0 <= ret + blastFlag + 2147483648 && 0 <= s__cert + s__state + 2147475184) && s__s3__tmp__new_cipher <= s__state + 2147475183) && s__s3__tmp__reuse_message + blastFlag <= 2147483647) && s__state == 8464) && s__state <= tmp___9 + 2147492112) && 8464 <= blastFlag + s__state) && 2 * blastFlag <= 0) && ret + blastFlag <= 2147483647) && 0 <= 2 * tmp___10 + 4294967296) && 0 <= s__s3__tmp__new_cipher + s__state + 2147475184) && tmp___9 <= blastFlag + 2147483647) && 0 <= s__s3__tmp__reuse_message + s__state + 2147475184) && 2 * s__cert <= 4294967294) && tmp___10 <= s__state + 2147475183)) || ((8672 <= s__state && blastFlag <= 3) && s__state <= 8672)) || (blastFlag <= 3 && !(s__hit == 0))) || !(\old(initial_state) == 8464)) || ((((((((((((blastFlag == 2 && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((((((((((((0 <= ret + blastFlag + 2147483647 && blastFlag == 1) && 0 <= s__s3__tmp__new_cipher + s__state + 2147475152) && tmp___9 + blastFlag <= 2147483648) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * ret <= 4294967294) && 8497 <= blastFlag + s__state) && 0 <= 2 * tmp___10 + 4294967296) && 0 <= s__s3__tmp__reuse_message + s__state + 2147475152) && 0 <= tmp___9 + blastFlag + 2147483647) && tmp___10 <= blastFlag + 2147483646) && 2 * s__state <= 16992) && s__s3__tmp__new_cipher <= s__state + 2147475151)) || ((s__s3__tmp__next_state___0 <= 3 && blastFlag <= 3) && s__state == 8448)) || ((((((((((((((((((!(8448 == s__state) && !(8561 == s__state)) && blastFlag == 2) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672) [2018-11-10 10:54:36,307 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(initial_state) == 8464) || ((((!(8673 == s__state) && 8672 <= s__state) && !(8672 == s__state)) && blastFlag <= 3) && !(s__hit == 0)) [2018-11-10 10:54:36,307 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8673 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0))) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,307 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || !(\old(initial_state) == 8464)) || ((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(s__hit == 0)) && s__state <= 8672) [2018-11-10 10:54:36,307 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && s__state <= 8672) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,308 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((s__state <= 3 || ((8672 <= s__state && blastFlag <= 3) && s__state <= 8672)) || (blastFlag <= 3 && !(s__hit == 0))) || !(\old(initial_state) == 8464)) || ((((((((((((blastFlag == 2 && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((((((((((((0 <= ret + blastFlag + 2147483647 && blastFlag == 1) && 0 <= s__s3__tmp__new_cipher + s__state + 2147475152) && tmp___9 + blastFlag <= 2147483648) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * ret <= 4294967294) && 8497 <= blastFlag + s__state) && 0 <= 2 * tmp___10 + 4294967296) && 0 <= s__s3__tmp__reuse_message + s__state + 2147475152) && 0 <= tmp___9 + blastFlag + 2147483647) && tmp___10 <= blastFlag + 2147483646) && 2 * s__state <= 16992) && s__s3__tmp__new_cipher <= s__state + 2147475151)) || ((s__s3__tmp__next_state___0 <= 3 && blastFlag <= 3) && s__state == 8448)) || ((((((((((((((((((!(8448 == s__state) && !(8561 == s__state)) && blastFlag == 2) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672) [2018-11-10 10:54:36,308 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672)) || !(\old(initial_state) == 8464)) || ((((((((((((((0 <= ret + blastFlag + 2147483648 && 0 <= s__cert + s__state + 2147475184) && s__s3__tmp__new_cipher <= s__state + 2147475183) && s__s3__tmp__reuse_message + blastFlag <= 2147483647) && s__state == 8464) && s__state <= tmp___9 + 2147492112) && 8464 <= blastFlag + s__state) && 2 * blastFlag <= 0) && ret + blastFlag <= 2147483647) && 0 <= 2 * tmp___10 + 4294967296) && 0 <= s__s3__tmp__new_cipher + s__state + 2147475184) && tmp___9 <= blastFlag + 2147483647) && 0 <= s__s3__tmp__reuse_message + s__state + 2147475184) && 2 * s__cert <= 4294967294) && tmp___10 <= s__state + 2147475183) [2018-11-10 10:54:36,308 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8672 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || !(\old(initial_state) == 8464)) || ((((((((((((0 <= ret + blastFlag + 2147483647 && blastFlag == 1) && 0 <= s__s3__tmp__new_cipher + s__state + 2147475152) && tmp___9 + blastFlag <= 2147483648) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * ret <= 4294967294) && 8497 <= blastFlag + s__state) && 0 <= 2 * tmp___10 + 4294967296) && 0 <= s__s3__tmp__reuse_message + s__state + 2147475152) && 0 <= tmp___9 + blastFlag + 2147483647) && tmp___10 <= blastFlag + 2147483646) && 2 * s__state <= 16992) && s__s3__tmp__new_cipher <= s__state + 2147475151)) || ((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) [2018-11-10 10:54:36,308 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672)) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,308 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672)) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,309 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(\old(initial_state) == 8464) || (s__state <= 8576 && ((((((((((((blastFlag == 2 && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && ((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((((((((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= 3) && !(s__hit == 0)) && !(8496 == s__state)) && s__state <= 8672) && !(8497 == s__state)) [2018-11-10 10:54:36,309 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672)) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,309 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(\old(initial_state) == 8464) || (s__state <= 8576 && ((((((((((((blastFlag == 2 && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && ((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((((((((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= 3) && !(s__hit == 0)) && !(8496 == s__state)) && s__state <= 8672) && !(8497 == s__state)) [2018-11-10 10:54:36,309 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(\old(initial_state) == 8464) || ((((((!(8545 == s__state) && (((((!(8448 == s__state) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(8544 == s__state)) && !(8657 == s__state)) && !(8656 == s__state)) && !(8496 == s__state)) && !(8497 == s__state)) && blastFlag <= 3) && !(s__hit == 0)) && s__state <= 8672)) || (((((((((((((((blastFlag == 2 && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && (((((!(8448 == s__state) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(8544 == s__state)) && !(8657 == s__state)) && !(8656 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) [2018-11-10 10:54:36,309 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(\old(initial_state) == 8464) || (s__state <= 8576 && ((((((((((((blastFlag == 2 && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && ((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((((((((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= 3) && !(s__hit == 0)) && !(8496 == s__state)) && s__state <= 8672) && !(8497 == s__state)) [2018-11-10 10:54:36,309 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((blastFlag <= 3 && !(s__hit == 0)) && s__state == 8448) || ((((((((((((blastFlag == 2 && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && s__s3__tmp__next_state___0 <= 8576) && s__state == 8448) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((s__s3__tmp__next_state___0 <= 3 && blastFlag <= 3) && s__state == 8448)) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,310 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || (((((((((((((((((((((((!(8560 == s__state) && !(8672 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && !(8656 == s__state)) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672)) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,310 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || (((((((((((((((((((((((!(8560 == s__state) && !(8672 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && !(8656 == s__state)) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672)) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,310 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || (((((((((((((((((((((((!(8560 == s__state) && !(8672 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && !(8656 == s__state)) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672)) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,310 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || (((((((((((((((((((((((!(8560 == s__state) && !(8672 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && !(8656 == s__state)) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672)) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,310 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || (((((((((((((((((((((!(8560 == s__state) && !(8672 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672)) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,311 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(initial_state) == 8464) || ((8672 <= s__state && blastFlag <= 3) && !(12292 == s__state)) [2018-11-10 10:54:36,311 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(8672 == s__state) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,311 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(8672 == s__state) || !(\old(initial_state) == 8464) [2018-11-10 10:54:36,311 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(initial_state) == 8464) [2018-11-10 10:54:36,377 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_eb696108-6240-4b5b-b592-e0cc85425f26/bin-2019/utaipan/witness.graphml [2018-11-10 10:54:36,377 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-10 10:54:36,378 INFO L168 Benchmark]: Toolchain (without parser) took 196209.77 ms. Allocated memory was 1.0 GB in the beginning and 4.8 GB in the end (delta: 3.8 GB). Free memory was 958.1 MB in the beginning and 923.6 MB in the end (delta: 34.5 MB). Peak memory consumption was 3.8 GB. Max. memory is 11.5 GB. [2018-11-10 10:54:36,378 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 1.0 GB. Free memory is still 985.5 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-10 10:54:36,378 INFO L168 Benchmark]: CACSL2BoogieTranslator took 228.85 ms. Allocated memory is still 1.0 GB. Free memory was 958.1 MB in the beginning and 939.3 MB in the end (delta: 18.8 MB). Peak memory consumption was 18.8 MB. Max. memory is 11.5 GB. [2018-11-10 10:54:36,379 INFO L168 Benchmark]: Boogie Procedure Inliner took 16.28 ms. Allocated memory is still 1.0 GB. Free memory is still 939.3 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-10 10:54:36,381 INFO L168 Benchmark]: Boogie Preprocessor took 84.12 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 144.7 MB). Free memory was 939.3 MB in the beginning and 1.1 GB in the end (delta: -199.5 MB). Peak memory consumption was 15.3 MB. Max. memory is 11.5 GB. [2018-11-10 10:54:36,381 INFO L168 Benchmark]: RCFGBuilder took 540.87 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 50.5 MB). Peak memory consumption was 50.5 MB. Max. memory is 11.5 GB. [2018-11-10 10:54:36,381 INFO L168 Benchmark]: TraceAbstraction took 195217.46 ms. Allocated memory was 1.2 GB in the beginning and 4.8 GB in the end (delta: 3.6 GB). Free memory was 1.1 GB in the beginning and 923.6 MB in the end (delta: 164.7 MB). Peak memory consumption was 4.3 GB. Max. memory is 11.5 GB. [2018-11-10 10:54:36,382 INFO L168 Benchmark]: Witness Printer took 118.84 ms. Allocated memory is still 4.8 GB. Free memory was 923.6 MB in the beginning and 923.6 MB in the end (delta: 2.3 kB). Peak memory consumption was 2.3 kB. Max. memory is 11.5 GB. [2018-11-10 10:54:36,383 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19 ms. Allocated memory is still 1.0 GB. Free memory is still 985.5 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 228.85 ms. Allocated memory is still 1.0 GB. Free memory was 958.1 MB in the beginning and 939.3 MB in the end (delta: 18.8 MB). Peak memory consumption was 18.8 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 16.28 ms. Allocated memory is still 1.0 GB. Free memory is still 939.3 MB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 84.12 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 144.7 MB). Free memory was 939.3 MB in the beginning and 1.1 GB in the end (delta: -199.5 MB). Peak memory consumption was 15.3 MB. Max. memory is 11.5 GB. * RCFGBuilder took 540.87 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 50.5 MB). Peak memory consumption was 50.5 MB. Max. memory is 11.5 GB. * TraceAbstraction took 195217.46 ms. Allocated memory was 1.2 GB in the beginning and 4.8 GB in the end (delta: 3.6 GB). Free memory was 1.1 GB in the beginning and 923.6 MB in the end (delta: 164.7 MB). Peak memory consumption was 4.3 GB. Max. memory is 11.5 GB. * Witness Printer took 118.84 ms. Allocated memory is still 4.8 GB. Free memory was 923.6 MB in the beginning and 923.6 MB in the end (delta: 2.3 kB). Peak memory consumption was 2.3 kB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 666]: 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: 387]: Loop Invariant Derived loop invariant: (!(\old(initial_state) == 8464) || (s__state <= 8576 && ((((((((((((blastFlag == 2 && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && ((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((((((((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= 3) && !(s__hit == 0)) && !(8496 == s__state)) && s__state <= 8672) && !(8497 == s__state)) - InvariantResult [Line: 203]: Loop Invariant Derived loop invariant: !(8672 == s__state) || !(\old(initial_state) == 8464) - InvariantResult [Line: 158]: Loop Invariant Derived loop invariant: (!(\old(initial_state) == 8464) || ((((((!(8545 == s__state) && (((((!(8448 == s__state) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(8544 == s__state)) && !(8657 == s__state)) && !(8656 == s__state)) && !(8496 == s__state)) && !(8497 == s__state)) && blastFlag <= 3) && !(s__hit == 0)) && s__state <= 8672)) || (((((((((((((((blastFlag == 2 && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && (((((!(8448 == s__state) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(8544 == s__state)) && !(8657 == s__state)) && !(8656 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) - InvariantResult [Line: 116]: Loop Invariant Derived loop invariant: ((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || !(\old(initial_state) == 8464)) || ((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(s__hit == 0)) && s__state <= 8672) - InvariantResult [Line: 191]: Loop Invariant Derived loop invariant: (((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || (((((((((((((((((((((!(8560 == s__state) && !(8672 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672)) || !(\old(initial_state) == 8464) - InvariantResult [Line: 140]: Loop Invariant Derived loop invariant: (((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672)) || !(\old(initial_state) == 8464) - InvariantResult [Line: 101]: Loop Invariant Derived loop invariant: !(\old(initial_state) == 8464) || ((((!(8673 == s__state) && 8672 <= s__state) && !(8672 == s__state)) && blastFlag <= 3) && !(s__hit == 0)) - InvariantResult [Line: 173]: Loop Invariant Derived loop invariant: (((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || (((((((((((((((((((((((!(8560 == s__state) && !(8672 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && !(8656 == s__state)) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672)) || !(\old(initial_state) == 8464) - InvariantResult [Line: 197]: Loop Invariant Derived loop invariant: !(\old(initial_state) == 8464) || ((8672 <= s__state && blastFlag <= 3) && !(12292 == s__state)) - InvariantResult [Line: 345]: Loop Invariant Derived loop invariant: (((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672)) || !(\old(initial_state) == 8464) - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: (((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672)) || !(\old(initial_state) == 8464) - InvariantResult [Line: 397]: Loop Invariant Derived loop invariant: (!(\old(initial_state) == 8464) || (s__state <= 8576 && ((((((((((((blastFlag == 2 && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && ((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((((((((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= 3) && !(s__hit == 0)) && !(8496 == s__state)) && s__state <= 8672) && !(8497 == s__state)) - InvariantResult [Line: 179]: Loop Invariant Derived loop invariant: (((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || (((((((((((((((((((((((!(8560 == s__state) && !(8672 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && !(8656 == s__state)) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672)) || !(\old(initial_state) == 8464) - InvariantResult [Line: 125]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672)) || !(\old(initial_state) == 8464)) || ((((((((((((((0 <= ret + blastFlag + 2147483648 && 0 <= s__cert + s__state + 2147475184) && s__s3__tmp__new_cipher <= s__state + 2147475183) && s__s3__tmp__reuse_message + blastFlag <= 2147483647) && s__state == 8464) && s__state <= tmp___9 + 2147492112) && 8464 <= blastFlag + s__state) && 2 * blastFlag <= 0) && ret + blastFlag <= 2147483647) && 0 <= 2 * tmp___10 + 4294967296) && 0 <= s__s3__tmp__new_cipher + s__state + 2147475184) && tmp___9 <= blastFlag + 2147483647) && 0 <= s__s3__tmp__reuse_message + s__state + 2147475184) && 2 * s__cert <= 4294967294) && tmp___10 <= s__state + 2147475183) - InvariantResult [Line: 97]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 206]: Loop Invariant Derived loop invariant: !(8672 == s__state) || !(\old(initial_state) == 8464) - InvariantResult [Line: 164]: Loop Invariant Derived loop invariant: ((((blastFlag <= 3 && !(s__hit == 0)) && s__state == 8448) || ((((((((((((blastFlag == 2 && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && s__s3__tmp__next_state___0 <= 8576) && s__state == 8448) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((s__s3__tmp__next_state___0 <= 3 && blastFlag <= 3) && s__state == 8448)) || !(\old(initial_state) == 8464) - InvariantResult [Line: 63]: Loop Invariant Derived loop invariant: !(\old(initial_state) == 8464) - InvariantResult [Line: 122]: Loop Invariant Derived loop invariant: ((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && s__state <= 8672) || !(\old(initial_state) == 8464) - InvariantResult [Line: 152]: Loop Invariant Derived loop invariant: (!(\old(initial_state) == 8464) || (s__state <= 8576 && ((((((((((((blastFlag == 2 && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && ((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((((((((((((((((((((!(\old(initial_state) == 8673) && !(\old(initial_state) == 8480)) && !(\old(initial_state) == 8656)) && !(8560 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8672 == s__state)) && !(8481 == s__state)) && !(\old(initial_state) == 12292)) && !(\old(initial_state) == 8672)) && !(8657 == s__state)) && !(\old(initial_state) == 8544)) && !(\old(initial_state) == 8545)) && !(8656 == s__state)) && !(\old(initial_state) == 8481)) && blastFlag <= 3) && !(s__hit == 0)) && !(8496 == s__state)) && s__state <= 8672) && !(8497 == s__state)) - InvariantResult [Line: 185]: Loop Invariant Derived loop invariant: ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || (((((((((((((((((((((((!(8560 == s__state) && !(8672 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && !(8656 == s__state)) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672)) || !(\old(initial_state) == 8464) - InvariantResult [Line: 104]: Loop Invariant Derived loop invariant: (((((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && !(8497 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) || ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8673 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0))) || !(\old(initial_state) == 8464) - InvariantResult [Line: 63]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: (((((((s__state <= 3 || ((((((((((((((0 <= ret + blastFlag + 2147483648 && 0 <= s__cert + s__state + 2147475184) && s__s3__tmp__new_cipher <= s__state + 2147475183) && s__s3__tmp__reuse_message + blastFlag <= 2147483647) && s__state == 8464) && s__state <= tmp___9 + 2147492112) && 8464 <= blastFlag + s__state) && 2 * blastFlag <= 0) && ret + blastFlag <= 2147483647) && 0 <= 2 * tmp___10 + 4294967296) && 0 <= s__s3__tmp__new_cipher + s__state + 2147475184) && tmp___9 <= blastFlag + 2147483647) && 0 <= s__s3__tmp__reuse_message + s__state + 2147475184) && 2 * s__cert <= 4294967294) && tmp___10 <= s__state + 2147475183)) || ((8672 <= s__state && blastFlag <= 3) && s__state <= 8672)) || (blastFlag <= 3 && !(s__hit == 0))) || !(\old(initial_state) == 8464)) || ((((((((((((blastFlag == 2 && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((((((((((((0 <= ret + blastFlag + 2147483647 && blastFlag == 1) && 0 <= s__s3__tmp__new_cipher + s__state + 2147475152) && tmp___9 + blastFlag <= 2147483648) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * ret <= 4294967294) && 8497 <= blastFlag + s__state) && 0 <= 2 * tmp___10 + 4294967296) && 0 <= s__s3__tmp__reuse_message + s__state + 2147475152) && 0 <= tmp___9 + blastFlag + 2147483647) && tmp___10 <= blastFlag + 2147483646) && 2 * s__state <= 16992) && s__s3__tmp__new_cipher <= s__state + 2147475151)) || ((s__s3__tmp__next_state___0 <= 3 && blastFlag <= 3) && s__state == 8448)) || ((((((((((((((((((!(8448 == s__state) && !(8561 == s__state)) && blastFlag == 2) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672) - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: ((((((s__state <= 3 || ((8672 <= s__state && blastFlag <= 3) && s__state <= 8672)) || (blastFlag <= 3 && !(s__hit == 0))) || !(\old(initial_state) == 8464)) || ((((((((((((blastFlag == 2 && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= ret + 2147483650) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649)) || ((((((((((((0 <= ret + blastFlag + 2147483647 && blastFlag == 1) && 0 <= s__s3__tmp__new_cipher + s__state + 2147475152) && tmp___9 + blastFlag <= 2147483648) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * ret <= 4294967294) && 8497 <= blastFlag + s__state) && 0 <= 2 * tmp___10 + 4294967296) && 0 <= s__s3__tmp__reuse_message + s__state + 2147475152) && 0 <= tmp___9 + blastFlag + 2147483647) && tmp___10 <= blastFlag + 2147483646) && 2 * s__state <= 16992) && s__s3__tmp__new_cipher <= s__state + 2147475151)) || ((s__s3__tmp__next_state___0 <= 3 && blastFlag <= 3) && s__state == 8448)) || ((((((((((((((((((!(8448 == s__state) && !(8561 == s__state)) && blastFlag == 2) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672) - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: ((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8672 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || !(\old(initial_state) == 8464)) || ((((((((((((0 <= ret + blastFlag + 2147483647 && blastFlag == 1) && 0 <= s__s3__tmp__new_cipher + s__state + 2147475152) && tmp___9 + blastFlag <= 2147483648) && 2 * s__s3__tmp__reuse_message <= 4294967294) && 2 * ret <= 4294967294) && 8497 <= blastFlag + s__state) && 0 <= 2 * tmp___10 + 4294967296) && 0 <= s__s3__tmp__reuse_message + s__state + 2147475152) && 0 <= tmp___9 + blastFlag + 2147483647) && tmp___10 <= blastFlag + 2147483646) && 2 * s__state <= 16992) && s__s3__tmp__new_cipher <= s__state + 2147475151)) || ((((((((((((((((((!(8560 == s__state) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && s__state <= 8576) && blastFlag <= tmp___9 + 2147483650) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) - InvariantResult [Line: 167]: Loop Invariant Derived loop invariant: (((((((((((((((!(8560 == s__state) && !(8545 == s__state)) && !(8496 == s__state)) && !(8672 == s__state)) && !(8497 == s__state)) && !(8544 == s__state)) && blastFlag <= 3) && !(8657 == s__state)) && !(8656 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && !(8480 == s__state)) && !(8481 == s__state)) && !(s__hit == 0)) && s__state <= 8672) || (((((((((((((((((((((((!(8560 == s__state) && !(8672 == s__state)) && !(8448 == s__state)) && !(8561 == s__state)) && blastFlag == 2) && !(8496 == s__state)) && blastFlag <= s__s3__tmp__new_cipher + 2147483650) && !(8497 == s__state)) && !(8657 == s__state)) && blastFlag <= tmp___9 + 2147483650) && !(8656 == s__state)) && blastFlag <= s__s3__tmp__reuse_message + 2147483650) && !(8480 == s__state)) && !(8481 == s__state)) && blastFlag <= ret + 2147483650) && !(8545 == s__state)) && 2 * s__s3__tmp__reuse_message <= 4294967294) && !(8544 == s__state)) && 2 * tmp___10 <= 4294967294) && tmp___9 <= blastFlag + 2147483645) && s__s3__tmp__new_cipher + blastFlag <= 2147483649) && 0 <= blastFlag + tmp___10 + 2147483646) && ret + blastFlag <= 2147483649) && s__state <= 8672)) || !(\old(initial_state) == 8464) - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 149 locations, 1 error locations. SAFE Result, 195.1s OverallTime, 31 OverallIterations, 19 TraceHistogramMax, 22.3s AutomataDifference, 0.0s DeadEndRemovalTime, 24.6s HoareAnnotationTime, HoareTripleCheckerStatistics: 5403 SDtfs, 8827 SDslu, 6244 SDs, 0 SdLazy, 5850 SolverSat, 1147 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 8.2s Time, PredicateUnifierStatistics: 2 DeclaredPredicates, 5565 GetRequests, 5432 SyntacticMatches, 9 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 4.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2736occurred in iteration=19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 131.5s AbstIntTime, 8 AbstIntIterations, 1 AbstIntStrong, 0.991901993355482 AbsIntWeakeningRatio, 0.49404761904761907 AbsIntAvgWeakeningVarsNumRemoved, 257.30357142857144 AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.9s AutomataMinimizationTime, 31 MinimizatonAttempts, 1441 StatesRemovedByMinimization, 24 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 33 LocationsWithAnnotation, 33 PreInvPairs, 267 NumberOfFragments, 3681 HoareAnnotationTreeSize, 33 FomulaSimplifications, 213929 FormulaSimplificationTreeSizeReduction, 3.8s HoareSimplificationTime, 33 FomulaSimplificationsInter, 76064 FormulaSimplificationTreeSizeReductionInter, 20.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 9396 NumberOfCodeBlocks, 9396 NumberOfCodeBlocksAsserted, 38 NumberOfCheckSat, 10197 ConstructedInterpolants, 0 QuantifiedInterpolants, 4698876 SizeOfPredicates, 6 NumberOfNonLiveVariables, 4483 ConjunctsInSsa, 19 ConjunctsInUnsatCore, 39 InterpolantComputations, 33 PerfectInterpolantSequences, 37835/37997 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...