./Ultimate.py --spec ../../sv-benchmarks/c/ReachSafety.prp --file ../../sv-benchmarks/c/bitvector/s3_srvr_3_alt_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_e5488f45-b51a-4871-9674-443013da8382/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/bitvector/s3_srvr_3_alt_true-unreach-call_true-no-overflow.BV.c.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/bin-2019/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 6e01bd719f7d1aae569b8a22e5c701b53d00d960 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 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 05:58:32,543 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-10 05:58:32,544 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-10 05:58:32,551 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-10 05:58:32,551 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-10 05:58:32,552 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-10 05:58:32,553 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-10 05:58:32,554 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-10 05:58:32,556 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-10 05:58:32,556 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-10 05:58:32,557 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-10 05:58:32,557 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-10 05:58:32,558 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-10 05:58:32,558 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-10 05:58:32,559 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-10 05:58:32,560 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-10 05:58:32,560 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-10 05:58:32,562 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-10 05:58:32,563 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-10 05:58:32,564 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-10 05:58:32,565 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-10 05:58:32,566 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-10 05:58:32,567 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-10 05:58:32,568 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-10 05:58:32,568 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-10 05:58:32,568 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-10 05:58:32,569 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-10 05:58:32,570 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-10 05:58:32,571 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-10 05:58:32,572 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-10 05:58:32,572 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-10 05:58:32,572 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-10 05:58:32,573 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-10 05:58:32,573 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-10 05:58:32,573 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-10 05:58:32,574 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-10 05:58:32,574 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/bin-2019/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf [2018-11-10 05:58:32,583 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-10 05:58:32,583 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-10 05:58:32,584 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-10 05:58:32,584 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-10 05:58:32,584 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-10 05:58:32,584 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-10 05:58:32,584 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-10 05:58:32,584 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-10 05:58:32,584 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-10 05:58:32,585 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-10 05:58:32,585 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-10 05:58:32,585 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-10 05:58:32,585 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-10 05:58:32,586 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-10 05:58:32,586 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-10 05:58:32,586 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-10 05:58:32,586 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-10 05:58:32,586 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-10 05:58:32,586 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-10 05:58:32,586 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-10 05:58:32,587 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-10 05:58:32,587 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-10 05:58:32,587 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-10 05:58:32,587 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-10 05:58:32,587 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-10 05:58:32,587 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-10 05:58:32,588 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-10 05:58:32,588 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-10 05:58:32,588 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-10 05:58:32,588 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-10 05:58:32,588 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-10 05:58:32,588 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-10 05:58:32,588 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-10 05:58:32,588 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-10 05:58:32,588 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_e5488f45-b51a-4871-9674-443013da8382/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 -> 6e01bd719f7d1aae569b8a22e5c701b53d00d960 [2018-11-10 05:58:32,611 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-10 05:58:32,619 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-10 05:58:32,622 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-10 05:58:32,623 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-10 05:58:32,623 INFO L276 PluginConnector]: CDTParser initialized [2018-11-10 05:58:32,623 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/bin-2019/utaipan/../../sv-benchmarks/c/bitvector/s3_srvr_3_alt_true-unreach-call_true-no-overflow.BV.c.cil.c [2018-11-10 05:58:32,662 INFO L218 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/bin-2019/utaipan/data/c24fba33c/28e397a1a0cc4a7e8f843ea9eabd824b/FLAG1473ba105 [2018-11-10 05:58:33,016 INFO L298 CDTParser]: Found 1 translation units. [2018-11-10 05:58:33,017 INFO L158 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/sv-benchmarks/c/bitvector/s3_srvr_3_alt_true-unreach-call_true-no-overflow.BV.c.cil.c [2018-11-10 05:58:33,025 INFO L346 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/bin-2019/utaipan/data/c24fba33c/28e397a1a0cc4a7e8f843ea9eabd824b/FLAG1473ba105 [2018-11-10 05:58:33,035 INFO L354 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/bin-2019/utaipan/data/c24fba33c/28e397a1a0cc4a7e8f843ea9eabd824b [2018-11-10 05:58:33,038 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-10 05:58:33,039 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-10 05:58:33,040 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-10 05:58:33,040 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-10 05:58:33,042 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-10 05:58:33,043 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 05:58:33" (1/1) ... [2018-11-10 05:58:33,045 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a05bbfa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33, skipping insertion in model container [2018-11-10 05:58:33,045 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 05:58:33" (1/1) ... [2018-11-10 05:58:33,051 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-10 05:58:33,080 INFO L174 MainTranslator]: Built tables and reachable declarations [2018-11-10 05:58:33,231 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 05:58:33,233 INFO L189 MainTranslator]: Completed pre-run [2018-11-10 05:58:33,268 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 05:58:33,276 INFO L193 MainTranslator]: Completed translation [2018-11-10 05:58:33,276 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33 WrapperNode [2018-11-10 05:58:33,276 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-10 05:58:33,277 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-10 05:58:33,277 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-10 05:58:33,277 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-10 05:58:33,284 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33" (1/1) ... [2018-11-10 05:58:33,293 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33" (1/1) ... [2018-11-10 05:58:33,298 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-10 05:58:33,298 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-10 05:58:33,299 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-10 05:58:33,299 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-10 05:58:33,349 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33" (1/1) ... [2018-11-10 05:58:33,350 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33" (1/1) ... [2018-11-10 05:58:33,352 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33" (1/1) ... [2018-11-10 05:58:33,352 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33" (1/1) ... [2018-11-10 05:58:33,361 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33" (1/1) ... [2018-11-10 05:58:33,370 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33" (1/1) ... [2018-11-10 05:58:33,372 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33" (1/1) ... [2018-11-10 05:58:33,375 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-10 05:58:33,375 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-10 05:58:33,376 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-10 05:58:33,376 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-10 05:58:33,377 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 05:58:33,419 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-10 05:58:33,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-10 05:58:33,420 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-10 05:58:33,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-10 05:58:33,420 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-10 05:58:33,420 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-10 05:58:33,420 INFO L130 BoogieDeclarations]: Found specification of procedure ssl3_accept [2018-11-10 05:58:33,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ssl3_accept [2018-11-10 05:58:33,532 WARN L667 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-10 05:58:33,532 WARN L632 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-10 05:58:33,886 INFO L341 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-10 05:58:33,886 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 05:58:33 BoogieIcfgContainer [2018-11-10 05:58:33,886 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-10 05:58:33,887 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-10 05:58:33,887 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-10 05:58:33,889 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-10 05:58:33,890 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 05:58:33" (1/3) ... [2018-11-10 05:58:33,890 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21b3341a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 05:58:33, skipping insertion in model container [2018-11-10 05:58:33,890 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:58:33" (2/3) ... [2018-11-10 05:58:33,891 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21b3341a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 05:58:33, skipping insertion in model container [2018-11-10 05:58:33,891 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 05:58:33" (3/3) ... [2018-11-10 05:58:33,893 INFO L112 eAbstractionObserver]: Analyzing ICFG s3_srvr_3_alt_true-unreach-call_true-no-overflow.BV.c.cil.c [2018-11-10 05:58:33,901 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-10 05:58:33,908 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-10 05:58:33,922 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-10 05:58:33,950 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-10 05:58:33,950 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-10 05:58:33,950 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-10 05:58:33,950 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-10 05:58:33,950 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-10 05:58:33,950 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-10 05:58:33,950 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-10 05:58:33,951 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-10 05:58:33,967 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states. [2018-11-10 05:58:33,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-10 05:58:33,974 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:33,975 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 05:58:33,977 INFO L424 AbstractCegarLoop]: === Iteration 1 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:33,981 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:33,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1257687145, now seen corresponding path program 1 times [2018-11-10 05:58:33,983 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:34,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:34,024 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:34,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:34,024 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:34,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:34,213 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 05:58:34,215 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:34,215 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:34,215 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:34,219 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:34,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:34,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:34,234 INFO L87 Difference]: Start difference. First operand 147 states. Second operand 5 states. [2018-11-10 05:58:34,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:34,504 INFO L93 Difference]: Finished difference Result 335 states and 572 transitions. [2018-11-10 05:58:34,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:34,506 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 50 [2018-11-10 05:58:34,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:34,516 INFO L225 Difference]: With dead ends: 335 [2018-11-10 05:58:34,516 INFO L226 Difference]: Without dead ends: 178 [2018-11-10 05:58:34,519 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 05:58:34,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-11-10 05:58:34,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2018-11-10 05:58:34,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173 states. [2018-11-10 05:58:34,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 278 transitions. [2018-11-10 05:58:34,561 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 278 transitions. Word has length 50 [2018-11-10 05:58:34,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:34,562 INFO L481 AbstractCegarLoop]: Abstraction has 173 states and 278 transitions. [2018-11-10 05:58:34,562 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:34,562 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 278 transitions. [2018-11-10 05:58:34,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-11-10 05:58:34,563 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:34,564 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 05:58:34,564 INFO L424 AbstractCegarLoop]: === Iteration 2 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:34,564 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:34,564 INFO L82 PathProgramCache]: Analyzing trace with hash 326530510, now seen corresponding path program 1 times [2018-11-10 05:58:34,564 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:34,565 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:34,565 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:34,565 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:34,565 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:34,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:34,651 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 05:58:34,651 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:34,652 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:34,652 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:34,653 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:34,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:34,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:34,653 INFO L87 Difference]: Start difference. First operand 173 states and 278 transitions. Second operand 5 states. [2018-11-10 05:58:34,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:34,857 INFO L93 Difference]: Finished difference Result 382 states and 626 transitions. [2018-11-10 05:58:34,858 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:34,858 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 51 [2018-11-10 05:58:34,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:34,859 INFO L225 Difference]: With dead ends: 382 [2018-11-10 05:58:34,859 INFO L226 Difference]: Without dead ends: 220 [2018-11-10 05:58:34,860 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 05:58:34,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2018-11-10 05:58:34,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 215. [2018-11-10 05:58:34,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2018-11-10 05:58:34,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 356 transitions. [2018-11-10 05:58:34,874 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 356 transitions. Word has length 51 [2018-11-10 05:58:34,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:34,874 INFO L481 AbstractCegarLoop]: Abstraction has 215 states and 356 transitions. [2018-11-10 05:58:34,874 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:34,874 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 356 transitions. [2018-11-10 05:58:34,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-11-10 05:58:34,876 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:34,877 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 05:58:34,877 INFO L424 AbstractCegarLoop]: === Iteration 3 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:34,877 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:34,877 INFO L82 PathProgramCache]: Analyzing trace with hash 1193042543, now seen corresponding path program 1 times [2018-11-10 05:58:34,877 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:34,878 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:34,878 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:34,878 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:34,879 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:34,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:34,961 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 05:58:34,961 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:34,962 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:34,962 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:34,962 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:34,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:34,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:34,963 INFO L87 Difference]: Start difference. First operand 215 states and 356 transitions. Second operand 5 states. [2018-11-10 05:58:35,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:35,104 INFO L93 Difference]: Finished difference Result 449 states and 754 transitions. [2018-11-10 05:58:35,104 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:35,105 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 79 [2018-11-10 05:58:35,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:35,106 INFO L225 Difference]: With dead ends: 449 [2018-11-10 05:58:35,106 INFO L226 Difference]: Without dead ends: 247 [2018-11-10 05:58:35,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 05:58:35,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2018-11-10 05:58:35,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 247. [2018-11-10 05:58:35,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2018-11-10 05:58:35,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 413 transitions. [2018-11-10 05:58:35,121 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 413 transitions. Word has length 79 [2018-11-10 05:58:35,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:35,121 INFO L481 AbstractCegarLoop]: Abstraction has 247 states and 413 transitions. [2018-11-10 05:58:35,121 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:35,122 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 413 transitions. [2018-11-10 05:58:35,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-11-10 05:58:35,124 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:35,124 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 05:58:35,124 INFO L424 AbstractCegarLoop]: === Iteration 4 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:35,124 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:35,125 INFO L82 PathProgramCache]: Analyzing trace with hash -554118448, now seen corresponding path program 1 times [2018-11-10 05:58:35,125 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:35,125 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:35,126 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:35,126 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:35,126 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:35,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:35,212 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 05:58:35,212 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:35,212 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:35,212 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:35,212 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:35,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:35,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:35,213 INFO L87 Difference]: Start difference. First operand 247 states and 413 transitions. Second operand 5 states. [2018-11-10 05:58:35,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:35,352 INFO L93 Difference]: Finished difference Result 528 states and 892 transitions. [2018-11-10 05:58:35,352 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:35,352 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 91 [2018-11-10 05:58:35,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:35,353 INFO L225 Difference]: With dead ends: 528 [2018-11-10 05:58:35,354 INFO L226 Difference]: Without dead ends: 294 [2018-11-10 05:58:35,354 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 05:58:35,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2018-11-10 05:58:35,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 290. [2018-11-10 05:58:35,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 290 states. [2018-11-10 05:58:35,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 489 transitions. [2018-11-10 05:58:35,364 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 489 transitions. Word has length 91 [2018-11-10 05:58:35,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:35,364 INFO L481 AbstractCegarLoop]: Abstraction has 290 states and 489 transitions. [2018-11-10 05:58:35,364 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:35,365 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 489 transitions. [2018-11-10 05:58:35,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-11-10 05:58:35,365 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:35,366 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 05:58:35,366 INFO L424 AbstractCegarLoop]: === Iteration 5 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:35,366 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:35,366 INFO L82 PathProgramCache]: Analyzing trace with hash 1645177188, now seen corresponding path program 1 times [2018-11-10 05:58:35,366 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:35,367 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:35,367 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:35,367 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:35,367 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:35,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:35,429 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 05:58:35,430 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:35,430 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:35,430 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:35,430 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:35,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:35,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:35,431 INFO L87 Difference]: Start difference. First operand 290 states and 489 transitions. Second operand 5 states. [2018-11-10 05:58:35,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:35,538 INFO L93 Difference]: Finished difference Result 585 states and 990 transitions. [2018-11-10 05:58:35,538 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:35,538 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 92 [2018-11-10 05:58:35,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:35,540 INFO L225 Difference]: With dead ends: 585 [2018-11-10 05:58:35,540 INFO L226 Difference]: Without dead ends: 308 [2018-11-10 05:58:35,540 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 05:58:35,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2018-11-10 05:58:35,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 306. [2018-11-10 05:58:35,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 306 states. [2018-11-10 05:58:35,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 512 transitions. [2018-11-10 05:58:35,550 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 512 transitions. Word has length 92 [2018-11-10 05:58:35,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:35,550 INFO L481 AbstractCegarLoop]: Abstraction has 306 states and 512 transitions. [2018-11-10 05:58:35,550 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:35,550 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 512 transitions. [2018-11-10 05:58:35,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-11-10 05:58:35,551 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:35,551 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 05:58:35,551 INFO L424 AbstractCegarLoop]: === Iteration 6 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:35,552 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:35,552 INFO L82 PathProgramCache]: Analyzing trace with hash 481569387, now seen corresponding path program 1 times [2018-11-10 05:58:35,552 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:35,552 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:35,552 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:35,553 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:35,553 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:35,611 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 05:58:35,612 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:35,612 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:35,612 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:35,612 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:35,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:35,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:35,613 INFO L87 Difference]: Start difference. First operand 306 states and 512 transitions. Second operand 5 states. [2018-11-10 05:58:35,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:35,820 INFO L93 Difference]: Finished difference Result 603 states and 1012 transitions. [2018-11-10 05:58:35,820 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:35,820 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 92 [2018-11-10 05:58:35,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:35,821 INFO L225 Difference]: With dead ends: 603 [2018-11-10 05:58:35,821 INFO L226 Difference]: Without dead ends: 308 [2018-11-10 05:58:35,822 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 05:58:35,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2018-11-10 05:58:35,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 304. [2018-11-10 05:58:35,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-11-10 05:58:35,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 507 transitions. [2018-11-10 05:58:35,834 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 507 transitions. Word has length 92 [2018-11-10 05:58:35,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:35,835 INFO L481 AbstractCegarLoop]: Abstraction has 304 states and 507 transitions. [2018-11-10 05:58:35,835 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:35,835 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 507 transitions. [2018-11-10 05:58:35,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-11-10 05:58:35,836 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:35,836 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 05:58:35,836 INFO L424 AbstractCegarLoop]: === Iteration 7 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:35,837 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:35,837 INFO L82 PathProgramCache]: Analyzing trace with hash 1144267854, now seen corresponding path program 1 times [2018-11-10 05:58:35,837 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:35,837 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:35,838 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:35,840 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:35,840 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:35,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:35,888 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 05:58:35,889 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:35,889 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:35,889 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:35,889 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:35,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:35,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:35,889 INFO L87 Difference]: Start difference. First operand 304 states and 507 transitions. Second operand 5 states. [2018-11-10 05:58:36,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:36,060 INFO L93 Difference]: Finished difference Result 597 states and 999 transitions. [2018-11-10 05:58:36,061 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:36,061 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 93 [2018-11-10 05:58:36,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:36,063 INFO L225 Difference]: With dead ends: 597 [2018-11-10 05:58:36,063 INFO L226 Difference]: Without dead ends: 306 [2018-11-10 05:58:36,064 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 05:58:36,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2018-11-10 05:58:36,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 304. [2018-11-10 05:58:36,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-11-10 05:58:36,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 503 transitions. [2018-11-10 05:58:36,075 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 503 transitions. Word has length 93 [2018-11-10 05:58:36,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:36,075 INFO L481 AbstractCegarLoop]: Abstraction has 304 states and 503 transitions. [2018-11-10 05:58:36,075 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:36,075 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 503 transitions. [2018-11-10 05:58:36,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-11-10 05:58:36,076 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:36,076 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 05:58:36,076 INFO L424 AbstractCegarLoop]: === Iteration 8 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:36,076 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:36,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1066574538, now seen corresponding path program 1 times [2018-11-10 05:58:36,077 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:36,077 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:36,077 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:36,078 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:36,078 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:36,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:36,130 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 05:58:36,130 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:36,130 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:36,130 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:36,130 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:36,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:36,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:36,131 INFO L87 Difference]: Start difference. First operand 304 states and 503 transitions. Second operand 5 states. [2018-11-10 05:58:36,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:36,267 INFO L93 Difference]: Finished difference Result 603 states and 1000 transitions. [2018-11-10 05:58:36,267 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:36,268 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-11-10 05:58:36,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:36,269 INFO L225 Difference]: With dead ends: 603 [2018-11-10 05:58:36,269 INFO L226 Difference]: Without dead ends: 312 [2018-11-10 05:58:36,270 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 05:58:36,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2018-11-10 05:58:36,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 312. [2018-11-10 05:58:36,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 312 states. [2018-11-10 05:58:36,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 508 transitions. [2018-11-10 05:58:36,281 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 508 transitions. Word has length 105 [2018-11-10 05:58:36,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:36,281 INFO L481 AbstractCegarLoop]: Abstraction has 312 states and 508 transitions. [2018-11-10 05:58:36,281 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:36,281 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 508 transitions. [2018-11-10 05:58:36,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-11-10 05:58:36,282 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:36,283 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 05:58:36,283 INFO L424 AbstractCegarLoop]: === Iteration 9 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:36,283 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:36,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1362848167, now seen corresponding path program 1 times [2018-11-10 05:58:36,283 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:36,284 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:36,284 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:36,284 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:36,284 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:36,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:36,354 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 05:58:36,354 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:36,355 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:36,355 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:36,355 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:36,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:36,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:36,355 INFO L87 Difference]: Start difference. First operand 312 states and 508 transitions. Second operand 5 states. [2018-11-10 05:58:36,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:36,520 INFO L93 Difference]: Finished difference Result 643 states and 1053 transitions. [2018-11-10 05:58:36,521 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:36,521 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 106 [2018-11-10 05:58:36,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:36,523 INFO L225 Difference]: With dead ends: 643 [2018-11-10 05:58:36,525 INFO L226 Difference]: Without dead ends: 344 [2018-11-10 05:58:36,526 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 05:58:36,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2018-11-10 05:58:36,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 342. [2018-11-10 05:58:36,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 342 states. [2018-11-10 05:58:36,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 556 transitions. [2018-11-10 05:58:36,541 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 556 transitions. Word has length 106 [2018-11-10 05:58:36,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:36,543 INFO L481 AbstractCegarLoop]: Abstraction has 342 states and 556 transitions. [2018-11-10 05:58:36,543 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:36,543 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 556 transitions. [2018-11-10 05:58:36,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-11-10 05:58:36,546 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:36,546 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 05:58:36,546 INFO L424 AbstractCegarLoop]: === Iteration 10 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:36,546 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:36,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1908640973, now seen corresponding path program 1 times [2018-11-10 05:58:36,547 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:36,549 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:36,550 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:36,550 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:36,550 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:36,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:36,609 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 05:58:36,610 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:36,610 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:36,610 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:36,610 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:36,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:36,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:36,611 INFO L87 Difference]: Start difference. First operand 342 states and 556 transitions. Second operand 5 states. [2018-11-10 05:58:36,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:36,798 INFO L93 Difference]: Finished difference Result 706 states and 1155 transitions. [2018-11-10 05:58:36,799 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:36,799 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 107 [2018-11-10 05:58:36,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:36,801 INFO L225 Difference]: With dead ends: 706 [2018-11-10 05:58:36,801 INFO L226 Difference]: Without dead ends: 377 [2018-11-10 05:58:36,802 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 05:58:36,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2018-11-10 05:58:36,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 370. [2018-11-10 05:58:36,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 370 states. [2018-11-10 05:58:36,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 599 transitions. [2018-11-10 05:58:36,820 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 599 transitions. Word has length 107 [2018-11-10 05:58:36,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:36,820 INFO L481 AbstractCegarLoop]: Abstraction has 370 states and 599 transitions. [2018-11-10 05:58:36,820 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:36,820 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 599 transitions. [2018-11-10 05:58:36,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-11-10 05:58:36,821 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:36,821 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 05:58:36,822 INFO L424 AbstractCegarLoop]: === Iteration 11 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:36,824 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:36,824 INFO L82 PathProgramCache]: Analyzing trace with hash -838099087, now seen corresponding path program 1 times [2018-11-10 05:58:36,824 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:36,825 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:36,825 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:36,825 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:36,825 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:36,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:36,870 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 05:58:36,871 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:36,871 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:36,871 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:36,871 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:36,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:36,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:36,872 INFO L87 Difference]: Start difference. First operand 370 states and 599 transitions. Second operand 5 states. [2018-11-10 05:58:37,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:37,060 INFO L93 Difference]: Finished difference Result 729 states and 1183 transitions. [2018-11-10 05:58:37,060 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:37,061 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 107 [2018-11-10 05:58:37,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:37,062 INFO L225 Difference]: With dead ends: 729 [2018-11-10 05:58:37,062 INFO L226 Difference]: Without dead ends: 372 [2018-11-10 05:58:37,063 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 05:58:37,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2018-11-10 05:58:37,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 370. [2018-11-10 05:58:37,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 370 states. [2018-11-10 05:58:37,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 595 transitions. [2018-11-10 05:58:37,077 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 595 transitions. Word has length 107 [2018-11-10 05:58:37,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:37,077 INFO L481 AbstractCegarLoop]: Abstraction has 370 states and 595 transitions. [2018-11-10 05:58:37,077 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:37,077 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 595 transitions. [2018-11-10 05:58:37,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-11-10 05:58:37,078 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:37,079 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 05:58:37,079 INFO L424 AbstractCegarLoop]: === Iteration 12 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:37,079 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:37,079 INFO L82 PathProgramCache]: Analyzing trace with hash 140401891, now seen corresponding path program 1 times [2018-11-10 05:58:37,079 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:37,080 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:37,080 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:37,080 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:37,080 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:37,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:37,128 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 05:58:37,128 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:37,128 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:37,128 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:37,129 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:37,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:37,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:37,129 INFO L87 Difference]: Start difference. First operand 370 states and 595 transitions. Second operand 5 states. [2018-11-10 05:58:37,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:37,290 INFO L93 Difference]: Finished difference Result 734 states and 1185 transitions. [2018-11-10 05:58:37,290 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:37,290 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 108 [2018-11-10 05:58:37,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:37,292 INFO L225 Difference]: With dead ends: 734 [2018-11-10 05:58:37,292 INFO L226 Difference]: Without dead ends: 377 [2018-11-10 05:58:37,293 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 05:58:37,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2018-11-10 05:58:37,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 370. [2018-11-10 05:58:37,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 370 states. [2018-11-10 05:58:37,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 590 transitions. [2018-11-10 05:58:37,308 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 590 transitions. Word has length 108 [2018-11-10 05:58:37,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:37,308 INFO L481 AbstractCegarLoop]: Abstraction has 370 states and 590 transitions. [2018-11-10 05:58:37,309 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:37,309 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 590 transitions. [2018-11-10 05:58:37,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-11-10 05:58:37,310 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:37,310 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 05:58:37,310 INFO L424 AbstractCegarLoop]: === Iteration 13 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:37,311 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:37,311 INFO L82 PathProgramCache]: Analyzing trace with hash 137575679, now seen corresponding path program 1 times [2018-11-10 05:58:37,311 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:37,311 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:37,312 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:37,312 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:37,312 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:37,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:37,383 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 05:58:37,383 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:37,383 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:37,383 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:37,384 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:37,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:37,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:37,384 INFO L87 Difference]: Start difference. First operand 370 states and 590 transitions. Second operand 5 states. [2018-11-10 05:58:37,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:37,565 INFO L93 Difference]: Finished difference Result 753 states and 1205 transitions. [2018-11-10 05:58:37,566 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:37,566 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 113 [2018-11-10 05:58:37,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:37,568 INFO L225 Difference]: With dead ends: 753 [2018-11-10 05:58:37,568 INFO L226 Difference]: Without dead ends: 396 [2018-11-10 05:58:37,568 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 05:58:37,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2018-11-10 05:58:37,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 392. [2018-11-10 05:58:37,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 392 states. [2018-11-10 05:58:37,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 620 transitions. [2018-11-10 05:58:37,581 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 620 transitions. Word has length 113 [2018-11-10 05:58:37,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:37,582 INFO L481 AbstractCegarLoop]: Abstraction has 392 states and 620 transitions. [2018-11-10 05:58:37,582 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:37,582 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 620 transitions. [2018-11-10 05:58:37,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-11-10 05:58:37,583 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:37,583 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 05:58:37,583 INFO L424 AbstractCegarLoop]: === Iteration 14 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:37,583 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:37,584 INFO L82 PathProgramCache]: Analyzing trace with hash -1410059659, now seen corresponding path program 1 times [2018-11-10 05:58:37,584 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:37,584 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:37,584 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:37,584 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:37,585 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:37,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:37,636 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 05:58:37,637 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:37,637 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:58:37,637 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:37,638 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:58:37,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:58:37,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:58:37,639 INFO L87 Difference]: Start difference. First operand 392 states and 620 transitions. Second operand 5 states. [2018-11-10 05:58:37,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:37,785 INFO L93 Difference]: Finished difference Result 775 states and 1229 transitions. [2018-11-10 05:58:37,785 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:58:37,785 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 114 [2018-11-10 05:58:37,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:37,787 INFO L225 Difference]: With dead ends: 775 [2018-11-10 05:58:37,787 INFO L226 Difference]: Without dead ends: 396 [2018-11-10 05:58:37,787 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 05:58:37,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2018-11-10 05:58:37,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 392. [2018-11-10 05:58:37,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 392 states. [2018-11-10 05:58:37,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 614 transitions. [2018-11-10 05:58:37,799 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 614 transitions. Word has length 114 [2018-11-10 05:58:37,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:37,800 INFO L481 AbstractCegarLoop]: Abstraction has 392 states and 614 transitions. [2018-11-10 05:58:37,800 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:58:37,800 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 614 transitions. [2018-11-10 05:58:37,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-11-10 05:58:37,801 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:37,801 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 05:58:37,801 INFO L424 AbstractCegarLoop]: === Iteration 15 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:37,802 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:37,802 INFO L82 PathProgramCache]: Analyzing trace with hash 54973179, now seen corresponding path program 1 times [2018-11-10 05:58:37,802 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:37,802 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:37,802 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:37,802 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:37,803 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:37,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:37,827 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 05:58:37,827 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:37,827 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 05:58:37,827 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:37,827 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 05:58:37,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 05:58:37,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 05:58:37,828 INFO L87 Difference]: Start difference. First operand 392 states and 614 transitions. Second operand 3 states. [2018-11-10 05:58:37,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:37,864 INFO L93 Difference]: Finished difference Result 1125 states and 1770 transitions. [2018-11-10 05:58:37,864 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 05:58:37,864 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 130 [2018-11-10 05:58:37,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:37,867 INFO L225 Difference]: With dead ends: 1125 [2018-11-10 05:58:37,867 INFO L226 Difference]: Without dead ends: 746 [2018-11-10 05:58:37,868 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 05:58:37,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2018-11-10 05:58:37,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 746. [2018-11-10 05:58:37,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 746 states. [2018-11-10 05:58:37,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 1168 transitions. [2018-11-10 05:58:37,890 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 1168 transitions. Word has length 130 [2018-11-10 05:58:37,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:37,891 INFO L481 AbstractCegarLoop]: Abstraction has 746 states and 1168 transitions. [2018-11-10 05:58:37,891 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 05:58:37,891 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 1168 transitions. [2018-11-10 05:58:37,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-11-10 05:58:37,892 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:37,893 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 05:58:37,893 INFO L424 AbstractCegarLoop]: === Iteration 16 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:37,893 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:37,893 INFO L82 PathProgramCache]: Analyzing trace with hash 678254781, now seen corresponding path program 1 times [2018-11-10 05:58:37,893 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:37,894 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:37,894 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:37,894 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:37,894 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:37,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:37,928 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 05:58:37,928 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:37,928 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 05:58:37,928 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:37,929 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 05:58:37,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 05:58:37,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 05:58:37,929 INFO L87 Difference]: Start difference. First operand 746 states and 1168 transitions. Second operand 3 states. [2018-11-10 05:58:38,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:38,006 INFO L93 Difference]: Finished difference Result 1125 states and 1765 transitions. [2018-11-10 05:58:38,006 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 05:58:38,006 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 130 [2018-11-10 05:58:38,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:38,010 INFO L225 Difference]: With dead ends: 1125 [2018-11-10 05:58:38,010 INFO L226 Difference]: Without dead ends: 1123 [2018-11-10 05:58:38,010 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 05:58:38,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1123 states. [2018-11-10 05:58:38,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1123 to 1123. [2018-11-10 05:58:38,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1123 states. [2018-11-10 05:58:38,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 1763 transitions. [2018-11-10 05:58:38,044 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 1763 transitions. Word has length 130 [2018-11-10 05:58:38,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:38,044 INFO L481 AbstractCegarLoop]: Abstraction has 1123 states and 1763 transitions. [2018-11-10 05:58:38,044 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 05:58:38,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 1763 transitions. [2018-11-10 05:58:38,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-11-10 05:58:38,047 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:38,047 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 05:58:38,047 INFO L424 AbstractCegarLoop]: === Iteration 17 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:38,047 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:38,047 INFO L82 PathProgramCache]: Analyzing trace with hash -83295236, now seen corresponding path program 1 times [2018-11-10 05:58:38,047 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:38,048 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:38,048 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:38,048 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:38,048 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:38,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:38,076 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 05:58:38,077 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:38,077 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 05:58:38,077 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:38,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 05:58:38,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 05:58:38,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 05:58:38,078 INFO L87 Difference]: Start difference. First operand 1123 states and 1763 transitions. Second operand 3 states. [2018-11-10 05:58:38,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:58:38,189 INFO L93 Difference]: Finished difference Result 1891 states and 2972 transitions. [2018-11-10 05:58:38,190 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 05:58:38,190 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 147 [2018-11-10 05:58:38,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:58:38,193 INFO L225 Difference]: With dead ends: 1891 [2018-11-10 05:58:38,193 INFO L226 Difference]: Without dead ends: 1135 [2018-11-10 05:58:38,195 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 05:58:38,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2018-11-10 05:58:38,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 1123. [2018-11-10 05:58:38,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1123 states. [2018-11-10 05:58:38,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 1745 transitions. [2018-11-10 05:58:38,247 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 1745 transitions. Word has length 147 [2018-11-10 05:58:38,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:58:38,247 INFO L481 AbstractCegarLoop]: Abstraction has 1123 states and 1745 transitions. [2018-11-10 05:58:38,247 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 05:58:38,247 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 1745 transitions. [2018-11-10 05:58:38,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2018-11-10 05:58:38,250 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:58:38,250 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 05:58:38,250 INFO L424 AbstractCegarLoop]: === Iteration 18 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:58:38,250 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:38,250 INFO L82 PathProgramCache]: Analyzing trace with hash -1983134355, now seen corresponding path program 1 times [2018-11-10 05:58:38,251 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:58:38,251 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:38,251 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:38,251 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:58:38,251 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:58:38,259 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 05:58:38,259 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 05:58:38,259 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 05:58:38,268 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:58:38,268 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 05:58:38,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:58:38,317 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 170 with the following transitions: [2018-11-10 05:58:38,319 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 05:58:38,366 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 05:58:38,366 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 05:58:43,416 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-11-10 05:58:43,417 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 05:58:43,422 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:58:43,422 INFO L398 sIntCurrentIteration]: Generating AbsInt predicates [2018-11-10 05:58:50,407 INFO L227 lantSequenceWeakener]: Weakened 152 states. On average, predicates are now at 85.12% of their original sizes. [2018-11-10 05:58:50,408 INFO L413 sIntCurrentIteration]: Unifying AI predicates [2018-11-10 05:58:53,592 INFO L415 sIntCurrentIteration]: We unified 168 AI predicates to 168 [2018-11-10 05:58:53,593 INFO L424 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-11-10 05:58:53,593 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:58:53,593 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2018-11-10 05:58:53,593 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:58:53,594 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-11-10 05:58:53,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-11-10 05:58:53,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=904, Unknown=0, NotChecked=0, Total=1056 [2018-11-10 05:58:53,594 INFO L87 Difference]: Start difference. First operand 1123 states and 1745 transitions. Second operand 33 states. [2018-11-10 05:59:02,968 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 05:59:09,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:59:09,109 INFO L93 Difference]: Finished difference Result 2649 states and 4088 transitions. [2018-11-10 05:59:09,109 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-11-10 05:59:09,109 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 169 [2018-11-10 05:59:09,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:59:09,112 INFO L225 Difference]: With dead ends: 2649 [2018-11-10 05:59:09,112 INFO L226 Difference]: Without dead ends: 1539 [2018-11-10 05:59:09,113 INFO L605 BasicCegarLoop]: 2 DeclaredPredicates, 179 GetRequests, 128 SyntacticMatches, 9 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=304, Invalid=1588, Unknown=0, NotChecked=0, Total=1892 [2018-11-10 05:59:09,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1539 states. [2018-11-10 05:59:09,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1539 to 1412. [2018-11-10 05:59:09,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1412 states. [2018-11-10 05:59:09,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 2119 transitions. [2018-11-10 05:59:09,176 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 2119 transitions. Word has length 169 [2018-11-10 05:59:09,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:59:09,176 INFO L481 AbstractCegarLoop]: Abstraction has 1412 states and 2119 transitions. [2018-11-10 05:59:09,176 INFO L482 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-11-10 05:59:09,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 2119 transitions. [2018-11-10 05:59:09,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2018-11-10 05:59:09,178 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:59:09,178 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 05:59:09,179 INFO L424 AbstractCegarLoop]: === Iteration 19 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:59:09,179 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:59:09,179 INFO L82 PathProgramCache]: Analyzing trace with hash 42644558, now seen corresponding path program 1 times [2018-11-10 05:59:09,179 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:59:09,180 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:59:09,180 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:09,180 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:59:09,180 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:59:09,186 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 05:59:09,186 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 05:59:09,186 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 05:59:09,193 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:09,193 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 05:59:09,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:59:09,225 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 211 with the following transitions: [2018-11-10 05:59:09,225 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 05:59:09,227 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 05:59:09,227 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 05:59:16,919 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 05:59:23,120 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 05:59:23,121 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 05:59:23,134 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:59:23,135 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 05:59:23,135 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:59:23,135 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 05:59:23,141 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:23,141 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 05:59:23,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:59:23,199 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 05:59:23,271 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 05:59:23,272 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 05:59:23,299 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 05:59:23,314 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:59:23,315 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2018-11-10 05:59:23,315 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:59:23,315 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 05:59:23,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 05:59:23,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 05:59:23,315 INFO L87 Difference]: Start difference. First operand 1412 states and 2119 transitions. Second operand 3 states. [2018-11-10 05:59:23,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:59:23,544 INFO L93 Difference]: Finished difference Result 4080 states and 6183 transitions. [2018-11-10 05:59:23,545 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 05:59:23,545 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 210 [2018-11-10 05:59:23,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:59:23,554 INFO L225 Difference]: With dead ends: 4080 [2018-11-10 05:59:23,554 INFO L226 Difference]: Without dead ends: 2738 [2018-11-10 05:59:23,557 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 05:59:23,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2738 states. [2018-11-10 05:59:23,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2738 to 2736. [2018-11-10 05:59:23,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2736 states. [2018-11-10 05:59:23,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 4130 transitions. [2018-11-10 05:59:23,763 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 4130 transitions. Word has length 210 [2018-11-10 05:59:23,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:59:23,763 INFO L481 AbstractCegarLoop]: Abstraction has 2736 states and 4130 transitions. [2018-11-10 05:59:23,763 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 05:59:23,764 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 4130 transitions. [2018-11-10 05:59:23,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2018-11-10 05:59:23,770 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:59:23,770 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 05:59:23,770 INFO L424 AbstractCegarLoop]: === Iteration 20 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:59:23,770 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:59:23,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1362396491, now seen corresponding path program 1 times [2018-11-10 05:59:23,771 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:59:23,771 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:59:23,771 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:23,771 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:59:23,771 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:59:23,779 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 05:59:23,779 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 05:59:23,780 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 05:59:23,793 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:23,793 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 05:59:23,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:59:23,846 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 250 with the following transitions: [2018-11-10 05:59:23,847 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 05:59:23,849 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 05:59:23,849 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 05:59:30,244 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 05:59:38,042 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 05:59:38,042 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 05:59:38,043 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:59:38,043 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 05:59:38,043 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:59:38,043 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 05:59:38,051 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:38,051 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 05:59:38,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:59:38,087 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 05:59:38,138 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 05:59:38,138 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 05:59:38,195 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 05:59:38,212 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:59:38,212 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2018-11-10 05:59:38,212 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:59:38,212 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 05:59:38,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 05:59:38,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-11-10 05:59:38,213 INFO L87 Difference]: Start difference. First operand 2736 states and 4130 transitions. Second operand 3 states. [2018-11-10 05:59:38,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:59:38,503 INFO L93 Difference]: Finished difference Result 4310 states and 6551 transitions. [2018-11-10 05:59:38,503 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 05:59:38,503 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 249 [2018-11-10 05:59:38,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:59:38,509 INFO L225 Difference]: With dead ends: 4310 [2018-11-10 05:59:38,509 INFO L226 Difference]: Without dead ends: 2808 [2018-11-10 05:59:38,511 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 05:59:38,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2808 states. [2018-11-10 05:59:38,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2808 to 2736. [2018-11-10 05:59:38,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2736 states. [2018-11-10 05:59:38,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 4058 transitions. [2018-11-10 05:59:38,680 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 4058 transitions. Word has length 249 [2018-11-10 05:59:38,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:59:38,681 INFO L481 AbstractCegarLoop]: Abstraction has 2736 states and 4058 transitions. [2018-11-10 05:59:38,681 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 05:59:38,681 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 4058 transitions. [2018-11-10 05:59:38,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-11-10 05:59:38,685 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:59:38,686 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 05:59:38,686 INFO L424 AbstractCegarLoop]: === Iteration 21 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:59:38,686 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:59:38,686 INFO L82 PathProgramCache]: Analyzing trace with hash 2125855969, now seen corresponding path program 1 times [2018-11-10 05:59:38,686 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:59:38,687 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:59:38,687 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:38,687 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:59:38,687 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:59:38,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:59:38,733 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 05:59:38,734 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:59:38,734 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 05:59:38,735 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:59:38,735 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 05:59:38,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 05:59:38,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 05:59:38,735 INFO L87 Difference]: Start difference. First operand 2736 states and 4058 transitions. Second operand 3 states. [2018-11-10 05:59:39,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:59:39,043 INFO L93 Difference]: Finished difference Result 5500 states and 8152 transitions. [2018-11-10 05:59:39,043 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 05:59:39,043 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 263 [2018-11-10 05:59:39,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:59:39,048 INFO L225 Difference]: With dead ends: 5500 [2018-11-10 05:59:39,049 INFO L226 Difference]: Without dead ends: 2834 [2018-11-10 05:59:39,052 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 05:59:39,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2834 states. [2018-11-10 05:59:39,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2834 to 2736. [2018-11-10 05:59:39,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2736 states. [2018-11-10 05:59:39,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 3962 transitions. [2018-11-10 05:59:39,183 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 3962 transitions. Word has length 263 [2018-11-10 05:59:39,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:59:39,183 INFO L481 AbstractCegarLoop]: Abstraction has 2736 states and 3962 transitions. [2018-11-10 05:59:39,183 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 05:59:39,183 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 3962 transitions. [2018-11-10 05:59:39,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-11-10 05:59:39,188 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:59:39,188 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 05:59:39,188 INFO L424 AbstractCegarLoop]: === Iteration 22 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:59:39,188 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:59:39,188 INFO L82 PathProgramCache]: Analyzing trace with hash -266736695, now seen corresponding path program 1 times [2018-11-10 05:59:39,189 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:59:39,189 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:59:39,189 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:39,189 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:59:39,189 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:59:39,197 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 05:59:39,197 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 05:59:39,197 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 05:59:39,204 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:39,204 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 05:59:39,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:59:39,247 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 293 with the following transitions: [2018-11-10 05:59:39,248 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 05:59:39,250 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 05:59:39,250 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 05:59:45,473 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 05:59:57,023 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 05:59:57,023 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 05:59:57,034 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:59:57,034 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 05:59:57,034 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:59:57,035 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 05:59:57,044 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:57,045 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 05:59:57,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:59:57,101 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 05:59:57,149 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 05:59:57,149 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 05:59:57,191 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 05:59:57,219 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:59:57,219 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2018-11-10 05:59:57,219 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:59:57,219 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 05:59:57,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 05:59:57,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 05:59:57,220 INFO L87 Difference]: Start difference. First operand 2736 states and 3962 transitions. Second operand 3 states. [2018-11-10 05:59:57,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:59:57,598 INFO L93 Difference]: Finished difference Result 5402 states and 7845 transitions. [2018-11-10 05:59:57,600 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 05:59:57,600 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 292 [2018-11-10 05:59:57,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:59:57,607 INFO L225 Difference]: With dead ends: 5402 [2018-11-10 05:59:57,607 INFO L226 Difference]: Without dead ends: 2736 [2018-11-10 05:59:57,611 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 05:59:57,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2736 states. [2018-11-10 05:59:57,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2736 to 2736. [2018-11-10 05:59:57,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2736 states. [2018-11-10 05:59:57,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 3874 transitions. [2018-11-10 05:59:57,810 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 3874 transitions. Word has length 292 [2018-11-10 05:59:57,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:59:57,811 INFO L481 AbstractCegarLoop]: Abstraction has 2736 states and 3874 transitions. [2018-11-10 05:59:57,811 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 05:59:57,811 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 3874 transitions. [2018-11-10 05:59:57,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2018-11-10 05:59:57,816 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:59:57,816 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 05:59:57,816 INFO L424 AbstractCegarLoop]: === Iteration 23 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:59:57,816 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:59:57,816 INFO L82 PathProgramCache]: Analyzing trace with hash -2048199037, now seen corresponding path program 1 times [2018-11-10 05:59:57,816 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:59:57,817 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:59:57,817 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:57,817 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:59:57,817 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:59:57,826 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 05:59:57,827 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 05:59:57,827 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 05:59:57,835 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:59:57,836 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 05:59:57,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:59:57,894 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 322 with the following transitions: [2018-11-10 05:59:57,894 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 05:59:57,896 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 05:59:57,896 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 06:00:06,654 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 06:00:15,805 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 06:00:15,805 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 06:00:15,810 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:00:15,810 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 06:00:15,810 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 06:00:15,810 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 06:00:15,816 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:15,816 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 06:00:15,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:00:15,864 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 06:00:15,921 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 06:00:15,921 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 06:00:15,968 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 06:00:15,995 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-11-10 06:00:15,995 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2018-11-10 06:00:15,995 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 06:00:15,995 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 06:00:15,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 06:00:15,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-11-10 06:00:15,996 INFO L87 Difference]: Start difference. First operand 2736 states and 3874 transitions. Second operand 3 states. [2018-11-10 06:00:16,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 06:00:16,234 INFO L93 Difference]: Finished difference Result 5712 states and 8145 transitions. [2018-11-10 06:00:16,235 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 06:00:16,235 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 321 [2018-11-10 06:00:16,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 06:00:16,239 INFO L225 Difference]: With dead ends: 5712 [2018-11-10 06:00:16,239 INFO L226 Difference]: Without dead ends: 1767 [2018-11-10 06:00:16,242 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 06:00:16,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1767 states. [2018-11-10 06:00:16,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1767 to 1767. [2018-11-10 06:00:16,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1767 states. [2018-11-10 06:00:16,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 2467 transitions. [2018-11-10 06:00:16,309 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 2467 transitions. Word has length 321 [2018-11-10 06:00:16,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 06:00:16,309 INFO L481 AbstractCegarLoop]: Abstraction has 1767 states and 2467 transitions. [2018-11-10 06:00:16,309 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 06:00:16,309 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 2467 transitions. [2018-11-10 06:00:16,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2018-11-10 06:00:16,312 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 06:00:16,312 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 06:00:16,312 INFO L424 AbstractCegarLoop]: === Iteration 24 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 06:00:16,312 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:00:16,312 INFO L82 PathProgramCache]: Analyzing trace with hash 1042635952, now seen corresponding path program 1 times [2018-11-10 06:00:16,312 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 06:00:16,313 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:16,313 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:16,313 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:16,313 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 06:00:16,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:00:16,360 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 06:00:16,360 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 06:00:16,360 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 06:00:16,360 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 06:00:16,361 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 06:00:16,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 06:00:16,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 06:00:16,361 INFO L87 Difference]: Start difference. First operand 1767 states and 2467 transitions. Second operand 3 states. [2018-11-10 06:00:16,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 06:00:16,522 INFO L93 Difference]: Finished difference Result 3570 states and 5005 transitions. [2018-11-10 06:00:16,522 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 06:00:16,522 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 321 [2018-11-10 06:00:16,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 06:00:16,526 INFO L225 Difference]: With dead ends: 3570 [2018-11-10 06:00:16,526 INFO L226 Difference]: Without dead ends: 1873 [2018-11-10 06:00:16,528 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 06:00:16,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1873 states. [2018-11-10 06:00:16,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1873 to 1858. [2018-11-10 06:00:16,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1858 states. [2018-11-10 06:00:16,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1858 states to 1858 states and 2573 transitions. [2018-11-10 06:00:16,595 INFO L78 Accepts]: Start accepts. Automaton has 1858 states and 2573 transitions. Word has length 321 [2018-11-10 06:00:16,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 06:00:16,596 INFO L481 AbstractCegarLoop]: Abstraction has 1858 states and 2573 transitions. [2018-11-10 06:00:16,596 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 06:00:16,596 INFO L276 IsEmpty]: Start isEmpty. Operand 1858 states and 2573 transitions. [2018-11-10 06:00:16,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2018-11-10 06:00:16,599 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 06:00:16,599 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 06:00:16,599 INFO L424 AbstractCegarLoop]: === Iteration 25 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 06:00:16,599 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:00:16,600 INFO L82 PathProgramCache]: Analyzing trace with hash -2039215303, now seen corresponding path program 1 times [2018-11-10 06:00:16,600 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 06:00:16,600 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:16,600 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:16,600 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:16,600 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 06:00:16,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:00:16,651 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 06:00:16,651 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 06:00:16,652 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 06:00:16,652 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 06:00:16,652 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 06:00:16,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 06:00:16,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 06:00:16,652 INFO L87 Difference]: Start difference. First operand 1858 states and 2573 transitions. Second operand 3 states. [2018-11-10 06:00:16,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 06:00:16,815 INFO L93 Difference]: Finished difference Result 3831 states and 5352 transitions. [2018-11-10 06:00:16,815 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 06:00:16,815 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 342 [2018-11-10 06:00:16,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 06:00:16,821 INFO L225 Difference]: With dead ends: 3831 [2018-11-10 06:00:16,821 INFO L226 Difference]: Without dead ends: 2043 [2018-11-10 06:00:16,824 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 06:00:16,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2043 states. [2018-11-10 06:00:16,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2043 to 1983. [2018-11-10 06:00:16,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1983 states. [2018-11-10 06:00:16,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 2718 transitions. [2018-11-10 06:00:16,895 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 2718 transitions. Word has length 342 [2018-11-10 06:00:16,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 06:00:16,895 INFO L481 AbstractCegarLoop]: Abstraction has 1983 states and 2718 transitions. [2018-11-10 06:00:16,895 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 06:00:16,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 2718 transitions. [2018-11-10 06:00:16,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2018-11-10 06:00:16,898 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 06:00:16,898 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 06:00:16,898 INFO L424 AbstractCegarLoop]: === Iteration 26 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 06:00:16,898 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:00:16,899 INFO L82 PathProgramCache]: Analyzing trace with hash -2119962614, now seen corresponding path program 1 times [2018-11-10 06:00:16,899 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 06:00:16,899 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:16,899 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:16,899 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:16,899 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 06:00:16,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:00:16,955 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 06:00:16,955 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 06:00:16,955 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 06:00:16,955 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 06:00:16,956 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 06:00:16,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 06:00:16,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 06:00:16,956 INFO L87 Difference]: Start difference. First operand 1983 states and 2718 transitions. Second operand 3 states. [2018-11-10 06:00:17,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 06:00:17,125 INFO L93 Difference]: Finished difference Result 3931 states and 5417 transitions. [2018-11-10 06:00:17,125 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 06:00:17,125 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 369 [2018-11-10 06:00:17,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 06:00:17,129 INFO L225 Difference]: With dead ends: 3931 [2018-11-10 06:00:17,129 INFO L226 Difference]: Without dead ends: 2018 [2018-11-10 06:00:17,133 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 06:00:17,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2018-11-10 06:00:17,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 1983. [2018-11-10 06:00:17,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1983 states. [2018-11-10 06:00:17,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 2668 transitions. [2018-11-10 06:00:17,207 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 2668 transitions. Word has length 369 [2018-11-10 06:00:17,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 06:00:17,207 INFO L481 AbstractCegarLoop]: Abstraction has 1983 states and 2668 transitions. [2018-11-10 06:00:17,208 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 06:00:17,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 2668 transitions. [2018-11-10 06:00:17,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 388 [2018-11-10 06:00:17,210 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 06:00:17,211 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 06:00:17,211 INFO L424 AbstractCegarLoop]: === Iteration 27 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 06:00:17,211 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:00:17,211 INFO L82 PathProgramCache]: Analyzing trace with hash 299709628, now seen corresponding path program 1 times [2018-11-10 06:00:17,211 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 06:00:17,212 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:17,212 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:17,212 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:17,212 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 06:00:17,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:00:17,287 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 06:00:17,287 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 06:00:17,287 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-10 06:00:17,287 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 388 with the following transitions: [2018-11-10 06:00:17,287 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 06:00:17,289 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 06:00:17,289 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 06:00:19,012 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 06:00:32,254 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 06:00:32,255 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 06:00:32,262 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:00:32,262 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 06:00:32,262 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 06:00:32,262 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 06:00:32,268 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:32,268 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 06:00:32,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:00:32,315 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 06:00:32,359 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 06:00:32,360 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 06:00:32,417 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 06:00:32,434 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-10 06:00:32,434 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2018-11-10 06:00:32,434 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-10 06:00:32,434 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-10 06:00:32,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-10 06:00:32,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 06:00:32,435 INFO L87 Difference]: Start difference. First operand 1983 states and 2668 transitions. Second operand 4 states. [2018-11-10 06:00:32,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 06:00:32,899 INFO L93 Difference]: Finished difference Result 5692 states and 7686 transitions. [2018-11-10 06:00:32,899 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 06:00:32,899 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 387 [2018-11-10 06:00:32,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 06:00:32,905 INFO L225 Difference]: With dead ends: 5692 [2018-11-10 06:00:32,905 INFO L226 Difference]: Without dead ends: 3658 [2018-11-10 06:00:32,908 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 06:00:32,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3658 states. [2018-11-10 06:00:33,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3658 to 2057. [2018-11-10 06:00:33,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2057 states. [2018-11-10 06:00:33,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 2741 transitions. [2018-11-10 06:00:33,045 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 2741 transitions. Word has length 387 [2018-11-10 06:00:33,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 06:00:33,045 INFO L481 AbstractCegarLoop]: Abstraction has 2057 states and 2741 transitions. [2018-11-10 06:00:33,045 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-10 06:00:33,045 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 2741 transitions. [2018-11-10 06:00:33,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2018-11-10 06:00:33,049 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 06:00:33,049 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 06:00:33,049 INFO L424 AbstractCegarLoop]: === Iteration 28 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 06:00:33,050 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:00:33,050 INFO L82 PathProgramCache]: Analyzing trace with hash -1526241692, now seen corresponding path program 1 times [2018-11-10 06:00:33,050 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 06:00:33,050 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:33,050 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:33,050 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:33,051 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 06:00:33,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:00:33,181 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 06:00:33,181 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 06:00:33,181 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 06:00:33,181 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 06:00:33,182 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 06:00:33,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 06:00:33,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 06:00:33,183 INFO L87 Difference]: Start difference. First operand 2057 states and 2741 transitions. Second operand 3 states. [2018-11-10 06:00:33,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 06:00:33,463 INFO L93 Difference]: Finished difference Result 4054 states and 5413 transitions. [2018-11-10 06:00:33,463 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 06:00:33,464 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 457 [2018-11-10 06:00:33,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 06:00:33,467 INFO L225 Difference]: With dead ends: 4054 [2018-11-10 06:00:33,467 INFO L226 Difference]: Without dead ends: 2067 [2018-11-10 06:00:33,469 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 06:00:33,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2067 states. [2018-11-10 06:00:33,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2067 to 2057. [2018-11-10 06:00:33,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2057 states. [2018-11-10 06:00:33,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 2691 transitions. [2018-11-10 06:00:33,596 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 2691 transitions. Word has length 457 [2018-11-10 06:00:33,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 06:00:33,596 INFO L481 AbstractCegarLoop]: Abstraction has 2057 states and 2691 transitions. [2018-11-10 06:00:33,596 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 06:00:33,597 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 2691 transitions. [2018-11-10 06:00:33,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 491 [2018-11-10 06:00:33,600 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 06:00:33,600 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 06:00:33,600 INFO L424 AbstractCegarLoop]: === Iteration 29 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 06:00:33,600 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:00:33,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1282441832, now seen corresponding path program 1 times [2018-11-10 06:00:33,601 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 06:00:33,601 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:33,601 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:33,601 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:33,601 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 06:00:33,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:00:33,721 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 06:00:33,721 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 06:00:33,722 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 06:00:33,722 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 06:00:33,722 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 06:00:33,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 06:00:33,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 06:00:33,723 INFO L87 Difference]: Start difference. First operand 2057 states and 2691 transitions. Second operand 3 states. [2018-11-10 06:00:33,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 06:00:33,894 INFO L93 Difference]: Finished difference Result 4224 states and 5563 transitions. [2018-11-10 06:00:33,894 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 06:00:33,894 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 490 [2018-11-10 06:00:33,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 06:00:33,897 INFO L225 Difference]: With dead ends: 4224 [2018-11-10 06:00:33,898 INFO L226 Difference]: Without dead ends: 2237 [2018-11-10 06:00:33,903 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 06:00:33,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2237 states. [2018-11-10 06:00:33,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2237 to 2227. [2018-11-10 06:00:33,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2227 states. [2018-11-10 06:00:33,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2227 states to 2227 states and 2881 transitions. [2018-11-10 06:00:33,982 INFO L78 Accepts]: Start accepts. Automaton has 2227 states and 2881 transitions. Word has length 490 [2018-11-10 06:00:33,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 06:00:33,983 INFO L481 AbstractCegarLoop]: Abstraction has 2227 states and 2881 transitions. [2018-11-10 06:00:33,983 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 06:00:33,983 INFO L276 IsEmpty]: Start isEmpty. Operand 2227 states and 2881 transitions. [2018-11-10 06:00:33,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 555 [2018-11-10 06:00:33,986 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 06:00:33,986 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 06:00:33,986 INFO L424 AbstractCegarLoop]: === Iteration 30 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 06:00:33,986 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:00:33,987 INFO L82 PathProgramCache]: Analyzing trace with hash 166418816, now seen corresponding path program 1 times [2018-11-10 06:00:33,987 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 06:00:33,987 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:33,987 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:33,987 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:33,987 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 06:00:34,030 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-11-10 06:00:34,030 INFO L258 seRefinementStrategy]: Advancing trace checker [2018-11-10 06:00:34,030 INFO L171 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 06:00:34,050 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:34,051 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2018-11-10 06:00:34,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:00:34,104 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 555 with the following transitions: [2018-11-10 06:00:34,104 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 06:00:34,105 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 06:00:34,105 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 06:00:35,862 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 06:00:50,530 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 06:00:50,530 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 06:00:50,534 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:00:50,534 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 06:00:50,534 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 06:00:50,534 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 06:00:50,542 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:50,542 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 06:00:50,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:00:50,609 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 06:00:50,687 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 06:00:50,687 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 06:00:50,781 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 06:00:50,798 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-11-10 06:00:50,798 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2018-11-10 06:00:50,798 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 06:00:50,798 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 06:00:50,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 06:00:50,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 06:00:50,799 INFO L87 Difference]: Start difference. First operand 2227 states and 2881 transitions. Second operand 3 states. [2018-11-10 06:00:50,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 06:00:50,977 INFO L93 Difference]: Finished difference Result 4574 states and 5963 transitions. [2018-11-10 06:00:50,977 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 06:00:50,977 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 554 [2018-11-10 06:00:50,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 06:00:50,981 INFO L225 Difference]: With dead ends: 4574 [2018-11-10 06:00:50,981 INFO L226 Difference]: Without dead ends: 2417 [2018-11-10 06:00:50,984 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 06:00:50,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2417 states. [2018-11-10 06:00:51,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2417 to 2407. [2018-11-10 06:00:51,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2407 states. [2018-11-10 06:00:51,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2407 states to 2407 states and 3081 transitions. [2018-11-10 06:00:51,124 INFO L78 Accepts]: Start accepts. Automaton has 2407 states and 3081 transitions. Word has length 554 [2018-11-10 06:00:51,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 06:00:51,125 INFO L481 AbstractCegarLoop]: Abstraction has 2407 states and 3081 transitions. [2018-11-10 06:00:51,125 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 06:00:51,125 INFO L276 IsEmpty]: Start isEmpty. Operand 2407 states and 3081 transitions. [2018-11-10 06:00:51,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 623 [2018-11-10 06:00:51,131 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 06:00:51,131 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 06:00:51,132 INFO L424 AbstractCegarLoop]: === Iteration 31 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 06:00:51,132 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:00:51,132 INFO L82 PathProgramCache]: Analyzing trace with hash 22007070, now seen corresponding path program 1 times [2018-11-10 06:00:51,132 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 06:00:51,133 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:51,133 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:00:51,133 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 06:00:51,133 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 06:00:51,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:00:51,340 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 06:00:51,341 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 06:00:51,341 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-10 06:00:51,342 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 623 with the following transitions: [2018-11-10 06:00:51,343 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 06:00:51,344 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, OctagonDomain] [2018-11-10 06:00:51,345 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 06:00:53,384 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-10 06:01:08,072 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 06:01:08,072 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 93 variables. [2018-11-10 06:01:08,073 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 06:01:08,073 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 06:01:08,073 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 06:01:08,073 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/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 06:01:08,080 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 06:01:08,080 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 06:01:08,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 06:01:08,138 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 06:01:08,228 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 06:01:08,228 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 06:01:08,336 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 06:01:08,352 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-10 06:01:08,353 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2018-11-10 06:01:08,353 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-10 06:01:08,353 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-10 06:01:08,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-10 06:01:08,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 06:01:08,354 INFO L87 Difference]: Start difference. First operand 2407 states and 3081 transitions. Second operand 4 states. [2018-11-10 06:01:08,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 06:01:08,493 INFO L93 Difference]: Finished difference Result 2525 states and 3233 transitions. [2018-11-10 06:01:08,493 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-10 06:01:08,493 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 622 [2018-11-10 06:01:08,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 06:01:08,494 INFO L225 Difference]: With dead ends: 2525 [2018-11-10 06:01:08,494 INFO L226 Difference]: Without dead ends: 0 [2018-11-10 06:01:08,496 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 06:01:08,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-10 06:01:08,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-10 06:01:08,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-10 06:01:08,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-10 06:01:08,497 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 622 [2018-11-10 06:01:08,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 06:01:08,497 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-10 06:01:08,497 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-10 06:01:08,497 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-10 06:01:08,497 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-10 06:01:08,501 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-10 06:01:08,825 WARN L179 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 294 DAG size of output: 290 [2018-11-10 06:01:09,079 WARN L179 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 292 DAG size of output: 288 [2018-11-10 06:01:09,136 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,187 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,211 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,217 WARN L179 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 285 DAG size of output: 272 [2018-11-10 06:01:09,452 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,574 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,621 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,671 WARN L179 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 507 DAG size of output: 463 [2018-11-10 06:01:09,731 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,733 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,885 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,888 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,889 WARN L179 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 286 DAG size of output: 270 [2018-11-10 06:01:09,924 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,940 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,947 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,948 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,961 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,979 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:09,998 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:10,006 WARN L179 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 289 DAG size of output: 82 [2018-11-10 06:01:10,671 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:10,863 WARN L179 SmtUtils]: Spent 772.00 ms on a formula simplification. DAG size of input: 630 DAG size of output: 532 [2018-11-10 06:01:11,043 WARN L179 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 294 DAG size of output: 290 [2018-11-10 06:01:11,122 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:11,400 WARN L179 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 294 DAG size of output: 290 [2018-11-10 06:01:11,481 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:11,503 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:11,552 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:11,553 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:11,559 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:11,561 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:11,566 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:11,568 WARN L179 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 304 DAG size of output: 274 [2018-11-10 06:01:11,788 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:12,069 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:12,267 WARN L179 SmtUtils]: Spent 697.00 ms on a formula simplification. DAG size of input: 741 DAG size of output: 619 [2018-11-10 06:01:12,319 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:12,342 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:12,350 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:12,399 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:12,405 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 06:01:12,440 WARN L179 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 487 DAG size of output: 420 [2018-11-10 06:01:13,569 WARN L179 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 292 DAG size of output: 102 [2018-11-10 06:01:14,372 WARN L179 SmtUtils]: Spent 800.00 ms on a formula simplification. DAG size of input: 290 DAG size of output: 81 [2018-11-10 06:01:14,771 WARN L179 SmtUtils]: Spent 398.00 ms on a formula simplification. DAG size of input: 273 DAG size of output: 82 [2018-11-10 06:01:15,746 WARN L179 SmtUtils]: Spent 973.00 ms on a formula simplification. DAG size of input: 464 DAG size of output: 79 [2018-11-10 06:01:16,170 WARN L179 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 275 DAG size of output: 86 [2018-11-10 06:01:16,686 WARN L179 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 273 DAG size of output: 84 [2018-11-10 06:01:17,507 WARN L179 SmtUtils]: Spent 762.00 ms on a formula simplification. DAG size of input: 278 DAG size of output: 86 [2018-11-10 06:01:20,682 WARN L179 SmtUtils]: Spent 3.17 s on a formula simplification. DAG size of input: 530 DAG size of output: 112 [2018-11-10 06:01:21,460 WARN L179 SmtUtils]: Spent 776.00 ms on a formula simplification. DAG size of input: 278 DAG size of output: 86 [2018-11-10 06:01:22,515 WARN L179 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 292 DAG size of output: 102 [2018-11-10 06:01:22,950 WARN L179 SmtUtils]: Spent 433.00 ms on a formula simplification. DAG size of input: 273 DAG size of output: 84 [2018-11-10 06:01:24,127 WARN L179 SmtUtils]: Spent 1.17 s on a formula simplification. DAG size of input: 418 DAG size of output: 121 [2018-11-10 06:01:24,548 WARN L179 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 278 DAG size of output: 54 [2018-11-10 06:01:25,673 WARN L179 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 292 DAG size of output: 102 [2018-11-10 06:01:26,100 WARN L179 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 273 DAG size of output: 82 [2018-11-10 06:01:26,517 WARN L179 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 276 DAG size of output: 88 [2018-11-10 06:01:30,348 WARN L179 SmtUtils]: Spent 3.83 s on a formula simplification. DAG size of input: 618 DAG size of output: 141 [2018-11-10 06:01:31,800 WARN L179 SmtUtils]: Spent 1.45 s on a formula simplification. DAG size of input: 416 DAG size of output: 112 [2018-11-10 06:01:32,232 WARN L179 SmtUtils]: Spent 431.00 ms on a formula simplification. DAG size of input: 273 DAG size of output: 84 [2018-11-10 06:01:32,234 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.initFINAL(line -1) the Hoare annotation is: true [2018-11-10 06:01:32,234 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-10 06:01:32,234 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-10 06:01:32,234 INFO L428 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-11-10 06:01:32,234 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-10 06:01:32,234 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-10 06:01:32,234 INFO L428 ceAbstractionStarter]: At program point mainENTRY(lines 675 686) the Hoare annotation is: true [2018-11-10 06:01:32,234 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 675 686) no Hoare annotation was computed. [2018-11-10 06:01:32,234 INFO L421 ceAbstractionStarter]: At program point L682(line 682) the Hoare annotation is: (= main_~s~0 8464) [2018-11-10 06:01:32,234 INFO L425 ceAbstractionStarter]: For program point L682-1(line 682) no Hoare annotation was computed. [2018-11-10 06:01:32,235 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 675 686) no Hoare annotation was computed. [2018-11-10 06:01:32,235 INFO L425 ceAbstractionStarter]: For program point L465(lines 465 469) no Hoare annotation was computed. [2018-11-10 06:01:32,235 INFO L421 ceAbstractionStarter]: At program point L201(lines 197 592) 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 06:01:32,235 INFO L421 ceAbstractionStarter]: At program point L102(lines 101 624) 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 06:01:32,235 INFO L425 ceAbstractionStarter]: For program point L500(lines 500 504) no Hoare annotation was computed. [2018-11-10 06:01:32,235 INFO L425 ceAbstractionStarter]: For program point L500-2(lines 208 586) no Hoare annotation was computed. [2018-11-10 06:01:32,235 INFO L425 ceAbstractionStarter]: For program point L236(lines 236 241) no Hoare annotation was computed. [2018-11-10 06:01:32,235 INFO L425 ceAbstractionStarter]: For program point L203(lines 203 590) no Hoare annotation was computed. [2018-11-10 06:01:32,235 INFO L425 ceAbstractionStarter]: For program point L170(lines 170 601) no Hoare annotation was computed. [2018-11-10 06:01:32,235 INFO L425 ceAbstractionStarter]: For program point L137(lines 137 612) no Hoare annotation was computed. [2018-11-10 06:01:32,235 INFO L425 ceAbstractionStarter]: For program point L104(lines 104 623) no Hoare annotation was computed. [2018-11-10 06:01:32,235 INFO L421 ceAbstractionStarter]: At program point L204(lines 203 590) the Hoare annotation is: (or (not (= 8672 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 8464))) [2018-11-10 06:01:32,236 INFO L421 ceAbstractionStarter]: At program point L171(lines 167 602) 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 06:01:32,236 INFO L421 ceAbstractionStarter]: At program point L138(lines 134 613) 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 06:01:32,236 INFO L425 ceAbstractionStarter]: For program point L72(lines 72 80) no Hoare annotation was computed. [2018-11-10 06:01:32,236 INFO L425 ceAbstractionStarter]: For program point ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION(line 667) no Hoare annotation was computed. [2018-11-10 06:01:32,236 INFO L425 ceAbstractionStarter]: For program point L271(lines 271 275) no Hoare annotation was computed. [2018-11-10 06:01:32,236 INFO L425 ceAbstractionStarter]: For program point L305(lines 305 309) no Hoare annotation was computed. [2018-11-10 06:01:32,236 INFO L425 ceAbstractionStarter]: For program point L305-2(lines 208 586) no Hoare annotation was computed. [2018-11-10 06:01:32,237 INFO L425 ceAbstractionStarter]: For program point L173(lines 173 600) no Hoare annotation was computed. [2018-11-10 06:01:32,237 INFO L425 ceAbstractionStarter]: For program point L140(lines 140 611) no Hoare annotation was computed. [2018-11-10 06:01:32,237 INFO L425 ceAbstractionStarter]: For program point L107(lines 107 622) no Hoare annotation was computed. [2018-11-10 06:01:32,237 INFO L425 ceAbstractionStarter]: For program point L570(lines 570 580) no Hoare annotation was computed. [2018-11-10 06:01:32,237 INFO L425 ceAbstractionStarter]: For program point L570-1(lines 570 580) no Hoare annotation was computed. [2018-11-10 06:01:32,237 INFO L425 ceAbstractionStarter]: For program point L438-1(lines 438 450) no Hoare annotation was computed. [2018-11-10 06:01:32,237 INFO L421 ceAbstractionStarter]: At program point L207(lines 206 589) the Hoare annotation is: (or (not (= 8672 ssl3_accept_~s__state~0)) (not (= |ssl3_accept_#in~initial_state| 8464))) [2018-11-10 06:01:32,237 INFO L425 ceAbstractionStarter]: For program point L75(lines 75 79) no Hoare annotation was computed. [2018-11-10 06:01:32,237 INFO L425 ceAbstractionStarter]: For program point L75-2(lines 72 80) no Hoare annotation was computed. [2018-11-10 06:01:32,237 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 06:01:32,237 INFO L425 ceAbstractionStarter]: For program point L340(lines 340 344) no Hoare annotation was computed. [2018-11-10 06:01:32,238 INFO L425 ceAbstractionStarter]: For program point L340-2(lines 208 586) no Hoare annotation was computed. [2018-11-10 06:01:32,238 INFO L428 ceAbstractionStarter]: At program point L671(lines 63 673) the Hoare annotation is: true [2018-11-10 06:01:32,238 INFO L425 ceAbstractionStarter]: For program point L638(lines 638 644) no Hoare annotation was computed. [2018-11-10 06:01:32,238 INFO L428 ceAbstractionStarter]: At program point ssl3_acceptENTRY(lines 8 674) the Hoare annotation is: true [2018-11-10 06:01:32,238 INFO L425 ceAbstractionStarter]: For program point L539(lines 539 544) no Hoare annotation was computed. [2018-11-10 06:01:32,238 INFO L425 ceAbstractionStarter]: For program point L176(lines 176 599) no Hoare annotation was computed. [2018-11-10 06:01:32,238 INFO L425 ceAbstractionStarter]: For program point L143(lines 143 610) no Hoare annotation was computed. [2018-11-10 06:01:32,238 INFO L425 ceAbstractionStarter]: For program point L110(lines 110 621) no Hoare annotation was computed. [2018-11-10 06:01:32,238 INFO L425 ceAbstractionStarter]: For program point L573(lines 573 577) no Hoare annotation was computed. [2018-11-10 06:01:32,238 INFO L425 ceAbstractionStarter]: For program point L441(lines 441 446) no Hoare annotation was computed. [2018-11-10 06:01:32,238 INFO L421 ceAbstractionStarter]: At program point L177(lines 173 600) 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 06:01:32,238 INFO L421 ceAbstractionStarter]: At program point L144(lines 140 611) 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 06:01:32,238 INFO L425 ceAbstractionStarter]: For program point L409(lines 409 413) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L421 ceAbstractionStarter]: At program point L211(lines 104 623) 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 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L179(lines 179 598) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L146(lines 146 609) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L113(lines 113 620) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L510(lines 510 514) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L477(lines 477 481) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L510-2(lines 510 514) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L82(lines 82 90) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L82-1(lines 63 673) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L182(lines 182 597) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L149(lines 149 608) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L116(lines 116 619) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L83(lines 83 87) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L348(lines 348 379) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L315(lines 315 319) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L315-2(lines 315 319) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L216(lines 216 220) no Hoare annotation was computed. [2018-11-10 06:01:32,239 INFO L421 ceAbstractionStarter]: At program point L183(lines 179 598) 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 06:01:32,239 INFO L421 ceAbstractionStarter]: At program point L150(lines 146 609) 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 06:01:32,239 INFO L425 ceAbstractionStarter]: For program point L216-2(lines 208 586) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L185(lines 185 596) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L152(lines 152 607) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L119(lines 119 618) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L549(lines 549 553) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point $Ultimate##90(lines 208 588) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L351(lines 351 378) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L351-1(lines 351 378) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point $Ultimate##91(lines 208 588) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L421 ceAbstractionStarter]: At program point L120(lines 116 619) 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 06:01:32,240 INFO L421 ceAbstractionStarter]: At program point L550(lines 63 673) the Hoare annotation is: (not (= |ssl3_accept_#in~initial_state| 8464)) [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L352(lines 352 375) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L253(lines 253 265) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L254(lines 254 259) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L188(lines 188 595) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L155(lines 155 606) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L122(lines 122 617) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point ssl3_acceptEXIT(lines 8 674) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L387(lines 387 418) no Hoare annotation was computed. [2018-11-10 06:01:32,240 INFO L425 ceAbstractionStarter]: For program point L288(lines 288 292) no Hoare annotation was computed. [2018-11-10 06:01:32,241 INFO L425 ceAbstractionStarter]: For program point L288-2(lines 208 586) no Hoare annotation was computed. [2018-11-10 06:01:32,241 INFO L421 ceAbstractionStarter]: At program point L189(lines 185 596) 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 06:01:32,241 INFO L421 ceAbstractionStarter]: At program point L156(lines 152 607) 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 06:01:32,241 INFO L421 ceAbstractionStarter]: At program point L123(lines 122 617) 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 06:01:32,241 INFO L425 ceAbstractionStarter]: For program point L520(lines 520 525) no Hoare annotation was computed. [2018-11-10 06:01:32,241 INFO L425 ceAbstractionStarter]: For program point L388(lines 388 394) no Hoare annotation was computed. [2018-11-10 06:01:32,241 INFO L425 ceAbstractionStarter]: For program point L355(lines 355 374) no Hoare annotation was computed. [2018-11-10 06:01:32,241 INFO L421 ceAbstractionStarter]: At program point L587(lines 98 655) 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 06:01:32,241 INFO L425 ceAbstractionStarter]: For program point L554(lines 554 558) no Hoare annotation was computed. [2018-11-10 06:01:32,241 INFO L425 ceAbstractionStarter]: For program point L488(lines 488 492) no Hoare annotation was computed. [2018-11-10 06:01:32,241 INFO L425 ceAbstractionStarter]: For program point L356(lines 356 360) no Hoare annotation was computed. [2018-11-10 06:01:32,241 INFO L425 ceAbstractionStarter]: For program point L356-2(lines 355 372) no Hoare annotation was computed. [2018-11-10 06:01:32,241 INFO L425 ceAbstractionStarter]: For program point L191(lines 191 594) no Hoare annotation was computed. [2018-11-10 06:01:32,241 INFO L425 ceAbstractionStarter]: For program point L158(lines 158 605) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L125(lines 125 616) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point ssl3_acceptFINAL(lines 8 674) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L456(lines 456 460) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L324-1(lines 324 333) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L428 ceAbstractionStarter]: At program point L656(lines 97 657) the Hoare annotation is: true [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L194(lines 194 593) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L161(lines 161 604) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L128(lines 128 615) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L228(lines 228 245) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L421 ceAbstractionStarter]: At program point L195(lines 191 594) 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 06:01:32,242 INFO L421 ceAbstractionStarter]: At program point L162(lines 158 605) 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 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L228-2(lines 208 586) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L625(lines 625 653) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L328(lines 328 332) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L626(lines 626 650) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L560(lines 560 564) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L527(lines 527 531) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L560-2(lines 560 564) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L461(lines 461 472) no Hoare annotation was computed. [2018-11-10 06:01:32,242 INFO L425 ceAbstractionStarter]: For program point L527-2(lines 208 586) no Hoare annotation was computed. [2018-11-10 06:01:32,243 INFO L425 ceAbstractionStarter]: For program point L428(lines 428 432) no Hoare annotation was computed. [2018-11-10 06:01:32,243 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 06:01:32,243 INFO L425 ceAbstractionStarter]: For program point L230(lines 230 235) no Hoare annotation was computed. [2018-11-10 06:01:32,243 INFO L425 ceAbstractionStarter]: For program point L197(lines 197 592) no Hoare annotation was computed. [2018-11-10 06:01:32,243 INFO L425 ceAbstractionStarter]: For program point L164(lines 164 603) no Hoare annotation was computed. [2018-11-10 06:01:32,243 INFO L425 ceAbstractionStarter]: For program point L131(lines 131 614) no Hoare annotation was computed. [2018-11-10 06:01:32,243 INFO L425 ceAbstractionStarter]: For program point L98-1(lines 98 655) no Hoare annotation was computed. [2018-11-10 06:01:32,243 INFO L421 ceAbstractionStarter]: At program point L98-3(lines 98 655) 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 06:01:32,243 INFO L425 ceAbstractionStarter]: For program point L660(lines 660 664) no Hoare annotation was computed. [2018-11-10 06:01:32,243 INFO L425 ceAbstractionStarter]: For program point L627(lines 627 636) no Hoare annotation was computed. [2018-11-10 06:01:32,243 INFO L425 ceAbstractionStarter]: For program point L660-2(lines 660 664) no Hoare annotation was computed. [2018-11-10 06:01:32,243 INFO L425 ceAbstractionStarter]: For program point L627-2(lines 626 648) no Hoare annotation was computed. [2018-11-10 06:01:32,244 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 06:01:32,244 INFO L421 ceAbstractionStarter]: At program point L165(lines 164 603) 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 06:01:32,244 INFO L421 ceAbstractionStarter]: At program point L132(lines 125 616) 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 06:01:32,244 INFO L425 ceAbstractionStarter]: For program point L99(line 99) no Hoare annotation was computed. [2018-11-10 06:01:32,244 INFO L425 ceAbstractionStarter]: For program point L364(lines 364 368) no Hoare annotation was computed. [2018-11-10 06:01:32,244 INFO L425 ceAbstractionStarter]: For program point L629(lines 629 633) no Hoare annotation was computed. [2018-11-10 06:01:32,244 INFO L425 ceAbstractionStarter]: For program point L398(lines 398 404) no Hoare annotation was computed. [2018-11-10 06:01:32,245 INFO L425 ceAbstractionStarter]: For program point L200(lines 200 591) no Hoare annotation was computed. [2018-11-10 06:01:32,245 INFO L425 ceAbstractionStarter]: For program point L167(lines 167 602) no Hoare annotation was computed. [2018-11-10 06:01:32,245 INFO L425 ceAbstractionStarter]: For program point L134(lines 134 613) no Hoare annotation was computed. [2018-11-10 06:01:32,245 INFO L425 ceAbstractionStarter]: For program point L101(lines 101 624) no Hoare annotation was computed. [2018-11-10 06:01:32,289 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.11 06:01:32 BoogieIcfgContainer [2018-11-10 06:01:32,290 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-10 06:01:32,291 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-10 06:01:32,291 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-10 06:01:32,291 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-10 06:01:32,291 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 05:58:33" (3/4) ... [2018-11-10 06:01:32,295 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-10 06:01:32,300 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-10 06:01:32,301 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-10 06:01:32,301 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ssl3_accept [2018-11-10 06:01:32,309 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2018-11-10 06:01:32,310 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2018-11-10 06:01:32,310 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-10 06:01:32,338 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 06:01:32,339 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 06:01:32,339 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 06:01:32,339 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 06:01:32,339 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 06:01:32,339 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 06:01:32,339 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 06:01:32,339 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 06:01:32,340 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 06:01:32,340 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 06:01:32,340 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 06:01:32,340 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 06:01:32,340 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 06:01:32,340 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 06:01:32,340 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 06:01:32,341 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 06:01:32,341 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 06:01:32,341 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 06:01:32,341 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 06:01:32,341 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 06:01:32,341 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 06:01:32,342 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 06:01:32,342 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(8672 == s__state) || !(\old(initial_state) == 8464) [2018-11-10 06:01:32,342 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(8672 == s__state) || !(\old(initial_state) == 8464) [2018-11-10 06:01:32,342 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(initial_state) == 8464) [2018-11-10 06:01:32,397 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_e5488f45-b51a-4871-9674-443013da8382/bin-2019/utaipan/witness.graphml [2018-11-10 06:01:32,397 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-10 06:01:32,397 INFO L168 Benchmark]: Toolchain (without parser) took 179359.27 ms. Allocated memory was 1.0 GB in the beginning and 5.1 GB in the end (delta: 4.0 GB). Free memory was 960.3 MB in the beginning and 3.9 GB in the end (delta: -2.9 GB). Peak memory consumption was 1.1 GB. Max. memory is 11.5 GB. [2018-11-10 06:01:32,398 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 985.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-10 06:01:32,398 INFO L168 Benchmark]: CACSL2BoogieTranslator took 236.70 ms. Allocated memory is still 1.0 GB. Free memory was 960.3 MB in the beginning and 941.5 MB in the end (delta: 18.8 MB). Peak memory consumption was 18.8 MB. Max. memory is 11.5 GB. [2018-11-10 06:01:32,398 INFO L168 Benchmark]: Boogie Procedure Inliner took 21.51 ms. Allocated memory is still 1.0 GB. Free memory is still 941.5 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-10 06:01:32,398 INFO L168 Benchmark]: Boogie Preprocessor took 76.75 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 148.4 MB). Free memory was 941.5 MB in the beginning and 1.1 GB in the end (delta: -203.9 MB). Peak memory consumption was 15.1 MB. Max. memory is 11.5 GB. [2018-11-10 06:01:32,399 INFO L168 Benchmark]: RCFGBuilder took 510.81 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: 52.0 MB). Peak memory consumption was 52.0 MB. Max. memory is 11.5 GB. [2018-11-10 06:01:32,399 INFO L168 Benchmark]: TraceAbstraction took 178403.87 ms. Allocated memory was 1.2 GB in the beginning and 5.1 GB in the end (delta: 3.9 GB). Free memory was 1.1 GB in the beginning and 3.9 GB in the end (delta: -2.8 GB). Peak memory consumption was 4.3 GB. Max. memory is 11.5 GB. [2018-11-10 06:01:32,399 INFO L168 Benchmark]: Witness Printer took 105.97 ms. Allocated memory is still 5.1 GB. Free memory is still 3.9 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-10 06:01:32,401 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.11 ms. Allocated memory is still 1.0 GB. Free memory is still 985.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 236.70 ms. Allocated memory is still 1.0 GB. Free memory was 960.3 MB in the beginning and 941.5 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 21.51 ms. Allocated memory is still 1.0 GB. Free memory is still 941.5 MB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 76.75 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 148.4 MB). Free memory was 941.5 MB in the beginning and 1.1 GB in the end (delta: -203.9 MB). Peak memory consumption was 15.1 MB. Max. memory is 11.5 GB. * RCFGBuilder took 510.81 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: 52.0 MB). Peak memory consumption was 52.0 MB. Max. memory is 11.5 GB. * TraceAbstraction took 178403.87 ms. Allocated memory was 1.2 GB in the beginning and 5.1 GB in the end (delta: 3.9 GB). Free memory was 1.1 GB in the beginning and 3.9 GB in the end (delta: -2.8 GB). Peak memory consumption was 4.3 GB. Max. memory is 11.5 GB. * Witness Printer took 105.97 ms. Allocated memory is still 5.1 GB. Free memory is still 3.9 GB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 667]: 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: 97]: Loop Invariant Derived loop invariant: 1 - 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: 63]: Loop Invariant Derived loop invariant: !(\old(initial_state) == 8464) - 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: 63]: Loop Invariant Derived loop invariant: 1 - 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: 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: 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: 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: 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: 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: 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, 178.3s OverallTime, 31 OverallIterations, 19 TraceHistogramMax, 21.5s AutomataDifference, 0.0s DeadEndRemovalTime, 23.7s HoareAnnotationTime, HoareTripleCheckerStatistics: 5403 SDtfs, 8826 SDslu, 6242 SDs, 0 SdLazy, 5854 SolverSat, 1147 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 8.1s Time, PredicateUnifierStatistics: 2 DeclaredPredicates, 5565 GetRequests, 5432 SyntacticMatches, 9 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 4.7s 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, 117.0s AbstIntTime, 8 AbstIntIterations, 1 AbstIntStrong, 0.991901993355482 AbsIntWeakeningRatio, 0.49404761904761907 AbsIntAvgWeakeningVarsNumRemoved, 257.30357142857144 AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.8s AutomataMinimizationTime, 31 MinimizatonAttempts, 2100 StatesRemovedByMinimization, 24 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 33 LocationsWithAnnotation, 33 PreInvPairs, 267 NumberOfFragments, 3681 HoareAnnotationTreeSize, 33 FomulaSimplifications, 213929 FormulaSimplificationTreeSizeReduction, 3.9s HoareSimplificationTime, 33 FomulaSimplificationsInter, 76064 FormulaSimplificationTreeSizeReductionInter, 19.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 1.9s InterpolantComputationTime, 9396 NumberOfCodeBlocks, 9396 NumberOfCodeBlocksAsserted, 38 NumberOfCheckSat, 10197 ConstructedInterpolants, 0 QuantifiedInterpolants, 4698876 SizeOfPredicates, 6 NumberOfNonLiveVariables, 4491 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...